From 3a16be8b36ecde36ba070475bbf639af5459522c Mon Sep 17 00:00:00 2001 From: pulponair Date: Wed, 17 Aug 2022 20:50:30 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20draussen?= =?UTF-8?q?funker/draussenfunker.github.io@58586b3ba8608c37ca8178e9a05066c?= =?UTF-8?q?de3258067=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 4 ++-- aktivitaeten/DA-0138-2022-08-13.html | 8 ++++---- aktivitaeten/index.html | 6 +++--- assets/{404.2dc241c7.js => 404.4d1c1db2.js} | 2 +- assets/{404.html.81456c71.js => 404.html.908d4811.js} | 2 +- ...ml.65639d15.js => DA-0138-2022-08-13.html.8e92d55b.js} | 2 +- ...ml.3d8ed9d2.js => DA-0138-2022-08-13.html.f81a7e1a.js} | 2 +- assets/{Layout.a6a4159a.js => Layout.329dee5c.js} | 2 +- assets/{Posts.0a96739b.js => Posts.e27fec14.js} | 2 +- ...funk.html.8ba1aea6.js => amateurfunk.html.9dbcec3a.js} | 2 +- assets/{app.fd6aa08c.js => app.cc9154e0.js} | 4 ++-- ...tung.html.d160e9c0.js => ausbreitung.html.1197a61e.js} | 2 +- assets/{index.html.3caa6726.js => index.html.59c20613.js} | 2 +- assets/{index.html.7500af31.js => index.html.6c486280.js} | 2 +- ...s => teleskop-viertelwellen-vertical.html.f53479a2.js} | 2 +- .../{videos.html.304628f7.js => videos.html.a43bb1d6.js} | 2 +- diy/teleskop-viertelwellen-vertical.html | 4 ++-- index.html | 4 ++-- videos/videos.html | 4 ++-- wissenswertes/amateurfunk.html | 4 ++-- wissenswertes/ausbreitung.html | 4 ++-- 21 files changed, 33 insertions(+), 33 deletions(-) rename assets/{404.2dc241c7.js => 404.4d1c1db2.js} (90%) rename assets/{404.html.81456c71.js => 404.html.908d4811.js} (61%) rename assets/{DA-0138-2022-08-13.html.65639d15.js => DA-0138-2022-08-13.html.8e92d55b.js} (77%) rename assets/{DA-0138-2022-08-13.html.3d8ed9d2.js => DA-0138-2022-08-13.html.f81a7e1a.js} (68%) rename assets/{Layout.a6a4159a.js => Layout.329dee5c.js} (99%) rename assets/{Posts.0a96739b.js => Posts.e27fec14.js} (73%) rename assets/{amateurfunk.html.8ba1aea6.js => amateurfunk.html.9dbcec3a.js} (98%) rename assets/{app.fd6aa08c.js => app.cc9154e0.js} (99%) rename assets/{ausbreitung.html.d160e9c0.js => ausbreitung.html.1197a61e.js} (97%) rename assets/{index.html.3caa6726.js => index.html.59c20613.js} (97%) rename assets/{index.html.7500af31.js => index.html.6c486280.js} (84%) rename assets/{teleskop-viertelwellen-vertical.html.6a0c5749.js => teleskop-viertelwellen-vertical.html.f53479a2.js} (99%) rename assets/{videos.html.304628f7.js => videos.html.a43bb1d6.js} (63%) diff --git a/404.html b/404.html index dc8b9311..8bea8700 100644 --- a/404.html +++ b/404.html @@ -23,13 +23,13 @@ } Draussenfunker.de | QRV im Grünen - +

404

Sorry, etwas ist schief gelaufen.
Zurück zur Startseite
- + diff --git a/aktivitaeten/DA-0138-2022-08-13.html b/aktivitaeten/DA-0138-2022-08-13.html index 859ddf14..d049ea3e 100644 --- a/aktivitaeten/DA-0138-2022-08-13.html +++ b/aktivitaeten/DA-0138-2022-08-13.html @@ -22,14 +22,14 @@ document.documentElement.classList.toggle('dark', true); } - Aktivierung von DA-0138 | Draussenfunker.de | QRV im Grünen - + Aktivierung von DA-0138 | Draussenfunker.de | QRV im Grünen + -

Aktivierung von DA-0138

Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausegekommen ist ein tolles Video, ein paar schön DX Verbindunge und jede Menge Spass.

Video

Equpiment

Aktualisiert am:

Aktivierung von DA-0138

Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar schön DX Verbindungen und jede Menge Spass.

Video

Equipment

Aktualisiert am:
- + diff --git a/aktivitaeten/index.html b/aktivitaeten/index.html index 14a1ccd8..568bac14 100644 --- a/aktivitaeten/index.html +++ b/aktivitaeten/index.html @@ -23,13 +23,13 @@ } Aktvititäten | Draussenfunker.de | QRV im Grünen - + -

Aktvititäten

Aktivierung von DA-0138 POTAvideo

Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausegekommen ist ein tolles Video, ein paar schön DX Verbindunge und jede Menge Spass.

Mehr Erfahren

Aktualisiert am:

Aktvititäten

Aktivierung von DA-0138 POTAvideo

Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar schön DX Verbindungen und jede Menge Spass.

Mehr Erfahren

Aktualisiert am:
- + diff --git a/assets/404.2dc241c7.js b/assets/404.4d1c1db2.js similarity index 90% rename from assets/404.2dc241c7.js rename to assets/404.4d1c1db2.js index c1dabf25..469c403b 100644 --- a/assets/404.2dc241c7.js +++ b/assets/404.4d1c1db2.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.fd6aa08c.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.cc9154e0.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.81456c71.js b/assets/404.html.908d4811.js similarity index 61% rename from assets/404.html.81456c71.js rename to assets/404.html.908d4811.js index 142417b8..9ff22739 100644 --- a/assets/404.html.81456c71.js +++ b/assets/404.html.908d4811.js @@ -1 +1 @@ -import{_ as e,o as _,c}from"./app.fd6aa08c.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.cc9154e0.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/DA-0138-2022-08-13.html.65639d15.js b/assets/DA-0138-2022-08-13.html.8e92d55b.js similarity index 77% rename from assets/DA-0138-2022-08-13.html.65639d15.js rename to assets/DA-0138-2022-08-13.html.8e92d55b.js index 9d89cc47..226c792a 100644 --- a/assets/DA-0138-2022-08-13.html.65639d15.js +++ b/assets/DA-0138-2022-08-13.html.8e92d55b.js @@ -1 +1 @@ -import{_ as o,o as s,c as l,a as e,b as n,w as c,e as t,r as a}from"./app.fd6aa08c.js";const d={},h=e("h1",{id:"aktivierung-von-da-0138",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierung-von-da-0138","aria-hidden":"true"},"#"),t(" Aktivierung von DA-0138")],-1),u=e("p",null,"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausegekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindunge und jede Menge Spass.",-1),_=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),t(" Video")],-1),m=e("div",{class:"video-block"},[e("iframe",{"max-width":"100%",height:"auto",src:"https://www.youtube.com/embed/GsOL3xUBM6Y",title:"Amateurfunk POTA Parks on the air - DA-0138 portabel mit DG7PX / DO4HAA",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""})],-1),p=e("h2",{id:"equpiment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#equpiment","aria-hidden":"true"},"#"),t(" Equpiment")],-1),b=e("li",null,"YEASU FT 891",-1),f={href:"https://www.eremit.de/p/eremit-systemstecker-bis-60a-12ah-komplett-set-powerpole",target:"_blank",rel:"noopener noreferrer"},k=t("2 x EREMIT 6Ah"),v=t("DIY 1/4 Wellen Vertical Antenne");function w(A,x){const r=a("ExternalLinkIcon"),i=a("RouterLink");return s(),l("div",null,[h,u,_,m,p,e("ul",null,[b,e("li",null,[e("a",f,[k,n(r)])]),e("li",null,[n(i,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:c(()=>[v]),_:1})])])])}var D=o(d,[["render",w],["__file","DA-0138-2022-08-13.html.vue"]]);export{D as default}; +import{_ as o,o as s,c as l,a as e,b as n,w as c,e as t,r as a}from"./app.cc9154e0.js";const d={},h=e("h1",{id:"aktivierung-von-da-0138",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktivierung-von-da-0138","aria-hidden":"true"},"#"),t(" Aktivierung von DA-0138")],-1),u=e("p",null,"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindungen und jede Menge Spass.",-1),_=e("h2",{id:"video",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#video","aria-hidden":"true"},"#"),t(" Video")],-1),m=e("div",{class:"video-block"},[e("iframe",{"max-width":"100%",height:"auto",src:"https://www.youtube.com/embed/GsOL3xUBM6Y",title:"Amateurfunk POTA Parks on the air - DA-0138 portabel mit DG7PX / DO4HAA",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""})],-1),p=e("h2",{id:"equipment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#equipment","aria-hidden":"true"},"#"),t(" Equipment")],-1),b=e("li",null,"YEASU FT 891",-1),f={href:"https://www.eremit.de/p/eremit-systemstecker-bis-60a-12ah-komplett-set-powerpole",target:"_blank",rel:"noopener noreferrer"},k=t("2 x EREMIT 6Ah"),v=t("DIY 1/4 Wellen Vertical Antenne");function w(A,x){const r=a("ExternalLinkIcon"),i=a("RouterLink");return s(),l("div",null,[h,u,_,m,p,e("ul",null,[b,e("li",null,[e("a",f,[k,n(r)])]),e("li",null,[n(i,{to:"/diy/teleskop-viertelwellen-vertical.html"},{default:c(()=>[v]),_:1})])])])}var D=o(d,[["render",w],["__file","DA-0138-2022-08-13.html.vue"]]);export{D as default}; diff --git a/assets/DA-0138-2022-08-13.html.3d8ed9d2.js b/assets/DA-0138-2022-08-13.html.f81a7e1a.js similarity index 68% rename from assets/DA-0138-2022-08-13.html.3d8ed9d2.js rename to assets/DA-0138-2022-08-13.html.f81a7e1a.js index 58c851b2..eb3c63db 100644 --- a/assets/DA-0138-2022-08-13.html.3d8ed9d2.js +++ b/assets/DA-0138-2022-08-13.html.f81a7e1a.js @@ -1 +1 @@ -const e=JSON.parse('{"key":"v-d43bbeea","path":"/aktivitaeten/DA-0138-2022-08-13.html","title":"Aktivierung von DA-0138","lang":"de-DE","frontmatter":{"title":"Aktivierung von DA-0138","description":"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausegekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindunge und jede Menge Spass.","type":"activity","image":"/images/aktivitaeten/antenne-im-grass.jpeg","features":["POTA","video"]},"excerpt":"","headers":[{"level":2,"title":"Video","slug":"video","children":[]},{"level":2,"title":"Equpiment","slug":"equpiment","children":[]}],"git":{"updatedTime":1660768708000},"filePathRelative":"aktivitaeten/DA-0138-2022-08-13.md"}');export{e as data}; +const e=JSON.parse('{"key":"v-d43bbeea","path":"/aktivitaeten/DA-0138-2022-08-13.html","title":"Aktivierung von DA-0138","lang":"de-DE","frontmatter":{"title":"Aktivierung von DA-0138","description":"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindungen und jede Menge Spass.","type":"activity","image":"/images/aktivitaeten/antenne-im-grass.jpeg","features":["POTA","video"]},"excerpt":"","headers":[{"level":2,"title":"Video","slug":"video","children":[]},{"level":2,"title":"Equipment","slug":"equipment","children":[]}],"git":{"updatedTime":1660769392000},"filePathRelative":"aktivitaeten/DA-0138-2022-08-13.md"}');export{e as data}; diff --git a/assets/Layout.a6a4159a.js b/assets/Layout.329dee5c.js similarity index 99% rename from assets/Layout.a6a4159a.js rename to assets/Layout.329dee5c.js index 7cf42852..4eb7227f 100644 --- a/assets/Layout.a6a4159a.js +++ b/assets/Layout.329dee5c.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,a as b,t as T,m as y,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 E,E as q,G as he,H as me,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.fd6aa08c.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,a as b,t as T,m as y,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 E,E as q,G as he,H as me,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.cc9154e0.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/Posts.0a96739b.js b/assets/Posts.e27fec14.js similarity index 73% rename from assets/Posts.0a96739b.js rename to assets/Posts.e27fec14.js index 8ada7ceb..149ead17 100644 --- a/assets/Posts.0a96739b.js +++ b/assets/Posts.e27fec14.js @@ -1 +1 @@ -import{_ as y,o as t,c as a,l,F as d,a as r,b as c,w as u,e as v,t as m,x as A,m as p,r as f}from"./app.fd6aa08c.js";const g=()=>[{key:"v-d43bbeea",path:"/aktivitaeten/DA-0138-2022-08-13.html",title:"Aktivierung von DA-0138",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0138",description:"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausegekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindunge und jede Menge Spass.",type:"activity",image:"/images/aktivitaeten/antenne-im-grass.jpeg",features:["POTA","video"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Equpiment",slug:"equpiment",children:[]}],git:{updatedTime:1660768708e3},filePathRelative:"aktivitaeten/DA-0138-2022-08-13.md"},{key:"v-2b926d9f",path:"/aktivitaeten/",title:"Aktvitit\xE4ten",lang:"de-DE",frontmatter:{sidebar:!1},excerpt:"",headers:[],git:{updatedTime:1660768708e3},filePathRelative:"aktivitaeten/index.md"}],b={props:{type:String},data(){return{pages:[]}},setup(i){const n=i.type?g().filter(s=>s.frontmatter.type===i.type):g();return console.log(n),{pages:n}}},x={class:"page-detail"},D=["src"],B=v("Mehr Erfahren");function P(i,n,s,h,V,E){const _=f("Badge"),o=f("router-link");return t(!0),a(d,null,l(h.pages,e=>(t(),a("div",null,[r("div",x,[c(o,{to:e.path},{default:u(()=>[r("h2",null,[v(m(e.title)+" ",1),e.frontmatter.features?(t(!0),a(d,{key:0},l(e.frontmatter.features,k=>(t(),A(_,{type:"tip",text:k,vertical:"top"},null,8,["text"]))),256)):p("",!0)])]),_:2},1032,["to"]),e.frontmatter.image?(t(),a("img",{key:0,class:"article-image",src:e.frontmatter.image},null,8,D)):p("",!0),r("p",null,m(e.frontmatter.description),1),r("p",null,[c(o,{to:e.path},{default:u(()=>[B]),_:2},1032,["to"])])])]))),256)}var w=y(b,[["render",P],["__file","Posts.vue"]]);export{w as default}; +import{_ as y,o as t,c as a,l,F as d,a as r,b as c,w as u,e as v,t as m,x as A,m as p,r as f}from"./app.cc9154e0.js";const g=()=>[{key:"v-d43bbeea",path:"/aktivitaeten/DA-0138-2022-08-13.html",title:"Aktivierung von DA-0138",lang:"de-DE",frontmatter:{title:"Aktivierung von DA-0138",description:"Am 13.08.2022 haben DO4HAA und DG7PX sich aufgemacht portable Betrieb in Hamburger Weisterweiden zu machen. Mit dabei als Kamerakind war DG7LAN. Herausgekommen ist ein tolles Video, ein paar sch\xF6n DX Verbindungen und jede Menge Spass.",type:"activity",image:"/images/aktivitaeten/antenne-im-grass.jpeg",features:["POTA","video"]},excerpt:"",headers:[{level:2,title:"Video",slug:"video",children:[]},{level:2,title:"Equipment",slug:"equipment",children:[]}],git:{updatedTime:1660769392e3},filePathRelative:"aktivitaeten/DA-0138-2022-08-13.md"},{key:"v-2b926d9f",path:"/aktivitaeten/",title:"Aktvitit\xE4ten",lang:"de-DE",frontmatter:{sidebar:!1},excerpt:"",headers:[],git:{updatedTime:1660768708e3},filePathRelative:"aktivitaeten/index.md"}],b={props:{type:String},data(){return{pages:[]}},setup(n){const i=n.type?g().filter(s=>s.frontmatter.type===n.type):g();return console.log(i),{pages:i}}},x={class:"page-detail"},D=["src"],B=v("Mehr Erfahren");function P(n,i,s,h,V,E){const _=f("Badge"),o=f("router-link");return t(!0),a(d,null,l(h.pages,e=>(t(),a("div",null,[r("div",x,[c(o,{to:e.path},{default:u(()=>[r("h2",null,[v(m(e.title)+" ",1),e.frontmatter.features?(t(!0),a(d,{key:0},l(e.frontmatter.features,k=>(t(),A(_,{type:"tip",text:k,vertical:"top"},null,8,["text"]))),256)):p("",!0)])]),_:2},1032,["to"]),e.frontmatter.image?(t(),a("img",{key:0,class:"article-image",src:e.frontmatter.image},null,8,D)):p("",!0),r("p",null,m(e.frontmatter.description),1),r("p",null,[c(o,{to:e.path},{default:u(()=>[B]),_:2},1032,["to"])])])]))),256)}var w=y(b,[["render",P],["__file","Posts.vue"]]);export{w as default}; diff --git a/assets/amateurfunk.html.8ba1aea6.js b/assets/amateurfunk.html.9dbcec3a.js similarity index 98% rename from assets/amateurfunk.html.8ba1aea6.js rename to assets/amateurfunk.html.9dbcec3a.js index d340cd9f..c9ef5d21 100644 --- a/assets/amateurfunk.html.8ba1aea6.js +++ b/assets/amateurfunk.html.9dbcec3a.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.fd6aa08c.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.cc9154e0.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/app.fd6aa08c.js b/assets/app.cc9154e0.js similarity index 99% rename from assets/app.fd6aa08c.js rename to assets/app.cc9154e0.js index d975b321..6f269ff8 100644 --- a/assets/app.fd6aa08c.js +++ b/assets/app.cc9154e0.js @@ -1,4 +1,4 @@ -const Co={},Cl="modulepreload",Po={},Sl="/",be=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":()=>be(()=>import("./index.html.4c91d058.js"),[]).then(({data:e})=>e),"v-d43bbeea":()=>be(()=>import("./DA-0138-2022-08-13.html.3d8ed9d2.js"),[]).then(({data:e})=>e),"v-2b926d9f":()=>be(()=>import("./index.html.29d015a5.js"),[]).then(({data:e})=>e),"v-8f7a7f1c":()=>be(()=>import("./teleskop-viertelwellen-vertical.html.dc5ad6b6.js"),[]).then(({data:e})=>e),"v-646991fa":()=>be(()=>import("./videos.html.8aaf0760.js"),[]).then(({data:e})=>e),"v-70126048":()=>be(()=>import("./amateurfunk.html.44f7ba6f.js"),[]).then(({data:e})=>e),"v-4743c93e":()=>be(()=>import("./ausbreitung.html.8e33215b.js"),[]).then(({data:e})=>e),"v-3706649a":()=>be(()=>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(Rl);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)||we(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()]}:we(t)&&!Q(t)&&!Ds(t)?String(t):t,pe={},Bt=[],Ge=()=>{},kl=()=>!1,Il=/^on[^a-z]/,En=e=>Il.test(e),Wr=e=>e.startsWith("onUpdate:"),xe=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",we=e=>e!==null&&typeof e=="object",zs=e=>we(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,Xe=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 Ao;const zl=()=>Ao||(Ao=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(Ar)));break;case"delete":Q(e)||(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Ar)));break;case"set":jt(e)&&l.push(i.get(Lt));break}if(l.length===1)l[0]&&Rr(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);Rr(Jr(a))}}function Rr(e,t){const n=Q(e)?e:[...e];for(const r of n)r.computed&&Oo(r);for(const r of n)r.computed||Oo(r)}function Oo(e,t){(e!==Ke||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:Ce(l)?i&&Yr(o)?l:l.value:we(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)&&Ce(i)&&!Ce(o))return!1;if(!e&&!mn(o)&&(Or(o)||(o=ae(o),i=ae(i)),!Q(n)&&Ce(i)&&!Ce(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 An(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 Rn(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),it(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)&&it(n,"set",e,t):it(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&&it(t,"delete",e,void 0),s}function No(){const e=ae(this),t=e.size!==0,n=e.clear();return t&&it(e,"clear",void 0,void 0),n}function On(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?Ar: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 at(e){return function(...t){return e==="delete"?!1:this}}function ra(){const e={get(s){return Pn(this,s)},get size(){return Rn(this)},has:An,add:ko,set:Io,delete:Mo,clear:No,forEach:On(!1,!1)},t={get(s){return Pn(this,s,!1,!0)},get size(){return Rn(this)},has:An,add:ko,set:Io,delete:Mo,clear:No,forEach:On(!1,!0)},n={get(s){return Pn(this,s,!0)},get size(){return Rn(this,!0)},has(s){return An.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:On(!0,!1)},r={get(s){return Pn(this,s,!0,!0)},get size(){return Rn(this,!0)},has(s){return An.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:On(!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(!we(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 Or(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=>we(e)?Nt(e):e,oo=e=>we(e)?no(e):e;function ei(e){gt&&Ke&&(e=ae(e),Vs(e.dep||(e.dep=Jr())))}function ti(e,t){e=ae(e),e.dep&&Rr(e.dep)}function Ce(e){return!!(e&&e.__v_isRef===!0)}function Ee(e){return ri(e,!1)}function ni(e){return ri(e,!0)}function ri(e,t){return Ce(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 Qe(e){return Ce(e)?e.value:e}const ga={get:(e,t,n)=>Qe(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ce(o)&&!Ce(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function oi(e){return Ut(e)?e:new Proxy(e,ga)}function ch(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 Ce(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=Ge):(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])rt&&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,dt,cn,Dt)}function nr(e,t=null){if(an.length){for(kr=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=Ge;try{for(rt=0;rtv.trim())),d&&(o=n.map(Fs))}let l,a=r[l=fr(t)]||r[l=fr(Xe(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,xe(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):xe(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 Te=null,ui=null;function Bn(e){const t=Te;return Te=e,ui=e&&e.type.__scopeId||null,t}function Pa(e,t=Te,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 R,g;const b=Bn(e);try{if(n.shapeFlag&4){const z=o||r;R=Ve(u.call(z,z,d,s,v,h,w)),g=a}else{const z=t;R=Ve(z.length>1?z(s,{attrs:a,slots:l,emit:c}):z(s,null)),g=t.props?a:Aa(a)}}catch(z){fn.length=0,Cn(z,e,1),R=ve($e)}let L=R;if(g&&M!==!1){const z=Object.keys(g),{shapeFlag:_}=L;z.length&&_&7&&(i&&z.some(Wr)&&(g=Ra(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),R=L,Bn(b),R}const Aa=e=>{let t;for(const n in e)(n==="class"||n==="style"||En(n))&&((t||(t={}))[n]=e[n]);return t},Ra=(e,t)=>{const n={};for(const r in e)(!Wr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Oa(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(_e){let n=_e.provides;const r=_e.parent&&_e.parent.provides;r===n&&(n=_e.provides=Object.create(r)),n[e]=t}}function Se(e,t,n=!1){const r=_e||Te;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 st(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=_e;let a,c=!1,u=!1;if(Ce(e)?(a=()=>e.value,c=Or(e)):Ut(e)?(a=()=>e,r=!0):Q(e)?(u=!0,c=e.some(g=>Ut(g)||Or(g)),a=()=>e.map(g=>{if(Ce(g))return g.value;if(Ut(g))return Ot(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=Ge,t&&r){const g=a;a=()=>Ot(g())}let d,h=g=>{d=R.onStop=()=>{vt(g,l,4)}};if(Wt)return h=Ge,t?n&&Be(t,l,3,[a(),u?[]:void 0,h]):a(),Ge;let v=u?[]:$o;const w=()=>{if(!!R.active)if(t){const g=R.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 R.run()};w.allowRecurse=!!t;let M;o==="sync"?M=w:o==="post"?M=()=>Le(w,l&&l.suspense):M=()=>Sa(w);const R=new Zr(a,M);return t?n?w():v=R.run():o==="post"?Le(R.run.bind(R),l&&l.suspense):R.run(),()=>{R.stop(),l&&l.scope&&Gr(l.scope.effects,R)}}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=_e;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{Ot(n,t)});else if(Ds(e))for(const n in e)Ot(e[n],t);return e}function Ma(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return et(()=>{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=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&&(!At(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=(R,g,b)=>{const L=mi(r,h);L[String(h.key)]=h,R._leaveCb=()=>{g(),R._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:R,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&&At(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=R||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 Ue(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,R)=>{l(w,()=>M(d()),()=>R(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 Re({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return c},setup(){const v=_e;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=Ee(!1),R=Ee(),g=Ee(!!o);return o&&setTimeout(()=>{g.value=!1},o),s!=null&&setTimeout(()=>{if(!M.value&&!R.value){const b=new Error(`Async component timed out after ${s}ms.`);w(b),R.value=b}},s),h().then(()=>{M.value=!0,v.parent&&Sn(v.parent.vnode)&&lo(v.parent.update)}).catch(b=>{w(b),R.value=b}),()=>{if(M.value&&c)return mr(c,v);if(R.value&&r)return ve(r,{error:R.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=_e){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=_e,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 lt=e=>(t,n=_e)=>(!Wt||e==="sp")&&or(e,t,n),yi=lt("bm"),et=lt("m"),qa=lt("bu"),Da=lt("u"),ao=lt("bum"),sr=lt("um"),Fa=lt("sp"),Ba=lt("rtg"),ja=lt("rtc");function Ua(e,t=_e){or("ec",e,t)}function uh(e,t){const n=Te;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=xe(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&&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:R,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);we(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):Ge,Pe=!X(te)&&X(te.set)?te.set.bind(n):Ge,Ie=re({get:ye,set:Pe});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&&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(et,h),F(qa,v),F(Da,w),F(Ha,M),F($a,R),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===Ge&&(e.render=_),K!=null&&(e.inheritAttrs=K),E&&(e.components=E),$&&(e.directives=$)}function Ya(e,t,n=Ge,r=!1){Q(e)&&(e=$r(e));for(const o in e){const s=e[o];let i;we(s)?"default"in s?i=Se(s.from||o,s.default,!0):i=Se(s.from||o):i=Se(s),Ce(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)&&st(o,s)}else if(X(e))st(o,e.bind(n));else if(we(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)&&st(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:Ae,created:Ae,beforeMount:Ae,mounted:Ae,beforeUpdate:Ae,updated:Ae,beforeDestroy:Ae,beforeUnmount:Ae,destroyed:Ae,unmounted:Ae,activated:Ae,deactivated:Ae,errorCaptured:Ae,serverPrefetch:Ae,components:xt,directives:xt,watch:Xa,provide:Fo,inject:Za};function Fo(e,t){return t?e?function(){return xe(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);xe(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(Ve):[Ve(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}}},Ai=(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&&Ai(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:(xe(o,t),!n&&l===1&&delete o._):(s=!t.$stable,Pi(t,o)),i=t}else t&&(Ai(e,t),i={default:1});if(s)for(const l in o)!Ti(l)&&!(l in i)&&delete o[l]};function Ri(){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&&!we(o)&&(o=null);const s=Ri(),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)):Ce(c)&&(c.value=null)),X(a))vt(a,l,12,[i,u]);else{const h=me(a),v=Ce(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 ct=!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),Fn(),b._vnode=g;return}ct=!1,d(b.firstChild,g,null,null,null),Fn(),b._vnode=g,ct&&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&&(ct=!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 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&&Ze(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)&&Fe($,L,b),K&&Ze(b,null,L,"beforeMount"),(($=m&&m.onVnodeMounted)||K)&&fi(()=>{$&&Fe($,L,b),K&&Ze(b,null,L,"mounted")},z),q&16&&!(m&&(m.innerHTML||m.textContent))){let I=v(g.firstChild,b,g,L,z,_,x);for(;I;){ct=!0;const ne=I;I=I.nextSibling,l(ne)}}else q&8&&g.textContent!==b.children&&(ct=!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):(ct=!0,a(b.anchor=c("]"),m,B),B)},M=(g,b,L,z,_,x)=>{if(ct=!0,b.el=null,x){const B=R(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},R=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=Ge,cloneNode:w,insertStaticContent:M}=e,R=(f,p,y,P=null,T=null,O=null,D=!1,k=null,H=!!p.dynamicChildren)=>{if(f===p)return;f&&!At(f,p)&&(P=U(f),Oe(f,T,O,!0),f=null),p.patchFlag===-2&&(H=!1,p.dynamicChildren=null);const{type:A,ref:W,shapeFlag:V}=p;switch(A){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 ke:$(f,p,y,P,T,O,D,k,H);break;default:V&1?x(f,p,y,P,T,O,D,k,H):V&6?I(f,p,y,P,T,O,D,k,H):(V&64||V&128)&&A.process(f,p,y,P,T,O,D,k,H,ue)}W!=null&&T&&Vn(W,f&&f.ref,O,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,O,D,k,H)=>{D=D||p.type==="svg",f==null?C(p,y,P,T,O,D,k,H):q(f,p,T,O,D,k,H)},C=(f,p,y,P,T,O,D,k)=>{let H,A;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,O,V&&V.is,V),G&8?u(H,f.children):G&16&&B(f.children,H,null,P,T,O&&W!=="foreignObject",D,k),fe&&Ze(f,null,P,"created"),V){for(const ge in V)ge!=="value"&&!ln(ge)&&s(H,ge,null,V[ge],O,f.children,P,T,N);"value"in V&&s(H,"value",null,V.value),(A=V.onVnodeBeforeMount)&&Fe(A,P,f)}m(H,f,f.scopeId,D,P)}fe&&Ze(f,null,P,"beforeMount");const de=(!T||T&&!T.pendingBranch)&&Y&&!Y.persisted;de&&Y.beforeEnter(H),r(H,p,y),((A=V&&V.onVnodeMounted)||de||fe)&&Le(()=>{A&&Fe(A,P,f),de&&Y.enter(H),fe&&Ze(f,null,P,"mounted")},T)},m=(f,p,y,P,T)=>{if(y&&v(f,y),P)for(let O=0;O{for(let A=H;A{const k=p.el=f.el;let{patchFlag:H,dynamicChildren:A,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&&Ze(p,f,y,"beforeUpdate"),y&&Et(y,!0);const ie=T&&p.type!=="foreignObject";if(A?K(f.dynamicChildren,A,k,y,P,ie,O):D||ye(f,p,k,null,y,P,ie,O,!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&&Fe(Y,y,p,f),W&&Ze(p,f,y,"updated")},P)},K=(f,p,y,P,T,O,D)=>{for(let k=0;k{if(y!==P){for(const k in P){if(ln(k))continue;const H=P[k],A=y[k];H!==A&&k!=="value"&&s(f,k,A,H,D,p.children,T,O,N)}if(y!==pe)for(const k in y)!ln(k)&&!(k in P)&&s(f,k,y[k],null,D,p.children,T,O,N);"value"in P&&s(f,"value",y.value,P.value)}},$=(f,p,y,P,T,O,D,k,H)=>{const A=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(A,y,P),r(W,y,P),B(p.children,y,W,T,O,D,k,H)):V>0&&V&64&&G&&f.dynamicChildren?(K(f.dynamicChildren,G,y,T,O,D,k),(p.key!=null||T&&p===T.subTree)&&Oi(f,p,!0)):ye(f,p,y,W,T,O,D,k,H)},I=(f,p,y,P,T,O,D,k,H)=>{p.slotScopeIds=k,f==null?p.shapeFlag&512?T.ctx.activate(p,y,P,D,H):ne(p,y,P,T,O,D,H):F(f,p,H)},ne=(f,p,y,P,T,O,D)=>{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,O,D)},F=(f,p,y)=>{const P=p.component=f.component;if(Oa(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,O,D)=>{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,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,R(je,ge,d(je.el),U(je),f,T,O),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);R(null,ge,y,P,f,T,O),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(k,()=>lo(A),f.scope),A=f.update=()=>H.run();A.id=f.uid,Et(f,!0),A()},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,O,D,k,H=!1)=>{const A=f&&f.children,W=f?f.shapeFlag:0,V=p.children,{patchFlag:G,shapeFlag:Y}=p;if(G>0){if(G&128){Ie(A,V,y,P,T,O,D,k,H);return}else if(G&256){Pe(A,V,y,P,T,O,D,k,H);return}}Y&8?(W&16&&N(A,T,O),V!==A&&u(y,V)):W&16?Y&16?Ie(A,V,y,P,T,O,D,k,H):N(A,T,O,!0):(W&8&&u(y,""),Y&16&&B(V,y,P,T,O,D,k,H))},Pe=(f,p,y,P,T,O,D,k,H)=>{f=f||Bt,p=p||Bt;const A=f.length,W=p.length,V=Math.min(A,W);let G;for(G=0;GW?N(f,T,O,!0,!1,V):B(p,y,P,T,O,D,k,H,V)},Ie=(f,p,y,P,T,O,D,k,H)=>{let A=0;const W=p.length;let V=f.length-1,G=W-1;for(;A<=V&&A<=G;){const Y=f[A],ie=p[A]=H?ht(p[A]):Ve(p[A]);if(At(Y,ie))R(Y,ie,y,null,T,O,D,k,H);else break;A++}for(;A<=V&&A<=G;){const Y=f[V],ie=p[G]=H?ht(p[G]):Ve(p[G]);if(At(Y,ie))R(Y,ie,y,null,T,O,D,k,H);else break;V--,G--}if(A>V){if(A<=G){const Y=G+1,ie=YG)for(;A<=V;)Oe(f[A],T,O,!0),A++;else{const Y=A,ie=A,fe=new Map;for(A=ie;A<=G;A++){const Me=p[A]=H?ht(p[A]):Ve(p[A]);Me.key!=null&&fe.set(Me.key,A)}let de,ge=0;const je=G-ie+1;let Ht=!1,So=0;const Zt=new Array(je);for(A=0;A=je){Oe(Me,T,O,!0);continue}let Je;if(Me.key!=null)Je=fe.get(Me.key);else for(de=ie;de<=G;de++)if(Zt[de-ie]===0&&At(Me,p[de])){Je=de;break}Je===void 0?Oe(Me,T,O,!0):(Zt[Je-ie]=A+1,Je>=So?So=Je:Ht=!0,R(Me,p[Je],y,null,T,O,D,k,H),ge++)}const xo=Ht?uc(Zt):Bt;for(de=xo.length-1,A=je-1;A>=0;A--){const Me=ie+A,Je=p[Me],To=Me+1{const{el:O,type:D,transition:k,children:H,shapeFlag:A}=f;if(A&6){qe(f.component.subTree,p,y,P);return}if(A&128){f.suspense.move(p,y,P);return}if(A&64){D.move(f,p,y,ue);return}if(D===ke){r(O,p,y);for(let V=0;Vk.enter(O),T);else{const{leave:V,delayLeave:G,afterLeave:Y}=k,ie=()=>r(O,p,y),fe=()=>{V(O,()=>{ie(),Y&&Y()})};G?G(O,ie,fe):fe()}else r(O,p,y)},Oe=(f,p,y,P=!1,T=!1)=>{const{type:O,props:D,ref:k,children:H,dynamicChildren:A,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=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&&Ze(f,null,p,"beforeUnmount"),W&64?f.type.remove(f,p,y,T,ue,P):A&&(O!==ke||V>0&&V&64)?N(A,p,y,!1,!0):(O===ke&&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&&Ze(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 O=()=>{o(y),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(f.shapeFlag&1&&T&&!T.persisted){const{leave:D,delayLeave:k}=T,H=()=>D(y,O);k?k(f.el,O,H):H()}else O()},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:O,subTree:D,um:k}=f;P&&dr(P),T.stop(),O&&(O.active=!1,Oe(D,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,O=0)=>{for(let D=O;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&&Oe(p._vnode,null,null,!0):R(p._vnode||null,f,p,null,null,null,y),Fn(),p._vnode=f},ue={p:R,um:Oe,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 Oi(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 We=null;function ir(e=!1){fn.push(We=e?null:[])}function dc(){fn.pop(),We=fn[fn.length-1]||null}let bn=1;function Ko(e){bn+=e}function Li(e){return e.dynamicChildren=bn>0?We||Bt:null,dc(),bn>0&&We&&We.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 At(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)||Ce(e)||X(e)?{i:Te,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&&We&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&We.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&&We&&(l.shapeFlag&6?We[We.indexOf(e)]=l:We.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)),we(a)&&(Zs(a)&&!Q(a)&&(a=xe({},a)),t.style=Jn(a))}const i=me(e)?1:ka(e)?128:fc(e)?64:we(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?xe({},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 dh(e,t){const n=ve(un,null,e);return n.staticCount=t,n}function hh(e="",t=!1){return t?(ir(),Ii($e,null,e)):ve($e,null,e)}function Ve(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=Te:o===3&&Te&&(Te.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:Te},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;n_e||Te,Kt=e=>{_e=e,e.scope.on()},It=()=>{_e&&_e.scope.off(),_e=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:we(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=xe(xe({isCustomElement:s,delimiters:l},i),a);r.render=Go(o,c)}}e.render=r.render||Ge}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?we(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",Rt=typeof document!="undefined"?document:null,Qo=Rt&&Rt.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?Rt.createElementNS(Tc,e):Rt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Rt.createTextNode(e),createComment:e=>Rt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Rt.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 Ac(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 Rc(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=Oc(e,t);Yo.test(n)?e.setProperty(Mt(r),n.replace(Yo,""),"important"):e[r]=n}}const Jo=["Webkit","Moz","ms"],gr={};function Oc(e,t){const n=gr[t];if(n)return n;let r=Xe(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();(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"?Ac(e,r,o):t==="style"?Rc(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 ut="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=xe({},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],R=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,F=()=>B($,E,I);Ct(ne,[$,F]),ns(()=>{St($,E?a:s),ft($,E?u:l),ts(ne)||rs($,r,M,F)})};return xe(t,{onBeforeEnter(E){Ct(g,[E]),ft(E,s),ft(E,i)},onBeforeAppear(E){Ct(x,[E]),ft(E,a),ft(E,c)},onEnter:K(!1),onAppear:K(!0),onLeave(E,$){E._isLeaving=!0;const I=()=>q(E,$);ft(E,d),Qc(),ft(E,h),ns(()=>{!E._isLeaving||(St(E,d),ft(E,v),ts(z)||rs(E,r,R,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(we(e))return[vr(e.enter),vr(e.leave)];{const t=vr(e);return[t,t]}}function vr(e){return Fs(e)}function ft(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(ut+"Delay"),s=r(ut+"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===ut?i>0&&(u=ut,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?ut:Xt:null,h=u?u===ut?s.length:a.length:0);const v=u===ut&&/\b(transform|all)(,|$)/.test(n[ut+"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"},ph=(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)},mh={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=xe({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),gh=e=>/^mailto:/.test(e),vh=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":Ue(()=>be(()=>import("./index.html.3caa6726.js"),[])),"v-d43bbeea":Ue(()=>be(()=>import("./DA-0138-2022-08-13.html.65639d15.js"),[])),"v-2b926d9f":Ue(()=>be(()=>import("./index.html.7500af31.js"),[])),"v-8f7a7f1c":Ue(()=>be(()=>import("./teleskop-viertelwellen-vertical.html.6a0c5749.js"),[])),"v-646991fa":Ue(()=>be(()=>import("./videos.html.304628f7.js"),[])),"v-70126048":Ue(()=>be(()=>import("./amateurfunk.html.8ba1aea6.js"),[])),"v-4743c93e":Ue(()=>be(()=>import("./ausbreitung.html.d160e9c0.js"),[])),"v-3706649a":Ue(()=>be(()=>import("./404.html.81456c71.js"),[]))},lu={404:Ue(()=>be(()=>import("./404.2dc241c7.js"),[])),Layout:Ue(()=>be(()=>import("./Layout.a6a4159a.js"),[]))};var ji=Ee(xl),Ui=no({key:"",path:"",title:"",lang:"",frontmatter:{},excerpt:"",headers:[]}),ot=Ee(Ui),xn=()=>ot;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updatePageData=e=>{ji.value[e.key]=()=>Promise.resolve(e),e.key===ot.value.key&&(ot.value=e)});var Vi=Symbol(""),mo=()=>{const e=Se(Vi);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},Ki=Symbol(""),au=()=>{const e=Se(Ki);if(!e)throw new Error("usePageHead() is called without provider.");return e},cu=Symbol(""),Wi=Symbol(""),uu=()=>{const e=Se(Wi);if(!e)throw new Error("usePageLang() is called without provider.");return e},go=Symbol(""),fu=()=>{const e=Se(go);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},mt=Ee(tu),du=()=>mt;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updateSiteData=e=>{mt.value=e});var Gi=Symbol(""),yh=()=>{const e=Se(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=Re({name:"ClientOnly",setup(e,t){const n=Ee(!1);return et(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),mu=Re({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=Re({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,R){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:R})})};return h.cancel=function(v){s!==void 0&&clearTimeout(s),u.forEach(function(w){return(0,w.reject)(v)}),u=[]},h}/*! +const Co={},Cl="modulepreload",Po={},Sl="/",be=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":()=>be(()=>import("./index.html.4c91d058.js"),[]).then(({data:e})=>e),"v-d43bbeea":()=>be(()=>import("./DA-0138-2022-08-13.html.f81a7e1a.js"),[]).then(({data:e})=>e),"v-2b926d9f":()=>be(()=>import("./index.html.29d015a5.js"),[]).then(({data:e})=>e),"v-8f7a7f1c":()=>be(()=>import("./teleskop-viertelwellen-vertical.html.dc5ad6b6.js"),[]).then(({data:e})=>e),"v-646991fa":()=>be(()=>import("./videos.html.8aaf0760.js"),[]).then(({data:e})=>e),"v-70126048":()=>be(()=>import("./amateurfunk.html.44f7ba6f.js"),[]).then(({data:e})=>e),"v-4743c93e":()=>be(()=>import("./ausbreitung.html.8e33215b.js"),[]).then(({data:e})=>e),"v-3706649a":()=>be(()=>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(Rl);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)||we(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()]}:we(t)&&!Q(t)&&!Ds(t)?String(t):t,pe={},Bt=[],Ge=()=>{},kl=()=>!1,Il=/^on[^a-z]/,En=e=>Il.test(e),Wr=e=>e.startsWith("onUpdate:"),xe=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",we=e=>e!==null&&typeof e=="object",zs=e=>we(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,Xe=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 Ao;const zl=()=>Ao||(Ao=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(Ar)));break;case"delete":Q(e)||(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Ar)));break;case"set":jt(e)&&l.push(i.get(Lt));break}if(l.length===1)l[0]&&Rr(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);Rr(Jr(a))}}function Rr(e,t){const n=Q(e)?e:[...e];for(const r of n)r.computed&&Oo(r);for(const r of n)r.computed||Oo(r)}function Oo(e,t){(e!==Ke||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:Ce(l)?i&&Yr(o)?l:l.value:we(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)&&Ce(i)&&!Ce(o))return!1;if(!e&&!mn(o)&&(Or(o)||(o=ae(o),i=ae(i)),!Q(n)&&Ce(i)&&!Ce(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 An(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 Rn(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),it(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)&&it(n,"set",e,t):it(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&&it(t,"delete",e,void 0),s}function No(){const e=ae(this),t=e.size!==0,n=e.clear();return t&&it(e,"clear",void 0,void 0),n}function On(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?Ar: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 at(e){return function(...t){return e==="delete"?!1:this}}function ra(){const e={get(s){return Pn(this,s)},get size(){return Rn(this)},has:An,add:ko,set:Io,delete:Mo,clear:No,forEach:On(!1,!1)},t={get(s){return Pn(this,s,!1,!0)},get size(){return Rn(this)},has:An,add:ko,set:Io,delete:Mo,clear:No,forEach:On(!1,!0)},n={get(s){return Pn(this,s,!0)},get size(){return Rn(this,!0)},has(s){return An.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:On(!0,!1)},r={get(s){return Pn(this,s,!0,!0)},get size(){return Rn(this,!0)},has(s){return An.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:On(!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(!we(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 Or(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=>we(e)?Nt(e):e,oo=e=>we(e)?no(e):e;function ei(e){gt&&Ke&&(e=ae(e),Vs(e.dep||(e.dep=Jr())))}function ti(e,t){e=ae(e),e.dep&&Rr(e.dep)}function Ce(e){return!!(e&&e.__v_isRef===!0)}function Ee(e){return ri(e,!1)}function ni(e){return ri(e,!0)}function ri(e,t){return Ce(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 Qe(e){return Ce(e)?e.value:e}const ga={get:(e,t,n)=>Qe(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ce(o)&&!Ce(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function oi(e){return Ut(e)?e:new Proxy(e,ga)}function ch(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 Ce(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=Ge):(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])rt&&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,dt,cn,Dt)}function nr(e,t=null){if(an.length){for(kr=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=Ge;try{for(rt=0;rtv.trim())),d&&(o=n.map(Fs))}let l,a=r[l=fr(t)]||r[l=fr(Xe(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,xe(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):xe(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 Te=null,ui=null;function Bn(e){const t=Te;return Te=e,ui=e&&e.type.__scopeId||null,t}function Pa(e,t=Te,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 R,g;const b=Bn(e);try{if(n.shapeFlag&4){const z=o||r;R=Ve(u.call(z,z,d,s,v,h,w)),g=a}else{const z=t;R=Ve(z.length>1?z(s,{attrs:a,slots:l,emit:c}):z(s,null)),g=t.props?a:Aa(a)}}catch(z){fn.length=0,Cn(z,e,1),R=ve($e)}let L=R;if(g&&M!==!1){const z=Object.keys(g),{shapeFlag:_}=L;z.length&&_&7&&(i&&z.some(Wr)&&(g=Ra(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),R=L,Bn(b),R}const Aa=e=>{let t;for(const n in e)(n==="class"||n==="style"||En(n))&&((t||(t={}))[n]=e[n]);return t},Ra=(e,t)=>{const n={};for(const r in e)(!Wr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Oa(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(_e){let n=_e.provides;const r=_e.parent&&_e.parent.provides;r===n&&(n=_e.provides=Object.create(r)),n[e]=t}}function Se(e,t,n=!1){const r=_e||Te;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 st(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=_e;let a,c=!1,u=!1;if(Ce(e)?(a=()=>e.value,c=Or(e)):Ut(e)?(a=()=>e,r=!0):Q(e)?(u=!0,c=e.some(g=>Ut(g)||Or(g)),a=()=>e.map(g=>{if(Ce(g))return g.value;if(Ut(g))return Ot(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=Ge,t&&r){const g=a;a=()=>Ot(g())}let d,h=g=>{d=R.onStop=()=>{vt(g,l,4)}};if(Wt)return h=Ge,t?n&&Be(t,l,3,[a(),u?[]:void 0,h]):a(),Ge;let v=u?[]:$o;const w=()=>{if(!!R.active)if(t){const g=R.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 R.run()};w.allowRecurse=!!t;let M;o==="sync"?M=w:o==="post"?M=()=>Le(w,l&&l.suspense):M=()=>Sa(w);const R=new Zr(a,M);return t?n?w():v=R.run():o==="post"?Le(R.run.bind(R),l&&l.suspense):R.run(),()=>{R.stop(),l&&l.scope&&Gr(l.scope.effects,R)}}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=_e;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{Ot(n,t)});else if(Ds(e))for(const n in e)Ot(e[n],t);return e}function Ma(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return et(()=>{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=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&&(!At(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=(R,g,b)=>{const L=mi(r,h);L[String(h.key)]=h,R._leaveCb=()=>{g(),R._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:R,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&&At(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=R||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 Ue(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,R)=>{l(w,()=>M(d()),()=>R(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 Re({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return c},setup(){const v=_e;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=Ee(!1),R=Ee(),g=Ee(!!o);return o&&setTimeout(()=>{g.value=!1},o),s!=null&&setTimeout(()=>{if(!M.value&&!R.value){const b=new Error(`Async component timed out after ${s}ms.`);w(b),R.value=b}},s),h().then(()=>{M.value=!0,v.parent&&Sn(v.parent.vnode)&&lo(v.parent.update)}).catch(b=>{w(b),R.value=b}),()=>{if(M.value&&c)return mr(c,v);if(R.value&&r)return ve(r,{error:R.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=_e){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=_e,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 lt=e=>(t,n=_e)=>(!Wt||e==="sp")&&or(e,t,n),yi=lt("bm"),et=lt("m"),qa=lt("bu"),Da=lt("u"),ao=lt("bum"),sr=lt("um"),Fa=lt("sp"),Ba=lt("rtg"),ja=lt("rtc");function Ua(e,t=_e){or("ec",e,t)}function uh(e,t){const n=Te;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=xe(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&&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:R,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);we(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):Ge,Pe=!X(te)&&X(te.set)?te.set.bind(n):Ge,Ie=re({get:ye,set:Pe});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&&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(et,h),F(qa,v),F(Da,w),F(Ha,M),F($a,R),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===Ge&&(e.render=_),K!=null&&(e.inheritAttrs=K),E&&(e.components=E),$&&(e.directives=$)}function Ya(e,t,n=Ge,r=!1){Q(e)&&(e=$r(e));for(const o in e){const s=e[o];let i;we(s)?"default"in s?i=Se(s.from||o,s.default,!0):i=Se(s.from||o):i=Se(s),Ce(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)&&st(o,s)}else if(X(e))st(o,e.bind(n));else if(we(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)&&st(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:Ae,created:Ae,beforeMount:Ae,mounted:Ae,beforeUpdate:Ae,updated:Ae,beforeDestroy:Ae,beforeUnmount:Ae,destroyed:Ae,unmounted:Ae,activated:Ae,deactivated:Ae,errorCaptured:Ae,serverPrefetch:Ae,components:xt,directives:xt,watch:Xa,provide:Fo,inject:Za};function Fo(e,t){return t?e?function(){return xe(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);xe(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(Ve):[Ve(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}}},Ai=(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&&Ai(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:(xe(o,t),!n&&l===1&&delete o._):(s=!t.$stable,Pi(t,o)),i=t}else t&&(Ai(e,t),i={default:1});if(s)for(const l in o)!Ti(l)&&!(l in i)&&delete o[l]};function Ri(){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&&!we(o)&&(o=null);const s=Ri(),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)):Ce(c)&&(c.value=null)),X(a))vt(a,l,12,[i,u]);else{const h=me(a),v=Ce(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 ct=!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),Fn(),b._vnode=g;return}ct=!1,d(b.firstChild,g,null,null,null),Fn(),b._vnode=g,ct&&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&&(ct=!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 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&&Ze(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)&&Fe($,L,b),K&&Ze(b,null,L,"beforeMount"),(($=m&&m.onVnodeMounted)||K)&&fi(()=>{$&&Fe($,L,b),K&&Ze(b,null,L,"mounted")},z),q&16&&!(m&&(m.innerHTML||m.textContent))){let I=v(g.firstChild,b,g,L,z,_,x);for(;I;){ct=!0;const ne=I;I=I.nextSibling,l(ne)}}else q&8&&g.textContent!==b.children&&(ct=!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):(ct=!0,a(b.anchor=c("]"),m,B),B)},M=(g,b,L,z,_,x)=>{if(ct=!0,b.el=null,x){const B=R(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},R=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=Ge,cloneNode:w,insertStaticContent:M}=e,R=(f,p,y,P=null,T=null,O=null,D=!1,k=null,H=!!p.dynamicChildren)=>{if(f===p)return;f&&!At(f,p)&&(P=U(f),Oe(f,T,O,!0),f=null),p.patchFlag===-2&&(H=!1,p.dynamicChildren=null);const{type:A,ref:W,shapeFlag:V}=p;switch(A){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 ke:$(f,p,y,P,T,O,D,k,H);break;default:V&1?x(f,p,y,P,T,O,D,k,H):V&6?I(f,p,y,P,T,O,D,k,H):(V&64||V&128)&&A.process(f,p,y,P,T,O,D,k,H,ue)}W!=null&&T&&Vn(W,f&&f.ref,O,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,O,D,k,H)=>{D=D||p.type==="svg",f==null?C(p,y,P,T,O,D,k,H):q(f,p,T,O,D,k,H)},C=(f,p,y,P,T,O,D,k)=>{let H,A;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,O,V&&V.is,V),G&8?u(H,f.children):G&16&&B(f.children,H,null,P,T,O&&W!=="foreignObject",D,k),fe&&Ze(f,null,P,"created"),V){for(const ge in V)ge!=="value"&&!ln(ge)&&s(H,ge,null,V[ge],O,f.children,P,T,N);"value"in V&&s(H,"value",null,V.value),(A=V.onVnodeBeforeMount)&&Fe(A,P,f)}m(H,f,f.scopeId,D,P)}fe&&Ze(f,null,P,"beforeMount");const de=(!T||T&&!T.pendingBranch)&&Y&&!Y.persisted;de&&Y.beforeEnter(H),r(H,p,y),((A=V&&V.onVnodeMounted)||de||fe)&&Le(()=>{A&&Fe(A,P,f),de&&Y.enter(H),fe&&Ze(f,null,P,"mounted")},T)},m=(f,p,y,P,T)=>{if(y&&v(f,y),P)for(let O=0;O{for(let A=H;A{const k=p.el=f.el;let{patchFlag:H,dynamicChildren:A,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&&Ze(p,f,y,"beforeUpdate"),y&&Et(y,!0);const ie=T&&p.type!=="foreignObject";if(A?K(f.dynamicChildren,A,k,y,P,ie,O):D||ye(f,p,k,null,y,P,ie,O,!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&&Fe(Y,y,p,f),W&&Ze(p,f,y,"updated")},P)},K=(f,p,y,P,T,O,D)=>{for(let k=0;k{if(y!==P){for(const k in P){if(ln(k))continue;const H=P[k],A=y[k];H!==A&&k!=="value"&&s(f,k,A,H,D,p.children,T,O,N)}if(y!==pe)for(const k in y)!ln(k)&&!(k in P)&&s(f,k,y[k],null,D,p.children,T,O,N);"value"in P&&s(f,"value",y.value,P.value)}},$=(f,p,y,P,T,O,D,k,H)=>{const A=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(A,y,P),r(W,y,P),B(p.children,y,W,T,O,D,k,H)):V>0&&V&64&&G&&f.dynamicChildren?(K(f.dynamicChildren,G,y,T,O,D,k),(p.key!=null||T&&p===T.subTree)&&Oi(f,p,!0)):ye(f,p,y,W,T,O,D,k,H)},I=(f,p,y,P,T,O,D,k,H)=>{p.slotScopeIds=k,f==null?p.shapeFlag&512?T.ctx.activate(p,y,P,D,H):ne(p,y,P,T,O,D,H):F(f,p,H)},ne=(f,p,y,P,T,O,D)=>{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,O,D)},F=(f,p,y)=>{const P=p.component=f.component;if(Oa(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,O,D)=>{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,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,R(je,ge,d(je.el),U(je),f,T,O),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);R(null,ge,y,P,f,T,O),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(k,()=>lo(A),f.scope),A=f.update=()=>H.run();A.id=f.uid,Et(f,!0),A()},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,O,D,k,H=!1)=>{const A=f&&f.children,W=f?f.shapeFlag:0,V=p.children,{patchFlag:G,shapeFlag:Y}=p;if(G>0){if(G&128){Ie(A,V,y,P,T,O,D,k,H);return}else if(G&256){Pe(A,V,y,P,T,O,D,k,H);return}}Y&8?(W&16&&N(A,T,O),V!==A&&u(y,V)):W&16?Y&16?Ie(A,V,y,P,T,O,D,k,H):N(A,T,O,!0):(W&8&&u(y,""),Y&16&&B(V,y,P,T,O,D,k,H))},Pe=(f,p,y,P,T,O,D,k,H)=>{f=f||Bt,p=p||Bt;const A=f.length,W=p.length,V=Math.min(A,W);let G;for(G=0;GW?N(f,T,O,!0,!1,V):B(p,y,P,T,O,D,k,H,V)},Ie=(f,p,y,P,T,O,D,k,H)=>{let A=0;const W=p.length;let V=f.length-1,G=W-1;for(;A<=V&&A<=G;){const Y=f[A],ie=p[A]=H?ht(p[A]):Ve(p[A]);if(At(Y,ie))R(Y,ie,y,null,T,O,D,k,H);else break;A++}for(;A<=V&&A<=G;){const Y=f[V],ie=p[G]=H?ht(p[G]):Ve(p[G]);if(At(Y,ie))R(Y,ie,y,null,T,O,D,k,H);else break;V--,G--}if(A>V){if(A<=G){const Y=G+1,ie=YG)for(;A<=V;)Oe(f[A],T,O,!0),A++;else{const Y=A,ie=A,fe=new Map;for(A=ie;A<=G;A++){const Me=p[A]=H?ht(p[A]):Ve(p[A]);Me.key!=null&&fe.set(Me.key,A)}let de,ge=0;const je=G-ie+1;let Ht=!1,So=0;const Zt=new Array(je);for(A=0;A=je){Oe(Me,T,O,!0);continue}let Je;if(Me.key!=null)Je=fe.get(Me.key);else for(de=ie;de<=G;de++)if(Zt[de-ie]===0&&At(Me,p[de])){Je=de;break}Je===void 0?Oe(Me,T,O,!0):(Zt[Je-ie]=A+1,Je>=So?So=Je:Ht=!0,R(Me,p[Je],y,null,T,O,D,k,H),ge++)}const xo=Ht?uc(Zt):Bt;for(de=xo.length-1,A=je-1;A>=0;A--){const Me=ie+A,Je=p[Me],To=Me+1{const{el:O,type:D,transition:k,children:H,shapeFlag:A}=f;if(A&6){qe(f.component.subTree,p,y,P);return}if(A&128){f.suspense.move(p,y,P);return}if(A&64){D.move(f,p,y,ue);return}if(D===ke){r(O,p,y);for(let V=0;Vk.enter(O),T);else{const{leave:V,delayLeave:G,afterLeave:Y}=k,ie=()=>r(O,p,y),fe=()=>{V(O,()=>{ie(),Y&&Y()})};G?G(O,ie,fe):fe()}else r(O,p,y)},Oe=(f,p,y,P=!1,T=!1)=>{const{type:O,props:D,ref:k,children:H,dynamicChildren:A,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=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&&Ze(f,null,p,"beforeUnmount"),W&64?f.type.remove(f,p,y,T,ue,P):A&&(O!==ke||V>0&&V&64)?N(A,p,y,!1,!0):(O===ke&&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&&Ze(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 O=()=>{o(y),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(f.shapeFlag&1&&T&&!T.persisted){const{leave:D,delayLeave:k}=T,H=()=>D(y,O);k?k(f.el,O,H):H()}else O()},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:O,subTree:D,um:k}=f;P&&dr(P),T.stop(),O&&(O.active=!1,Oe(D,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,O=0)=>{for(let D=O;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&&Oe(p._vnode,null,null,!0):R(p._vnode||null,f,p,null,null,null,y),Fn(),p._vnode=f},ue={p:R,um:Oe,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 Oi(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 We=null;function ir(e=!1){fn.push(We=e?null:[])}function dc(){fn.pop(),We=fn[fn.length-1]||null}let bn=1;function Ko(e){bn+=e}function Li(e){return e.dynamicChildren=bn>0?We||Bt:null,dc(),bn>0&&We&&We.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 At(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)||Ce(e)||X(e)?{i:Te,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&&We&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&We.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&&We&&(l.shapeFlag&6?We[We.indexOf(e)]=l:We.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)),we(a)&&(Zs(a)&&!Q(a)&&(a=xe({},a)),t.style=Jn(a))}const i=me(e)?1:ka(e)?128:fc(e)?64:we(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?xe({},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 dh(e,t){const n=ve(un,null,e);return n.staticCount=t,n}function hh(e="",t=!1){return t?(ir(),Ii($e,null,e)):ve($e,null,e)}function Ve(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=Te:o===3&&Te&&(Te.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:Te},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;n_e||Te,Kt=e=>{_e=e,e.scope.on()},It=()=>{_e&&_e.scope.off(),_e=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:we(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=xe(xe({isCustomElement:s,delimiters:l},i),a);r.render=Go(o,c)}}e.render=r.render||Ge}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?we(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",Rt=typeof document!="undefined"?document:null,Qo=Rt&&Rt.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?Rt.createElementNS(Tc,e):Rt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Rt.createTextNode(e),createComment:e=>Rt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Rt.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 Ac(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 Rc(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=Oc(e,t);Yo.test(n)?e.setProperty(Mt(r),n.replace(Yo,""),"important"):e[r]=n}}const Jo=["Webkit","Moz","ms"],gr={};function Oc(e,t){const n=gr[t];if(n)return n;let r=Xe(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();(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"?Ac(e,r,o):t==="style"?Rc(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 ut="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=xe({},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],R=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,F=()=>B($,E,I);Ct(ne,[$,F]),ns(()=>{St($,E?a:s),ft($,E?u:l),ts(ne)||rs($,r,M,F)})};return xe(t,{onBeforeEnter(E){Ct(g,[E]),ft(E,s),ft(E,i)},onBeforeAppear(E){Ct(x,[E]),ft(E,a),ft(E,c)},onEnter:K(!1),onAppear:K(!0),onLeave(E,$){E._isLeaving=!0;const I=()=>q(E,$);ft(E,d),Qc(),ft(E,h),ns(()=>{!E._isLeaving||(St(E,d),ft(E,v),ts(z)||rs(E,r,R,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(we(e))return[vr(e.enter),vr(e.leave)];{const t=vr(e);return[t,t]}}function vr(e){return Fs(e)}function ft(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(ut+"Delay"),s=r(ut+"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===ut?i>0&&(u=ut,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?ut:Xt:null,h=u?u===ut?s.length:a.length:0);const v=u===ut&&/\b(transform|all)(,|$)/.test(n[ut+"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"},ph=(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)},mh={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=xe({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),gh=e=>/^mailto:/.test(e),vh=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":Ue(()=>be(()=>import("./index.html.59c20613.js"),[])),"v-d43bbeea":Ue(()=>be(()=>import("./DA-0138-2022-08-13.html.8e92d55b.js"),[])),"v-2b926d9f":Ue(()=>be(()=>import("./index.html.6c486280.js"),[])),"v-8f7a7f1c":Ue(()=>be(()=>import("./teleskop-viertelwellen-vertical.html.f53479a2.js"),[])),"v-646991fa":Ue(()=>be(()=>import("./videos.html.a43bb1d6.js"),[])),"v-70126048":Ue(()=>be(()=>import("./amateurfunk.html.9dbcec3a.js"),[])),"v-4743c93e":Ue(()=>be(()=>import("./ausbreitung.html.1197a61e.js"),[])),"v-3706649a":Ue(()=>be(()=>import("./404.html.908d4811.js"),[]))},lu={404:Ue(()=>be(()=>import("./404.4d1c1db2.js"),[])),Layout:Ue(()=>be(()=>import("./Layout.329dee5c.js"),[]))};var ji=Ee(xl),Ui=no({key:"",path:"",title:"",lang:"",frontmatter:{},excerpt:"",headers:[]}),ot=Ee(Ui),xn=()=>ot;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updatePageData=e=>{ji.value[e.key]=()=>Promise.resolve(e),e.key===ot.value.key&&(ot.value=e)});var Vi=Symbol(""),mo=()=>{const e=Se(Vi);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},Ki=Symbol(""),au=()=>{const e=Se(Ki);if(!e)throw new Error("usePageHead() is called without provider.");return e},cu=Symbol(""),Wi=Symbol(""),uu=()=>{const e=Se(Wi);if(!e)throw new Error("usePageLang() is called without provider.");return e},go=Symbol(""),fu=()=>{const e=Se(go);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},mt=Ee(tu),du=()=>mt;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updateSiteData=e=>{mt.value=e});var Gi=Symbol(""),yh=()=>{const e=Se(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=Re({name:"ClientOnly",setup(e,t){const n=Ee(!1);return et(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),mu=Re({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=Re({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,R){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:R})})};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 @@ -12,4 +12,4 @@ See: https://github.com/francoischalifour/medium-zoom`)}},Mf=function(t){var n=d `,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=Re({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=Re({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=Ee(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});et(()=>{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 be(()=>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)}},R=_=>{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":R(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=Re({name:"GlobalSocialShare",inheritAttrs:!0,setup(){const e=_l,t=Ee(!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)};et(()=>{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]}),Jd={enhance:({app:e})=>{e.component("Posts",Ue(()=>be(()=>import("./Posts.0a96739b.js"),[])))}};const xr=[xf,Af,kf,Uf,Gf,Xf,Fd,Yd,Jd],Zd=[["v-8daa1a0e","/",{title:""},["/index.html","/index.md"]],["v-d43bbeea","/aktivitaeten/DA-0138-2022-08-13.html",{title:"Aktivierung von DA-0138"},["/aktivitaeten/DA-0138-2022-08-13","/aktivitaeten/DA-0138-2022-08-13.md"]],["v-2b926d9f","/aktivitaeten/",{title:"Aktvitit\xE4ten"},["/aktivitaeten/index.html","/aktivitaeten/index.md"]],["v-8f7a7f1c","/diy/teleskop-viertelwellen-vertical.html",{title:"Teleskop 1/4 Lamda Vertikal"},["/diy/teleskop-viertelwellen-vertical","/diy/teleskop-viertelwellen-vertical.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 Xd=()=>Zd.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}]),eh=Iu,th=()=>{const e=yf({history:eh(su(mt.value.base)),routes:Xd(),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===nt)&&([ot.value]=await Promise.all([Tt.resolvePageData(t.name),(r=Bi[t.name])==null?void 0:r.__asyncLoader()]))}),e},nh=e=>{e.component("ClientOnly",pu),e.component("Content",mu)},rh=(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(ot.value)),s=re(()=>Tt.resolvePageHeadTitle(ot.value,r.value)),i=re(()=>Tt.resolvePageHead(s.value,o.value,r.value)),l=re(()=>Tt.resolvePageLang(ot.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:()=>ot.value},$routeLocale:{get:()=>n.value},$site:{get:()=>mt.value},$siteLocale:{get:()=>r.value},$withBase:{get:()=>Qi}}),{pageData:ot,pageFrontmatter:o,pageHead:i,pageHeadTitle:s,pageLang:l,routeLocale:n,siteData:mt,siteLocaleData:r}},oh=()=>{const e=wo(),t=au(),n=uu(),r=Ee([]),o=()=>{t.value.forEach(i=>{const l=sh(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=ih(i);l!==null&&(document.head.appendChild(l),r.value.push(l))})};kt(hu,s),et(()=>{o(),s(),st(()=>e.path,()=>s())})},sh=([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},ih=([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},lh=Xc,ah=async()=>{var n;const e=lh({name:"VuepressApp",setup(){var r;oh();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=th();nh(e),rh(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}};ah().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{ph as $,du as A,yh as B,wh as C,_n as D,oe as E,ke as F,Qi as G,pu as H,Ee as I,st as J,uh as K,mh as L,iu as M,su as N,bo as O,me as P,Id as Q,et as R,Jn as S,po as T,xn as U,_h as V,Di as W,bh as X,io as Y,ao as Z,fl as _,Ni as a,sr as a0,Nd as a1,ve as b,ki as c,ah as createVueApp,dh as d,uo as e,Re as f,wl as g,Qe as h,mo as i,re as j,Q as k,fh as l,hh as m,wo as n,ir as o,ch as p,ou as q,Va as r,gh as s,Ll as t,fu as u,vh 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=Re({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=Re({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=Ee(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});et(()=>{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 be(()=>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)}},R=_=>{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":R(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=Re({name:"GlobalSocialShare",inheritAttrs:!0,setup(){const e=_l,t=Ee(!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)};et(()=>{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]}),Jd={enhance:({app:e})=>{e.component("Posts",Ue(()=>be(()=>import("./Posts.e27fec14.js"),[])))}};const xr=[xf,Af,kf,Uf,Gf,Xf,Fd,Yd,Jd],Zd=[["v-8daa1a0e","/",{title:""},["/index.html","/index.md"]],["v-d43bbeea","/aktivitaeten/DA-0138-2022-08-13.html",{title:"Aktivierung von DA-0138"},["/aktivitaeten/DA-0138-2022-08-13","/aktivitaeten/DA-0138-2022-08-13.md"]],["v-2b926d9f","/aktivitaeten/",{title:"Aktvitit\xE4ten"},["/aktivitaeten/index.html","/aktivitaeten/index.md"]],["v-8f7a7f1c","/diy/teleskop-viertelwellen-vertical.html",{title:"Teleskop 1/4 Lamda Vertikal"},["/diy/teleskop-viertelwellen-vertical","/diy/teleskop-viertelwellen-vertical.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 Xd=()=>Zd.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}]),eh=Iu,th=()=>{const e=yf({history:eh(su(mt.value.base)),routes:Xd(),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===nt)&&([ot.value]=await Promise.all([Tt.resolvePageData(t.name),(r=Bi[t.name])==null?void 0:r.__asyncLoader()]))}),e},nh=e=>{e.component("ClientOnly",pu),e.component("Content",mu)},rh=(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(ot.value)),s=re(()=>Tt.resolvePageHeadTitle(ot.value,r.value)),i=re(()=>Tt.resolvePageHead(s.value,o.value,r.value)),l=re(()=>Tt.resolvePageLang(ot.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:()=>ot.value},$routeLocale:{get:()=>n.value},$site:{get:()=>mt.value},$siteLocale:{get:()=>r.value},$withBase:{get:()=>Qi}}),{pageData:ot,pageFrontmatter:o,pageHead:i,pageHeadTitle:s,pageLang:l,routeLocale:n,siteData:mt,siteLocaleData:r}},oh=()=>{const e=wo(),t=au(),n=uu(),r=Ee([]),o=()=>{t.value.forEach(i=>{const l=sh(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=ih(i);l!==null&&(document.head.appendChild(l),r.value.push(l))})};kt(hu,s),et(()=>{o(),s(),st(()=>e.path,()=>s())})},sh=([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},ih=([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},lh=Xc,ah=async()=>{var n;const e=lh({name:"VuepressApp",setup(){var r;oh();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=th();nh(e),rh(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}};ah().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{ph as $,du as A,yh as B,wh as C,_n as D,oe as E,ke as F,Qi as G,pu as H,Ee as I,st as J,uh as K,mh as L,iu as M,su as N,bo as O,me as P,Id as Q,et as R,Jn as S,po as T,xn as U,_h as V,Di as W,bh as X,io as Y,ao as Z,fl as _,Ni as a,sr as a0,Nd as a1,ve as b,ki as c,ah as createVueApp,dh as d,uo as e,Re as f,wl as g,Qe as h,mo as i,re as j,Q as k,fh as l,hh as m,wo as n,ir as o,ch as p,ou as q,Va as r,gh as s,Ll as t,fu as u,vh as v,Pa as w,Ii as x,mc as y,wi as z}; diff --git a/assets/ausbreitung.html.d160e9c0.js b/assets/ausbreitung.html.1197a61e.js similarity index 97% rename from assets/ausbreitung.html.d160e9c0.js rename to assets/ausbreitung.html.1197a61e.js index e14f5a20..6d9a02d6 100644 --- a/assets/ausbreitung.html.d160e9c0.js +++ b/assets/ausbreitung.html.1197a61e.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.fd6aa08c.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.cc9154e0.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/index.html.3caa6726.js b/assets/index.html.59c20613.js similarity index 97% rename from assets/index.html.3caa6726.js rename to assets/index.html.59c20613.js index 7f6ed7a6..2dd1f408 100644 --- a/assets/index.html.3caa6726.js +++ b/assets/index.html.59c20613.js @@ -1 +1 @@ -import{_ as t,o as a,c as s,a as e,b as i,d,e as n,r as u}from"./app.fd6aa08c.js";var h="/images/beach.jpg";const o={},c=d('

Funkbetrieb am Strand

Was passiert hier?

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.

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?

Und warum?

Da gibt es viele Gr\xFCnde..

Viele von uns leben z.B. in urbanen Gebieten und haben entweder kein Platz f\xFCr grosse Antennen oder Probleme mit St\xF6rungen aus der Nachbarschaft. Andere wiederum sind einfach nur gern ein bischen an der frischen Luft.

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.

Auch Bock?

',9),l=n("Du kannst mit uns auf "),m={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},b=n("Discord"),f=n(" in Kontakt treten und uns mit Fragen bombardieren oder dich mit uns f\xFCr ein gemeinsames Funk-Treffen verabreden."),_=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(A,v){const r=u("ExternalLinkIcon");return a(),s("div",null,[c,e("ul",null,[e("li",null,[e("p",null,[l,e("a",m,[b,i(r)]),f])]),_,k,e("li",null,[e("p",null,[p,e("a",g,[w,i(r)]),x])])])])}var F=t(o,[["render",z],["__file","index.html.vue"]]);export{F as default}; +import{_ as t,o as a,c as s,a as e,b as i,d,e as n,r as u}from"./app.cc9154e0.js";var h="/images/beach.jpg";const o={},c=d('

Funkbetrieb am Strand

Was passiert hier?

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.

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?

Und warum?

Da gibt es viele Gr\xFCnde..

Viele von uns leben z.B. in urbanen Gebieten und haben entweder kein Platz f\xFCr grosse Antennen oder Probleme mit St\xF6rungen aus der Nachbarschaft. Andere wiederum sind einfach nur gern ein bischen an der frischen Luft.

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.

Auch Bock?

',9),l=n("Du kannst mit uns auf "),m={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},b=n("Discord"),f=n(" in Kontakt treten und uns mit Fragen bombardieren oder dich mit uns f\xFCr ein gemeinsames Funk-Treffen verabreden."),_=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(A,v){const r=u("ExternalLinkIcon");return a(),s("div",null,[c,e("ul",null,[e("li",null,[e("p",null,[l,e("a",m,[b,i(r)]),f])]),_,k,e("li",null,[e("p",null,[p,e("a",g,[w,i(r)]),x])])])])}var F=t(o,[["render",z],["__file","index.html.vue"]]);export{F as default}; diff --git a/assets/index.html.7500af31.js b/assets/index.html.6c486280.js similarity index 84% rename from assets/index.html.7500af31.js rename to assets/index.html.6c486280.js index dc7030d2..ea2376fa 100644 --- a/assets/index.html.7500af31.js +++ b/assets/index.html.6c486280.js @@ -1 +1 @@ -import{_ as a,o as n,c as o,b as s,a as e,e as r,r as c}from"./app.fd6aa08c.js";const i={},_=e("h1",{id:"aktvititaten",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktvititaten","aria-hidden":"true"},"#"),r(" Aktvitit\xE4ten")],-1);function d(l,h){const t=c("posts");return n(),o("div",null,[_,s(t,{type:"activity"})])}var f=a(i,[["render",d],["__file","index.html.vue"]]);export{f as default}; +import{_ as a,o as n,c as o,b as s,a as e,e as r,r as c}from"./app.cc9154e0.js";const i={},_=e("h1",{id:"aktvititaten",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#aktvititaten","aria-hidden":"true"},"#"),r(" Aktvitit\xE4ten")],-1);function d(l,h){const t=c("posts");return n(),o("div",null,[_,s(t,{type:"activity"})])}var f=a(i,[["render",d],["__file","index.html.vue"]]);export{f as default}; diff --git a/assets/teleskop-viertelwellen-vertical.html.6a0c5749.js b/assets/teleskop-viertelwellen-vertical.html.f53479a2.js similarity index 99% rename from assets/teleskop-viertelwellen-vertical.html.6a0c5749.js rename to assets/teleskop-viertelwellen-vertical.html.f53479a2.js index 0b7df40c..50cf6031 100644 --- a/assets/teleskop-viertelwellen-vertical.html.6a0c5749.js +++ b/assets/teleskop-viertelwellen-vertical.html.f53479a2.js @@ -1 +1 @@ -import{_ as r,o as s,c as l,a as e,b as a,d as i,e as n,r as d}from"./app.fd6aa08c.js";var o="/images/diy/teleskop-viertelwellen-vertical/action-shot-stadpark.jpeg",u="/images/diy/teleskop-viertelwellen-vertical/radials.jpg",h="/images/diy/teleskop-viertelwellen-vertical/radial-mount-closeup.jpg",c="/images/diy/teleskop-viertelwellen-vertical/collapsed.jpg",m="/images/diy/teleskop-viertelwellen-vertical/swr-15m-band-cropped.jpg",p="/images/diy/teleskop-viertelwellen-vertical/smith-15m-band-cropped.jpg";const g={},b=i('

Teleskop 1/4 Lamda Vertikal

In Aktion im Stadtpark Eine Portable Viertelwellen Vertikalantenne f\xFCr 10 - 20 Meter und kleines Geld - selbstgebaut.

Bauteile / Bezugsquellen

Die Antenne besteht im Wesentlichen aus einer 5,6 m langen Teleskop Antenne, welche mit einer Halterung und einem Dorn im Erdboden befestigt wird.

Problematisch an g\xFCnstigen Teleskopantennen aus Fernost ist, dass diese, im Gegensatz zu z.B. den Produkten von MFJ, ein M10 Gewinde haben und nicht das g\xE4ngigere 3/8".

TIP

Wer schon eine HF-P1 oder eine PAC-12 Antenne besitzt, kann diese prima mit dem unten angegeben langen Teleskop kombinieren.

Daher hier eine kleine Liste mit Bezugsquellen und Bauteilen.

',7),_=e("thead",null,[e("tr",null,[e("th",null,"Bauteil"),e("th",{style:{"text-align":"right"}},"ca. Preis Stand 08/2022")])],-1),f={href:"https://de.aliexpress.com/item/1005004139955542.html",target:"_blank",rel:"noopener noreferrer"},k=n("5,6m Teleskopantenne mit M10 Gewinde - BD7IBI"),v=e("td",{style:{"text-align":"right"}},"25,00 Euro",-1),A={href:"https://smile.amazon.de/Albrecht-Antennenhalterung-3-8-6197-Silber/dp/B002VASO5U/",target:"_blank",rel:"noopener noreferrer"},w=n("Halterung"),B=e("td",{style:{"text-align":"right"}},"10,00 Euro",-1),z={href:"https://difona.de/amateurfunk/geraetezubehoer/ersatzteile/1880/einschraub-pl-auf-m-10-fuer-hfp-1",target:"_blank",rel:"noopener noreferrer"},x=n("Einbauchfu\xDF M10 auf PL"),y=e("td",{style:{"text-align":"right"}},"8,50 Euro",-1),E={href:"https://www.ebay.de/itm/403789483361",target:"_blank",rel:"noopener noreferrer"},S=n("Litze f\xFCr Radiale - Fahrzeugleitung FLRY 0,75mm\xB2 o.\xE4"),V=e("td",{style:{"text-align":"right"}},"20,00 Euro",-1),R=e("tr",null,[e("td",null,"10mm durchmessender Aluminium Rundstab (Baumarkt, Amazon, ebay, Bastelkiste)"),e("td",{style:{"text-align":"right"}},"5,00 Euro")],-1),F=e("tr",null,[e("td",null,"Schrauben, Stecker ggf. Kabelschuhe (Baumarkt, Amazon, ebay, Bastelkiste)"),e("td",{style:{"text-align":"right"}},"10,00 Euro")],-1),D=e("tr",null,[e("td",null,[e("strong",null,"Summe")]),e("td",{style:{"text-align":"right"}},[e("strong",null,"78,50 Euro")])],-1),H=i('

Zusammenbau

Halterung und Einbaubuchse bed\xFCrfen im Aufbau keiner weiteren Erkl\xE4rung.

Erddorn

Von dem Aluminium Rundstab l\xE4ngt man ca. 30 cm ab.

Das Anspitzen erfolgt durch etwas manuelle Vorarbeit mit einer groben Pfeile und anschlie\xDFender Feinarbeit eingespannt in einer Bohrmaschine oder einen Akkuschrauber.

Vorsicht

Schutzbrille aufsetzen und Handschuhe an! Metallsp\xE4ne im Auge oder sonst wo im K\xF6rper sind nicht cool \u{1F603}

Radials

Da es sich bei den Radials nicht um "Elevated Radials", sondern "Ground Radials" handelt, m\xFCssen diese nicht abgestimmt sein. 16 bis 32 Radials in 2 - 3 m L\xE4nge sind ein guter Kompromiss in Hinblick auf Portabilit\xE4t und Antennen Fu\xDFabdruck.

In diesem Beispiel sind es 32 St\xFCck a 2,5 m L\xE4nge

Radilas

Um die Radials an der Halterung zu befestigen, wurde ein weiteres Loch in die Halterung gebohrt und ein Gewinde geschnitten.

Nat\xFCrlich kann man die Radials auch direkt an den Schrauben der Halterung befestigen.

Radial Befestigung

Fertig

Alles Fertig

Abstimmung / Aufbau

Der Aufbau und die Abstimmung sind denkbar einfach:

  • Alu Dorn in den Boden stecken
  • Radials Auslegen
  • Teleskopantenne aufschrauben
  • Mit VNA (z.B. Nano VNA) auf das gew\xFCnschte Band abstimmen.

Noch schneller geht es, wenn man sich mit einem wasserfesten Stift kleine Markierungen an dem Teleskop macht, damit man die B\xE4nder schneller grob wiederfindet. Feinabgestimmt werden muss nat\xFCrlich trotzdem.

Die Antenne l\xE4sst sich durch Ausziehen des Teleskops problemlos f\xFCr 10 - 20 Meter abstimmen.

Hier ein paar Screenshots von den Abstimmwerten f\xFCr das 15 Meter Band , beim Aufbau im Stadtpark Hamburg.

Auf anderen B\xE4ndern sind die Ergebnisse \xE4hnlich.

VSWR:

VSWR auf 15m

Smith Diagram:

Smith auf 15m

Feedback?

',27),T=n("Du kannst mit uns auf "),L={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},M=n("Discord"),P=n(" in Kontakt treten und uns mit Fragen bombardieren oder Feedback geben. Wie freuen uns.");function q(N,I){const t=d("ExternalLinkIcon");return s(),l("div",null,[b,e("table",null,[_,e("tbody",null,[e("tr",null,[e("td",null,[e("a",f,[k,a(t)])]),v]),e("tr",null,[e("td",null,[e("a",A,[w,a(t)])]),B]),e("tr",null,[e("td",null,[e("a",z,[x,a(t)])]),y]),e("tr",null,[e("td",null,[e("a",E,[S,a(t)])]),V]),R,F,D])]),H,e("p",null,[T,e("a",L,[M,a(t)]),P])])}var G=r(g,[["render",q],["__file","teleskop-viertelwellen-vertical.html.vue"]]);export{G as default}; +import{_ as r,o as s,c as l,a as e,b as a,d as i,e as n,r as d}from"./app.cc9154e0.js";var o="/images/diy/teleskop-viertelwellen-vertical/action-shot-stadpark.jpeg",u="/images/diy/teleskop-viertelwellen-vertical/radials.jpg",h="/images/diy/teleskop-viertelwellen-vertical/radial-mount-closeup.jpg",c="/images/diy/teleskop-viertelwellen-vertical/collapsed.jpg",m="/images/diy/teleskop-viertelwellen-vertical/swr-15m-band-cropped.jpg",p="/images/diy/teleskop-viertelwellen-vertical/smith-15m-band-cropped.jpg";const g={},b=i('

Teleskop 1/4 Lamda Vertikal

In Aktion im Stadtpark Eine Portable Viertelwellen Vertikalantenne f\xFCr 10 - 20 Meter und kleines Geld - selbstgebaut.

Bauteile / Bezugsquellen

Die Antenne besteht im Wesentlichen aus einer 5,6 m langen Teleskop Antenne, welche mit einer Halterung und einem Dorn im Erdboden befestigt wird.

Problematisch an g\xFCnstigen Teleskopantennen aus Fernost ist, dass diese, im Gegensatz zu z.B. den Produkten von MFJ, ein M10 Gewinde haben und nicht das g\xE4ngigere 3/8".

TIP

Wer schon eine HF-P1 oder eine PAC-12 Antenne besitzt, kann diese prima mit dem unten angegeben langen Teleskop kombinieren.

Daher hier eine kleine Liste mit Bezugsquellen und Bauteilen.

',7),_=e("thead",null,[e("tr",null,[e("th",null,"Bauteil"),e("th",{style:{"text-align":"right"}},"ca. Preis Stand 08/2022")])],-1),f={href:"https://de.aliexpress.com/item/1005004139955542.html",target:"_blank",rel:"noopener noreferrer"},k=n("5,6m Teleskopantenne mit M10 Gewinde - BD7IBI"),v=e("td",{style:{"text-align":"right"}},"25,00 Euro",-1),A={href:"https://smile.amazon.de/Albrecht-Antennenhalterung-3-8-6197-Silber/dp/B002VASO5U/",target:"_blank",rel:"noopener noreferrer"},w=n("Halterung"),B=e("td",{style:{"text-align":"right"}},"10,00 Euro",-1),z={href:"https://difona.de/amateurfunk/geraetezubehoer/ersatzteile/1880/einschraub-pl-auf-m-10-fuer-hfp-1",target:"_blank",rel:"noopener noreferrer"},x=n("Einbauchfu\xDF M10 auf PL"),y=e("td",{style:{"text-align":"right"}},"8,50 Euro",-1),E={href:"https://www.ebay.de/itm/403789483361",target:"_blank",rel:"noopener noreferrer"},S=n("Litze f\xFCr Radiale - Fahrzeugleitung FLRY 0,75mm\xB2 o.\xE4"),V=e("td",{style:{"text-align":"right"}},"20,00 Euro",-1),R=e("tr",null,[e("td",null,"10mm durchmessender Aluminium Rundstab (Baumarkt, Amazon, ebay, Bastelkiste)"),e("td",{style:{"text-align":"right"}},"5,00 Euro")],-1),F=e("tr",null,[e("td",null,"Schrauben, Stecker ggf. Kabelschuhe (Baumarkt, Amazon, ebay, Bastelkiste)"),e("td",{style:{"text-align":"right"}},"10,00 Euro")],-1),D=e("tr",null,[e("td",null,[e("strong",null,"Summe")]),e("td",{style:{"text-align":"right"}},[e("strong",null,"78,50 Euro")])],-1),H=i('

Zusammenbau

Halterung und Einbaubuchse bed\xFCrfen im Aufbau keiner weiteren Erkl\xE4rung.

Erddorn

Von dem Aluminium Rundstab l\xE4ngt man ca. 30 cm ab.

Das Anspitzen erfolgt durch etwas manuelle Vorarbeit mit einer groben Pfeile und anschlie\xDFender Feinarbeit eingespannt in einer Bohrmaschine oder einen Akkuschrauber.

Vorsicht

Schutzbrille aufsetzen und Handschuhe an! Metallsp\xE4ne im Auge oder sonst wo im K\xF6rper sind nicht cool \u{1F603}

Radials

Da es sich bei den Radials nicht um "Elevated Radials", sondern "Ground Radials" handelt, m\xFCssen diese nicht abgestimmt sein. 16 bis 32 Radials in 2 - 3 m L\xE4nge sind ein guter Kompromiss in Hinblick auf Portabilit\xE4t und Antennen Fu\xDFabdruck.

In diesem Beispiel sind es 32 St\xFCck a 2,5 m L\xE4nge

Radilas

Um die Radials an der Halterung zu befestigen, wurde ein weiteres Loch in die Halterung gebohrt und ein Gewinde geschnitten.

Nat\xFCrlich kann man die Radials auch direkt an den Schrauben der Halterung befestigen.

Radial Befestigung

Fertig

Alles Fertig

Abstimmung / Aufbau

Der Aufbau und die Abstimmung sind denkbar einfach:

  • Alu Dorn in den Boden stecken
  • Radials Auslegen
  • Teleskopantenne aufschrauben
  • Mit VNA (z.B. Nano VNA) auf das gew\xFCnschte Band abstimmen.

Noch schneller geht es, wenn man sich mit einem wasserfesten Stift kleine Markierungen an dem Teleskop macht, damit man die B\xE4nder schneller grob wiederfindet. Feinabgestimmt werden muss nat\xFCrlich trotzdem.

Die Antenne l\xE4sst sich durch Ausziehen des Teleskops problemlos f\xFCr 10 - 20 Meter abstimmen.

Hier ein paar Screenshots von den Abstimmwerten f\xFCr das 15 Meter Band , beim Aufbau im Stadtpark Hamburg.

Auf anderen B\xE4ndern sind die Ergebnisse \xE4hnlich.

VSWR:

VSWR auf 15m

Smith Diagram:

Smith auf 15m

Feedback?

',27),T=n("Du kannst mit uns auf "),L={href:"https://discord.gg/B6BkdcTQ87",target:"_blank",rel:"noopener noreferrer"},M=n("Discord"),P=n(" in Kontakt treten und uns mit Fragen bombardieren oder Feedback geben. Wie freuen uns.");function q(N,I){const t=d("ExternalLinkIcon");return s(),l("div",null,[b,e("table",null,[_,e("tbody",null,[e("tr",null,[e("td",null,[e("a",f,[k,a(t)])]),v]),e("tr",null,[e("td",null,[e("a",A,[w,a(t)])]),B]),e("tr",null,[e("td",null,[e("a",z,[x,a(t)])]),y]),e("tr",null,[e("td",null,[e("a",E,[S,a(t)])]),V]),R,F,D])]),H,e("p",null,[T,e("a",L,[M,a(t)]),P])])}var G=r(g,[["render",q],["__file","teleskop-viertelwellen-vertical.html.vue"]]);export{G as default}; diff --git a/assets/videos.html.304628f7.js b/assets/videos.html.a43bb1d6.js similarity index 63% rename from assets/videos.html.304628f7.js rename to assets/videos.html.a43bb1d6.js index fd998fd3..f1cf4749 100644 --- a/assets/videos.html.304628f7.js +++ b/assets/videos.html.a43bb1d6.js @@ -1 +1 @@ -import{_ as e,o as c,c as o}from"./app.fd6aa08c.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.cc9154e0.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/diy/teleskop-viertelwellen-vertical.html b/diy/teleskop-viertelwellen-vertical.html index 33ef1d77..21fc1221 100644 --- a/diy/teleskop-viertelwellen-vertical.html +++ b/diy/teleskop-viertelwellen-vertical.html @@ -23,13 +23,13 @@ } Teleskop 1/4 Lamda Vertikal | Draussenfunker.de | QRV im Grünen - +

Teleskop 1/4 Lamda Vertikal

In Aktion im Stadtpark Eine Portable Viertelwellen Vertikalantenne für 10 - 20 Meter und kleines Geld - selbstgebaut.

Bauteile / Bezugsquellen

Die Antenne besteht im Wesentlichen aus einer 5,6 m langen Teleskop Antenne, welche mit einer Halterung und einem Dorn im Erdboden befestigt wird.

Problematisch an günstigen Teleskopantennen aus Fernost ist, dass diese, im Gegensatz zu z.B. den Produkten von MFJ, ein M10 Gewinde haben und nicht das gängigere 3/8".

TIP

Wer schon eine HF-P1 oder eine PAC-12 Antenne besitzt, kann diese prima mit dem unten angegeben langen Teleskop kombinieren.

Daher hier eine kleine Liste mit Bezugsquellen und Bauteilen.

Bauteilca. Preis Stand 08/2022
5,6m Teleskopantenne mit M10 Gewinde - BD7IBIopen in new window25,00 Euro
Halterungopen in new window10,00 Euro
Einbauchfuß M10 auf PLopen in new window8,50 Euro
Litze für Radiale - Fahrzeugleitung FLRY 0,75mm² o.äopen in new window20,00 Euro
10mm durchmessender Aluminium Rundstab (Baumarkt, Amazon, ebay, Bastelkiste)5,00 Euro
Schrauben, Stecker ggf. Kabelschuhe (Baumarkt, Amazon, ebay, Bastelkiste)10,00 Euro
Summe78,50 Euro

Zusammenbau

Halterung und Einbaubuchse bedürfen im Aufbau keiner weiteren Erklärung.

Erddorn

Von dem Aluminium Rundstab längt man ca. 30 cm ab.

Das Anspitzen erfolgt durch etwas manuelle Vorarbeit mit einer groben Pfeile und anschließender Feinarbeit eingespannt in einer Bohrmaschine oder einen Akkuschrauber.

Vorsicht

Schutzbrille aufsetzen und Handschuhe an! Metallspäne im Auge oder sonst wo im Körper sind nicht cool 😃

Radials

Da es sich bei den Radials nicht um "Elevated Radials", sondern "Ground Radials" handelt, müssen diese nicht abgestimmt sein. 16 bis 32 Radials in 2 - 3 m Länge sind ein guter Kompromiss in Hinblick auf Portabilität und Antennen Fußabdruck.

In diesem Beispiel sind es 32 Stück a 2,5 m Länge

Radilas

Um die Radials an der Halterung zu befestigen, wurde ein weiteres Loch in die Halterung gebohrt und ein Gewinde geschnitten.

Natürlich kann man die Radials auch direkt an den Schrauben der Halterung befestigen.

Radial Befestigung

Fertig

Alles Fertig

Abstimmung / Aufbau

Der Aufbau und die Abstimmung sind denkbar einfach:

  • Alu Dorn in den Boden stecken
  • Radials Auslegen
  • Teleskopantenne aufschrauben
  • Mit VNA (z.B. Nano VNA) auf das gewünschte Band abstimmen.

Noch schneller geht es, wenn man sich mit einem wasserfesten Stift kleine Markierungen an dem Teleskop macht, damit man die Bänder schneller grob wiederfindet. Feinabgestimmt werden muss natürlich trotzdem.

Die Antenne lässt sich durch Ausziehen des Teleskops problemlos für 10 - 20 Meter abstimmen.

Hier ein paar Screenshots von den Abstimmwerten für das 15 Meter Band , beim Aufbau im Stadtpark Hamburg.

Auf anderen Bändern sind die Ergebnisse ähnlich.

VSWR:

VSWR auf 15m

Smith Diagram:

Smith auf 15m

Feedback?

Du kannst mit uns auf Discordopen in new window in Kontakt treten und uns mit Fragen bombardieren oder Feedback geben. Wie freuen uns.

Aktualisiert am:
- + diff --git a/index.html b/index.html index 75038366..94c3c3bf 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 mit dem Thema Funken im Freien beschäftigen.

Funkbetrieb am Strand

Was passiert hier?

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.

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?

Und warum?

Da gibt es viele Gründe..

Viele von uns leben z.B. in urbanen Gebieten und haben entweder kein Platz für grosse Antennen oder Probleme mit Störungen aus der Nachbarschaft. Andere wiederum sind einfach nur gern ein bischen an der frischen Luft.

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.

Auch Bock?

- + diff --git a/videos/videos.html b/videos/videos.html index 7b863050..d599f201 100644 --- a/videos/videos.html +++ b/videos/videos.html @@ -23,13 +23,13 @@ } Draussenfunker.de | QRV im Grünen - + - + diff --git a/wissenswertes/amateurfunk.html b/wissenswertes/amateurfunk.html index 068c2960..cfea0216 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 ...

Aktualisiert am:
- + diff --git a/wissenswertes/ausbreitung.html b/wissenswertes/ausbreitung.html index 4432d9db..fdafa87c 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.

Aktualisiert am:
- +