PageSourceSearch

https://www.tankerkoenig.de/_nuxt/BMqsgX0q.js

js tankerkoenig.de collected 2026-10-03 19:28:37 UTC 390,570 bytes, 7 lines download raw bytes

vendor: 5,121 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CfqweCGT.js","./7K4-BY-f.js","./TmAkswQm.js","./rIHos1g9.js","./CxrwSfTW.js","./BnrNsCQh.js","./jSiGNYXf.js","./C4Mq8ote.js","./BMG8hke8.js","./CemHhfc7.js","./Da40wmFg.js","./z4tpwna_.js","./BQ6wUm6E.js","./BDSvxepI.js","./DL1ylVB0.js","./CDU58lVA.js","./3A8-GMsd.js","./DlAUqK2U.js","./PriceTag.4rnJfk6Z.css","./CLeoKJr7.js","./DlXh5Vpi.js","./BxV2Z0nw.js","./DUBH3OFk.js","./B-XbNIf4.js","./CAC6Xg-V.js","./NTUrG8th.js","./_Kq1W62l.js","./DKMgytf5.js","./wW_6_v5d.js","./BPmo10Ew.js","./BJ65LahJ.js","./Dy7VWWsG.js","./BKgrLy61.js","./D4jnlDee.js","./LiveDot.CMhuG2Ga.css","./B_Lgl_sh.js","./D5OFR13B.js","./_ort_.ClK9O8D1.css","./BT2ZtSg1.js","./BUswdFB5.js","./gkXdLuXj.js","./Cc29BHzk.js","./3QYZtnhn.js","./B8IsRXaz.js","./D0iCDnBA.js","./BfuL7eKn.js","./Pd9xTQMM.js","./apcLhmit.js","./DyrSkysd.js","./WcFuelChart.D6dnt-EX.css","./DQF4tPtL.js","./preisentwicklung.B8Uger3d.css","./BxeQ8Y-h.js","./C2tXDlgg.js","./CImXPvZX.js","./index.Dm04qMQw.css","./C3gL7toY.js","./DDlMN1TD.js","./BSZ28UZY.js","./DU7bySLC.js","./DuNLgYMX.js","./default.DdctiQEj.css"])))=>i.map(i=>d[i]);
2(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))s(a);new MutationObserver(a=>{for(const r of a)if(r.type==="childList")for(const i of r.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function t(a){const r={};return a.integrity&&(r.integrity=a.integrity),a.referrerPolicy&&(r.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?r.credentials="include":a.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function s(a){if(a.ep)return;a.ep=!0;const r=t(a);fetch(a.href,r)}})();function ai(e){const n=Object.create(null);for(const t of e.split(","))n[t]=1;return t=>t in n}const se={},Ct=[],kn=()=>{},Ro=()=>!1,As=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ya=e=>e.startsWith("onUpdate:"),Ae=Object.assign,ri=(e,n)=>{const t=e.indexOf(n);t>-1&&e.splice(t,1)},Hd=Object.prototype.hasOwnProperty,ce=(e,n)=>Hd.call(e,n),$=Array.isArray,St=e=>Ut(e)==="[object Map]",wa=e=>Ut(e)==="[object Set]",Qi=e=>Ut(e)==="[object Date]",Id=e=>Ut(e)==="[object RegExp]",J=e=>typeof e=="function",De=e=>typeof e=="string",Ye=e=>typeof e=="symbol",le=e=>e!==null&&typeof e=="object",va=e=>(le(e)||J(e))&&J(e.then)&&J(e.catch),Ko=Object.prototype.toString,Ut=e=>Ko.call(e),Qd=e=>Ut(e).slice(8,-1),ii=e=>Ut(e)==="[object Object]",Aa=e=>De(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,rt=ai(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),_a=e=>{const n=Object.create(null);return(t=>n[t]||(n[t]=e(t)))},Nd=/-\w/g,Pe=_a(e=>e.replace(Nd,n=>n.slice(1).toUpperCase())),Wd=/\B([A-Z])/g,jn=_a(e=>e.replace(Wd,"-$1").toLowerCase()),Ca=_a(e=>e.charAt(0).toUpperCase()+e.slice(1)),Va=_a(e=>e?`on${Ca(e)}`:""),Oe=(e,n)=>!Object.is(e,n),Bt=(e,...n)=>{for(let t=0;t<e.length;t++)e[t](...n)},To=(e,n,t,s=!1)=>{Object.defineProperty(e,n,{configurable:!0,enumerable:!1,writable:s,value:t})},Sa=e=>{const n=parseFloat(e);return isNaN(n)?e:n},zo=e=>{const n=De(e)?Number(e):NaN;return isNaN(n)?e:n};let Ni;const Ba=()=>Ni||(Ni=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function li(e){if($(e)){const n={};for(let t=0;t<e.length;t++){const s=e[t],a=De(s)?Vd(s):li(s);if(a)for(const r in a)n[r]=a[r]}return n}else if(De(e)||le(e))return e}const Gd=/;(?![^(]*\))/g,$d=/:([^]+)/,jd=/\/\*[^]*?\*\//g;function Vd(e){const n={};return e.replace(jd,"").split(Gd).forEach(t=>{if(t){const s=t.split($d);s.length>1&&(n[s[0].trim()]=s[1].trim())}}),n}function oi(e){let n="";if(De(e))n=e;else if($(e))for(let t=0;t<e.length;t++){const s=oi(e[t]);s&&(n+=s+" ")}else if(le(e))for(const t in e)e[t]&&(n+=t+" ");return n.trim()}const Jd="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Zd=ai(Jd);function Po(e){return!!e||e===""}function Yd(e,n){if(e.length!==n.length)return!1;let t=!0;for(let s=0;t&&s<e.length;s++)t=_s(e[s],n[s]);return t}function _s(e,n){if(e===n)return!0;let t=Qi(e),s=Qi(n);if(t||s)return t&&s?e.getTime()===n.getTime():!1;if(t=Ye(e),s=Ye(n),t||s)return e===n;if(t=$(e),s=$(n),t||s)return t&&s?Yd(e,n):!1;if(t=le(e),s=le(n),t||s){if(!t||!s)return!1;const a=Object.keys(e).length,r=Object.keys(n).length;if(a!==r)return!1;for(const i in e){const l=e.hasOwnProperty(i),o=n.hasOwnProperty(i);if(l&&!o||!l&&o||!_s(e[i],n[i]))return!1}}return String(e)===String(n)}function Xd(e,n){return e.findIndex(t=>_s(t,n))}const xo=e=>!!(e&&e.__v_isRef===!0),Ws=e=>De(e)?e:e==null?"":$(e)||le(e)&&(e.toString===Ko||!J(e.toString))?xo(e)?Ws(e.value):JSON.stringify(e,Mo,2):String(e),Mo=(e,n)=>xo(n)?Mo(e,n.value):St(n)?{[`Map(${n.size})`]:[...n.entries()].reduce((t,[s,a],r)=>(t[Ja(s,r)+" =>"]=a,t),{})}:wa(n)?{[`Set(${n.size})`]:[...n.values()].map(t=>Ja(t))}
vendor: 9,308 bytes, line 2
2:Ye(n)?Ja(n):le(n)&&!$(n)&&!ii(n)?String(n):n,Ja=(e,n="")=>{var t;return Ye(e)?`Symbol(${(t=e.description)!=null?t:n})`:e};let Ce;class qo{constructor(n=!1){this.detached=n,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!n&&Ce&&(Ce.active?(this.parent=Ce,this.index=(Ce.scopes||(Ce.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let n,t;if(this.scopes)for(n=0,t=this.scopes.length;n<t;n++)this.scopes[n].pause();for(n=0,t=this.effects.length;n<t;n++)this.effects[n].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let n,t;if(this.scopes)for(n=0,t=this.scopes.length;n<t;n++)this.scopes[n].resume();for(n=0,t=this.effects.length;n<t;n++)this.effects[n].resume()}}run(n){if(this._active){const t=Ce;try{return Ce=this,n()}finally{Ce=t}}}on(){++this._on===1&&(this.prevScope=Ce,Ce=this)}off(){if(this._on>0&&--this._on===0){if(Ce===this)Ce=this.prevScope;else{let n=Ce;for(;n;){if(n.prevScope===this){n.prevScope=this.prevScope;break}n=n.prevScope}}this.prevScope=void 0}}stop(n){if(this._active){this._active=!1;let t,s;for(t=0,s=this.effects.length;t<s;t++)this.effects[t].stop();for(this.effects.length=0,t=0,s=this.cleanups.length;t<s;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){for(t=0,s=this.scopes.length;t<s;t++)this.scopes[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!n){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.parent=void 0}}}function ef(e){return new qo(e)}function Oa(){return Ce}function Uo(e,n=!1){Ce&&Ce.cleanups.push(e)}let ge;const Za=new WeakSet;class Fo{constructor(n){this.fn=n,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Ce&&(Ce.active?Ce.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Za.has(this)&&(Za.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Io(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Wi(this),Qo(this);const n=ge,t=un;ge=this,un=!0;try{return this.fn()}finally{No(this),ge=n,un=t,this.flags&=-3}}stop(){if(this.flags&1){for(let n=this.deps;n;n=n.nextDep)di(n);this.deps=this.depsTail=void 0,Wi(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Za.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){yr(this)&&this.run()}get dirty(){return yr(this)}}let Ho=0,as,rs;function Io(e,n=!1){if(e.flags|=8,n){e.next=rs,rs=e;return}e.next=as,as=e}function ci(){Ho++}function ui(){if(--Ho>0)return;if(rs){let n=rs;for(rs=void 0;n;){const t=n.next;n.next=void 0,n.flags&=-9,n=t}}let e;for(;as;){let n=as;for(as=void 0;n;){const t=n.next;if(n.next=void 0,n.flags&=-9,n.flags&1)try{n.trigger()}catch(s){e||(e=s)}n=t}}if(e)throw e}function Qo(e){for(let n=e.deps;n;n=n.nextDep)n.version=-1,n.prevActiveLink=n.dep.activeLink,n.dep.activeLink=n}function No(e){let n,t=e.depsTail,s=t;for(;s;){const a=s.prevDep;s.version===-1?(s===t&&(t=a),di(s),nf(s)):n=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=a}e.deps=n,e.depsTail=t}function yr(e){for(let n=e.deps;n;n=n.nextDep)if(n.dep.version!==n.version||n.dep.computed&&(Wo(n.dep.computed)||n.dep.version!==n.version))return!0;return!!e._dirty}function Wo(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===fs)||(e.globalVersion=fs,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!yr(e))))return;e.flags|=2;const n=e.dep,t=ge,s=un;ge=e,un=!0;try{Qo(e);const a=e.fn(e._value);(n.version===0||Oe(a,e._value))&&(e.flags|=128,e._value=a,n.version++)}catch(a){throw n.version++,a}finally{ge=t,un=s,No(e),e.flags&=-3}}function di(e,n=!1){const{dep:t,prevSub:s,nextSub:a}=e;if(s&&(s.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=s,e.nextSub=void 0),t.subs===e&&(t.subs=s,!s&&t.computed)){t.computed.flags&=-5;for(let r=t.computed.deps;r;r=r.nextDep)di(r,!0)}!n&&!--t.sc&&t.map&&t.map.delete(t.key)}function nf(e){const{prevDep:n,nextDep:t}=e;n&&(n.nextDep=t,e.prevDep=void 0),t&&(t.prevDep=n,e.nextDep=void 0)}let un=!0;const Go=[];function zn(){Go.push(un),un=!1}function Pn(){const e=Go.pop();un=e===void 0?!0:e}function Wi(e){const{cleanup:n}=e;if(e.cleanup=void 0,n){const t=ge;ge=void 0;try{n()}finally{ge=t}}}let fs=0;class tf{constructor(n,t){this.sub=n,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class La{constructor(n){this.computed=n,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(n){if(!ge||!un||ge===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==ge)t=this.activeLink=new tf(ge,this),ge.deps?(t.prevDep=ge.depsTail,ge.depsTail.nextDep=t,ge.depsTail=t):ge.deps=ge.depsTail=t,$o(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){const s=t.nextDep;s.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=s),t.prevDep=ge.depsTail,t.nextDep=void 0,ge.depsTail.nextDep=t,ge.depsTail=t,ge.deps===t&&(ge.deps=s)}return t}trigger(n){this.version++,fs++,this.notify(n)}notify(n){ci();try{for(let t=this.subs;t;t=t.prevSub)t.sub.notify()&&t.sub.dep.notify()}finally{ui()}}}function $o(e){if(e.dep.sc++,e.sub.flags&4){const n=e.dep.computed;if(n&&!e.dep.subs){n.flags|=20;for(let s=n.deps;s;s=s.nextDep)$o(s)}const t=e.dep.subs;t!==e&&(e.prevSub=t,t&&(t.nextSub=e)),e.dep.subs=e}}const Zs=new WeakMap,it=Symbol(""),wr=Symbol(""),hs=Symbol("");function ze(e,n,t){if(un&&ge){let s=Zs.get(e);s||Zs.set(e,s=new Map);let a=s.get(t);a||(s.set(t,a=new La),a.map=s,a.key=t),a.track()}}function Bn(e,n,t,s,a,r){const i=Zs.get(e);if(!i){fs++;return}const l=o=>{o&&o.trigger()};if(ci(),n==="clear")i.forEach(l);else{const o=$(e),u=o&&Aa(t);if(o&&t==="length"){const c=Number(s);i.forEach((d,h)=>{(h==="length"||h===hs||!Ye(h)&&h>=c)&&l(d)})}else switch((t!==void 0||i.has(void 0))&&l(i.get(t)),u&&l(i.get(hs)),n){case"add":o?u&&l(i.get("length")):(l(i.get(it)),St(e)&&l(i.get(wr)));break;case"delete":o||(l(i.get(it)),St(e)&&l(i.get(wr)));break;case"set":St(e)&&l(i.get(it));break}}ui()}function sf(e,n){const t=Zs.get(e);return t&&t.get(n)}function bt(e){const n=ie(e);return n===e?n:(ze(n,"iterate",hs),Je(e)?n:n.map(dn))}function Ra(e){return ze(e=ie(e),"iterate",hs),e}function mn(e,n){return yn(e)?zt(Nn(e)?dn(n):n):dn(n)}const af={__proto__:null,[Symbol.iterator](){return Ya(this,Symbol.iterator,e=>mn(this,e))},concat(...e){return bt(this).concat(...e.map(n=>$(n)?bt(n):n))},entries(){return Ya(this,"entries",e=>(e[1]=mn(this,e[1]),e))},every(e,n){return vn(this,"every",e,n,void 0,arguments)},filter(e,n){return vn(this,"filter",e,n,t=>t.map(s=>mn(this,s)),arguments)},find(e,n){return vn(this,"find",e,n,t=>mn(this,t),arguments)},findIndex(e,n){return vn(this,"findIndex",e,n,void 0,arguments)},findLast(e,n){return vn(this,"findLast",e,n,t=>mn(this,t),arguments)},findLastIndex(e,n){return vn(this,"findLastIndex",e,n,void 0,arguments)},forEach(e,n){return vn(this,"forEach",e,n,void 0,arguments)},includes(...e){return Xa(this,"includes",e)},indexOf(...e){return Xa(this,"indexOf",e)},join(e){return bt(this).join(e)},lastIndexOf(...e){return Xa(this,"lastIndexOf",e)},map(e,n){return vn(this,"map",e,n,void 0,arguments)},pop(){return $t(this,"pop")},push(...e){return $t(this,"push",e)},reduce(e,...n){return Gi(this,"reduce",e,n)},reduceRight(e,...n){return Gi(this,"reduceRight",e,n)},shift(){return $t(this,"shift")},some(e,n){return vn(this,"some",e,n,void 0,arguments)},splice(...e){return $t(this,"splice",e)},toReversed(){return bt(this).toReversed()},toSorted(e){return bt(this).toSorted(e)},toSpliced(...e){return bt(this).toSpliced(...e)},unshift(...e){return $t(this,"unshift",e)},values(){return Ya(this,"values",e=>mn(this,e))}};function Ya(e,n,t){const s=Ra(e),a=s[n]();return s!==e&&!Je(e)&&(a._next=a.next,a.next=()=>{const r=a._next();return r.done||(r.value=t(r.value)),r}),a}const rf=Array.prototype;function vn(e,n,t,s,a,r){const i=Ra(e),l=i!==e&&!Je(e),o=i[n];if(o!==rf[n]){const d=o.apply(e,r);return l?dn(d):d}let u=t;i!==e&&(l?u=function(d,h){return t.call(this,mn(e,d),h,e)}:t.length>2&&(u=function(d,h){return t.call(this,d,h,e)}));const c=o.call(i,u,s);return l&&a?a(c):c}function Gi(e,n,t,s){const a=Ra(e),r=a!==e&&!Je(e);let i=t,l=!1;a!==e&&(r?(l=s.length===0,i=function(u,c,d){return l&&(l=!1,u=mn(e,u)),t.call(this,u,mn(e,c),d,e)}):t.length>3&&(i=function(u,c,d){return t.call(this,u,c,d,e)}));const o=a[n](i,...s);return l?mn(e,o):o}function Xa(e,n,t){const s=ie(e);ze(s,"iterate",hs);const a=s[n](...t);return(a===-1||a===!1)&&Ka(t[0])?(t[0]=ie(t[0]),s[n](...t)):a}function $t(e,n,t=[]){zn(),ci();const s=ie(e)[n].apply(e,t);return ui(),Pn(),s}const lf=ai("__proto__,__v_isRef,__isVue"),jo=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ye));function of(e){Ye(e)||(e=String(e));const n=ie(this);return ze(n,"has",e),n.hasOwnProperty(e)}class Vo{constructor(n=!1,t=!1){this._isReadonly=n,this._isShallow=t}get(n,t,s){if(t==="__v_skip")return n.__v_skip;const a=this._isReadonly,r=this._isShallow;if(t==="__v_isReactive")return!a;if(t==="__v_isReadonly")return a;
vendor: 7,032 bytes, line 2
2if(t==="__v_isShallow")return r;if(t==="__v_raw")return s===(a?r?mf:Xo:r?Yo:Zo).get(n)||Object.getPrototypeOf(n)===Object.getPrototypeOf(s)?n:void 0;const i=$(n);if(!a){let o;if(i&&(o=af[t]))return o;if(t==="hasOwnProperty")return of}const l=Reflect.get(n,t,be(n)?n:s);if((Ye(t)?jo.has(t):lf(t))||(a||ze(n,"get",t),r))return l;if(be(l)){const o=i&&Aa(t)?l:l.value;return a&&le(o)?Ar(o):o}return le(l)?a?Ar(l):rn(l):l}}class Jo extends Vo{constructor(n=!1){super(!1,n)}set(n,t,s,a){let r=n[t];const i=$(n)&&Aa(t);if(!this._isShallow){const u=yn(r);if(!Je(s)&&!yn(s)&&(r=ie(r),s=ie(s)),!i&&be(r)&&!be(s))return u||(r.value=s),!0}const l=i?Number(t)<n.length:ce(n,t),o=Reflect.set(n,t,s,be(n)?n:a);return n===ie(a)&&(l?Oe(s,r)&&Bn(n,"set",t,s):Bn(n,"add",t,s)),o}deleteProperty(n,t){const s=ce(n,t);n[t];const a=Reflect.deleteProperty(n,t);return a&&s&&Bn(n,"delete",t,void 0),a}has(n,t){const s=Reflect.has(n,t);return(!Ye(t)||!jo.has(t))&&ze(n,"has",t),s}ownKeys(n){return ze(n,"iterate",$(n)?"length":it),Reflect.ownKeys(n)}}class cf extends Vo{constructor(n=!1){super(!0,n)}set(n,t){return!0}deleteProperty(n,t){return!0}}const uf=new Jo,df=new cf,ff=new Jo(!0);const vr=e=>e,Ts=e=>Reflect.getPrototypeOf(e);function hf(e,n,t){return function(...s){const a=this.__v_raw,r=ie(a),i=St(r),l=e==="entries"||e===Symbol.iterator&&i,o=e==="keys"&&i,u=a[e](...s),c=t?vr:n?zt:dn;return!n&&ze(r,"iterate",o?wr:it),Ae(Object.create(u),{next(){const{value:d,done:h}=u.next();return h?{value:d,done:h}:{value:l?[c(d[0]),c(d[1])]:c(d),done:h}}})}}function zs(e){return function(...n){return e==="delete"?!1:e==="clear"?void 0:this}}function pf(e,n){const t={get(a){const r=this.__v_raw,i=ie(r),l=ie(a);e||(Oe(a,l)&&ze(i,"get",a),ze(i,"get",l));const{has:o}=Ts(i),u=n?vr:e?zt:dn;if(o.call(i,a))return u(r.get(a));if(o.call(i,l))return u(r.get(l));r!==i&&r.get(a)},get size(){const a=this.__v_raw;return!e&&ze(ie(a),"iterate",it),a.size},has(a){const r=this.__v_raw,i=ie(r),l=ie(a);return e||(Oe(a,l)&&ze(i,"has",a),ze(i,"has",l)),a===l?r.has(a):r.has(a)||r.has(l)},forEach(a,r){const i=this,l=i.__v_raw,o=ie(l),u=n?vr:e?zt:dn;return!e&&ze(o,"iterate",it),l.forEach((c,d)=>a.call(r,u(c),u(d),i))}};return Ae(t,e?{add:zs("add"),set:zs("set"),delete:zs("delete"),clear:zs("clear")}:{add(a){const r=ie(this),i=Ts(r),l=ie(a),o=!n&&!Je(a)&&!yn(a)?l:a;return i.has.call(r,o)||Oe(a,o)&&i.has.call(r,a)||Oe(l,o)&&i.has.call(r,l)||(r.add(o),Bn(r,"add",o,o)),this},set(a,r){!n&&!Je(r)&&!yn(r)&&(r=ie(r));const i=ie(this),{has:l,get:o}=Ts(i);let u=l.call(i,a);u||(a=ie(a),u=l.call(i,a));const c=o.call(i,a);return i.set(a,r),u?Oe(r,c)&&Bn(i,"set",a,r):Bn(i,"add",a,r),this},delete(a){const r=ie(this),{has:i,get:l}=Ts(r);let o=i.call(r,a);o||(a=ie(a),o=i.call(r,a)),l&&l.call(r,a);const u=r.delete(a);return o&&Bn(r,"delete",a,void 0),u},clear(){const a=ie(this),r=a.size!==0,i=a.clear();return r&&Bn(a,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(a=>{t[a]=hf(a,e,n)}),t}function fi(e,n){const t=pf(e,n);return(s,a,r)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?s:Reflect.get(ce(t,a)&&a in s?t:s,a,r)}const gf={get:fi(!1,!1)},Ef={get:fi(!1,!0)},Df={get:fi(!0,!1)};const Zo=new WeakMap,Yo=new WeakMap,Xo=new WeakMap,mf=new WeakMap;function bf(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function rn(e){return yn(e)?e:hi(e,!1,uf,gf,Zo)}function on(e){return hi(e,!1,ff,Ef,Yo)}function Ar(e){return hi(e,!0,df,Df,Xo)}function hi(e,n,t,s,a){if(!le(e)||e.__v_raw&&!(n&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const r=a.get(e);if(r)return r;const i=bf(Qd(e));if(i===0)return e;const l=new Proxy(e,i===2?s:t);return a.set(e,l),l}function Nn(e){return yn(e)?Nn(e.__v_raw):!!(e&&e.__v_isReactive)}function yn(e){return!!(e&&e.__v_isReadonly)}function Je(e){return!!(e&&e.__v_isShallow)}function Ka(e){return e?!!e.__v_raw:!1}function ie(e){const n=e&&e.__v_raw;return n?ie(n):e}function kf(e){return!ce(e,"__v_skip")&&Object.isExtensible(e)&&To(e,"__v_skip",!0),e}const dn=e=>le(e)?rn(e):e,zt=e=>le(e)?Ar(e):e;function be(e){return e?e.__v_isRef===!0:!1}function We(e){return ec(e,!1)}function Fe(e){return ec(e,!0)}function ec(e,n){return be(e)?e:new yf(e,n)}class yf{constructor(n,t){this.dep=new La,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?n:ie(n),this._value=t?n:dn(n),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(n){const t=this._rawValue,s=this.__v_isShallow||Je(n)||yn(n);n=s?n:ie(n),Oe(n,t)&&(this._rawValue=n,this._value=s?n:dn(n),this.dep.trigger())}}function ee(e){return be(e)?e.value:e}function we(e){return J(e)?e():ee(e)}const wf={get:(e,n,t)=>n==="__v_raw"?e:ee(Reflect.get(e,n,t)),set:(e,n,t,s)=>{const a=e[n];return be(a)&&!be(t)?(a.value=t,!0):Reflect.set(e,n,t,s)}};function nc(e){return Nn(e)?e:new Proxy(e,wf)}class vf{constructor(n){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new La,{get:s,set:a}=n(t.track.bind(t),t.trigger.bind(t));this._get=s,this._set=a}get value(){return this._value=this._get()}set value(n){this._set(n)}}function Af(e){return new vf(e)}class _f{constructor(n,t,s){this._object=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0,this._key=Ye(t)?t:String(t),this._raw=ie(n);let a=!0,r=n;if(!$(n)||Ye(this._key)||!Aa(this._key))do a=!Ka(r)||Je(r);while(a&&(r=r.__v_raw));this._shallow=a}get value(){let n=this._object[this._key];return this._shallow&&(n=ee(n)),this._value=n===void 0?this._defaultValue:n}set value(n){if(this._shallow&&be(this._raw[this._key])){const t=this._object[this._key];if(be(t)){t.value=n;return}}this._object[this._key]=n}get dep(){return sf(this._raw,this._key)}}class Cf{constructor(n){this._getter=n,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function pi(e,n,t){return be(e)?e:J(e)?new Cf(e):le(e)&&arguments.length>1?Sf(e,n,t):We(e)}function Sf(e,n,t){return new _f(e,n,t)}class Bf{constructor(n,t,s){this.fn=n,this.setter=t,this._value=void 0,this.dep=new La(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=fs-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&ge!==this)return Io(this,!0),!0}get value(){const n=this.dep.track();return Wo(this),n&&(n.version=this.dep.version),this._value}set value(n){this.setter&&this.setter(n)}}function Of(e,n,t=!1){let s,a;return J(e)?s=e:(s=e.get,a=e.set),new Bf(s,a,t)}const Ps={},Ys=new WeakMap;let tt;function Lf(e,n=!1,t=tt){if(t){let s=Ys.get(t);s||Ys.set(t,s=[]),s.push(e)}}function Rf(e,n,t=se){const{immediate:s,deep:a,once:r,scheduler:i,augmentJob:l,call:o}=t,u=m=>a?m:Je(m)||a===!1||a===0?On(m,1):On(m);let c,d,h,f,g=!1,E=!1;if(be(e)?(d=()=>e.value,g=Je(e)):Nn(e)?(d=()=>u(e),g=!0):$(e)?(E=!0,g=e.some(m=>Nn(m)||Je(m)),d=()=>e.map(m=>{if(be(m))return m.value;if(Nn(m))return u(m);if(J(m))return o?o(m,2):m()})):J(e)?n?d=o?()=>o(e,2):e:d=()=>
vendor: 4,760 bytes, line 2
2{if(h){zn();try{h()}finally{Pn()}}const m=tt;tt=c;try{return o?o(e,3,[f]):e(f)}finally{tt=m}}:d=kn,n&&a){const m=d,y=a===!0?1/0:a;d=()=>On(m(),y)}const v=Oa(),w=()=>{c.stop(),v&&v.active&&ri(v.effects,c)};if(r&&n){const m=n;n=(...y)=>{const _=m(...y);return w(),_}}let k=E?new Array(e.length).fill(Ps):Ps;const p=m=>{if(!(!(c.flags&1)||!c.dirty&&!m))if(n){const y=c.run();if(m||a||g||(E?y.some((_,C)=>Oe(_,k[C])):Oe(y,k))){h&&h();const _=tt;tt=c;try{const C=[y,k===Ps?void 0:E&&k[0]===Ps?[]:k,f];k=y,o?o(n,3,C):n(...C)}finally{tt=_}}}else c.run()};return l&&l(p),c=new Fo(d),c.scheduler=i?()=>i(p,!1):p,f=m=>Lf(m,!1,c),h=c.onStop=()=>{const m=Ys.get(c);if(m){if(o)o(m,4);else for(const y of m)y();Ys.delete(c)}},n?s?p(!0):k=c.run():i?i(p.bind(null,!0),!0):c.run(),w.pause=c.pause.bind(c),w.resume=c.resume.bind(c),w.stop=w,w}function On(e,n=1/0,t){if(n<=0||!le(e)||e.__v_skip||(t=t||new Map,(t.get(e)||0)>=n))return e;if(t.set(e,n),n--,be(e))On(e.value,n,t);else if($(e))for(let s=0;s<e.length;s++)On(e[s],n,t);else if(wa(e)||St(e))e.forEach(s=>{On(s,n,t)});else if(ii(e)){for(const s in e)On(e[s],n,t);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&On(e[s],n,t)}return e}function Cs(e,n,t,s){try{return s?e(...s):e()}catch(a){Ft(a,n,t)}}function an(e,n,t,s){if(J(e)){const a=Cs(e,n,t,s);return a&&va(a)&&a.catch(r=>{Ft(r,n,t)}),a}if($(e)){const a=[];for(let r=0;r<e.length;r++)a.push(an(e[r],n,t,s));return a}}function Ft(e,n,t,s=!0){const a=n?n.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:i}=n&&n.appContext.config||se;if(n){let l=n.parent;const o=n.proxy,u=`https://vuejs.org/error-reference/#runtime-${t}`;for(;l;){const c=l.ec;if(c){for(let d=0;d<c.length;d++)if(c[d](e,o,u)===!1)return}l=l.parent}if(r){zn(),Cs(r,null,10,[e,o,u]),Pn();return}}Kf(e,t,a,s,i)}function Kf(e,n,t,s=!0,a=!1){if(a)throw e;console.error(e)}const qe=[];let En=-1;const Ot=[];let Hn=null,yt=0;const tc=Promise.resolve();let Xs=null;function xn(e){const n=Xs||tc;return e?n.then(this?e.bind(this):e):n}function Tf(e){let n=En+1,t=qe.length;for(;n<t;){const s=n+t>>>1,a=qe[s],r=gs(a);r<e||r===e&&a.flags&2?n=s+1:t=s}return n}function gi(e){if(!(e.flags&1)){const n=gs(e),t=qe[qe.length-1];!t||!(e.flags&2)&&n>=gs(t)?qe.push(e):qe.splice(Tf(n),0,e),e.flags|=1,sc()}}function sc(){Xs||(Xs=tc.then(ac))}function ps(e){$(e)?Ot.push(...e):Hn&&e.id===-1?Hn.splice(yt+1,0,e):e.flags&1||(Ot.push(e),e.flags|=1),sc()}function $i(e,n,t=En+1){for(;t<qe.length;t++){const s=qe[t];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;qe.splice(t,1),t--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function ea(e){if(Ot.length){const n=[...new Set(Ot)].sort((t,s)=>gs(t)-gs(s));if(Ot.length=0,Hn){Hn.push(...n);return}for(Hn=n,yt=0;yt<Hn.length;yt++){const t=Hn[yt];t.flags&4&&(t.flags&=-2),t.flags&8||t(),t.flags&=-2}Hn=null,yt=0}}const gs=e=>e.id==null?e.flags&2?-1:1/0:e.id;function ac(e){try{for(En=0;En<qe.length;En++){const n=qe[En];n&&!(n.flags&8)&&(n.flags&4&&(n.flags&=-2),Cs(n,n.i,n.i?15:14),n.flags&4||(n.flags&=-2))}}finally{for(;En<qe.length;En++){const n=qe[En];n&&(n.flags&=-2)}En=-1,qe.length=0,ea(),Xs=null,(qe.length||Ot.length)&&ac()}}let Ke=null,rc=null;function na(e){const n=Ke;return Ke=e,rc=e&&e.type.__scopeId||null,n}function Es(e,n=Ke,t){if(!n||e._n)return e;const s=(...a)=>{s._d&&la(-1);const r=na(n);let i;try{i=e(...a)}finally{na(r),s._d&&la(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function T0(e,n){if(Ke===null)return e;const t=qa(Ke),s=e.dirs||(e.dirs=[]);for(let a=0;a<n.length;a++){let[r,i,l,o=se]=n[a];r&&(J(r)&&(r={mounted:r,updated:r}),r.deep&&On(i),s.push({dir:r,instance:t,value:i,oldValue:void 0,arg:l,modifiers:o}))}return e}function Dn(e,n,t,s){const a=e.dirs,r=n&&n.dirs;for(let i=0;i<a.length;i++){const l=a[i];r&&(l.oldValue=r[i].value);let o=l.dir[s];o&&(zn(),an(o,t,8,[e.el,l,e,n]),Pn())}}function Rn(e,n){if(Re){let t=Re.provides;const s=Re.parent&&Re.parent.provides;s===t&&(t=Re.provides=Object.create(s)),t[e]=n}}function Be(e,n,t=!1){const s=Ge();if(s||lt){let a=lt?lt._context.provides:s?s.parent==null||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(a&&e in a)return a[e];if(arguments.length>1)return t&&J(n)?n.call(s&&s.proxy):n}}function Ta(){return!!(Ge()||lt)}const zf=Symbol.for("v-scx"),Pf=()=>Be(zf);function ic(e,n){return za(e,null,n)}function xf(e,n){return za(e,null,{flush:"sync"})}function Kn(e,n,t){return za(e,n,t)}function za(e,n,t=se){const{immediate:s,deep:a,flush:r,once:i}=t,l=Ae({},t),o=n&&s||!n&&r!=="post";let u;if(ut){if(r==="sync"){const f=Pf();u=f.__watcherHandles||(f.__watcherHandles=[])}else if(!o){const f=()=>{};return f.stop=kn,f.resume=kn,f.pause=kn,f}}const c=Re;l.call=(f,g,E)=>an(f,c,g,E);let d=!1;
vendor: 9,064 bytes, lines 2-4
2r==="post"?l.scheduler=f=>{Se(f,c&&c.suspense)}:r!=="sync"&&(d=!0,l.scheduler=(f,g)=>{g?f():gi(f)}),l.augmentJob=f=>{n&&(f.flags|=4),d&&(f.flags|=2,c&&(f.id=c.uid,f.i=c))};const h=Rf(e,n,l);return ut&&(u?u.push(h):o&&h()),h}function Mf(e,n,t){const s=this.proxy,a=De(e)?e.includes(".")?lc(s,e):()=>s[e]:e.bind(s,s);let r;J(n)?r=n:(r=n.handler,t=n);const i=It(this),l=za(a,r.bind(s),t);return i(),l}function lc(e,n){const t=n.split(".");return()=>{let s=e;for(let a=0;a<t.length&&s;a++)s=s[t[a]];return s}}const qf=Symbol("_vte"),oc=e=>e.__isTeleport,sn=Symbol("_leaveCb"),jt=Symbol("_enterCb");function Uf(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Gn(()=>{e.isMounted=!0}),Ht(()=>{e.isUnmounting=!0}),e}const en=[Function,Array],cc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:en,onEnter:en,onAfterEnter:en,onEnterCancelled:en,onBeforeLeave:en,onLeave:en,onAfterLeave:en,onLeaveCancelled:en,onBeforeAppear:en,onAppear:en,onAfterAppear:en,onAppearCancelled:en},uc=e=>{const n=e.subTree;return n.component?uc(n.component):n},Ff={name:"BaseTransition",props:cc,setup(e,{slots:n}){const t=Ge(),s=Uf();return()=>{const a=n.default&&hc(n.default(),!0),r=a&&a.length?dc(a):t.subTree?Th():void 0;if(!r)return;const i=ie(e),{mode:l}=i;if(s.isLeaving)return er(r);const o=ji(r);if(!o)return er(r);let u=_r(o,i,s,t,d=>u=d);o.type!==ve&&Pt(o,u);let c=t.subTree&&ji(t.subTree);if(c&&c.type!==ve&&!cn(c,o)&&uc(t).type!==ve){let d=_r(c,i,s,t);if(Pt(c,d),l==="out-in"&&o.type!==ve)return s.isLeaving=!0,d.afterLeave=()=>{s.isLeaving=!1,t.job.flags&8||t.update(),delete d.afterLeave,c=void 0},er(r);l==="in-out"&&o.type!==ve?d.delayLeave=(h,f,g)=>{const E=fc(s,c);E[String(c.key)]=c,h[sn]=()=>{f(),h[sn]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{g(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return r}}};function dc(e){let n=e[0];if(e.length>1){for(const t of e)if(t.type!==ve){n=t;break}}return n}const Hf=Ff;function fc(e,n){const{leavingVNodes:t}=e;let s=t.get(n.type);return s||(s=Object.create(null),t.set(n.type,s)),s}function _r(e,n,t,s,a){const{appear:r,mode:i,persisted:l=!1,onBeforeEnter:o,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:h,onLeave:f,onAfterLeave:g,onLeaveCancelled:E,onBeforeAppear:v,onAppear:w,onAfterAppear:k,onAppearCancelled:p}=n,m=String(e.key),y=fc(t,e),_=(T,S)=>{T&&an(T,s,9,S)},C=(T,S)=>{const q=S[1];_(T,S),$(T)?T.every(z=>z.length<=1)&&q():T.length<=1&&q()},M={mode:i,persisted:l,beforeEnter(T){let S=o;if(!t.isMounted)if(r)S=v||o;else return;T[sn]&&T[sn](!0);const q=y[m];q&&cn(e,q)&&q.el[sn]&&q.el[sn](),_(S,[T])},enter(T){if(y[m]===e)return;let S=u,q=c,z=d;if(!t.isMounted)if(r)S=w||u,q=k||c,z=p||d;else return;let W=!1;T[jt]=re=>{W||(W=!0,re?_(z,[T]):_(q,[T]),M.delayedLeave&&M.delayedLeave(),T[jt]=void 0)};const X=T[jt].bind(null,!1);S?C(S,[T,X]):X()},leave(T,S){const q=String(e.key);if(T[jt]&&T[jt](!0),t.isUnmounting)return S();_(h,[T]);let z=!1;T[sn]=X=>{z||(z=!0,S(),X?_(E,[T]):_(g,[T]),T[sn]=void 0,y[q]===e&&delete y[q])};const W=T[sn].bind(null,!1);y[q]=e,f?C(f,[T,W]):W()},clone(T){const S=_r(T,n,t,s,a);return a&&a(S),S}};return M}function er(e){if(Ss(e))return e=Ze(e),e.children=null,e}function ji(e){if(!Ss(e))return oc(e.type)&&e.children?dc(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:n,children:t}=e;if(t){if(n&16)return t[0];if(n&32&&J(t.default))return t.default()}}function Pt(e,n){e.shapeFlag&6&&e.component?(e.transition=n,Pt(e.component.subTree,n)):e.shapeFlag&128?(e.ssContent.transition=n.clone(e.ssContent),e.ssFallback.transition=n.clone(e.ssFallback)):e.transition=n}function hc(e,n=!1,t){let s=[],a=0;for(let r=0;r<e.length;r++){let i=e[r];const l=t==null?i.key:String(t)+String(i.key!=null?i.key:r);i.type===Le?(i.patchFlag&128&&a++,s=s.concat(hc(i.children,n,l))):(n||i.type!==ve)&&s.push(l!=null?Ze(i,{key:l}):i)}if(a>1)for(let r=0;r<s.length;r++)s[r].patchFlag=-2;return s}function He(e,n){return J(e)?Ae({name:e.name},n,{setup:e}):e}function z0(){const e=Ge();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Ei(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function P0(e){const n=Ge(),t=Fe(null);if(n){const a=n.refs===se?n.refs={}:n.refs;Object.defineProperty(a,e,{enumerable:!0,get:()=>t.value,set:r=>t.value=r})}return t}function Vi(e,n){let t;return!!((t=Object.getOwnPropertyDescriptor(e,n))&&!t.configurable)}const ta=new WeakMap;function Lt(e,n,t,s,a=!1){if($(e)){e.forEach((E,v)=>Lt(E,n&&($(n)?n[v]:n),t,s,a));return}if(Tn(s)&&!a){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&Lt(e,n,t,s.component.subTree);return}const r=s.shapeFlag&4?qa(s.component):s.el,i=a?null:r,{i:l,r:o}=e,u=n&&n.r,c=l.refs===se?l.refs={}:l.refs,d=l.setupState,h=ie(d),f=d===se?Ro:E=>Vi(c,E)?!1:ce(h,E),g=(E,v)=>!(v&&Vi(c,v));if(u!=null&&u!==o){if(Ji(n),De(u))c[u]=null,f(u)&&(d[u]=null);else if(be(u)){const E=n;g(u,E.k)&&(u.value=null),E.k&&(c[E.k]=null)}}if(J(o))Cs(o,l,12,[i,c]);else{const E=De(o),v=be(o);if(E||v){const w=()=>{if(e.f){const k=E?f(o)?d[o]:c[o]:g()||!e.k?o.value:c[e.k];if(a)$(k)&&ri(k,r);else if($(k))k.includes(r)||k.push(r);else if(E)c[o]=[r],f(o)&&(d[o]=c[o]);else{const p=[r];g(o,e.k)&&(o.value=p),e.k&&(c[e.k]=p)}}else E?(c[o]=i,f(o)&&(d[o]=i)):v&&(g(o,e.k)&&(o.value=i),e.k&&(c[e.k]=i))};if(i){const k=()=>{w(),ta.delete(e)};k.id=-1,ta.set(e,k),Se(k,t)}else Ji(e),w()}}}function Ji(e){const n=ta.get(e);n&&(n.flags|=8,ta.delete(e))}let Zi=!1;const kt=()=>{Zi||(console.error("Hydration completed but contains mismatches."),Zi=!0)},If=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Qf=e=>e.namespaceURI.includes("MathML"),xs=e=>{if(e.nodeType===1){if(If(e))return"svg";if(Qf(e))return"mathml"}},At=e=>e.nodeType===8;function Nf(e){const{mt:n,p:t,o:{patchProp:s,createText:a,nextSibling:r,parentNode:i,remove:l,insert:o,createComment:u}}=e,c=(p,m)=>{if(!m.hasChildNodes()){t(null,p,m),ea(),m._vnode=p;return}d(m.firstChild,p,null,null,null),ea(),m._vnode=p},d=(p,m,y,_,C,M=!1)=>{M=M||!!m.dynamicChildren;const T=At(p)&&p.data==="[",S=()=>E(p,m,y,_,C,T),{type:q,ref:z,shapeFlag:W,patchFlag:X}=m;let re=p.nodeType;m.el=p,X===-2&&(M=!1,m.dynamicChildren=null);let I=null;switch(q){case ot:re!==3?m.children===""?(o(m.el=a(""),i(p),p),I=p):I=S():(p.data!==m.children&&(kt(),p.data=m.children),I=r(p));break;case ve:k(p)?(I=r(p),w(m.el=p.content.firstChild,p,y)):re!==8||T?I=S():I=r(p);break;case ls:if(T&&(p=r(p),re=p.nodeType),re===1||re===3){I=p;const Z=!m.children.length;for(let Q=0;Q<m.staticCount;Q++)Z&&(m.children+=I.nodeType===1?I.outerHTML:I.data),Q===m.staticCount-1&&(m.anchor=I),I=r(I);return T?r(I):I}else S();break;case Le:T?I=g(p,m,y,_,C,M):I=S();break;default:if(W&1)(re!==1||m.type.toLowerCase()!==p.tagName.toLowerCase())&&!k(p)?I=S():I=h(p,m,y,_,C,M);else if(W&6){m.slotScopeIds=C;const Z=i(p);if(T?I=v(p):At(p)&&p.data==="teleport start"?I=v(p,p.data,"teleport end"):I=r(p),n(m,Z,null,y,_,xs(Z),M),Tn(m)&&!m.type.__asyncResolved){let Q;T?(Q=Ee(Le),Q.anchor=I?I.previousSibling:Z.lastChild):Q=p.nodeType===3?oa(""):Ee("div"),Q.el=p,m.component.subTree=Q}}else W&64?re!==8?I=S():I=m.type.hydrate(p,m,y,_,C,M,e,f):W&128&&(I=m.type.hydrate(p,m,y,_,xs(i(p)),C,M,e,d))}return z!=null&&Lt(z,null,_,m),I},h=(p,m,y,_,C,M)=>{M=M||!!m.dynamicChildren;const{type:T,props:S,patchFlag:q,shapeFlag:z,dirs:W,transition:X}=m,re=T==="input"||T==="option";if(re||q!==-1){W&&Dn(m,null,y,"created");let I=!1;if(k(p)){I=Fc(null,X)&&y&&y.vnode.props&&y.vnode.props.appear;const Q=p.content.firstChild;if(I){const ue=Q.getAttribute("class");ue&&(Q.$cls=ue),X.beforeEnter(Q)}w(Q,p,y),m.el=p=Q}if(z&16&&!(S&&(S.innerHTML||S.textContent))){let Q=f(p.firstChild,m,p,y,_,C,M);for(Q&&!Ms(p,1)&&kt();Q;){const ue=Q;Q=Q.nextSibling,l(ue)}}else if(z&8){let Q=m.children;Q[0]===`
3`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(Q=Q.slice(1));const{textContent:ue}=p;ue!==Q&&ue!==Q.replace(/\r\n|\r/g,`
4`)&&(Ms(p,0)||kt(),p.textContent=m.children)}if(S){if(re||!M||q&48){const Q=p.tagName.includes("-");for(const ue in S)(re&&(ue.endsWith("value")||ue==="indeterminate")||As(ue)&&!rt(ue)||ue[0]==="."||Q&&!rt(ue))&&s(p,ue,null,S[ue],void 0,y)}else if(S.onClick)s(p,"onClick",null,S.onClick,void 0,y);else if(q&4&&Nn(S.style))for(const Q in S.style)S.style[Q]}let Z;(Z=S&&S.onVnodeBeforeMount)&&Qe(Z,y,m),W&&Dn(m,null,y,"beforeMount"),((Z=S&&S.onVnodeMounted)||W||I)&&Wc(()=>{Z&&Qe(Z,y,m),I&&X.enter(p),W&&Dn(m,null,y,"mounted")},_)}return p.nextSibling},f=(p,m,y,_,C,M,T)=>{T=T||!!m.dynamicChildren;const S=m.children,q=S.length;let z=!1;for(let W=0;W<q;W++){const X=T?S[W]:S[W]=Ve(S[W]),re=X.type===ot;p?(re&&!T&&W+1<q&&Ve(S[W+1]).type===ot&&(o(a(p.data.slice(X.children.length)),y,r(p)),p.data=X.children),p=d(p,X,_,C,M,T)):re&&!X.children?o(X.el=a(""),y):(z||(z=!0,Ms(y,1)||kt()),t(null,X,y,null,_,C,xs(y),M))}return p},g=(p,m,y,_,C,M)=>{const{slotScopeIds:T}=m;T&&(C=C?C.concat(T):T);const S=i(p),q=f(r(p),m,S,y,_,C,M);return q&&At(q)&&q.data==="]"?r(m.anchor=q):(kt(),o(m.anchor=u("]"),S,q),q)},E=(p,m,y,_,C,M)=>
4{if(Ms(p.parentElement,1)||kt(),m.el=null,M){const q=v(p);for(;;){const z=r(p);if(z&&z!==q)l(z);else break}}const T=r(p),S=i(p);return l(p),t(null,m,S,T,y,_,xs(S),C),y&&(y.vnode.el=m.el,Ma(y,m.el)),T},v=(p,m="[",y="]")=>{let _=0;for(;p;)if(p=r(p),p&&At(p)&&(p.data===m&&_++,p.data===y)){if(_===0)return r(p);_--}return p},w=(p,m,y)=>{const _=m.parentNode;_&&_.replaceChild(p,m);let C=y;for(;C;)C.vnode.el===m&&(C.vnode.el=C.subTree.el=p),C=C.parent},k=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[c,d]}const Yi="data-allow-mismatch",Wf={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Ms(e,n){if(n===0||n===1)for(;e&&!e.hasAttribute(Yi);)e=e.parentElement;const t=e&&e.getAttribute(Yi);if(t==null)return!1;if(t==="")return!0;{const s=t.split(",");return n===0&&s.includes("children")?!0:s.includes(Wf[n])}}Ba().requestIdleCallback;Ba().cancelIdleCallback;function Gf(e,n){if(At(e)&&e.data==="["){let t=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(n(s)===!1)break}else if(At(s))if(s.data==="]"){if(--t===0)break}else s.data==="["&&t++;s=s.nextSibling}}else n(e)}const Tn=e=>!!e.type.__asyncLoader;function pc(e){J(e)&&(e={loader:e});const{loader:n,loadingComponent:t,errorComponent:s,delay:a=200,hydrate:r,timeout:i,suspensible:l=!0,onError:o}=e;let u=null,c,d=0;const h=()=>(d++,u=null,f()),f=()=>{let g;return u||(g=u=n().catch(E=>{if(E=E instanceof Error?E:new Error(String(E)),o)return new Promise((v,w)=>{o(E,()=>v(h()),()=>w(E),d+1)});throw E}).then(E=>g!==u&&u?u:(E&&(E.__esModule||E[Symbol.toStringTag]==="Module")&&(E=E.default),c=E,E)))};return He({name:"AsyncComponentWrapper",__asyncLoader:f,__asyncHydrate(g,E,v){let w=!1;(E.bu||(E.bu=[])).push(()=>w=!0);const k=()=>{w||v()},p=r?()=>{const m=r(k,y=>Gf(g,y));m&&(E.bum||(E.bum=[])).push(m)}:k;c?p():f().then(()=>!E.isUnmounted&&p())},get __asyncResolved(){return c},setup(){const g=Re;if(Ei(g),c)return()=>qs(c,g);const E=y=>{u=null,Ft(y,g,13,!s)};if(l&&g.suspense||ut)return f().then(y=>()=>qs(y,g)).catch(y=>(E(y),()=>s?Ee(s,{error:y}):null));const v=We(!1),w=We(),k=We(!!a);let p,m;return Bs(()=>{p!=null&&clearTimeout(p),m!=null&&clearTimeout(m)}),a&&(m=setTimeout(()=>{g.isUnmounted||(k.value=!1)},a)),i!=null&&(p=setTimeout(()=>{if(!g.isUnmounted&&!v.value&&!w.value){const y=new Error(`Async component timed out after ${i}ms.`);E(y),w.value=y}},i)),f().then(()=>{g.isUnmounted||(v.value=!0,g.parent&&Ss(g.parent.vnode)&&g.parent.update())}).catch(y=>{if(g.isUnmounted){u=null;return}E(y),w.value=y}),()=>{if(v.value&&c)return qs(c,g);if(w.value&&s)return Ee(s,{error:w.value});if(t&&!k.value)return qs(t,g)}}})}function qs(e,n){const{ref:t,props:s,children:a,ce:r}=n.vnode,i=Ee(e,s,a);return i.ref=t,i.ce=r,delete n.vnode.ce,i}const Ss=e=>e.type.__isKeepAlive,$f={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:n}
vendor: 37,996 bytes, line 4
4){const t=Ge(),s=t.ctx;if(!s.renderer)return()=>{const k=n.default&&n.default();return k&&k.length===1?k[0]:k};const a=new Map,r=new Set;let i=null;const l=t.suspense,{renderer:{p:o,m:u,um:c,o:{createElement:d}}}=s,h=d("div");s.activate=(k,p,m,y,_)=>{const C=k.component;u(k,p,m,0,l),o(C.vnode,k,p,m,C,l,y,k.slotScopeIds,_),Se(()=>{C.isDeactivated=!1,C.a&&Bt(C.a);const M=k.props&&k.props.onVnodeMounted;M&&Qe(M,C.parent,k)},l)},s.deactivate=k=>{const p=k.component;ra(p.m),ra(p.a),u(k,h,null,1,l),Se(()=>{p.da&&Bt(p.da);const m=k.props&&k.props.onVnodeUnmounted;m&&Qe(m,p.parent,k),p.isDeactivated=!0},l)};function f(k){nr(k),c(k,t,l,!0)}function g(k){a.forEach((p,m)=>{const y=Kr(Tn(p)?p.type.__asyncResolved||{}:p.type);y&&!k(y)&&E(m)})}function E(k){const p=a.get(k);p&&(!i||!cn(p,i))?f(p):i&&nr(i),a.delete(k),r.delete(k)}Kn(()=>[e.include,e.exclude],([k,p])=>{k&&g(m=>ns(k,m)),p&&g(m=>!ns(p,m))},{flush:"post",deep:!0});let v=null;const w=()=>{v!=null&&(ia(t.subTree.type)?Se(()=>{a.set(v,Us(t.subTree))},t.subTree.suspense):a.set(v,Us(t.subTree)))};return Gn(w),bc(w),Ht(()=>{a.forEach(k=>{const{subTree:p,suspense:m}=t,y=Us(p);if(k.type===y.type&&k.key===y.key){nr(y);const _=y.component.da;_&&Se(_,m);return}f(k)})}),()=>{if(v=null,!n.default)return i=null;const k=n.default(),p=k[0];if(k.length>1)return i=null,k;if(!ct(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return i=null,p;let m=Us(p);if(m.type===ve)return i=null,m;const y=m.type,_=Kr(Tn(m)?m.type.__asyncResolved||{}:y),{include:C,exclude:M,max:T}=e;if(C&&(!_||!ns(C,_))||M&&_&&ns(M,_))return m.shapeFlag&=-257,i=m,p;const S=m.key==null?y:m.key,q=a.get(S);return m.el&&(m=Ze(m),p.shapeFlag&128&&(p.ssContent=m)),v=S,q?(m.el=q.el,m.component=q.component,m.transition&&Pt(m,m.transition),m.shapeFlag|=512,r.delete(S),r.add(S)):(r.add(S),T&&r.size>parseInt(T,10)&&E(r.values().next().value)),m.shapeFlag|=256,i=m,ia(p.type)?p:m}}},jf=$f;function ns(e,n){return $(e)?e.some(t=>ns(t,n)):De(e)?e.split(",").includes(n):Id(e)?(e.lastIndex=0,e.test(n)):!1}function gc(e,n){Dc(e,"a",n)}function Ec(e,n){Dc(e,"da",n)}function Dc(e,n,t=Re){const s=e.__wdc||(e.__wdc=()=>{let a=t;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(Pa(n,s,t),t){let a=t.parent;for(;a&&a.parent;)Ss(a.parent.vnode)&&Vf(s,n,t,a),a=a.parent}}function Vf(e,n,t,s){const a=Pa(n,e,s,!0);Bs(()=>{ri(s[n],a)},t)}function nr(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Us(e){return e.shapeFlag&128?e.ssContent:e}function Pa(e,n,t=Re,s=!1){if(t){const a=t[e]||(t[e]=[]),r=n.__weh||(n.__weh=(...i)=>{zn();const l=It(t),o=an(n,t,e,i);return l(),Pn(),o});return s?a.unshift(r):a.push(r),r}}const Mn=e=>(n,t=Re)=>{(!ut||e==="sp")&&Pa(e,(...s)=>n(...s),t)},mc=Mn("bm"),Gn=Mn("m"),Jf=Mn("bu"),bc=Mn("u"),Ht=Mn("bum"),Bs=Mn("um"),Zf=Mn("sp"),Yf=Mn("rtg"),Xf=Mn("rtc");function kc(e,n=Re){Pa("ec",e,n)}const yc="components";function Xi(e,n){return vc(yc,e,!0,n)||e}const wc=Symbol.for("v-ndc");function eh(e){return De(e)?vc(yc,e,!1)||e:e||wc}function vc(e,n,t=!0,s=!1){const a=Ke||Re;if(a){const r=a.type;{const l=Kr(r,!1);if(l&&(l===n||l===Pe(n)||l===Ca(Pe(n))))return r}const i=el(a[e]||r[e],n)||el(a.appContext[e],n);return!i&&s?r:i}}function el(e,n){return e&&(e[n]||e[Pe(n)]||e[Ca(Pe(n))])}function x0(e,n,t,s){let a;const r=t,i=$(e);if(i||De(e)){const l=i&&Nn(e);let o=!1,u=!1;l&&(o=!Je(e),u=yn(e),e=Ra(e)),a=new Array(e.length);for(let c=0,d=e.length;c<d;c++)a[c]=n(o?u?zt(dn(e[c])):dn(e[c]):e[c],c,void 0,r)}else if(typeof e=="number"){a=new Array(e);for(let l=0;l<e;l++)a[l]=n(l+1,l,void 0,r)}else if(le(e))if(e[Symbol.iterator])a=Array.from(e,(l,o)=>n(l,o,void 0,r));else{const l=Object.keys(e);a=new Array(l.length);for(let o=0,u=l.length;o<u;o++){const c=l[o];a[o]=n(e[c],c,o,r)}}else a=[];return a}function M0(e,n){for(let t=0;t<n.length;t++){const s=n[t];if($(s))for(let a=0;a<s.length;a++)e[s[a].name]=s[a].fn;else s&&(e[s.name]=s.key?(...a)=>{const r=s.fn(...a);return r&&(r.key=s.key),r}:s.fn)}return e}function q0(e,n,t={},s,a){if(Ke.ce||Ke.parent&&Tn(Ke.parent)&&Ke.parent.ce){const u=Object.keys(t).length>0;return n!=="default"&&(t.name=n),Ue(),bn(Le,null,[Ee("slot",t,s)],u?-2:64)}let r=e[n];r&&r._c&&(r._d=!1),Ue();const i=r&&Ac(r(t)),l=t.key||i&&i.key,o=bn(Le,{key:(l&&!Ye(l)?l:`_${n}`)+(!i&&s?"_fb":"")},i||[],i&&e._===1?64:-2);return o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),r&&r._c&&(r._d=!0),o}function Ac(e){return e.some(n=>ct(n)?!(n.type===ve||n.type===Le&&!Ac(n.children)):!0)?e:null}const Cr=e=>e?Jc(e)?qa(e):Cr(e.parent):null,is=Ae(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=>Cr(e.parent),$root:e=>Cr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Cc(e),$forceUpdate:e=>e.f||(e.f=()=>{gi(e.update)}),$nextTick:e=>e.n||(e.n=xn.bind(e.proxy)),$watch:e=>Mf.bind(e)}),tr=(e,n)=>e!==se&&!e.__isScriptSetup&&ce(e,n),nh={get({_:e},n){if(n==="__v_skip")return!0;const{ctx:t,setupState:s,data:a,props:r,accessCache:i,type:l,appContext:o}=e;if(n[0]!=="$"){const h=i[n];if(h!==void 0)switch(h){case 1:return s[n];case 2:return a[n];case 4:return t[n];case 3:return r[n]}else{if(tr(s,n))return i[n]=1,s[n];if(a!==se&&ce(a,n))return i[n]=2,a[n];if(ce(r,n))return i[n]=3,r[n];if(t!==se&&ce(t,n))return i[n]=4,t[n];Sr&&(i[n]=0)}}const u=is[n];let c,d;if(u)return n==="$attrs"&&ze(e.attrs,"get",""),u(e);if((c=l.__cssModules)&&(c=c[n]))return c;if(t!==se&&ce(t,n))return i[n]=4,t[n];if(d=o.config.globalProperties,ce(d,n))return d[n]},set({_:e},n,t){const{data:s,setupState:a,ctx:r}=e;return tr(a,n)?(a[n]=t,!0):s!==se&&ce(s,n)?(s[n]=t,!0):ce(e.props,n)||n[0]==="$"&&n.slice(1)in e?!1:(r[n]=t,!0)},has({_:{data:e,setupState:n,accessCache:t,ctx:s,appContext:a,props:r,type:i}},l){let o;return!!(t[l]||e!==se&&l[0]!=="$"&&ce(e,l)||tr(n,l)||ce(r,l)||ce(s,l)||ce(is,l)||ce(a.config.globalProperties,l)||(o=i.__cssModules)&&o[l])},defineProperty(e,n,t){return t.get!=null?e._.accessCache[n]=0:ce(t,"value")&&this.set(e,n,t.value,null),Reflect.defineProperty(e,n,t)}};function sa(e){return $(e)?e.reduce((n,t)=>(n[t]=null,n),{}):e}function U0(e,n){return!e||!n?e||n:$(e)&&$(n)?e.concat(n):Ae({},sa(e),sa(n))}function F0(e){const n=Ge(),t=ut;let s=e();bs(),t&&Kt(!1);const a=()=>{It(n),t&&Kt(!0)},r=()=>{Ge()!==n&&n.scope.off(),bs(),t&&Kt(!1)};return va(s)&&(s=s.catch(i=>{throw a(),Promise.resolve().then(()=>Promise.resolve().then(r)),i})),[s,()=>{a(),Promise.resolve().then(r)}]}let Sr=!0;function th(e){const n=Cc(e),t=e.proxy,s=e.ctx;Sr=!1,n.beforeCreate&&nl(n.beforeCreate,e,"bc");const{data:a,computed:r,methods:i,watch:l,provide:o,inject:u,created:c,beforeMount:d,mounted:h,beforeUpdate:f,updated:g,activated:E,deactivated:v,beforeDestroy:w,beforeUnmount:k,destroyed:p,unmounted:m,render:y,renderTracked:_,renderTriggered:C,errorCaptured:M,serverPrefetch:T,expose:S,inheritAttrs:q,components:z,directives:W,filters:X}=n;if(u&&sh(u,s,null),i)for(const Z in i){const Q=i[Z];J(Q)&&(s[Z]=Q.bind(t))}if(a){const Z=a.call(t,t);le(Z)&&(e.data=rn(Z))}if(Sr=!0,r)for(const Z in r){const Q=r[Z],ue=J(Q)?Q.bind(t,t):J(Q.get)?Q.get.bind(t,t):kn,qn=!J(Q)&&J(Q.set)?Q.set.bind(t):kn,pn=ae({get:ue,set:qn});Object.defineProperty(s,Z,{enumerable:!0,configurable:!0,get:()=>pn.value,set:Ie=>pn.value=Ie})}if(l)for(const Z in l)_c(l[Z],s,t,Z);if(o){const Z=J(o)?o.call(t):o;Reflect.ownKeys(Z).forEach(Q=>{Rn(Q,Z[Q])})}c&&nl(c,e,"c");function I(Z,Q){$(Q)?Q.forEach(ue=>Z(ue.bind(t))):Q&&Z(Q.bind(t))}if(I(mc,d),I(Gn,h),I(Jf,f),I(bc,g),I(gc,E),I(Ec,v),I(kc,M),I(Xf,_),I(Yf,C),I(Ht,k),I(Bs,m),I(Zf,T),$(S))if(S.length){const Z=e.exposed||(e.exposed={});S.forEach(Q=>{Object.defineProperty(Z,Q,{get:()=>t[Q],set:ue=>t[Q]=ue,enumerable:!0})})}else e.exposed||(e.exposed={});y&&e.render===kn&&(e.render=y),q!=null&&(e.inheritAttrs=q),z&&(e.components=z),W&&(e.directives=W),T&&Ei(e)}function sh(e,n,t=kn){$(e)&&(e=Br(e));for(const s in e){const a=e[s];let r;le(a)?"default"in a?r=Be(a.from||s,a.default,!0):r=Be(a.from||s):r=Be(a),be(r)?Object.defineProperty(n,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):n[s]=r}}function nl(e,n,t){an($(e)?e.map(s=>s.bind(n.proxy)):e.bind(n.proxy),n,t)}function _c(e,n,t,s){let a=s.includes(".")?lc(t,s):()=>t[s];if(De(e)){const r=n[e];J(r)&&Kn(a,r)}else if(J(e))Kn(a,e.bind(t));else if(le(e))if($(e))e.forEach(r=>_c(r,n,t,s));else{const r=J(e.handler)?e.handler.bind(t):n[e.handler];J(r)&&Kn(a,r,e)}}function Cc(e){const n=e.type,{mixins:t,extends:s}=n,{mixins:a,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,l=r.get(n);let o;return l?o=l:!a.length&&!t&&!s?o=n:(o={},a.length&&a.forEach(u=>aa(o,u,i,!0)),aa(o,n,i)),le(n)&&r.set(n,o),o}function aa(e,n,t,s=!1){const{mixins:a,extends:r}=n;r&&aa(e,r,t,!0),a&&a.forEach(i=>aa(e,i,t,!0));for(const i in n)if(!(s&&i==="expose")){const l=ah[i]||t&&t[i];e[i]=l?l(e[i],n[i]):n[i]}return e}const ah={data:tl,props:sl,emits:sl,methods:ts,computed:ts,beforeCreate:Me,created:Me,beforeMount:Me,mounted:Me,beforeUpdate:Me,updated:Me,beforeDestroy:Me,beforeUnmount:Me,destroyed:Me,unmounted:Me,activated:Me,deactivated:Me,errorCaptured:Me,serverPrefetch:Me,components:ts,directives:ts,watch:ih,provide:tl,inject:rh};function tl(e,n){return n?e?function(){return Ae(J(e)?e.call(this,this):e,J(n)?n.call(this,this):n)}:n:e}function rh(e,n){return ts(Br(e),Br(n))}function Br(e){if($(e)){const n={};for(let t=0;t<e.length;t++)n[e[t]]=e[t];return n}return e}function Me(e,n){return e?[...new Set([].concat(e,n))]:n}function ts(e,n){return e?Ae(Object.create(null),e,n):n}function sl(e,n){return e?$(e)&&$(n)?[...new Set([...e,...n])]:Ae(Object.create(null),sa(e),sa(n??{})):n}function ih(e,n){if(!e)return n;if(!n)return e;const t=Ae(Object.create(null),e);for(const s in n)t[s]=Me(e[s],n[s]);return t}function Sc(){return{app:null,config:{isNativeTag:Ro,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 lh=0;function oh(e,n){return function(s,a=null){J(s)||(s=Ae({},s)),a!=null&&!le(a)&&(a=null);const r=Sc(),i=new WeakSet,l=[];let o=!1;const u=r.app={_uid:lh++,_component:s,_props:a,_container:null,_context:r,_instance:null,version:Ih,get config(){return r.config},set config(c){},use(c,...d){return i.has(c)||(c&&J(c.install)?(i.add(c),c.install(u,...d)):J(c)&&(i.add(c),c(u,...d))),u},mixin(c){return r.mixins.includes(c)||r.mixins.push(c),u},component(c,d){return d?(r.components[c]=d,u):r.components[c]},directive(c,d){return d?(r.directives[c]=d,u):r.directives[c]},mount(c,d,h){if(!o){const f=u._ceVNode||Ee(s,a);return f.appContext=r,h===!0?h="svg":h===!1&&(h=void 0),d&&n?n(f,c):e(f,c,h),o=!0,u._container=c,c.__vue_app__=u,qa(f.component)}},onUnmount(c){l.push(c)},unmount(){o&&(an(l,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,d){return r.provides[c]=d,u},runWithContext(c){const d=lt;lt=u;try{return c()}finally{lt=d}}};return u}}let lt=null;function H0(e,n,t=se){const s=Ge(),a=Pe(n),r=jn(n),i=Bc(e,a),l=Af((o,u)=>{let c,d=se,h;return xf(()=>{const f=e[a];Oe(c,f)&&(c=f,u())}),{get(){return o(),t.get?t.get(c):c},set(f){const g=t.set?t.set(f):f;if(!Oe(g,c)&&!(d!==se&&Oe(f,d)))return;const E=s.vnode.props,v=!!(E&&(n in E||a in E||r in E)&&(`onUpdate:${n}`in E||`onUpdate:${a}`in E||`onUpdate:${r}`in E));v||(c=f,u()),s.emit(`update:${n}`,g),Oe(f,d)&&(Oe(f,g)&&!Oe(g,h)||v&&d!==se&&!Oe(g,c))&&u(),d=f,h=g}}});return l[Symbol.iterator]=()=>{let o=0;return{next(){return o<2?{value:o++?i||se:l,done:!1}:{done:!0}}}},l}const Bc=(e,n)=>n==="modelValue"||n==="model-value"?e.modelModifiers:e[`${n}Modifiers`]||e[`${Pe(n)}Modifiers`]||e[`${jn(n)}Modifiers`];function ch(e,n,...t){if(e.isUnmounted)return;const s=e.vnode.props||se;let a=t;const r=n.startsWith("update:"),i=r&&Bc(s,n.slice(7));i&&(i.trim&&(a=t.map(c=>De(c)?c.trim():c)),i.number&&(a=t.map(Sa)));let l,o=s[l=Va(n)]||s[l=Va(Pe(n))];!o&&r&&(o=s[l=Va(jn(n))]),o&&an(o,e,6,a);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,an(u,e,6,a)}}const uh=new WeakMap;function Oc(e,n,t=!1){const s=t?uh:n.emitsCache,a=s.get(e);if(a!==void 0)return a;const r=e.emits;let i={},l=!1;if(!J(e)){const o=u=>{const c=Oc(u,n,!0);c&&(l=!0,Ae(i,c))};!t&&n.mixins.length&&n.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return!r&&!l?(le(e)&&s.set(e,null),null):($(r)?r.forEach(o=>i[o]=null):Ae(i,r),le(e)&&s.set(e,i),i)}function xa(e,n){return!e||!As(n)?!1:(n=n.slice(2).replace(/Once$/,""),ce(e,n[0].toLowerCase()+n.slice(1))||ce(e,jn(n))||ce(e,n))}function sr(e){const{type:n,vnode:t,proxy:s,withProxy:a,propsOptions:[r],slots:i,attrs:l,emit:o,render:u,renderCache:c,props:d,data:h,setupState:f,ctx:g,inheritAttrs:E}=e,v=na(e);let w,k;try{if(t.shapeFlag&4){const m=a||s,y=m;w=Ve(u.call(y,m,c,d,f,h,g)),k=l}else{const m=n;w=Ve(m.length>1?m(d,{attrs:l,slots:i,emit:o}):m(d,null)),k=n.props?l:fh(l)}}catch(m){os.length=0,Ft(m,e,1),w=Ee(ve)}let p=w;if(k&&E!==!1){const m=Object.keys(k),{shapeFlag:y}=p;m.length&&y&7&&(r&&m.some(ya)&&(k=hh(k,r)),p=Ze(p,k,!1,!0))}return t.dirs&&(p=Ze(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(t.dirs):t.dirs),t.transition&&Pt(p,t.transition),w=p,na(v),w}function dh(e,n=!0){let t;for(let s=0;s<e.length;s++){const a=e[s];if(ct(a)){if(a.type!==ve||a.children==="v-if"){if(t)return;t=a}}else return}return t}const fh=e=>{let n;for(const t in e)(t==="class"||t==="style"||As(t))&&((n||(n={}))[t]=e[t]);return n},hh=(e,n)=>{const t={};for(const s in e)(!ya(s)||!(s.slice(9)in n))&&(t[s]=e[s]);return t};function ph(e,n,t){const{props:s,children:a,component:r}=e,{props:i,children:l,patchFlag:o}=n,u=r.emitsOptions;if(n.dirs||n.transition)return!0;if(t&&o>=0){if(o&1024)return!0;if(o&16)return s?al(s,i,u):!!i;if(o&8){const c=n.dynamicProps;for(let d=0;d<c.length;d++){const h=c[d];if(Lc(i,s,h)&&!xa(u,h))return!0}}}else return(a||l)&&(!l||!l.$stable)?!0:s===i?!1:s?i?al(s,i,u):!0:!!i;return!1}function al(e,n,t){const s=Object.keys(n);if(s.length!==Object.keys(e).length)return!0;for(let a=0;a<s.length;a++){const r=s[a];if(Lc(n,e,r)&&!xa(t,r))return!0}return!1}function Lc(e,n,t){const s=e[t],a=n[t];return t==="style"&&le(s)&&le(a)?!_s(s,a):s!==a}function Ma({vnode:e,parent:n,suspense:t},s){for(;n;){const a=n.subTree;if(a.suspense&&a.suspense.activeBranch===e&&(a.suspense.vnode.el=a.el=s,e=a),a===e)(e=n.vnode).el=s,n=n.parent;else break}t&&t.activeBranch===e&&(t.vnode.el=s)}const Rc={},Kc=()=>Object.create(Rc),Tc=e=>Object.getPrototypeOf(e)===Rc;function gh(e,n,t,s=!1){const a={},r=Kc();e.propsDefaults=Object.create(null),zc(e,n,a,r);for(const i in e.propsOptions[0])i in a||(a[i]=void 0);t?e.props=s?a:on(a):e.type.props?e.props=a:e.props=r,e.attrs=r}function Eh(e,n,t,s){const{props:a,attrs:r,vnode:{patchFlag:i}}=e,l=ie(a),[o]=e.propsOptions;let u=!1;if((s||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d<c.length;d++){let h=c[d];if(xa(e.emitsOptions,h))continue;const f=n[h];if(o)if(ce(r,h))f!==r[h]&&(r[h]=f,u=!0);else{const g=Pe(h);a[g]=Or(o,l,g,f,e,!1)}else f!==r[h]&&(r[h]=f,u=!0)}}}else{zc(e,n,a,r)&&(u=!0);let c;for(const d in l)(!n||!ce(n,d)&&((c=jn(d))===d||!ce(n,c)))&&(o?t&&(t[d]!==void 0||t[c]!==void 0)&&(a[d]=Or(o,l,d,void 0,e,!0)):delete a[d]);if(r!==l)for(const d in r)(!n||!ce(n,d))&&(delete r[d],u=!0)}u&&Bn(e.attrs,"set","")}function zc(e,n,t,s){const[a,r]=e.propsOptions;let i=!1,l;if(n)for(let o in n){if(rt(o))continue;const u=n[o];let c;a&&ce(a,c=Pe(o))?!r||!r.includes(c)?t[c]=u:(l||(l={}))[c]=u:xa(e.emitsOptions,o)||(!(o in s)||u!==s[o])&&(s[o]=u,i=!0)}if(r){const o=ie(t),u=l||se;for(let c=0;c<r.length;c++){const d=r[c];t[d]=Or(a,o,d,u[d],e,!ce(u,d))}}return i}function Or(e,n,t,s,a,r){const i=e[t];if(i!=null){const l=ce(i,"default");if(l&&s===void 0){const o=i.default;if(i.type!==Function&&!i.skipFactory&&J(o)){const{propsDefaults:u}=a;if(t in u)s=u[t];else{const c=It(a);s=u[t]=o.call(null,n),c()}}else s=o;a.ce&&a.ce._setProp(t,s)}i[0]&&(r&&!l?s=!1:i[1]&&(s===""||s===jn(t))&&(s=!0))}return s}const Dh=new WeakMap;function Pc(e,n,t=!1){const s=t?Dh:n.propsCache,a=s.get(e);if(a)return a;const r=e.props,i={},l=[];let o=!1;if(!J(e)){const c=d=>{o=!0;const[h,f]=Pc(d,n,!0);Ae(i,h),f&&l.push(...f)};!t&&n.mixins.length&&n.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!r&&!o)return le(e)&&s.set(e,Ct),Ct;if($(r))for(let c=0;c<r.length;c++){const d=Pe(r[c]);rl(d)&&(i[d]=se)}else if(r)for(const c in r){const d=Pe(c);if(rl(d)){const h=r[c],f=i[d]=$(h)||J(h)?{type:h}:Ae({},h),g=f.type;let E=!1,v=!0;if($(g))for(let w=0;w<g.length;++w){const k=g[w],p=J(k)&&k.name;if(p==="Boolean"){E=!0;break}else p==="String"&&(v=!1)}else E=J(g)&&g.name==="Boolean";f[0]=E,f[1]=v,(E||ce(f,"default"))&&l.push(d)}}const u=[i,l];return le(e)&&s.set(e,u),u}function rl(e){return e[0]!=="$"&&!rt(e)}const Di=e=>e==="_"||e==="_ctx"||e==="$stable",mi=e=>$(e)?e.map(Ve):[Ve(e)],mh=(e,n,t)=>{if(n._n)return n;const s=Es((...a)=>mi(n(...a)),t);return s._c=!1,s},xc=(e,n,t)=>{const s=e._ctx;for(const a in e){if(Di(a))continue;const r=e[a];if(J(r))n[a]=mh(a,r,s);else if(r!=null){const i=mi(r);n[a]=()=>i}}},Mc=(e,n)=>{const t=mi(n);e.slots.default=()=>t},qc=(e,n,t)=>{for(const s in n)(t||!Di(s))&&(e[s]=n[s])},bh=(e,n,t)=>{const s=e.slots=Kc();if(e.vnode.shapeFlag&32){const a=n._;a?(qc(s,n,t),t&&To(s,"_",a,!0)):xc(n,s)}else n&&Mc(e,n)},kh=(e,n,t)=>{const{vnode:s,slots:a}=e;let r=!0,i=se;if(s.shapeFlag&32){const l=n._;l?t&&l===1?r=!1:qc(a,n,t):(r=!n.$stable,xc(n,a)),i=n}else n&&(Mc(e,n),i={default:1});if(r)for(const l in a)!Di(l)&&i[l]==null&&delete a[l]},Se=Wc;function yh(e){return Uc(e)}function wh(e){return Uc(e,Nf)}function Uc(e,n){const t=Ba();t.__VUE__=!0;const{insert:s,remove:a,patchProp:r,createElement:i,createText:l,createComment:o,setText:u,setElementText:c,parentNode:d,nextSibling:h,setScopeId:f=kn,insertStaticContent:g}=e,E=(D,b,A,R=null,B=null,L=null,U=void 0,x=null,P=!!b.dynamicChildren)=>{if(D===b)return;D&&!cn(D,b)&&(R=O(D),Ie(D,B,L,!0),D=null),b.patchFlag===-2&&(P=!1,b.dynamicChildren=null);const{type:K,ref:V,shapeFlag:H}=b;switch(K){case ot:v(D,b,A,R);break;case ve:w(D,b,A,R);break;case ls:D==null&&k(b,A,R,U);break;case Le:z(D,b,A,R,B,L,U,x,P);break;default:H&1?y(D,b,A,R,B,L,U,x,P):H&6?W(D,b,A,R,B,L,U,x,P):(H&64||H&128)&&K.process(D,b,A,R,B,L,U,x,P,j)}V!=null&&B?Lt(V,D&&D.ref,L,b||D,!b):V==null&&D&&D.ref!=null&&Lt(D.ref,null,L,D,!0)},v=(D,b,A,R)=>{if(D==null)s(b.el=l(b.children),A,R);else{const B=b.el=D.el;b.children!==D.children&&u(B,b.children)}},w=(D,b,A,R)=>{D==null?s(b.el=o(b.children||""),A,R):b.el=D.el},k=(D,b,A,R)=>{[D.el,D.anchor]=g(D.children,b,A,R,D.el,D.anchor)},p=({el:D,anchor:b},A,R)=>{let B;for(;D&&D!==b;)B=h(D),s(D,A,R),D=B;s(b,A,R)},m=({el:D,anchor:b})=>{let A;for(;D&&D!==b;)A=h(D),a(D),D=A;a(b)},y=(D,b,A,R,B,L,U,x,P)=>{if(b.type==="svg"?U="svg":b.type==="math"&&(U="mathml"),D==null)_(b,A,R,B,L,U,x,P);else{const K=D.el&&D.el._isVueCE?D.el:null;try{K&&K._beginPatch(),T(D,b,B,L,U,x,P)}finally{K&&K._endPatch()}}},_=(D,b,A,R,B,L,U,x)=>{let P,K;const{props:V,shapeFlag:H,transition:G,dirs:Y}=D;if(P=D.el=i(D.type,L,V&&V.is,V),H&8?c(P,D.children):H&16&&M(D.children,P,null,R,B,ar(D,L),U,x),Y&&Dn(D,null,R,"created"),C(P,D,D.scopeId,U,R),V){for(const pe in V)pe!=="value"&&!rt(pe)&&r(P,pe,null,V[pe],L,R);"value"in V&&r(P,"value",null,V.value,L),(K=V.onVnodeBeforeMount)&&Qe(K,R,D)}Y&&Dn(D,null,R,"beforeMount");const te=Fc(B,G);te&&G.beforeEnter(P),s(P,b,A),((K=V&&V.onVnodeMounted)||te||Y)&&Se(()=>{K&&Qe(K,R,D),te&&G.enter(P),Y&&Dn(D,null,R,"mounted")},B)},C=(D,b,A,R,B)=>{if(A&&f(D,A),R)for(let L=0;L<R.length;L++)f(D,R[L]);if(B){let L=B.subTree;if(b===L||ia(L.type)&&(L.ssContent===b||L.ssFallback===b)){const U=B.vnode;C(D,U,U.scopeId,U.slotScopeIds,B.parent)}}},M=(D,b,A,R,B,L,U,x,P=0)=>{for(let K=P;K<D.length;K++){const V=D[K]=x?Sn(D[K]):Ve(D[K]);E(null,V,b,A,R,B,L,U,x)}},T=(D,b,A,R,B,L,U)=>{const x=b.el=D.el;let{patchFlag:P,dynamicChildren:K,dirs:V}=b;P|=D.patchFlag&16;const H=D.props||se,G=b.props||se;let Y;if(A&&Zn(A,!1),(Y=G.onVnodeBeforeUpdate)&&Qe(Y,A,b,D),V&&Dn(b,D,A,"beforeUpdate"),A&&Zn(A,!0),(H.innerHTML&&G.innerHTML==null||H.textContent&&G.textContent==null)&&c(x,""),K?S(D.dynamicChildren,K,x,A,R,ar(b,B),L):U||Q(D,b,x,null,A,R,ar(b,B),L,!1),P>0){if(P&16)q(x,H,G,A,B);else if(P&2&&H.class!==G.class&&r(x,"class",null,G.class,B),P&4&&r(x,"style",H.style,G.style,B),P&8){const te=b.dynamicProps;for(let pe=0;pe<te.length;pe++){const de=te[pe],ke=H[de],_e=G[de];(_e!==ke||de==="value")&&r(x,de,ke,_e,B,A)}}P&1&&D.children!==b.children&&c(x,b.children)}else!U&&K==null&&q(x,H,G,A,B);((Y=G.onVnodeUpdated)||V)&&Se(()=>{Y&&Qe(Y,A,b,D),V&&Dn(b,D,A,"updated")},R)},S=(D,b,A,R,B,L,U)=>{for(let x=0;x<b.length;x++){const P=D[x],K=b[x],V=P.el&&(P.type===Le||!cn(P,K)||P.shapeFlag&198)?d(P.el):A;E(P,K,V,null,R,B,L,U,!0)}},q=(D,b,A,R,B)=>{if(b!==A){if(b!==se)for(const L in b)!rt(L)&&!(L in A)&&r(D,L,b[L],null,B,R);for(const L in A){if(rt(L))continue;const U=A[L],x=b[L];U!==x&&L!=="value"&&r(D,L,x,U,B,R)}"value"in A&&r(D,"value",b.value,A.value,B)}},z=(D,b,A,R,B,L,U,x,P)=>{const K=b.el=D?D.el:l(""),V=b.anchor=D?D.anchor:l("");let{patchFlag:H,dynamicChildren:G,slotScopeIds:Y}=b;Y&&(x=x?x.concat(Y):Y),D==null?(s(K,A,R),s(V,A,R),M(b.children||[],A,V,B,L,U,x,P)):H>0&&H&64&&G&&D.dynamicChildren&&D.dynamicChildren.length===G.length?(S(D.dynamicChildren,G,A,B,L,U,x),(b.key!=null||B&&b===B.subTree)&&Hc(D,b,!0)):Q(D,b,A,V,B,L,U,x,P)},W=(D,b,A,R,B,L,U,x,P)=>{b.slotScopeIds=x,D==null?b.shapeFlag&512?B.ctx.activate(b,A,R,U,P):X(b,A,R,B,L,U,P):re(D,b,P)},X=(D,b,A,R,B,L,U)=>{const x=D.component=xh(D,R,B);if(Ss(D)&&(x.ctx.renderer=j),Mh(x,!1,U),x.asyncDep){if(B&&B.registerDep(x,I,U),!D.el){const P=x.subTree=Ee(ve);w(null,P,b,A),D.placeholder=P.el}}else I(x,D,b,A,B,L,U)},re=(D,b,A)=>{const R=b.component=D.component;if(ph(D,b,A))if(R.asyncDep&&!R.asyncResolved){Z(R,b,A);return}else R.next=b,R.update();else b.el=D.el,R.vnode=b},I=(D,b,A,R,B,L,U)=>{const x=()=>{if(D.isMounted){let{next:H,bu:G,u:Y,parent:te,vnode:pe}=D;{const $e=Ic(D);if($e){H&&(H.el=pe.el,Z(D,H,U)),$e.asyncDep.then(()=>{Se(()=>{D.isUnmounted||K()},B)});return}}let de=H,ke;Zn(D,!1),H?(H.el=pe.el,Z(D,H,U)):H=pe,G&&Bt(G),(ke=H.props&&H.props.onVnodeBeforeUpdate)&&Qe(ke,te,H,pe),Zn(D,!0);const _e=sr(D),ln=D.subTree;D.subTree=_e,E(ln,_e,d(ln.el),O(ln),D,B,L),H.el=_e.el,de===null&&Ma(D,_e.el),Y&&Se(Y,B),(ke=H.props&&H.props.onVnodeUpdated)&&Se(()=>Qe(ke,te,H,pe),B)}else{let H;const{el:G,props:Y}=b,{bm:te,m:pe,parent:de,root:ke,type:_e}=D,ln=Tn(b);if(Zn(D,!1),te&&Bt(te),!ln&&(H=Y&&Y.onVnodeBeforeMount)&&Qe(H,de,b),Zn(D,!0),G&&me){const $e=()=>{D.subTree=sr(D),me(G,D.subTree,D,B,null)};ln&&_e.__asyncHydrate?_e.__asyncHydrate(G,D,$e):$e()}else{ke.ce&&ke.ce._hasShadowRoot()&&ke.ce._injectChildStyle(_e,D.parent?D.parent.type:void 0);const $e=D.subTree=sr(D);E(null,$e,A,R,D,B,L),b.el=$e.el}if(pe&&Se(pe,B),!ln&&(H=Y&&Y.onVnodeMounted)){const $e=b;Se(()=>Qe(H,de,$e),B)}(b.shapeFlag&256||de&&Tn(de.vnode)&&de.vnode.shapeFlag&256)&&D.a&&Se(D.a,B),D.isMounted=!0,b=A=R=null}};D.scope.on();const P=D.effect=new Fo(x);D.scope.off();const K=D.update=P.run.bind(P),V=D.job=P.runIfDirty.bind(P);V.i=D,V.id=D.uid,P.scheduler=()=>gi(V),Zn(D,!0),K()},Z=(D,b,A)=>{b.component=D;const R=D.vnode.props;D.vnode=b,D.next=null,Eh(D,b.props,R,A),kh(D,b.children,A),zn(),$i(D),Pn()},Q=(D,b,A,R,B,L,U,x,P=!1)=>{const K=D&&D.children,V=D?D.shapeFlag:0,H=b.children,{patchFlag:G,shapeFlag:Y}=b;if(G>0){if(G&128){qn(K,H,A,R,B,L,U,x,P);return}else if(G&256){ue(K,H,A,R,B,L,U,x,P);return}}Y&8?(V&16&&Xe(K,B,L),H!==K&&c(A,H)):V&16?Y&16?qn(K,H,A,R,B,L,U,x,P):Xe(K,B,L,!0):(V&8&&c(A,""),Y&16&&M(H,A,R,B,L,U,x,P))},ue=(D,b,A,R,B,L,U,x,P)=>{D=D||Ct,b=b||Ct;const K=D.length,V=b.length,H=Math.min(K,V);let G;for(G=0;G<H;G++){const Y=b[G]=P?Sn(b[G]):Ve(b[G]);E(D[G],Y,A,null,B,L,U,x,P)}K>V?Xe(D,B,L,!0,!1,H):M(b,A,R,B,L,U,x,P,H)},qn=(D,b,A,R,B,L,U,x,P)=>{let K=0;const V=b.length;let H=D.length-1,G=V-1;for(;K<=H&&K<=G;){const Y=D[K],te=b[K]=P?Sn(b[K]):Ve(b[K]);if(cn(Y,te))E(Y,te,A,null,B,L,U,x,P);else break;K++}for(;K<=H&&K<=G;){const Y=D[H],te=b[G]=P?Sn(b[G]):Ve(b[G]);if(cn(Y,te))E(Y,te,A,null,B,L,U,x,P);else break;H--,G--}if(K>H){if(K<=G){const Y=G+1,te=Y<V?b[Y].el:R;for(;K<=G;)E(null,b[K]=P?Sn(b[K]):Ve(b[K]),A,te,B,L,U,x,P),K++}}else if(K>G)for(;K<=H;)Ie(D[K],B,L,!0),K++;else{const Y=K,te=K,pe=new Map;for(K=te;K<=G;K++){const je=b[K]=P?Sn(b[K]):Ve(b[K]);je.key!=null&&pe.set(je.key,K)}let de,ke=0;const _e=G-te+1;let ln=!1,$e=0;const Gt=new Array(_e);for(K=0;K<_e;K++)Gt[K]=0;for(K=Y;K<=H;K++){const je=D[K];if(ke>=_e){Ie(je,B,L,!0);continue}let gn;if(je.key!=null)gn=pe.get(je.key);else for(de=te;de<=G;de++)if(Gt[de-te]===0&&cn(je,b[de])){gn=de;break}gn===void 0?Ie(je,B,L,!0):(Gt[gn-te]=K+1,gn>=$e?$e=gn:ln=!0,E(je,b[gn],A,null,B,L,U,x,P),ke++)}const Fi=ln?vh(Gt):Ct;for(de=Fi.length-1,K=_e-1;K>=0;K--){const je=te+K,gn=b[je],Hi=b[je+1],Ii=je+1<V?Hi.el||Qc(Hi):R;Gt[K]===0?E(null,gn,A,Ii,B,L,U,x,P):ln&&(de<0||K!==Fi[de]?pn(gn,A,Ii,2):de--)}}},pn=(D,b,A,R,B=null)=>{const{el:L,type:U,transition:x,children:P,shapeFlag:K}=D;if(K&6){pn(D.component.subTree,b,A,R);return}if(K&128){D.suspense.move(b,A,R);return}if(K&64){U.move(D,b,A,j);return}if(U===Le){s(L,b,A);for(let H=0;H<P.length;H++)pn(P[H],b,A,R);s(D.anchor,b,A);return}if(U===ls){p(D,b,A);return}if(R!==2&&K&1&&x)if(R===0)x.persisted&&!L[sn]?s(L,b,A):(x.beforeEnter(L),s(L,b,A),Se(()=>x.enter(L),B));else{const{leave:H,delayLeave:G,afterLeave:Y}=x,te=()=>{D.ctx.isUnmounted?a(L):s(L,b,A)},pe=()=>{const de=L._isLeaving||!!L[sn];L._isLeaving&&L[sn](!0),x.persisted&&!de?te():H(L,()=>{te(),Y&&Y()})};G?G(L,te,pe):pe()}else s(L,b,A)},Ie=(D,b,A,R=!1,B=!1)=>{const{type:L,props:U,ref:x,children:P,dynamicChildren:K,shapeFlag:V,patchFlag:H,dirs:G,cacheIndex:Y,memo:te}=D;if(H===-2&&(B=!1),x!=null&&(zn(),Lt(x,null,A,D,!0),Pn()),Y!=null&&(b.renderCache[Y]=void 0),V&256){b.ctx.deactivate(D);return}const pe=V&1&&G,de=!Tn(D);let ke;if(de&&(ke=U&&U.onVnodeBeforeUnmount)&&Qe(ke,b,D),V&6)Jn(D.component,A,R);else{if(V&128){D.suspense.unmount(A,R);return}pe&&Dn(D,null,b,"beforeUnmount"),V&64?D.type.remove(D,b,A,j,R):K&&!K.hasOnce&&(L!==Le||H>0&&H&64)?Xe(K,b,A,!1,!0):(L===Le&&H&384||!B&&V&16)&&Xe(P,b,A),R&&Dt(D)}const _e=te!=null&&Y==null;(de&&(ke=U&&U.onVnodeUnmounted)||pe||_e)&&Se(()=>{ke&&Qe(ke,b,D),pe&&Dn(D,null,b,"unmounted"),_e&&(D.el=null)},A)},Dt=D=>{const{type:b,el:A,anchor:R,transition:B}=D;if(b===Le){mt(A,R);return}if(b===ls){m(D);return}const L=()=>{a(A),B&&!B.persisted&&B.afterLeave&&B.afterLeave()};if(D.shapeFlag&1&&B&&!B.persisted){const{leave:U,delayLeave:x}=B,P=()=>U(A,L);x?x(D.el,L,P):P()}else L()},mt=(D,b)=>{let A;for(;D!==b;)A=h(D),a(D),D=A;a(b)},Jn=(D,b,A)=>{const{bum:R,scope:B,job:L,subTree:U,um:x,m:P,a:K}=D;ra(P),ra(K),R&&Bt(R),B.stop(),L&&(L.flags|=8,Ie(U,D,b,A)),x&&Se(x,b),Se(()=>{D.isUnmounted=!0},b)},Xe=(D,b,A,R=!1,B=!1,L=0)=>{for(let U=L;U<D.length;U++)Ie(D[U],b,A,R,B)},O=D=>{if(D.shapeFlag&6)return O(D.component.subTree);if(D.shapeFlag&128)return D.suspense.next();const b=h(D.anchor||D.el),A=b&&b[qf];return A?h(A):b};let N=!1;const F=(D,b,A)=>{let R;D==null?b._vnode&&(Ie(b._vnode,null,null,!0),R=b._vnode.component):E(b._vnode||null,D,b,null,null,null,A),b._vnode=D,N||(N=!0,$i(R),ea(),N=!1)},j={p:E,um:Ie,m:pn,r:Dt,mt:X,mc:M,pc:Q,pbc:S,n:O,o:e};let ne,me;return n&&([ne,me]=n(j)),{render:F,hydrate:ne,createApp:oh(F,ne)}}function ar({type:e,props:n},t){return t==="svg"&&e==="foreignObject"||t==="mathml"&&e==="annotation-xml"&&n&&n.encoding&&n.encoding.includes("html")?void 0:t}function Zn({effect:e,job:n},t){t?(e.flags|=32,n.flags|=4):(e.flags&=-33,n.flags&=-5)}function Fc(e,n){return(!e||e&&!e.pendingBranch)&&n&&!n.persisted}function Hc(e,n,t=!1){const s=e.children,a=n.children;if($(s)&&$(a))for(let r=0;r<s.length;r++){const i=s[r];let l=a[r];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=a[r]=Sn(a[r]),l.el=i.el),!t&&l.patchFlag!==-2&&Hc(i,l)),l.type===ot&&(l.patchFlag===-1&&(l=a[r]=Sn(l)),l.el=i.el),l.type===ve&&!l.el&&(l.el=i.el)}}function vh(e){const n=e.slice(),t=[0];let s,a,r,i,l;const o=e.length;for(s=0;s<o;s++){const u=e[s];if(u!==0){if(a=t[t.length-1],e[a]<u){n[s]=a,t.push(s);continue}for(r=0,i=t.length-1;r<i;)l=r+i>>1,e[t[l]]<u?r=l+1:i=l;u<e[t[r]]&&(r>0&&(n[s]=t[r-1]),t[r]=s)}}for(r=t.length,i=t[r-1];r-- >0;)t[r]=i,i=n[i];return t}function Ic(e){const n=e.subTree.component;if(n)return n.asyncDep&&!n.asyncResolved?n:Ic(n)}function ra(e){if(e)for(let n=0;n<e.length;n++)e[n].flags|=8}function Qc(e){if(e.placeholder)return e.placeholder;const n=e.component;return n?Qc(n.subTree):null}const ia=e=>e.__isSuspense;let Lr=0;const Ah={name:"Suspense",__isSuspense:!0,process(e,n,t,s,a,r,i,l,o,u){if(e==null)_h(n,t,s,a,r,i,l,o,u);else{if(r&&r.deps>0&&!e.suspense.isInFallback){n.suspense=e.suspense,n.suspense.vnode=n,n.el=e.el;return}Ch(e,n,t,s,a,i,l,o,u)}},hydrate:Sh,normalize:Bh},bi=Ah;function Ds(e,n){const t=e.props&&e.props[n];J(t)&&t()}function _h(e,n,t,s,a,r,i,l,o){const{p:u,o:{createElement:c}}=o,d=c("div"),h=e.suspense=Nc(e,a,s,n,d,t,r,i,l,o);u(null,h.pendingBranch=e.ssContent,d,null,s,h,r,i),h.deps>0?(Ds(e,"onPending"),Ds(e,"onFallback"),u(null,e.ssFallback,n,t,s,null,r,i),Rt(h,e.ssFallback)):h.resolve(!1,!0)}function Ch(e,n,t,s,a,r,i,l,{p:o,um:u,o:{createElement:c}}){const d=n.suspense=e.suspense;d.vnode=n,n.el=e.el;const h=n.ssContent,f=n.ssFallback,{activeBranch:g,pendingBranch:E,isInFallback:v,isHydrating:w}=d;if(E)d.pendingBranch=h,cn(E,h)?(o(E,h,d.hiddenContainer,null,a,d,r,i,l),d.deps<=0?d.resolve():v&&(w||(o(g,f,t,s,a,null,r,i,l),Rt(d,f)))):(d.pendingId=Lr++,w?(d.isHydrating=!1,d.activeBranch=E):u(E,a,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),v?(o(null,h,d.hiddenContainer,null,a,d,r,i,l),d.deps<=0?d.resolve():(o(g,f,t,s,a,null,r,i,l),Rt(d,f))):g&&cn(g,h)?(o(g,h,t,s,a,d,r,i,l),d.resolve(!0)):(o(null,h,d.hiddenContainer,null,a,d,r,i,l),d.deps<=0&&d.resolve()));else if(g&&cn(g,h))o(g,h,t,s,a,d,r,i,l),Rt(d,h);else if(Ds(n,"onPending"),d.pendingBranch=h,h.shapeFlag&512?d.pendingId=h.component.suspenseId:d.pendingId=Lr++,o(null,h,d.hiddenContainer,null,a,d,r,i,l),d.deps<=0)d.resolve();else{const{timeout:k,pendingId:p}=d;k>0?setTimeout(()=>{d.pendingId===p&&d.fallback(f)},k):k===0&&d.fallback(f)}}function Nc(e,n,t,s,a,r,i,l,o,u,c=!1){const{p:d,m:h,um:f,n:g,o:{parentNode:E,remove:v}}=u;let w;const k=Oh(e);k&&n&&n.pendingBranch&&(w=n.pendingId,n.deps++);const p=e.props?zo(e.props.timeout):void 0,m=r,y={vnode:e,parent:n,parentComponent:t,namespace:i,container:s,hiddenContainer:a,deps:0,pendingId:Lr++,timeout:typeof p=="number"?p:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(_=!1,C=!1){const{vnode:M,activeBranch:T,pendingBranch:S,pendingId:q,effects:z,parentComponent:W,container:X,isInFallback:re}=y;let I=!1;if(y.isHydrating)y.isHydrating=!1;else if(!_){I=T&&S.transition&&S.transition.mode==="out-in";let ue=!1;I&&(T.transition.afterLeave=()=>{q===y.pendingId&&(h(S,X,r===m&&!ue?g(T):r,0),ps(z),re&&M.ssFallback&&(M.ssFallback.el=null))}),T&&!y.isFallbackMountPending&&(E(T.el)===X&&(r=g(T),ue=!0),f(T,W,y,!0),!I&&re&&M.ssFallback&&Se(()=>M.ssFallback.el=null,y)),I||h(S,X,r,0)}y.isFallbackMountPending=!1,Rt(y,S),y.pendingBranch=null,y.isInFallback=!1;let Z=y.parent,Q=!1;for(;Z;){if(Z.pendingBranch){Z.effects.push(...z),Q=!0;break}Z=Z.parent}!Q&&!I&&ps(z),y.effects=[],k&&n&&n.pendingBranch&&w===n.pendingId&&(n.deps--,n.deps===0&&!C&&n.resolve()),Ds(M,"onResolve")},fallback(_){if(!y.pendingBranch)return;const{vnode:C,activeBranch:M,parentComponent:T,container:S,namespace:q}=y;Ds(C,"onFallback");const z=g(M),W=()=>{y.isFallbackMountPending=!1,y.isInFallback&&(d(null,_,S,z,T,null,q,l,o),Rt(y,_))},X=_.transition&&_.transition.mode==="out-in";X&&(y.isFallbackMountPending=!0,M.transition.afterLeave=W),y.isInFallback=!0,f(M,T,null,!0),X||W()},move(_,C,M){y.activeBranch&&h(y.activeBranch,_,C,M),y.container=_},next(){return y.activeBranch&&g(y.activeBranch)},registerDep(_,C,M){const T=!!y.pendingBranch;T&&y.deps++;const S=_.vnode.el;_.asyncDep.catch(q=>{Ft(q,_,0)}).then(q=>{if(_.isUnmounted||y.isUnmounted||y.pendingId!==_.suspenseId)return;bs(),_.asyncResolved=!0;const{vnode:z}=_;Rr(_,q),S&&(z.el=S);const W=!S&&_.subTree.el;C(_,z,E(S||_.subTree.el),S?null:g(_.subTree),y,i,M),W&&(z.placeholder=null,v(W)),Ma(_,z.el),T&&--y.deps===0&&y.resolve()})},unmount(_,C){y.isUnmounted=!0,y.activeBranch&&f(y.activeBranch,t,_,C),y.pendingBranch&&f(y.pendingBranch,t,_,C)}};return y}function Sh(e,n,t,s,a,r,i,l,o){const u=n.suspense=Nc(n,s,t,e.parentNode,document.createElement("div"),null,a,r,i,l,!0),c=o(e,u.pendingBranch=n.ssContent,t,u,r,i);return u.deps===0&&u.resolve(!1,!0),c}function Bh(e){const{shapeFlag:n,children:t}=e,s=n&32;e.ssContent=il(s?t.default:t),e.ssFallback=s?il(t.fallback):Ee(ve)}function il(e){let n;if(J(e)){const t=xt&&e._c;t&&(e._d=!1,Ue()),e=e(),t&&(e._d=!0,n=Ne,Gc())}return $(e)&&(e=dh(e)),e=Ve(e),n&&!e.dynamicChildren&&(e.dynamicChildren=n.filter(t=>t!==e)),e}function Wc(e,n){n&&n.pendingBranch?$(e)?n.effects.push(...e):n.effects.push(e):ps(e)}function Rt(e,n){e.activeBranch=n;const{vnode:t,parentComponent:s}=e;let a=n.el;for(;!a&&n.component;)n=n.component.subTree,a=n.el;t.el=a,s&&s.subTree===t&&(s.vnode.el=a,Ma(s,a))}function Oh(e){const n=e.props&&e.props.suspensible;return n!=null&&n!==!1}const Le=Symbol.for("v-fgt"),ot=Symbol.for("v-txt"),ve=Symbol.for("v-cmt"),ls=Symbol.for("v-stc"),os=[];let Ne=null;function Ue(e=!1){os.push(Ne=e?null:[])}function Gc(){os.pop(),Ne=os[os.length-1]||null}let xt=1;function la(e,n=!1){xt+=e,e<0&&Ne&&n&&(Ne.hasOnce=!0)}function $c(e){return e.dynamicChildren=xt>0?Ne||Ct:null,Gc(),xt>0&&Ne&&Ne.push(e),e}function ms(e,n,t,s,a,r){return $c(nn(e,n,t,s,a,r,!0))}function bn(e,n,t,s,a){return $c(Ee(e,n,t,s,a,!0))}function ct(e){return e?e.__v_isVNode===!0:!1}function cn(e,n){return e.type===n.type&&e.key===n.key}const jc=({key:e})=>e??null,Gs=({ref:e,ref_key:n,ref_for:t})=>(typeof e=="number"&&(e=""+e),e!=null?De(e)||be(e)||J(e)?{i:Ke,r:e,k:n,f:!!t}:e:null);function nn(e,n=null,t=null,s=0,a=null,r=e===Le?0:1,i=!1,l=!1){const o={__v_isVNode:!0,__v_skip:!0,type:e,props:n,key:n&&jc(n),ref:n&&Gs(n),scopeId:rc,slotScopeIds:null,children:t,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:s,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Ke};return l?(ki(o,t),r&128&&e.normalize(o)):t&&(o.shapeFlag|=De(t)?8:16),xt>0&&!i&&Ne&&(o.patchFlag>0||r&6)&&o.patchFlag!==32&&Ne.push(o),o}const Ee=Lh;function Lh(e,n=null,t=null,s=0,a=null,r=!1){if((!e||e===wc)&&(e=ve),ct(e)){const l=Ze(e,n,!0);return t&&ki(l,t),xt>0&&!r&&Ne&&(l.shapeFlag&6?Ne[Ne.indexOf(e)]=l:Ne.push(l)),l.patchFlag=-2,l}if(Hh(e)&&(e=e.__vccOpts),n){n=Rh(n);let{class:l,style:o}=n;l&&!De(l)&&(n.class=oi(l)),le(o)&&(Ka(o)&&!$(o)&&(o=Ae({},o)),n.style=li(o))}const i=De(e)?1:ia(e)?128:oc(e)?64:le(e)?4:J(e)?2:0;return nn(e,n,t,s,a,i,r,!0)}function Rh(e){return e?Ka(e)||Tc(e)?Ae({},e):e:null}function Ze(e,n,t=!1,s=!1){const{props:a,ref:r,patchFlag:i,children:l,transition:o}=e,u=n?Vc(a||{},n):a,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&jc(u),ref:n&&n.ref?t&&r?$(r)?r.concat(Gs(n)):[r,Gs(n)]:Gs(n):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:n&&e.type!==Le?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:o,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ze(e.ssContent),ssFallback:e.ssFallback&&Ze(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return o&&s&&Pt(c,o.clone(c)),c}function oa(e=" ",n=0){return Ee(ot,null,e,n)}function Kh(e,n){const t=Ee(ls,null,e);return t.staticCount=n,t}function Th(e="",n=!1){return n?(Ue(),bn(ve,null,e)):Ee(ve,null,e)}function Ve(e){return e==null||typeof e=="boolean"?Ee(ve):$(e)?Ee(Le,null,e.slice()):ct(e)?Sn(e):Ee(ot,null,String(e))}function Sn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ze(e)}function ki(e,n){let t=0;const{shapeFlag:s}=e;if(n==null)n=null;else if($(n))t=16;else if(typeof n=="object")if(s&65){const a=n.default;a&&(a._c&&(a._d=!1),ki(e,a()),a._c&&(a._d=!0));return}else{t=32;const a=n._;!a&&!Tc(n)?n._ctx=Ke:a===3&&Ke&&(Ke.slots._===1?n._=1:(n._=2,e.patchFlag|=1024))}else J(n)?(n={default:n,_ctx:Ke},t=32):(n=String(n),s&64?(t=16,n=[oa(n)]):t=8);e.children=n,e.shapeFlag|=t}function Vc(...e){const n={};for(let t=0;t<e.length;t++){const s=e[t];for(const a in s)if(a==="class")n.class!==s.class&&(n.class=oi([n.class,s.class]));else if(a==="style")n.style=li([n.style,s.style]);else if(As(a)){const r=n[a],i=s[a];i&&r!==i&&!($(r)&&r.includes(i))?n[a]=r?[].concat(r,i):i:i==null&&r==null&&!ya(a)&&(n[a]=i)}else a!==""&&(n[a]=s[a])}return n}function Qe(e,n,t,s=null){an(e,n,7,[t,s])}const zh=Sc();let Ph=0;function xh(e,n,t){const s=e.type,a=(n?n.appContext:e.appContext)||zh,r={uid:Ph++,vnode:e,type:s,parent:n,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new qo(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(a.provides),ids:n?n.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Pc(s,a),emitsOptions:Oc(s,a),emit:null,emitted:null,propsDefaults:se,inheritAttrs:s.inheritAttrs,ctx:se,data:se,props:se,attrs:se,slots:se,refs:se,setupState:se,setupContext:null,suspense:t,suspenseId:t?t.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,
vendor: 10,439 bytes, line 4
4sp:null};return r.ctx={_:r},r.root=n?n.root:r,r.emit=ch.bind(null,r),e.ce&&e.ce(r),r}let Re=null;const Ge=()=>Re||Ke;let ca,Kt;{const e=Ba(),n=(t,s)=>{let a;return(a=e[t])||(a=e[t]=[]),a.push(s),r=>{a.length>1?a.forEach(i=>i(r)):a[0](r)}};ca=n("__VUE_INSTANCE_SETTERS__",t=>Re=t),Kt=n("__VUE_SSR_SETTERS__",t=>ut=t)}const It=e=>{const n=Re;return ca(e),e.scope.on(),()=>{e.scope.off(),ca(n)}},bs=()=>{Re&&Re.scope.off(),ca(null)};function Jc(e){return e.vnode.shapeFlag&4}let ut=!1;function Mh(e,n=!1,t=!1){n&&Kt(n);const{props:s,children:a}=e.vnode,r=Jc(e);gh(e,s,r,n),bh(e,a,t||n);const i=r?qh(e,n):void 0;return n&&Kt(!1),i}function qh(e,n){const t=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,nh);const{setup:s}=t;if(s){zn();const a=e.setupContext=s.length>1?Fh(e):null,r=It(e),i=Cs(s,e,0,[e.props,a]),l=va(i);if(Pn(),r(),(l||e.sp)&&!Tn(e)&&Ei(e),l){if(i.then(bs,bs),n)return i.then(o=>{Rr(e,o)}).catch(o=>{Ft(o,e,0)});e.asyncDep=i}else Rr(e,i)}else Zc(e)}function Rr(e,n,t){J(n)?e.type.__ssrInlineRender?e.ssrRender=n:e.render=n:le(n)&&(e.setupState=nc(n)),Zc(e)}function Zc(e,n,t){const s=e.type;e.render||(e.render=s.render||kn);{const a=It(e);zn();try{th(e)}finally{Pn(),a()}}}const Uh={get(e,n){return ze(e,"get",""),e[n]}};function Fh(e){const n=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,Uh),slots:e.slots,emit:e.emit,expose:n}}function qa(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(nc(kf(e.exposed)),{get(n,t){if(t in n)return n[t];if(t in is)return is[t](e)},has(n,t){return t in n||t in is}})):e.proxy}function Kr(e,n=!0){return J(e)?e.displayName||e.name:e.name||n&&e.__name}function Hh(e){return J(e)&&"__vccOpts"in e}const ae=(e,n)=>Of(e,n,ut);function fe(e,n,t){try{la(-1);const s=arguments.length;return s===2?le(n)&&!$(n)?ct(n)?Ee(e,null,[n]):Ee(e,n):Ee(e,null,n):(s>3?t=Array.prototype.slice.call(arguments,2):s===3&&ct(t)&&(t=[t]),Ee(e,n,t))}finally{la(1)}}const Ih="3.5.38";let Tr;const ll=typeof window<"u"&&window.trustedTypes;if(ll)try{Tr=ll.createPolicy("vue",{createHTML:e=>e})}catch{}const Yc=Tr?e=>Tr.createHTML(e):e=>e,Qh="http://www.w3.org/2000/svg",Nh="http://www.w3.org/1998/Math/MathML",Cn=typeof document<"u"?document:null,ol=Cn&&Cn.createElement("template"),Wh={insert:(e,n,t)=>{n.insertBefore(e,t||null)},remove:e=>{const n=e.parentNode;n&&n.removeChild(e)},createElement:(e,n,t,s)=>{const a=n==="svg"?Cn.createElementNS(Qh,e):n==="mathml"?Cn.createElementNS(Nh,e):t?Cn.createElement(e,{is:t}):Cn.createElement(e);return e==="select"&&s&&s.multiple!=null&&a.setAttribute("multiple",s.multiple),a},createText:e=>Cn.createTextNode(e),createComment:e=>Cn.createComment(e),setText:(e,n)=>{e.nodeValue=n},setElementText:(e,n)=>{e.textContent=n},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Cn.querySelector(e),setScopeId(e,n){e.setAttribute(n,"")},insertStaticContent(e,n,t,s,a,r){const i=t?t.previousSibling:n.lastChild;if(a&&(a===r||a.nextSibling))for(;n.insertBefore(a.cloneNode(!0),t),!(a===r||!(a=a.nextSibling)););else{ol.innerHTML=Yc(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const l=ol.content;if(s==="svg"||s==="mathml"){const o=l.firstChild;for(;o.firstChild;)l.appendChild(o.firstChild);l.removeChild(o)}n.insertBefore(l,t)}return[i?i.nextSibling:n.firstChild,t?t.previousSibling:n.lastChild]}},Un="transition",Vt="animation",ks=Symbol("_vtc"),Xc={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},Gh=Ae({},cc,Xc),$h=e=>(e.displayName="Transition",e.props=Gh,e),jh=$h((e,{slots:n})=>fe(Hf,Vh(e),n)),Yn=(e,n=[])=>{$(e)?e.forEach(t=>t(...n)):e&&e(...n)},cl=e=>e?$(e)?e.some(n=>n.length>1):e.length>1:!1;function Vh(e){const n={};for(const z in e)z in Xc||(n[z]=e[z]);if(e.css===!1)return n;const{name:t="v",type:s,duration:a,enterFromClass:r=`${t}-enter-from`,enterActiveClass:i=`${t}-enter-active`,enterToClass:l=`${t}-enter-to`,appearFromClass:o=r,appearActiveClass:u=i,appearToClass:c=l,leaveFromClass:d=`${t}-leave-from`,leaveActiveClass:h=`${t}-leave-active`,leaveToClass:f=`${t}-leave-to`}=e,g=Jh(a),E=g&&g[0],v=g&&g[1],{onBeforeEnter:w,onEnter:k,onEnterCancelled:p,onLeave:m,onLeaveCancelled:y,onBeforeAppear:_=w,onAppear:C=k,onAppearCancelled:M=p}=n,T=(z,W,X,re)=>{z._enterCancelled=re,Xn(z,W?c:l),Xn(z,W?u:i),X&&X()},S=(z,W)=>{z._isLeaving=!1,Xn(z,d),Xn(z,f),Xn(z,h),W&&W()},q=z=>(W,X)=>{const re=z?C:k,I=()=>T(W,z,X);Yn(re,[W,I]),ul(()=>{Xn(W,z?o:r),An(W,z?c:l),cl(re)||dl(W,s,E,I)})};return Ae(n,{onBeforeEnter(z){Yn(w,[z]),An(z,r),An(z,i)},onBeforeAppear(z){Yn(_,[z]),An(z,o),An(z,u)},onEnter:q(!1),onAppear:q(!0),onLeave(z,W){z._isLeaving=!0;const X=()=>S(z,W);An(z,d),z._enterCancelled?(An(z,h),pl(z)):(pl(z),An(z,h)),ul(()=>{z._isLeaving&&(Xn(z,d),An(z,f),cl(m)||dl(z,s,v,X))}),Yn(m,[z,X])},onEnterCancelled(z){T(z,!1,void 0,!0),Yn(p,[z])},onAppearCancelled(z){T(z,!0,void 0,!0),Yn(M,[z])},onLeaveCancelled(z){S(z),Yn(y,[z])}})}function Jh(e){if(e==null)return null;if(le(e))return[rr(e.enter),rr(e.leave)];{const n=rr(e);return[n,n]}}function rr(e){return zo(e)}function An(e,n){n.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[ks]||(e[ks]=new Set)).add(n)}function Xn(e,n){n.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const t=e[ks];t&&(t.delete(n),t.size||(e[ks]=void 0))}function ul(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Zh=0;function dl(e,n,t,s){const a=e._endId=++Zh,r=()=>{a===e._endId&&s()};if(t!=null)return setTimeout(r,t);const{type:i,timeout:l,propCount:o}=Yh(e,n);if(!i)return s();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,h),r()},h=f=>{f.target===e&&++c>=o&&d()};setTimeout(()=>{c<o&&d()},l+1),e.addEventListener(u,h)}function Yh(e,n){const t=window.getComputedStyle(e),s=g=>(t[g]||"").split(", "),a=s(`${Un}Delay`),r=s(`${Un}Duration`),i=fl(a,r),l=s(`${Vt}Delay`),o=s(`${Vt}Duration`),u=fl(l,o);let c=null,d=0,h=0;n===Un?i>0&&(c=Un,d=i,h=r.length):n===Vt?u>0&&(c=Vt,d=u,h=o.length):(d=Math.max(i,u),c=d>0?i>u?Un:Vt:null,h=c?c===Un?r.length:o.length:0);const f=c===Un&&/\b(?:transform|all)(?:,|$)/.test(s(`${Un}Property`).toString());return{type:c,timeout:d,propCount:h,hasTransform:f}}function fl(e,n){for(;e.length<n.length;)e=e.concat(e);return Math.max(...n.map((t,s)=>hl(t)+hl(e[s])))}function hl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function pl(e){return(e?e.ownerDocument:document).body.offsetHeight}function Xh(e,n,t){const s=e[ks];s&&(n=(n?[n,...s]:[...s]).join(" ")),n==null?e.removeAttribute("class"):t?e.setAttribute("class",n):e.className=n}const ua=Symbol("_vod"),eu=Symbol("_vsh"),I0={name:"show",beforeMount(e,{value:n},{transition:t}){e[ua]=e.style.display==="none"?"":e.style.display,t&&n?t.beforeEnter(e):Jt(e,n)},mounted(e,{value:n},{transition:t}){t&&n&&t.enter(e)},updated(e,{value:n,oldValue:t},{transition:s}){!n!=!t&&(s?n?(s.beforeEnter(e),Jt(e,!0),s.enter(e)):s.leave(e,()=>{Jt(e,!1)}):Jt(e,n))},beforeUnmount(e,{value:n}){Jt(e,n)}};function Jt(e,n){e.style.display=n?e[ua]:"none",e[eu]=!n}const ep=Symbol(""),np=/(?:^|;)\s*display\s*:/;function tp(e,n,t){const s=e.style,a=De(t);let r=!1;if(t&&!a){if(n)if(De(n))for(const i of n.split(";")){const l=i.slice(0,i.indexOf(":")).trim();t[l]==null&&ss(s,l,"")}else for(const i in n)t[i]==null&&ss(s,i,"");for(const i in t){i==="display"&&(r=!0);const l=t[i];l!=null?ap(e,i,!De(n)&&n?n[i]:void 0,l)||ss(s,i,l):ss(s,i,"")}}else if(a){if(n!==t){const i=s[ep];i&&(t+=";"+i),s.cssText=t,r=np.test(t)}}else n&&e.removeAttribute("style");ua in e&&(e[ua]=r?s.display:"",e[eu]&&(s.display="none"))}const gl=/\s*!important$/;function ss(e,n,t){if($(t))t.forEach(s=>ss(e,n,s));else if(t==null&&(t=""),n.startsWith("--"))e.setProperty(n,t);else{const s=sp(e,n);gl.test(t)?e.setProperty(jn(s),t.replace(gl,""),"important"):e[s]=t}}const El=["Webkit","Moz","ms"],ir={};function sp(e,n){const t=ir[n];if(t)return t;let s=Pe(n);if(s!=="filter"&&s in e)return ir[n]=s;s=Ca(s);for(let a=0;a<El.length;a++){const r=El[a]+s;if(r in e)return ir[n]=r}return n}function ap(e,n,t,s){return e.tagName==="TEXTAREA"&&(n==="width"||n==="height")&&De(s)&&t===s}const Dl="http://www.w3.org/1999/xlink";function ml(e,n,t,s,a,r=Zd(n)){s&&n.startsWith("xlink:")?t==null?e.removeAttributeNS(Dl,n.slice(6,n.length)):e.setAttributeNS(Dl,n,t):t==null||r&&!Po(t)?e.removeAttribute(n):e.setAttribute(n,r?"":Ye(t)?String(t):t)}function bl(e,n,t,s,a){if(n==="innerHTML"||n==="textContent"){t!=null&&(e[n]=n==="innerHTML"?Yc(t):t);return}const r=e.tagName;if(n==="value"&&r!=="PROGRESS"&&!r.includes("-")){const l=r==="OPTION"?e.getAttribute("value")||"":e.value,o=t==null?e.type==="checkbox"?"on":"":String(t);(l!==o||!("_value"in e))&&(e.value=o),t==null&&e.removeAttribute(n),e._value=t;return}let i=!1;if(t===""||t==null){const l=typeof e[n];l==="boolean"?t=Po(t):t==null&&l==="string"?(t="",i=!0):l==="number"&&(t=0,i=!0)}try{e[n]=t}catch{}i&&e.removeAttribute(a||n)}function at(e,n,t,s){e.addEventListener(n,t,s)}function rp(e,n,t,s){e.removeEventListener(n,t,s)}const kl=Symbol("_vei");function ip(e,n,t,s,a=null){const r=e[kl]||(e[kl]={}),i=r[n];if(s&&i)i.value=s;else{const[l,o]=lp(n);if(s){const u=r[n]=up(s,a);at(e,l,u,o)}else i&&(rp(e,l,i,o),r[n]=void 0)}}const yl=/(?:Once|Passive|Capture)$/;function lp(e){let n;if(yl.test(e)){n={};let s;for(;s=e.match(yl);)e=e.slice(0,e.length-s[0].length),n[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):jn(e.slice(2)),n]}let lr=0;const op=Promise.resolve(),cp=()=>lr||(op.then(()=>lr=0),lr=Date.now());function up(e,n){const t=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=t.attached)return;const a=t.value;if($(a)){const r=s.stopImmediatePropagation;s.stopImmediatePropagation=()=>{r.call(s),s._stopped=!0};const i=a.slice(),l=[s];for(let o=0;o<i.length&&!s._stopped;o++){const u=i[o];u&&an(u,n,5,l)}}else an(a,n,5,[s])};return t.value=e,t.attached=cp(),t}const wl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,dp=(e,n,t,s,a,r)=>{const i=a==="svg";n==="class"?Xh(e,s,i):n==="style"?tp(e,t,s):As(n)?ya(n)||ip(e,n,t,s,r):(n[0]==="."?(n=n.slice(1),!0):n[0]==="^"?(n=n.slice(1),!1):fp(e,n,s,i))?(bl(e,n,s),!e.tagName.includes("-")&&(n==="value"||n==="checked"||n==="selected")&&ml(e,n,s,i,r,n!=="value")):e._isVueCE&&(hp(e,n
4)||e._def.__asyncLoader&&(/[A-Z]/.test(n)||!De(s)))?bl(e,Pe(n),s,r,n):(n==="true-value"?e._trueValue=s:n==="false-value"&&(e._falseValue=s),ml(e,n,s,i))};function fp(e,n,t,s){if(s)return!!(n==="innerHTML"||n==="textContent"||n in e&&wl(n)&&J(t));if(n==="spellcheck"||n==="draggable"||n==="translate"||n==="autocorrect"||n==="sandbox"&&e.tagName==="IFRAME"||n==="form"||n==="list"&&e.tagName==="INPUT"||n==="type"&&e.tagName==="TEXTAREA")return!1;if(n==="width"||n==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return wl(n)&&De(t)?!1:n in e}function hp(e,n){const t=e._def.props;if(!t)return!1;const s=Pe(n);return Array.isArray(t)?t.some(a=>Pe(a)===s):Object.keys(t).some(a=>Pe(a)===s)}const da=e=>{const n=e.props["onUpdate:modelValue"]||!1;return $(n)?t=>Bt(n,t):n};function pp(e){e.target.composing=!0}function vl(e){const n=e.target;n.composing&&(n.composing=!1,n.dispatchEvent(new Event("input")))}const Tt=Symbol("_assign");function Al(e,n,t){return n&&(e=e.trim()),t&&(e=Sa(e)),e}const Q0={created(e,{modifiers:{lazy:n,trim:t,number:s}},a){e[Tt]=da(a);const r=s||a.props&&a.props.type==="number";at(e,n?"change":"input",i=>{i.target.composing||e[Tt](Al(e.value,t,r))}),(t||r)&&at(e,"change",()=>{e.value=Al(e.value,t,r)}),n||(at(e,"compositionstart",pp),at(e,"compositionend",vl),at(e,"change",vl))},mounted(e,{value:n}){e.value=n??""},beforeUpdate(e,{value:n,oldValue:t,modifiers:{lazy:s,trim:a,number:r}},i){if(e[Tt]=da(i),e.composing)return;const l=(r||e.type==="number")&&!/^0\d/.test(e.value)?Sa(e.value):e.value,o=n??"";if(l===o)return;const u=e.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===e&&e.type!=="range"&&(s&&n===t||a&&e.value.trim()===o)||(e.value=o)}},N0={deep:!0,created(e,{value:n,modifiers:{number:t}},s){const a=wa(n);at(e,"change",()=>{const r=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>t?Sa(fa(i)):fa(i));e[Tt](e.multiple?a?new Set(r):r:r[0]),e._assigning=!0,xn(()=>{e._assigning=!1})}),e[Tt]=da(s)},mounted(e,{value:n}){_l(e,n)},beforeUpdate(e,n,t){e[Tt]=da(t)},updated(e,{value:n}){e._assigning||_l(e,n)}};function _l(e,n){const t=e.multiple,s=$(n);if(!(t&&!s&&!wa(n))){for(let a=0,r=e.options.length;a<r;a++){const i=e.options[a],l=fa(i);if(t)if(s){const o=typeof l;o==="string"||o==="number"?i.selected=n.some(u=>String(u)===String(l)):i.selected=Xd(n,l)>-1}else i.selected=n.has(l);else if(_s(fa(i),n)){e.selectedIndex!==a&&(e.selectedIndex=a);return}}!t&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function fa(e){return"_value"in e?e._value:e.value}const gp=["ctrl","shift","alt","meta"],Ep={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,n)=>gp.some(t=>e[`${t}Key`]&&!n.includes(t))},W0=(e,n)=>{if(!e)return e;const t=e._withMods||(e._withMods={}),s=n.join(".");return t[s]||(t[s]=((a,...r)=>{for(let i=0;i<n.length;i++){const l=Ep[n[i]];if(l&&l(a,n))return}return e(a,...r)}))},nu=Ae({patchProp:dp},Wh);let cs,Cl=!1;function Dp(){return cs||(cs=yh(nu))}function mp(){return cs=Cl?cs:wh(nu),Cl=!0,cs}const bp=((...e)=>{const n=Dp().createApp(...e),{mount:t}=n;return n.mount=s=>{const a=su(s);if(!a)return;const r=n._component;!J(r)&&!r.render&&!r.template&&(r.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const i=t(a,!1,tu(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},n}),kp=((...e)=>{const n=mp().createApp(...e),{mount:t}=n;return n.mount=s=>{const a=su(s);if(a)return t(a,!0,tu(a))},n});function tu(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function su(e){return De(e)?document.querySelector(e):e}const yp=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,wp=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,vp=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Ap(e,n){if(e==="__proto__"||e==="constructor"&&n&&typeof n=="object"&&"prototype"in n){_p(e);return}return n}function _p(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Cp(e,n={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const t=e.trim();if(t.length<=9)switch(t.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!vp.test(e)){if(n.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(yp.test(e)||wp.test(e)){if(n.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Ap)}return JSON.parse(e)}catch(s){if(n.strict)throw s;return e}}const au=/#/g,ru=/&/g,Sp=/\//g,Bp=/=/g,Op=/\?/g,Ua=/\+/g,Lp=/%5e/gi,Rp=/%60/gi,Kp=/%7c/gi,Tp=/%20/gi,zp=/%2f/gi,Pp=/%252f/gi;function iu(e){return encodeURI(""+e).replace(Kp,"|")}function zr(e){return iu(typeof e=="string"?e:JSON.stringify(e)).replace(Ua,"%2B").replace(Tp,"+").replace(au,"%23").replace(ru,"%26").replace(Rp,"`").replace(Lp,"^").replace(Sp,"%2F")}function or(e){return zr(e).replace(Bp,"%3D")}function xp(e){return iu(e).replace(au,"%23").replace(Op,"%3F").replace(Pp,"%2F").replace(ru,"%26").replace(Ua,"%2B")}function ys(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Mp(e){return ys(e.replace(zp,"%252F"))}function qp(e){return ys(e.replace(Ua," "))}function Up(e){return ys(e.replace(Ua," "))}function yi(e=""){const n=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const t of e.split("&")){const s=t.match(/([^=]+)=?(.*)/)||[];if(s.length<2)continue;const a=qp(s[1]);if(a==="__proto__"||a==="constructor")continue;const r=Up(s[2]||"");n[a]===void 0?n[a]=r:Array.isArray(n[a])?n[a].push(r):n[a]=[n[a],r]}return n}function Fp(e,n){return(typeof n=="number"||typeof n=="boolean")&&(n=String(n)),n?Array.isArray(n)?n.map(t=>`${or(e)}=${zr(t)}`).join("&"):`${or(e)}=${zr(n)}`:or(e)}function lu(e){return Object.keys(e).filter(n=>e[n]!==void 0).map(n=>
4Fp(n,e[n])).filter(Boolean).join("&")}const Hp=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,ou=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Ip=/^([/\\]\s*){2,}[^/\\]/,Qp=/^[\s\0]*(blob|data|javascript|vbscript):$/i,Np=/\/$|\/\?|\/#/,Wp=/^\.?\//;function hn(e,n={}){return typeof n=="boolean"&&(n={acceptRelative:n}),n.strict?Hp.test(e):ou.test(e)||(n.acceptRelative?Ip.test(e):!1)}function ha(e){return!!e&&Qp.test(e)}function Pr(e="",n){return n?Np.test(e):e.endsWith("/")}function $n(e="",n){if(!n)return(Pr(e)?e.slice(0,-1):e)||"/";if(!Pr(e,!0))return e||"/";let t=e,s="";const a=e.indexOf("#");a!==-1&&(t=e.slice(0,a),s=e.slice(a));const[r,...i]=t.split("?");return((r.endsWith("/")?r.slice(0,-1):r)||"/")+(i.length>0?`?${i.join("?")}`:"")+s}function Fa(e="",n){if(!n)return e.endsWith("/")?e:e+"/";if(Pr(e,!0))return e||"/";let t=e,s="";const a=e.indexOf("#");if(a!==-1&&(t=e.slice(0,a),s=e.slice(a),!t))return s;const[r,...i]=t.split("?");return r+"/"+(i.length>0?`?${i.join("?")}`:"")+s}function Gp(e=""){return e.startsWith("/")}function $p(e=""){return Gp(e)?e:"/"+e}function xr(e,n){if(uu(n)||hn(e))return e;const t=$n(n);if(e.startsWith(t)){const s=e[t.length];if(!s||s==="/"||s==="?")return e}return Ha(t,e)}function Sl(e,n){if(uu(n))return e;const t=$n(n);if(!e.startsWith(t))return e;const s=e[t.length];return s&&s!=="/"&&s!=="?"?e:"/"+e.slice(t.length).replace(/^\/+/,"")}function cu(e,n){const t=Os(e),s={...yi(t.search),...n};return t.search=lu(s),Zp(t)}function uu(e){return!e||e==="/"}function jp(e){return e&&e!=="/"}function Ha(e,...n){let t=e||"";for(const s of n.filter(a=>jp(a)))if(t){const a=s.replace(Wp,"");t=Fa(t)+a}else t=s;return t}function du(...e){const n=/\/(?!\/)/,t=e.filter(Boolean),s=[];let a=0;for(const i of t)if(!(!i||i==="/")){for(const[l,o]of i.split(n).entries())if(!(!o||o===".")){if(o===".."){if(s.length===1&&hn(s[0]))continue;s.pop(),a--;continue}if(l===1&&s[s.length-1]?.endsWith(":/")){s[s.length-1]+="/"+o;continue}s.push(o),a++}}let r=s.join("/");return a>=0?t[0]?.startsWith("/")&&!r.startsWith("/")?r="/"+r:t[0]?.startsWith("./")&&!r.startsWith("./")&&(r="./"+r):r="../".repeat(-1*a)+r,t[t.length-1]?.endsWith("/")&&!r.endsWith("/")&&(r+="/"),r}function Vp(e){return Jp(e,"https://")}function Jp(e,n){let t=e.match(ou);return t||(t=e.match(/^\/{2,}/)),t?n+e.slice(t[0].length):n+e}function fu(e,n){return ys($n(e))===ys($n(n))}const hu=Symbol.for("ufo:protocolRelative");function Os(e="",n){const t=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(t){const[,d,h=""]=t;return{protocol:d.toLowerCase(),pathname:h,href:d+h,auth:"",host:"",search:"",hash:""}}if(!hn(e,{acceptRelative:!0}))return Bl(e);const[,s="",a,r=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",l=""]=r.match(/([^#/?]*)(.*)?/)||[];s==="file:"&&(l=l.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:o,search:u,hash:c}=Bl(l);return{protocol:s.toLowerCase(),auth:a?a.slice(0,Math.max(0,a.length-1)):"",host:i,pathname:o,search:u,hash:c,[hu]:!s}}function Bl(e=""){const[n="",t="",s=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:n,search:t,hash:s}}function Zp(e){const n=e.pathname||"",t=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",s=e.hash||"",a=e.auth?e.auth+"@":"",r=e.host||"";return(e.protocol||e[hu]?(e.protocol||"")+"//":"")+a+r+n+t+s}class Yp extends Error{constructor(n,t){super(n,t),this.name="FetchError",t?.cause&&!this.cause&&(this.cause=t.cause)}}function Xp(e){const n=e.error?.message||e.error?.toString()||"",t=e.request?.method||e.options?.method||"GET",s=e.request?.url||String(e.request)||"/",a=`[${t}] ${JSON.stringify(s)}`,r=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",i=`${a}: ${r}${n?` ${n}`:""}`,l=new Yp(i,e.error?{cause:e.error}:void 0);for(const o of["request","options","response"])Object.defineProperty(l,o,{get(){return e[o]}});for(const[o,u]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(l,o,{get(){return e.response&&e.response[u]}});return l}const eg=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Ol(e="GET"){return eg.has(e.toUpperCase())}function ng(e){if(e===void 0)return!1;const n=typeof e;
4return n==="string"||n==="number"||n==="boolean"||n===null?!0:n!=="object"?!1:Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const tg=new Set(["image/svg","application/xml","application/xhtml","application/html"]),sg=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function ag(e=""){if(!e)return"json";const n=e.split(";").shift()||"";return sg.test(n)?"json":n==="text/event-stream"?"stream":tg.has(n)||n.startsWith("text/")?"text":"blob"}function rg(e,n,t,s){const a=ig(n?.headers??e?.headers,t?.headers,s);let r;return(t?.query||t?.params||n?.params||n?.query)&&(r={...t?.params,...t?.query,...n?.params,...n?.query}),{...t,...n,query:r,params:r,headers:a}}function ig(e,n,t){if(!n)return new t(e);const s=new t(n);if(e)for(const[a,r]of Symbol.iterator in e||Array.isArray(e)?e:new t(e))s.set(a,r);return s}async function Fs(e,n){if(n)if(Array.isArray(n))for(const t of n)await t(e);else await n(e)}const lg=new Set([408,409,425,429,500,502,503,504]),og=new Set([101,204,205,304]);function pu(e={}){const{fetch:n=globalThis.fetch,Headers:t=globalThis.Headers,AbortController:s=globalThis.AbortController}=e;async function a(l){const o=l.error&&l.error.name==="AbortError"&&!l.options.timeout||!1;if(l.options.retry!==!1&&!o){let c;typeof l.options.retry=="number"?c=l.options.retry:c=Ol(l.options.method)?0:1;const d=l.response&&l.response.status||500;if(c>0&&(Array.isArray(l.options.retryStatusCodes)?l.options.retryStatusCodes.includes(d):lg.has(d))){const h=typeof l.options.retryDelay=="function"?l.options.retryDelay(l):l.options.retryDelay||0;return h>0&&await new Promise(f=>setTimeout(f,h)),r(l.request,{...l.options,retry:c-1})}}const u=Xp(l);throw Error.captureStackTrace&&Error.captureStackTrace(u,r),u}const r=async function(o,u={}){const c={request:o,options:rg(o,u,e.defaults,t),response:void 0,error:void 0};if(c.options.method&&(c.options.method=c.options.method.toUpperCase()),c.options.onRequest&&(await Fs(c,c.options.onRequest),c.options.headers instanceof t||(c.options.headers=new t(c.options.headers||{}))),typeof c.request=="string"&&(c.options.baseURL&&(c.request=xr(c.request,c.options.baseURL)),c.options.query&&(c.request=cu(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&Ol(c.options.method))if(ng(c.options.body)){const f=c.options.headers.get("content-type");typeof c.options.body!="string"&&(c.options.body=f==="application/x-www-form-urlencoded"?new URLSearchParams(c.options.body).toString():JSON.stringify(c.options.body)),f||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")}else("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half"));let d;if(!c.options.signal&&c.options.timeout){const f=new s;d=setTimeout(()=>{const g=new Error("[TimeoutError]: The operation was aborted due to timeout");g.name="TimeoutError",g.code=23,f.abort(g)},c.options.timeout),c.options.signal=f.signal}try{c.response=await n(c.request,c.options)}catch(f){return c.error=f,c.options.onRequestError&&await Fs(c,c.options.onRequestError),await a(c)}finally{d&&clearTimeout(d)}if((c.response.body||c.response._bodyInit)&&!og.has(c.response.status)&&c.options.method!=="HEAD"){const f=(c.options.parseResponse?"json":c.options.responseType)||ag(c.response.headers.get("content-type")||"");switch(f){case"json":{const g=await c.response.text(),E=c.options.parseResponse||Cp;c.response._data=E(g);break}case"stream":{c.response._data=c.response.body||c.response._bodyInit;break}default:c.response._data=await c.response[f]()}}return c.options.onResponse&&await Fs(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await Fs(c,c.options.onResponseError),await a(c)):c.response},i=async function(o,u){return(await r(o,u))._data};return i.raw=r,i.native=(...l)=>n(...l),i.create=(l={},o={})=>pu({...e,...o,defaults:{...e.defaults,...o.defaults,...l}}),i}const pa=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),cg=pa.fetch?(...e)=>pa.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),ug=pa.Headers,dg=pa.AbortController,fg=pu({fetch:cg,Headers:ug,AbortController:dg}),hg=fg,pg=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,wi=()=>pg().app,gg=()=>wi().baseURL,Eg=()=>wi().buildAssetsDir,vi=(...e)=>du(Ls(),Eg(),...e),Ls=(...e)=>{const n=wi(),t=n.cdnURL||n.baseURL;return e.length?du(t,...e):t};globalThis.__buildAssetsURL=vi,globalThis.__publicAssetsURL=Ls;globalThis.$fetch||(globalThis.$fetch=hg.create({baseURL:gg()}));"global"in globalThis||(globalThis.global=globalThis);function Mr(e,n={},t){for(const s in e){const a=e[s],r=t?`${t}:${s}`:s;typeof a=="object"&&a!==null?Mr(a,n,r):typeof a=="function"&&(n[r]=a)}return n}const gu=(()=>
4{if(console.createTask)return console.createTask;const e={run:n=>n()};return()=>e})();function Eu(e,n,t,s){for(let a=t;a<e.length;a+=1)try{const r=s?s.run(()=>e[a](...n)):e[a](...n);if(r&&typeof r.then=="function")return Promise.resolve(r).then(()=>Eu(e,n,a+1,s))}catch(r){return Promise.reject(r)}}function Dg(e,n,t){if(e.length>0)return Eu(e,n,0,gu(t))}function mg(e,n,t){if(e.length>0){const s=gu(t);return Promise.all(e.map(a=>s.run(()=>a(...n))))}}function cr(e,n){for(const t of[...e])t(n)}var bg=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,n,t={}){if(!e||typeof n!="function")return()=>{};const s=e;let a;for(;this._deprecatedHooks[e];)a=this._deprecatedHooks[e],e=a.to;if(a&&!t.allowDeprecated){let r=a.message;r||(r=`${s} hook has been deprecated`+(a.to?`, please use ${a.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(r)||(console.warn(r),this._deprecatedMessages.add(r))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(n),()=>{n&&(this.removeHook(e,n),n=void 0)}}hookOnce(e,n){let t,s=(...a)=>(typeof t=="function"&&t(),t=void 0,s=void 0,n(...a));return t=this.hook(e,s),t}removeHook(e,n){const t=this._hooks[e];if(t){const s=t.indexOf(n);s!==-1&&t.splice(s,1),t.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,n){this._deprecatedHooks[e]=typeof n=="string"?{to:n}:n;const t=this._hooks[e]||[];this._hooks[e]=void 0;for(const s of t)this.hook(e,s)}deprecateHooks(e){for(const n in e)this.deprecateHook(n,e[n])}addHooks(e){const n=Mr(e),t=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of t)s();t.length=0}}removeHooks(e){const n=Mr(e);for(const t in n)this.removeHook(t,n[t])}removeAllHooks(){this._hooks={}}callHook(e,...n){return this.callHookWith(Dg,e,n)}callHookParallel(e,...n){return this.callHookWith(mg,e,n)}callHookWith(e,n,t){const s=this._before||this._after?{name:n,args:t,context:{}}:void 0;this._before&&cr(this._before,s);const a=e(this._hooks[n]?[...this._hooks[n]]:[],t,n);return a instanceof Promise?a.finally(()=>{this._after&&s&&cr(this._after,s)}):(this._after&&s&&cr(this._after,s),a)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const n=this._before.indexOf(e);n!==-1&&this._before.splice(n,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const n=this._after.indexOf(e);n!==-1&&this._after.splice(n,1)}}}};function Du(){return new bg}function kg(e={}){let n,t=!1;const s=i=>{if(n&&n!==i)throw new Error("Context conflict")};let a;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?a=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const r=()=>{if(a){const i=a.getStore();if(i!==void 0)return i}return n};return{use:()=>{const i=r();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>r(),set:(i,l)=>{l||s(i),n=i,t=!0},unset:()=>{n=void 0,t=!1},call:(i,l)=>{s(i),n=i;try{return a?a.run(i,l):l()}finally{t||(n=void 0)}},async callAsync(i,l){n=i;const o=()=>{n=i},u=()=>n===i?o:void 0;qr.add(u);try{const c=a?a.run(i,l):l();return t||(n=void 0),await c}finally{qr.delete(u)}}}}function yg(e={}){const n={};return{get(t,s={}){return n[t]||(n[t]=kg({...e,...s})),n[t]}}}const ga=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Ll="__unctx__",wg=ga[Ll]||(ga[Ll]=yg()),vg=(e,n={})=>wg.get(e,n),Rl="__unctx_async_handlers__",qr=ga[Rl]||(ga[Rl]=new Set);function us(e){const n=[];for(const a of qr){const r=a();r&&n.push(r)}const t=()=>{for(const a of n)a()};let s=e();return s&&typeof s=="object"&&"catch"in s&&(s=s.catch(a=>{throw t(),a})),[s,t]}const Kl=!1,Tl=!1,Ag=!1,zl={id:"__nuxt-loader"},_g=!0,Cg={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},Sg={deep:!1},Bg={},Og="#__nuxt",mu="nuxt-app",Pl=36e5,Lg="vite:preloadError";function bu(e=mu){return vg(e,{asyncContext:!1})}const Rg="__nuxt_plugin";function Kg(e){let n=0;const t={_id:e.id||mu||"nuxt-app",_scope:ef(),provide:void 0,versions:{get nuxt(){return"4.4.8"},get vue(){return t.vueApp.version}},payload:on({...e.ssrContext?.payload||{},data:on({}),state:rn({}),once:new Set,_errors:on({})}),static:{data:{}},runWithContext(a){return t._scope.active&&!Oa()?t._scope.run(()=>xl(t,a)):xl(t,a)},isHydrating:!0,deferHydration(){if(!t.isHydrating)return()=>{};n++;let a=!1;return()=>{if(!a&&(a=!0,n--,n===0))return t.isHydrating=!1,t.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:on({}),_state:on({}),_payloadRevivers:{},...e};{const a=window.__NUXT__;if(a)for(const r in a)switch(r){case"data":case"state":case"_errors":Object.assign(t.payload[r],a[r]);break;default:t.payload[r]=a[r]}}t.hooks=Du(),t.hook=t.hooks.hook;{const a=t.hooks.callHook;t.hooks.callHook=(r,...i)=>Promise.resolve().then(()=>a(r,...i))}t.callHook=t.hooks.callHook,t.provide=(a,r)=>{const i="$"+a;Hs(t,i,r),Hs(t.vueApp.config.globalProperties,i,r)},Hs(t.vueApp,"$nuxt",t),Hs(t.vueApp.config.globalProperties,"$nuxt",t);{window.addEventListener(Lg,r=>{t.callHook("app:chunkError",{error:r.payload}),r.payload?.message?.includes("Unable to preload CSS")&&r.preventDefault()}),window.useNuxtApp||=he;const a=t.hook("app:error",(...r)=>{console.error("[nuxt] error caught during app initialization",...r)});t.hook("app:mounted",a)}const s=t.payload.config;return t.provide("config",s),t}function Tg(e,n){n.hooks&&e.hooks.addHooks(n.hooks)}async function zg(e,n){if(typeof n=="function"){const{provide:t}=await e.runWithContext(()=>n(e))||{};if(t&&typeof t=="object")for(const s in t)e.provide(s,t[s])}}async function Pg(e,n){const t=new Set,s=[],a=[];let r,i=0;async function l(o){const u=o.dependsOn?.filter(c=>n.some(d=>d._name===c)&&!t.has(c))??[];if(u.length>0)s.push([new Set(u),o]);else{const c=zg(e,o).then(async()=>{o._name&&(t.add(o._name),await Promise.all(s.map(async([d,h])=>{d.has(o._name)&&(d.delete(o._name),d.size===0&&(i++,await l(h)))})))}).catch(d=>{if(!o.parallel&&!e.payload.error)throw d;r||=d});o.parallel?a.push(c):await c}}for(const o of n)Tg(e,o);
4for(const o of n)await l(o);if(await Promise.all(a),i)for(let o=0;o<i;o++)await Promise.all(a);if(r)throw e.payload.error||r}function Te(e){if(typeof e=="function")return e;const n=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[Rg]:!0,_name:n})}function xl(e,n,t){const s=()=>n();return bu(e._id).set(e),e.vueApp.runWithContext(s)}function xg(e){let n;return Ta()&&(n=Ge()?.appContext.app.$nuxt),n||=bu(e).tryUse(),n||null}function he(e){const n=xg(e);if(!n)throw new Error("[nuxt] instance unavailable");return n}function wn(e){return he().$config}function Hs(e,n,t){Object.defineProperty(e,n,{get:()=>t})}function ur(e){if(e===null||typeof e!="object")return!1;const n=Object.getPrototypeOf(e);return n!==null&&n!==Object.prototype&&Object.getPrototypeOf(n)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Ur(e,n,t=".",s){if(!ur(n))return Ur(e,{},t,s);const a={...n};for(const r of Object.keys(e)){if(r==="__proto__"||r==="constructor")continue;const i=e[r];i!=null&&(s&&s(a,r,i,t)||(Array.isArray(i)&&Array.isArray(a[r])?a[r]=[...i,...a[r]]:ur(i)&&ur(a[r])?a[r]=Ur(i,a[r],(t?`${t}.`:"")+r.toString(),s):a[r]=i))}return a}function ku(e){return(...n)=>n.reduce((t,s)=>Ur(t,s,"",e),{})}const Ai=ku(),Mg=ku((e,n,t)=>{if(e[n]!==void 0&&typeof t=="function")return e[n]=t(e[n]),!0});function qg(e,n){try{return n in e}catch{return!1}}class Ml extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(n,t={}){super(n,t),t.cause&&!this.cause&&(this.cause=t.cause)}toJSON(){const n={message:this.message,statusCode:Fr(this.statusCode,500)};return this.statusMessage&&(n.statusMessage=yu(this.statusMessage)),this.data!==void 0&&(n.data=this.data),n}}function Ug(e){if(typeof e=="string")return new Ml(e);if(Fg(e))return e;const n=new Ml(e.message??e.statusMessage??"",{cause:e.cause||e});if(qg(e,"stack"))try{Object.defineProperty(n,"stack",{get(){return e.stack}})}catch{try{n.stack=e.stack}catch{}}if(e.data&&(n.data=e.data),e.statusCode?n.statusCode=Fr(e.statusCode,n.statusCode):e.status&&(n.statusCode=Fr(e.status,n.statusCode)),e.statusMessage?n.statusMessage=e.statusMessage:e.statusText&&(n.statusMessage=e.statusText),n.statusMessage){const t=n.statusMessage;yu(n.statusMessage)!==t&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(n.fatal=e.fatal),e.unhandled!==void 0&&(n.unhandled=e.unhandled),n}function Fg(e){return e?.constructor?.__h3_error__===!0}const Hg=/[^\u0009\u0020-\u007E]/g;function yu(e=""){return e.replace(Hg,"")}function Fr(e,n=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?n:e}const wu=Symbol("layout-meta"),dt=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const xe=()=>he()?.$router,pt=()=>Ta()?Be(dt,he()._route):he()._route;const Ig=()=>{try{if(he()._processingMiddleware)return!0}catch{return!1}return!1},Qg=(e,n)=>{e||="/";const t=typeof e=="string"?e:"path"in e?Hr(e):xe().resolve(e).href;if(n?.open){const{protocol:u}=new URL(t,window.location.href);if(u&&ha(u))throw new Error(`Cannot navigate to a URL with '${u}' protocol.`);const{target:c="_blank",windowFeatures:d={}}=n.open,h=[];for(const[f,g]of Object.entries(d))g!==void 0&&h.push(`${f.toLowerCase()}=${g}`);return open(t,c,h.join(", ")),Promise.resolve()}const s=hn(t,{acceptRelative:!0}),a=n?.external||s;if(a){if(!n?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:u}=new URL(t,window.location.href);if(u&&ha(u))throw new Error(`Cannot navigate to a URL with '${u}' protocol.`)}const r=Ig();if(!a&&r){if(n?.replace){if(typeof e=="string"){const{pathname:u,search:c,hash:d}=Os(e);return{path:u,...c&&{query:yi(c)},...d&&{hash:d},replace:!0}}return{...e,replace:!0}}return e}const i=xe(),l=he();if(a)return l._scope.stop(),n?.replace?location.replace(t):location.href=t,r?l.isHydrating?new Promise(()=>{}
4):!1:Promise.resolve();const o=typeof e=="string"?vu(e):e;return n?.replace?i.replace(o):i.push(o)};function Hr(e){return cu(e.path||"",e.query||{})+(e.hash||"")}function vu(e){const n=Os(e);return xp(Mp(n.pathname))+n.search+n.hash}const Au="__nuxt_error",Qt=()=>pi(he().payload,"error"),st=e=>{const n=Wn(e);try{const t=Qt();he().hooks.callHook("app:error",n),t.value||=n}catch{throw n}return n},_u=async(e={})=>{const n=he(),t=Qt();n.callHook("app:error:cleared",e),e.redirect&&await xe().replace(e.redirect),t.value=void 0},Cu=e=>!!e&&typeof e=="object"&&Au in e,Wn=e=>{typeof e!="string"&&e.statusText&&(e.message??=e.statusText);const n=Ug(e);return Object.defineProperty(n,Au,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(n,"status",{get:()=>n.statusCode,configurable:!0}),Object.defineProperty(n,"statusText",{get:()=>n.statusMessage,configurable:!0}),n},Ng=-1,Wg=-2,Gg=-3,$g=-4,jg=-5,Vg=-6,Jg=-7,Su=2**32-1,Ir=Su-1;function Zg(e){return!(!Number.isInteger(e)||e<0||e>Ir)}function Yg(e){return!(!Number.isInteger(e)||e<0||e>Su)}function Xg(e){return Uint8Array.fromBase64(e).buffer}function eE(e){return Uint8Array.from(Buffer.from(e,"base64")).buffer}function nE(e){const n=atob(e),t=n.length,s=new Uint8Array(t);for(let a=0;a<t;a++)s[a]=n.charCodeAt(a);return s.buffer}const tE=typeof Uint8Array.fromBase64=="function",sE=typeof process=="object"&&process.versions?.node!==void 0,aE=tE?Xg:sE?eE:nE;function rE(e,n){return iE(JSON.parse(e),n)}function iE(e,n){if(typeof e=="number")return r(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const t=e,s=Array(t.length);let a=null;function r(i,l=!1){if(i===Ng)return;if(i===Gg)return NaN;if(i===$g)return 1/0;if(i===jg)return-1/0;if(i===Vg)return-0;if(l||typeof i!="number")throw new Error("Invalid input");if(i in s)return s[i];const o=t[i];if(!o||typeof o!="object")s[i]=o;else if(Array.isArray(o))if(typeof o[0]=="string"){const u=o[0],c=n&&Object.hasOwn(n,u)?n[u]:void 0;if(c){let d=o[1];
4if(typeof d!="number"&&(d=t.push(o[1])-1),a??=new Set,a.has(d))throw new Error("Invalid circular reference");return a.add(d),s[i]=c(r(d)),a.delete(d),s[i]}switch(u){case"Date":s[i]=new Date(o[1]);break;case"Set":const d=new Set;s[i]=d;for(let g=1;g<o.length;g+=1)d.add(r(o[g]));break;case"Map":const h=new Map;s[i]=h;for(let g=1;g<o.length;g+=2)h.set(r(o[g]),r(o[g+1]));break;case"RegExp":s[i]=new RegExp(o[1],o[2]);break;case"Object":{const g=o[1];if(typeof t[g]=="object"&&t[g][0]!=="BigInt")throw new Error("Invalid input");s[i]=Object(r(g));break}case"BigInt":s[i]=BigInt(o[1]);break;case"null":const f=Object.create(null);s[i]=f;for(let g=1;g<o.length;g+=2){if(o[g]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");f[o[g]]=r(o[g+1])}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(t[o[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const g=globalThis[u],E=r(o[1]);s[i]=o[2]!==void 0?new g(E,o[2],o[3]):new g(E);break}case"ArrayBuffer":{const g=o[1];if(typeof g!="string")throw new Error("Invalid ArrayBuffer encoding");const E=aE(g);s[i]=E;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const g=u.slice(9);s[i]=Temporal[g].from(o[1]);break}case"URL":{const g=new URL(o[1]);s[i]=g;break}case"URLSearchParams":{const g=new URLSearchParams(o[1]);s[i]=g;break}default:throw new Error(`Unknown type ${u}`)}}else if(o[0]===Jg){const u=o[1];if(!Yg(u))throw new Error("Invalid input");const c=[];s[i]=c,c[Ir]=void 0,delete c[Ir];for(let d=2;d<o.length;d+=2){const h=o[d];if(!Zg(h)||h>=u)throw new Error("Invalid input");c[h]=r(o[d+1])}c.length=u}else{const u=new Array(o.length);s[i]=u;for(let c=0;c<o.length;c+=1){const d=o[c];d!==Wg&&(u[c]=r(d))}}else{const u={};s[i]=u;for(const c of Object.keys(o)){if(c==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const d=o[c];u[c]=r(d)}}return s[i]}return r(0)}const lE=new Set(["link","style","script","noscript"]),oE=new Set(["title","titleTemplate","script","style","noscript"]),Qr=new Set(["base","meta","link","style","script","noscript"]),cE=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),uE=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),dE=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),fE=new Set(["templateParams","htmlAttrs","bodyAttrs"]),_i=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),ws={META:new Set(["twitter"]),OG:new Set(["og","book","article","profile","fb"]),MEDIA:new Set(["ogImage","ogVideo","ogAudio","twitterImage"]),HTTP_EQUIV:new Set(["contentType","defaultStyle","xUaCompatible"])},hE={articleExpirationTime:"article:expiration_time",articleModifiedTime:"article:modified_time",articlePublishedTime:"article:published_time",bookReleaseDate:"book:release_date",fbAppId:"fb:app_id",ogAudioSecureUrl:"og:audio:secure_url",ogAudioUrl:"og:audio",ogImageSecureUrl:"og:image:secure_url",ogImageUrl:"og:image",ogSiteName:"og:site_name",ogVideoSecureUrl:"og:video:secure_url",ogVideoUrl:"og:video",profileFirstName:"profile:first_name",profileLastName:"profile:last_name",profileUsername:"profile:username",msapplicationConfig:"msapplication-Config",msapplicationTileColor:"msapplication-TileColor",msapplicationTileImage:"msapplication-TileImage"},Bu={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:e,value:n})=>`${Ln(e)}=${n}`}},refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve:({key:e,value:n})=>e==="seconds"?`${n}`:void 0}},robots:{unpack:{entrySeparator:", ",resolve:({key:e,value:n})=>typeof n=="boolean"?Ln(e):`${Ln(e)}:${n}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:e,value:n})=>`${Ln(e)} ${n}`}},charset:{}};function Ln(e){const n=e.replace(/([A-Z])/g,"-$1").toLowerCase(),t=n.indexOf("-");return t===-1?n:ws.META.has(n.slice(0,t))||ws.OG.has(n.slice(0,t))?e.replace(/([A-Z])/g,":$1").toLowerCase():n}function Ou(e){return Object.fromEntries(Object.entries(e).filter(([n,t])=>String(t)!=="false"&&n))}function Nr(e){return Array.isArray(e)?e.map(Nr):!e||typeof e!="object"?e:Object.fromEntries(Object.entries(e).map(([n,t])=>[Ln(n),Nr(t)]))}function Lu(e,n={}
4){const{entrySeparator:t="",keyValueSeparator:s="",wrapValue:a,resolve:r}=n;return Object.entries(e).map(([i,l])=>{if(r){const u=r({key:i,value:l});if(u!==void 0)return u}const o=typeof l=="object"?Lu(l,n):typeof l=="number"?l.toString():typeof l=="string"&&a?`${a}${l.replace(new RegExp(a,"g"),`\\${a}`)}${a}`:l;return`${i}${s}${o}`}).join(t)}function ql(e,n){const t=Ou(n),s=Ln(e),a=Ru(s);if(!_i.has(s))return[{[a]:s,...t}];const r=Object.fromEntries(Object.entries(t).map(([i,l])=>[`${e}${i==="url"?"":`${i[0].toUpperCase()}${i.slice(1)}`}`,l]));return Ea(r||{}).sort((i,l)=>(i[a]?.length||0)-(l[a]?.length||0))}function Ru(e){if(Bu[e]?.metaKey==="http-equiv"||ws.HTTP_EQUIV.has(e))return"http-equiv";const n=Ln(e),t=n.indexOf(":");return t===-1?"name":ws.OG.has(n.slice(0,t))?"property":"name"}function pE(e){return hE[e]||Ln(e)}function gE(e,n){return n==="refresh"?`${e.seconds};url=${e.url}`:Lu(Nr(e),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:t,key:s})=>t===null?"":typeof t=="boolean"?s:void 0,...Bu[n]?.unpack})}function Ea(e){const n=[],t={};for(const[a,r]of Object.entries(e)){if(Array.isArray(r)){if(a==="themeColor"){r.forEach(i=>{typeof i=="object"&&i!==null&&n.push({name:"theme-color",...i})});continue}for(const i of r)if(typeof i=="object"&&i!==null){const l=[],o=[];for(const[u,c]of Object.entries(i)){const d=`${a}${u==="url"?"":`:${u}`}`,h=Ea({[d]:c});(u==="url"?l:o).push(...h)}n.push(...l,...o)}else n.push(...typeof i=="string"?Ea({[a]:i}):ql(a,i));continue}if(typeof r=="object"&&r)if(ws.MEDIA.has(a)){const i=a.startsWith("twitter")?"twitter":"og",l=a.replace(/^(og|twitter)/,"").toLowerCase(),o=i==="twitter"?"name":"property";r.url&&n.push({[o]:`${i}:${l}`,content:r.url}),r.secureUrl&&n.push({[o]:`${i}:${l}:secure_url`,content:r.secureUrl});for(const[u,c]of Object.entries(r))u!=="url"&&u!=="secureUrl"&&n.push({[o]:`${i}:${l}:${u}`,content:c})}else _i.has(Ln(a))?n.push(...ql(a,r)):t[a]=Ou(r);else t[a]=r}const s=Object.entries(t).map(([a,r])=>{if(a==="charset")return{charset:r===null?"_null":r};const i=Ru(a),l=pE(a),o=r===null?"_null":typeof r=="object"?gE(r,a):typeof r=="number"?r.toString():r;return i==="http-equiv"?{"http-equiv":l,content:o}:{[i]:l,content:o}});return[...n,...s].map(a=>"content"in a&&a.content==="_null"?{...a,content:null}:a)}const EE={key:"flatMeta",hooks:{"entries:normalize":e=>{const n=[];e.tags=e.tags.map(t=>t.tag!=="_flatMeta"?t:(n.push(Ea(t.props).map(s=>({...t,tag:"meta",props:s}))),!1)).filter(Boolean).concat(...n)}}},DE=["name","property","http-equiv"],mE=new Set(["viewport","description","keywords","robots"]);function Ku(e){const n=e.split(":");return n.length?_i.has(n[1]):!1}function Wr(e){const{props:n,tag:t}=e;if(uE.has(t))return t;if(t==="link"&&n.rel==="canonical")return"canonical";if(t==="link"&&n.rel==="alternate"){if(n.hreflang)return`alternate:${n.hreflang}`;if(n.type)return`alternate:${n.type}:${n.href||""}`}if(n.charset)return"charset";if(e.tag==="meta"){for(const s of DE)if(n[s]!==void 0){const a=n[s],r=a&&typeof a=="string"&&a.includes(":"),i=a&&mE.has(a),o=!(r||i)&&e.key?`:key:${e.key}`:"";return`${t}:${a}${o}`}}if(e.key)return`${t}:key:${e.key}`;if(n.id)return`${t}:id:${n.id}`;if(t==="link"&&n.rel==="alternate")return`alternate:${n.href||""}`;if(oE.has(t)){const s=e.textContent||e.innerHTML;if(s)return`${t}:content:${s}`}}function Tu(e){const n=e._h||e._d;if(n)return n;const t=e.textContent||e.innerHTML;return t||`${e.tag}:${Object.entries(e.props).map(([s,a])=>`${s}:${String(a)}`).join(",")}`}function Da(e,n,t){typeof e==="function"&&(!t||t!=="titleTemplate"&&!(t[0]==="o"&&t[1]==="n"))&&(e=e());const a=n?n(t,e):e;if(Array.isArray(a))return a.map(r=>Da(r,n));if(a?.constructor===Object){const r={};for(const i of Object.keys(a))r[i]=Da(a[i],n,i);return r}return a}function bE(e,n){const t=e==="style"?new Map:new Set;function s(a){if(a==null||a===void 0)return;const r=String(a).trim();if(r)if(e==="style"){const[i,...l]=r.split(":").map(o=>o?o.trim():"");i&&l.length&&t.set(i,l.join(":"))}else r.split(" ").filter(Boolean).forEach(i=>t.add(i))}return typeof n=="string"?e==="style"?n.split(";
4").forEach(s):s(n):Array.isArray(n)?n.forEach(a=>s(a)):n&&typeof n=="object"&&Object.entries(n).forEach(([a,r])=>{r&&r!=="false"&&(e==="style"?t.set(String(a).trim(),String(r)):s(a))}),t}function zu(e,n){if(e.props=e.props||{},!n)return e;if(e.tag==="templateParams")return e.props=n,e;const t=Qr.has(e.tag)||e.tag==="htmlAttrs"||e.tag==="bodyAttrs";return Object.entries(n).forEach(([s,a])=>{if(s==="__proto__"||s==="constructor"||s==="prototype")return;if(a===null){e.props[s]=null;return}if(s==="class"||s==="style"){e.props[s]=bE(s,a);return}if(dE.has(s)){if((s==="textContent"||s==="innerHTML")&&typeof a=="object"){let u=n.type;if(n.type||(u="application/json"),!u?.endsWith("json")&&u!=="speculationrules")return;n.type=u,e.props.type=u,e[s]=JSON.stringify(a)}else e[s]=a;return}const r=s.startsWith("data-"),i=t&&!r?s.toLowerCase():s,l=String(a),o=e.tag==="meta"&&i==="content";l==="true"||l===""?e.props[i]=r||o?l:!0:!a&&r&&l==="false"?e.props[i]="false":a!==void 0&&(e.props[i]=a)}),e}function kE(e,n){const t=typeof n=="object"&&typeof n!="function"?n:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:n},s=zu({tag:e,props:{}},t);return s.key&&lE.has(s.tag)&&(s.props["data-hid"]=s._h=s.key),s.tag==="script"&&typeof s.innerHTML=="object"&&(s.innerHTML=JSON.stringify(s.innerHTML),s.props.type=s.props.type||"application/json"),Array.isArray(s.props.content)?s.props.content.map(a=>({...s,props:{...s.props,content:a}})):s}function yE(e,n){if(!e)return[];typeof e=="function"&&(e=e());const t=(a,r)=>{for(let i=0;i<n.length;i++)r=n[i](a,r);return r};e=t(void 0,e);const s=[];return e=Da(e,t),Object.entries(e||{}).forEach(([a,r])=>{if(r!==void 0)for(const i of Array.isArray(r)?r:[r])s.push(kE(a,i))}),s.flat()}const Ul=(e,n)=>e._w===n._w?e._p-n._p:e._w-n._w,Fl={base:-10,title:10},wE={critical:-8,high:-1,low:2},Hl={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},vE=/@import/,Zt=e=>e===""||e===!0;function AE(e,n){if(typeof n.tagPriority=="number")return n.tagPriority;let t=100;const s=wE[n.tagPriority]||0,a=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:Hl;if(n.tag in Fl)t=Fl[n.tag];else if(n.tag==="meta"){const r=n.props["http-equiv"]==="content-security-policy"?"content-security-policy":n.props.charset?"charset":n.props.name==="viewport"?"viewport":null;r&&(t=Hl.meta[r])}else if(n.tag==="link"&&n.props.rel)t=a.link[n.props.rel];else if(n.tag==="script"){const r=String(n.props.type);Zt(n.props.async)?t=a.script.async:n.props.src&&!Zt(n.props.defer)&&!Zt(n.props.async)&&r!=="module"&&!r.endsWith("json")||n.innerHTML&&!r.endsWith("json")?t=a.script.sync:(Zt(n.props.defer)&&n.props.src&&!Zt(n.props.async)||r==="module")&&(t=a.script.defer)}else n.tag==="style"&&(t=n.innerHTML&&vE.test(n.innerHTML)?a.style.imported:a.style.sync);return(t||100)+s}function Il(e,n){const t=typeof n=="function"?n(e):n,s=t.key||String(e.plugins.size+1);e.plugins.get(s)||(e.plugins.set(s,t),e.hooks.addHooks(t.hooks||{}))}function _E(e={}){const n=Du();n.addHooks(e.hooks||{});const t=!e.document,s=new Map,a=new Map,r=new Set,i={_entryCount:1,plugins:a,dirty:!1,resolvedOptions:e,hooks:n,ssr:t,entries:s,headEntries(){return[...s.values()]},use:l=>Il(i,l),push(l,o){const u={...o||{}};delete u.head;const c=u._index??i._entryCount++,d={_i:c,input:l,options:u},h={_poll(f=!1){i.dirty=!0,!f&&r.add(c),n.callHook("entries:updated",i)},dispose(){s.delete(c)&&i.invalidate()},patch(f){(!u.mode||u.mode==="server"&&t||u.mode==="client"&&!t)&&(d.input=f,s.set(c,d),h._poll())}};return h.patch(l),h},async resolveTags(){const l={tagMap:new Map,tags:[],entries:[...i.entries.values()]};for(await n.callHook("entries:resolve",l);r.size;){const h=r.values().next().value;r.delete(h);const f=s.get(h);if(f){const g={tags:yE(f.input,e.propResolvers||[]).map(E=>Object.assign(E,f.options)),entry:f};await n.callHook("entries:normalize",g),f._tags=g.tags.map((E,v)=>(E._w=AE(i,E),E._p=(f._i<<10)+v,E._d=Wr(E),E._d||(E._h=Tu(E)),E))}}let o=!1;l.entries.flatMap(h=>(h._tags||[]).map(f=>({...f,props:{...f.props}}))).sort(Ul).reduce((h,f)=>{const g=f._d||f._h;if(!h.has(g))return h.set(g,f);const E=h.get(g);if((f?.tagDuplicateStrategy||(fE.has(f.tag)?"merge":null)||(f.key&&f.key===E.key?"merge":null))==="merge"){const w={...E.props};
4Object.entries(f.props).forEach(([k,p])=>w[k]=k==="style"?new Map([...E.props.style||new Map,...p]):k==="class"?new Set([...E.props.class||new Set,...p]):p),h.set(g,{...f,props:w})}else f._p>>10===E._p>>10&&f.tag==="meta"&&Ku(g)?(h.set(g,Object.assign([...Array.isArray(E)?E:[E],f],f)),o=!0):(f._w===E._w?f._p>E._p:f?._w<E?._w)&&h.set(g,f);return h},l.tagMap);const u=l.tagMap.get("title"),c=l.tagMap.get("titleTemplate");if(i._title=u?.textContent,c){const h=c?.textContent;if(i._titleTemplate=h,h){let f=typeof h=="function"?h(u?.textContent):h;typeof f=="string"&&!i.plugins.has("template-params")&&(f=f.replace("%s",u?.textContent||"")),u?f===null?l.tagMap.delete("title"):l.tagMap.set("title",{...u,textContent:f}):(c.tag="title",c.textContent=f)}}l.tags=Array.from(l.tagMap.values()),o&&(l.tags=l.tags.flat().sort(Ul)),await n.callHook("tags:beforeResolve",l),await n.callHook("tags:resolve",l),await n.callHook("tags:afterResolve",l);const d=[];for(const h of l.tags){const{innerHTML:f,tag:g,props:E}=h;if(cE.has(g)&&!(Object.keys(E).length===0&&!h.innerHTML&&!h.textContent)&&!(g==="meta"&&!E.content&&!E["http-equiv"]&&!E.charset)){if(g==="script"&&f){if(String(E.type).endsWith("json")){const v=typeof f=="string"?f:JSON.stringify(f);h.innerHTML=v.replace(/</g,"\\u003C")}else typeof f=="string"&&(h.innerHTML=f.replace(new RegExp(`</${g}`,"g"),`<\\/${g}`));h._d=Wr(h)}d.push(h)}}return d},invalidate(){for(const l of s.values())r.add(l._i);i.dirty=!0,n.callHook("entries:updated",i)}};return(e?.plugins||[]).forEach(l=>Il(i,l)),i.hooks.callHook("init",i),e.init?.forEach(l=>l&&i.push(l)),i}const dr="%separator";function CE(e,n,t=!1){let s;if(n==="s"||n==="pageTitle")s=e.pageTitle;else if(n.includes(".")){const a=n.indexOf(".");s=e[n.substring(0,a)]?.[n.substring(a+1)]}else s=e[n];if(s!==void 0)return t?(s||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):s||""}function Is(e,n,t,s=!1){if(typeof e!="string"||!e.includes("%"))return e;let a=e;try{a=decodeURI(e)}catch{}const r=a.match(/%\w+(?:\.\w+)?/g);if(!r)return e;const i=e.includes(dr);return e=e.replace(/%\w+(?:\.\w+)?/g,l=>{if(l===dr||!r.includes(l))return l;const o=CE(n,l.slice(1),s);return o!==void 0?o:l}).trim(),i&&(e=e.split(dr).map(l=>l.trim()).filter(l=>l!=="").join(t?` ${t} `:" ")),e}const SE={meta:"content",link:"href",htmlAttrs:"lang"},BE=["innerHTML","textContent"],Pu=e=>({key:"template-params",hooks:{"entries:normalize":n=>{const t=n.tags.filter(s=>s.tag==="templateParams"&&s.mode==="server")?.[0]?.props||{};Object.keys(t).length&&(e._ssrPayload={templateParams:{...e._ssrPayload?.templateParams||{},...t}})},"tags:resolve":({tagMap:n,tags:t})=>{const s=n.get("templateParams")?.props||{},a=s.separator||"|";delete s.separator,s.pageTitle=Is(s.pageTitle||e._title||"",s,a);for(const r of t){if(r.processTemplateParams===!1)continue;const i=SE[r.tag];if(i&&typeof r.props[i]=="string")r.props[i]=Is(r.props[i],s,a);else if(r.processTemplateParams||r.tag==="titleTemplate"||r.tag==="title")for(const l of BE)typeof r[l]=="string"&&(r[l]=Is(r[l],s,a,r.tag==="script"&&r.props.type.endsWith("json")))}e._templateParams=s,e._separator=a},"tags:afterResolve":({tagMap:n})=>{const t=n.get("title");t?.textContent&&t.processTemplateParams!==!1&&(t.textContent=Is(t.textContent,e._templateParams,e._separator))}}});function OE(e={}){return n=>(n.push({meta:[{name:"twitter:card",content:e.twitterCard||"summary_large_image",tagPriority:"low"},{property:"og:title",tagPriority:"low","data-infer":""},{property:"og:description",tagPriority:"low","data-infer":""}]}),{key:"infer-seo-meta",hooks:{"tags:beforeResolve":({tagMap:t})=>{let s=n._titleTemplate||n._title;const a=t.get("meta:og:title");typeof a?.props["data-infer"]<"u"&&(typeof s=="function"&&(s=s(n._title)),a.props.content=e.ogTitle?e.ogTitle(s):s||"",a.processTemplateParams=!0);const r=t.get("meta:description")?.props?.content,i=t.get("meta:og:description");typeof i?.props["data-infer"]<"u"&&(i.props.content=e.ogDescription?e.ogDescription(r):r||"",i.processTemplateParams=!0)}}})}const LE=(e,n)=>be(n)?we(n):n,Ci="usehead";function RE(e){return{install(t){t.config.globalProperties.$unhead=e,t.config.globalProperties.$head=e,t.provide(Ci,e)}}.install}function xu(){if(Ta()){const e=Be(Ci);if(e)return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function Mu(e,n={}){const t=n.head||xu();return KE(t,e,n)}function KE(e,n,t={}){const s=We(!1);let a;return ic(()=>{const i=s.value?{}:Da(n,LE);a?a.patch(i):a=e.push(i,t)}),Ge()&&(Ht(()=>{a.dispose()}),Ec(()=>{s.value=!0}),gc(()=>{s.value=!1})),a}function TE(e={},n={}){(n.head||xu()).use(EE);const{title:s,titleTemplate:a,...r}=e;return Mu({title:s,titleTemplate:a,_flatMeta:r},n)}function gt(e){const n=e||he();return n.ssrContext?.head||n.runWithContext(()=>{if(Ta()){const t=Be(Ci);if(!t)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return t}})}function Si(e,n={}){const t=n.head||gt(n.nuxt);return Mu(e,{head:t,...n})}function Gr(e,n={}){const t=n.head||gt(n.nuxt);return TE(e,{head:t,...n})}const zE=(()=>{const e={};return(n,t)=>{let s=[];
4t.charCodeAt(t.length-1)===47&&(t=t.slice(0,-1)||"/"),t==="/preisaenderungen"?s.unshift({data:e}):t==="/404"?s.unshift({data:e}):t==="/"?s.unshift({data:e}):t==="/spritpreise"?s.unshift({data:e}):t==="/regionen"?s.unshift({data:e}):t==="/marktbriefing"?s.unshift({data:e}):t==="/sitemap.xml"?s.unshift({data:e}):t==="/_nuxt"&&s.unshift({data:e});let a=t.split("/");return a.length>1&&(a[1]==="tankstelle"?s.unshift({data:e,params:{_:a.slice(2).join("/")}}):a[1]==="spritpreise"?s.unshift({data:e,params:{_:a.slice(2).join("/")}}):a[1]==="regionen"&&s.unshift({data:e,params:{_:a.slice(2).join("/")}})),s}})(),qu=e=>Ai({},...zE("",typeof e=="string"?e.toLowerCase():e).map(n=>n.data).reverse()),PE=qu;let $s;function xE(){let e;return e=$fetch(vi(`builds/meta/${wn().app.buildId}.json`),{responseType:"json"}).then(n=>{if(!n||typeof n!="object"||!Array.isArray(n.prerendered))throw new Error("[nuxt] Received malformed app manifest. Ensure that `builds/meta/*.json` is served as JSON by your hosting/proxy and not rewritten to an HTML fallback.");return n}),$s=e,e.catch(n=>{$s===e&&($s=void 0),console.error("[nuxt] Error fetching app manifest.",n)}),e}function Bi(){return $s||xE()}function Ia(e){const n=typeof e=="string"?e:e.path;try{return PE(n.toLowerCase())}catch(t){return console.error("[nuxt] Error matching route rules.",t),{}}}async function Ql(e,n={}){if(await UE(e)){const t=await qE(e,n);return await Uu(t)||null}return null}const ME="_payload.json";async function qE(e,n={}){const t=new URL(e,"http://localhost");if(t.host!=="localhost"||hn(t.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const s=wn(),a=n.hash||(n.fresh?Date.now():s.app.buildId),r=s.app.cdnURL,i=r&&await FE(e)?r:s.app.baseURL;return Ha(i,t.pathname,ME+(a?`?${a}`:""))}async function Uu(e){try{if(_g){const n=await fetch(e,{cache:"force-cache"});return n.ok?await Iu(await n.text()):null}}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}function Fu(e){if(e.redirect)return!1;if(e.prerender)return!0}async function Hu(e){e=e==="/"?e:e.replace(/\/$/,"");try{return(await Bi()).prerendered.includes(e)}catch{return!1}}async function UE(e=pt().path){const n=Ia({path:e});if(n.ssr===!1)return!1;const t=Fu(n);return t!==void 0?t:n.payload?!0:await Hu(e)}async function FE(e=pt().path){const n=Fu(Ia({path:e}));return n!==void 0?n:await Hu(e)}let et=null;async function HE(){if(et)return et;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const n=await Iu(e.textContent||""),t=e.dataset.src?await Uu(e.dataset.src):void 0;return et={...n,...t,...window.__NUXT__},et.config?.public&&(et.config.public=rn(et.config.public)),et}async function Iu(e){return await rE(e,he()._payloadRevivers)}function IE(e,n){he()._payloadRevivers[e]=n}function Nl(e){try{return JSON.parse(e)}catch{return e}}const QE=[["NuxtError",e=>Wn(e)],["EmptyShallowRef",e=>Fe(e==="_"?void 0:e==="0n"?BigInt(0):Nl(e))],["EmptyRef",e=>We(e==="_"?void 0:e==="0n"?BigInt(0):Nl(e))],["ShallowRef",e=>Fe(e)],["ShallowReactive",e=>on(e)],["Ref",e=>We(e)],["Reactive",e=>rn(e)]],NE=Te({name:"nuxt:revive-payload:client",order:-30,async setup(e){let n,t;for(const[s,a]of QE)IE(s,a);Object.assign(e.payload,([n,t]=us(()=>e.runWithContext(HE)),n=await n,t(),n)),delete window.__NUXT__}});async function Oi(e,n={}){const t=n.document||e.resolvedOptions.document;if(!t||!e.dirty)return;const s={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",s),!!s.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async a=>{const r=new Map,i=new Promise(f=>{e.resolveTags().then(g=>{f(g.map(E=>{const v=r.get(E._d)||0,w={tag:E,id:(v?`${E._d}:${v}`:E._d)||E._h,shouldRender:!0};return E._d&&Ku(E._d)&&r.set(E._d,v+1),w}))})});let l=e._dom;if(!l){l={title:t.title,elMap:new Map().set("htmlAttrs",t.documentElement).set("bodyAttrs",t.body)};for(const f of["body","head"]){const g=t[f]?.children;for(const E of g){const v=E.tagName.toLowerCase();if(!Qr.has(v))continue;const w=zu({tag:v,props:{}},{innerHTML:E.innerHTML,...E.getAttributeNames().reduce((k,p)=>(k[p]=E.getAttribute(p),k),{})||{}});if(w.key=E.getAttribute("data-hid")||void 0,w._d=Wr(w)||Tu(w),l.elMap.has(w._d)){let k=1,p=w._d;for(;
4l.elMap.has(p);)p=`${w._d}:${k++}`;l.elMap.set(p,E)}else l.elMap.set(w._d,E)}}}l.pendingSideEffects={...l.sideEffects},l.sideEffects={};function o(f,g,E){const v=`${f}:${g}`;l.sideEffects[v]=E,delete l.pendingSideEffects[v]}function u({id:f,$el:g,tag:E}){const v=E.tag.endsWith("Attrs");l.elMap.set(f,g),v||(E.textContent&&E.textContent!==g.textContent&&(g.textContent=E.textContent),E.innerHTML&&E.innerHTML!==g.innerHTML&&(g.innerHTML=E.innerHTML),o(f,"el",()=>{g?.remove(),l.elMap.delete(f)}));for(const w in E.props){if(!Object.prototype.hasOwnProperty.call(E.props,w))continue;const k=E.props[w];if(w.startsWith("on")&&typeof k=="function"){const m=g?.dataset;if(m&&m[`${w}fired`]){const y=w.slice(0,-5);k.call(g,new Event(y.substring(2)))}g.getAttribute(`data-${w}`)!==""&&((E.tag==="bodyAttrs"?t.defaultView:g).addEventListener(w.substring(2),k.bind(g)),g.setAttribute(`data-${w}`,""));continue}const p=`attr:${w}`;if(w==="class"){if(!k)continue;for(const m of k)v&&o(f,`${p}:${m}`,()=>g.classList.remove(m)),!g.classList.contains(m)&&g.classList.add(m)}else if(w==="style"){if(!k)continue;for(const[m,y]of k)o(f,`${p}:${m}`,()=>{g.style.removeProperty(m)}),g.style.setProperty(m,y)}else k!==!1&&k!==null&&(g.getAttribute(w)!==k&&g.setAttribute(w,k===!0?"":String(k)),v&&o(f,p,()=>g.removeAttribute(w)))}}const c=[],d={bodyClose:void 0,bodyOpen:void 0,head:void 0},h=await i;for(const f of h){const{tag:g,shouldRender:E,id:v}=f;if(E){if(g.tag==="title"){t.title=g.textContent,o("title","",()=>t.title=l.title);continue}f.$el=f.$el||l.elMap.get(v),f.$el?u(f):Qr.has(g.tag)&&c.push(f)}}for(const f of c){const g=f.tag.tagPosition||"head";f.$el=t.createElement(f.tag.tag),u(f),d[g]=d[g]||t.createDocumentFragment(),d[g].appendChild(f.$el)}for(const f of h)await e.hooks.callHook("dom:renderTag",f,t,o);d.head&&t.head.appendChild(d.head),d.bodyOpen&&t.body.insertBefore(d.bodyOpen,t.body.firstChild),d.bodyClose&&t.body.appendChild(d.bodyClose);for(const f in l.pendingSideEffects)l.pendingSideEffects[f]();e._dom=l,await e.hooks.callHook("dom:rendered",{renders:h}),a()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function WE(e={}){const n=e.domOptions?.render||Oi;e.document=e.document||(typeof window<"u"?document:void 0);const t=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return _E({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":n}}],init:[t?JSON.parse(t):!1,...e.init||[]]})}function GE(e,n){let t=0;return()=>{const s=++t;n(()=>{t===s&&e()})}}function $E(e={}){const n=WE({domOptions:{render:GE(()=>Oi(n),t=>setTimeout(t,0))},...e});return n.install=RE(n),n}const jE={disableDefaults:!0},VE=Te({name:"nuxt:head",enforce:"pre",setup(e){const n=$E(jE);e.vueApp.use(n);{let t=!0;const s=async()=>{t=!1,await Oi(n)};n.hooks.hook("dom:beforeRender",r=>{r.shouldRender=!t}),e.hooks.hook("page:start",()=>{t=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||s()}),e.hooks.hook("app:error",s),e.hooks.hook("app:suspense:resolve",s);const a=n.push.bind(n);n.push=((r,i)=>{const l=a(r,i),o=l.dispose.bind(l);return l.dispose=()=>{const u=e["~transitionPromise"];u?u.then(o):o()},l})}}});const wt=typeof document<"u";function Qu(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function JE(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Qu(e.default)}const oe=Object.assign;function fr(e,n){const t={};for(const s in n){const a=n[s];t[s]=fn(a)?a.map(e):e(a)}return t}const ds=()=>{},fn=Array.isArray;function Wl(e,n){const t={};for(const s in e)t[s]=s in n?n[s]:e[s];return t}const Nu=Symbol("");function Mt(e,n){return oe(new Error,{type:e,[Nu]:!0},n)}function _n(e,n){return e instanceof Error&&Nu in e&&(n==null||!!(e.type&n))}const ZE=Symbol(""),Gl=Symbol(""),Li=Symbol(""),Ri=Symbol(""),$r=Symbol("");function Wu(e){return Be(Ri)}const YE={trailing:!0};function XE(e,n=25,t={}){if(t={...YE,...t},!Number.isFinite(n))throw new TypeError("Expected `wait` to be a finite number");let s,a,r=[],i,l;const o=(d,h)=>(i=eD(e,d,h),i.finally(()=>{if(i=null,t.trailing&&l&&!a){const f=o(d,l);return l=null,f}}),i),u=function(...d){return t.trailing&&(l=d),i||new Promise(h=>{const f=!a&&t.leading;clearTimeout(a),a=setTimeout(()=>{a=null;const g=t.leading?s:o(this,d);l=null;for(const E of r)E(g);r=[]},n),f?(s=o(this,d),h(s)):r.push(h)})},c=d=>{d&&(clearTimeout(d),a=null)};return u.isPending=()=>!!a,u.cancel=()=>{c(a),r=[],l=null},u.flush=()=>
vendor: 4,596 bytes, line 4
4{if(c(a),!l||i)return;const d=l;return l=null,o(this,d)},u}async function eD(e,n,t){return await e.apply(n,t)}const Gu=/#/g,nD=/&/g,tD=/\//g,sD=/=/g,aD=/\?/g,$u=/\+/g,rD=/%5B/g,iD=/%5D/g,ju=/%5E/g,lD=/%60/g,Vu=/%7B/g,oD=/%7C/g,Ju=/%7D/g,cD=/%20/g;function Ki(e){return e==null?"":encodeURI(""+e).replace(oD,"|").replace(rD,"[").replace(iD,"]")}function uD(e){return Ki(e).replace(Vu,"{").replace(Ju,"}").replace(ju,"^")}function jr(e){return Ki(e).replace($u,"%2B").replace(cD,"+").replace(Gu,"%23").replace(nD,"%26").replace(lD,"`").replace(Vu,"{").replace(Ju,"}").replace(ju,"^")}function dD(e){return jr(e).replace(sD,"%3D")}function fD(e){return Ki(e).replace(Gu,"%23").replace(aD,"%3F")}function hD(e){return fD(e).replace(tD,"%2F")}function ma(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const pD=/\/$/,gD=e=>e.replace(pD,"");function hr(e,n,t="/"){let s,a={},r="",i="";const l=n.indexOf("#");let o=n.indexOf("?");return o=l>=0&&o>l?-1:o,o>=0&&(s=n.slice(0,o),r=n.slice(o,l>0?l:n.length),a=e(r.slice(1))),l>=0&&(s=s||n.slice(0,l),i=n.slice(l,n.length)),s=bD(s??n,t),{fullPath:s+r+i,path:s,query:a,hash:ma(i)}}function ED(e,n){const t=n.query?e(n.query):"";return n.path+(t&&"?")+t+(n.hash||"")}function $l(e,n){return!n||!e.toLowerCase().startsWith(n.toLowerCase())?e:e.slice(n.length)||"/"}function DD(e,n,t){const s=n.matched.length-1,a=t.matched.length-1;return s>-1&&s===a&&qt(n.matched[s],t.matched[a])&&Zu(n.params,t.params)&&e(n.query)===e(t.query)&&n.hash===t.hash}function qt(e,n){return(e.aliasOf||e)===(n.aliasOf||n)}function Zu(e,n){if(Object.keys(e).length!==Object.keys(n).length)return!1;for(var t in e)if(!mD(e[t],n[t]))return!1;return!0}function mD(e,n){return fn(e)?jl(e,n):fn(n)?jl(n,e):(e&&e.valueOf())===(n&&n.valueOf())}function jl(e,n){return fn(n)?e.length===n.length&&e.every((t,s)=>t===n[s]):e.length===1&&e[0]===n}function bD(e,n){if(e.startsWith("/"))return e;if(!e)return n;const t=n.split("/"),s=e.split("/"),a=s[s.length-1];(a===".."||a===".")&&s.push("");let r=t.length-1,i,l;for(i=0;i<s.length;i++)if(l=s[i],l!==".")if(l==="..")r>1&&r--;else break;return t.slice(0,r).join("/")+"/"+s.slice(i).join("/")}const tn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};function kD(e){if(!e)if(wt){const n=document.querySelector("base");e=n&&n.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),gD(e)}const yD=/^[^#]+#/;function wD(e,n){return e.replace(yD,"#")+n}function vD(e,n){const t=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:n.behavior,left:s.left-t.left-(n.left||0),top:s.top-t.top-(n.top||0)}}const Qa=()=>({left:window.scrollX,top:window.scrollY});function AD(e){let n;if("el"in e){const t=e.el,s=typeof t=="string"&&t.startsWith("#"),a=typeof t=="string"?s?document.getElementById(t.slice(1)):document.querySelector(t):t;if(!a)return;n=vD(a,e)}else n=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(n):window.scrollTo(n.left!=null?n.left:window.scrollX,n.top!=null?n.top:window.scrollY)}function Vl(e,n){return(history.state?history.state.position-n:-1)+e}const Vr=new Map;function _D(e,n){Vr.set(e,n)}function CD(e){const n=Vr.get(e);return Vr.delete(e),n}function SD(e){return typeof e=="string"||e&&typeof e=="object"}function Yu(e){return typeof e=="string"||typeof e=="symbol"}function BD(e){const n={};if(e===""||e==="?")return n;const t=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<t.length;++s){const a=t[s].replace($u," "),r=a.indexOf("="),i=ma(r<0?a:a.slice(0,r)),l=r<0?null:ma(a.slice(r+1));if(i in n){let o=n[i];fn(o)||(o=n[i]=[o]),o.push(l)}else n[i]=l}return n}function Jl(e){let n="";for(let t in e){const s=e[t];if(t=dD(t),s==null){s!==void 0&&(n+=(n.length?"&":"")+t);continue}(fn(s)?s.map(a=>a&&jr(a)):[s&&jr(s)]).forEach(a=>{a!==void 0&&(n+=(n.length?"&":"")+t,a!=null&&(n+="="+a))})}return n}function OD(e){const n={};for(const t in e){const s=e[t];s!==void 0&&(n[t]=fn(s)?s.map(a=>a==null?null:""+a):s==null?s:""+s)}return n}function Yt(){let e=[];function n(s){return e.push(s),()=>{const a=e.indexOf(s);a>-1&&e.splice(a,1)}}function t(){e=[]}return{add:n,list:()=>e.slice(),reset:t}}function In(e,n,t,s,a,r=i=>i()){const i=s&&(s.enterCallbacks[a]=s.enterCallbacks[a]||[]);return()=>new Promise((l,o)=>{const u=h=>{h===!1?o(Mt(4,{from:t,to:n})):h instanceof Error?o(h):SD(h)?o(Mt(2,{from:n,to:h})):(i&&s.enterCallbacks[a]===i&&typeof h=="function"&&i.push(h),l())},c=r(()=>e.call(s&&s.instances[a],n,t,u));
4let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(h=>o(h))})}function pr(e,n,t,s,a=r=>r()){const r=[];for(const i of e)for(const l in i.components){let o=i.components[l];if(!(n!=="beforeRouteEnter"&&!i.instances[l]))if(Qu(o)){const u=(o.__vccOpts||o)[n];u&&r.push(In(u,t,s,i,l,a))}else{let u=o();r.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${l}" at "${i.path}"`);const d=JE(c)?c.default:c;i.mods[l]=c,i.components[l]=d;const h=(d.__vccOpts||d)[n];return h&&In(h,t,s,i,l,a)()}))}}return r}function LD(e,n){const t=[],s=[],a=[],r=Math.max(n.matched.length,e.matched.length);for(let i=0;i<r;i++){const l=n.matched[i];l&&(e.matched.find(u=>qt(u,l))?s.push(l):t.push(l));const o=e.matched[i];o&&(n.matched.find(u=>qt(u,o))||a.push(o))}return[t,s,a]}let RD=()=>location.protocol+"//"+location.host;function Xu(e,n){const{pathname:t,search:s,hash:a}=n,r=e.indexOf("#");if(r>-1){let i=a.includes(e.slice(r))?e.slice(r).length:1,l=a.slice(i);return l[0]!=="/"&&(l="/"+l),$l(l,"")}return $l(t,e)+s+a}function KD(e,n,t,s){let a=[],r=[],i=null;const l=({state:h})=>{const f=Xu(e,location),g=t.value,E=n.value;let v=0;if(h){if(t.value=f,n.value=h,i&&i===g){i=null;return}v=E?h.position-E.position:0}else s(f);a.forEach(w=>{w(t.value,g,{delta:v,type:"pop",direction:v?v>0?"forward":"back":""})})};function o(){i=t.value}function u(h){a.push(h);const f=()=>{const g=a.indexOf(h);g>-1&&a.splice(g,1)};return r.push(f),f}function c(){if(document.visibilityState==="hidden"){const{history:h}=window;if(!h.state)return;h.replaceState(oe({},h.state,{scroll:Qa()}),"")}}function d(){for(const h of r)h();r=[],window.removeEventListener("popstate",l),window.removeEventListener("pagehide",c),document.removeEventListener("visibilitychange",c)}return window.addEventListener("popstate",l),window.addEventListener("pagehide",c),document.addEventListener("visibilitychange",c),{pauseListeners:o,listen:u,destroy:d}}function Zl(e,n,t,s=!1,a=!1){return{back:e,current:n,forward:t,replaced:s,position:window.history.length,scroll:a?Qa():null}}function TD(e){const{history:n,location:t}=window,s={value:Xu(e,t)},a={value:n.state};a.value||r(s.value,{back:null,current:s.value,forward:null,position:n.length-1,replaced:!0,scroll:null},!0);function r(o,u,c){const d=e.indexOf("#"),h=d>-1?(t.host&&document.querySelector("base")?e:e.slice(d))+o:RD()+e+o;try{n[c?"replaceState":"pushState"](u,"",h),a.value=u}catch(f){console.error(f),t[c?"replace":"assign"](h)}}function i(o,u){r(o,oe({},n.state,Zl(a.value.back,o,a.value.forward,!0),u,{position:a.value.position}),!0),s.value=o}function l(o,u){const c=oe({},a.value,n.state,{forward:o,scroll:Qa()});r(c.current,c,!0),r(o,oe({},Zl(s.value,o,null),{position:c.position+1},u),!1),s.value=o}return{location:s,state:a,push:l,replace:i}}function zD(e){e=kD(e);const n=TD(e),t=KD(e,n.state,n.location,n.replace);function s(r,i=!0){i||t.pauseListeners(),history.go(r)}const a=oe({location:"",base:e,go:s,createHref:wD.bind(null,e)},n,t);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>n.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>n.state.value}),a}const PD={type:0,value:""},xD=/[a-zA-Z0-9_]/;function MD(e){if(!e)return[[]];if(e==="/")return[[PD]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function n(f){throw new Error(`ERR (${t})/"${u}": ${f}`)}let t=0,s=t;const a=[];let r;function i(){r&&a.push(r),r=[]}let l=0,o,u="",c="";function d(){u&&(t===0?r.push({type:0,value:u}):t===1||t===2||t===3?(r.length>1&&(o==="*"||o==="+")&&n(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:u,regexp:c,repeatable:o==="*"||o==="+",optional:o==="*"||o==="?"})):n("Invalid state to consume buffer"),u="")}function h(){u+=o}for(;l<e.length;)switch(o=e[l++],t){case 0:o==="\\"?(s=t,t=4):o==="/"?(u&&d(),i()):o===":"?(d(),t=1):h();break;case 4:h(),t=s;break;case 1:o==="("?t=2:xD.test(o)?h():(d(),t=0,o!=="*"&&o!=="?"&&o!=="+"&&l--);break;case 2:o===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+o:t=3:c+=o;break;case 3:d(),t=0,o!=="*"&&o!=="?"&&o!=="+"&&l--,c="";break;default:n("Unknown state");break}return t===2&&n(`Unfinished custom RegExp for param "${u}"`),d(),i(),a}const Yl="[^/]+?",qD={sensitive:!1,strict:!1,start:!0,end:!0},UD=/[.+*?^${}()[\]/\\]/g;
vendor: 3,013 bytes, line 4
4function FD(e,n){const t=oe({},qD,n),s=[];let a=t.start?"^":"";const r=[];for(const u of e){const c=u.length?[]:[90];t.strict&&!u.length&&(a+="/");for(let d=0;d<u.length;d++){const h=u[d];let f=40+(t.sensitive?.25:0);if(h.type===0)d||(a+="/"),a+=h.value.replace(UD,"\\$&"),f+=40;else if(h.type===1){const{value:g,repeatable:E,optional:v,regexp:w}=h;r.push({name:g,repeatable:E,optional:v});const k=w||Yl;if(k!==Yl){f+=10;try{new RegExp(`(${k})`)}catch(m){throw new Error(`Invalid custom RegExp for param "${g}" (${k}): `+m.message)}}let p=E?`((?:${k})(?:/(?:${k}))*)`:`(${k})`;d||(p=v&&u.length<2?`(?:/${p})`:"/"+p),v&&(p+="?"),a+=p,f+=20,v&&(f+=-8),E&&(f+=-20),k===".*"&&(f+=-50)}c.push(f)}s.push(c)}if(t.strict&&t.end){const u=s.length-1;s[u][s[u].length-1]+=.7000000000000001}t.strict||(a+="/?"),t.end?a+="$":t.strict&&!a.endsWith("/")&&(a+="(?:/|$)");const i=new RegExp(a,t.sensitive?"":"i");function l(u){const c=u.match(i),d={};if(!c)return null;for(let h=1;h<c.length;h++){const f=c[h]||"",g=r[h-1];d[g.name]=f&&g.repeatable?f.split("/"):f}return d}function o(u){let c="",d=!1;for(const h of e){(!d||!c.endsWith("/"))&&(c+="/"),d=!1;for(const f of h)if(f.type===0)c+=f.value;else if(f.type===1){const{value:g,repeatable:E,optional:v}=f,w=g in u?u[g]:"";if(fn(w)&&!E)throw new Error(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);const k=fn(w)?w.join("/"):w;if(!k)if(v)h.length<2&&(c.endsWith("/")?c=c.slice(0,-1):d=!0);else throw new Error(`Missing required param "${g}"`);c+=k}}return c||"/"}return{re:i,score:s,keys:r,parse:l,stringify:o}}function HD(e,n){let t=0;for(;t<e.length&&t<n.length;){const s=n[t]-e[t];if(s)return s;t++}return e.length<n.length?e.length===1&&e[0]===80?-1:1:e.length>n.length?n.length===1&&n[0]===80?1:-1:0}function ed(e,n){let t=0;const s=e.score,a=n.score;for(;t<s.length&&t<a.length;){const r=HD(s[t],a[t]);if(r)return r;t++}if(Math.abs(a.length-s.length)===1){if(Xl(s))return 1;if(Xl(a))return-1}return a.length-s.length}function Xl(e){const n=e[e.length-1];return e.length>0&&n[n.length-1]<0}const ID={strict:!1,end:!0,sensitive:!1};function QD(e,n,t){const s=FD(MD(e.path),t),a=oe(s,{record:e,parent:n,children:[],alias:[]});return n&&!a.record.aliasOf==!n.record.aliasOf&&n.children.push(a),a}function ND(e,n){const t=[],s=new Map;n=Wl(ID,n);function a(d){return s.get(d)}function r(d,h,f){const g=!f,E=no(d);E.aliasOf=f&&f.record;const v=Wl(n,d),w=[E];if("alias"in d){const m=typeof d.alias=="string"?[d.alias]:d.alias;for(const y of m)w.push(no(oe({},E,{components:f?f.record.components:E.components,path:y,aliasOf:f?f.record:E})))}let k,p;for(const m of w){const{path:y}=m;if(h&&y[0]!=="/"){const _=h.record.path,C=_[_.length-1]==="/"?"":"/";m.path=h.record.path+(y&&C+y)}if(k=QD(m,h,v),f?f.alias.push(k):(p=p||k,p!==k&&p.alias.push(k),g&&d.name&&!to(k)&&i(d.name)),nd(k)&&o(k),E.children){const _=E.children;for(let C=0;C<_.length;C++)r(_[C],k,f&&f.children[C])}f=f||k}return p?()=>{i(p)}:ds}function i(d){if(Yu(d)){const h=s.get(d);
vendor: 4,737 bytes, line 4
4h&&(s.delete(d),t.splice(t.indexOf(h),1),h.children.forEach(i),h.alias.forEach(i))}else{const h=t.indexOf(d);h>-1&&(t.splice(h,1),d.record.name&&s.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function l(){return t}function o(d){const h=$D(d,t);t.splice(h,0,d),d.record.name&&!to(d)&&s.set(d.record.name,d)}function u(d,h){let f,g={},E,v;if("name"in d&&d.name){if(f=s.get(d.name),!f)throw Mt(1,{location:d});v=f.record.name,g=oe(eo(h.params,f.keys.filter(p=>!p.optional).concat(f.parent?f.parent.keys.filter(p=>p.optional):[]).map(p=>p.name)),d.params&&eo(d.params,f.keys.map(p=>p.name))),E=f.stringify(g)}else if(d.path!=null)E=d.path,f=t.find(p=>p.re.test(E)),f&&(g=f.parse(E),v=f.record.name,f.keys.forEach(p=>{p.optional&&!g[p.name]&&delete g[p.name]}));else{if(f=h.name?s.get(h.name):t.find(p=>p.re.test(h.path)),!f)throw Mt(1,{location:d,currentLocation:h});v=f.record.name,g=oe({},h.params,d.params),E=f.stringify(g)}const w=[];let k=f;for(;k;)w.unshift(k.record),k=k.parent;return{name:v,path:E,params:g,matched:w,meta:GD(w)}}e.forEach(d=>r(d));function c(){t.length=0,s.clear()}return{addRoute:r,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:l,getRecordMatcher:a}}function eo(e,n){const t={};for(const s of n)s in e&&(t[s]=e[s]);return t}function no(e){const n={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:WD(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(n,"mods",{value:{}}),n}function WD(e){const n={},t=e.props||!1;if("component"in e)n.default=t;else for(const s in e.components)n[s]=typeof t=="object"?t[s]:t;return n}function to(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function GD(e){return e.reduce((n,t)=>oe(n,t.meta),{})}function $D(e,n){let t=0,s=n.length;for(;t!==s;){const r=t+s>>1;ed(e,n[r])<0?s=r:t=r+1}const a=jD(e);return a&&(s=n.lastIndexOf(a,s-1)),s}function jD(e){let n=e;for(;n=n.parent;)if(nd(n)&&ed(e,n)===0)return n}function nd({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function so(e){const n=Be(Li),t=Be(Ri),s=ae(()=>{const o=ee(e.to);return n.resolve(o)}),a=ae(()=>{const{matched:o}=s.value,{length:u}=o,c=o[u-1],d=t.matched;if(!c||!d.length)return-1;const h=d.findIndex(qt.bind(null,c));if(h>-1)return h;const f=ao(o[u-2]);return u>1&&ao(c)===f&&d[d.length-1].path!==f?d.findIndex(qt.bind(null,o[u-2])):h}),r=ae(()=>a.value>-1&&YD(t.params,s.value.params)),i=ae(()=>a.value>-1&&a.value===t.matched.length-1&&Zu(t.params,s.value.params));function l(o={}){if(ZD(o)){const u=n[ee(e.replace)?"replace":"push"](ee(e.to)).catch(ds);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:s,href:ae(()=>s.value.href),isActive:r,isExactActive:i,navigate:l}}function VD(e){return e.length===1?e[0]:e}const JD=He({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:so,setup(e,{slots:n}){const t=rn(so(e)),{options:s}=Be(Li),a=ae(()=>({[ro(e.activeClass,s.linkActiveClass,"router-link-active")]:t.isActive,[ro(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:t.isExactActive}));return()=>{const r=n.default&&VD(n.default(t));return e.custom?r:fe("a",{"aria-current":t.isExactActive?e.ariaCurrentValue:null,href:t.href,onClick:t.navigate,class:a.value},r)}}});function ZD(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const n=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(n))return}return e.preventDefault&&e.preventDefault(),!0}}function YD(e,n){for(const t in n){const s=n[t],a=e[t];if(typeof s=="string"){if(s!==a)return!1}else if(!fn(a)||a.length!==s.length||s.some((r,i)=>r.valueOf()!==a[i].valueOf()))return!1}return!0}function ao(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ro=(e,n,t)=>e??n??t,XD=He({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:n,slots:t}){const s=Be($r),a=ae(()=>e.route||s.value),r=Be(Gl,0),i=ae(()=>{let u=ee(r);const{matched:c}=a.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),l=ae(()=>a.value.matched[i.value]);Rn(Gl,ae(()=>i.value+1)),Rn(ZE,l),Rn($r,a);const o=We();return Kn(()=>[o.value,l.value,e.name],([u,c,d],[h,f,g])=>
vendor: 4,691 bytes, line 4
4{c&&(c.instances[d]=u,f&&f!==c&&u&&u===h&&(c.leaveGuards.size||(c.leaveGuards=f.leaveGuards),c.updateGuards.size||(c.updateGuards=f.updateGuards))),u&&c&&(!f||!qt(c,f)||!h)&&(c.enterCallbacks[d]||[]).forEach(E=>E(u))},{flush:"post"}),()=>{const u=a.value,c=e.name,d=l.value,h=d&&d.components[c];if(!h)return io(t.default,{Component:h,route:u});const f=d.props[c],g=f?f===!0?u.params:typeof f=="function"?f(u):f:null,v=fe(h,oe({},g,n,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(d.instances[c]=null)},ref:o}));return io(t.default,{Component:v,route:u})||v}}});function io(e,n){if(!e)return null;const t=e(n);return t.length===1?t[0]:t}const td=XD;function e1(e){const n=ND(e.routes,e),t=e.parseQuery||BD,s=e.stringifyQuery||Jl,a=e.history,r=Yt(),i=Yt(),l=Yt(),o=Fe(tn);let u=tn;wt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=fr.bind(null,O=>""+O),d=fr.bind(null,hD),h=fr.bind(null,ma);function f(O,N){let F,j;return Yu(O)?(F=n.getRecordMatcher(O),j=N):j=O,n.addRoute(j,F)}function g(O){const N=n.getRecordMatcher(O);N&&n.removeRoute(N)}function E(){return n.getRoutes().map(O=>O.record)}function v(O){return!!n.getRecordMatcher(O)}function w(O,N){if(N=oe({},N||o.value),typeof O=="string"){const b=hr(t,O,N.path),A=n.resolve({path:b.path},N),R=a.createHref(b.fullPath);return oe(b,A,{params:h(A.params),redirectedFrom:void 0,href:R})}let F;if(O.path!=null)F=oe({},O,{path:hr(t,O.path,N.path).path});else{const b=oe({},O.params);for(const A in b)b[A]==null&&delete b[A];F=oe({},O,{params:d(b)}),N.params=d(N.params)}const j=n.resolve(F,N),ne=O.hash||"";j.params=c(h(j.params));const me=ED(s,oe({},O,{hash:uD(ne),path:j.path})),D=a.createHref(me);return oe({fullPath:me,hash:ne,query:s===Jl?OD(O.query):O.query||{}},j,{redirectedFrom:void 0,href:D})}function k(O){return typeof O=="string"?hr(t,O,o.value.path):oe({},O)}function p(O,N){if(u!==O)return Mt(8,{from:N,to:O})}function m(O){return C(O)}function y(O){return m(oe(k(O),{replace:!0}))}function _(O,N){const F=O.matched[O.matched.length-1];if(F&&F.redirect){const{redirect:j}=F;let ne=typeof j=="function"?j(O,N):j;return typeof ne=="string"&&(ne=ne.includes("?")||ne.includes("#")?ne=k(ne):{path:ne},ne.params={}),oe({query:O.query,hash:O.hash,params:ne.path!=null?{}:O.params},ne)}}function C(O,N){const F=u=w(O),j=o.value,ne=O.state,me=O.force,D=O.replace===!0,b=_(F,j);if(b)return C(oe(k(b),{state:typeof b=="object"?oe({},ne,b.state):ne,force:me,replace:D}),N||F);const A=F;A.redirectedFrom=N;let R;return!me&&DD(s,j,F)&&(R=Mt(16,{to:A,from:j}),pn(j,j,!0,!1)),(R?Promise.resolve(R):S(A,j)).catch(B=>_n(B)?_n(B,2)?B:qn(B):Q(B,A,j)).then(B=>{if(B){if(_n(B,2))return C(oe({replace:D},k(B.to),{state:typeof B.to=="object"?oe({},ne,B.to.state):ne,force:me}),N||A)}else B=z(A,j,!0,D,ne);return q(A,j,B),B})}function M(O,N){const F=p(O,N);return F?Promise.reject(F):Promise.resolve()}function T(O){const N=mt.values().next().value;return N&&typeof N.runWithContext=="function"?N.runWithContext(O):O()}function S(O,N){let F;const[j,ne,me]=LD(O,N);F=pr(j.reverse(),"beforeRouteLeave",O,N);for(const b of j)b.leaveGuards.forEach(A=>{F.push(In(A,O,N))});const D=M.bind(null,O,N);return F.push(D),Xe(F).then(()=>{F=[];for(const b of r.list())F.push(In(b,O,N));return F.push(D),Xe(F)}).then(()=>{F=pr(ne,"beforeRouteUpdate",O,N);for(const b of ne)b.updateGuards.forEach(A=>{F.push(In(A,O,N))});return F.push(D),Xe(F)}).then(()=>{F=[];for(const b of me)if(b.beforeEnter)if(fn(b.beforeEnter))for(const A of b.beforeEnter)F.push(In(A,O,N));else F.push(In(b.beforeEnter,O,N));return F.push(D),Xe(F)}).then(()=>(O.matched.forEach(b=>b.enterCallbacks={}),F=pr(me,"beforeRouteEnter",O,N,T),F.push(D),Xe(F))).then(()=>{F=[];for(const b of i.list())F.push(In(b,O,N));return F.push(D),Xe(F)}).catch(b=>_n(b,8)?b:Promise.reject(b))}function q(O,N,F){l.list().forEach(j=>T(()=>j(O,N,F)))}function z(O,N,F,j,ne){const me=p(O,N);if(me)return me;const D=N===tn,b=wt?history.state:{};F&&(j||D?a.replace(O.fullPath,oe({scroll:D&&b&&b.scroll},ne)):a.push(O.fullPath,ne)),o.value=O,pn(O,N,F,D),qn()}let W;function X(){W||(W=a.listen((O,N,F)=>{if(!Jn.listening)return;const j=w(O),ne=_(j,Jn.currentRoute.value);if(ne){C(oe(ne,{replace:!0,force:!0}),j).catch(ds);return}u=j;const me=o.value;wt&&_D(Vl(me.fullPath,F.delta),Qa()),S(j,me).catch(D=>_n(D,12)?D:_n(D,2)?(C(oe(k(D.to),{force:!0}),j).then(b=>{_n(b,20)&&!F.delta&&F.type==="pop"&&a.go(-1,!1)}).catch(ds),Promise.reject()):(F.delta&&a.go(-F.delta,!1),Q(D,j,me))).then(D=>{D=D||z(j,me,!1),D&&(F.delta&&!_n(D,8)?a.go(-F.delta,!1):F.type==="pop"&&_n(D,20)&&a.go(-1,!1)),q(j,me,D)}).catch(ds)}))}let re=Yt(),I=Yt(),Z;function Q(O,N,F){qn(O);const j=I.list();
4return j.length?j.forEach(ne=>ne(O,N,F)):console.error(O),Promise.reject(O)}function ue(){return Z&&o.value!==tn?Promise.resolve():new Promise((O,N)=>{re.add([O,N])})}function qn(O){return Z||(Z=!O,X(),re.list().forEach(([N,F])=>O?F(O):N()),re.reset()),O}function pn(O,N,F,j){const{scrollBehavior:ne}=e;if(!wt||!ne)return Promise.resolve();const me=!F&&CD(Vl(O.fullPath,0))||(j||!F)&&history.state&&history.state.scroll||null;return xn().then(()=>ne(O,N,me)).then(D=>D&&AD(D)).catch(D=>Q(D,O,N))}const Ie=O=>a.go(O);let Dt;const mt=new Set,Jn={currentRoute:o,listening:!0,addRoute:f,removeRoute:g,clearRoutes:n.clearRoutes,hasRoute:v,getRoutes:E,resolve:w,options:e,push:m,replace:y,go:Ie,back:()=>Ie(-1),forward:()=>Ie(1),beforeEach:r.add,beforeResolve:i.add,afterEach:l.add,onError:I.add,isReady:ue,install(O){O.component("RouterLink",JD),O.component("RouterView",td),O.config.globalProperties.$router=Jn,Object.defineProperty(O.config.globalProperties,"$route",{enumerable:!0,get:()=>ee(o)}),wt&&!Dt&&o.value===tn&&(Dt=!0,m(a.location).catch(j=>{}));const N={};for(const j in tn)Object.defineProperty(N,j,{get:()=>o.value[j],enumerable:!0});O.provide(Li,Jn),O.provide(Ri,on(N)),O.provide($r,o);const F=O.unmount;mt.add(O),O.unmount=function(){mt.delete(O),mt.size<1&&(u=tn,W&&W(),W=null,o.value=tn,Dt=!1,Z=!1),F()}}};function Xe(O){return O.reduce((N,F)=>N.then(()=>T(F)),Promise.resolve())}return Jn}const n1=/(:\w+)\([^)]+\)/g,t1=/(:\w+)[?+*]/g,s1=/:\w+/g,a1=(e,n)=>n.path.replace(n1,"$1").replace(t1,"$1").replace(s1,t=>e.params[t.slice(1)]?.toString()||""),Jr=(e,n)=>{const t=e.route.matched.find(a=>a.components?.default===e.Component.type),s=n??t?.meta.key??(t&&a1(e.route,t));return typeof s=="function"?s(e.route):s},r1=(e,n)=>({default:()=>e?fe(jf,e===!0?{}:e,n):n});function sd(e){return Array.isArray(e)?e:[e]}const i1="modulepreload",l1=function(e,n){return new URL(e,n).href},lo={},ye=function(n,t,s){let a=Promise.resolve();if(t&&t.length>0){let u=function(c){return Promise.all(c.map(d=>Promise.resolve(d).then(h=>({status:"fulfilled",value:h}),h=>({status:"rejected",reason:h}))))};const i=document.getElementsByTagName("link"),l=document.querySelector("meta[property=csp-nonce]"),o=l?.nonce||l?.getAttribute("nonce");a=u(t.map(c=>{if(c=l1(c,s),c in lo)return;lo[c]=!0;const d=c.endsWith(".css"),h=d?'[rel="stylesheet"]':"";if(s)for(let g=i.length-1;g>=0;g--){const E=i[g];if(E.href===c&&(!d||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${h}`))return;const f=document.createElement("link");if(f.rel=d?"stylesheet":i1,d||(f.as="script"),f.crossOrigin="",f.href=c,o&&f.setAttribute("nonce",o),document.head.appendChild(f),d)return new Promise((g,E)=>{f.addEventListener("load",g),f.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${c}`)))})}))}function r(i){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=i,window.dispatchEvent(l),!l.defaultPrevented)throw i}return a.then(i=>{for(const l of i||[])l.status==="rejected"&&r(l.reason);return n().catch(r)})},Et=[{nuts3:"DE111",slug:"stuttgart",name:"Stuttgart",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["S"],einwohner:612663,flaecheKm2:207.33,lat:48.775,lng:9.172,nachbarn:["DE112","DE113","DE115","DE116"],stadtSlug:"stuttgart",qid:"Q1022",ags:"08111",wappenDatei:"DEU Stuttgart COA.svg"},{nuts3:"DE112",slug:"landkreis-boeblingen",name:"Böblingen",typ:"landkreis",bundesland:"DE1",kennzeichen:["BB"],kreisstadt:"Böblingen",einwohner:395167,flaecheKm2:617.77,lat:48.678,lng:8.943,nachbarn:["DE111","DE113","DE115","DE12A","DE12B","DE141","DE142"],qid:"Q8536",ags:"08115",wappenDatei:"DEU Landkreis Böblingen COA.svg"},{nuts3:"DE113",slug:"landkreis-esslingen",name:"Esslingen",typ:"landkreis",bundesland:"DE1",kennzeichen:["ES"],kreisstadt:"Esslingen am Neckar",einwohner:536601,flaecheKm2:641.28,lat:48.648,lng:9.369,nachbarn:["DE111","DE112","DE114","DE116","DE141"],qid:"Q8533",ags:"08116",wappenDatei:"Wappen Landkreis Esslingen.svg"},{nuts3:"DE114",slug:"landkreis-goeppingen",name:"Göppingen",typ:"landkreis",bundesland:"DE1",kennzeichen:["GP"],kreisstadt:"Göppingen",einwohner:258809,flaecheKm2:642.34,lat:48.663,lng:9.717,nachbarn:["DE113","DE116","DE11C","DE11D","DE141","DE145"],qid:"Q8525",ags:"08117",wappenDatei:"Wappen Landkreis Goeppingen.svg"}
4,{nuts3:"DE115",slug:"landkreis-ludwigsburg",name:"Ludwigsburg",typ:"landkreis",bundesland:"DE1",kennzeichen:["LB"],kreisstadt:"Ludwigsburg",einwohner:535374,flaecheKm2:686.77,lat:48.941,lng:9.124,nachbarn:["DE111","DE112","DE116","DE118","DE12B"],qid:"Q8541",ags:"08118",wappenDatei:"Wappen Landkreis Ludwigsburg.svg"},{nuts3:"DE116",slug:"rems-murr-kreis",name:"Rems-Murr-Kreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["WN"],kreisstadt:"Waiblingen",einwohner:440696,flaecheKm2:858.08,lat:48.899,lng:9.501,nachbarn:["DE111","DE113","DE114","DE115","DE118","DE11A","DE11D"],qid:"Q8528",ags:"08119",wappenDatei:"DEU Rems-Murr-Kreis COA.svg"},{nuts3:"DE117",slug:"heilbronn",name:"Heilbronn",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["HN"],einwohner:131986,flaecheKm2:99.89,lat:49.153,lng:9.182,nachbarn:["DE118"],stadtSlug:"heilbronn",qid:"Q715",ags:"08121",wappenDatei:"Wappen Heilbronn.svg"},{nuts3:"DE118",slug:"landkreis-heilbronn",name:"Heilbronn",typ:"landkreis",bundesland:"DE1",kennzeichen:["HN"],kreisstadt:"Heilbronn",einwohner:353877,flaecheKm2:1099.91,lat:49.175,lng:9.19,nachbarn:["DE115","DE116","DE117","DE119","DE11A","DE123","DE127","DE128","DE12B"],qid:"Q7166",ags:"08125",wappenDatei:"Wappen Landkreis Heilbronn.svg"},{nuts3:"DE119",slug:"hohenlohekreis",name:"Hohenlohekreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["KÜN","ÖHR"],kreisstadt:"Künzelsau",einwohner:115644,flaecheKm2:776.75,lat:49.272,lng:9.614,nachbarn:["DE118","DE11A","DE11B","DE127"],qid:"Q8518",ags:"08126",wappenDatei:"Wappen Hohenlohekreis.svg"},{nuts3:"DE11A",slug:"landkreis-schwaebisch-hall",name:"Schwäbisch Hall",typ:"landkreis",bundesland:"DE1",kennzeichen:["BK","CR","SHA"],kreisstadt:"Schwäbisch Hall",einwohner:200902,flaecheKm2:1484.08,lat:49.145,lng:9.909,nachbarn:["DE116","DE118","DE119","DE11B","DE11D","DE256"],qid:"Q8520",ags:"08127",wappenDatei:"DEU Landkreis Schwäbisch Hall COA.svg"},{nuts3:"DE11B",slug:"main-tauber-kreis",name:"Main-Tauber-Kreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["TBB"],kreisstadt:"Tauberbischofsheim",einwohner:133169,flaecheKm2:1304.12,lat:49.561,lng:9.725,nachbarn:["DE119","DE11A","DE127","DE256","DE25A","DE269","DE26A","DE26C"],qid:"Q8517",ags:"08128",wappenDatei:"Wappen Main-Tauber-Kreis.svg"},{nuts3:"DE11C",slug:"landkreis-heidenheim",name:"Heidenheim",typ:"landkreis",bundesland:"DE1",kennzeichen:["HDH"],kreisstadt:"Heidenheim an der Brenz",einwohner:135235,flaecheKm2:627.13,landschaft:"Schwäbische Alb",lat:48.662,lng:10.182,nachbarn:["DE114","DE11D","DE145","DE277","DE278","DE27D"],qid:"Q8523",ags:"08135",wappenDatei:"Wappen Landkreis Heidenheim.svg"},{nuts3:"DE11D",slug:"ostalbkreis",name:"Ostalbkreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["AA","GD"],kreisstadt:"Aalen",einwohner:317427,flaecheKm2:1511.39,landschaft:"Schwäbische Alb",lat:48.878,lng:10.09,nachbarn:["DE114","DE116","DE11A","DE11C","DE256","DE27D"],qid:"Q8522",ags:"08136",wappenDatei:"DEU Ostalbkreis COA.svg"},{nuts3:"DE121",slug:"baden-baden",name:"Baden-Baden",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["BAD"],einwohner:56881,flaecheKm2:140.19,landschaft:"Schwarzwald",lat:48.748,lng:8.232,nachbarn:["DE124"],qid:"Q4100",ags:"08211",wappenDatei:"DEU Baden-Baden COA crowned.svg"},{nuts3:"DE122",slug:"karlsruhe",name:"Karlsruhe",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["KA"],einwohner:309050,flaecheKm2:173.42,lat:49.011,lng:8.413,nachbarn:["DE123","DEB3E"],stadtSlug:"karlsruhe",qid:"Q1040",ags:"08212",wappenDatei:"DEU Karlsruhe COA.svg"},{nuts3:"DE123",slug:"landkreis-karlsruhe",name:"Karlsruhe",typ:"landkreis",bundesland:"DE1",kennzeichen:["KA"],kreisstadt:"Karlsruhe",einwohner:456264,flaecheKm2:1084.98,lat:49.082,lng:8.563,nachbarn:["DE118","DE122","DE124","DE128","DE12A","DE12B","DEB38","DEB3E","DEB3I"],qid:"Q8178",ags:"08215",wappenDatei:"DEU Landkreis Karlsruhe COA.svg"},{nuts3:"DE124",slug:"landkreis-rastatt",name:"Rastatt",typ:"landkreis",bundesland:"DE1",kennzeichen:["BH","RA"],kreisstadt:"Rastatt",einwohner:230737,flaecheKm2:738.43,landschaft:"Schwarzwald",lat:48.76,lng:8.239,nachbarn:["DE121","DE123","DE12A","DE12C","DE134","DEB3E"],qid:"Q8182",ags:"08216",wappenDatei:"Wappen Landkreis Rastatt.svg"},{nuts3:"DE125",slug:"heidelberg",name:"Heidelberg",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["HD"],einwohner:155756,flaecheKm2:108.83,lat:49.405,lng:8.694,nachbarn:["DE126","DE128"],stadtSlug:"heidelberg",qid:"Q2966",ags:"08221",wappenDatei:"Wappen He
4idelberg.svg"},{nuts3:"DE126",slug:"mannheim",name:"Mannheim",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["MA"],einwohner:318035,flaecheKm2:144.97,lat:49.499,lng:8.5,nachbarn:["DE125","DE128","DE715","DEB31","DEB34","DEB3I"],stadtSlug:"mannheim",qid:"Q2119",ags:"08222",wappenDatei:"Wappen Mannheim.svg"},{nuts3:"DE127",slug:"neckar-odenwald-kreis",name:"Neckar-Odenwald-Kreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["BCH","MOS"],kreisstadt:"Mosbach",einwohner:145263,flaecheKm2:1125.95,lat:49.467,lng:9.28,nachbarn:["DE118","DE119","DE11B","DE128","DE269","DE71B"],qid:"Q8174",ags:"08225",wappenDatei:"DEU Neckar-Odenwald-Kreis COA.svg"},{nuts3:"DE128",slug:"rhein-neckar-kreis",name:"Rhein-Neckar-Kreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["HD"],kreisstadt:"Heidelberg",einwohner:558561,flaecheKm2:1061.55,lat:49.369,lng:8.767,nachbarn:["DE118","DE123","DE125","DE126","DE127","DE715","DE71B","DEB38","DEB3I"],qid:"Q8177",ags:"08226",wappenDatei:"COA Rhein-Neckar-Kreis.svg"},{nuts3:"DE129",slug:"pforzheim",name:"Pforzheim",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["PF"],einwohner:134912,flaecheKm2:97.99,landschaft:"Schwarzwald",lat:48.876,lng:8.713,nachbarn:["DE12A","DE12B"],stadtSlug:"pforzheim",qid:"Q3046",ags:"08231",wappenDatei:"Wappen Pforzheim.svg"},{nuts3:"DE12A",slug:"landkreis-calw",name:"Calw",typ:"landkreis",bundesland:"DE1",kennzeichen:["CW"],kreisstadt:"Calw",einwohner:161251,flaecheKm2:797.29,landschaft:"Schwarzwald",lat:48.679,lng:8.636,nachbarn:["DE112","DE123","DE124","DE129","DE12B","DE12C","DE142"],qid:"Q8186",ags:"08235",wappenDatei:"Wappen Landkreis Calw.svg"},{nuts3:"DE12B",slug:"enzkreis",name:"Enzkreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["PF"],kreisstadt:"Pforzheim",einwohner:199745,flaecheKm2:573.6,lat:48.914,lng:8.738,nachbarn:["DE112","DE115","DE118","DE123","DE129","DE12A"],qid:"Q8184",ags:"08236",wappenDatei:"Wappen Enzkreis.svg"},{nuts3:"DE12C",slug:"landkreis-freudenstadt",name:"Freudenstadt",typ:"landkreis",bundesland:"DE1",kennzeichen:["FDS"],kreisstadt:"Freudenstadt",einwohner:121958,flaecheKm2:870.4,landschaft:"Schwarzwald",lat:48.474,lng:8.465,nachbarn:["DE124","DE12A","DE134","DE135","DE142","DE143"],qid:"Q8189",ags:"08237",wappenDatei:"Wappen Landkreis Freudenstadt.svg"},{nuts3:"DE131",slug:"freiburg-im-breisgau",name:"Freiburg im Breisgau",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["FR"],einwohner:237460,flaecheKm2:153.04,landschaft:"Schwarzwald",lat:47.993,lng:7.818,nachbarn:["DE132","DE133"],stadtSlug:"freiburg-im-breisgau",qid:"Q2833",ags:"08311",wappenDatei:"DEU Freiburg im Breisgau COA.svg"},{nuts3:"DE132",slug:"landkreis-breisgau-hochschwarzwald",name:"Breisgau-Hochschwarzwald",typ:"landkreis",bundesland:"DE1",kennzeichen:["FR"],kreisstadt:"Freiburg im Breisgau",einwohner:272558,flaecheKm2:1378.32,landschaft:"Schwarzwald",lat:47.925,lng:7.925,nachbarn:["DE131","DE133","DE136","DE139","DE13A"],qid:"Q8195",ags:"08315",wappenDatei:"DEU Landkreis Breisgau-Hochschwarzwald COA.svg"},{nuts3:"DE133",slug:"landkreis-emmendingen",name:"Emmendingen",typ:"landkreis",bundesland:"DE1",kennzeichen:["EM"],kreisstadt:"Emmendingen",einwohner:169787,flaecheKm2:679.8,landschaft:"Schwarzwald",lat:48.149,lng:7.898,nachbarn:["DE131","DE132","DE134","DE136"],qid:"Q8193",ags:"08316",wappenDatei:"DEU Landkreis Emmendingen COA.svg"},{nuts3:"DE134",slug:"ortenaukreis",name:"Ortenaukreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["BH","KEL","LR","OG","WOL"],kreisstadt:"Offenburg",einwohner:444858,flaecheKm2:1860.29,landschaft:"Schwarzwald",lat:48.421,lng:8.016,nachbarn:["DE124","DE12C","DE133","DE135","DE136"],qid:"Q8191",ags:"08317",wappenDatei:"DEU Ortenaukreis COA.svg"},{nuts3:"DE135",slug:"landkreis-rottweil",name:"Rottweil",typ:"landkreis",bundesland:"DE1",kennzeichen:["RW"],kreisstadt:"Rottweil",einwohner:140237,flaecheKm2:769.42,landschaft:"Schwarzwald",lat:48.254,lng:8.532,nachbarn:["DE12C","DE134","DE136","DE137","DE143"],qid:"Q8211",ags:"08325",wappenDatei:"Wappen Landkreis Rottweil.svg"},{nuts3:"DE136",slug:"schwarzwald-baar-kreis",name:"Schwarzwald-Baar-Kreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["VS"],kreisstadt:"Villingen-Schwenningen",einwohner:214065,flaecheKm2:1025.34,landschaft:"Schwarzwald",lat:48.019,lng:8.411,nachbarn:["DE132","DE133","DE134","DE135","DE137","DE138","DE13A"],qid:"Q8203",ags:"08326",wappenDatei:"DEU Schwarzwald-Baar-Kreis COA.svg"},{nuts3:"DE137",slug:"landkreis-tuttlingen",name:"Tuttlingen",typ:"landkreis",bundesland:"DE1",kennzeichen:["TUT"],kreisstadt:"Tuttlingen",einwohner:145208,flaecheKm2:734.38,landschaft:"Schwäbische Alb",lat:48.011,lng:8.794,nachbarn:["DE135","DE136","DE138","DE143","DE149"],qid:"Q8208",ags:"08327",wappenDatei:"Wappen Landkreis Tuttlingen.svg"},{nuts3:"DE138",slug:"landkreis-konstanz",name:"Konstanz",typ:"landkreis",bundesland:"DE1",kennzeichen:["KN"],kreisstadt:"Konstanz",einwohner:291841,flaecheKm2:817.98,lat:47.793,lng:8.916,nachbarn:["DE136","DE137","DE147","DE149"],qid:"Q8206",ags:"08335",wappenDatei:"DEU Landkreis Konstanz COA.svg"},{nuts3:"DE139",slug:"landkreis-loerrach",name:"Lörrach",typ:"landkreis",bundesland:"DE1",kennzeichen:["LÖ"],kreisstadt:"Lörrach",einwohner:238263,flaecheKm2:806.66,landschaft:"Schwarzwald",lat:47.703,lng:7.774,nachbarn:["DE132","DE13A"],qid:"Q8198",ags:"08336",wappenDatei:"Wappen Landkreis Loerrach.svg"}
4,{nuts3:"DE13A",slug:"landkreis-waldshut",name:"Waldshut",typ:"landkreis",bundesland:"DE1",kennzeichen:["WT"],kreisstadt:"Waldshut-Tiengen",einwohner:171579,flaecheKm2:1131.15,landschaft:"Schwarzwald",lat:47.697,lng:8.219,nachbarn:["DE132","DE136","DE139"],qid:"Q8200",ags:"08337",wappenDatei:"Wappen Landkreis Waldshut.svg"},{nuts3:"DE141",slug:"landkreis-reutlingen",name:"Reutlingen",typ:"landkreis",bundesland:"DE1",kennzeichen:["RT"],kreisstadt:"Reutlingen",einwohner:293483,flaecheKm2:1092.48,landschaft:"Schwäbische Alb",lat:48.407,lng:9.366,nachbarn:["DE112","DE113","DE114","DE142","DE143","DE145","DE146","DE149"],enthaeltGrossstaedte:["reutlingen"],qid:"Q8217",ags:"08415",wappenDatei:"Wappen Landkreis Reutlingen.svg"},{nuts3:"DE142",slug:"landkreis-tuebingen",name:"Tübingen",typ:"landkreis",bundesland:"DE1",kennzeichen:["TÜ"],kreisstadt:"Tübingen",einwohner:233546,flaecheKm2:519.12,landschaft:"Schwäbische Alb",lat:48.482,lng:8.988,nachbarn:["DE112","DE12A","DE12C","DE141","DE143"],qid:"Q8214",ags:"08416",wappenDatei:"DEU Landkreis Tübingen COA.svg"},{nuts3:"DE143",slug:"zollernalbkreis",name:"Zollernalbkreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["BL"],kreisstadt:"Balingen",einwohner:193326,flaecheKm2:917.58,landschaft:"Schwäbische Alb",lat:48.267,lng:8.937,nachbarn:["DE12C","DE135","DE137","DE141","DE142","DE149"],qid:"Q8233",ags:"08417",wappenDatei:"Wappen Zollernalbkreis.svg"},{nuts3:"DE144",slug:"ulm",name:"Ulm",typ:"stadtkreis",bundesland:"DE1",kennzeichen:["UL"],einwohner:129882,flaecheKm2:118.68,lat:48.391,lng:9.95,nachbarn:["DE145","DE279"],stadtSlug:"ulm",qid:"Q3012",ags:"08421",wappenDatei:"DEU Ulm COA.svg"},{nuts3:"DE145",slug:"alb-donau-kreis",name:"Alb-Donau-Kreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["UL"],kreisstadt:"Ulm",einwohner:202354,flaecheKm2:1358.54,landschaft:"Schwäbische Alb",lat:48.402,lng:9.828,nachbarn:["DE114","DE11C","DE141","DE144","DE146","DE278","DE279"],qid:"Q8221",ags:"08425",wappenDatei:"Landkreiswappen des Landkreises Alb-Donau-Kreis.svg"},{nuts3:"DE146",slug:"landkreis-biberach",name:"Biberach",typ:"landkreis",bundesland:"DE1",kennzeichen:["BC"],kreisstadt:"Biberach an der Riß",einwohner:207415,flaecheKm2:1409.52,landschaft:"Oberschwaben",lat:48.108,lng:9.774,nachbarn:["DE141","DE145","DE148","DE149","DE274","DE279","DE27C"],qid:"Q8223",ags:"08426",wappenDatei:"Wappen Landkreis Biberach.svg"},{nuts3:"DE147",slug:"bodenseekreis",name:"Bodenseekreis",typ:"landkreis",bundesland:"DE1",kennzeichen:["FN"],kreisstadt:"Friedrichshafen",einwohner:220804,flaecheKm2:664.77,landschaft:"Bodensee",lat:47.715,lng:9.388,nachbarn:["DE138","DE148","DE149","DE27A"],qid:"Q8228",ags:"08435",wappenDatei:"Bodenseekreis Wappen.svg"},{nuts3:"DE148",slug:"landkreis-ravensburg",name:"Ravensburg",typ:"landkreis",bundesland:"DE1",kennzeichen:["RV","SLG","WG","ÜB"],kreisstadt:"Ravensburg",einwohner:291102,flaecheKm2:1632.08,landschaft:"Oberschwaben",lat:47.825,lng:9.78,nachbarn:["DE146","DE147","DE149","DE274","DE27A","DE27C","DE27E"],qid:"Q8225",ags:"08436",wappenDatei:"Wappen Landkreis Ravensburg2.svg"},{nuts3:"DE149",slug:"landkreis-sigmaringen",name:"Sigmaringen",typ:"landkreis",bundesland:"DE1",kennzeichen:["SIG"],kreisstadt:"Sigmaringen",einwohner:132167,flaecheKm2:1204.24,lat:48.039,lng:9.241,nachbarn:["DE137","DE138","DE141","DE143","DE146","DE147","DE148"],qid:"Q8230",ags:"08437",wappenDatei:"Wappen Landkreis Sigmaringen.svg"},{nuts3:"DE211",slug:"ingolstadt",name:"Ingolstadt",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["IN"],einwohner:141185,flaecheKm2:133.35,lat:48.755,lng:11.395,nachbarn:["DE219","DE21I","DE21J"],stadtSlug:"ingolstadt",qid:"Q3004",ags:"09161",wappenDatei:"DEU Ingolstadt COA.svg"},{nuts3:"DE212",slug:"muenchen",name:"München",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["M","MUC"],einwohner:1505005,flaecheKm2:310.7,lat:48.153,lng:11.547,nachbarn:["DE217","DE21C","DE21H"],stadtSlug:"muenchen",qid:"Q1726",ags:"09162",wappenDatei:"DEU München COA.svg"},{nuts3:"DE213",slug:"rosenheim",name:"Rosenheim",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["RO"],einwohner:65274,flaecheKm2:37.22,lat:47.844,lng:12.109,nachbarn:["DE21K"],qid:"Q4007",ags:"09163",wappenDatei:"Wappen Rosenheim Neu.svg"},{nuts3:"DE214",slug:"landkreis-altoetting",name:"Altötting",typ:"landkreis",bundesland:"DE2",kennzeichen:["AÖ"],kreisstadt:"Altötting",einwohner:113938,flaecheKm2:569.28,lat:48.21,lng:12.705,nachbarn:["DE21G","DE21M","DE22A"],qid:"Q10533",ags:"09171",wappenDatei:"DEU Landkreis Altötting COA.svg"},{nuts3:"DE215",slug:"landkreis-berchtesgadener-land",name:"Berchtesgadener Land",typ:"landkreis",bundesland:"DE2",kennzeichen:["BGD","BGL","LF","REI"],kreisstadt:"Bad Reichenhall",einwohner:105292,flaecheKm2:839.83,landschaft:"Berchtesgadener Land",lat:47.699,lng:12.902,nachbarn:["DE21M"],qid:"Q10530",ags:"09172",wappenDatei:"DEU Landkreis Berchtesgadener Land COA.svg"},{nuts3:"DE216",slug:"landkreis-bad-toelz-wolfratshausen",name:"Bad Tölz-Wolfratshausen",typ:"landkreis",bundesland:"DE2",kennzeichen:["TÖL","WOR"],kreisstadt:"Bad Tölz",einwohner:130248,flaecheKm2:1110.67,lat:47.727,lng:11.483,
4nachbarn:["DE21D","DE21F","DE21H","DE21L","DE21N"],qid:"Q10522",ags:"09173",wappenDatei:"Wappen Landkreis Bad Toelz-Wolfratshausen.svg"},{nuts3:"DE217",slug:"landkreis-dachau",name:"Dachau",typ:"landkreis",bundesland:"DE2",kennzeichen:["DAH"],kreisstadt:"Dachau",einwohner:153595,flaecheKm2:579.16,lat:48.335,lng:11.357,nachbarn:["DE212","DE21B","DE21C","DE21H","DE21J","DE275"],qid:"Q10500",ags:"09174",wappenDatei:"Wappen Landkreis Dachau.svg"},{nuts3:"DE218",slug:"landkreis-ebersberg",name:"Ebersberg",typ:"landkreis",bundesland:"DE2",kennzeichen:["EBE"],kreisstadt:"Ebersberg",einwohner:144225,flaecheKm2:549.39,lat:48.076,lng:11.913,nachbarn:["DE21A","DE21G","DE21H","DE21K"],qid:"Q10541",ags:"09175",wappenDatei:"DEU Landkreis Ebersberg COA.svg"},{nuts3:"DE219",slug:"landkreis-eichstaett",name:"Eichstätt",typ:"landkreis",bundesland:"DE2",kennzeichen:["EI"],kreisstadt:"Eichstätt",einwohner:135668,flaecheKm2:1213.85,landschaft:"Altmühltal",lat:48.898,lng:11.37,nachbarn:["DE211","DE21I","DE21J","DE226","DE236","DE25B","DE25C","DE27D"],qid:"Q10491",ags:"09176",wappenDatei:"DEU Landkreis Eichstätt COA.svg"},{nuts3:"DE21A",slug:"landkreis-erding",name:"Erding",typ:"landkreis",bundesland:"DE2",kennzeichen:["ED"],kreisstadt:"Erding",einwohner:140127,flaecheKm2:870.74,lat:48.3,lng:12.001,nachbarn:["DE218","DE21B","DE21G","DE21H","DE227"],qid:"Q10539",ags:"09177",wappenDatei:"DEU Landkreis Erding COA.svg"},{nuts3:"DE21B",slug:"landkreis-freising",name:"Freising",typ:"landkreis",bundesland:"DE2",kennzeichen:["FS"],kreisstadt:"Freising",einwohner:184564,flaecheKm2:799.85,lat:48.447,lng:11.741,nachbarn:["DE217","DE21A","DE21H","DE21J","DE226","DE227"],qid:"Q10497",ags:"09178",wappenDatei:"DEU Landkreis Freising COA.svg"},{nuts3:"DE21C",slug:"landkreis-fuerstenfeldbruck",name:"Fürstenfeldbruck",typ:"landkreis",bundesland:"DE2",kennzeichen:["FFB"],kreisstadt:"Fürstenfeldbruck",einwohner:218227,flaecheKm2:434.8,lat:48.188,lng:11.201,nachbarn:["DE212","DE217","DE21E","DE21H","DE21L","DE275"],qid:"Q10502",ags:"09179",wappenDatei:"Wappen des Landkreises Fürstenfeldbruck.svg"},{nuts3:"DE21D",slug:"landkreis-garmisch-partenkirchen",name:"Garmisch-Partenkirchen",typ:"landkreis",bundesland:"DE2",kennzeichen:["GAP"],kreisstadt:"Garmisch-Partenkirchen",einwohner:89296,flaecheKm2:1012.17,lat:47.556,lng:11.13,nachbarn:["DE216","DE21N","DE27B"],qid:"Q10518",ags:"09180",wappenDatei:"DEU Landkreis Garmisch-Partenkirchen COA.svg"},{nuts3:"DE21E",slug:"landkreis-landsberg-am-lech",name:"Landsberg am Lech",typ:"landkreis",bundesland:"DE2",kennzeichen:["LL"],kreisstadt:"Landsberg am Lech",einwohner:122107,flaecheKm2:804.36,lat:48.024,lng:10.949,nachbarn:["DE21C","DE21L","DE21N","DE275","DE276","DE27B"],qid:"Q10507",ags:"09181",wappenDatei:"Wappen Landkreis Landsberg am Lech.svg"},{nuts3:"DE21F",slug:"landkreis-miesbach",name:"Miesbach",typ:"landkreis",bundesland:"DE2",kennzeichen:["MB"],kreisstadt:"Miesbach",einwohner:97152,flaecheKm2:866.21,lat:47.742,lng:11.809,nachbarn:["DE216","DE21H","DE21K"],qid:"Q10523",ags:"09182",wappenDatei:"DEU Landkreis Miesbach COA.svg"},{nuts3:"DE21G",slug:"landkreis-muehldorf-am-inn",name:"Mühldorf am Inn",typ:"landkreis",bundesland:"DE2",kennzeichen:["MÜ"],kreisstadt:"Mühldorf am Inn",einwohner:122037,flaecheKm2:805.36,lat:48.239,lng:12.382,nachbarn:["DE214","DE218","DE21A","DE21K","DE21M","DE227","DE22A"],qid:"Q10537",ags:"09183",wappenDatei:"Wappen Landkreis Mühldorf am Inn.svg"},{nuts3:"DE21H",slug:"landkreis-muenchen",name:"München",typ:"landkreis",bundesland:"DE2",kennzeichen:["M","MU"],kreisstadt:"München",einwohner:354396,flaecheKm2:664.25,lat:48.075,lng:11.631,nachbarn:["DE212","DE216","DE217","DE218","DE21A","DE21B","DE21C","DE21F","DE21K","DE21L"],qid:"Q10544",ags:"09184",wappenDatei:"DEU Landkreis München COA.svg"},{nuts3:"DE21I",slug:"landkreis-neuburg-schrobenhausen",name:"Neuburg-Schrobenhausen",typ:"landkreis",bundesland:"DE2",kennzeichen:["ND","SOB"],kreisstadt:"Neuburg an der Donau",einwohner:99364,flaecheKm2:739.71,lat:48.664,lng:11.197,nachbarn:["DE211","DE219","DE21J","DE275","DE27D"],qid:"Q10493",ags:"09185",wappenDatei:"Wappen Landkreis Neuburg-Schrobenhausen.svg"},{nuts3:"DE21J",slug:"landkreis-pfaffenhofen-an-der-ilm",name:"Pfaffenhofen an der Ilm",typ:"landkreis",bundesland:"DE2",kennzeichen:["PAF"],kreisstadt:"Pfaffenhofen an der Ilm",einwohner:130781,flaecheKm2:761.05,lat:48.596,lng:11.524,nachbarn:["DE211","DE217","DE219","DE21B","DE21I","DE226","DE275"],qid:"Q10496",ags:"09186",wappenDatei:"Wappen Landkreis Pfaffenhofen an der Ilm.svg"},{nuts3:"DE21K",slug:"landkreis-rosenheim",name:"Rosenheim",typ:"landkreis",bundesland:"DE2",kennzeichen:["AIB","RO","WS"],kreisstadt:"Rosenheim",einwohner:258637,flaecheKm2:1439.41,lat:47.878,lng:12.162,nachbarn:["DE213","DE218","DE21F","DE21G","DE21H","DE21M"],qid:"Q10526",ags:"09187",wappenDatei:"DEU Landkreis Rosenheim COA.svg"},{nuts3:"DE21L",slug:"landkreis-starnberg",name:"Starnberg",typ:"landkreis",bundesland:"DE2",kennzeichen:["STA","WOR"],kreisstadt:"Starnberg",einwohner:139329,flaecheKm2:487.71,lat:48.006,lng:11.282,nachbarn:["DE216","DE21C","DE21E","DE21H","DE21N"],qid:"Q10504",ags:"09188",wappenDatei:"Wappen Landkreis Starnberg.svg"}
4,{nuts3:"DE21M",slug:"landkreis-traunstein",name:"Traunstein",typ:"landkreis",bundesland:"DE2",kennzeichen:["LF","TS"],kreisstadt:"Traunstein",einwohner:175144,flaecheKm2:1533.76,landschaft:"Chiemgau",lat:47.895,lng:12.579,nachbarn:["DE214","DE215","DE21G","DE21K"],qid:"Q10528",ags:"09189",wappenDatei:"DEU Landkreis Traunstein COA.svg"},{nuts3:"DE21N",slug:"landkreis-weilheim-schongau",name:"Weilheim-Schongau",typ:"landkreis",bundesland:"DE2",kennzeichen:["SOG","WM"],kreisstadt:"Weilheim in Oberbayern",einwohner:138957,flaecheKm2:966.28,landschaft:"Pfaffenwinkel",lat:47.788,lng:11.048,nachbarn:["DE216","DE21D","DE21E","DE21L","DE27B"],qid:"Q10516",ags:"09190",wappenDatei:"DEU Landkreis Weilheim-Schongau COA.svg"},{nuts3:"DE221",slug:"landshut",name:"Landshut",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["LA"],einwohner:71863,flaecheKm2:65.83,lat:48.545,lng:12.159,nachbarn:["DE227"],qid:"Q3974",ags:"09261",wappenDatei:"DEU Landshut COA.svg"},{nuts3:"DE222",slug:"passau",name:"Passau",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["PA"],einwohner:53039,flaecheKm2:69.56,lat:48.582,lng:13.415,nachbarn:["DE228"],qid:"Q4190",ags:"09262",wappenDatei:"Wappen Passau.svg"},{nuts3:"DE223",slug:"straubing",name:"Straubing",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["SR"],einwohner:49002,flaecheKm2:67.59,lat:48.881,lng:12.574,nachbarn:["DE22B"],qid:"Q7027",ags:"09263",wappenDatei:"DEU Straubing COA.svg"},{nuts3:"DE224",slug:"landkreis-deggendorf",name:"Deggendorf",typ:"landkreis",bundesland:"DE2",kennzeichen:["DEG"],kreisstadt:"Deggendorf",einwohner:121844,flaecheKm2:861.17,lat:48.779,lng:13.001,nachbarn:["DE225","DE228","DE229","DE22A","DE22B","DE22C"],qid:"Q10485",ags:"09271",wappenDatei:"DEU Landkreis Deggendorf COA.svg"},{nuts3:"DE225",slug:"landkreis-freyung-grafenau",name:"Freyung-Grafenau",typ:"landkreis",bundesland:"DE2",kennzeichen:["FRG","GRA","WOS"],kreisstadt:"Freyung",einwohner:78710,flaecheKm2:983.85,landschaft:"Bayerischer Wald",lat:48.827,lng:13.513,nachbarn:["DE224","DE228","DE229"],qid:"Q10487",ags:"09272",wappenDatei:"DEU Landkreis Freyung-Grafenau COA.svg"},{nuts3:"DE226",slug:"landkreis-kelheim",name:"Kelheim",typ:"landkreis",bundesland:"DE2",kennzeichen:["KEH","MAI","PAR","RID","ROL"],kreisstadt:"Kelheim",einwohner:126037,flaecheKm2:1065.13,lat:48.825,lng:11.858,nachbarn:["DE219","DE21B","DE21J","DE227","DE236","DE238"],qid:"Q10474",ags:"09273",wappenDatei:"DEU Landkreis Kelheim COA.svg"},{nuts3:"DE227",slug:"landkreis-landshut",name:"Landshut",typ:"landkreis",bundesland:"DE2",kennzeichen:["LA"],kreisstadt:"Landshut",einwohner:162170,flaecheKm2:1347.55,lat:48.557,lng:12.194,nachbarn:["DE21A","DE21B","DE21G","DE221","DE226","DE22A","DE22B","DE22C","DE238"],qid:"Q10475",ags:"09274",wappenDatei:"Wappen Landkreis Landshut.svg"},{nuts3:"DE228",slug:"landkreis-passau",name:"Passau",typ:"landkreis",bundesland:"DE2",kennzeichen:["PA"],kreisstadt:"Passau",einwohner:194699,flaecheKm2:1530.1,lat:48.559,lng:13.367,nachbarn:["DE222","DE224","DE225","DE22A"],qid:"Q10489",ags:"09275",wappenDatei:"DEU Landkreis Passau COA.svg"},{nuts3:"DE229",slug:"landkreis-regen",name:"Regen",typ:"landkreis",bundesland:"DE2",kennzeichen:["REG"],kreisstadt:"Regen",einwohner:77267,flaecheKm2:974.78,landschaft:"Bayerischer Wald",lat:49.023,lng:13.1,nachbarn:["DE224","DE225","DE22B","DE235"],qid:"Q10483",ags:"09276",wappenDatei:"DEU Landkreis Regen COA.svg"},{nuts3:"DE22A",slug:"landkreis-rottal-inn",name:"Rottal-Inn",typ:"landkreis",bundesland:"DE2",kennzeichen:["EG","GRI","PAN","VIB"],kreisstadt:"Pfarrkirchen",einwohner:120497,flaecheKm2:1281.2,lat:48.425,lng:12.867,nachbarn:["DE214","DE21G","DE224","DE227","DE228","DE22C"],qid:"Q10477",ags:"09277",wappenDatei:"Wappen des Landkreises Rottal-Inn.svg"},{nuts3:"DE22B",slug:"landkreis-straubing-bogen",name:"Straubing-Bogen",typ:"landkreis",bundesland:"DE2",kennzeichen:["BOG","MAL","SR"],kreisstadt:"Straubing",einwohner:103041,flaecheKm2:1201.62,lat:48.899,lng:12.582,nachbarn:["DE223","DE224","DE227","DE229","DE22C","DE235","DE238"],qid:"Q10482",ags:"09278",wappenDatei:"DEU Landkreis Straubing-Bogen COA.svg"},{nuts3:"DE22C",slug:"landkreis-dingolfing-landau",name:"Dingolfing-Landau",typ:"landkreis",bundesland:"DE2",kennzeichen:["DGF"],kreisstadt:"Dingolfing",einwohner:101035,flaecheKm2:877.58,lat:48.641,lng:12.61,nachbarn:["DE224","DE227","DE22A","DE22B"],qid:"Q10480",ags:"09279",wappenDatei:"DEU Landkreis Dingolfing-Landau COA.svg"},{nuts3:"DE231",slug:"amberg",name:"Amberg",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["AM"],einwohner:42553,flaecheKm2:50.14,landschaft:"Bayerischer Jura",lat:49.451,lng:11.845,nachbarn:["DE234"],qid:"Q7042",ags:"09361",wappenDatei:"DEU Amberg COA.svg"},{nuts3:"DE232",slug:"regensburg",name:"Regensburg",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["R"],einwohner:151389,flaecheKm2:80.86,lat:49.013,lng:12.114,nachbarn:["DE238"],stadtSlug:"regensburg",qid:"Q2978",ags:"09362",wappenDatei:"Wappen Regensburg.svg"},{nuts3:"DE233",slug:"weiden-in-der-oberpfalz",name:"Weiden in der Oberpfalz",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["WEN"],einwohner:42444,flaecheKm2:70.57,landschaft:"Oberpfälzer Wald",lat:49.669,lng:12.154,
4nachbarn:["DE237"],qid:"Q14803",ags:"09363",wappenDatei:"DEU Weiden in der Oberpfalz COA.svg"},{nuts3:"DE234",slug:"landkreis-amberg-sulzbach",name:"Amberg-Sulzbach",typ:"landkreis",bundesland:"DE2",kennzeichen:["AS","BUL","ESB","NAB","SUL"],kreisstadt:"Amberg",einwohner:103982,flaecheKm2:1255.85,landschaft:"Bayerischer Jura",lat:49.485,lng:11.803,nachbarn:["DE231","DE236","DE237","DE239","DE246","DE259"],qid:"Q10421",ags:"09371",wappenDatei:"DEU Landkreis Amberg-Sulzbach COA.svg"},{nuts3:"DE235",slug:"landkreis-cham",name:"Cham",typ:"landkreis",bundesland:"DE2",kennzeichen:["CHA","KÖZ","ROD","WÜM"],kreisstadt:"Cham",einwohner:128534,flaecheKm2:1526.83,landschaft:"Bayerischer Wald",lat:49.237,lng:12.694,nachbarn:["DE229","DE22B","DE238","DE239"],qid:"Q10424",ags:"09372",wappenDatei:"DEU Landkreis Cham COA.svg"},{nuts3:"DE236",slug:"landkreis-neumarkt-in-der-oberpfalz",name:"Neumarkt in der Oberpfalz",typ:"landkreis",bundesland:"DE2",kennzeichen:["NM","PAR"],kreisstadt:"Neumarkt in der Oberpfalz",einwohner:138693,flaecheKm2:1343.96,landschaft:"Bayerischer Jura",lat:49.216,lng:11.567,nachbarn:["DE219","DE226","DE234","DE238","DE239","DE259","DE25B"],qid:"Q10427",ags:"09373",wappenDatei:"DEU Landkreis Neumarkt in der Oberpfalz COA.svg"},{nuts3:"DE237",slug:"landkreis-neustadt-an-der-waldnaab",name:"Neustadt an der Waldnaab",typ:"landkreis",bundesland:"DE2",kennzeichen:["ESB","NEW","VOH"],kreisstadt:"Neustadt an der Waldnaab",einwohner:96049,flaecheKm2:1425.81,landschaft:"Oberpfälzer Wald",lat:49.686,lng:12.101,nachbarn:["DE233","DE234","DE239","DE23A","DE246"],qid:"Q10420",ags:"09374",wappenDatei:"DEU Landkreis Neustadt an der Waldnaab COA.svg"},{nuts3:"DE238",slug:"landkreis-regensburg",name:"Regensburg",typ:"landkreis",bundesland:"DE2",kennzeichen:["R"],kreisstadt:"Regensburg",einwohner:196213,flaecheKm2:1391.65,lat:49.021,lng:12.12,nachbarn:["DE226","DE227","DE22B","DE232","DE235","DE236","DE239"],qid:"Q10429",ags:"09375",wappenDatei:"DEU Landkreis Regensburg COA.svg"},{nuts3:"DE239",slug:"landkreis-schwandorf",name:"Schwandorf",typ:"landkreis",bundesland:"DE2",kennzeichen:["BUL","NAB","NEN","OVI","ROD","SAD"],kreisstadt:"Schwandorf",einwohner:149312,flaecheKm2:1458.34,landschaft:"Oberpfälzer Wald",lat:49.368,lng:12.253,nachbarn:["DE234","DE235","DE236","DE237","DE238"],qid:"Q10423",ags:"09376",wappenDatei:"DEU Landkreis Schwandorf COA.svg"},{nuts3:"DE23A",slug:"landkreis-tirschenreuth",name:"Tirschenreuth",typ:"landkreis",bundesland:"DE2",kennzeichen:["KEM","TIR"],kreisstadt:"Tirschenreuth",einwohner:72210,flaecheKm2:1084.25,landschaft:"Oberpfälzer Wald",lat:49.899,lng:12.2,nachbarn:["DE237","DE246","DE24D"],qid:"Q10419",ags:"09377",wappenDatei:"DEU Landkreis Tirschenreuth COA.svg"},{nuts3:"DE241",slug:"bamberg",name:"Bamberg",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["BA"],einwohner:77150,flaecheKm2:54.62,lat:49.887,lng:10.899,nachbarn:["DE245"],qid:"Q3936",ags:"09461",wappenDatei:"DEU Bamberg COA.svg"},{nuts3:"DE242",slug:"bayreuth",name:"Bayreuth",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["BT"],einwohner:72940,flaecheKm2:66.89,lat:49.938,lng:11.585,nachbarn:["DE246"],qid:"Q3923",ags:"09462",wappenDatei:"Wappen von Bayreuth.svg"},{nuts3:"DE243",slug:"coburg",name:"Coburg",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["CO"],einwohner:41064,flaecheKm2:48.29,lat:50.264,lng:10.965,nachbarn:["DE247"],qid:"Q14821",ags:"09463",wappenDatei:"DEU Coburg COA.svg"},{nuts3:"DE244",slug:"hof",name:"Hof",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["HO"],einwohner:46778,flaecheKm2:58.02,lat:50.311,lng:11.897,nachbarn:["DE249"],qid:"Q6938",ags:"09464",wappenDatei:"DEU Hof COA.svg"},{nuts3:"DE245",slug:"landkreis-bamberg",name:"Bamberg",typ:"landkreis",bundesland:"DE2",kennzeichen:["BA"],kreisstadt:"Bamberg",einwohner:147777,flaecheKm2:1167.81,lat:49.893,lng:10.884,nachbarn:["DE241","DE246","DE247","DE248","DE24C","DE257","DE25A","DE267","DE268","DE26B"],qid:"Q10444",ags:"09471",wappenDatei:"DEU Landkreis Bamberg COA.svg"},{nuts3:"DE246",slug:"landkreis-bayreuth",name:"Bayreuth",typ:"landkreis",bundesland:"DE2",kennzeichen:["BT","EBS","ESB","KEM","MÜB","PEG"],kreisstadt:"Bayreuth",einwohner:103215,flaecheKm2:1275.5,lat:49.886,lng:11.557,nachbarn:["DE234","DE237","DE23A","DE242","DE245","DE248","DE249","DE24B","DE24C","DE24D","DE259"],qid:"Q10439",ags:"09472",wappenDatei:"Wappen Landkreis Bayreuth.svg"}
4,{nuts3:"DE247",slug:"landkreis-coburg",name:"Coburg",typ:"landkreis",bundesland:"DE2",kennzeichen:["CO","NEC"],kreisstadt:"Coburg",einwohner:84468,flaecheKm2:590.42,lat:50.267,lng:10.944,nachbarn:["DE243","DE245","DE24A","DE24C","DE267","DEG0E","DEG0H"],qid:"Q10440",ags:"09473",wappenDatei:"Wappen landkreis coburg.svg"},{nuts3:"DE248",slug:"landkreis-forchheim",name:"Forchheim",typ:"landkreis",bundesland:"DE2",kennzeichen:["EBS","FO","PEG"],kreisstadt:"Forchheim",einwohner:116184,flaecheKm2:642.83,landschaft:"Fränkische Schweiz",lat:49.721,lng:11.173,nachbarn:["DE245","DE246","DE257","DE259"],qid:"Q10445",ags:"09474",wappenDatei:"DEU Landkreis Forchheim COA.svg"},{nuts3:"DE249",slug:"landkreis-hof",name:"Hof",typ:"landkreis",bundesland:"DE2",kennzeichen:["HO","MÜB","NAI","REH","SAN"],kreisstadt:"Hof",einwohner:92191,flaecheKm2:892.52,lat:50.275,lng:11.824,nachbarn:["DE244","DE246","DE24A","DE24B","DE24D","DED44","DEG0K"],qid:"Q10431",ags:"09475",wappenDatei:"DEU Landkreis Hof COA.svg"},{nuts3:"DE24A",slug:"landkreis-kronach",name:"Kronach",typ:"landkreis",bundesland:"DE2",kennzeichen:["KC","SAN"],kreisstadt:"Kronach",einwohner:64545,flaecheKm2:651.49,landschaft:"Frankenwald",lat:50.328,lng:11.372,nachbarn:["DE247","DE249","DE24B","DE24C","DEG0H","DEG0I","DEG0K"],qid:"Q10434",ags:"09476",wappenDatei:"Wappen des Landkreises Kronach.svg"},{nuts3:"DE24B",slug:"landkreis-kulmbach",name:"Kulmbach",typ:"landkreis",bundesland:"DE2",kennzeichen:["EBS","KU","SAN"],kreisstadt:"Kulmbach",einwohner:71518,flaecheKm2:658.33,lat:50.103,lng:11.482,nachbarn:["DE246","DE249","DE24A","DE24C"],qid:"Q10436",ags:"09477",wappenDatei:"Wappen Landkreis Kulmbach.svg"},{nuts3:"DE24C",slug:"landkreis-lichtenfels",name:"Lichtenfels",typ:"landkreis",bundesland:"DE2",kennzeichen:["LIF","STE"],kreisstadt:"Lichtenfels",einwohner:67379,flaecheKm2:519.94,lat:50.109,lng:11.117,nachbarn:["DE245","DE246","DE247","DE24A","DE24B"],qid:"Q10442",ags:"09478",wappenDatei:"DEU Landkreis Lichtenfels COA.svg"},{nuts3:"DE24D",slug:"landkreis-wunsiedel-im-fichtelgebirge",name:"Wunsiedel im Fichtelgebirge",typ:"landkreis",bundesland:"DE2",kennzeichen:["MAK","REH","SEL","WUN"],kreisstadt:"Wunsiedel",einwohner:70549,flaecheKm2:606.37,landschaft:"Fichtelgebirge",lat:50.09,lng:12.042,nachbarn:["DE23A","DE246","DE249"],qid:"Q10432",ags:"09479",wappenDatei:"Wappen Landkreis Wunsiedel im Fichtelgebirge.svg"},{nuts3:"DE251",slug:"ansbach",name:"Ansbach",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["AN"],einwohner:40742,flaecheKm2:99.91,lat:49.292,lng:10.564,nachbarn:["DE256"],qid:"Q14859",ags:"09561",wappenDatei:"DEU Ansbach COA.svg"},{nuts3:"DE252",slug:"erlangen",name:"Erlangen",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["ER"],einwohner:115928,flaecheKm2:76.96,lat:49.582,lng:10.978,nachbarn:["DE253","DE254","DE257","DE258"],stadtSlug:"erlangen",qid:"Q3126",ags:"09562",wappenDatei:"DEU Erlangen COA.svg"},{nuts3:"DE253",slug:"fuerth",name:"Fürth",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["FÜ"],einwohner:132036,flaecheKm2:63.35,lat:49.491,lng:10.966,nachbarn:["DE252","DE254","DE258"],stadtSlug:"fuerth",qid:"Q3075",ags:"09563",wappenDatei:"DEU Fürth COA.svg"},{nuts3:"DE254",slug:"nuernberg",name:"Nürnberg",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["N"],einwohner:529508,flaecheKm2:186.44,lat:49.436,lng:11.083,nachbarn:["DE252","DE253","DE255","DE257","DE258","DE259","DE25B"],stadtSlug:"nuernberg",qid:"Q2090",ags:"09564",wappenDatei:"DEU Nürnberg COA (klein).svg"},{nuts3:"DE255",slug:"schwabach",name:"Schwabach",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["SC"],einwohner:40835,flaecheKm2:40.8,lat:49.335,lng:11.024,nachbarn:["DE254","DE25B"],qid:"Q14889",ags:"09565",wappenDatei:"DEU Schwabach COA.svg"},{nuts3:"DE256",slug:"landkreis-ansbach",name:"Ansbach",typ:"landkreis",bundesland:"DE2",kennzeichen:["AN","DKB","FEU","ROT"],kreisstadt:"Ansbach",einwohner:187633,flaecheKm2:1971.32,lat:49.25,lng:10.473,nachbarn:["DE11A","DE11B","DE11D","DE251","DE258","DE25A","DE25B","DE25C","DE27D"],qid:"Q10454",ags:"09571",wappenDatei:"DEU Landkreis Ansbach COA.svg"},{nuts3:"DE257",slug:"landkreis-erlangen-hoechstadt",name:"Erlangen-Höchstadt",typ:"landkreis",bundesland:"DE2",kennzeichen:["ERH","HÖS"],kreisstadt:"Erlangen",einwohner:138325,flaecheKm2:564.55,lat:49.64,lng:10.915,nachbarn:["DE245","DE248","DE252","DE254","DE258","DE259","DE25A"],qid:"Q10447",ags:"09572",wappenDatei:"DE Landkreis Erlangen-Hoechstadt COA.svg"},{nuts3:"DE258",slug:"landkreis-fuerth",name:"Fürth",typ:"landkreis",bundesland:"DE2",kennzeichen:["FÜ"],kreisstadt:"Zirndorf",einwohner:117719,flaecheKm2:307.44,lat:49.447,lng:10.85,nachbarn:["DE252","DE253","DE254","DE256","DE257","DE25A","DE25B"],qid:"Q10455",ags:"09573",wappenDatei:"DEU Landkreis Fürth COA.svg"},{nuts3:"DE259",slug:"landkreis-nuernberger-land",name:"Nürnberger Land",typ:"landkreis",bundesland:"DE2",kennzeichen:["ESB","HEB","LAU","N","PEG"],kreisstadt:"Lauf an der Pegnitz",einwohner:168813,flaecheKm2:799.52,lat:49.492,lng:11.369,nachbarn:["DE234","DE236","DE246","DE248","DE254","DE257","DE25B"],qid:"Q10449",ags:"09574",wappenDatei:"Wappen Landkreis Nürnberger Land.svg"},{nuts3:"DE25A",slug:"landkreis-neustadt-an-der-aisch-bad-windsheim",name:"Neustadt an der Aisch-Bad Windsheim",typ:"landkreis",bundesland:"DE2",kennzeichen:["NEA","SEF","UFF"],kreisstadt:"Neustadt an der Aisch",einwohner:101043,flaecheKm2:1267.45,landschaft:"Steigerwald",lat:49.569,lng:10.465,nachbarn:["DE11B","DE245","DE256","DE257","DE258","DE268","DE26C"],qid:"Q10456",ags:"09575",wappenDatei:"DEU Landkreis Neustadt a.d.Aisch-Bad Windsheim COA.svg"},{nuts3:"DE25B",slug:"landkreis-roth",name:"Roth",typ:"landkreis",bundesland:"DE2",kennzeichen:["HIP","RH"],kreisstadt:"Roth",einwohner:128632,flaecheKm2:895.16,lat:49.203,lng:11.124,nachbarn:["DE219","DE236","DE254","DE255","DE256","DE258","DE259","DE25C"],qid:"Q10451",ags:"09576",wappenDatei:"DEU Landkreis Roth COA.svg"},{nuts3:"DE25C",slug:"landkreis-weissenburg-gunzenhausen",name:"Weißenburg-Gunzenhausen",typ:"landkreis",bundesland:"DE2",kennzeichen:["GUN","WUG"],kreisstadt:"Weißenburg in Bayern",einwohner:94695,flaecheKm2:970.78,lat:49.033,lng:10.894,nachbarn:["DE219","DE256","DE25B","DE27D"],qid:"Q10453",ags:"09577",wappenDatei:"DEU Landkreis Weissenburg-Gunzenhausen COA.svg"}
4,{nuts3:"DE261",slug:"aschaffenburg",name:"Aschaffenburg",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["AB"],einwohner:73091,flaecheKm2:62.45,lat:49.964,lng:9.146,nachbarn:["DE264","DE269"],qid:"Q3942",ags:"09661",wappenDatei:"DEU Aschaffenburg COA.svg"},{nuts3:"DE262",slug:"schweinfurt",name:"Schweinfurt",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["SW"],einwohner:54481,flaecheKm2:35.7,landschaft:"Fränkisches Weinland",lat:50.047,lng:10.221,nachbarn:["DE26B"],qid:"Q4126",ags:"09662",wappenDatei:"DEU Schweinfurt COA.svg"},{nuts3:"DE263",slug:"wuerzburg",name:"Würzburg",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["WÜ"],einwohner:133258,flaecheKm2:87.6,landschaft:"Fränkisches Weinland",lat:49.785,lng:9.941,nachbarn:["DE26C"],stadtSlug:"wuerzburg",qid:"Q2999",ags:"09663",wappenDatei:"DEU Würzburg COA.svg"},{nuts3:"DE264",slug:"landkreis-aschaffenburg",name:"Aschaffenburg",typ:"landkreis",bundesland:"DE2",kennzeichen:["AB","ALZ"],kreisstadt:"Aschaffenburg",einwohner:170945,flaecheKm2:698.9,landschaft:"Spessart",lat:50.008,lng:9.238,nachbarn:["DE261","DE269","DE26A","DE
4716","DE719","DE71C"],qid:"Q10471",ags:"09671",wappenDatei:"DEU Landkreis Aschaffenburg COA.svg"},{nuts3:"DE265",slug:"landkreis-bad-kissingen",name:"Bad Kissingen",typ:"landkreis",bundesland:"DE2",kennzeichen:["BRK","HAB","KG"],kreisstadt:"Bad Kissingen",einwohner:103489,flaecheKm2:1136.9,landschaft:"Rhön",lat:50.222,lng:9.965,nachbarn:["DE266","DE26A","DE26B","DE719","DE732"],qid:"Q10466",ags:"09672",wappenDatei:"DEU Landkreis Bad Kissingen COA.svg"},{nuts3:"DE266",slug:"landkreis-rhoen-grabfeld",name:"Rhön-Grabfeld",typ:"landkreis",bundesland:"DE2",kennzeichen:["KÖN","MET","NES"],kreisstadt:"Bad Neustadt an der Saale",einwohner:79375,flaecheKm2:1021.68,lat:50.371,lng:10.255,nachbarn:["DE265","DE267","DE26B","DE732","DEG0B","DEG0E"],qid:"Q10465",ags:"09673",wappenDatei:"DEU Landkreis Rhön-Grabfeld COA.svg"},{nuts3:"DE267",slug:"landkreis-hassberge",name:"Haßberge",typ:"landkreis",bundesland:"DE2",kennzeichen:["HAS"],kreisstadt:"Haßfurt",einwohner:83869,flaecheKm2:956.19,lat:50.063,lng:10.607,nachbarn:["DE245","DE247","DE266","DE26B","DEG0E"],qid:"Q10462",ags:"09674",wappenDatei:"DEU Landkreis Haßberge COA.svg"},{nuts3:"DE268",slug:"landkreis-kitzingen",name:"Kitzingen",typ:"landkreis",bundesland:"DE2",kennzeichen:["KT"],kreisstadt:"Kitzingen",einwohner:91287,flaecheKm2:684.14,lat:49.753,lng:10.256,nachbarn:["DE245","DE25A","DE26B","DE26C"],qid:"Q10459",ags:"09675",wappenDatei:"DEU Landkreis Kitzingen COA.svg"},{nuts3:"DE269",slug:"landkreis-miltenberg",name:"Miltenberg",typ:"landkreis",bundesland:"DE2",kennzeichen:["MIL","OBB"],kreisstadt:"Miltenberg",einwohner:127547,flaecheKm2:715.58,lat:49.757,lng:9.235,nachbarn:["DE11B","DE127","DE261","DE264","DE26A","DE
4716","DE71B"],qid:"Q10472",ags:"09676",wappenDatei:"DEU Landkreis Miltenberg COA.svg"},{nuts3:"DE26A",slug:"landkreis-main-spessart",name:"Main-Spessart",typ:"landkreis",bundesland:"DE2",kennzeichen:["MSP"],kreisstadt:"Karlstadt am Main",einwohner:125282,flaecheKm2:1321.2,lat:49.993,lng:9.663,nachbarn:["DE11B","DE264","DE265","DE269","DE26B","DE26C","DE719"],qid:"Q10469",ags:"09677",wappenDatei:"DEU Landkreis Main-Spessart COA.svg"},{nuts3:"DE26B",slug:"landkreis-schweinfurt",name:"Schweinfurt",typ:"landkreis",bundesland:"DE2",kennzeichen:["GEO","SW"],kreisstadt:"Schweinfurt",einwohner:113977,flaecheKm2:841.39,lat:50.018,lng:10.258,nachbarn:["DE245","DE262","DE265","DE266","DE267","DE268","DE26A","DE26C"],qid:"Q10461",ags:"09678",wappenDatei:"DEU Landkreis Schweinfurt COA.svg"},{nuts3:"DE26C",slug:"landkreis-wuerzburg",name:"Würzburg",typ:"landkreis",bundesland:"DE2",kennzeichen:["OCH","WÜ"],kreisstadt:"Würzburg",einwohner:162216,flaecheKm2:968.35,landschaft:"Fränkisches Weinland",lat:49.742,lng:9.928,nachbarn:["DE11B","DE25A","DE263","DE268","DE26A","DE26B"],qid:"Q10458",ags:"09679",wappenDatei:"DEU Landkreis Würzburg COA.svg"},{nuts3:"DE271",slug:"augsburg",name:"Augsburg",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["A"],einwohner:301105,flaecheKm2:146.85,lat:48.346,lng:10.886,nachbarn:["DE275","DE276"],stadtSlug:"augsburg",qid:"Q2749",ags:"09761",wappenDatei:"DEU Augsburg COA 1811.svg"},{nuts3:"DE272",slug:"kaufbeuren",name:"Kaufbeuren",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["KF"],einwohner:46193,flaecheKm2:40.02,landschaft:"Allgäu",lat:47.88,lng:10.616,nachbarn:["DE27B"],qid:"Q14805",ags:"09762",wappenDatei:"DEU Kaufbeuren COA.svg"},{nuts3:"DE273",slug:"kempten",name:"Kempten (Allgäu)",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["KE"],einwohner:67645,flaecheKm2:63.28,landschaft:"Allgäu",lat:47.738,lng:10.308,nachbarn:["DE27E"],qid:"Q3994",ags:"09763",wappenDatei:"DEU Kempten (Allgäu) COA.svg"},{nuts3:"DE274",slug:"memmingen",name:"Memmingen",typ:"kreisfreie-stadt",bundesland:"DE2",kennzeichen:["MM"],einwohner:44192,flaecheKm2:70.11,landschaft:"Allgäu",lat:47.979,lng:10.163,nachbarn:["DE146","DE148","DE27C"],qid:"Q14825",ags:"09764",wappenDatei:"Wappen Memmingen.svg"},{nuts3:"DE275",slug:"landkreis-aichach-friedberg",name:"Aichach-Friedberg",typ:"landkreis",bundesland:"DE2",kennzeichen:["AIC","FDB"],kreisstadt:"Aichach",einwohner:136803,flaecheKm2:780.23,lat:48.428,lng:11.053,nachbarn:["DE217","DE21C","DE21E","DE21I","DE21J","DE271","DE276","DE27D"],qid:"Q10415",ags:"09771",wappenDatei:"DEU Landkreis Aichach-Friedberg COA.svg"},{nuts3:"DE276",slug:"landkreis-augsburg",name:"Augsburg",typ:"landkreis",bundesland:"DE2",kennzeichen:["A"],kreisstadt:"Augsburg",einwohner:262811,flaecheKm2:1070.74,lat:48.354,lng:10.732,nachbarn:["DE21E","DE271","DE275","DE277","DE278","DE27B","DE27C","DE27D"],qid:"Q10414",ags:"09772",wappenDatei:"DEU Landkreis Augsburg COA.svg"},{nuts3:"DE277",slug:"landkreis-dillingen-an-der-donau",name:"Dillingen an der Donau",typ:"landkreis",bundesland:"DE2",kennzeichen:["DLG","WER"],kreisstadt:"Dillingen an der Donau",einwohner:98899,flaecheKm2:792.23,lat:48.596,lng:10.528,nachbarn:["DE11C","DE276","DE278","DE27D"],qid:"Q10417",ags:"09773",wappenDatei:"DEU Landkreis Dillingen an der Donau COA.svg"},{nuts3:"DE278",slug:"landkreis-guenzburg",name:"Günzburg",typ:"landkreis",bundesland:"DE2",kennzeichen:["GZ","KRU"],kreisstadt:"Günzburg",einwohner:129846,flaecheKm2:762.4,lat:48.353,lng:10.381,nachbarn:["DE11C","DE145","DE276","DE277","DE279","DE27C"],qid:"Q10412",ags:"09774",wappenDatei:"DEU Landkreis Günzburg COA.svg"},{nuts3:"DE279",slug:"landkreis-neu-ulm",name:"Neu-Ulm",typ:"landkreis",bundesland:"DE2",kennzeichen:["ILL","NU"],kreisstadt:"Neu-Ulm",einwohner:183595,flaecheKm2:515.84,lat:48.298,lng:10.141,nachbarn:["DE144","DE145","DE146","DE278","DE27C"],qid:"Q10410",ags:"09775",wappenDatei:"Wappen Landkreis Neu-Ulm.svg"},{nuts3:"DE27A",slug:"landkreis-lindau",name:"Lindau (Bodensee)",typ:"landkreis",bundesland:"DE2",kennzeichen:["LI"],kreisstadt:"Lindau",einwohner:82411,flaecheKm2:323.39,landschaft:"Allgäu",lat:47.599,lng:9.856,nachbarn:["DE147","DE148","DE27E"],qid:"Q10401",ags:"09776",wappenDatei:"DEU Landkreis Lindau Bodensee COA.svg"},{nuts3:"DE27B",slug:"landkreis-ostallgaeu",name:"Ostallgäu",typ:"landkreis",bundesland:"DE2",kennzeichen:["FÜS","MOD","OAL"],kreisstadt:"Marktoberdorf",einwohner:142047,flaecheKm2:1394.44,landschaft:"Allgäu",lat:47.773,lng:10.639,nachbarn:["DE21D","DE21E","DE21N","DE272","DE276","DE27C","DE27E"],qid:"Q10405",ags:"09777",wappenDatei:"Wappen Landkreis Ostallgaeu.svg"},{nuts3:"DE27C",slug:"landkreis-unterallgaeu",name:"Unterallgäu",typ:"landkreis",bundesland:"DE2",kennzeichen:["MN"],kreisstadt:"Mindelheim",einwohner:147255,flaecheKm2:1229.57,landschaft:"Allgäu",lat:48.04,lng:10.389,nachbarn:["DE146","DE148","DE274","DE276","DE278","DE279","DE27B","DE27E"],qid:"Q10408",ags:"09778",wappenDatei:"DEU Landkreis Unterallgäu COA.svg"},{nuts3:"DE27D",slug:"landkreis-donau-ries",name:"Donau-Ries",typ:"landkreis",bundesland:"DE2",kennzeichen:["DON","NÖ"],kreisstadt:"Donauwörth",einwohner:135098,flaecheKm2:1274.57,lat:48.807,lng:10.712,nachbarn:["DE11C","DE11D","DE219","DE21I","DE256","DE25C","DE275","DE276","DE277"],qid:"Q10418",ags:"09779",wappenDatei:"DEU Landkreis Donau-Ries COA.svg"},{nuts3:"DE27E",slug:"landkreis-oberallgaeu",name:"Oberallgäu",typ:"landkreis",bundesland:"DE2",kennzeichen:["OA","SF"],kreisstadt:"Sonthofen",einwohner:155413,flaecheKm2:1527.97,landschaft:"Allgäu",lat:47.579,lng:10.261,nachbarn:["DE148","DE273","DE27A","DE27B","DE27C"],qid:"Q10402",ags:"09780",wappenDatei:"Wappen Landkreis Oberallgaeu.svg"},{nuts3:"DE300",slug:"berlin",name:"Berlin",typ:"kreisfreie-stadt",bundesland:"DE3",kennzeichen:["B"],einwohner:3685265,flaecheKm2:891.12,lat:52.501,lng:13.402,nachbarn:["DE404","DE405","DE406","DE408","DE409","DE40A","DE40C","DE40E","DE40H"],stadtSlug:"berlin",qid:"Q64",ags:"11000",wappenDatei:"DEU Berlin COA.svg"},{nuts3:"DE401",slug:"brandenburg-an-der-havel",name:"Brandenburg an der Havel",typ:"kreisfreie-stadt",bundesland:"DE4",kennzeichen:["BRB"],einwohner:74113,flaecheKm2:229.73,landschaft:"Havelland",lat:52.402,lng:12.519,nachbarn:["DE408","DE40E"],qid:"Q3931",ags:"12051",wappenDatei:"DEU Brandenburg an der Havel COA.svg"},{nuts3:"DE402",slug:"cottbus",name:"Cottbus",typ:"kreisfreie-stadt",bundesland:"DE4",kennzeichen:["CB"],einwohner:95123,flaecheKm2:165.61,landschaft:"Spreewald",lat:51.773,lng:14.366,nachbarn:["DE40G"],qid:"Q3214",ags:"12052",wappenDatei:"DEU Cottbus COA.svg"},{nuts3:"DE403",slug:"frankfurt-oder",name:"Frankfurt (Oder)",typ:"kreisfreie-stadt",bundesland:"DE4",kennzeichen:["FF"],einwohner:57107,flaecheKm2:147.85,lat:52.325,lng:14.49,nachbarn:["DE409","DE40C"],qid:"Q4024",ags:"12053",wappenDatei:"DEU Frankfurt (Oder) COA.svg"},{nuts3:"DE404",slug:"potsdam",name:"Potsdam",typ:"kreisfreie-stadt",bundesland:"DE4",kennzeichen:["P"],einwohner:184754,flaecheKm2:188.24,lat:52.426,lng:13.029,nachbarn:["DE300","DE408","DE40E"],stadtSlug:"potsdam",qid:"Q1711",ags:"12054",wappenDatei:"DEU Potsdam COA.svg"},{nuts3:"DE405",slug:"landkreis-barnim",name:"Barnim",typ:"landkreis",bundesland:"DE4",kennzeichen:["BAR","BER","EW"],kreisstadt:"Eberswalde",einwohner:194169,flaecheKm2:1479.58,lat:52.823,lng:13.704,nachbarn:["DE300","DE409","DE40A","DE40I"],qid:"Q6115",ags:"12060",wappenDatei:"DEU Landkreis Barnim COA.svg"},{nuts3:"DE406",slug:"landkreis-dahme-spreewald",name:"Dahme-Spreewald",typ:"landkreis",bundesland:"DE4",kennzeichen:["LDS"],kreisstadt:"Lübben (Spreewald)",einwohner:178793,flaecheKm2:2274.51,lat:52.042,lng:13.82,nachbarn:["DE300","DE407","DE40B","DE40C","DE40G","DE40H"],qid:"Q6173",ags:"12061",wappenDatei:"Wappen Landkreis Dahme-Spreewald.svg"},{nuts3:"DE407",slug:"landkreis-elbe-elster",name:"Elbe-Elster",typ:"landkreis",bundesland:"DE4",kennzeichen:["EE","FI","LIB"],kreisstadt:"Herzberg (Elster)",einwohner:97967,flaecheKm2:1899.18,lat:51.612,lng:13.46,nachbarn:["DE406","DE40B","DE40H","DED2E","DED53","DEE0E"],qid:"Q6152",ags:"12062",wappenDatei:"Wappen des Landkreises Elbe-Elster.svg"},{nuts3:"DE408",slug:"landkreis-havelland",name:"Havelland",typ:"landkreis",bundesland:"DE4",kennzeichen:["HVL"],kreisstadt:"Rathenow",einwohner:170834,flaecheKm2:1727.31,landschaft:"Havelland",lat:52.621,lng:12.628,nachbarn:["DE300","DE401","DE404","DE40A","DE40D","DE40E","DEE06","DEE0D"],qid:"Q6139",ags:"12063",wappenDatei:"DEU Havelland COA.svg"},{nuts3:"DE409",slug:"landkreis-maerkisch-oderland",name:"Märkisch-Oderland",typ:"landkreis",bundesland:"DE4",kennzeichen:["FRW","MOL","SEE","SRB"],kreisstadt:"Seelow",einwohner:197817,flaecheKm2:2158.66,lat:52.607,lng:14.147,nachbarn:["DE300","DE403","DE405","DE40C"],qid:"Q6181",ags:"12064",wappenDatei:"DEU Maerkisch-Oderland COA.svg"},{nuts3:"DE40A",slug:"landkreis-oberhavel",name:"Oberhavel",typ:"landkreis",bundesland:"DE4",kennzeichen:["OHV"],kreisstadt:"Oranienburg",einwohner:217690,flaecheKm2:1808.26,lat:52.907,lng:13.205,nachbarn:["DE300","DE405","DE408","DE40D","DE40I","DE80J"],qid:"Q6119",ags:"12065",wappenDatei:"DEU Oberhavel COA.svg"},{nuts3:"DE40B",slug:"landkreis-oberspreewald-lausitz",name:"Oberspreewald-Lausitz",typ:"landkreis",bundesland:"DE4",kennzeichen:["CA","OSL","SFB"],kreisstadt:"Senftenberg",einwohner:107793,flaecheKm2:1223.48,lat:51.616,lng:13.944,nachbarn:["DE406","DE407","DE40G","DED2C","DED2E"],qid:"Q6156",ags:"12066",wappenDatei:"Wappen des Landkreises Oberspreewald-Lausitz.svg"},{nuts3:"DE40C",slug:"landkreis-oder-spree",name:"Oder-Spree",typ:"landkreis",bundesland:"DE4",kennzeichen:["LOS"],kreisstadt:"Beeskow",einwohner:1798
417,flaecheKm2:2256.76,lat:52.244,lng:14.219,nachbarn:["DE300","DE403","DE406","DE409","DE40G"],qid:"Q6178",ags:"12067",wappenDatei:"Wappen Landkreis Oder-Spree.svg"},{nuts3:"DE40D",slug:"landkreis-ostprignitz-ruppin",name:"Ostprignitz-Ruppin",typ:"landkreis",bundesland:"DE4",kennzeichen:["KY","NP","OPR","WK"],kreisstadt:"Neuruppin",einwohner:99152,flaecheKm2:2526.39,lat:52.991,lng:12.636,nachbarn:["DE408","DE40A","DE40F","DE80J","DE80O","DEE0D"],qid:"Q6125",ags:"12068",wappenDatei:"Wappen des Landkreises Ostprignitz-Ruppin.svg"},{nuts3:"DE40E",slug:"landkreis-potsdam-mittelmark",name:"Potsdam-Mittelmark",typ:"landkreis",bundesland:"DE4",kennzeichen:["PM"],kreisstadt:"Bad Belzig",einwohner:221268,flaecheKm2:2592.03,lat:52.246,lng:12.689,nachbarn:["DE300","DE401","DE404","DE408","DE40H","DEE05","DEE06","DEE0E"],qid:"Q6142",ags:"12069",wappenDatei:"Wappen des Landkreises Potsdam-Mittelmark.svg"},{nuts3:"DE40F",slug:"landkreis-prignitz",name:"Prignitz",typ:"landkreis",bundesland:"DE4",kennzeichen:["PR"],kreisstadt:"Perleberg",einwohner:75595,flaecheKm2:2138.58,landschaft:"Prignitz",lat:53.109,lng:11.962,nachbarn:["DE40D","DE80O","DE934","DEE0D"],qid:"Q6132",ags:"12070",wappenDatei:"Wappen des Landkreises Prignitz.svg"},{nuts3:"DE40G",slug:"landkreis-spree-neisse",name:"Spree-Neiße",typ:"landkreis",bundesland:"DE4",kennzeichen:["FOR","GUB","SPB","SPN"],kreisstadt:"Forst (Lausitz)",einwohner:109635,flaecheKm2:1657,lat:51.76,lng:14.427,nachbarn:["DE402","DE406","DE40B","DE40C","DED2C","DED2D"],qid:"Q6165",ags:"12071",wappenDatei:"DEU Landkreis Spree-Neisse COA.svg"},{nuts3:"DE40H",slug:"landkreis-teltow-flaeming",name:"Teltow-Fläming",typ:"landkreis",bundesland:"DE4",kennzeichen:["TF"],kreisstadt:"Luckenwalde",einwohner:177688,flaecheKm2:2104.2,landschaft:"Fläming",lat:52.073,lng:13.276,nachbarn:["DE300","DE406","DE407","DE40E","DEE0E"],qid:"Q6146",ags:"12072",wappenDatei:"Wappen des Landkreises Teltow-Fläming.svg"},{nuts3:"DE40I",slug:"landkreis-uckermark",name:"Uckermark",typ:"landkreis",bundesland:"DE4",kennzeichen:["ANG","PZ","SDT","TP","UM"],kreisstadt:"Prenzlau",einwohner:117432,flaecheKm2:3077.02,landschaft:"Uckermark",lat:53.206,lng:13.861,nachbarn:["DE405","DE40A","DE80J","DE80N"],qid:"Q6109",ags:"12073",wappenDatei:"DEU Landkreis Uckermark COA.svg"},{nuts3:"DE501",slug:"bremen",name:"Bremen",typ:"kreisfreie-stadt",bundesland:"DE5",kennzeichen:["HB"],einwohner:586271,flaecheKm2:326.17,lat:53.119,lng:8.781,nachbarn:["DE502","DE922","DE936","DE93B","DE941","DE94G"],stadtSlug:"bremen",qid:"Q24879",ags:"04011",wappenDatei:"Bremen Wappen(Mittel).svg"},{nuts3:"DE502",slug:"bremerhaven",name:"Bremerhaven",typ:"kreisfreie-stadt",bundesland:"DE5",kennzeichen:["HB"],einwohner:118610,flaecheKm2:93.77,lat:53.545,lng:8.575,nachbarn:["DE501","DE932","DE94G"],stadtSlug:"bremerhaven",qid:"Q2706",ags:"04012",wappenDatei:"Wappen Bremerhaven.svg"},{nuts3:"DE600",slug:"hamburg",name:"Hamburg",typ:"kreisfreie-stadt",bundesland:"DE6",kennzeichen:["HH"],einwohner:1862565,flaecheKm2:755.09,lat:53.548,lng:10.012,nachbarn:["DE933","DE939","DEF06","DEF09","DEF0D","DEF0F"],stadtSlug:"hamburg",qid:"Q1055",ags:"02000",wappenDatei:"DEU Hamburg COA.svg"},{nuts3:"DE711",slug:"darmstadt",name:"Darmstadt",typ:"kreisfreie-stadt",bundesland:"DE7",kennzeichen:["DA"],einwohner:167029,flaecheKm2:122.07,lat:49.881,lng:8.665,nachbarn:["DE716","DE71C"],stadtSlug:"darmstadt",qid:"Q2973",ags:"06411",wappenDatei:"Wappen Darmstadt.svg"},{nuts3:"DE712",slug:"frankfurt-am-main",name:"Frankfurt am Main",typ:"kreisfreie-stadt",bundesland:"DE7",kennzeichen:["F"],einwohner:756021,flaecheKm2:248.31,lat:50.118,lng:8.644,nachbarn:["DE713","DE717","DE718","DE719","DE71A","DE71C","DE71E"],stadtSlug:"frankfurt-am-main",qid:"Q1794",ags:"06412",wappenDatei:"DEU Frankfurt am Main COA.svg"},{nuts3:"DE713",slug:"offenbach-am-main",name:"Offenbach am Main",typ:"kreisfreie-stadt",bundesland:"DE7",kennzeichen:["OF"],einwohner:132746,flaecheKm2:44.88,lat:50.091,lng:8.781,nachbarn:["DE712","DE719","DE71C"],stadtSlug:"offenbach-am-main",qid:"Q3042",ags:"06413",wappenDatei:"Wappen Offenbach am Main.svg"},{nuts3:"DE714",slug:"wiesbaden",name:"Wiesbaden",typ:"kreisfreie-stadt",bundesland:"DE7",kennzeichen:["WI"],einwohner:288850,flaecheKm2:203.87,lat:50.079,lng:8.26,nachbarn:["DE717","DE71A","DE71D","DEB35","DEB3J"],stadtSlug:"wiesbaden",qid:"Q1721",ags:"06414",w
4appenDatei:"DEU Wiesbaden COA.svg"},{nuts3:"DE715",slug:"landkreis-bergstrasse",name:"Bergstraße",typ:"landkreis",bundesland:"DE7",kennzeichen:["HP"],kreisstadt:"Heppenheim",einwohner:274169,flaecheKm2:719.47,landschaft:"Bergstraße",lat:49.618,lng:8.66,nachbarn:["DE126","DE128","DE716","DE717","DE71B","DEB39","DEB3B","DEB3I"],qid:"Q7917",ags:"06431",wappenDatei:"DEU Kreis Bergstrasse COA.svg"},{nuts3:"DE716",slug:"landkreis-darmstadt-dieburg",name:"Darmstadt-Dieburg",typ:"landkreis",bundesland:"DE7",kennzeichen:["DA","DI"],kreisstadt:"Darmstadt",einwohner:302021,flaecheKm2:658.64,lat:49.856,lng:8.795,nachbarn:["DE264","DE269","DE711","DE715","DE717","DE71B","DE71C"],qid:"Q7916",ags:"06432",wappenDatei:"DEU Landkreis Darmstadt-Dieburg COA.svg"},{nuts3:"DE717",slug:"landkreis-gross-gerau",name:"Groß-Gerau",typ:"landkreis",bundesland:"DE7",kennzeichen:["GG"],kreisstadt:"Groß-Gerau",einwohner:268310,flaecheKm2:453.03,lat:49.904,lng:8.47,nachbarn:["DE712","DE714","DE715","DE716","DE71A","DE71C","DEB35","DEB3B","DEB3J"],qid:"Q7914",ags:"06433",wappenDatei:"DEU Kreis Groß-Gerau COA.svg"},{nuts3:"DE718",slug:"hochtaunuskreis",name:"Hochtaunuskreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["HG","USI"],kreisstadt:"Bad Homburg vor der Höhe",einwohner:241664,flaecheKm2:481.84,landschaft:"Taunus",lat:50.282,lng:8.505,nachbarn:["DE712","DE71A","DE71D","DE71E","DE722","DE723"],qid:"Q7908",ags:"06434",wappenDatei:"DEU Hochtaunuskreis COA.svg"},{nuts3:"DE719",slug:"main-kinzig-kreis",name:"Main-Kinzig-Kreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["GN","HU","MKK","SLÜ"],kreisstadt:"Gelnhausen",einwohner:420914,flaecheKm2:1397.32,lat:50.244,lng:9.286,nachbarn:["DE264","DE265","DE26A","DE
4712","DE713","DE71C","DE71E","DE725","DE732"],qid:"Q7911",ags:"06435",wappenDatei:"DEU Main-Kinzig-Kreis COA.svg"},{nuts3:"DE71A",slug:"main-taunus-kreis",name:"Main-Taunus-Kreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["MTK"],kreisstadt:"Hofheim am Taunus",einwohner:238775,flaecheKm2:222.53,lat:50.102,lng:8.434,nachbarn:["DE712","DE714","DE717","DE718","DE71D"],qid:"Q7909",ags:"06436",wappenDatei:"Wappen Main-Taunus-Kreis.svg"},{nuts3:"DE71B",slug:"odenwaldkreis",name:"Odenwaldkreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["ERB"],kreisstadt:"Erbach",einwohner:93846,flaecheKm2:623.97,landschaft:"Odenwald",lat:49.672,lng:8.98,nachbarn:["DE127","DE128","DE269","DE715","DE716"],qid:"Q7919",ags:"06437",wappenDatei:"DEU Odenwaldkreis COA.svg"},{nuts3:"DE71C",slug:"landkreis-offenbach",name:"Offenbach",typ:"landkreis",bundesland:"DE7",kennzeichen:["OF"],kreisstadt:"Dietzenbach",einwohner:358022,flaecheKm2:356.24,lat:50.022,lng:8.811,nachbarn:["DE264","DE711","DE712","DE713","DE716","DE717","DE719"],qid:"Q7912",ags:"06438",wappenDatei:"Wappen Landkreis Offenbach.svg"},{nuts3:"DE71D",slug:"rheingau-taunus-kreis",name:"Rheingau-Taunus-Kreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["RÜD","SWA"],kreisstadt:"Bad Schwalbach",einwohner:185651,flaecheKm2:811.4,lat:50.142,lng:8.081,nachbarn:["DE714","DE718","DE71A","DE723","DEB1A","DEB3J"],qid:"Q7907",ags:"06439",wappenDatei:"Wappen Rheingau-Taunus-Kreis.svg"},{nuts3:"DE71E",slug:"wetteraukreis",name:"Wetteraukreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["BÜD","FB"],kreisstadt:"Friedberg",einwohner:311593,flaecheKm2:1100.66,landschaft:"Wetterau",lat:50.355,lng:8.908,nachbarn:["DE712","DE718","DE719","DE721","DE722","DE725"],qid:"Q7910",ags:"06440",wappenDatei:"DEU Wetteraukreis COA.svg"},{nuts3:"DE721",slug:"landkreis-giessen",name:"Gießen",typ:"landkreis",bundesland:"DE7",kennzeichen:["GI"],kreisstadt:"Gießen",einwohner:268418,flaecheKm2:854.56,lat:50.57,lng:8.808,nachbarn:["DE71E","DE722","DE724","DE725"],qid:"Q7904",ags:"06531",wappenDatei:"DEU Landkreis Gießen COA.svg"},{nuts3:"DE722",slug:"lahn-dill-kreis",name:"Lahn-Dill-Kreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["DIL","LDK","WZ"],kreisstadt:"Wetzlar",einwohner:254074,flaecheKm2:1066.3,lat:50.648,lng:8.365,nachbarn:["DE718","DE71E","DE721","DE723","DE724","DEA5A","DEB1B"],qid:"Q7905",ags:"06532",wappenDatei:"DEU Lahn-Dill-Kreis COA.svg"},{nuts3:"DE723",slug:"landkreis-limburg-weilburg",name:"Limburg-Weilburg",typ:"landkreis",bundesland:"DE7",kennzeichen:["LM","WEL"],kreisstadt:"Limburg an der Lahn",einwohner:173830,flaecheKm2:738.44,lat:50.427,lng:8.199,nachbarn:["DE718","DE71D","DE722","DEB1A","DEB1B"],qid:"Q7906",ags:"06533",wappenDatei:"DEU Landkreis Limburg-Weilburg COA.svg"},{nuts3:"DE724",slug:"landkreis-marburg-biedenkopf",name:"Marburg-Biedenkopf",typ:"landkreis",bundesland:"DE7",kennzeichen:["BID","MR"],kreisstadt:"Marburg",einwohner:242805,flaecheKm2:1262.37,lat:50.837,lng:8.738,nachbarn:["DE721","DE722","DE725","DE735","DE736","DEA5A"],qid:"Q7902",ags:"06534",wappenDatei:"DEU Landkreis Marburg-Biedenkopf COA.svg"},{nuts3:"DE725",slug:"vogelsbergkreis",name:"Vogelsbergkreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["VB"],kreisstadt:"Lauterbach",einwohner:101163,flaecheKm2:1458.91,landschaft:"Vogelsberg",lat:50.638,lng:9.272,nachbarn:["DE719","DE71E","DE721","DE724","DE732","DE733","DE735"],qid:"Q7901",ags:"06535",wappenDatei:"DEU Vogelsbergkreis COA.svg"},{nuts3:"DE731",slug:"kassel",name:"Kassel",typ:"kreisfreie-stadt",bundesland:"DE7",kennzeichen:["KS"],einwohner:197230,flaecheKm2:106.79,lat:51.311,lng:9.46,nachbarn:["DE734","DE91C"],stadtSlug:"kassel",qid:"Q2865",ags:"06611",wappenDatei:"DEU Kassel COA.svg"},{nuts3:"DE732",slug:"landkreis-fulda",name:"Fulda",typ:"landkreis",bundesland:"DE7",kennzeichen:["FD"],kreisstadt:"Fulda",einwohner:222283,flaecheKm2:1380.41,landschaft:"Rhön",lat:50.564,lng:9.759,nachbarn:["DE265","DE266","DE719","DE725","DE733","DEG0B","DEG0P"],qid:"Q7899",ags:"06631",wappenDatei:"DEU Landkreis Fulda COA.svg"}
4,{nuts3:"DE733",slug:"landkreis-hersfeld-rotenburg",name:"Hersfeld-Rotenburg",typ:"landkreis",bundesland:"DE7",kennzeichen:["HEF","ROF"],kreisstadt:"Bad Hersfeld",einwohner:117414,flaecheKm2:1097.77,landschaft:"Waldhessen",lat:50.906,lng:9.753,nachbarn:["DE725","DE732","DE735","DE737","DEG0P"],qid:"Q7898",ags:"06632",wappenDatei:"DEU Landkreis Hersfeld-Rotenburg COA.svg"},{nuts3:"DE734",slug:"landkreis-kassel",name:"Kassel",typ:"landkreis",bundesland:"DE7",kennzeichen:["HOG","KS","WOH"],kreisstadt:"Kassel",einwohner:231073,flaecheKm2:1293.31,lat:51.401,lng:9.407,nachbarn:["DE731","DE735","DE736","DE737","DE918","DE91C","DEA44"],qid:"Q7890",ags:"06633",wappenDatei:"DEU Landkreis Kassel COA.svg"},{nuts3:"DE735",slug:"schwalm-eder-kreis",name:"Schwalm-Eder-Kreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["FZ","HR","MEG","ZIG"],kreisstadt:"Homberg (Efze)",einwohner:180071,flaecheKm2:1539.01,landschaft:"Kurhessisches Bergland",lat:51.024,lng:9.374,nachbarn:["DE724","DE725","DE733","DE734","DE736","DE737"],qid:"Q7894",ags:"06634",wappenDatei:"Wappen Schwalm-Eder-Kreis.svg"},{nuts3:"DE736",slug:"landkreis-waldeck-frankenberg",name:"Waldeck-Frankenberg",typ:"landkreis",bundesland:"DE7",kennzeichen:["FKB","KB","WA"],kreisstadt:"Korbach",einwohner:155126,flaecheKm2:1848.7,landschaft:"Waldecker Land",lat:51.191,lng:8.889,nachbarn:["DE724","DE734","DE735","DEA44","DEA57","DEA5A"],qid:"Q7893",ags:"06635",wappenDatei:"Wappen Landkreis Waldeck-Frankenberg.svg"},{nuts3:"DE737",slug:"werra-meissner-kreis",name:"Werra-Meißner-Kreis",typ:"landkreis",bundesland:"DE7",kennzeichen:["ESW","WIZ"],kreisstadt:"Eschwege",einwohner:97695,flaecheKm2:1024.83,lat:51.191,lng:9.929,nachbarn:["DE733","DE734","DE735","DE91C","DEG06","DEG09","DEG0N","DEG0P"],qid:"Q7896",ags:"06636",wappenDatei:"DEU Werra-Meissner-Kreis COA.svg"},{nuts3:"DE803",slug:"rostock",name:"Rostock",typ:"kreisfreie-stadt",bundesland:"DE8",kennzeichen:["HRO"],einwohner:205307,flaecheKm2:181.38,landschaft:"Ostseeküste",lat:54.147,lng:12.143,nachbarn:["DE80K"],stadtSlug:"rostock",qid:"Q2861",ags:"13003",wappenDatei:"DEU Rostock COA.svg"},{nuts3:"DE804",slug:"schwerin",name:"Schwerin",typ:"kreisfreie-stadt",bundesland:"DE8",kennzeichen:["SN"],einwohner:98308,flaecheKm2:130.52,lat:53.622,lng:11.416,nachbarn:["DE80M","DE80O"],qid:"Q1709",ags:"13004",wappenDatei:"DEU Schwerin COA.svg"},{nuts3:"DE80J",slug:"landkreis-mecklenburgische-seenplatte",name:"Mecklenburgische Seenplatte",typ:"landkreis",bundesland:"DE8",kennzeichen:["AT","DM","MC","MSE","MST","MÜR","NZ","RM","WRN"],kreisstadt:"Neubrandenburg",einwohner:246318,flaecheKm2:5495.41,landschaft:"Mecklenburgische Seenplatte",lat:53.544,lng:13.002,nachbarn:["DE40A","DE40D","DE40I","DE80K","DE80L","DE80N","DE80O"],qid:"Q2902",ags:"13071",wappenDatei:"Wappen Mecklenburgische Seenplatte.svg"},{nuts3:"DE80K",slug:"landkreis-rostock",name:"Landkreis Rostock",typ:"landkreis",bundesland:"DE8",kennzeichen:["BÜZ","DBR","GÜ","LRO","ROS","TET"],kreisstadt:"Güstrow",einwohner:218721,flaecheKm2:3431.06,lat:53.912,lng:12.221,nachbarn:["DE803","DE80J","DE80L","DE80M","DE80O"],qid:"Q2898",ags:"13072",wappenDatei:"DEU Landkreis Rostock COA.svg"},{nuts3:"DE80L",slug:"landkreis-vorpommern-ruegen",name:"Vorpommern-Rügen",typ:"landkreis",bundesland:"DE8",kennzeichen:["GMN","NVP","RDG","RÜG","VR"],kreisstadt:"Stralsund",einwohner:215203,flaecheKm2:3215.7,lat:54.284,lng:12.994,nachbarn:["DE80J","DE80K","DE80N"],qid:"Q2909",ags:"13073",wappenDatei:"Wappen des Landkreises Vorpommern-Rügen.svg"},{nuts3:"DE80M",slug:"landkreis-nordwestmecklenburg",name:"Nordwestmecklenburg",typ:"landkreis",bundesland:"DE8",kennzeichen:["GDB","GVM","NWM","WIS"],kreisstadt:"Wismar",einwohner:156692,flaecheKm2:2127.1,landschaft:"Ostseeküste",lat:53.822,lng:11.252,nachbarn:["DE804","DE80K","DE80O","DEF03","DEF06"],qid:"Q2876",ags:"13074",wappenDatei:"DEU Nordwestmecklenburg COA.svg"},{nuts3:"DE80N",slug:"landkreis-vorpommern-greifswald",name:"Vorpommern-Greifswald",typ:"landkreis",bundesland:"DE8",kennzeichen:["ANK","GW","PW","SBG","UEM","VG","WLG"],kreisstadt:"Greifswald",einwohner:224956,flaecheKm2:3946.18,landschaft:"Vorpommern",lat:53.789,lng:13.781,nachbarn:["DE40I","DE80J","DE80L"],qid:"Q2917",ags:"13075",wappenDatei:"Wappen Landkreis Vorpommern-Greifswald.svg"},{nuts3:"DE80O",slug:"landkreis-ludwigslust-parchim",name:"Ludwigslust-Parchim",typ:"landkreis",bundesland:"DE8",kennzeichen:["HGN","LBZ","LUP","LWL","PCH","STB"],kreisstadt:"Parchim",einwohner:208092,flaecheKm2:4766.6,lat:53.45,lng:11.534,nachbarn:["DE40D","DE40F","DE804","DE80J","DE80K","DE80M","DE934","DE935","DEF06"],qid:"Q2905",ags:"13076",wappenDatei:"DEU Landkreis Ludwigslust-Parchim COA.svg"},{nuts3:"DE911",slug:"braunschweig",name:"Braunschweig",typ:"kreisfreie-stadt",bundesland:"DE9",kennzeichen:["BS"],einwohner:252962,flaecheKm2:192.7,landschaft:"Braunschweiger Land",lat:52.275,lng:10.524,nachbarn:["DE912","DE914","DE917","DE91A","DE91B"],stadtSlug:"braunschweig",qid:"Q2773",ags:"03101",wappenDatei:"DEU Braunschweig COA.svg"},{nuts3:"DE912",slug:"salzgitter",name:"Salzgitter",typ:"kreisfreie-stadt",bundesland:"DE9",kennzeichen:["SZ"],einwohner:104970,flaecheKm2:224.48,landschaft:"Braunschweiger Land",lat:52.124,lng:10.371,nachbarn:["DE911","DE916","DE91A","DE91B","DE925"],stadtSlug:"salzgitter",qid:"Q3200",ags:"03102",wappenDatei:"DEU S
4alzgitter COA.svg"},{nuts3:"DE913",slug:"wolfsburg",name:"Wolfsburg",typ:"kreisfreie-stadt",bundesland:"DE9",kennzeichen:["WOB"],einwohner:129560,flaecheKm2:204.62,landschaft:"Braunschweiger Land",lat:52.411,lng:10.785,nachbarn:["DE914","DE917"],stadtSlug:"wolfsburg",qid:"Q3014",ags:"03103",wappenDatei:"DEU Wolfsburg COA.svg"},{nuts3:"DE914",slug:"landkreis-gifhorn",name:"Gifhorn",typ:"landkreis",bundesland:"DE9",kennzeichen:["GF"],kreisstadt:"Gifhorn",einwohner:175943,flaecheKm2:1567.57,landschaft:"Lüneburger Heide",lat:52.58,lng:10.604,nachbarn:["DE911","DE913","DE917","DE91A","DE929","DE931","DE93A","DEE04","DEE07"],qid:"Q6053",ags:"03151",wappenDatei:"Wappen Landkreis Gifhorn.svg"},{nuts3:"DE916",slug:"landkreis-goslar",name:"Goslar",typ:"landkreis",bundesland:"DE9",kennzeichen:["GS"],kreisstadt:"Goslar",einwohner:126775,flaecheKm2:966.72,landschaft:"Harz",lat:51.875,lng:10.4,nachbarn:["DE912","DE918","DE91B","DE91C","DE925","DEE09","DEG07"],qid:"Q6040",ags:"03153",wappenDatei:"DEU Landkreis Goslar COA.svg"},{nuts3:"DE917",slug:"landkreis-helmstedt",name:"Helmstedt",typ:"landkreis",bundesland:"DE9",kennzeichen:["HE"],kreisstadt:"Helmstedt",einwohner:90227,flaecheKm2:676.12,landschaft:"Braunschweiger Land",lat:52.261,lng:10.889,nachbarn:["DE911","DE913","DE914","DE91B","DEE07","DEE09"],qid:"Q6047",ags:"03154",wappenDatei:"DEU Landkreis Helmstedt COA.svg"},{nuts3:"DE918",slug:"landkreis-northeim",name:"Northeim",typ:"landkreis",bundesland:"DE9",kennzeichen:["NOM"],kreisstadt:"Northeim",einwohner:125623,flaecheKm2:1268.77,landschaft:"Weserbergland",lat:51.743,lng:9.848,nachbarn:["DE734","DE916","DE91C","DE925","DE926","DEA44"],qid:"Q6018",ags:"03155",wappenDatei:"Wappen Landkreis Northeim.svg"},{nuts3:"DE91A",slug:"landkreis-peine",name:"Peine",typ:"landkreis",bundesland:"DE9",kennzeichen:["PE"],kreisstadt:"Peine",einwohner:137045,flaecheKm2:536.5,landschaft:"Braunschweiger Land",lat:52.304,lng:10.255,nachbarn:["DE911","DE912","DE914","DE925","DE929"],qid:"Q6045",ags:"03157",wappenDatei:"DEU Landkreis Peine COA.svg"},{nuts3:"DE91B",slug:"landkreis-wolfenbuettel",name:"Wolfenbüttel",typ:"landkreis",bundesland:"DE9",kennzeichen:["WF"],kreisstadt:"Wolfenbüttel",einwohner:118290,flaecheKm2:724.32,landschaft:"Braunschweiger Land",lat:52.127,lng:10.584,nachbarn:["DE911","DE912","DE916","DE917","DE925","DEE09"],qid:"Q6041",ags:"03158",wappenDatei:"Wappen Landkreis Wolfenbüttel.svg"},{nuts3:"DE91C",slug:"landkreis-goettingen",name:"Göttingen",typ:"landkreis",bundesland:"DE9",kennzeichen:["GÖ"],kreisstadt:"Göttingen",einwohner:328028,flaecheKm2:1755.41,lat:51.564,lng:10.088,nachbarn:["DE731","DE734","DE737","DE916","DE918","DEG06","DEG07"],enthaeltGrossstaedte:["goettingen"],qid:"Q6022",ags:"03159",wappenDatei:"DEU Landkreis Goettingen COA.svg"},{nuts3:"DE922",slug:"landkreis-diepholz",name:"Diepholz",typ:"landkreis",bundesland:"DE9",kennzeichen:["DH","SY"],kreisstadt:"Diepholz",einwohner:221202,flaecheKm2:1991.02,lat:52.729,lng:8.702,nachbarn:["DE501","DE927","DE93B","DE941","DE94D","DE94E","DE94F","DEA46"],qid:"Q5956",ags:"03251",wappenDatei:"DEU Landkreis Diepholz COA.svg"},{nuts3:"DE923",slug:"landkreis-hameln-pyrmont",name:"Hameln-Pyrmont",typ:"landkreis",bundesland:"DE9",kennzeichen:["HM"],kreisstadt:"Hameln",einwohner:150203,flaecheKm2:797.53,landschaft:"Weserbergland",lat:52.095,lng:9.39,nachbarn:["DE925","DE926","DE928","DE929","DEA45"],qid:"Q5970",ags:"03252",wappenDatei:"DEU Landkreis Hameln-Pyrmont COA.svg"},{nuts3:"DE925",slug:"landkreis-hildesheim",name:"Hildesheim",typ:"landkreis",bundesland:"DE9",kennzeichen:["HI"],kreisstadt:"Hildesheim",einwohner:267506,flaecheKm2:1208.33,lat:52.09,lng:9.944,nachbarn:["DE912","DE916","DE918","DE91A","DE91B","DE923","DE926","DE929"],qid:"Q5978",ags:"03254",wappenDatei:"Wappen Landkreis Hildesheim.svg"},{nuts3:"DE926",slug:"landkreis-holzminden",name:"Holzminden",typ:"landkreis",bundesland:"DE9",kennzeichen:["HOL"],kreisstadt:"Holzminden",einwohner:65581,flaecheKm2:694.27,landschaft:"Weserbergland",lat:51.881,lng:9.551,nachbarn:["DE918","DE923","DE925","DEA44","DEA45"],qid:"Q5973",ags:"03255",wappenDatei:"DEU Landkreis Holzminden COA.svg"}
4,{nuts3:"DE927",slug:"landkreis-nienburg",name:"Nienburg (Weser)",typ:"landkreis",bundesland:"DE9",kennzeichen:["NI"],kreisstadt:"Nienburg/Weser",einwohner:121468,flaecheKm2:1400.81,lat:52.609,lng:9.114,nachbarn:["DE922","DE928","DE929","DE938","DE93B","DEA46"],qid:"Q5958",ags:"03256",wappenDatei:"DEU Landkreis Nienburg, Weser COA.svg"},{nuts3:"DE928",slug:"landkreis-schaumburg",name:"Schaumburg",typ:"landkreis",bundesland:"DE9",kennzeichen:["SHG"],kreisstadt:"Stadthagen",einwohner:156841,flaecheKm2:675.67,landschaft:"Weserbergland",lat:52.293,lng:9.206,nachbarn:["DE923","DE927","DE929","DEA45","DEA46"],qid:"Q5966",ags:"03257",wappenDatei:"DEU Landkreis Schaumburg COA.svg"},{nuts3:"DE929",slug:"region-hannover",name:"Region Hannover",typ:"region",bundesland:"DE9",kennzeichen:["H"],kreisstadt:"Hannover",einwohner:1140888,flaecheKm2:2297.13,lat:52.422,lng:9.72,nachbarn:["DE914","DE91A","DE923","DE925","DE927","DE928","DE931","DE938"],enthaeltGrossstaedte:["hannover"],qid:"Q5963",ags:"03241",wappenDatei:"Wappen der Region Hannover.svg"},{nuts3:"DE931",slug:"landkreis-celle",name:"Celle",typ:"landkreis",bundesland:"DE9",kennzeichen:["CE"],kreisstadt:"Celle",einwohner:172449,flaecheKm2:1550.83,landschaft:"Lüneburger Heide",lat:52.713,lng:10.104,nachbarn:["DE914","DE929","DE938","DE93A"],qid:"Q5919",ags:"03351",wappenDatei:"Wappen Landkreis Celle.svg"},{nuts3:"DE932",slug:"landkreis-cuxhaven",name:"Cuxhaven",typ:"landkreis",bundesland:"DE9",kennzeichen:["CUX"],kreisstadt:"Cuxhaven",einwohner:198842,flaecheKm2:2058.96,landschaft:"Nordseeküste",lat:53.617,lng:8.812,nachbarn:["DE502","DE936","DE937","DE939","DE94G"],qid:"Q5897",ags:"03352",wappenDatei:"Wappen Landkreis Cuxhaven 2018.svg"},{nuts3:"DE933",slug:"landkreis-harburg",name:"Harburg",typ:"landkreis",bundesland:"DE9",kennzeichen:["WL"],kreisstadt:"Winsen",einwohner:265864,flaecheKm2:1248.45,landschaft:"Lüneburger Heide",lat:53.316,lng:9.963,nachbarn:["DE600","DE935","DE937","DE938","DE939","DEF06"],qid:"Q5907",ags:"03353",wappenDatei:"DEU Landkreis Harburg COA.svg"},{nuts3:"DE934",slug:"landkreis-luechow-dannenberg",name:"Lüchow-Dannenberg",typ:"landkreis",bundesland:"DE9",kennzeichen:["DAN"],kreisstadt:"Lüchow",einwohner:46502,flaecheKm2:1227.31,landschaft:"Lüneburger Heide",lat:53.02,lng:11.123,nachbarn:["DE40F","DE80O","DE935","DE93A","DEE04","DEE0D"],qid:"Q5913",ags:"03354",wappenDatei:"Wappen Landkreis Lüchow-Dannenberg.svg"},{nuts3:"DE935",slug:"landkreis-lueneburg",name:"Lüneburg",typ:"landkreis",bundesland:"DE9",kennzeichen:["LG"],kreisstadt:"Lüneburg",einwohner:179448,flaecheKm2:1327.83,landschaft:"Lüneburger Heide",lat:53.233,lng:10.573,nachbarn:["DE80O","DE933","DE934","DE938","DE93A","DEF06"],qid:"Q5910",ags:"03355",wappenDatei:"DEU Landkreis Lüneburg COA.svg"},{nuts3:"DE936",slug:"landkreis-osterholz",name:"Osterholz",typ:"landkreis",bundesland:"DE9",kennzeichen:["OHZ"],kreisstadt:"Osterholz-Scharmbeck",einwohner:113598,flaecheKm2:652.67,lat:53.251,lng:8.808,nachbarn:["DE501","DE932","DE937","DE93B","DE94G"],qid:"Q5926",ags:"03356",wappenDatei:"DEU Landkreis Osterholz COA.svg"},{nuts3:"DE937",slug:"landkreis-rotenburg",name:"Rotenburg (Wümme)",typ:"landkreis",bundesland:"DE9",kennzeichen:["ROW"],kreisstadt:"Rotenburg",einwohner:165904,flaecheKm2:2074.76,lat:53.251,lng:9.307,nachbarn:["DE932","DE933","DE936","DE938","DE939","DE93B"],qid:"Q5923",ags:"03357",wappenDatei:"DEU Landkreis Rotenburg Wuemme COA.svg"},{nuts3:"DE938",slug:"heidekreis",name:"Heidekreis",typ:"landkreis",bundesland:"DE9",kennzeichen:["HK"],kreisstadt:"Bad Fallingbostel",einwohner:141321,flaecheKm2:1881.46,landschaft:"Lüneburger Heide",lat:52.928,lng:9.769,nachbarn:["DE927","DE929","DE931","DE933","DE935","DE937","DE93A","DE93B"],qid:"Q5922",ags:"03358",wappenDatei:"Wappen des Heidekreises.svg"},{nuts3:"DE939",slug:"landkreis-stade",name:"Stade",typ:"landkreis",bundesland:"DE9",kennzeichen:["STD"],kreisstadt:"Stade",einwohner:207700,flaecheKm2:1267.38,lat:53.585,lng:9.421,nachbarn:["DE600","DE932","DE933","DE937","DEF09","DEF0E"],qid:"Q5906",ags:"03359",wappenDatei:"Wappen Landkreis Stade.svg"},{nuts3:"DE93A",slug:"landkreis-uelzen",name:"Uelzen",typ:"landkreis",bundesland:"DE9",kennzeichen:["UE"],kreisstadt:"Uelzen",einwohner:91638,flaecheKm2:1462.6,landschaft:"Lüneburger Heide",lat:52.984,lng:10.548,nachbarn:["DE914","DE931","DE934","DE935","DE938","DEE04"],qid:"Q5915",ags:"03360",wappenDatei:"DEU Landkreis Uelzen COA.svg"},{nuts3:"DE93B",slug:"landkreis-verden",name:"Verden",typ:"landkreis",bundesland:"DE9",kennzeichen:["VER"],kreisstadt:"Verden (Aller)",einwohner:138626,flaecheKm2:789.33,lat:52.973,lng:9.175,nachbarn:["DE501","DE922","DE927","DE936","DE937","DE938"],qid:"Q5927",ags:"03361",wappenDatei:"DEU Landkreis Verden COA.svg"},{nuts3:"DE941",slug:"delmenhorst",name:"Delmenhorst",typ:"kreisfreie-stadt",bundesland:"DE9",kennzeichen:["DEL"],einwohner:81406,flaecheKm2:62.45,landschaft:"Oldenburger Land",lat:53.049,lng:8.646,nachbarn:["DE501","DE922","DE94D","DE94G"],qid:"Q3907",ags:"03401",wappenDatei:"DEU Delmenhorst COA.svg"},{nuts3:"DE942",slug:"emden",name:"Emden",typ:"kreisfreie-stadt",bundesland:"DE9",kennzeichen:["EMD"],einwohner:49202,flaecheKm2:112.34,landschaft:"Nordseeküste",lat:53.361,lng:7.181,nachbarn:["DE947","DE94C"],qid:"Q4174",ags:"03402",wappenDatei:"DEU Emden COA.svg"}
4,{nuts3:"DE943",slug:"oldenburg",name:"Oldenburg (Oldenburg)",typ:"kreisfreie-stadt",bundesland:"DE9",kennzeichen:["OL"],einwohner:176614,flaecheKm2:103.09,landschaft:"Oldenburger Land",lat:53.145,lng:8.224,nachbarn:["DE946","DE94D","DE94G"],stadtSlug:"oldenburg",qid:"Q2936",ags:"03403",wappenDatei:"DEU Oldenburg COA.svg"},{nuts3:"DE944",slug:"osnabrueck",name:"Osnabrück",typ:"kreisfreie-stadt",bundesland:"DE9",kennzeichen:["OS"],einwohner:166057,flaecheKm2:119.8,lat:52.278,lng:8.047,nachbarn:["DE94E","DEA37"],stadtSlug:"osnabrueck",qid:"Q2916",ags:"03404",wappenDatei:"Osnabrück Wappen.svg"},{nuts3:"DE945",slug:"wilhelmshaven",name:"Wilhelmshaven",typ:"kreisfreie-stadt",bundesland:"DE9",kennzeichen:["WHV"],einwohner:75745,flaecheKm2:107.11,landschaft:"Nordseeküste",lat:53.567,lng:8.087,nachbarn:["DE94A"],qid:"Q3857",ags:"03405",wappenDatei:"DEU Wilhelmshaven COA.svg"},{nuts3:"DE946",slug:"landkreis-ammerland",name:"Ammerland",typ:"landkreis",bundesland:"DE9",kennzeichen:["WST"],kreisstadt:"Westerstede",einwohner:127751,flaecheKm2:730.65,lat:53.218,lng:8.013,nachbarn:["DE943","DE948","DE94A","DE94C","DE94D","DE94G"],qid:"Q5947",ags:"03451",wappenDatei:"Wappen Landkreis Ammerland.svg"},{nuts3:"DE947",slug:"landkreis-aurich",name:"Aurich",typ:"landkreis",bundesland:"DE9",kennzeichen:["AUR"],kreisstadt:"Aurich",einwohner:188816,flaecheKm2:1287.35,lat:53.497,lng:7.369,nachbarn:["DE942","DE94C","DE94H"],qid:"Q5929",ags:"03452",wappenDatei:"DEU Landkreis Aurich COA.svg"},{nuts3:"DE948",slug:"landkreis-cloppenburg",name:"Cloppenburg",typ:"landkreis",bundesland:"DE9",kennzeichen:["CLP"],kreisstadt:"Cloppenburg",einwohner:177025,flaecheKm2:1420.34,landschaft:"Oldenburger Münsterland",lat:52.911,lng:7.905,nachbarn:["DE946","DE949","DE94C","DE94D","DE94E","DE94F"],qid:"Q5945",ags:"03453",wappenDatei:"DEU Landkreis Cloppenburg COA.svg"},{nuts3:"DE949",slug:"landkreis-emsland",name:"Emsland",typ:"landkreis",bundesland:"DE9",kennzeichen:["EL"],kreisstadt:"Meppen",einwohner:334539,flaecheKm2:2883.67,landschaft:"Emsland",lat:52.738,lng:7.403,nachbarn:["DE948","DE94B","DE94C","DE94E","DEA37"],qid:"Q5936",ags:"03454",wappenDatei:"DEU Landkreis Emsland COA.svg"},{nuts3:"DE94A",slug:"landkreis-friesland",name:"Friesland",typ:"landkreis",bundesland:"DE9",kennzeichen:["FRI"],kreisstadt:"Jever",einwohner:100411,flaecheKm2:609.52,lat:53.509,lng:7.983,nachbarn:["DE945","DE946","DE94C","DE94G","DE94H"],qid:"Q5932",ags:"03455",wappenDatei:"DEU Landkreis Friesland COA.svg"},{nuts3:"DE94B",slug:"landkreis-grafschaft-bentheim",name:"Grafschaft Bentheim",typ:"landkreis",bundesland:"DE9",kennzeichen:["NOH"],kreisstadt:"Nordhorn",einwohner:144543,flaecheKm2:981.79,lat:52.476,lng:7.02,nachbarn:["DE949","DEA34","DEA37"],qid:"Q5939",ags:"03456",wappenDatei:"DEU Landkreis Grafschaft Bentheim COA.svg"},{nuts3:"DE94C",slug:"landkreis-leer",name:"Leer",typ:"landkreis",bundesland:"DE9",kennzeichen:["LER"],kreisstadt:"Leer",einwohner:169103,flaecheKm2:1085.72,landschaft:"Ostfriesland",lat:53.241,lng:7.478,nachbarn:["DE942","DE946","DE947","DE948","DE949","DE94A","DE94H"],qid:"Q5934",ags:"03457",wappenDatei:"DEU Landkreis Leer COA.svg"},{nuts3:"DE94D",slug:"landkreis-oldenburg",name:"Oldenburg",typ:"landkreis",bundesland:"DE9",kennzeichen:["OL"],kreisstadt:"Wildeshausen",einwohner:132008,flaecheKm2:1064.83,landschaft:"Oldenburger Land",lat:52.988,lng:8.39,nachbarn:["DE922","DE941","DE943","DE946","DE948","DE94F","DE94G"],qid:"Q5952",ags:"03458",wappenDatei:"DEU Landkreis Oldenburg COA.svg"},{nuts3:"DE94E",slug:"landkreis-osnabrueck",name:"Osnabrück",typ:"landkreis",bundesland:"DE9",kennzeichen:["OS"],kreisstadt:"Osnabrück",einwohner:354821,flaecheKm2:2121.8,lat:52.382,lng:8.045,nachbarn:["DE922","DE944","DE948","DE949","DE94F","DEA37","DEA38","DEA42","DEA43","DEA46"],qid:"Q5940",ags:"03459",wappenDatei:"DEU Landkreis Osnabrück COA.svg"},{nuts3:"DE94F",slug:"landkreis-vechta",name:"Vechta",typ:"landkreis",bundesland:"DE9",kennzeichen:["VEC"],kreisstadt:"Vechta",einwohner:146539,flaecheKm2:814.21,landschaft:"Oldenburger Münsterland",lat:52.66,lng:8.223,nachbarn:["DE922","DE948","DE94D","DE94E"],qid:"Q5941",ags:"03460",wappenDatei:"DEU Landkreis Vechta COA.svg"},{nuts3:"DE94G",slug:"landkreis-wesermarsch",name:"Wesermarsch",typ:"landkreis",bundesland:"DE9",kennzeichen:["BRA"],kreisstadt:"Brake",einwohner:88936,flaecheKm2:824.78,lat:53.356,lng:8.39,nachbarn:["DE501","DE502","DE932","DE936","DE941","DE943","DE946","DE94A","DE94D"],qid:"Q5948",ags:"03461",wappenDatei:"DEU Landkreis Wesermarsch COA.svg"},{nuts3:"DE94H",slug:"landkreis-wittmund",name:"Wittmund",typ:"landkreis",bundesland:"DE9",kennzeichen:["WTM"],kreisstadt:"Wittmund",einwohner:55969,flaecheKm2:656.86,lat:53.576,lng:7.706,nac
4hbarn:["DE947","DE94A","DE94C"],qid:"Q5931",ags:"03462",wappenDatei:"DEU Landkreis Wittmund COA.svg"},{nuts3:"DEA11",slug:"duesseldorf",name:"Düsseldorf",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["D"],einwohner:618685,flaecheKm2:217.41,lat:51.236,lng:6.81,nachbarn:["DEA12","DEA1C","DEA1D"],stadtSlug:"duesseldorf",qid:"Q1718",ags:"05111",wappenDatei:"DEU Düsseldorf COA.svg"},{nuts3:"DEA12",slug:"duisburg",name:"Duisburg",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["DU"],einwohner:502270,flaecheKm2:232.84,landschaft:"Niederrhein",lat:51.439,lng:6.735,nachbarn:["DEA11","DEA14","DEA16","DEA17","DEA1C","DEA1D","DEA1F"],stadtSlug:"duisburg",qid:"Q2100",ags:"05112",wappenDatei:"DEU Duisburg COA.svg"},{nuts3:"DEA13",slug:"essen",name:"Essen",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["E"],einwohner:574682,flaecheKm2:210.34,lat:51.434,lng:7.017,nachbarn:["DEA16","DEA17","DEA1C","DEA31","DEA32","DEA36","DEA51","DEA56"],stadtSlug:"essen",qid:"Q2066",ags:"05113",wappenDatei:"DEU Essen COA.svg"},{nuts3:"DEA14",slug:"krefeld",name:"Krefeld",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["KR"],einwohner:231406,flaecheKm2:137.78,landschaft:"Niederrhein",lat:51.345,lng:6.58,nachbarn:["DEA12","DEA1D","DEA1E","DEA1F"],stadtSlug:"krefeld",qid:"Q2805",ags:"05114",wappenDatei:"DEU Krefeld COA.svg"},{nuts3:"DEA15",slug:"moenchengladbach",name:"Mönchengladbach",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["MG"],einwohner:267213,flaecheKm2:170.47,landschaft:"Niederrhein",lat:51.167,lng:6.412,nachbarn:["DEA1D","DEA1E","DEA29"],stadtSlug:"moenchengladbach",qid:"Q2758",ags:"05116",wappenDatei:"DEU Moenchengladbach COA.svg"},{nuts3:"DEA16",slug:"muelheim-an-der-ruhr",name:"Mülheim an der Ruhr",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["MH"],einwohner:173050,flaecheKm2:91.28,lat:51.414,lng:6.878,nachbarn:["DEA12","DEA13","DEA17","DEA1C"],stadtSlug:"muelheim-an-der-ruhr",qid:"Q2899",ags:"05117",wappenDatei:"DEU Mülheim an der Ruhr COA.svg"},{nuts3:"DEA17",slug:"oberhausen",name:"Oberhausen",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["OB"],einwohner:213646,flaecheKm2:77.09,lat:51.513,lng:6.847,nachbarn:["DEA12","DEA13","DEA16","DEA1F","DEA31"],stadtSlug:"oberhausen",qid:"Q2838",ags:"05119",wappenDatei:"DEU Oberhausen COA.svg"},{nuts3:"DEA18",slug:"remscheid",name:"Remscheid",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["RS"],einwohner:113828,flaecheKm2:74.52,lat:51.
4183,lng:7.224,nachbarn:["DEA19","DEA1A","DEA2A","DEA2B"],stadtSlug:"remscheid",qid:"Q3097",ags:"05120",wappenDatei:"DEU Remscheid COA.svg"},{nuts3:"DEA19",slug:"solingen",name:"Solingen",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["SG"],einwohner:165626,flaecheKm2:89.54,lat:51.162,lng:7.066,nachbarn:["DEA18","DEA1A","DEA1C","DEA2B"],stadtSlug:"solingen",qid:"Q2942",ags:"05122",wappenDatei:"DEU Solingen COA.svg"},{nuts3:"DEA1A",slug:"wuppertal",name:"Wuppertal",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["W"],einwohner:358193,flaecheKm2:168.39,lat:51.251,lng:7.169,nachbarn:["DEA18","DEA19","DEA1C","DEA2A","DEA56"],stadtSlug:"wuppertal",qid:"Q2107",ags:"05124",wappenDatei:"DEU Wuppertal COA.svg"},{nuts3:"DEA1B",slug:"kreis-kleve",name:"Kleve",typ:"kreis",bundesland:"DEA",kennzeichen:["GEL","KLE"],kreisstadt:"Kleve",einwohner:322018,flaecheKm2:1232.99,landschaft:"Niederrhein",lat:51.652,lng:6.259,nachbarn:["DEA1E","DEA1F","DEA34"],qid:"Q6246",ags:"05154",wappenDatei:"DEU Kreis Kleve COA.svg"},{nuts3:"DEA1C",slug:"kreis-mettmann",name:"Mettmann",typ:"kreis",bundesland:"DEA",kennzeichen:["ME"],kreisstadt:"Mettmann",einwohner:490910,flaecheKm2:407.22,lat:51.257,lng:6.969,nachbarn:["DEA11","DEA12","DEA13","DEA16","DEA19","DEA1A","DEA1D","DEA23","DEA24","DEA2B","DEA56"],qid:"Q6257",ags:"05158",wappenDatei:"DEU Kreis Mettmann COA.svg"},{nuts3:"DEA1D",slug:"rhein-kreis-neuss",name:"Rhein-Kreis Neuss",typ:"kreis",bundesland:"DEA",kennzeichen:["NE"],kreisstadt:"Neuss",einwohner:457077,flaecheKm2:576.44,landschaft:"Niederrhein",lat:51.144,lng:6.649,nachbarn:["DEA11","DEA12","DEA14","DEA15","DEA1C","DEA1E","DEA23","DEA26","DEA27","DEA29"],enthaeltGrossstaedte:["neuss"],qid:"Q6253",ags:"05162",wappenDatei:"DEU Rhein-Kreis Neuss COA.svg"},{nuts3:"DEA1E",slug:"kreis-viersen",name:"Viersen",typ:"kreis",bundesland:"DEA",kennzeichen:["VIE"],kreisstadt:"Viersen",einwohner:297857,flaecheKm2:563.28,landschaft:"Niederrhein",lat:51.283,lng:6.326,nachbarn:["DEA14","DEA15","DEA1B","DEA1D","DEA1F","DEA29"],qid:"Q6249",ags:"05166",wappenDatei:"DEU Kreis Viersen COA.svg"},{nuts3:"DEA1F",slug:"kreis-wesel",name:"Wesel",typ:"kreis",bundesland:"DEA",kennzeichen:["WES"],kreisstadt:"Wesel",einwohner:457918,flaecheKm2:1042.76,landschaft:"Niederrhein",lat:51.627,lng:6.618,nachbarn:["DEA12","DEA14","DEA17","DEA1B","DEA1E","DEA31","DEA34","DEA36"],enthaeltGrossstaedte:["moers"],qid:"Q6245",ags:"05170",wappenDatei:"DEU Kreis Wesel COA.svg"},{nuts3:"DEA22",slug:"bonn",name:"Bonn",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["BN"],einwohner:323336,flaecheKm2:141.06,lat:50.706,lng:7.11,nachbarn:["DEA2C","DEB12"],stadtSlug:"bonn",qid:"Q586",ags:"05314",wappenDatei:"DEU Bonn COA.svg"},{nuts3:"DEA23",slug:"koeln",name:"Köln",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["K"],einwohner:1024621,flaecheKm2:405.02,lat:50.946,lng:6.973,nachbarn:["DEA1C","DEA1D","DEA24","DEA27","DEA2B","DEA2C"],stadtSlug:"koeln",qid:"Q365",ags:"05315",wappenDatei:"DEU Koeln COA.svg"},{nuts3:"DEA24",slug:"leverkusen",name:"Leverkusen",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["LEV"],einwohner:168581,flaecheKm2:78.87,landschaft:"Bergisches Land",lat:51.053,lng:7.015,nachbarn:["DEA1C","DEA23","DEA2B"],stadtSlug:"leverkusen",qid:"Q2938",ags:"05316",wappenDatei:"DEU Leverkusen COA.svg"},{nuts3:"DEA26",slug:"kreis-dueren",name:"Düren",typ:"kreis",bundesland:"DEA",kennzeichen:["DN"],kreisstadt:"Düren",einwohner:279285,flaecheKm2:941.49,landschaft:"Eifel",lat:50.818,lng:6.445,nachbarn:["DEA1D","DEA27","DEA28","DEA29","DEA2D"],qid:"Q6275",ags:"05358",wappenDatei:"DEU Kreis Düren COA.svg"},{nuts3:"DEA27",slug:"rhein-erft-kreis",name:"Rhein-Erft-Kreis",typ:"kreis",bundesland:"DEA",kennzeichen:["BM"],kreisstadt:"Bergheim",einwohner:477988,flaecheKm2:704.7,lat:50.905,lng:6.717,nachbarn:["DEA1D","DEA23","DEA26","DEA28","DEA2C"],qid:"Q6292",ags:"05362",wappenDatei:"DEU Rhein-Erft-Kreis COA.svg"},{nuts3:"DEA28",slug:"kreis-euskirchen",name:"Euskirchen",typ:"kreis",bundesland:"DEA",kennzeichen:["EU"],kreisstadt:"Euskirchen",einwohner:202609,flaecheKm2:1248.73,landschaft:"Eifel",lat:50.536,lng:6.644,nachbarn:["DEA26","DEA27","DEA2C","DEA2D","DEB12","DEB23","DEB24"],qid:"Q6280",ags:"05366",wappenDatei:"DEU Kreis Euskirchen COA.svg"}
4,{nuts3:"DEA29",slug:"kreis-heinsberg",name:"Heinsberg",typ:"kreis",bundesland:"DEA",kennzeichen:["HS"],kreisstadt:"Heinsberg",einwohner:263681,flaecheKm2:627.91,landschaft:"Niederrhein",lat:51.049,lng:6.164,nachbarn:["DEA15","DEA1D","DEA1E","DEA26","DEA2D"],qid:"Q6264",ags:"05370",wappenDatei:"DEU Kreis Heinsberg COA.svg"},{nuts3:"DEA2A",slug:"oberbergischer-kreis",name:"Oberbergischer Kreis",typ:"kreis",bundesland:"DEA",kennzeichen:["GM"],kreisstadt:"Gummersbach",einwohner:274057,flaecheKm2:918.85,landschaft:"Bergisches Land",lat:51.013,lng:7.517,nachbarn:["DEA18","DEA1A","DEA2B","DEA2C","DEA56","DEA58","DEA59","DEB13"],qid:"Q6298",ags:"05374",wappenDatei:"DEU Oberbergischer Kreis COA.svg"},{nuts3:"DEA2B",slug:"rheinisch-bergischer-kreis",name:"Rheinisch-Bergischer Kreis",typ:"kreis",bundesland:"DEA",kennzeichen:["GL"],kreisstadt:"Bergisch Gladbach",einwohner:284273,flaecheKm2:437.32,landschaft:"Bergisches Land",lat:51.023,lng:7.195,nachbarn:["DEA18","DEA19","DEA1C","DEA23","DEA24","DEA2A","DEA2C"],enthaeltGrossstaedte:["bergisch-gladbach"],qid:"Q6295",ags:"05378",wappenDatei:"DEU Rheinisch-Bergischer Kreis COA.svg"},{nuts3:"DEA2C",slug:"rhein-sieg-kreis",name:"Rhein-Sieg-Kreis",typ:"kreis",bundesland:"DEA",kennzeichen:["SU"],kreisstadt:"Siegburg",einwohner:605441,flaecheKm2:1153.21,lat:50.761,lng:7.235,nachbarn:["DEA22","DEA23","DEA27","DEA28","DEA2A","DEA2B","DEB12","DEB13","DEB18"],qid:"Q6287",ags:"05382",wappenDatei:"DEU Rhein-Sieg-Kreis COA.svg"},{nuts3:"DEA2D",slug:"staedteregion-aachen",name:"Städteregion Aachen",typ:"staedteregion",bundesland:"DEA",kennzeichen:["AC","MON"],kreisstadt:"Aachen",einwohner:582410,flaecheKm2:706.91,landschaft:"Eifel",lat:50.728,lng:6.217,nachbarn:["DEA26","DEA28","DEA29"],enthaeltGrossstaedte:["aachen"],qid:"Q6272",ags:"05334",wappenDatei:"DEU Staedteregion Aachen COA.svg"},{nuts3:"DEA31",slug:"bottrop",name:"Bottrop",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["BOT"],einwohner:118535,flaecheKm2:100.61,lat:51.572,lng:6.92,nachbarn:["DEA13","DEA17","DEA1F","DEA36"],stadtSlug:"bottrop",qid:"Q3069",ags:"05512",wappenDatei:"DEU Bottrop COA.svg"},{nuts3:"DEA32",slug:"gelsenkirchen",name:"Gelsenkirchen",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["GE"],einwohner:267930,flaecheKm2:104.94,lat:51.554,lng:7.071,nachbarn:["DEA13","DEA36","DEA51","DEA55"],stadtSlug:"gelsenkirchen",qid:"Q2765",ags:"05513",wappenDatei:"DEU Gelsenkirchen COA.svg"},{nuts3:"DEA33",slug:"muenster",name:"Münster",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["MS"],einwohner:308258,flaecheKm2:303.28,landschaft:"Münsterland",lat:51.954,lng:7.624,nachbarn:["DEA35","DEA37","DEA38"],stadtSlug:"muenster",qid:"Q2742",ags:"05515",wappenDatei:"DEU Münster COA.svg"},{nuts3:"DEA34",slug:"kreis-borken",name:"Borken",typ:"kreis",bundesland:"DEA",kennzeichen:["BOR"],kreisstadt:"Borken",einwohner:380796,flaecheKm2:1420.99,landschaft:"Münsterland",lat:51.961,lng:6.9,nachbarn:["DE94B","DEA1B","DEA1F","DEA35","DEA36","DEA37"],qid:"Q6191",ags:"05554",wappenDatei:"DEU Kreis Borken COA.svg"},{nuts3:"DEA35",slug:"kreis-coesfeld",name:"Coesfeld",typ:"kreis",bundesland:"DEA",kennzeichen:["COE"],kreisstadt:"Coesfeld",einwohner:227859,flaecheKm2:1112.04,landschaft:"Münsterland",lat:51.867,lng:7.366,nachbarn:["DEA33","DEA34","DEA36","DEA37","DEA38","DEA54","DEA5C"],qid:"Q6210",ags:"05558",wappenDatei:"DEU Kreis Coesfeld COA.svg"},{nuts3:"DEA36",slug:"kreis-recklinghausen",name:"Recklinghausen",typ:"kreis",bundesland:"DEA",kennzeichen:["RE"],kreisstadt:"Recklinghausen",einwohner:621305,flaecheKm2:761.31,lat:51.673,lng:7.159,nachbarn:["DEA13","DEA1F","DEA31","DEA32","DEA34","DEA35","DEA51","DEA52","DEA55","DEA5C"],enthaeltGrossstaedte:["recklinghausen"],qid:"Q6214",ags:"05562",wappenDatei:"DEU Kreis Recklinghausen COA.svg"},{nuts3:"DEA37",slug:"kreis-steinfurt",name:"Steinfurt",typ:"kreis",bundesland:"DEA",kennzeichen:["ST"],kreisstadt:"Steinfurt",einwohner:451712,flaecheKm2:1795.75,landschaft:"Münsterland",lat:52.212,lng:7.58,nachbarn:["DE944","DE949","DE94B","DE94E","DEA33","DEA34","DEA35","DEA38"],qid:"Q6187",ags:"05566",wappenDatei:"DEU Kreis Steinfurt COA.svg"},{nuts3:"DEA38",slug:"kreis-warendorf",name:"Warendorf",typ:"kreis",bundesland:"DEA",kennzeichen:["WAF"],kreisstadt:"Warendorf",einwohner:282639,flaecheKm2:1319.42,landschaft:"Münsterland",lat:51.87,lng:7.958,nachbarn:["DE94E","DEA33","DEA35","DEA37","DEA42","DEA54","DEA5B"],qid:"Q2839",ags:"05570",wappenDatei:"DEU Kreis Warendorf COA.svg"},{nuts3:"DEA41",slug:"bielefeld",name:"Bielefeld",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["BI"],einwohner:331605,flaecheKm2:258.83,landschaft:"Teutoburger Wald",lat:52.011,lng:8.541,nachbarn:["DEA42","DEA43","DEA45"],stadtSlug:"bielefeld",qid:"Q2112",ags:"05711",wappenDatei:"DEU Bielefeld COA.svg"},{nuts3:"DEA42",slug:"kreis-guetersloh",name:"Gütersloh",typ:"kreis",bundesland:"DEA",kennzeichen:["GT"],kreisstadt:"Gütersloh",einwohner:363982,flaecheKm2:969.21,landschaft:"Teutoburger Wald",lat:51.932,lng:8.351,nachbarn:["DE94E","DEA38","DEA41","DEA43","DEA45","DEA47","DEA5B"],qid:"Q6218",ags:"05754",wappenDatei:"DEU Kreis Gütersloh COA.svg"},{nuts3:"DEA43",slug:"kreis-herford",name:"Herford",typ:"kreis",bundesland:"DEA",kennzeichen:["HF"],kreisstadt:"Herford",einwohner:254404,flaecheKm2:450.4,landschaft:"Teutoburger Wald",lat:52.168,lng:8.644,nachbarn:["DE94E","DEA41","DEA42","DEA45","DEA46"],qid:"Q6234",ags:"05758",wappenDatei:"DEU Kreis Herford COA.svg"},{nuts3:"DEA44",slug:"kreis-hoexter",name:"Höxter",typ:"kreis",bundesland:"DEA",kennzeichen:["HX"],kreisstadt:"Höxter",einwohner:139252,flaecheKm2:1201.42,landschaft:"Teutoburger Wald",lat:51.685,lng:9.178,nachbarn:["DE734","DE736","DE918","DE926","DEA45","DEA47","DEA57"],qid:"Q6228",ags:"05762",wappenDatei:"DEU Kreis Höxter COA.svg"},{nuts3:"DEA45",slug:"kreis-lippe",name:"Lippe",typ:"kreis",bundesland:"DEA",kennzeichen:["LIP"],kreisstadt:"Detmold",einwohner:347149,flaecheKm2:1246.21,landschaft:"Teutoburger Wald",lat:51.981,lng:8.951,nachbarn:["DE923","DE926","DE928","DEA41","DEA42","DEA43","DEA44","DEA46","DEA47"],qid:"Q6230",ags:"05766",wappenDatei:"DEU Kreis Lippe COA.svg"}
4,{nuts3:"DEA46",slug:"kreis-minden-luebbecke",name:"Minden-Lübbecke",typ:"kreis",bundesland:"DEA",kennzeichen:["MI"],kreisstadt:"Minden",einwohner:320557,flaecheKm2:1152.41,lat:52.353,lng:8.739,nachbarn:["DE922","DE927","DE928","DE94E","DEA43","DEA45"],qid:"Q6239",ags:"05770",wappenDatei:"DEU Kreis Minden-Luebbecke COA.svg"},{nuts3:"DEA47",slug:"kreis-paderborn",name:"Paderborn",typ:"kreis",bundesland:"DEA",kennzeichen:["PB"],kreisstadt:"Paderborn",einwohner:315912,flaecheKm2:1246.8,landschaft:"Teutoburger Wald",lat:51.664,lng:8.72,nachbarn:["DEA42","DEA44","DEA45","DEA57","DEA5B"],enthaeltGrossstaedte:["paderborn"],qid:"Q6224",ags:"05774",wappenDatei:"DEU Kreis Paderborn COA.svg"},{nuts3:"DEA51",slug:"bochum",name:"Bochum",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["BO"],einwohner:358676,flaecheKm2:145.66,lat:51.47,lng:7.225,nachbarn:["DEA13","DEA32","DEA36","DEA52","DEA55","DEA56"],stadtSlug:"bochum",qid:"Q2103",ags:"05911",wappenDatei:"DEU Bochum COA.svg"},{nuts3:"DEA52",slug:"dortmund",name:"Dortmund",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["DO"],einwohner:603462,flaecheKm2:280.71,lat:51.516,lng:7.475,nachbarn:["DEA36","DEA51","DEA53","DEA56","DEA5C"],stadtSlug:"dortmund",qid:"Q1295",ags:"05913",wappenDatei:"DEU Dortmund COA.svg"},{nuts3:"DEA53",slug:"hagen",name:"Hagen",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["HA"],einwohner:190384,flaecheKm2:160.45,lat:51.348,lng:7.498,nachbarn:["DEA52","DEA56","DEA58","DEA5C"],stadtSlug:"hagen",qid:"Q2871",ags:"05914",wappenDatei:"DEU Hagen COA.svg"},{nuts3:"DEA54",slug:"hamm",name:"Hamm",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["HAM"],einwohner:179968,flaecheKm2:226.43,lat:51.665,lng:7.824,nachbarn:["DEA35","DEA38","DEA5B","DEA5C"],stadtSlug:"hamm",qid:"Q2880",ags:"05915",wappenDatei:"DEU Hamm COA.svg"},{nuts3:"DEA55",slug:"herne",name:"Herne",typ:"kreisfreie-stadt",bundesland:"DEA",kennzeichen:["HER","WAN"],einwohner:155851,flaecheKm2:51.42,lat:51.538,lng:7.208,nachbarn:["DEA32","DEA36","DEA51"],stadtSlug:"herne",qid:"Q2904",ags:"05916",wappenDatei:"DEU Herne COA.svg"},{nuts3:"DEA56",slug:"ennepe-ruhr-kreis",name:"Ennepe-Ruhr-Kreis",typ:"kreis",bundesland:"DEA",kennzeichen:["EN","WIT"],kreisstadt:"Schwelm",einwohner:314167,flaecheKm2:409.64,lat:51.347,lng:7.324,nachbarn:["DEA13","DEA1A","DEA1C","DEA2A","DEA51","DEA52","DEA53","DEA58"],qid:"Q11280",ags:"05954",wappenDatei:"DEU Ennepe-Ruhr-Kreis COA.svg"},{nuts3:"DEA57",slug:"hochsauerlandkreis",name:"Hochsauerlandkreis",typ:"kreis",bundesland:"DEA",kennzeichen:["HSK"],kreisstadt:"Meschede",einwohner:260843,flaecheKm2:1960.17,landschaft:"Sauerland",lat:51.307,lng:8.385,nachbarn:["DE736","DEA44","DEA47","DEA58","DEA59","DEA5A","DEA5B"],qid:"Q5946",ags:"05958",wappenDatei:"DEU Hochsauerlandkreis COA.svg"},{nuts3:"DEA58",slug:"maerkischer-kreis",name:"Märkischer Kreis",typ:"kreis",bundesland:"DEA",kennzeichen:["MK"],kreisstadt:"Lüdenscheid",einwohner:408046,flaecheKm2:1061.09,landschaft:"Sauerland",lat:51.262,lng:7.713,nachbarn:["DEA2A","DEA53","DEA56","DEA57","DEA59","DEA5B","DEA5C"],qid:"Q5937",ags:"05962",wappenDatei:"DEU Märkischer Kreis COA.svg"},{nuts3:"DEA59",slug:"kreis-olpe",name:"Olpe",typ:"kreis",bundesland:"DEA",kennzeichen:["OE"],kreisstadt:"Olpe",einwohner:132346,flaecheKm2:712.11,landschaft:"Sauerland",lat:51.086,lng:7.976,nachbarn:["DEA2A","DEA57","DEA58","DEA5A","DEB13"],qid:"Q5953",ags:"05966",wappenDatei:"DEU Kreis Olpe COA.svg"},{nuts3:"DEA5A",slug:"kreis-siegen-wittgenstein",name:"Siegen-Wittgenstein",typ:"kreis",bundesland:"DEA",kennzeichen:["BLB","SI"],kreisstadt:"Siegen",einwohner:274074,flaecheKm2:1132.89,landschaft:"Siegerland",lat:50.938,lng:8.195,nachbarn:["DE722","DE724","DE736","DEA57","DEA59","DEB13","DEB1B"],enthaeltGrossstaedte:["siegen"],qid:"Q5982",ags:"05970",wappenDatei:"DEU Kreis Siegen-Wittgenstein COA.svg"},{nuts3:"DEA5B",slug:"kreis-soest",name:"Soest",typ:"kreis",bundesland:"DEA",kennzeichen:["SO"],kreisstadt:"Soest",einwohner:300297,flaecheKm2:1328.64,landschaft:"Sauerland",lat:51.564,lng:8.218,nachbarn:["DEA38","DEA42","DEA47","DEA54","DEA57","DEA58","DEA5C"],qid:"Q5965",ags:"05974",wappenDatei:"DEU Kreis Soest COA.svg"},{nuts3:"DEA5C",slug:"kreis-unna",name:"Unna",typ:"kreis",bundesland:"DEA",kennzeichen:["UN"],kreisstadt:"Unna",einwohner:393784,flaecheKm2:543.21,lat:51.578,lng:7.637,nachbarn:["DEA35","DEA36","DEA52","DEA53","DEA54","DEA58","DEA5B"],qid:"Q6163",ags:"05978",wappenDatei:"Wappen Kreis Unna.svg"},{nuts3:"DEB11",slug:"koblenz",name:"Koblenz",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["KO"],einwohner:113378,flaecheKm2:105.25,lat:50.349,lng:7.579,nachbarn:["DEB17","DEB1A","DEB1B"],stadtSlug:"koblenz",qid:"Q3104",ags:"07111",wappenDatei:"DEU Koblenz COA.svg"},{nuts3:"DEB12",slug:"landkreis-ahrweiler",name:"Ahrweiler",typ:"landkreis",bundesland:"DEB",kennzeichen:["AW"],kreisstadt:"Bad Neuenahr-Ahrweiler",einwohner:129353,flaecheKm2:787.03,lat:50.468,lng:7.045,nachbarn:["DEA22","DEA28","DEA2C","DEB17","DEB18","DEB24"],qid:"Q8596",ags:"07131",wappenDatei:"DEU Kreis Ahrweiler COA.svg"},{nuts3:"DEB13",slug:"landkreis-altenkirchen",name:"Altenkirchen (Westerwald)",typ:"landkreis",bundesland:"DEB",kennzeichen:["AK"],kreisstadt:"Altenkirchen",einwohner:132125,flaecheKm2:642.38,landschaft:"Westerwald",lat:50.751,lng:7.744,n
4achbarn:["DEA2A","DEA2C","DEA59","DEA5A","DEB18","DEB1B"],qid:"Q8608",ags:"07132",wappenDatei:"DEU Landkreis Altenkirchen COA.svg"},{nuts3:"DEB14",slug:"landkreis-bad-kreuznach",name:"Bad Kreuznach",typ:"landkreis",bundesland:"DEB",kennzeichen:["KH"],kreisstadt:"Bad Kreuznach",einwohner:164748,flaecheKm2:863.89,lat:49.825,lng:7.686,nachbarn:["DEB15","DEB1D","DEB3B","DEB3D","DEB3G","DEB3J"],qid:"Q8572",ags:"07133",wappenDatei:"DEU Landkreis Bad Kreuznach COA.svg"},{nuts3:"DEB15",slug:"landkreis-birkenfeld",name:"Birkenfeld",typ:"landkreis",bundesland:"DEB",kennzeichen:["BIR"],kreisstadt:"Birkenfeld",einwohner:82611,flaecheKm2:776.83,lat:49.713,lng:7.278,nachbarn:["DEB14","DEB1D","DEB22","DEB25","DEB3G","DEC06"],qid:"Q8575",ags:"07134",wappenDatei:"DEU Landkreis Birkenfeld COA.svg"},{nuts3:"DEB17",slug:"landkreis-mayen-koblenz",name:"Mayen-Koblenz",typ:"landkreis",bundesland:"DEB",kennzeichen:["MY","MYK"],kreisstadt:"Koblenz",einwohner:217228,flaecheKm2:817.72,lat:50.332,lng:7.332,nachbarn:["DEB11","DEB12","DEB18","DEB1A","DEB1B","DEB1C","DEB1D","DEB24"],qid:"Q8593",ags:"07137",wappenDatei:"DEU Landkreis Mayen-Koblenz COA.svg"},{nuts3:"DEB18",slug:"landkreis-neuwied",name:"Neuwied",typ:"landkreis",bundesland:"DEB",kennzeichen:["NR"],kreisstadt:"Neuwied",einwohner:189061,flaecheKm2:627.06,lat:50.558,lng:7.469,nachbarn:["DEA2C","DEB12","DEB13","DEB17","DEB1B"],qid:"Q8606",ags:"07138",wappenDatei:"DEU Landkreis Neuwied COA.svg"},{nuts3:"DEB1A",slug:"rhein-lahn-kreis",name:"Rhein-Lahn-Kreis",typ:"landkreis",bundesland:"DEB",kennzeichen:["EMS"],kreisstadt:"Bad Ems",einwohner:125588,flaecheKm2:782.24,lat:50.263,lng:7.843,nachbarn:["DE71D","DE723","DEB11","DEB17","DEB1B","DEB1D","DEB3J"],qid:"Q8601",ags:"07141",wappenDatei:"DEU Rhein-Lahn-Kreis COA.svg"},{nuts3:"DEB1B",slug:"westerwaldkreis",name:"Westerwaldkreis",typ:"landkreis",bundesland:"DEB",kennzeichen:["WW"],kreisstadt:"Montabaur",einwohner:207803,flaecheKm2:989.04,landschaft:"Westerwald",lat:50.552,lng:7.865,nachbarn:["DE722","DE723","DEA5A","DEB11","DEB13","DEB17","DEB18","DEB1A"],qid:"Q8602",ags:"07143",wappenDatei:"DEU Westerwaldkreis COA.svg"},{nuts3:"DEB1C",slug:"landkreis-cochem-zell",name:"Cochem-Zell",typ:"landkreis",bundesland:"DEB",kennzeichen:["COC","ZEL"],kreisstadt:"Cochem",einwohner:61608,flaecheKm2:692.44,lat:50.133,lng:7.174,nachbarn:["DEB17","DEB1D","DEB22","DEB24"],qid:"Q8590",ags:"07135",wappenDatei:"DEU Landkreis Cochem-Zell COA.svg"},{nuts3:"DEB1D",slug:"rhein-hunsrueck-kreis",name:"Rhein-Hunsrück-Kreis",typ:"landkreis",bundesland:"DEB",kennzeichen:["SIM"],kreisstadt:"Simmern/Hunsrück",einwohner:106705,flaecheKm2:991.06,landschaft:"Hunsrück",lat:50.044,lng:7.5,nachbarn:["DEB14","DEB15","DEB17","DEB1A","DEB1C","DEB22","DEB3J"],qid:"Q8574",ags:"07140",wappenDatei:"DEU Rhein-Hunsrueck-Kreis COA.svg"},{nuts3:"DEB21",slug:"trier",name:"Trier",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["TR"],einwohner:104342,flaecheKm2:117.06,lat:49.763,lng:6.655,nachbarn:["DEB25"],stadtSlug:"trier",qid:"Q3138",ags:"07211",wappenDatei:"DEU Trier COA.svg"},{nuts3:"DEB22",slug:"landkreis-bernkastel-wittlich",name:"Bernkastel-Wittlich",typ:"landkreis",bundesland:"DEB",kennzeichen:["BKS","WIL"],kreisstadt:"Wittlich",einwohner:113187,flaecheKm2:1167.93,lat:49.925,lng:6.967,nachbarn:["DEB15","DEB1C","DEB1D","DEB23","DEB24","DEB25"],qid:"Q8585",ags:"07231",wappenDatei:"DEU Landkreis Bernkastel-Wittlich COA.svg"},{nuts3:"DEB23",slug:"eifelkreis-bitburg-pruem",name:"Eifelkreis Bitburg-Prüm",typ:"landkreis",bundesland:"DEB",kennzeichen:["BIT"],kreisstadt:"Bitburg",einwohner:99788,flaecheKm2:1626.95,landschaft:"Eifel",lat:50.062,lng:6.41,nachbarn:["DEA28","DEB22","DEB24","DEB25"],qid:"Q8580",ags:"07232",wappenDatei:"DEU Eifelkreis Bitburg-Pruem COA.svg"},{nuts3:"DEB24",slug:"landkreis-vulkaneifel",name:"Vulkaneifel",typ:"landkreis",bundesland:"DEB",kennzeichen:["DAU"],kreisstadt:"Daun",einwohner:59313,flaecheKm2:911.64,landschaft:"Eifel",lat:50.238,lng:6.749,nachbarn:["DEA28","DEB12","DEB17","DEB1C","DEB22","DEB23"],qid:"Q8583",ags:"07233",wappenDatei:"DEU Landkreis Vulkaneifel COA.svg"},{nuts3:"DEB25",slug:"landkreis-trier-saarburg",name:"Trier-Saarburg",typ:"landkreis",bundesland:"DEB",kennzeichen:["SAB","TR"],kreisstadt:"Trier",einwohner:148953,flaecheKm2:1102.24,lat:49.703,lng:6.691,nachbarn:["DEB15","DEB21","DEB22","DEB23","DEC02","DEC06"],qid:"Q8579",ags:"07235",wappenDatei:"DEU Landkreis Trier-Saarburg COA.svg"},{nuts3:"DEB31",slug:"frankenthal",name:"Frankenthal (Pfalz)",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["FT"],einwohner:48140,flaecheKm2:43.88,landschaft:"Pfalz",lat:49.533,lng:8.357,nachbarn:["DE126","DEB34","DEB3I"],qid:"Q6905",ags:"07311",wappenDatei:"DEU Frankenthal COA.svg"},{nuts3:"DEB32",slug:"kaiserslautern",name:"Kaiserslautern",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["KL"],einwohner:100426,flaecheKm2:139.7,landschaft:"Pfalz",lat:49.433,lng:7.761,nachbarn:["DEB3C","DEB3F"],stadtSlug:"kaiserslautern",qid:"Q3758",ags:"07312",wappenDatei:"Kaiserslautern-Stadtwappen.svg"},{nuts3:"DEB33",slug:"landau-in-der-pfalz",name:"Landau in der Pfalz",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["LD"],einwohner:48209,flaecheKm2:82.94,landschaft:"Pfalz",lat:49.224,lng:8.051,nachbarn:["DEB3C","DEB3H","DEB3K"],qid:"Q7052",ags:"07313",wappenDatei:"DEU Landau in der Pfalz COA.svg"},{nuts3:"DEB34",slug:"ludwigshafen-am-rhein",name:"Ludwigshafen am Rhein",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["LU"],einwohner:177222,flaecheKm2:77.43,landschaft:"Pfalz",lat:49.482,lng:8.397,nachbarn:["DE126","DEB31","DEB3I"],stadtSlug:"ludwigshafen-am-rhein",qid:"Q2910",ags:"07314",wappenDatei:"DEU Ludwigshafen COA.svg"},{nuts3:"DEB35",slug:"mainz",name:"Mainz",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["MZ"],einwohner:224684,flaecheKm2:97.73,landschaft:"Rheinhessen",lat:49.974,lng:8.241,nachbarn:["DE714","DE717","DEB3J"],stadtSlug:"mainz",qid:"Q1720",ags:"07315",wappenDatei:"Coat of arms of Mainz-2008 new.svg"},{nuts3:"DEB36",slug:"neustadt-an-der-weinstrasse",name:"Neustadt an der Weinstraße",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["NW"],einwohner:52945,flaecheKm2:117.09,landschaft:"Pfalz",lat:49.342,lng:8.153,nachbarn:["DEB3C","DEB3H","DEB3I"],qid:"Q4149",ags:"07316",wappenDatei:"DEU Neustadt an der Weinstrasse COA.svg"},{nuts3:"DEB37",slug:"pirmasens",name:"Pirmasens",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["PS"],einwohner:39761,flaecheKm2:61.35,landschaft:"Pfalz",lat:49.197,lng:7.594,nachbarn:["DEB3K"],qid:"Q14849",ags:"07317",wappenDatei:"Wappen Pirmasens.svg"},{nuts3:"DEB38",slug:"speyer",name:"Speyer",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["SP"],einwohner:49564,flaecheKm2:42.71,landschaft:"Pfalz",lat:49.329,lng:8.435,nachbarn:["DE123","DE128","DEB3I"],qid:"Q6829",ags:"07318",wappenDatei:"DEU Speyer COA.svg"},{nuts3:"DEB39",slug:"worms",name:"Worms",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["WO"],einwohner:86753,flaecheKm2:108.73,landschaft:"Rheinhessen",lat:49.65,lng:8.325,nachbarn:["DE715","DEB3B","DEB3C","DEB3I"],qid:"Q3852",ags:"07319",wappenDatei:"DEU Worms COA.svg"},{nuts3:"DEB3A",slug:"zweibruecken",name:"Zweibrücken",typ:"kreisfreie-stadt",bundesland:"DEB",kennzeichen:["ZW"],einwohner:33323,flaecheKm2:70.64,landschaft:"Pfalz",lat:49.248,lng:7.366,nachbarn:["DEB3K","DEC05"],qid:"Q16017",ags:"07320",wappenDatei:"Wappen Zweibrücken.svg"},{nuts3:"DEB3B",slug:"landkreis-alzey-worms",name:"Alzey-Worms",typ:"landkreis",bundesland:"DEB",kennzeichen:["AZ"],kreisstadt:"Alzey",einwohner:131238,flaecheKm2:588.07,landschaft:"Rheinhessen",lat:49.759,lng:8.157,nachbarn:["DE715","DE717","DEB14","DEB39","DEB3C","DEB3D","DEB3J"],qid:"Q8566",ags:"07331",wappenDatei:"DEU Landkreis Alzey-Worms COA.svg"},{nuts3:"DEB3C",slug:"landkreis-bad-duerkheim",name:"Bad Dürkheim",typ:"landkreis",bundesland:"DEB",kennzeichen:["DÜW"],kreisstadt:"Bad Dürkheim",einwohner:134329,flaecheKm2:594.64,landschaft:"Pfalz",lat:49.453,lng:8.11,nachbarn:["DEB32","DEB33","DEB36","DEB39","DEB3B","DEB3D","DEB3F","DEB3H","DEB3I","DEB3K"],qid:"Q8557",ags:"07332",wappenDatei:"Wappen Landkreis Bad Dürkheim.svg"},{nuts3:"DEB3D",slug:"donnersbergkreis",name:"Donnersbergkreis",typ:"landkreis",bundesland:"DEB",kennzeichen:["KIB"],kreisstadt:"Kirchheimbolanden",einwohner:74783,flaecheKm2:645.41,landschaft:"Pfalz",lat:49.632,lng:7.915,nachbarn:["DEB14","DEB3B","DEB3C","DEB3F","DEB3G"],qid:"Q8564",ags:"07333",wappenDatei:"DEU Donnersbergkreis COA.svg"},{nuts3:"DEB3E",slug:"landkreis-germersheim",name:"Germersheim",typ:"landkreis",bundesland:"DEB",kennzeichen:["GER"],kreisstadt:"Germersheim",einwohner:131383,flaecheKm2:463.32,landschaft:"Pfalz",lat:49.116,lng:8.246,nachbarn:["DE122","DE123","DE124","DEB3H","DEB3I"],qid:"Q8543",ags:"07334",wappenDatei:"DEU Landkreis Germersheim COA.svg"},{nuts3:"DEB3F",slug:"landkreis-kaiserslautern",name:"Kaiserslautern",typ:"landkreis",bundesland:"DEB",kennzeichen:["KL"],kreisstadt:"Kaiserslautern",einwohner:106343,flaecheKm2:640,landschaft:"Pfalz",lat:49.446,lng:7.685,nachbarn:["DEB32","DEB3C","DEB3D","DEB3G","DEB3K","DEC05"],qid:"Q8559",ags:"07335",wappenDatei:"DEU Landkreis Kaiserslautern COA.svg"},{nuts3:"DEB3G",slug:"landkreis-kusel",name:"Kusel",typ:"landkreis",bundesland:"DEB",kennzeichen:["KUS"],kreisstadt:"Kusel",einwohner:69334,flaecheKm2:573.61,landschaft:"Pfalz",lat:49.55,lng:7.472,nachbarn:["DEB14","DEB15","DEB3D","DEB3F","DEC03","DEC05","DEC06"],qid:"Q8562",ags:"07336",wappenDatei:"DEU Landkreis Kusel COA.svg"},{nuts3:"DEB3H",slug:"landkreis-suedliche-weinstrasse",name:"Südliche Weinstraße",typ:"landkreis",bundesland:"DEB",kennzeichen:["SÜW"],kreisstadt:"Landau in der Pfalz",einwohner:113031,flaecheKm2:639.93,landschaft:"Pfalz",lat:49.191,lng:8.053,nachbarn:["DEB33","DEB36","DEB3C","DEB3E","DEB3I","DEB3K"],qid:"Q8551",ags:"07337",wappenDatei:"Wappen Landkreis Südliche Weinstraße.svg"},{nuts3:"DEB3I",slug:"rhein-pfalz-kreis",name:"Rhein-Pfalz-Kreis",typ:"landkreis",bundesland:"DEB",kennzeichen:["RP"],kreisstadt:"Ludwigshafen am Rhein",einwohner:155882,flaecheKm2:304.99,landschaft:"Pfalz",lat:49.417,lng:8.361,nachbarn:["DE123","DE126","DE128","DE715","DEB31","DEB34","DEB36","DEB38","DEB39","DEB3C","DEB3E","DEB3H"],qid:"Q8554",ags:"07338",w
4appenDatei:"DEU Rhein-Pfalz-Kreis COA.svg"},{nuts3:"DEB3J",slug:"landkreis-mainz-bingen",name:"Mainz-Bingen",typ:"landkreis",bundesland:"DEB",kennzeichen:["BIN","MZ"],kreisstadt:"Ingelheim am Rhein",einwohner:206454,flaecheKm2:605.33,landschaft:"Rheinhessen",lat:49.922,lng:8.08,nachbarn:["DE714","DE717","DE71D","DEB14","DEB1A","DEB1D","DEB35","DEB3B"],qid:"Q8569",ags:"07339",wappenDatei:"DEU Landkreis Mainz-Bingen COA.svg"},{nuts3:"DEB3K",slug:"landkreis-suedwestpfalz",name:"Südwestpfalz",typ:"landkreis",bundesland:"DEB",kennzeichen:["PS"],kreisstadt:"Pirmasens",einwohner:89974,flaecheKm2:953.52,landschaft:"Pfalz",lat:49.208,lng:7.655,nachbarn:["DEB33","DEB37","DEB3A","DEB3C","DEB3F","DEB3H","DEC05"],qid:"Q8552",ags:"07340",wappenDatei:"DEU Landkreis Suedwestpfalz COA.svg"},{nuts3:"DEC01",slug:"regionalverband-saarbruecken",name:"Regionalverband Saarbrücken",typ:"regionalverband",bundesland:"DEC",kennzeichen:["SB","VK"],kreisstadt:"Saarbrücken",einwohner:333149,flaecheKm2:410.95,lat:49.251,lng:6.957,nachbarn:["DEC03","DEC04","DEC05"],enthaeltGrossstaedte:["saarbruecken"],qid:"Q6805",ags:"10041",wappenDatei:"Wappen Stadtverband Saarbruecken.svg"},{nuts3:"DEC02",slug:"landkreis-merzig-wadern",name:"Merzig-Wadern",typ:"landkreis",bundesland:"DEC",kennzeichen:["MZG"],kreisstadt:"Merzig",einwohner:108779,flaecheKm2:557.11,lat:49.496,lng:6.68,nachbarn:["DEB25","DEC04","DEC06"],qid:"Q6802",ags:"10042",wappenDatei:"Wappen Landkreis Merzig-Wadern.svg"},{nuts3:"DEC03",slug:"landkreis-neunkirchen",name:"Neunkirchen",typ:"landkreis",bundesland:"DEC",kennzeichen:["NK","OTW"],kreisstadt:"Neunkirchen",einwohner:133179,flaecheKm2:249.8,lat:49.376,lng:7.117,nachbarn:["DEB3G","DEC01","DEC04","DEC05","DEC06"],qid:"Q6799",ags:"10043",wappenDatei:"Wappen Landkreis Neunkirchen.svg"},{nuts3:"DEC04",slug:"landkreis-saarlouis",name:"Saarlouis",typ:"landkreis",bundesland:"DEC",kennzeichen:["SLS"],kreisstadt:"Saarlouis",einwohner:205129,flaecheKm2:459.35,lat:49.355,lng:6.775,nachbarn:["DEC01","DEC02","DEC03","DEC06"],qid:"Q6794",ags:"10044",wappenDatei:"Wappen Landkreis Saarlouis.svg"},{nuts3:"DEC05",slug:"saarpfalz-kreis",name:"Saarpfalz-Kreis",typ:"landkreis",bundesland:"DEC",kennzeichen:["HOM","IGB"],kreisstadt:"Homburg",einwohner:144092,flaecheKm2:418.28,lat:49.249,lng:7.242,nachbarn:["DEB3A","DEB3F","DEB3G","DEB3K","DEC01","DEC03"],qid:"Q6793",ags:"10045",wappenDatei:"Wappen Saarpfalz-Kreis.svg"},{nuts3:"DEC06",slug:"landkreis-st-wendel",name:"St. Wendel",typ:"landkreis",bundesland:"DEC",kennzeichen:["WND"],kreisstadt:"St. Wendel",einwohner:87813,flaecheKm2:476.52,lat:49.52,lng:7.1,nachbarn:["DEB15","DEB25","DEB3G","DEC02","DEC03","DEC04"],qid:"Q6789",ags:"10046",wappenDatei:"Wappen Landkreis St Wendel.svg"},{nuts3:"DED21",slug:"dresden",name:"Dresden",typ:"kreisfreie-stadt",bundesland:"DED",kennzeichen:["DD"],einwohner:564904,flaecheKm2:328.48,lat:51.066,lng:13.784,nachbarn:["DED2C","DED2E","DED2F"],stadtSlug:"dresden",qid:"Q1731",ags:"14612",wappenDatei:"Dresden Stadtwappen.svg"},{nuts3:"DED2C",slug:"landkreis-bautzen",name:"Bautzen",typ:"landkreis",bundesland:"DED",kennzeichen:["BIW","BZ","HY","KM"],kreisstadt:"Bautzen",einwohner:292608,flaecheKm2:2395.59,landschaft:"Oberlausitz",lat:51.269,lng:14.231,nachbarn:["DE40B","DE40G","DED21","DED2D","DED2E","DED2F"],qid:"Q571947",ags:"14625",wappenDatei:"Wappen Landkreis Bautzen.svg"},{nuts3:"DED2D",slug:"landkreis-goerlitz",name:"Görlitz",typ:"landkreis",bundesland:"DED",kennzeichen:["GR","LÖB","NOL","NY","WSW","ZI"],kreisstadt:"Görlitz",einwohner:243958,flaecheKm2:2111.4,landschaft:"Oberlausitz",lat:51.226,lng:14.751,nachbarn:["DE40G","DED2C"],qid:"Q6317",ags:"14626",wappenDatei:"Wappen Landkreis Goerlitz.svg"},{nuts3:"DED2E",slug:"landkreis-meissen",name:"Meißen",typ:"landkreis",bundesland:"DED",kennzeichen:["GRH","MEI","RG","RIE"],kreisstadt:"Meißen",einwohner:239221,flaecheKm2:1454.58,lat:51.239,lng:13.483,nachbarn:["DE407","DE40B","DED21","DED2C","DED2F","DED43","DED53"],qid:"Q6313",ags:"14627",wappenDatei:"Wappen vom Landkreis Meissen 2009.svg"},{nuts3:"DED2F",slug:"landkreis-saechsische-schweiz-osterzgebirge",name:"Sächsische Schweiz-Osterzgebirge",typ:"landkreis",bundesland:"DED",kennzeichen:["DW","FT
4L","PIR","SEB"],kreisstadt:"Pirna",einwohner:243996,flaecheKm2:1654.25,lat:50.917,lng:13.874,nachbarn:["DED21","DED2C","DED2E","DED43"],qid:"Q6323",ags:"14628",wappenDatei:"Wappen Landkreis Saechsische Schweiz-Osterzgebirge.svg"},{nuts3:"DED41",slug:"chemnitz",name:"Chemnitz",typ:"kreisfreie-stadt",bundesland:"DED",kennzeichen:["C"],einwohner:245618,flaecheKm2:221.03,lat:50.826,lng:12.912,nachbarn:["DED42","DED43","DED45"],stadtSlug:"chemnitz",qid:"Q2795",ags:"14511",wappenDatei:"Coat of arms of Chemnitz.svg"},{nuts3:"DED42",slug:"erzgebirgskreis",name:"Erzgebirgskreis",typ:"landkreis",bundesland:"DED",kennzeichen:["ERZ"],kreisstadt:"Annaberg-Buchholz",einwohner:318394,flaecheKm2:1827.92,landschaft:"Erzgebirge",lat:50.609,lng:12.945,nachbarn:["DED41","DED43","DED44","DED45"],qid:"Q6339",ags:"14521",wappenDatei:"Wappen Erzgebirgskreis.svg"},{nuts3:"DED43",slug:"landkreis-mittelsachsen",name:"Mittelsachsen",typ:"landkreis",bundesland:"DED",kennzeichen:["BED","DL","FG","FLÖ","HC","MW","RL"],kreisstadt:"Freiberg",einwohner:296431,flaecheKm2:2116.85,lat:50.956,lng:13.138,nachbarn:["DED2E","DED2F","DED41","DED42","DED45","DED52","DED53","DEG0M"],qid:"Q6328",ags:"14522",wappenDatei:"Wappen Mittelsachsen.svg"},{nuts3:"DED44",slug:"vogtlandkreis",name:"Vogtlandkreis",typ:"landkreis",bundesland:"DED",kennzeichen:["AE","OVL","PL","RC","V"],kreisstadt:"Plauen",einwohner:219100,flaecheKm2:1412.39,landschaft:"Vogtland",lat:50.457,lng:12.235,nachbarn:["DE249","DED42","DED45","DEG0K","DEG0L"],qid:"Q6337",ags:"14523",wappenDatei:"Wappen Vogtlandkreis.svg"},{nuts3:"DED45",slug:"landkreis-zwickau",name:"Zwickau",typ:"landkreis",bundesland:"DED",kennzeichen:["GC","HOT","WDA","Z"],kreisstadt:"Zwickau",einwohner:306793,flaecheKm2:949.79,lat:50.751,lng:12.526,nachbarn:["DED41","DED42","DED43","DED44","DEG0L","DEG0M"],qid:"Q6330",ags:"14524",wappenDatei:"Wappen vom Landkreis Zwickau.svg"},{nuts3:"DED51",slug:"leipzig",name:"Leipzig",typ:"kreisfreie-stadt",bundesland:"DED",kennzeichen:["L"],einwohner:611850,flaecheKm2:297.8,lat:51.342,lng:12.375,nachbarn:["DED52","DED53"],stadtSlug:"leipzig",qid:"Q2079",ags:"14713",wappenDatei:"Coat of arms of Leipzig.svg"},{nuts3:"DED52",slug:"landkreis-leipzig",name:"Leipzig",typ:"landkreis",bundesland:"DED",kennzeichen:["BNA","GHA","GRM","L","MTL","WUR"],kreisstadt:"Borna",einwohner:260127,flaecheKm2:1651.27,lat:51.221,lng:12.6,nachbarn:["DED43","DED51","DED53","DEE08","DEE0B","DEG0M"],qid:"Q6308",ags:"14729",wappenDatei:"Wappen Landkreis Leipzig.svg"},{nuts3:"DED53",slug:"landkreis-nordsachsen",name:"Nordsachsen",typ:"landkreis",bundesland:"DED",kennzeichen:["TDO"],kreisstadt:"Torgau",einwohner:199422,flaecheKm2:2028.54,lat:51.473,lng:12.779,nachbarn:["DE407","DED2E","DED43","DED51","DED52","DEE05","DEE0B","DEE0E"],qid:"Q6301",ags:"14730",wappenDatei:"Wappen vom Landkreis Nordsachsen.svg"},{nuts3:"DEE01",slug:"dessau-rosslau",name:"Dessau-Roßlau",typ:"kreisfreie-stadt",bundesland:"DEE",kennzeichen:["DE","RSL"],einwohner:75402,flaecheKm2:245.78,lat:51.854,lng:12.231,nachbarn:["DEE05","DEE0E"],qid:"Q3828",ags:"15001",wappenDatei:"Wappen Dessau-Rosslau.svg"},{nuts3:"DEE02",slug:"halle-saale",name:"Halle (Saale)",typ:"kreisfreie-stadt",bundesland:"DEE",kennzeichen:["HAL"],einwohner:226767,flaecheKm2:135.56,lat:51.48,lng:11.969,nachbarn:["DEE0B"],stadtSlug:"halle-saale",qid:"Q2814",ags:"15002",wappenDatei:"DEU Halle (Saale) COA.svg"},{nuts3:"DEE03",slug:"magdeburg",name:"Magdeburg",typ:"kreisfreie-stadt",bundesland:"DEE",kennzeichen:["MD"],einwohner:244329,flaecheKm2:201.68,lat:52.117,lng:11.641,nachbarn:["DEE06","DEE07","DEE0C"],stadtSlug:"magdeburg",qid:"Q1733",ags:"15003",wappenDatei:"Wappen Magdeburg.svg"},{nuts3:"DEE04",slug:"altmarkkreis-salzwedel",name:"Altmarkkreis Salzwedel",typ:"landkreis",bundesland:"DEE",kennzeichen:["SAW"],kreisstadt:"Salzwedel",einwohner:79980,flaecheKm2:2304.44,landschaft:"Altmark",lat:52.68,lng:11.227,nachbarn:["DE914","DE934","DE93A","DEE07","DEE0D"],qid:"Q6061",ags:"15081",wappenDatei:"DE-ST 15-0-81 Altmarkkreis Salzwedel COA.svg"},{nuts3:"DEE05",slug:"landkreis-anhalt-bitterfeld",name:"Anhalt-Bitterfeld",typ:"landkreis",bundesland:"DEE",kennzeichen:["ABI","AZE","BTF","KÖT","ZE"],kreisstadt:"Köthen",einwohner:153035,flaecheKm2:1461.45,lat:51.796,lng:12.143,nachbarn:["DE40E","DED53","DEE01","DEE06","DEE0B","DEE0C","DEE0E"],qid:"Q6071",ags:"15082",wappenDatei:"DE-ST 15-0-82 Landkreis Anhalt-Bitterfeld COA.svg"},{nuts3:"DEE06",slug:"landkreis-jerichower-land",name:"Jerichower Land",typ:"landkreis",bundesland:"DEE",kennzeichen:["BRG","GNT","JL"],kreisstadt:"Burg",einwohner:88509,flaecheKm2:1589.38,lat:52.261,lng:12.027,nachbarn:["DE408","DE40E","DEE03","DEE05","DEE07","DEE0C","DEE0D"],qid:"Q6068",ags:"15086",wappenDatei:"DE-ST 15-0-86 Landkreis Jerichower Land COA.svg"},{nuts3:"DEE07",slug:"landkreis-boerde",name:"Börde",typ:"landkreis",bundesland:"DEE",kennzeichen:["BK","BÖ","HDL","OC","OK","WMS","WZL"],kreisstadt:"Haldensleben",einwohner:167924,flaecheKm2:2376.86,lat:52.221,lng:11.348,nachbarn:["DE914","DE917","DEE03","DEE04","DEE06","DEE09","DEE0C","DEE0D"],qid:"Q6064",ags:"15083",wappenDatei:"DE-ST 15-0-83 Landkreis Boerde COA.svg"},{nuts3:"DEE08",slug:"burgenlandkreis",name:"Burgenlandkreis",typ:"landkreis",bundesland:"DEE",kennzeichen:["BLK"],kreisstadt:"Naumburg",einwohner:173684,flaecheKm2:1419.92,landschaft:"Saale-Unstrut",lat:51.
4147,lng:11.883,nachbarn:["DED52","DEE0B","DEG02","DEG0A","DEG0D","DEG0G","DEG0J","DEG0L","DEG0M"],qid:"Q6102",ags:"15084",wappenDatei:"Wappen Burgenlandkreis.svg"},{nuts3:"DEE09",slug:"landkreis-harz",name:"Harz",typ:"landkreis",bundesland:"DEE",kennzeichen:["HBS","HZ","QLB","WR"],kreisstadt:"Halberstadt",einwohner:205484,flaecheKm2:2110.4,landschaft:"Harz",lat:51.821,lng:10.959,nachbarn:["DE916","DE917","DE91B","DEE07","DEE0A","DEE0C","DEG07"],qid:"Q6087",ags:"15085",wappenDatei:"Wappen Landkreis Harz.svg"},{nuts3:"DEE0A",slug:"landkreis-mansfeld-suedharz",name:"Mansfeld-Südharz",typ:"landkreis",bundesland:"DEE",kennzeichen:["MSH"],kreisstadt:"Sangerhausen",einwohner:129029,flaecheKm2:1456.33,landschaft:"Harz",lat:51.536,lng:11.356,nachbarn:["DEE09","DEE0B","DEE0C","DEG07","DEG0A"],qid:"Q6092",ags:"15087",wappenDatei:"Wappen Landkreis Mansfeld-Suedharz.svg"},{nuts3:"DEE0B",slug:"saalekreis",name:"Saalekreis",typ:"landkreis",bundesland:"DEE",kennzeichen:["MER","MQ","QFT","SK"],kreisstadt:"Merseburg",einwohner:182451,flaecheKm2:1440.45,lat:51.43,lng:11.874,nachbarn:["DED52","DED53","DEE02","DEE05","DEE08","DEE0A","DEE0C","DEG0A"],qid:"Q6098",ags:"15088",wappenDatei:"Wappen Saalekreis.svg"},{nuts3:"DEE0C",slug:"salzlandkreis",name:"Salzlandkreis",typ:"landkreis",bundesland:"DEE",kennzeichen:["SLK"],kreisstadt:"Bernburg",einwohner:180771,flaecheKm2:1433.6,lat:51.852,lng:11.643,nachbarn:["DEE03","DEE05","DEE06","DEE07","DEE09","DEE0A","DEE0B"],qid:"Q6081",ags:"15089",wappenDatei:"Wappen Salzlandkreis.svg"},{nuts3:"DEE0D",slug:"landkreis-stendal",name:"Stendal",typ:"landkreis",bundesland:"DEE",kennzeichen:["HV","OBG","SDL"],kreisstadt:"Stendal",einwohner:106538,flaecheKm2:2436.21,landschaft:"Altmark",lat:52.697,lng:11.839,nachbarn:["DE408","DE40D","DE40F","DE934","DEE04","DEE06","DEE07"],qid:"Q6057",ags:"15090",wappenDatei:"DE-ST 15-0-90 Landkreis Stendal COA.svg"},{nuts3:"DEE0E",slug:"landkreis-wittenberg",name:"Wittenberg",typ:"landkreis",bundesland:"DEE",kennzeichen:["GHC","JE","WB"],kreisstadt:"Lutherstadt Wittenberg",einwohner:121694,flaecheKm2:1942.78,lat:51.82,lng:12.702,nachbarn:["DE407","DE40E","DE40H","DED53","DEE01","DEE05"],qid:"Q6075",ags:"15091",wappenDatei:"DE-ST 15-0-91 Landkreis Wittenberg COA.svg"},{nuts3:"DEF01",slug:"flensburg",name:"Flensburg",typ:"kreisfreie-stadt",bundesland:"DEF",kennzeichen:["FL"],einwohner:96326,flaecheKm2:56.73,lat:54.785,lng:9.438,nachbarn:["DEF0C"],qid:"Q3798",ags:"01001",wappenDatei:"DEU Flensburg COA.svg"},{nuts3:"DEF02",slug:"kiel",name:"Kiel",typ:"kreisfreie-stadt",bundesland:"DEF",kennzeichen:["KI"],einwohner:252668,flaecheKm2:118.65,lat:54.325,lng:10.132,nachbarn:["DEF0A","DEF0B"],stadtSlug:"kiel",qid:"Q1707",ags:"01002",wappenDatei:"DEU Kiel (Alt.) COA.svg"},{nuts3:"DEF03",slug:"luebeck",name:"Lübeck",typ:"kreisfreie-stadt",bundesland:"DEF",kennzeichen:["HL"],einwohner:216889,flaecheKm2:214.19,lat:53.872,lng:10.727,nachbarn:["DE80M","DEF06","DEF08","DEF0F"],stadtSlug:"luebeck",qid:"Q2843",ags:"01003",wappenDatei:"DEU Luebeck COA.svg"},{nuts3:"DEF04",slug:"neumuenster",name:"Neumünster",typ:"kreisfreie-stadt",bundesland:"DEF",kennzeichen:["NMS"],einwohner:79809,flaecheKm2:71.66,lat:54.081,lng:9.984,nachbarn:["DEF0A","DEF0B","DEF0D"],qid:"Q3879",ags:"01004",wappenDatei:"DEU Neumünster COA.svg"},{nuts3:"DEF05",slug:"kreis-dithmarschen",name:"Dithmarschen",typ:"kreis",bundesland:"DEF",kennzeichen:["HEI"],kreisstadt:"Heide",einwohner:133460,flaecheKm2:1428.17,lat:54.132,lng:9.108,nachbarn:["DEF07","DEF0B","DEF0C","DEF0E"],qid:"Q2947",ags:"01051",wappenDatei:"DEU Kreis Dithmarschen COA.svg"},{nuts3:"DEF06",slug:"kreis-herzogtum-lauenburg",name:"Herzogtum Lauenburg",typ:"kreis",bundesland:"DEF",kennzeichen:["RZ"],kreisstadt:"Ratzeburg",einwohner:206235,flaecheKm2:1263.06,lat:53.589,lng:10.602,nachbarn:["DE600","DE80M","DE80O","DE933","DE935","DEF03","DEF0F"],qid:"Q3000",ags:"01053",wappenDatei:"DEU Kreis Herzogtum Lauenburg COA.svg"},{nuts3:"DEF07",slug:"kreis-nordfriesland",name:"Nordfriesland",typ:"kreis",bundesland:"DEF",kennzeichen:["NF"],kreisstadt:"Husum",einwohner:170029,flaecheKm2:2083.56,lat:54.616,lng:8.897,nachbarn:["DEF05","DEF0C"],qid:"Q2937",ags:"01054",w
4appenDatei:"DEU Kreis Nordfriesland COA.svg"},{nuts3:"DEF08",slug:"kreis-ostholstein",name:"Ostholstein",typ:"kreis",bundesland:"DEF",kennzeichen:["OH"],kreisstadt:"Eutin",einwohner:201472,flaecheKm2:1393.02,lat:54.189,lng:10.819,nachbarn:["DEF03","DEF0A","DEF0D","DEF0F"],qid:"Q2975",ags:"01055",wappenDatei:"DEU Kreis Ostholstein COA.svg"},{nuts3:"DEF09",slug:"kreis-pinneberg",name:"Pinneberg",typ:"kreis",bundesland:"DEF",kennzeichen:["PI"],kreisstadt:"Elmshorn",einwohner:325223,flaecheKm2:664.25,lat:53.714,lng:9.733,nachbarn:["DE600","DE939","DEF0D","DEF0E"],qid:"Q3006",ags:"01056",wappenDatei:"DEU Kreis Pinneberg COA.svg"},{nuts3:"DEF0A",slug:"kreis-ploen",name:"Plön",typ:"kreis",bundesland:"DEF",kennzeichen:["PLÖ"],kreisstadt:"Plön",einwohner:130609,flaecheKm2:1083.56,lat:54.243,lng:10.364,nachbarn:["DEF02","DEF04","DEF08","DEF0B","DEF0D"],qid:"Q2970",ags:"01057",wappenDatei:"DEU Kreis Plön COA.svg"},{nuts3:"DEF0B",slug:"kreis-rendsburg-eckernfoerde",name:"Rendsburg-Eckernförde",typ:"kreis",bundesland:"DEF",kennzeichen:["RD"],kreisstadt:"Rendsburg",einwohner:278058,flaecheKm2:2189.79,lat:54.29,lng:9.782,nachbarn:["DEF02","DEF04","DEF05","DEF0A","DEF0C","DEF0D","DEF0E"],qid:"Q2967",ags:"01058",wappenDatei:"DEU Kreis Rendsburg-Eckernförde COA.svg"},{nuts3:"DEF0C",slug:"kreis-schleswig-flensburg",name:"Schleswig-Flensburg",typ:"kreis",bundesland:"DEF",kennzeichen:["SL"],kreisstadt:"Schleswig",einwohner:205472,flaecheKm2:2071.28,lat:54.624,lng:9.503,nachbarn:["DEF01","DEF05","DEF07","DEF0B"],qid:"Q2941",ags:"01059",wappenDatei:"DEU Kreis Schleswig-Flensburg COA.svg"},{nuts3:"DEF0D",slug:"kreis-segeberg",name:"Segeberg",typ:"kreis",bundesland:"DEF",kennzeichen:["SE"],kreisstadt:"Bad Segeberg",einwohner:283562,flaecheKm2:1344.47,lat:53.92,lng:10.141,nachbarn:["DE600","DEF04","DEF08","DEF09","DEF0A","DEF0B","DEF0E","DEF0F"],qid:"Q2980",ags:"01060",wappenDatei:"DEU Kreis Segeberg COA.svg"},{nuts3:"DEF0E",slug:"kreis-steinburg",name:"Steinburg",typ:"kreis",bundesland:"DEF",kennzeichen:["IZ"],kreisstadt:"Itzehoe",einwohner:132731,flaecheKm2:1055.7,lat:53.924,lng:9.514,nachbarn:["DE939","DEF05","DEF09","DEF0B","DEF0D"],qid:"Q3011",ags:"01061",wappenDatei:"DEU Kreis Steinburg COA.svg"},{nuts3:"DEF0F",slug:"kreis-stormarn",name:"Stormarn",typ:"kreis",bundesland:"DEF",kennzeichen:["OD"],kreisstadt:"Bad Oldesloe",einwohner:246974,flaecheKm2:766.22,lat:53.721,lng:10.332,nachbarn:["DE600","DEF03","DEF06","DEF08","DEF0D"],qid:"Q3003",ags:"01062",wappenDatei:"DEU Kreis Stormarn COA.svg"},{nuts3:"DEG01",slug:"erfurt",name:"Erfurt",typ:"kreisfreie-stadt",bundesland:"DEG",kennzeichen:["EF","L","LF"],einwohner:218793,flaecheKm2:269.91,lat:50.983,lng:11.02,nachbarn:["DEG0C","DEG0D","DEG0F","DEG0G"],stadtSlug:"erfurt",qid:"Q1729",ags:"16051",wappenDatei:"DEU Erfurt COA.svg"},{nuts3:"DEG02",slug:"gera",name:"Gera",typ:"kreisfreie-stadt",bundesland:"DEG",kennzeichen:["G"],einwohner:95608,flaecheKm2:152.18,landschaft:"Vogtland",lat:50.894,lng:12.083,nachbarn:["DEE08","DEG0J","DEG0L"],qid:"Q3750",ags:"16052",wappenDatei:"Wappen Gera.svg"},{nuts3:"DEG03",slug:"jena",name:"Jena",typ:"kreisfreie-stadt",bundesland:"DEG",kennzeichen:["J"],einwohner:109725,flaecheKm2:114.77,lat:50.924,lng:11.587,nachbarn:["DEG0G","DEG0J"],stadtSlug:"jena",qid:"Q3150",ags:"16053",wappenDatei:"Wappen Jena.svg"},{nuts3:"DEG04",slug:"suhl",name:"Suhl",typ:"kreisfreie-stadt",bundesland:"DEG",kennzeichen:["SHL"],einwohner:34685,flaecheKm2:141.62,landschaft:"Thüringer Wald",lat:50.612,lng:10.688,nachbarn:["DEG0B","DEG0E","DEG0F"],qid:"Q14891",ags:"16054",wappenDatei:"DEU Suhl COA.svg"},{nuts3:"DEG05",slug:"weimar",name:"Weimar",typ:"kreisfreie-stadt",bundesland:"DEG",kennzeichen:["WE"],einwohner:65954,flaecheKm2:84.47,lat:50.978,lng:11.318,nachbarn:["DEG0G"],qid:"Q3955",ags:"16055",wappenDatei:"DEU Weimar COA.svg"},{nuts3:"DEG06",slug:"landkreis-eichsfeld",name:"Eichsfeld",typ:"landkreis",bundesland:"DEG",kennzeichen:["EIC","HIG","WBS"],kreisstadt:"Heilbad Heiligenstadt",einwohner:103694,flaecheKm2:1002.32,landschaft:"Eichsfeld",lat:51.384,lng:10.253,nachbarn:["DE737","DE91C","DEG07","DEG09","DEG0A"],qid:"Q7861",ags:"16061",wappenDatei:"DEU Landkreis Eichsfeld COA.svg"},{nuts3:"DEG07",slug:"landkreis-nordhausen",name:"Nordhausen",typ:"landkreis",bundesland:"DEG",kennzeichen:["NDH"],kreisstadt:"Nordhausen",einwohner:80762,flaecheKm2:713.91,landschaft:"Harz",lat:51.502,lng:10.731,nachbarn:["DE916","DE91C","DEE09","DEE0A","DEG06","DEG0A"],qid:"Q7858",ags:"16062",wappenDatei:"Wappen Landkreis Nordhausen.svg"},{nuts3:"DEG09",slug:"unstrut-hainich-kreis",name:"Unstrut-Hainich-Kreis",typ:"landkreis",bundesland:"DEG",kennzeichen:["UH"],kreisstadt:"Mühlhausen/Thüringen",einwohner:94613,flaecheKm2:924.41,lat:51.185,lng:10.552,nachbarn:["DE737","DEG06","DEG0A","DEG0C","DEG0D","DEG0P"],qid:"Q7864",ags:"16064",wappenDatei:"Wappen Unstrut-Hainich-Kreis.svg"},{nuts3:"DEG0A",slug:"kyffhaeuserkreis",name:"Kyffhäuserkreis",typ:"landkreis",bundesland:"DEG",kennzeichen:["ART","KYF","SDH"],kreisstadt:"Sondershausen",einwohner:71738,flaecheKm2:1037.9,landschaft:"Kyffhäuser",lat:51.325,lng:10.985,nachbarn:["DEE08","DEE0A","DEE0B","DEG06","DEG07","DEG09","DEG0D"],qid:"Q7862",ags:"16065",wappenDatei:"Wappen Kyffhäuserkreis.svg"},{nuts3:"DEG0B",slug:"landkreis-schmalkalden-meiningen",name:"Schmalkalden-Meiningen",typ:"landkreis",bundesland:"DEG",kennzeichen:["SM"],kreisstadt:"Meiningen",einwohner:120214,flaecheKm2:1251.21,lat:50.631,lng:10.405,nachbarn:["DE266","DE732","DEG04","DEG0C","DEG0E","DEG0F","DEG0P"],qid:"Q7871",ags:"16066",wappenDatei:"Wappen Landkreis Schmalkalden-Meiningen.svg"},{nuts3:"DEG0C",slug:"landkreis-gotha",name:"Gotha",typ:"landkreis",bundesland:"DEG",kennzeichen:["GTH"],kreisstadt:"Gotha",einwohner:135838,flaecheKm2:936.08,lat:50.911,lng:10.694,nachbarn:["DEG01","DEG09","DEG0B","DEG0D","DEG0F","DEG0P"],qid:"Q7869",ags:"16067",wappenDatei:"Wappen Landkreis Gotha.svg"},{nuts3:"DEG0D",slug:"landkreis-soemmerda",name:"Sömmerda",typ:"landkreis",bundesland:"DEG",kennzeichen:["SÖM"],kreisstadt:"Sömmerda",einwohner:67693,flaecheKm2:806.88,lat:51.
4158,lng:11.155,nachbarn:["DEE08","DEG01","DEG09","DEG0A","DEG0C","DEG0G"],qid:"Q7865",ags:"16068",wappenDatei:"Wappen Landkreis Sömmerda.svg"},{nuts3:"DEG0E",slug:"landkreis-hildburghausen",name:"Hildburghausen",typ:"landkreis",bundesland:"DEG",kennzeichen:["HBN"],kreisstadt:"Hildburghausen",einwohner:59987,flaecheKm2:938.42,landschaft:"Thüringer Wald",lat:50.434,lng:10.734,nachbarn:["DE247","DE266","DE267","DEG04","DEG0B","DEG0F","DEG0H","DEG0I"],qid:"Q7872",ags:"16069",wappenDatei:"Wappen Landkreis Hildburghausen.svg"},{nuts3:"DEG0F",slug:"ilm-kreis",name:"Ilm-Kreis",typ:"landkreis",bundesland:"DEG",kennzeichen:["ARN","IK","IL"],kreisstadt:"Arnstadt",einwohner:106657,flaecheKm2:805.11,landschaft:"Thüringer Wald",lat:50.738,lng:10.966,nachbarn:["DEG01","DEG04","DEG0B","DEG0C","DEG0E","DEG0G","DEG0I"],qid:"Q7878",ags:"16070",wappenDatei:"DEU Ilm-Kreis COA.svg"},{nuts3:"DEG0G",slug:"landkreis-weimarer-land",name:"Weimarer Land",typ:"landkreis",bundesland:"DEG",kennzeichen:["AP","APD"],kreisstadt:"Apolda",einwohner:82392,flaecheKm2:804.48,lat:50.972,lng:11.368,nachbarn:["DEE08","DEG01","DEG03","DEG05","DEG0D","DEG0F","DEG0I","DEG0J"],qid:"Q7879",ags:"16071",wappenDatei:"Wappen Landkreis Weimarer Land.svg"},{nuts3:"DEG0H",slug:"landkreis-sonneberg",name:"Sonneberg",typ:"landkreis",bundesland:"DEG",kennzeichen:["NH","SON"],kreisstadt:"Sonneberg",einwohner:54964,flaecheKm2:460.85,landschaft:"Thüringer Wald",lat:50.415,lng:11.133,nachbarn:["DE247","DE24A","DEG0E","DEG0I"],qid:"Q7875",ags:"16072",wappenDatei:"DEU Landkreis Sonneberg COA.svg"},{nuts3:"DEG0I",slug:"landkreis-saalfeld-rudolstadt",name:"Saalfeld-Rudolstadt",typ:"landkreis",bundesland:"DEG",kennzeichen:["RU","SLF"],kreisstadt:"Saalfeld/Saale",einwohner:100105,flaecheKm2:1008.78,landschaft:"Thüringer Wald",lat:50.638,lng:11.309,nachbarn:["DE24A","DEG0E","DEG0F","DEG0G","DEG0H","DEG0J","DEG0K"],qid:"Q7882",ags:"16073",wappenDatei:"Wappen Landkreis Saalfeld-Rudolstadt.svg"},{nuts3:"DEG0J",slug:"saale-holzland-kreis",name:"Saale-Holzland-Kreis",typ:"landkreis",bundesland:"DEG",kennzeichen:["SHK"],kreisstadt:"Eisenberg",einwohner:83342,flaecheKm2:815.24,lat:50.904,lng:11.732,nachbarn:["DEE08","DEG02","DEG03","DEG0G","DEG0I","DEG0K","DEG0L"],qid:"Q7884",ags:"16074",wappenDatei:"Wappen Saale-Holzland-Kreis.svg"},{nuts3:"DEG0K",slug:"saale-orla-kreis",name:"Saale-Orla-Kreis",typ:"landkreis",bundesland:"DEG",kennzeichen:["SOK"],kreisstadt:"Schleiz",einwohner:77341,flaecheKm2:1151.31,landschaft:"Thüringer Wald",lat:50.581,lng:11.711,nachbarn:["DE249","DE24A","DED44","DEG0I","DEG0J","DEG0L"],qid:"Q7883",ags:"16075",wappenDatei:"Wappen Saale-Orla-Kreis.svg"},{nuts3:"DEG0L",slug:"landkreis-greiz",name:"Greiz",typ:"landkreis",bundesland:"DEG",kennzeichen:["GRZ","ZR"],kreisstadt:"Greiz",einwohner:93707,flaecheKm2:845.97,landschaft:"Vogtland",lat:50.748,lng:12.074,nachbarn:["DED44","DED45","DEE08","DEG02","DEG0J","DEG0K","DEG0M"],qid:"Q7887",ags:"16076",wappenDatei:"Wappen Landkreis Greiz.svg"},{nuts3:"DEG0M",slug:"landkreis-altenburger-land",name:"Altenburger Land",typ:"landkreis",bundesland:"DEG",kennzeichen:["ABG","SLN"],kreisstadt:"Altenburg",einwohner:87508,flaecheKm2:569.42,lat:50.956,lng:12.399,nachbarn:["DED43","DED45","DED52","DEE08","DEG0L"],qid:"Q7888",ags:"16077",wappenDatei:"Wappen Landkreis Altenburger Land.svg"},{nuts3:"DEG0N",slug:"eisenach",name:"Eisenach",typ:"stadt",bundesland:"DEG",kennzeichen:["EA"],gebietsstandHinweis:"Eisenach gehört seit dem 1. Juli 2021 zum Wartburgkreis. Die Regionalsystematik der Preisdaten (NUTS 2021) führt die Stadt weiterhin separat; darum hat sie hier eine eigene Seite.",einwohner:40747,flaecheKm2:104.17,lat:50.99,lng:10.3,nachbarn:["DE737","DEG0P"],qid:"Q7070",ags:"16056",wappenDatei:"Wappen Eisenach.svg"},{nuts3:"DEG0P",slug:"wartburgkreis",name:"Wartburgkreis",typ:"landkreis",bundesland:"DEG",kennzeichen:["SLZ","WAK"],kreisstadt:"Bad Salzungen",einwohner:114210,flaecheKm2:1262.99,lat:50.886,lng:10.211,nachbarn:["DE732","DE733","DE737","DEG09","DEG0B","DEG0C","DEG0N"],qid:"Q7866",ags:"16063",wappenDatei:"Wappen Wartburgkreis.svg"}];function o1(e){return e.replace(/ä/g,"ae").replace(/ö/g,"oe").replace(/ü/g,"ue").replace(/Ä/g,"Ae").replace(/Ö/g,"Oe").replace(/Ü/g,"Ue").replace(/ß/g,"ss")}const oo=e=>/[äöüßÄÖÜ]/.test(e);function G0(e){return e.toLowerCase().replace(/ß/g,"ss").normalize("NFD").replace(/[̀-ͯ]/g,"")}const c1=/\s+(an der|ob der|vor der|in der|im|am|bei|a\.\s?d\.\s?|i\.\s?d\.\s?|b\.\s?)\s*\S.*$/i;function u1(e){const n=d1(e).replace(/\s*-\s*/g," ").replace(/\s+/g," ").trim();return o1(n).toLocaleLowerCase("de")}function d1(e){return e.replace(/\s*\([^)]*\)\s*$/,"").replace(/\s*[/,-]?\s*\bOT\b.*$/i,"").trim().replace(c1,"").trim()}function $0(e){const n=new Map;for(const t of e){const s=u1(t),a=n.get(s);(a==null||!oo(a)&&oo(t))&&n.set(s,t)}return[...n.values()]}const Ti={DE1:"baden-wuerttemberg",DE2:"bayern",DE3:"berlin",DE4:"brandenburg",DE5:"bremen",DE6:"hamburg",DE7:"hessen",DE8:"mecklenburg-vorpommern",DE9:"niedersachsen",DEA:"nordrhein-westfalen",DEB:"rheinland-pfalz",DEC:"saarland",DED:"sachsen",DEE:"sachsen-anhalt",DEF:"schleswig-holstein",DEG:"thueringen"};function zi(e,n){switch(e){case"landkreis":return/kreis/i.test(n)?n:`Landkreis ${n}`;case"kreis":return/kreis/i.test(n)?n:`Kreis ${n}`;default:return n}}function ft(e){return e.replace(/\s*\([^)]*\)/g,"").trim()}function Pi(e,n){return e.replace(/er(\s+Kreis)$/,`${n}$1`)}
4function f1(e,n){const t=ft(n);switch(e){case"landkreis":case"kreis":return`im ${Pi(zi(e,t),"en")}`;case"region":case"staedteregion":return`in der ${t}`;case"regionalverband":return`im ${t}`;default:return`in ${t}`}}function j0(e,n){const t=f1(e,n);return t.charAt(0).toUpperCase()+t.slice(1)}const Nt={"kreisfreie-stadt":{wort:"Stadt",genus:null},stadtkreis:{wort:"Stadt",genus:null},stadt:{wort:"Stadt",genus:null},landkreis:{wort:"Kreis",genus:"der"},kreis:{wort:"Kreis",genus:"der"},region:{wort:"Region",genus:"die"},staedteregion:{wort:"Städteregion",genus:"die"},regionalverband:{wort:"Regionalverband",genus:"der"}};function V0(e){const{wort:n,genus:t}=Nt[e];return`${t??"die"} ${n}`}function J0(e,n){const t=zi(e,ft(n)),{genus:s}=Nt[e];return s?`${s} ${Pi(t,"e")}`:t}function Z0(e,n){const t=zi(e,ft(n)),{genus:s}=Nt[e];return`${s==="der"?"zum":s==="die"?"zur":"zu"} ${Pi(t,"en")}`}const ad={Saarland:{praep:"im Saarland",rest:"des Saarlands"}};function h1(e){return ad[e]?.praep??`in ${e}`}function Y0(e){const n=h1(e);return n.charAt(0).toUpperCase()+n.slice(1)}function X0(e){return ad[e]?.rest??`von ${e}`}function Vn(e){return e==="kreisfreie-stadt"||e==="stadtkreis"||e==="stadt"}function eb(e){return Vn(e)?"Stadtgebiet":Nt[e].wort==="Kreis"?"Kreisgebiet":"Verwaltungsgebiet"}function nb(e){return Vn(e)?"Stadtgrenze":Nt[e].wort==="Kreis"?"Kreisgrenze":"Grenze"}function tb(e){return Vn(e)?"Stadtmitte":Nt[e].wort==="Kreis"?"Kreismitte":"Regionsmitte"}const xi=[{slug:"berlin",name:"Berlin",bundesland:"DE3",lat:52.52,lng:13.405,einwohner:3782e3,qid:"Q64"},{slug:"hamburg",name:"Hamburg",bundesland:"DE6",lat:53.551,lng:9.994,einwohner:191e4,qid:"Q1055"},{slug:"muenchen",name:"München",bundesland:"DE2",lat:48.137,lng:11.575,einwohner:151e4,qid:"Q1726"},{slug:"koeln",name:"Köln",bundesland:"DEA",lat:50.938,lng:6.96,einwohner:1087e3,qid:"Q365"},{slug:"frankfurt-am-main",name:"Frankfurt am Main",bundesland:"DE7",lat:50.11,lng:8.682,einwohner:773e3,qid:"Q1794"},{slug:"stuttgart",name:"Stuttgart",bundesland:"DE1",lat:48.776,lng:9.183,einwohner:633e3,qid:"Q1022"},{slug:"duesseldorf",name:"Düsseldorf",bundesland:"DEA",lat:51.226,lng:6.773,einwohner:629e3,qid:"Q1718"},{slug:"leipzig",name:"Leipzig",bundesland:"DED",lat:51.34,lng:12.375,einwohner:616e3,qid:"Q2079"},{slug:"dortmund",name:"Dortmund",bundesland:"DEA",lat:51.514,lng:7.466,einwohner:593e3,qid:"Q1295"},{slug:"essen",name:"Essen",bundesland:"DEA",lat:51.456,lng:7.012,einwohner:579e3,qid:"Q2066"},{slug:"bremen",name:"Bremen",bundesland:"DE5",lat:53.079,lng:8.802,einwohner:569e3,qid:"Q24879"},{slug:"dresden",name:"Dresden",bundesland:"DED",lat:51.05,lng:13.738,einwohner:563e3,qid:"Q1731"},{slug:"hannover",name:"Hannover",bundesland:"DE9",lat:52.375,lng:9.732,einwohner:545e3,qid:"Q1715"},{slug:"nuernberg",name:"Nürnberg",bundesland:"DE2",lat:49.454,lng:11.077,einwohner:523e3,qid:"Q2090"},{slug:"duisburg",name:"Duisburg",bundesland:"DEA",lat:51.435,lng:6.762,einwohner:502e3,qid:"Q2100"},{slug:"bochum",name:"Bochum",bundesland:"DEA",lat:51.482,lng:7.216,einwohner:365e3,qid:"Q2103"},{slug:"wuppertal",name:"Wuppertal",bundesland:"DEA",lat:51.264,lng:7.178,einwohner:358e3,qid:"Q2107"},{slug:"bielefeld",name:"Bielefeld",bundesland:"DEA",lat:52.021,lng:8.535,einwohner:338e3,qid:"Q2112"},{slug:"bonn",name:"Bonn",bundesland:"DEA",lat:50.735,lng:7.1,einwohner:336e3,qid:"Q586"},{slug:"muenster",name:"Münster",bundesland:"DEA",lat:51.961,lng:7.628,einwohner:32e4,qid:"Q2742"},{slug:"mannheim",name:"Mannheim",bundesland:"DE1",lat:49.489,lng:8.467,einwohner:316e3,qid:"Q2119"},{slug:"karlsruhe",name:"Karlsruhe",bundesland:"DE1",lat:49.007,lng:8.404,einwohner:308e3,qid:"Q1040"},{slug:"augsburg",name:"Augsburg",bundesland:"DE2",lat:48.371,lng:10.898,einwohner:301e3,qid:"Q2749"},{slug:"wiesbaden",name:"Wiesbaden",bundesland:"DE7",lat:50.078,lng:8.24,einwohner:283e3,qid:"Q1721"},{slug:"moenchengladbach",name:"Mönchengladbach",bundesland:"DEA",lat:51.185,lng:6.442,einwohner:268e3,qid:"Q2758"},{slug:"gelsenkirchen",name:"Gelsenkirchen",bundesland:"DEA",lat:51.517,lng:7.086,einwohner:263e3,qid:"Q276
45"},{slug:"aachen",name:"Aachen",bundesland:"DEA",lat:50.776,lng:6.084,einwohner:252e3,qid:"Q1017"},{slug:"braunschweig",name:"Braunschweig",bundesland:"DE9",lat:52.269,lng:10.521,einwohner:251e3,qid:"Q2773"},{slug:"chemnitz",name:"Chemnitz",bundesland:"DED",lat:50.833,lng:12.92,einwohner:248e3,qid:"Q2795"},{slug:"kiel",name:"Kiel",bundesland:"DEF",lat:54.323,lng:10.14,einwohner:247e3,qid:"Q1707"},{slug:"halle-saale",name:"Halle (Saale)",bundesland:"DEE",lat:51.483,lng:11.97,einwohner:242e3,qid:"Q2814"},{slug:"magdeburg",name:"Magdeburg",bundesland:"DEE",lat:52.131,lng:11.64,einwohner:239e3,qid:"Q1733"},{slug:"freiburg-im-breisgau",name:"Freiburg im Breisgau",bundesland:"DE1",lat:47.999,lng:7.842,einwohner:236e3,qid:"Q2833"},{slug:"krefeld",name:"Krefeld",bundesland:"DEA",lat:51.339,lng:6.586,einwohner:228e3,qid:"Q2805"},{slug:"mainz",name:"Mainz",bundesland:"DEB",lat:50,lng:8.271,einwohner:22e4,qid:"Q1720"},{slug:"luebeck",name:"Lübeck",bundesland:"DEF",lat:53.866,lng:10.687,einwohner:218e3,qid:"Q2843"},{slug:"erfurt",name:"Erfurt",bundesland:"DEG",lat:50.978,lng:11.029,einwohner:215e3,qid:"Q1729"},{slug:"oberhausen",name:"Oberhausen",bundesland:"DEA",lat:51.47,lng:6.852,einwohner:21e4,qid:"Q2838"},{slug:"rostock",name:"Rostock",bundesland:"DE8",lat:54.092,lng:12.099,einwohner:209e3,qid:"Q2861"},{slug:"kassel",name:"Kassel",bundesland:"DE7",lat:51.312,lng:9.48,einwohner:204e3,qid:"Q2865"},{slug:"hagen",name:"Hagen",bundesland:"DEA",lat:51.361,lng:7.475,einwohner:189e3,qid:"Q2871"},{slug:"potsdam",name:"Potsdam",bundesland:"DE4",lat:52.396,lng:13.059,einwohner:187e3,qid:"Q1711"},{slug:"saarbruecken",name:"Saarbrücken",bundesland:"DEC",lat:49.24,lng:6.997,einwohner:181e3,qid:"Q1724"},{slug:"hamm",name:"Hamm",bundesland:"DEA",lat:51.68,lng:7.82,einwohner:18e4,qid:"Q2880"},{slug:"ludwigshafen-am-rhein",name:"Ludwigshafen am Rhein",bundesland:"DEB",lat:49.477,lng:8.445,einwohner:173e3,qid:"Q2910"},{slug:"muelheim-an-der-ruhr",name:"Mülheim an der Ruhr",bundesland:"DEA",lat:51.428,lng:6.883,einwohner:172e3,qid:"Q2899"},{slug:"oldenburg",name:"Oldenburg",bundesland:"DE9",lat:53.144,lng:8.215,einwohner:172e3,qid:"Q2936"},{slug:"osnabrueck",name:"Osnabrück",bundesland:"DE9",lat:52.28,lng:8.047,einwohner:166e3,qid:"Q2916"},{slug:"leverkusen",name:"Leverkusen",bundesland:"DEA",lat:51.046,lng:6.985,einwohner:166e3,qid:"Q2938"},{slug:"darmstadt",name:"Darmstadt",bundesland:"DE7",lat:49.872,lng:8.651,einwohner:162e3,qid:"Q2973"},{slug:"heidelberg",name:"Heidelberg",bundesland:"DE1",lat:49.399,lng:8.672,einwohner:162e3,qid:"Q2966"},{slug:"solingen",name:"Solingen",bundesland:"DEA",lat:51.171,lng:7.083,einwohner:16e4,qid:"Q2942"},{slug:"regensburg",name:"Regensburg",bundesland:"DE2",lat:49.013,lng:12.101,einwohner:157e3,qid:"Q2978"},{slug:"herne",name:"Herne",bundesland:"DEA",lat:51.538,lng:7.226,einwohner:157e3,qid:"Q2904"},{slug:"paderborn",name:"Paderborn",bundesland:"DEA",lat:51.719,lng:8.754,einwohner:155e3,qid:"Q2971"},{slug:"neuss",name:"Neuss",bundesland:"DEA",lat:51.198,lng:6.694,einwohner:153e3,qid:"Q2948"},{slug:"ingolstadt",name:"Ingolstadt",bundesland:"DE2",lat:48.766,lng:11.425,einwohner:14e4,qid:"Q3004"},{slug:"offenbach-am-main",name:"Offenbach am Main",bundesland:"DE7",lat:50.096,lng:8.776,einwohner:132e3,qid:"Q3042"},{slug:"goettingen",name:"Göttingen",bundesland:"DE9",lat:51.534,lng:9.936,einwohner:13e4,qid:"Q3033"},{slug:"fuerth",name:"Fürth",bundesland:"DE2",lat:49.478,lng:10.989,einwohner:129e3,qid:"Q3075"},{slug:"ulm",name:"Ulm",bundesland:"DE1",lat:48.399,lng:9.992,einwohner:128e3,qid:"Q3012"},{slug:"wuerzburg",name:"Würzburg",bundesland:"DE2",lat:49.792,lng:9.938,einwohner:127e3,qid:"Q2999"},{slug:"heilbronn",name:"Heilbronn",bundesland:"DE1",lat:49.142,lng:9.211,einwohner:126e3,qid:"Q715"},{slug:"pforzheim",name:"Pforzheim",bundesland:"DE1",lat:48.891,lng:8.694,einwohner:126e3,qid:"Q3046"}
4,{slug:"wolfsburg",name:"Wolfsburg",bundesland:"DE9",lat:52.423,lng:10.787,einwohner:123e3,qid:"Q3014"},{slug:"bottrop",name:"Bottrop",bundesland:"DEA",lat:51.522,lng:6.923,einwohner:117e3,qid:"Q3069"},{slug:"reutlingen",name:"Reutlingen",bundesland:"DE1",lat:48.492,lng:9.211,einwohner:115e3,qid:"Q3085"},{slug:"koblenz",name:"Koblenz",bundesland:"DEB",lat:50.356,lng:7.594,einwohner:113e3,qid:"Q3104"},{slug:"bremerhaven",name:"Bremerhaven",bundesland:"DE5",lat:53.54,lng:8.581,einwohner:113e3,qid:"Q2706"},{slug:"erlangen",name:"Erlangen",bundesland:"DE2",lat:49.598,lng:11.004,einwohner:112e3,qid:"Q3126"},{slug:"remscheid",name:"Remscheid",bundesland:"DEA",lat:51.179,lng:7.19,einwohner:111e3,qid:"Q3097"},{slug:"trier",name:"Trier",bundesland:"DEB",lat:49.75,lng:6.637,einwohner:11e4,qid:"Q3138"},{slug:"jena",name:"Jena",bundesland:"DEG",lat:50.927,lng:11.586,einwohner:11e4,qid:"Q3150"},{slug:"bergisch-gladbach",name:"Bergisch Gladbach",bundesland:"DEA",lat:50.985,lng:7.132,einwohner:11e4,qid:"Q3117"},{slug:"recklinghausen",name:"Recklinghausen",bundesland:"DEA",lat:51.614,lng:7.198,einwohner:11e4,qid:"Q3050"},{slug:"moers",name:"Moers",bundesland:"DEA",lat:51.451,lng:6.641,einwohner:103e3,qid:"Q3132"},{slug:"siegen",name:"Siegen",bundesland:"DEA",lat:50.875,lng:8.024,einwohner:101e3,qid:"Q3167"},{slug:"salzgitter",name:"Salzgitter",bundesland:"DE9",lat:52.152,lng:10.333,einwohner:101e3,qid:"Q3200"},{slug:"kaiserslautern",name:"Kaiserslautern",bundesland:"DEB",lat:49.443,lng:7.769,einwohner:1e5,qid:"Q3758"}],p1="/spritpreise";function Zr(e){return`${p1}/${e}`}function sb(e){return`/og/spritpreise/${e}.png`}const Mi=new Map(xi.map(e=>[e.slug,e]));function ab(e){return Mi.get(e)}function g1(e){return Mi.has(e)}function rb(e){return e.einwohner>=1e6?15:10}function E1(e,n){const t=i=>i*Math.PI/180,s=t(n.lat-e.lat),a=t(n.lng-e.lng),r=Math.sin(s/2)**2+Math.cos(t(e.lat))*Math.cos(t(n.lat))*Math.sin(a/2)**2;return 2*6371*Math.asin(Math.sqrt(r))}function ib(e,n=5){const t=Mi.get(e);return t?xi.filter(s=>s.slug!==e).map(s=>({s,d:E1(t,s)})).sort((s,a)=>s.d-a.d||s.s.name.localeCompare(a.s.name,"de")).slice(0,n).map(s=>s.s):[]}const D1="/landschaften",rd=[{slug:"allgaeu",name:"Allgäu",praeposition:"im Allgäu",mitglieder:["DE272","DE273","DE274","DE27A","DE27B","DE27C","DE27E"],laender:["DE2"]},{slug:"bayerischer-jura",name:"Bayerischer Jura",praeposition:"im Bayerischen Jura",mitglieder:["DE231","DE234","DE236"],laender:["DE2"]},{slug:"bayerischer-wald",name:"Bayerischer Wald",praeposition:"im Bayerischen Wald",mitglieder:["DE225","DE229","DE235"],laender:["DE2"]},{slug:"bergisches-land",name:"Bergisches Land",praeposition:"im Bergischen Land",mitglieder:["DEA24","DEA2A","DEA2B"],laender:["DEA"]},{slug:"braunschweiger-land",name:"Braunschweiger Land",praeposition:"im Braunschweiger Land",mitglieder:["DE911","DE912","DE913","DE917","DE91A","DE91B"],laender:["DE9"]},{slug:"eifel",name:"Eifel",praeposition:"in der Eifel",mitglieder:["DEA26","DEA28","DEA2D","DEB23","DEB24"],laender:["DEA","DEB"]},{slug:"fraenkisches-weinland",name:"Fränkisches Weinland",praeposition:"im Fränkischen Weinland",mitglieder:["DE262","DE263","DE26C"],laender:["DE2"]},{slug:"harz",name:"Harz",praeposition:"im Harz",mitglieder:["DE916","DEE09","DEE0A","DEG07"],laender:["DE9","DEE","DEG"]},{slug:"lueneburger-heide",name:"Lüneburger Heide",praeposition:"in der Lüneburger Heide",mitglieder:["DE914","DE931","DE933","DE934","DE935","DE938","DE93A"],laender:["DE9"]},{slug:"muensterland",name:"Münsterland",praeposition:"im Münsterland",mitglieder:["DEA33","DEA34","DEA35","DEA37","DEA38"],laender:["DEA"]},{slug:"niederrhein",name:"Niederrhein",praeposition:"am Niederrhein",mitglieder:["DEA12","DEA14","DEA15","DEA1B","DEA1D","DEA1E","DEA1F","DEA29"],laender:["DEA"]},{slug:"nordseekueste",name:"Nordseeküste",praeposition:"an der Nordseeküste",mitglieder:["DE932","DE942","DE945"],laender:["DE9"]},{slug:"oberpfaelzer-wald",name:"Oberpfälzer Wald",praeposition:"im Oberpfälzer Wald",mitglieder:["DE233","DE237","DE239","DE23A"],laender:["DE2"]},{slug:"oldenburger-land",name:"Oldenburger Land",praeposition:"im Oldenburger Land",mitglieder:["DE941","DE943","DE94D"],laender:["DE9"]},{slug:"pfalz",name:"Pfalz",praeposition:"in der Pfalz",mitglieder:["DEB31","DEB32","DEB33","DEB34","DEB36","DEB37","DEB38","DEB3A","DEB3C","DEB3D","DEB3E","DEB3F","DEB3G","DEB3H","DEB3I","DEB3K"],laender:["DEB"]},{slug:"rheinhessen",name:"Rheinhessen",praeposition:"in Rheinhessen",mitglieder:["DEB35","DEB39","DEB3B","DEB3J"],laender:["DEB"]},{slug:"sauerland",name:"Sauerland",praeposition:"im Sauerland",mitglieder:["DEA57","DEA58","DEA59","DEA5B"],laender:["DEA"]},{slug:"schwaebische-alb",name:"Schwäbische Alb",praeposition:"auf der Schwäbischen Alb",mitglieder:["DE11C","DE11D","DE137","DE141","DE142","DE143","DE145"],laender:["DE1"]},{slug:"schwarzwald",name:"Schwarzwald",praeposition:"im Schwarzwald",mitglieder:["DE121","DE124","DE129","DE12A","DE12C","DE131","DE132","DE133","DE134","DE135","DE136","DE139","DE13A"],laender:["DE1"]},{slug:"teutoburger-wald",name:"Teutoburger Wald",praeposition:"im Teutoburger Wald",mitglieder:["DEA41","DEA42","DEA43","DEA44","DEA45","DEA47"],laender:["DEA"]},{slug:"thueringer-wald",name:"Thüringer Wald",praeposition:"im Thüringer Wald",mitglieder:["DEG04","DEG0E","DEG0F","DEG0H","DEG0I","DEG0K"],laender:["DEG"]},{slug:"vogtland",name:"Vogtland",praeposition:"im Vogtland",mitglieder:["DED44","DEG02","DEG0L"],laender:["DED","DEG"]},{slug:"weserbergland",name:"Weserbergland",praeposition:"im Weserbergland",mitglieder:["DE918","DE923","DE926","DE928"],laender:["DE9"]}];function m1(e){return rd.find(n=>n.slug===e)}function b1(e){return rd.find(n=>n.name===e)}function lb(e){return`${D1}/${e.slug}`}const id="/regionen",Na=Et.filter(e=>!e.stadtSlug),k1=Na.map(e=>e.slug),y1=Object.values(Ti);function ob(e){return e.landschaft}function cb(e){const n=Et.find(t=>t.stadtSlug===e);return n?.landschaft?b1(n.landschaft):void 0}const ld=new Map(Et.filter(e=>Vn(e.typ)).map(e=>[e.name,e])),w1=new Map(xi.map(e=>[e.name,e])),v1=new Map(Et.filter(e=>!Vn(e.typ)&&e.kreisstadt).map(e=>[e.kreisstadt,e]));function ub(e){if(Vn(e.typ)||!e.kreisstadt)return;const n=ld.get(e.kreisstadt);if(n)return n.stadtSlug?Zr(n.stadtSlug):Rs(n.slug)?dd(n):void 0;const t=w1.get(e.kreisstadt);return t?Zr(t.slug):void 0}function db(e){if(!(Vn(e.typ)||!e.kreisstadt))return ld.get(e.kreisstadt)}function fb(e){if(!Vn(e.typ))return;const n=v1.get(e.name);return n&&Rs(n.slug)?n:void 0}function hb(e){if(e.typ!=="landkreis"&&e.typ!=="kreis")return;const n=ft(e.name);return Et.find(t=>t.stadtSlug&&ft(t.name)===n)}function pb(e){const n=Et.find(a=>a.stadtSlug===e);if(!n)return;const t=ft(n.name),s=Na.find(a=>(a.typ==="landkreis"||a.typ==="kreis")&&ft(a.name)===t);return s&&Rs(s.slug)?s:void 0}const od=new Map(Na.map(e=>[e.slug,e])),A1=new Map(Et.map(e=>[e.nuts3,e])),cd=new Map(Object.entries(Ti).map(([e,n])=>[n,e]));function _1(e){return od.get(e)}function gb(e){return A1.get(e)}function Eb(e){return cd.get(e)}function ud(e){return Ti[e.bundesland]}function dd(e){return`${id}/${ud(e)}/${e.slug}`}function Db(e){return`${id}/${e}`}function Rs(e){return k1.includes(e)&&od.has(e)}function C1(e){return y1.includes(e)&&cd.has(e)}function mb(e){return e.stadtSlug?Zr(e.stadtSlug):Rs(e.slug)?dd(e):null}function bb(e){return`/og/regionen/${e}.png`}function kb(e){return`/og/landschaften/${e}.png`}function yb(e){return`/og/regionen/land/${e}.png`}function wb(e){return Na.find(n=>n.enthaeltGrossstaedte?.includes(e))}const S1={validate:e=>{const{land:n,kreis:t}=e.params;
4if(typeof n!="string"||typeof t!="string")return!1;const s=_1(t);return!!s&&Rs(t)&&ud(s)===n}},B1={validate:e=>typeof e.params.slug=="string"&&!!m1(e.params.slug)},O1={validate:e=>typeof e.params.land=="string"&&C1(e.params.land)},L1={validate:e=>typeof e.params.ort=="string"&&g1(e.params.ort)},gr=[{name:"tankstelle-id-fehlermeldung",path:"/tankstelle/:id()/fehlermeldung",component:()=>ye(()=>import("./CfqweCGT.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)},{name:"regionen-land-kreis",path:"/regionen/:land()/:kreis()",meta:S1||{},component:()=>ye(()=>import("./BnrNsCQh.js"),__vite__mapDeps([5,6,1,7,8,9,10,3,11,12,13,4,14,15,16,17,18,19,20,2,21,22,23,24,25,26]),import.meta.url)},{name:"landschaften-slug",path:"/landschaften/:slug()",meta:B1||{},component:()=>ye(()=>import("./DKMgytf5.js"),__vite__mapDeps([27,7,8,3,4,12,13,11,14,1,28,16,17,18,19,15,9,29,23,24,25,22,26]),import.meta.url)},{name:"regionen-land",path:"/regionen/:land()",meta:O1||{},component:()=>ye(()=>import("./BJ65LahJ.js"),__vite__mapDeps([30,6,1,7,8,9,10,3,11,12,13,4,14,16,17,18,15,28,24,25,31,26,22]),import.meta.url)},{name:"spritpreise-ort",path:"/spritpreise/:ort()",meta:L1||{},component:()=>ye(()=>import("./BKgrLy61.js"),__vite__mapDeps([32,1,7,8,4,17,15,12,16,18,19,13,33,34,21,35,36,10,3,11,20,2,22,24,25,26,37]),import.meta.url)},{name:"tankstelle-id",path:"/tankstelle/:id()",component:()=>ye(()=>import("./BT2ZtSg1.js").then(e=>e.a),__vite__mapDeps([38,1,36,12,13,16,17,18,4,8,7,2,3]),import.meta.url)},{name:"404",path:"/404",component:()=>ye(()=>import("./C45hlgqO.js"),[],import.meta.url)},{name:"datenschutz",path:"/datenschutz",component:()=>ye(()=>import("./BUswdFB5.js"),__vite__mapDeps([39,8,40]),import.meta.url)},{name:"fuer-euch",path:"/fuer-euch",component:()=>ye(()=>import("./Cc29BHzk.js"),__vite__mapDeps([41,8]),import.meta.url)},{name:"impressum",path:"/impressum",component:()=>ye(()=>import("./3QYZtnhn.js"),__vite__mapDeps([42,40]),import.meta.url)},{name:"landschaften",path:"/landschaften",component:()=>ye(()=>import("./B8IsRXaz.js"),__vite__mapDeps([43,1,15,12,28,16,17,18,29,4,22,26]),import.meta.url)},{name:"marktbriefing",path:"/marktbriefing",component:()=>ye(()=>import("./D0iCDnBA.js"),__vite__mapDeps([44,8,19,45,2,3,4,12,16,17,18,20,26]),import.meta.url)},{name:"preisaenderungen",path:"/preisaenderungen",component:()=>ye(()=>import("./Pd9xTQMM.js"),__vite__mapDeps([46,7,8,28,13,2,3,4]),import.meta.url)},{name:"preisentwicklung",path:"/preisentwicklung",component:()=>ye(()=>import("./apcLhmit.js"),__vite__mapDeps([47,7,8,28,19,48,17,49,50,51]),import.meta.url)},{name:"regionen",path:"/regionen",component:()=>ye(()=>import("./BxeQ8Y-h.js"),__vite__mapDeps([52,28,33,17,34,8,12,4,24,3,10,14,11,13,22,20,31,26,2]),import.meta.url)},{name:"spritpreise",path:"/spritpreise",component:()=>ye(()=>import("./C2tXDlgg.js"),__vite__mapDeps([53,15,12,16,17,18,28,54,8,2,3,4,11,13,22,26,55]),import.meta.url)},{name:"suche",path:"/suche",component:()=>ye(()=>import("./C3gL7toY.js"),__vite__mapDeps([56,7,8,54,2,3,4,21,35,36,16,12,17,18,13,20,22]),import.meta.url)},{name:"index",path:"/",component:()=>ye(()=>import("./DDlMN1TD.js"),__vite__mapDeps([57,8,4,16,12,17,18,2,3,54,22,48,49,45,58,26]),import.meta.url)}],fd=(e,n)=>({default:()=>e?fe(jh,e===!0?{}:e,n):n.default?.()}),R1=/(:\w+)\([^)]+\)/g,K1=/(:\w+)[?+*]/g,T1=/:\w+/g;function co(e){const n=e?.meta.key??e.path.replace(R1,"$1").replace(K1,"$1").replace(T1,t=>e.params[t.slice(1)]?.toString()||"");return typeof n=="function"?n(e):n}function z1(e,n){return e===n||n===tn?!1:co(e)!==co(n)?!0:!e.matched.every((s,a)=>s.components&&s.components.default===n.matched[a]?.components?.default)}function P1(e,n=!1){if(e){if(e.nodeName==="#comment"&&e.nodeValue==="[")return hd(e,[],n);if(n){const t=e.cloneNode(!0);return t.querySelectorAll("[data-island-slot]").forEach(s=>{s.innerHTML=""}),[t.outerHTML]}return[e.outerHTML]}}function hd(e,n=[],t=!1){if(e&&e.nodeName){if(q1(e))return n;if(!M1(e)){const s=e.cloneNode(!0);t&&s.querySelectorAll?.("[data-island-slot]").forEach(a=>{a.innerHTML=""}),n.push(s.outerHTML)}hd(e.nextSibling,n,t)}return n}function x1(e,n){const t=e?P1(e):[n];return t?Kh(t.join(""),t.length):fe("div")}
4function M1(e){return e.nodeName==="#comment"&&e.nodeValue==="["}function q1(e){return e.nodeName==="#comment"&&e.nodeValue==="]"}function uo(e){return Array.isArray(e)?e:[e]}function pd(e){const n=[];for(const t of e)t&&n.push({...t,onAfterLeave:t.onAfterLeave?uo(t.onAfterLeave):void 0,onBeforeLeave:t.onBeforeLeave?uo(t.onBeforeLeave):void 0});return Ai(...n)}const U1={scrollBehavior(e,n,t){const s=he(),a=xe().options?.scrollBehaviorType??"auto";return e.path.replace(/\/$/,"")===n.path.replace(/\/$/,"")?n.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:gd(e.hash),behavior:a}:!1:(typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,n):e.meta.scrollToTop)===!1?!1:n===tn?fo(e,n,t,a):new Promise(i=>{const l=()=>{requestAnimationFrame(()=>i(fo(e,n,t,a)))};s.hooks.hookOnce("page:loading:end",()=>{const o=s["~transitionPromise"];o?o.then(l):l()})})}};function gd(e){try{const n=document.querySelector(e);if(n)return(Number.parseFloat(getComputedStyle(n).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function fo(e,n,t,s){return t||(e.hash?{el:e.hash,top:gd(e.hash),behavior:z1(e,n)?s:"instant"}:{left:0,top:0})}const F1={hashMode:!1,scrollBehaviorType:"auto"},Fn={...F1,...U1},H1=async(e,n)=>{let t,s;if(!e.meta?.validate)return;const a=([t,s]=us(()=>Promise.resolve(e.meta.validate(e))),t=await t,s(),t);if(a===!0)return;const r=Wn({fatal:!0,status:a&&(a.status||a.statusCode)||404,statusText:a&&(a.statusText||a.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<"u"&&window.history.pushState({},"",n.fullPath),r},I1=e=>{const n=Ia({path:e.path});if(n.redirect){const t=n.redirect.includes("#")?n.redirect:n.redirect+e.hash;return hn(t,{acceptRelative:!0})?(window.location.href=t,!1):t}},Q1=[H1,I1],Yr={};function N1(e,n,t){const{pathname:s,search:a,hash:r}=n,i=e.indexOf("#");if(i>-1){const u=r.includes(e.slice(i))?e.slice(i).length:1;let c=r.slice(u);return c[0]!=="/"&&(c="/"+c),Sl(c,"")}const l=Sl(s,e),o=!t||fu(l,t)?l:t;return o+(o.includes("?")?"":a)+r}const W1=Te({name:"nuxt:router",enforce:"pre",async setup(e){let n,t,s=wn().app.baseURL;const a=Fn.history?.(s)??zD(s),r=Fn.routes?([n,t]=us(()=>Fn.routes(gr)),n=await n,t(),n??gr):gr;let i;const l=e1({...Fn,scrollBehavior:(w,k,p)=>{if(k===tn){i=p;return}if(Fn.scrollBehavior){if(l.options.scrollBehavior=Fn.scrollBehavior,"scrollRestoration"in window.history){const m=l.beforeEach(()=>{m(),window.history.scrollRestoration="manual"})}return Fn.scrollBehavior(w,tn,i||p)}},history:a,routes:r});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(l);const o=Fe(l.currentRoute.value);l.afterEach((w,k)=>{o.value=k}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>o.value});const u=N1(s,window.location,e.payload.path),c=Fe(l.currentRoute.value),d=()=>{c.value=l.currentRoute.value};l.afterEach((w,k)=>{const p=w.matched.at(-1)?.components?.default,m=k.matched.at(-1)?.components?.default;if(p===m){d();return}w.matched.length<k.matched.length&&w.matched.every((y,_)=>y.components?.default===k.matched[_]?.components?.default)&&d()});const h={sync:d};for(const w in c.value)Object.defineProperty(h,w,{get:()=>c.value[w],enumerable:!0});e._route=on(h),e._middleware||={global:[],named:{}};const f=Qt();l.afterEach(async(w,k,p)=>{delete e._processingMiddleware,!e.isHydrating&&f.value&&await e.runWithContext(_u),p&&await e.callHook("page:loading:end")});try{[n,t]=us(()=>l.isReady()),await n,t()}catch(w){[n,t]=us(()=>e.runWithContext(()=>st(w))),await n,t()}const g=u!==l.currentRoute.value.fullPath?l.resolve(u):l.currentRoute.value,E=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&u!==e.payload.path&&fu(l.currentRoute.value.path,e.payload.path);d();const v=e.payload.state._layout;return l.beforeEach(async(w,k)=>{await e.callHook("page:loading:start"),w.meta=rn(w.meta),e.isHydrating&&v&&!yn(w.meta.layout)&&(w.meta.layout=v),e._processingMiddleware=!0;{const p=new Set([...Q1,...e._middleware.global]);for(const y of w.matched){const _=y.meta.middleware;if(_)for(const C of sd(_))p.add(C)}const m=Ia({path:w.path});if(m.appMiddleware)for(const y in m.appMiddleware)m.appMiddleware[y]?p.add(y):p.delete(y);for(const y of p){const _=typeof y=="string"?e._middleware.named[y]||await Yr[y]?.().then(C=>C.default||C):y;if(!_)throw new Error(`Unknown route middleware: '${y}'.`);try{const C=await e.runWithContext(()=>_(w,k));if(!e.payload.serverRendered&&e.isHydrating&&(C===!1||C instanceof Error)){const M=C||Wn({status:404,statusText:`Page Not Found: ${u}`});return await e.runWithContext(()=>st(M)),!1}if(C===!0)continue;if(C===!1)return C;if(C)return Cu(C)&&C.fatal&&await e.runWithContext(()=>st(C)),C}catch(C){const M=Wn(C);return M.fatal&&await e.runWithContext(()=>st(M)),M}}}}),l.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),l.afterEach(w=>{if(w.matched.length===0&&!f.value)return e.runWithContext(()=>st(Wn({status:404,fatal:!1,statusText:`Page not found: ${w.fullPath}`,data:{path:w.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{if("name"in g&&(g.name=void 0),E){const w=l.resolve(e.payload.path);"name"in w&&(w.name=void 0),await l.replace({...w,force:!0}),e.hooks.hookOnce("app:suspense:resolve",async()=>{await l.replace({...g,force:!0})})}else await l.replace({...g,force:!0});l.options.scrollBehavior=Fn.scrollBehavior}catch(w){await e.runWithContext(()=>st(w))}}),{provide:{router:l}}}});function G1(e){typeof e.indexable<"u"&&(e.indexable=String(e.indexable)!=="false"),typeof e.trailingSlash<"u"&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!=="false"),e.url&&!hn(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=Vp(String(e.url)));const n=Object.keys(e).sort((s,a)=>s.localeCompare(a)),t={};for(const s of n)t[s]=e[s];return t}function $1(e){const t=[];function s(r){if(!r||typeof r!="object"||Object.keys(r).length===0)return()=>{};r._context;const i={};for(const l in r){const o=r[l];typeof o<"u"&&o!==""&&(i[l]=o)}return Object.keys(i).some(l=>!l.startsWith("_"))?(t.push(i),()=>{const l=t.indexOf(i);l!==-1&&t.splice(l,1)}):()=>{}}function a(r){const i={};r?.debug&&(i._context={}),i._priority={};for(const l in t.sort((o,u)=>(o._priority||0)-(u._priority||0)))for(const o in t[l]){const u=o,c=r?.resolveRefs?we(t[l][o]):t[l][o];!o.startsWith("_")&&typeof c<"u"&&c!==""&&(i[o]=c,typeof t[l]._priority<"u"&&t[l]._priority!==-1&&(i._priority[u]=t[l]._priority),r?.debug&&(i._context[u]=t[l]._context?.[u]||t[l]._context||"anonymous"))}return r?.skipNormalize?i:G1(i)}return{stack:t,push:s,get:a}}function j1(e){return typeof e=="string"?`'${e}'`:new V1().serialize(e)}
4const V1=(function(){class e{#e=new Map;compare(t,s){const a=typeof t,r=typeof s;return a==="string"&&r==="string"?t.localeCompare(s):a==="number"&&r==="number"?t-s:String.prototype.localeCompare.call(this.serialize(t,!0),this.serialize(s,!0))}serialize(t,s){if(t===null)return"null";switch(typeof t){case"string":return s?t:`'${t}'`;case"bigint":return`${t}n`;case"object":return this.$object(t);case"function":return this.$function(t)}return String(t)}serializeObject(t){const s=Object.prototype.toString.call(t);if(s!=="[object Object]")return this.serializeBuiltInType(s.length<10?`unknown:${s}`:s.slice(8,-1),t);const a=t.constructor,r=a===Object||a===void 0?"":a.name;if(r!==""&&globalThis[r]===a)return this.serializeBuiltInType(r,t);if(typeof t.toJSON=="function"){const i=t.toJSON();return r+(i!==null&&typeof i=="object"?this.$object(i):`(${this.serialize(i)})`)}return this.serializeObjectEntries(r,Object.entries(t))}serializeBuiltInType(t,s){const a=this["$"+t];if(a)return a.call(this,s);if(typeof s?.entries=="function")return this.serializeObjectEntries(t,s.entries());throw new Error(`Cannot serialize ${t}`)}serializeObjectEntries(t,s){const a=Array.from(s).sort((i,l)=>this.compare(i[0],l[0]));let r=`${t}{`;for(let i=0;i<a.length;i++){const[l,o]=a[i];r+=`${this.serialize(l,!0)}:${this.serialize(o)}`,i<a.length-1&&(r+=",")}return r+"}"}$object(t){let s=this.#e.get(t);return s===void 0&&(this.#e.set(t,`#${this.#e.size}`),s=this.serializeObject(t),this.#e.set(t,s)),s}$function(t){const s=Function.prototype.toString.call(t);return s.slice(-15)==="[native code] }"?`${t.name||""}()[native]`:`${t.name}(${t.length})${s.replace(/\s*\n\s*/g,"")}`}$Array(t){let s="[";for(let a=0;a<t.length;a++)s+=this.serialize(t[a]),a<t.length-1&&(s+=",");return s+"]"}$Date(t){try{return`Date(${t.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(t){return`ArrayBuffer[${new Uint8Array(t).join(",")}]`}$Set(t){return`Set${this.$Array(Array.from(t).sort((s,a)=>this.compare(s,a)))}`}$Map(t){return this.serializeObjectEntries("Map",t.entries())}}for(const n of["Error","RegExp","URL"])e.prototype["$"+n]=function(t){return`${n}(${t})`};for(const n of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+n]=function(t){return`${n}[${t.join(",")}]`};for(const n of["BigInt64Array","BigUint64Array"])e.prototype["$"+n]=function(t){return`${n}[${t.join("n,")}${t.length>0?"n":""}]`};return e})(),J1=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Z1=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],Y1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",nt=[];class X1{_data=new _t;_hash=new _t([...J1]);_nDataBytes=0;_minBufferSize=0;finalize(n){n&&this._append(n);const t=this._nDataBytes*8,s=this._data.sigBytes*8;return this._data.words[s>>>5]|=128<<24-s%32,this._data.words[(s+64>>>9<<4)+14]=Math.floor(t/4294967296),this._data.words[(s+64>>>9<<4)+15]=t,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(n,t){const s=this._hash.words;let a=s[0],r=s[1],i=s[2],l=s[3],o=s[4],u=s[5],c=s[6],d=s[7];for(let h=0;h<64;h++){if(h<16)nt[h]=n[t+h]|0;else{const p=nt[h-15],m=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,y=nt[h-2],_=(y<<15|y>>>17)^(y<<13|y>>>19)^y>>>10;nt[h]=m+nt[h-7]+_+nt[h-16]}const f=o&u^~o&c,g=a&r^a&i^r&i,E=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),v=(o<<26|o>>>6)^(o<<21|o>>>11)^(o<<7|o>>>25),w=d+v+f+Z1[h]+nt[h],k=E+g;
4d=c,c=u,u=o,o=l+w|0,l=i,i=r,r=a,a=w+k|0}s[0]=s[0]+a|0,s[1]=s[1]+r|0,s[2]=s[2]+i|0,s[3]=s[3]+l|0,s[4]=s[4]+o|0,s[5]=s[5]+u|0,s[6]=s[6]+c|0,s[7]=s[7]+d|0}_append(n){typeof n=="string"&&(n=_t.fromUtf8(n)),this._data.concat(n),this._nDataBytes+=n.sigBytes}_process(n){let t,s=this._data.sigBytes/64;n?s=Math.ceil(s):s=Math.max((s|0)-this._minBufferSize,0);const a=s*16,r=Math.min(a*4,this._data.sigBytes);if(a){for(let i=0;i<a;i+=16)this._doProcessBlock(this._data.words,i);t=this._data.words.splice(0,a),this._data.sigBytes-=r}return new _t(t,r)}}class _t{words;sigBytes;constructor(n,t){n=this.words=n||[],this.sigBytes=t===void 0?n.length*4:t}static fromUtf8(n){const t=unescape(encodeURIComponent(n)),s=t.length,a=[];for(let r=0;r<s;r++)a[r>>>2]|=(t.charCodeAt(r)&255)<<24-r%4*8;return new _t(a,s)}toBase64(){const n=[];for(let t=0;t<this.sigBytes;t+=3){const s=this.words[t>>>2]>>>24-t%4*8&255,a=this.words[t+1>>>2]>>>24-(t+1)%4*8&255,r=this.words[t+2>>>2]>>>24-(t+2)%4*8&255,i=s<<16|a<<8|r;for(let l=0;l<4&&t*8+l*6<this.sigBytes*8;l++)n.push(Y1.charAt(i>>>6*(3-l)&63))}return n.join("")}concat(n){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let t=0;t<n.sigBytes;t++){const s=n.words[t>>>2]>>>24-t%4*8&255;this.words[this.sigBytes+t>>>2]|=s<<24-(this.sigBytes+t)%4*8}else for(let t=0;t<n.sigBytes;t+=4)this.words[this.sigBytes+t>>>2]=n.words[t>>>2];this.sigBytes+=n.sigBytes}}function em(e){return new X1().finalize(e).toBase64()}function vt(e){return em(j1(e))}const Ed=Symbol.for("nuxt:client-only"),nm="<div></div>";function tm(e){return e.nodeName==="#comment"&&e.nodeValue==="placeholder"}function Er(e){return e&&!tm(e)?x1(e,nm):fe("div")}const vb=He({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:n,attrs:t}){const s=Fe(!1);Gn(()=>{s.value=!0});const a=Ge();return a&&(a._nuxtClientOnly=!0),Rn(Ed,!0),()=>{if(s.value){const o=n.default?.();return o&&o.length===1?[Ze(o[0],t)]:o}const r=n.fallback||n.placeholder;if(r)return fe(r);const i=e.fallback||e.placeholder||"",l=e.fallbackTag||e.placeholderTag||"span";return ms(l,t,i)}}}),Dr=new WeakMap;function sm(e){if(Dr.has(e))return Dr.get(e);const n={...e};if(n.render)n.render=(t,s,a,r,i,l)=>{if(r.mounted$??t.mounted$){const o=e.render?.bind(t)(t,s,a,r,i,l);return o.children===null||typeof o.children=="string"?Ze(o):fe(o)}return Er(t._.vnode.el)};else{const t="<div></div>";n.template&&=`
5      <template v-if="mounted$">${e.template}</template>
6      <template v-else>${t}</template>
7    `}return n.setup=(t,s)=>{const a=he(),r=Fe(a.isHydrating===!1),i=Ge();if(a.isHydrating){const o={...i.attrs},u=am(i);for(const c in o)delete i.attrs[c];Gn(()=>{Object.assign(i.attrs,o),i.vnode.dirs=u})}Gn(()=>{r.value=!0});const l=e.setup?.(t,s)||{};return va(l)?Promise.resolve(l).then(o=>typeof o!="function"?(o||={},o.mounted$=r,o):(...u)=>{if(r.value||!a.isHydrating){const c=o(...u);return c.children===null||typeof c.children=="string"?Ze(c):fe(c)}return Er(i?.vnode.el)}):typeof l=="function"?(...o)=>{if(r.value){const u=l(...o),c=n.inheritAttrs!==!1?s.attrs:void 0;return u.children===null||typeof u.children=="string"?Ze(u,c):fe(u,c)}return Er(i?.vnode.el)}:Object.assign(l,{mounted$:r})},Dr.set(e,n),n}function am(e){if(!e||!e.vnode.dirs)return null;const n=e.vnode.dirs;return e.vnode.dirs=null,n}const Xr=globalThis.requestIdleCallback||(e=>{const n=Date.now(),t={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-n))};return setTimeout(()=>{e(t)},1)}),rm=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),Wa=e=>{const n=he();n.isHydrating?n.hooks.hookOnce("app:suspense:resolve",()=>{Xr(()=>e())}):Xr(()=>e())},im=/\d/,lm=["-","_","/","."];function om(e=""){if(!im.test(e))return e!==e.toLowerCase()}function cm(e,n){const t=lm,s=[];if(!e||typeof e!="string")return s;let a="",r,i;for(const l of e){const o=t.includes(l);if(o===!0){s.push(a),a="",r=void 0;continue}const u=om(l);if(i===!1){if(r===!1&&u===!0){s.push(a),a=l,r=u;continue}if(r===!0&&u===!1&&a.length>1){const c=a.at(-1);s.push(a.slice(0,Math.max(0,a.length-1))),a=c+l,r=u;continue}}a+=l,r=u,i=o}return s.push(a),s}function um(e){return e?e[0].toUpperCase()+e.slice(1):""}const dm=/^(a|an|and|as|at|but|by|for|if|in|is|nor|of|on|or|the|to|with)$/i;
7function fm(e,n){return(Array.isArray(e)?e:cm(e)).filter(Boolean).map(t=>dm.test(t)?t.toLowerCase():um(t)).join(" ")}function Dd(e){return Object.defineProperty(function(){throw new Error(`[nuxt] \`${e.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}const md=Dd({name:"createUseAsyncData",factory(e={}){function n(...t){const s=typeof t[t.length-1]=="string"?t.pop():void 0;pm(t[0],t[1])&&t.unshift(s);let[a,r,i={}]=t,l=!1;const o=be(a)||typeof a=="function",u=o?ae(()=>we(a)):{value:a};if(!u.value||typeof u.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a non-empty string.");if(typeof r!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const c=typeof e=="function",d=he(),h=c?e(i):e;if(!c)for(const p in h)h[p]!==void 0&&i[p]===void 0&&(i[p]=h[p]);if(i.server??=!0,i.default??=Em,i.getCachedData??=kd,i.lazy??=!1,i.immediate??=!0,i.deep??=Sg.deep,i.dedupe??="cancel",c)for(const p in h)h[p]!==void 0&&(i[p]=h[p]);d._asyncData[u.value];function f(){const p={cause:"initial",dedupe:i.dedupe},m=d._asyncData[u.value];return m?._init?d._asyncDataPromises[u.value]&&(p.cachedData=m._initialCachedData):(p.cachedData=i.getCachedData(u.value,d,{cause:"initial"}),d._asyncData[u.value]=ho(d,u.value,r,i,p.cachedData),d._asyncData[u.value]._initialCachedData=p.c
7achedData),()=>d._asyncData[u.value].execute(p)}const g=f(),E=d._asyncData[u.value];E._deps++;const v=i.server!==!1&&d.payload.serverRendered;{let p=function(S){const q=d._asyncData[S];q?._deps&&(q._deps--,q._deps===0&&q?._off())};const m=Ge();if(m&&v&&i.immediate&&!m.sp&&(m.sp=[]),m&&!m._nuxtOnBeforeMountCbs){m._nuxtOnBeforeMountCbs=[];const S=m._nuxtOnBeforeMountCbs;mc(()=>{S.forEach(q=>{q()}),S.splice(0,S.length)}),Bs(()=>S.splice(0,S.length))}const y=m&&(m._nuxtClientOnly||Be(Ed,!1));v&&d.isHydrating&&(E.error.value||E.data.value!==void 0)?E.status.value=E.error.value?"error":"success":m&&(!y&&d.payload.serverRendered&&d.isHydrating||i.lazy)&&i.immediate?m._nuxtOnBeforeMountCbs.push(g):i.immediate&&E.status.value!=="success"&&g();const _=Oa(),C=()=>{},M=o?Kn(u,(S,q)=>{if((S||q)&&S!==q){l=!0;const z=d._asyncData[q]?.data.value!==void 0,W=d._asyncDataPromises[q]!==void 0,X={cause:"initial",dedupe:i.dedupe};if(!d._asyncData[S]?._init){let I;q&&z?I=d._asyncData[q].data.value:(I=i.getCachedData(S,d,{cause:"initial"}),X.cachedData=I),d._asyncData[S]=ho(d,S,r,i,I)}d._asyncData[S]._deps++,q&&p(q),i._keyTriggersExecute!==!1&&(i.immediate||z||W)&&d._asyncData[S].execute(X),ps(()=>{l=!1})}},{flush:"sync"}):C,T=i.watch?Kn(i.watch,()=>{l||(d._asyncData[u.value]?._execute.isPending()&&ps(()=>{d._asyncData[u.value]?._execute.flush()}),d._asyncData[u.value]?._execute({cause:"watch",dedupe:i.dedupe}))}):C;_&&Uo(()=>{M(),T(),p(u.value)})}const w={data:Qs(()=>d._asyncData[u.value]?.data),pending:Qs(()=>d._asyncData[u.value]?.pending),status:Qs(()=>d._asyncData[u.value]?.status),error:Qs(()=>d._asyncData[u.value]?.error),refresh:(...p)=>d._asyncData[u.value]?._init?d._asyncData[u.value].execute(...p):f()(),execute:(...p)=>w.refresh(...p),clear:()=>{const p=d._asyncData[u.value];if(p?._abortController)try{p._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{p._abortController=void 0}bd(d,u.value)}},k=Promise.resolve(d._asyncDataPromises[u.value]).then(()=>w);return Object.assign(k,w),Object.defineProperties(k,{then:{enumerable:!0,value:k.then.bind(k)},catch:{enumerable:!0,value:k.catch.bind(k)},finally:{enumerable:!0,value:k.finally.bind(k)}}),k}return n}}),hm=md.__nuxt_factory();md.__nuxt_factory({lazy:!0,_functionName:"useLazyAsyncData"});function Qs(e){return ae({get(){return e()?.value},set(n){const t=e();t&&(t.value=n)}})}function pm(e,n){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof n=="function")}function bd(e,n){n in e.payload.data&&(e.payload.data[n]=void 0),n in e.payload._errors&&(e.payload._errors[n]=void 0),e._asyncData[n]&&(e._asyncData[n].data.value=ee(e._asyncData[n]._default()),e._asyncData[n].error.value=void 0,e._asyncData[n].status.value="idle",e._asyncData[n]._initialCachedData=void 0),n in e._asyncDataPromises&&(e._asyncDataPromises[n]=void 0)}function gm(e,n){const t={};for(const s of n)t[s]=e[s];return t}function ho(e,n,t,s,a){e.payload._errors[n]??=void 0;const r=s.getCachedData!==kd,i=t,l=s.deep?We:Fe,o=a!==void 0,u=e.hook("app:data:refresh",async d=>{(!d||d.includes(n))&&await c.execute({cause:"refresh:hook"})}),c={data:l(o?a:s.default()),pending:ae(()=>c.status.value==="pending"),error:pi(e.payload._errors,n),status:Fe("idle"),execute:(...d)=>{const[h,f=void 0]=d,g=h&&f===void 0&&typeof h=="object"?h:{};if(e._asyncDataPromises[n]&&(g.dedupe??s.dedupe)==="defer")return e._asyncDataPromises[n];
7{const w="cachedData"in g?g.cachedData:s.getCachedData(n,e,{cause:g.cause??"refresh:manual"});if(w!==void 0)return e.payload.data[n]=c.data.value=w,c.error.value=void 0,c.status.value="success",Promise.resolve(w)}c._abortController&&c._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),c._abortController=new AbortController,c.status.value="pending";const E=new AbortController,v=new Promise((w,k)=>{try{const p=g.timeout??s.timeout,m=Dm([c._abortController?.signal,g?.signal],E.signal,p);if(m.aborted){const y=m.reason;k(y instanceof Error?y:new DOMException(String(y??"Aborted"),"AbortError"));return}return m.addEventListener("abort",()=>{const y=m.reason;k(y instanceof Error?y:new DOMException(String(y??"Aborted"),"AbortError"))},{once:!0,signal:E.signal}),Promise.resolve(i(e,{signal:m})).then(w,k)}catch(p){k(p)}}).then(async w=>{if(e._asyncDataPromises[n]!==v)return;let k=w;s.transform&&(k=await s.transform(w)),s.pick&&(k=gm(k,s.pick)),e.payload.data[n]=k,c.data.value=k,c.error.value=void 0,c.status.value="success"}).catch(w=>{if(e._asyncDataPromises[n]!==v||c._abortController?.signal.aborted)return e._asyncDataPromises[n];if(typeof DOMException<"u"&&w instanceof DOMException&&w.name==="AbortError")return c.status.value="idle",e._asyncDataPromises[n];c.error.value=Wn(w),c.data.value=ee(s.default()),c.status.value="error"}).finally(()=>{E.abort(),e._asyncDataPromises[n]===v&&delete e._asyncDataPromises[n]});return e._asyncDataPromises[n]=v,e._asyncDataPromises[n]},_execute:XE((...d)=>c.execute(...d),0,{leading:!0}),_default:s.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{u(),e._asyncData[n]?._init&&(e._asyncData[n]._init=!1),r||xn(()=>{e._asyncData[n]?._init||(bd(e,n),c.execute=()=>Promise.resolve())})}};return c}const Em=()=>{},kd=(e,n,t)=>{if(n.isHydrating)return n.payload.data[e];if(t.cause!=="refresh:manual"&&t.cause!=="refresh:hook")return n.static.data[e]};function Dm(e,n,t){const s=e.filter(i=>!!i);if(typeof t=="number"&&t>=0){const i=AbortSignal.timeout?.(t);i&&s.push(i)}if(AbortSignal.any)return AbortSignal.any(s);const a=new AbortController;for(const i of s)if(i.aborted){const l=i.reason??new DOMException("Aborted","AbortError");try{a.abort(l)}catch{a.abort()}return a.signal}const r=()=>{const l=s.find(o=>o.aborted)?.reason??new DOMException("Aborted","AbortError");try{a.abort(l)}catch{a.abort()}};for(const i of s)i.addEventListener?.("abort",r,{once:!0,signal:n});return a.signal}const mm="$s";function yd(...e){const n=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(n);const[t,s]=e;if(!t||typeof t!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+t);if(s!==void 0&&typeof s!="function")throw new Error("[nuxt] [useState] init must be a function: "+s);const a=mm+t,r=he(),i=pi(r.payload.state,a);if(s&&(r._state[a]??={_default:s}),i.value===void 0&&s){const l=s();if(be(l))return r.payload.state[a]=l,l;i.value=l}return i}function bm(e){const n=[we(e.method)?.toUpperCase()||"GET",we(e.baseURL)];for(const t of[e.query||e.params]){const s=we(t);if(!s)continue;const a={};for(const[r,i]of Object.entries(s))a[we(r)]=we(i);n.push(a)}if(e.body){const t=we(e.body);if(!t)n.push(vt(t));else if(t instanceof ArrayBuffer)n.push(vt(Object.fromEntries([...new Uint8Array(t).entries()].map(([s,a])=>[s,a.toString()]))));else if(t instanceof FormData){const s=[];for(const a of t.entries()){const[r,i]=a;s.push([r,i instanceof File?`${i.name}:${i.size}:${i.lastModified}`:i])}n.push(vt(s))}else if(ii(t))n.push(vt(rn(t)));else try{n.push(vt(t))}catch{console.warn("[useFetch] Failed to hash body",t)}}return n}const wd=Dd({name:"createUseFetch",factory(e={}){function n(t,s,a){const[r={},i]=typeof s=="string"?[{},s]:[s,a],l=typeof e=="function"?e(r):e,{server:o,lazy:u,default:c,transform:d,pick:h,watch:f,immediate:g,getCachedData:E,deep:v,dedupe:w,timeout:k,...p}={...typeof e=="function"?{}:l,...r,...typeof e=="function"?l:{}},m=ae(()=>we(t)),y=ae(()=>we(p.key)||"$f"+vt([i,typeof m.value=="string"?m.value:"",...bm(p)]));if(!p.baseURL&&typeof m.value=="string"&&m.value[0]==="/"&&m.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const _=rn({...Bg,...p,cache:typeof p.cache=="boolean"?void 0:p.cache}),C={server:o,lazy:u,default:c,transform:d,pick:h,immediate:g,getCachedData:E,deep:v,dedupe:w,timeout:k,watch:f===!1?[]:[...f||[],_]};return f===!1&&(C._keyTriggersExecute=!1),hm(y,(T,{signal:S})=>(p.$fetch||globalThis.$fetch)(m.value,{signal:S,..._}),C)}return n}});wd.__nuxt_factory();wd.__nuxt_factory({lazy:!0,_functionName:"useLazyFetch"});function km(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function vd(e,n=xe()){const{path:t,matched:s}=n.resolve(e);if(!s.length||(n._routePreloaded||=new Set,n._routePreloaded.has(t)))return;const a=n._preloadPromises||=[];if(a.length>4)return Promise.all(a).then(()=>vd(e,n));n._routePreloaded.add(t);for(const r of s){const i=r.components?.default;if(typeof i!="function")continue;const l=Promise.resolve(i()).catch(()=>{}).finally(()=>a.splice(a.indexOf(l),1));a.push(l)}await Promise.all(a)}function ym(e={}){const n=e.path||window.location.pathname,t=new URL(n,window.location.href);if(t.host!==window.location.host)throw new Error(`Cannot navigate to a URL with a different host: '${n}'.`);if(t.protocol&&ha(t.protocol))throw new Error(`Cannot navigate to a URL with '${t.protocol}' protocol.`);let s={};
7try{s=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||s?.path!==n||s?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:n,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:he().payload.state}))}catch{}window.location.pathname!==n?window.location.href=n:window.location.reload()}}function wm(e={}){const n=Fe(""),t=Fe(e.politeness||"polite"),s=gt();function a(u="",c="polite"){n.value=u,t.value=c}function r(u){a(u,"polite")}function i(u){a(u,"assertive")}function l(){a(document?.title?.trim(),t.value)}function o(){s?.hooks?.removeHook("dom:rendered",l)}return l(),s?.hooks?.hook("dom:rendered",l),{_cleanup:o,message:n,politeness:t,set:a,polite:r,assertive:i}}function vm(e={}){const n=he(),t=n._routeAnnouncer||=wm(e);return e.politeness&&e.politeness!==t.politeness.value&&(t.politeness.value=e.politeness),Oa()&&(n._routeAnnouncerDeps||=0,n._routeAnnouncerDeps++,Uo(()=>{n._routeAnnouncerDeps--,n._routeAnnouncerDeps===0&&(t._cleanup(),delete n._routeAnnouncer)})),t}const Am=(...e)=>e.find(n=>n!==void 0);function po(e){let n=e.replace(/[\u0000-\u001F\s]+/g,"");for(;n.toLowerCase().startsWith("view-source:");)n=n.slice(12);const t=n.indexOf(":");return t>0&&ha(n.slice(0,t+1))?null:e}function _m(e){const n=e.componentName||"NuxtLink";function t(r){return typeof r=="string"&&r.startsWith("#")}function s(r,i,l){const o=l??e.trailingSlash;if(!r||o!=="append"&&o!=="remove")return r;if(typeof r=="string")return Ns(r,o);const u="path"in r&&r.path!==void 0?r.path:i(r).path;return{...r,name:void 0,path:Ns(u,o)}}function a(r){const i=xe(),l=wn(),o=ae(()=>!!ee(r.target)&&ee(r.target)!=="_self"),u=ae(()=>{const v=ee(r.to)||ee(r.href)||"";return typeof v=="string"&&hn(v,{acceptRelative:!0})}),c=Xi("RouterLink"),d=typeof c!="string"?c.useLink:void 0,h=ae(()=>{if(ee(r.external))return!0;const v=ee(r.to)||ee(r.href)||"";return typeof v=="object"?!1:v===""||u.value}),f=ae(()=>{const v=ee(r.to)||ee(r.href)||"";return h.value?v:s(v,i.resolve,ee(r.trailingSlash))}),g=h.value?void 0:d?.({...r,to:f,viewTransition:ee(r.viewTransition)}),E=ae(()=>{const v=ee(r.trailingSlash)??e.trailingSlash;if(!f.value||u.value||t(f.value)){const w=f.value;return typeof w=="string"?po(w):w}if(h.value){const w=typeof f.value=="object"&&"path"in f.value?Hr(f.value):f.value,k=typeof w=="object"?i.resolve(w).href:w,p=typeof k=="string"?po(k):k;return p===null?null:Ns(p,v)}return typeof f.value=="object"?i.resolve(f.value)?.href??null:Ns(Ha(l.app.baseURL,f.value),v)});return{to:f,hasTarget:o,isAbsoluteUrl:u,isExternal:h,href:E,isActive:g?.isActive??ae(()=>f.value===i.currentRoute.value.path),isExactActive:g?.isExactActive??ae(()=>f.value===i.currentRoute.value.path),route:g?.route??ae(()=>i.resolve(f.value)),async navigate(v){E.value!==null&&await Qg(E.value,{replace:ee(r.replace),external:h.value||o.value})}}}return He({name:n,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:a,setup(r,{slots:i}){const l=xe(),{to:o,href:u,navigate:c,isExternal:d,hasTarget:h,isAbsoluteUrl:f}=a(r),g=Fe(!1),E=We(null),v=p=>{E.value=r.custom?p?.$el?.nextElementSibling:p?.$el};function w(p){return!g.value&&(typeof r.prefetchOn=="string"?r.prefetchOn===p:r.prefetchOn?.[p]??e.prefetchOn?.[p])&&(r.prefetch??e.prefetch)!==!1&&r.noPrefetch!==!0&&r.target!=="_blank"&&!Om()}async function k(p=he()){if(g.value||u.value===null)return;g.value=!0;const m=typeof o.value=="string"?o.value:d.value?Hr(o.value):l.resolve(o.value).fullPath,y=d.value?new URL(m,window.location.href).href:m;await Promise.all([p.hooks.callHook("link:prefetch",y)?.catch(()=>{}),!d.value&&!h.value&&vd(o.value,l).catch(()=>{})])}if(w("visibility")){const p=he();let m,y=null;Gn(()=>{const _=Sm();Wa(()=>{m=Xr(()=>{E?.value?.tagName&&(y=_.observe(E.value,async()=>{y?.(),y=null,await k(p)}))})})}),Ht(()=>{m&&rm(m),y?.(),y=null})}return()=>{if(!d.value&&!h.value&&!t(o.value)){const y={ref:v,to:o.value,activeClass:r.activeClass||e.activeClass,exactActiveClass:r.exactActiveClass||e.exactActiveClass,replace:r.replace,ariaCurrentValue:r.ariaCurrentValue,custom:r.custom};
7return r.custom||(w("interaction")&&(y.onPointerenter=k.bind(null,void 0),y.onFocus=k.bind(null,void 0)),g.value&&(y.class=r.prefetchedClass||e.prefetchedClass),y.rel=r.rel||void 0),fe(Xi("RouterLink"),y,i.default)}const p=r.target||null,m=Am(r.noRel?"":r.rel,e.externalRelAttribute,f.value||h.value?"noopener noreferrer":"")||null;return r.custom?i.default?i.default({href:u.value,navigate:c,prefetch:k,get route(){if(!u.value)return;const y=new URL(u.value,window.location.href);return{path:y.pathname,fullPath:y.pathname,get query(){return yi(y.search)},hash:y.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:u.value}},rel:m,target:p,isExternal:d.value||h.value,isActive:!1,isExactActive:!1}):null:fe("a",{ref:E,href:u.value||null,rel:m,target:p,onClick:async y=>{if(!(d.value||h.value)){y.preventDefault();try{const _=vu(u.value??"");return await(r.replace?l.replace(_):l.push(_))}finally{if(t(o.value)){const _=o.value.slice(1);let C=_;try{C=decodeURIComponent(_)}catch{}document.getElementById(C)?.focus()}}}}},i.default?.())}}})}const Cm=_m(Cg);function Ns(e,n){const t=n==="append"?Fa:$n;return hn(e)&&!e.startsWith("http")?e:t(e,!0)}function Sm(){const e=he();if(e._observer)return e._observer;let n=null;const t=new Map,s=(r,i)=>(n||=new IntersectionObserver(l=>{for(const o of l){const u=t.get(o.target);(o.isIntersecting||o.intersectionRatio>0)&&u&&u()}}),t.set(r,i),n.observe(r),()=>{t.delete(r),n?.unobserve(r),t.size===0&&(n?.disconnect(),n=null)});return e._observer={observe:s}}const Bm=/2g/;function Om(){const e=navigator.connection;return!!(e&&(e.saveData||Bm.test(e.effectiveType)))}const Lm={nuxt:{},icon:{provider:"iconify",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",fallbackToApi:!1,cssSelectorPrefix:"i-",cssWherePseudo:!0,mode:"css",attrs:{"aria-hidden":!0},collections:["lucide","simple-icons"],fetchTimeout:1500}},Rm=Mg(Lm);function Km(){const e=he();return e._appConfig||=rn(Rm),e._appConfig}const Tm=Te({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const n=$1(),t=yd("site-config");{const s=t.value||window.__NUXT_SITE_CONFIG__||{};for(const a in s)a[0]!=="_"&&n.push({[a]:s[a],_priority:s._priority?.[a]||-1})}return{provide:{nuxtSiteConfig:n}}}}),zm=Te({name:"nuxt:payload",setup(e){const n=new Set;xe().beforeResolve(async(t,s)=>{if(t.path===s.path)return;const a=await Ql(t.path);if(a){for(const r of n)delete e.static.data[r];for(const r in a.data)r in e.static.data||n.add(r),e.static.data[r]=a.data[r]}}),Wa(()=>{e.hooks.hook("link:prefetch",async t=>{const{hostname:s}=new URL(t,window.location.href);s===window.location.hostname&&await Ql(t).catch(()=>{console.warn("[nuxt] Error preloading payload for",t)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(Bi,1e3)})}}),Pm=Te(()=>{const e=xe();Wa(()=>{e.beforeResolve(async()=>{await new Promise(n=>{setTimeout(n,100),requestAnimationFrame(()=>{setTimeout(n,0)})})})})}),xm=Te(e=>{let n;async function t(){let s;try{s=await Bi()}catch(a){const r=a;if(!("status"in r&&(r.status===404||r.status===403)))throw r}n&&clearTimeout(n),n=setTimeout(t,Pl);try{const a=await $fetch(vi("builds/latest.json")+`?${Date.now()}`);a.id!==s?.id&&(e.hooks.callHook("app:manifest:update",a),n&&clearTimeout(n))}catch{}}Wa(()=>{n=setTimeout(t,Pl)})}),Mm=Te({name:"nuxt:chunk-reload",setup(e){const n=xe(),t=wn(),s=new Set;n.beforeEach(()=>{s.clear()}),e.hook("app:chunkError",({error:r})=>{s.add(r)});function a(r){const i=Ha(t.app.baseURL,r.fullPath);ym({path:i,persistState:!0})}e.hook("app:manifest:update",()=>{n.beforeResolve(a)}),n.onError((r,i)=>{s.has(r)&&a(i)})}}),qm=pc(()=>ye(()=>import("./BMG8hke8.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Um=[["Icon",qm]],Fm=Te({name:"nuxt:global-components",setup(e){for(const[n,t]of Um)e.vueApp.component(n,t),e.vueApp.component("Lazy"+n,t)}}),Qn={default:pc(()=>ye(()=>import("./DU7bySLC.js"),__vite__mapDeps([59,8,60,17,58,61]),import.meta.url).then(e=>e.default||e))},Hm=Te({name:"nuxt:prefetch",setup(e){const n=xe();e.hooks.hook("app:mounted",()=>{n.beforeEach(async t=>{const s=t?.meta?.layout;s&&typeof Qn[s]=="function"&&await Qn[s]()})}),e.hooks.hook("link:prefetch",t=>{if(hn(t))return;const s=n.resolve(t);if(!s)return;const a=s.meta.layout;let r=sd(s.meta.middleware);r=r.filter(i=>typeof i=="string");for(const i of r)typeof Yr[i]=="function"&&Yr[i]();
7typeof a=="string"&&a in Qn&&km(Qn[a])})}});function Ga(e){const n=rn({});return ic(()=>{const t=he().$nuxtSiteConfig.get(Ai({resolveRefs:!0},e));n&&t&&Object.assign(n,t)}),delete n._priority,n}const Im=Te(()=>{const e=gt();if(!e)return;const{tagPriority:n,separator:t,titleSeparator:s}=wn().public["seo-utils"],a=Ga(),r=a.separator||t||a.titleSeparator||s,i=a.titleSeparator||s||a.separator||t,l={meta:[],templateParams:{site:a,siteUrl:a.url,siteName:a.name}};r&&(l.templateParams.separator=r),i&&(l.templateParams.titleSeparator=i),a.description&&(l.templateParams.siteDescription=a.description,l.meta.push({name:"description",content:"%site.description",tagPriority:n})),e.push(l)}),Qm=Te(()=>{const e=gt();e&&(e.use(Pu),e.use(OE()))});function Nm(){const e=Ga({resolveRefs:!1});return{t:(n,t,s)=>t,te:n=>!1,strategy:"no_prefix",defaultLocale:ae(()=>we(e.defaultLocale)||"en"),locale:ae(()=>we(e.currentLocale)||we(e.defaultLocale)||"en")}}function Wm(){const e=pt(),n=Qt();let t;try{t=Nm()}catch{}return ae(()=>{if(n.value?.statusCode&&[404,500].includes(n.value.statusCode))return`${n.value.statusCode} - ${n.value.message}`;if(typeof e.meta?.title=="string")return e.meta?.title;const a=$n(e.path||"/").split("/").pop();let r=a?fm(a):null;const i=e.matched?.at(-1);if(i){const l=String(i.name).split("___")?.[0];l&&t&&(r=t.t(`pages.${l}.title`,r||"",{missingWarn:!1})||r)}return r})}const Gm=Te({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const e=Wm();Si({title:()=>e.value},{tagPriority:101})}}),Ad=/^[a-z0-9]+(-[a-z0-9]+)*$/,Ks=(e,n,t,s="")=>{const a=e.split(":");if(e.slice(0,1)==="@"){if(a.length<2||a.length>3)return null;s=a.shift().slice(1)}if(a.length>3||!a.length)return null;if(a.length>1){const l=a.pop(),o=a.pop(),u={provider:a.length>0?a[0]:s,prefix:o,name:l};return n&&!js(u)?null:u}const r=a[0],i=r.split("-");if(i.length>1){const l={provider:s,prefix:i.shift(),name:i.join("-")};return n&&!js(l)?null:l}if(t&&s===""){const l={provider:s,prefix:"",name:r};return n&&!js(l,t)?null:l}return null},js=(e,n)=>e?!!((n&&e.prefix===""||e.prefix)&&e.name):!1;function $m(e,n){const t=e.icons,s=e.aliases||Object.create(null),a=Object.create(null);function r(i){if(t[i])return a[i]=[];if(!(i in a)){a[i]=null;const l=s[i]&&s[i].parent,o=l&&r(l);o&&(a[i]=[l].concat(o))}return a[i]}return Object.keys(t).concat(Object.keys(s)).forEach(r),a}const _d=Object.freeze({left:0,top:0,width:16,height:16}),ba=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Wt=Object.freeze({..._d,...ba}),ei=Object.freeze({...Wt,body:"",hidden:!1});function jm(e,n){const t={};!e.hFlip!=!n.hFlip&&(t.hFlip=!0),!e.vFlip!=!n.vFlip&&(t.vFlip=!0);const s=((e.rotate||0)+(n.rotate||0))%4;return s&&(t.rotate=s),t}function go(e,n){const t=jm(e,n);for(const s in ei)s in ba?s in e&&!(s in t)&&(t[s]=ba[s]):s in n?t[s]=n[s]:s in e&&(t[s]=e[s]);return t}function Vm(e,n,t){const s=e.icons,a=e.aliases||Object.create(null);let r={};function i(l){r=go(s[l]||a[l],r)}return i(n),t.forEach(i),go(e,r)}function Cd(e,n){const t=[];if(typeof e!="object"||typeof e.icons!="object")return t;e.not_found instanceof Array&&e.not_found.forEach(a=>{n(a,null),t.push(a)});const s=$m(e);for(const a in s){const r=s[a];r&&(n(a,Vm(e,a,r)),t.push(a))}return t}const Jm={provider:"",aliases:{},not_found:{},..._d};function mr(e,n){for(const t in n)if(t in e&&typeof e[t]!=typeof n[t])return!1;return!0}function Sd(e){if(typeof e!="object"||e===null)return null;const n=e;if(typeof n.prefix!="string"||!e.icons||typeof e.icons!="object"||!mr(e,Jm))return null;const t=n.icons;for(const a in t){const r=t[a];if(!a||typeof r.body!="string"||!mr(r,ei))return null}const s=n.aliases||Object.create(null);for(const a in s){const r=s[a],i=r.parent;if(!a||typeof i!="string"||!t[i]&&!s[i]||!mr(r,ei))return null}return n}const Eo=Object.create(null);function Zm(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:new Set}}function ht(e,n){const t=Eo[e]||(Eo[e]=Object.create(null));return t[n]||(t[n]=Zm(e,n))}function Bd(e,n){return Sd(n)?Cd(n,(t,s)=>{s?e.icons[t]=s:e.missing.add(t)}):[]}
7function Ym(e,n,t){try{if(typeof t.body=="string")return e.icons[n]={...t},!0}catch{}return!1}let vs=!1;function Od(e){return typeof e=="boolean"&&(vs=e),vs}function qi(e){const n=typeof e=="string"?Ks(e,!0,vs):e;if(n){const t=ht(n.provider,n.prefix),s=n.name;return t.icons[s]||(t.missing.has(s)?null:void 0)}}function Xm(e,n){const t=Ks(e,!0,vs);if(!t)return!1;const s=ht(t.provider,t.prefix);return n?Ym(s,t.name,n):(s.missing.add(t.name),!0)}function e2(e,n){if(typeof e!="object")return!1;if(typeof n!="string"&&(n=e.provider||""),vs&&!n&&!e.prefix){let s=!1;return Sd(e)&&(e.prefix="",Cd(e,(a,r)=>{Xm(a,r)&&(s=!0)})),s}const t=e.prefix;return js({prefix:t,name:"a"})?!!Bd(ht(n,t),e):!1}function Ab(e){const n=qi(e);return n&&{...Wt,...n}}const Ld=Object.freeze({width:null,height:null}),Rd=Object.freeze({...Ld,...ba}),n2=/(-?[0-9.]*[0-9]+[0-9.]*)/g,t2=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Do(e,n,t){if(n===1)return e;if(t=t||100,typeof e=="number")return Math.ceil(e*n*t)/t;if(typeof e!="string")return e;const s=e.split(n2);if(s===null||!s.length)return e;const a=[];let r=s.shift(),i=t2.test(r);for(;;){if(i){const l=parseFloat(r);isNaN(l)?a.push(r):a.push(Math.ceil(l*n*t)/t)}else a.push(r);if(r=s.shift(),r===void 0)return a.join("");i=!i}}function s2(e,n="defs"){let t="";const s=e.indexOf("<"+n);for(;s>=0;){const a=e.indexOf(">",s),r=e.indexOf("</"+n);if(a===-1||r===-1)break;const i=e.indexOf(">",r);if(i===-1)break;t+=e.slice(a+1,r).trim(),e=e.slice(0,s).trim()+e.slice(i+1)}return{defs:t,content:e}}function a2(e,n){return e?"<defs>"+e+"</defs>"+n:n}function r2(e,n,t){const s=s2(e);return a2(s.defs,n+s.content+t)}const i2=e=>e==="unset"||e==="undefined"||e==="none";function l2(e,n){const t={...Wt,...e},s={...Rd,...n},a={left:t.left,top:t.top,width:t.width,height:t.height};let r=t.body;[t,s].forEach(E=>{const v=[],w=E.hFlip,k=E.vFlip;let p=E.rotate;w?k?p+=2:(v.push("translate("+(a.width+a.left).toString()+" "+(0-a.top).toString()+")"),v.push("scale(-1 1)"),a.top=a.left=0):k&&(v.push("translate("+(0-a.left).toString()+" "+(a.height+a.top).toString()+")"),v.push("scale(1 -1)"),a.top=a.left=0);let m;switch(p<0&&(p-=Math.floor(p/4)*4),p=p%4,p){case 1:m=a.height/2+a.top,v.unshift("rotate(90 "+m.toString()+" "+m.toString()+")");break;case 2:v.unshift("rotate(180 "+(a.width/2+a.left).toString()+" "+(a.height/2+a.top).toString()+")");break;case 3:m=a.width/2+a.left,v.unshift("rotate(-90 "+m.toString()+" "+m.toString()+")");break}p%2===1&&(a.left!==a.top&&(m=a.left,a.left=a.top,a.top=m),a.width!==a.height&&(m=a.width,a.width=a.height,a.height=m)),v.length&&(r=r2(r,'<g transform="'+v.join(" ")+'">',"</g>"))});const i=s.width,l=s.height,o=a.width,u=a.height;let c,d;i===null?(d=l===null?"1em":l==="auto"?u:l,c=Do(d,o/u)):(c=i==="auto"?o:i,d=l===null?Do(c,u/o):l==="auto"?u:l);const h={},f=(E,v)=>{i2(v)||(h[E]=v.toString())};f("width",c),f("height",d);const g=[a.left,a.top,o,u];return h.viewBox=g.join(" "),{attributes:h,viewBox:g,body:r}}const o2=/\sid="(\S+)"/g,mo=new Map;function c2(e){e=e.replace(/[0-9]+$/,"")||"a";const n=mo.get(e)||0;return mo.set(e,n+1),n?`${e}${n}`:e}function u2(e){const n=[];let t;for(;t=o2.exec(e);)n.push(t[1]);if(!n.length)return e;const s="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(a=>{const r=c2(a),i=a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+r+s+"$3")}),e=e.replace(new RegExp(s,"g"),""),e}const ni=Object.create(null);function Kd(e,n){ni[e]=n}function ti(e){return ni[e]||ni[""]}function Ui(e){let n;if(typeof e.resources=="string")n=[e.resources];else if(n=e.resources,!(n instanceof Array)||!n.length)return null;return{resources:n,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const $a=Object.create(null),Xt=["https://api.simplesvg.com","https://api.unisvg.com"],Vs=[];for(;Xt.length>0;)Xt.length===1||Math.random()>.5?Vs.push(Xt.shift()):Vs.push(Xt.pop());$a[""]=Ui({resources:["https://api.iconify.design"].concat(Vs)});function Td(e,n){const t=Ui(n);return t===null?!1:($a[e]=t,!0)}function ja(e){return $a[e]}function d2(){return Object.keys($a)}const f2=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let ka=f2();function h2(e){ka=e}function p2(){return ka}function g2(e,n){const t=ja(e);if(!t)return 0;let s;if(!t.maxURL)s=0;else{let a=0;
7t.resources.forEach(i=>{a=Math.max(a,i.length)});const r=n+".json?icons=";s=t.maxURL-a-t.path.length-r.length}return s}function E2(e){return e===404}const D2=(e,n,t)=>{const s=[],a=g2(e,n),r="icons";let i={type:r,provider:e,prefix:n,icons:[]},l=0;return t.forEach((o,u)=>{l+=o.length+1,l>=a&&u>0&&(s.push(i),i={type:r,provider:e,prefix:n,icons:[]},l=o.length),i.icons.push(o)}),s.push(i),s};function m2(e){if(typeof e=="string"){const n=ja(e);if(n)return n.path}return"/"}const b2=(e,n,t)=>{if(!ka){t("abort",424);return}let s=m2(n.provider);switch(n.type){case"icons":{const r=n.prefix,i=n.icons.join(","),l=new URLSearchParams({icons:i});s+=r+".json?"+l.toString();break}case"custom":{const r=n.uri;s+=r.slice(0,1)==="/"?r.slice(1):r;break}default:t("abort",400);return}let a=503;ka(e+s).then(r=>{const i=r.status;if(i!==200){setTimeout(()=>{t(E2(i)?"abort":"next",i)});return}return a=501,r.json()}).then(r=>{if(typeof r!="object"||r===null){setTimeout(()=>{r===404?t("abort",r):t("next",a)});return}setTimeout(()=>{t("success",r)})}).catch(()=>{t("next",a)})},k2={prepare:D2,send:b2};function zd(e,n){e.forEach(t=>{const s=t.loaderCallbacks;s&&(t.loaderCallbacks=s.filter(a=>a.id!==n))})}function y2(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const n=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!n.length)return;let t=!1;const s=e.provider,a=e.prefix;n.forEach(r=>{const i=r.icons,l=i.pending.length;i.pending=i.pending.filter(o=>{if(o.prefix!==a)return!0;const u=o.name;if(e.icons[u])i.loaded.push({provider:s,prefix:a,name:u});else if(e.missing.has(u))i.missing.push({provider:s,prefix:a,name:u});else return t=!0,!0;return!1}),i.pending.length!==l&&(t||zd([e],r.id),r.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),r.abort))})}))}let w2=0;function v2(e,n,t){const s=w2++,a=zd.bind(null,t,s);if(!n.pending.length)return a;const r={id:s,icons:n,callback:e,abort:a};return t.forEach(i=>{(i.loaderCallbacks||(i.loaderCallbacks=[])).push(r)}),a}function A2(e){const n={loaded:[],missing:[],pending:[]},t=Object.create(null);e.sort((a,r)=>a.provider!==r.provider?a.provider.localeCompare(r.provider):a.prefix!==r.prefix?a.prefix.localeCompare(r.prefix):a.name.localeCompare(r.name));let s={provider:"",prefix:"",name:""};return e.forEach(a=>{if(s.name===a.name&&s.prefix===a.prefix&&s.provider===a.provider)return;s=a;const r=a.provider,i=a.prefix,l=a.name,o=t[r]||(t[r]=Object.create(null)),u=o[i]||(o[i]=ht(r,i));let c;l in u.icons?c=n.loaded:i===""||u.missing.has(l)?c=n.missing:c=n.pending;const d={provider:r,prefix:i,name:l};c.push(d)}),n}function _2(e,n=!0,t=!1){const s=[];return e.forEach(a=>{const r=typeof a=="string"?Ks(a,n,t):a;r&&s.push(r)}),s}const C2={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function S2(e,n,t,s){const a=e.resources.length,r=e.random?Math.floor(Math.random()*a):e.index;let i;if(e.random){let _=e.resources.slice(0);for(i=[];_.length>1;){const C=Math.floor(Math.random()*_.length);i.push(_[C]),_=_.slice(0,C).concat(_.slice(C+1))}i=i.concat(_)}else i=e.resources.slice(r).concat(e.resources.slice(0,r));const l=Date.now();let o="pending",u=0,c,d=null,h=[],f=[];typeof s=="function"&&f.push(s);function g(){d&&(clearTimeout(d),d=null)}function E(){o==="pending"&&(o="aborted"),g(),h.forEach(_=>{_.status==="pending"&&(_.status="aborted")}),h=[]}function v(_,C){C&&(f=[]),typeof _=="function"&&f.push(_)}function w(){return{startTime:l,payload:n,status:o,queriesSent:u,queriesPending:h.length,subscribe:v,abort:E}}function k(){o="failed",f.forEach(_=>{_(void 0,c)})}function p(){h.forEach(_=>{_.status==="pending"&&(_.status="aborted")}),h=[]}function m(_,C,M){const T=C!=="success";switch(h=h.filter(S=>S!==_),o){case"pending":break;case"failed":if(T||!e.dataAfterTimeout)return;break;default:return}if(C==="abort"){c=M,k();return}if(T){c=M,h.length||(i.length?y():k());return}if(g(),p(),!e.random){const S=e.resources.indexOf(_.resource);S!==-1&&S!==e.index&&(e.index=S)}o="completed",f.forEach(S=>{S(M)})}function y(){if(o!=="pending")return;g();const _=i.shift();if(_===void 0){if(h.length){d=setTimeout(()=>{g(),o==="pending"&&(p(),k())}
7,e.timeout);return}k();return}const C={status:"pending",resource:_,callback:(M,T)=>{m(C,M,T)}};h.push(C),u++,d=setTimeout(y,e.rotate),t(_,n,C.callback)}return setTimeout(y),w}function Pd(e){const n={...C2,...e};let t=[];function s(){t=t.filter(i=>i().status==="pending")}function a(i,l,o){const u=S2(n,i,l,(c,d)=>{s(),o&&o(c,d)});return t.push(u),u}function r(i){return t.find(l=>i(l))||null}return{query:a,find:r,setIndex:i=>{n.index=i},getIndex:()=>n.index,cleanup:s}}function bo(){}const br=Object.create(null);function B2(e){if(!br[e]){const n=ja(e);if(!n)return;br[e]={config:n,redundancy:Pd(n)}}return br[e]}function xd(e,n,t){let s,a;if(typeof e=="string"){const r=ti(e);if(!r)return t(void 0,424),bo;a=r.send;const i=B2(e);i&&(s=i.redundancy)}else{const r=Ui(e);if(r){s=Pd(r);const i=ti(e.resources?e.resources[0]:"");i&&(a=i.send)}}return!s||!a?(t(void 0,424),bo):s.query(n,a,t)().abort}function ko(){}function O2(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,y2(e)}))}function L2(e){const n=[],t=[];return e.forEach(s=>{(s.match(Ad)?n:t).push(s)}),{valid:n,invalid:t}}function es(e,n,t){function s(){const a=e.pendingIcons;n.forEach(r=>{a&&a.delete(r),e.icons[r]||e.missing.add(r)})}if(t&&typeof t=="object")try{if(!Bd(e,t).length){s();return}}catch(a){console.error(a)}s(),O2(e)}function yo(e,n){e instanceof Promise?e.then(t=>{n(t)}).catch(()=>{n(null)}):n(e)}function R2(e,n){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(n).sort():e.iconsToLoad=n,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:t,prefix:s}=e,a=e.iconsToLoad;if(delete e.iconsToLoad,!a||!a.length)return;const r=e.loadIcon;if(e.loadIcons&&(a.length>1||!r)){yo(e.loadIcons(a,s,t),u=>{es(e,a,u)});return}if(r){a.forEach(u=>{yo(r(u,s,t),c=>{es(e,[u],c?{prefix:s,icons:{[u]:c}}:null)})});return}const{valid:i,invalid:l}=L2(a);if(l.length&&es(e,l,null),!i.length)return;const o=s.match(Ad)?ti(t):null;if(!o){es(e,i,null);return}o.prepare(t,s,i).forEach(u=>{xd(t,u,c=>{es(e,u.icons,c)})})}))}const Md=(e,n)=>{const t=A2(_2(e,!0,Od()));if(!t.pending.length){let l=!0;return n&&setTimeout(()=>{l&&n(t.loaded,t.missing,t.pending,ko)}),()=>{l=!1}}const s=Object.create(null),a=[];let r,i;return t.pending.forEach(l=>{const{provider:o,prefix:u}=l;if(u===i&&o===r)return;r=o,i=u,a.push(ht(o,u));const c=s[o]||(s[o]=Object.create(null));c[u]||(c[u]=[])}),t.pending.forEach(l=>{const{provider:o,prefix:u,name:c}=l,d=ht(o,u),h=d.pendingIcons||(d.pendingIcons=new Set);h.has(c)||(h.add(c),s[o][u].push(c))}),a.forEach(l=>{const o=s[l.provider][l.prefix];o.length&&R2(l,o)}),n?v2(n,t,a):ko},_b=e=>new Promise((n,t)=>{const s=typeof e=="string"?Ks(e,!0):e;if(!s){t(e);return}Md([s||e],a=>{if(a.length&&s){const r=qi(s);if(r){n({...Wt,...r});return}}t(e)})});function K2(e,n,t){ht("",n).loadIcons=e}function T2(e,n){const t={...e};for(const s in n){const a=n[s],r=typeof a;s in Ld?(a===null||a&&(r==="string"||r==="number"))&&(t[s]=a):r===typeof t[s]&&(t[s]=s==="rotate"?a%4:a)}return t}const z2=/[\s,]+/;function P2(e,n){n.split(z2).forEach(t=>{switch(t.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function x2(e,n=0){const t=e.replace(/^-?[0-9.]*/,"");function s(a){for(;a<0;)a+=4;return a%4}if(t===""){const a=parseInt(e);return isNaN(a)?0:s(a)}else if(t!==e){let a=0;switch(t){case"%":a=25;break;case"deg":a=90}if(a){let r=parseFloat(e.slice(0,e.length-t.length));return isNaN(r)?0:(r=r/a,r%1===0?s(r):0)}}return n}function M2(e,n){let t=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const s in n)t+=" "+s+'="'+n[s]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+t+">"+e+"</svg>"}function q2(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function U2(e){return"data:image/svg+xml,"+q2(e)}function F2(e){return'url("'+U2(e)+'")'}const wo={...Rd,inline:!1},H2={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},I2={display:"inline-block"},si={backgroundColor:"currentColor"},qd={backgroundColor:"transparent"},vo={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Ao={webkitMask:si,mask:si,background:qd};for(const e in Ao){const n=Ao[e];for(const t in vo)n[e+t]=vo[t]}const Js={};
7["horizontal","vertical"].forEach(e=>{const n=e.slice(0,1)+"Flip";Js[e+"-flip"]=n,Js[e.slice(0,1)+"-flip"]=n,Js[e+"Flip"]=n});function _o(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Co=(e,n)=>{const t=T2(wo,n),s={...H2},a=n.mode||"svg",r={},i=n.style,l=typeof i=="object"&&!(i instanceof Array)?i:{};for(let E in n){const v=n[E];if(v!==void 0)switch(E){case"icon":case"style":case"onLoad":case"mode":case"ssr":case"customise":break;case"inline":case"hFlip":case"vFlip":t[E]=v===!0||v==="true"||v===1;break;case"flip":typeof v=="string"&&P2(t,v);break;case"color":r.color=v;break;case"rotate":typeof v=="string"?t[E]=x2(v):typeof v=="number"&&(t[E]=v);break;case"ariaHidden":case"aria-hidden":v!==!0&&v!=="true"&&delete s["aria-hidden"];break;default:{const w=Js[E];w?(v===!0||v==="true"||v===1)&&(t[w]=!0):wo[E]===void 0&&(s[E]=v)}}}const o=l2(e,t),u=o.attributes;if(t.inline&&(r.verticalAlign="-0.125em"),a==="svg")return s.style={...r,...l},Object.assign(s,u),s.innerHTML=u2(o.body),fe("svg",s);const{body:c,width:d,height:h}=e,f=a==="mask"||(a==="bg"?!1:c.indexOf("currentColor")!==-1),g=M2(c,{...u,width:d+"",height:h+""});return s.style={...r,"--svg":F2(g),width:_o(u.width),height:_o(u.height),...I2,...f?si:qd,...l},fe("span",s)};Od(!0);Kd("",k2);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const n=e.IconifyPreload,t="Invalid IconifyPreload syntax.";typeof n=="object"&&n!==null&&(n instanceof Array?n:[n]).forEach(s=>{try{(typeof s!="object"||s===null||s instanceof Array||typeof s.icons!="object"||typeof s.prefix!="string"||!e2(s))&&console.error(t)}catch{console.error(t)}})}if(e.IconifyProviders!==void 0){const n=e.IconifyProviders;if(typeof n=="object"&&n!==null)for(let t in n){const s="IconifyProviders["+t+"] is invalid.";try{const a=n[t];if(typeof a!="object"||!a||a.resources===void 0)continue;Td(t,a)||console.error(s)}catch{console.error(s)}}}}const Q2={...Wt,body:""},Cb=He((e,{emit:n})=>{const t=We(null);function s(){t.value&&(t.value.abort?.(),t.value=null)}const a=We(!!e.ssr),r=We(""),i=Fe(null);function l(){const u=e.icon;if(typeof u=="object"&&u!==null&&typeof u.body=="string")return r.value="",{data:u};let c;if(typeof u!="string"||(c=Ks(u,!1,!0))===null)return null;let d=qi(c);if(!d){const g=t.value;return(!g||g.name!==u)&&(d===null?t.value={name:u}:t.value={name:u,abort:Md([c],o)}),null}s(),r.value!==u&&(r.value=u,xn(()=>{n("load",u)}));const h=e.customise;if(h){d=Object.assign({},d);const g=h(d.body,c.name,c.prefix,c.provider);typeof g=="string"&&(d.body=g)}const f=["iconify"];return c.prefix!==""&&f.push("iconify--"+c.prefix),c.provider!==""&&f.push("iconify--"+c.provider),{data:d,classes:f}}function o(){const u=l();u?u.data!==i.value?.data&&(i.value=u):i.value=null}return a.value?o():Gn(()=>{a.value=!0,o()}),Kn(()=>e.icon,o),Bs(s),()=>{const u=i.value;if(!u)return Co(Q2,e);let c=e;return u.classes&&(c={...e,class:u.classes.join(" ")}),Co({...Wt,...u.data},c)}},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"],emits:["load"]}),So={getAPIConfig:ja,setAPIModule:Kd,sendAPIQuery:xd,setFetch:h2,getFetch:p2,listAPIProviders:d2},N2=Te({name:"@nuxt/icon",setup(){const e=wn(),n=Km().icon;So.setFetch($fetch.native);const t=[];if(n.provider==="server"){const a=e.app?.baseURL?.replace(/\/$/,"")??"";t.push(a+(n.localApiEndpoint||"/api/_nuxt_icon")),(n.fallbackToApi===!0||n.fallbackToApi==="client-only")&&t.push(n.iconifyApiEndpoint)}else n.provider==="none"?So.setFetch(()=>Promise.resolve(new Response)):t.push(n.iconifyApiEndpoint);async function s(a,r){try{const i=await $fetch(t[0]+"/"+r+".json",{query:{icons:a.join(",")}});if(!i||i.prefix!==r||!i.icons)throw new Error("Invalid data"+JSON.stringify(i));return i}catch(i){return console.error("Failed to load custom icons",i),null}}Td("",{resources:t});for(const a of n.customCollections||[])a&&K2(s,a)}}),W2=Te(()=>{xe().afterEach((n,t)=>{n.path!==t.path&&requestAnimationFrame(()=>{document.getElementById("main")?.focus()})})}),G2=Te({enforce:"post",env:{islands:!1},async setup(){const e=gt();if(!e)return;const{tagPriority:n}
7=wn().public["seo-utils"],t=yd("nuxt-seo-utils:routeRules",()=>null);if(t.value){const{head:s,seoMeta:a}=t.value;s&&e.push(s),a&&Gr(a,{tagPriority:n})}}}),$2=/\.[0-9a-z]+$/i;function j2(e,n){let t=e;hn(e,{strict:!1,acceptRelative:!0})&&(t=Os(e).pathname);const s=$p(n.base||"/");s!=="/"&&t.startsWith(s)&&(t=t.slice(s.length));let a=$n(n.absolute?n.siteUrl:"");s!=="/"&&a.endsWith(s)&&(a=a.slice(0,a.indexOf(s)));const r=n.withBase?xr(s,a||"/"):a,i=xr(t,r);return t==="/"&&!n.withBase?Fa(i):Z2(n.trailingSlash,i)}const V2=["jpg","jpeg","png","gif","bmp","webp","svg","ico","pdf","doc","docx","xls","xlsx","ppt","pptx","txt","md","markdown","zip","rar","7z","tar","gz","mp3","wav","flac","ogg","opus","m4a","aac","midi","mid","mp4","avi","mkv","mov","wmv","flv","webm","html","css","js","json","xml","tsx","jsx","ts","vue","svelte","xsl","rss","atom","php","py","rb","java","c","cpp","h","go","csv","tsv","sql","yaml","yml","woff","woff2","ttf","otf","eot","exe","msi","apk","ipa","dmg","iso","bin","bat","cmd","sh","env","htaccess","conf","toml","ini","deb","rpm","jar","war","epub","mobi","log","tmp","bak","old","sav"];function J2(e){const t=(e.split("/").pop()||e).match($2)?.[0];return!!(t&&V2.includes(t.replace(".","")))}function Z2(e,n){const t=Os(n);if(J2(t.pathname))return n;const s=e?Fa(t.pathname):$n(t.pathname);return`${t.protocol?`${t.protocol}//`:""}${t.host||""}${s}${t.search||""}${t.hash||""}`}function Y2(e){return window.location.origin}function X2(e){return Y2()}function e0(e={}){const n=Ga(),t=X2(),s=wn().app.baseURL||"/";return a=>ae(()=>j2(ee(a),{absolute:ee(e.absolute),withBase:ee(e.withBase),siteUrl:ee(e.canonical)!==!1?n.url:t,trailingSlash:n.trailingSlash,base:s}))}const n0=/_/g;function t0(){const e=Ga({resolveRefs:!1}),n=()=>(we(e.currentLocale)||we(e.defaultLocale)||"en").replace(n0,"-");gt().use(Pu);const{canonicalQueryWhitelist:s,canonicalLowercase:a,tagPriority:r,separator:i,titleSeparator:l}=wn().public["seo-utils"],o=pt(),u=e0({withBase:!0,absolute:!0}),c=Qt(),d=()=>we(e.separator)||i||we(e.titleSeparator)||l,h=()=>we(e.titleSeparator)||l||we(e.separator)||i,f=ae(()=>{if(c.value)return!1;const{query:w}=o;let k=u(o.path||"/").value||o.path;if(a)try{k=k.toLocaleLowerCase(n())}catch{k=k.toLowerCase()}const p=Object.fromEntries(Object.entries(w).filter(([y])=>s.includes(y)).sort(([y],[_])=>y.localeCompare(_)));return{rel:"canonical",href:Object.keys(p).length?`${k}?${lu(p)}`:k}}),g={tagPriority:"low"},E={tagPriority:r};Si({htmlAttrs:{lang:n},templateParams:{site:()=>e,siteName:()=>e.name,separator:d,titleSeparator:h},titleTemplate:()=>c.value?"%s":"%s %separator %siteName",link:[()=>f.value]},g),Gr({ogLocale:()=>{const w=n();if(w){const k=w.replace("-","_");if(k.includes("_"))return k}return!1}},g);const v={ogType:"website",ogUrl:()=>{const w=f.value;return w?w.href:!1},ogSiteName:e.name};if(e.twitter){const w=e.twitter.startsWith("@")?e.twitter:`@${e.twitter}`;v.twitterCreator=w,v.twitterSite=w}Gr(v,E)}const s0=Te({name:"nuxt-seo:defaults",order:999,env:{islands:!1},setup(){t0()}}),a0=[NE,VE,W1,Tm,zm,Pm,xm,Mm,Fm,Hm,Im,Qm,Gm,N2,W2,G2,s0],r0=He({name:"NuxtRouteAnnouncer",props:{atomic:{type:Boolean,default:!1},politeness:{type:String,default:"polite"}},setup(e,{slots:n,expose:t}){const{set:s,polite:a,assertive:r,message:i,politeness:l}=vm({politeness:e.politeness}),o=ae(()=>{if(l.value==="assertive")return"alert";if(l.value!=="off")return"status"});return t({set:s,polite:a,assertive:r,message:i,politeness:l}),()=>fe("span",{class:"nuxt-route-announcer",style:{position:"absolute"}},fe("span",{role:o.value,"aria-live":l.value,"aria-atomic":e.atomic,style:{border:"0",clip:"rect(0 0 0 0)","clip-path":"inset(50%)",height:"1px",width:"1px",overflow:"hidden",position:"absolute","white-space":"nowrap","word-wrap":"normal",margin:"-1px",padding:"0"}},n.default?n.default({message:i.value}):i.value))}}),Ud=(e="RouteProvider")=>He({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(n){const t=n.renderKey,s=n.route,a={};for(const r in n.route)Object.defineProperty(a,r,{get:()=>t===n.renderKey?n.route[r]:s[r],enumerable:!0});return Rn(dt,on(a)),()=>n.vnode?fe(n.vnode,{ref:n.vnodeRef}):n.vnode}}),i0=Ud(),Bo=new WeakMap,l0=He({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:n,slots:t,expose:s}){const a=he(),r=We(),i=Be(dt,null);let l;s({pageRef:r});const o=Be(wu,null);let u;const c=a.deferHydration();let d=!1,h=!1,f=0;if(a.isHydrating){const E=a.hooks.hookOnce("app:error",c),v=xe().beforeEach(()=>{E(),v()})}e.pageKey&&Kn(()=>e.pageKey,(E,v)=>{E!==v&&a.callHook("page:loading:start")});let g=!1;{const E=xe().beforeResolve(()=>{g=!1});Ht(()=>{E(),c()})}return()=>fe(td,{name:e.name,route:e.route,...n},{default:E=>{const v=o0(i,E.route,E.Component),w=i&&i.matched.length===E.route.matched.length;
7if(!E.Component){if(u&&!w&&!kr(u))return u;c();return}if(u&&o&&!kr(u)&&!o.isCurrent(E.route))return u;if(v&&i&&(!o||o?.isCurrent(i)))return(w||u)&&!kr(u)?u:null;const k=Jr(E,e.pageKey),p=c0(i,E.route,E.Component);!a.isHydrating&&l===k&&!p&&xn(()=>{g||(g=!0,a.callHook("page:loading:end"))}),d&&l!==k&&h&&f++,l=k;const m=!!(e.transition??E.route.meta.pageTransition??Tl),y=m&&pd([e.transition,E.route.meta.pageTransition,Tl,{onAfterLeave(){a["~transitionFinish"]?.(),delete a["~transitionFinish"],delete a["~transitionPromise"],a.callHook("page:transition:finish",E.Component)}}]),_=e.keepalive??E.route.meta.keepalive??Ag;return u=fd(m&&y,r1(_,fe(bi,{key:f,suspensible:!0,onPending:()=>{d=!0,m&&!a["~transitionPromise"]&&(a["~transitionPromise"]=new Promise(C=>{a["~transitionFinish"]=C})),a.callHook("page:start",E.Component)},onResolve:async()=>{d=!1,h=!0;try{await xn(),a._route.sync?.(),await a.callHook("page:finish",E.Component),!g&&!p&&(g=!0,await a.callHook("page:loading:end"))}finally{c()}}},{default:()=>{const C={key:k||void 0,vnode:t.default?u0(t.default,E):E.Component,route:E.route,renderKey:k||void 0,trackRootNodes:m,vnodeRef:r};if(!_)return fe(i0,C);const M=E.Component.type,T=M;let S=Bo.get(T);return S||(S=Ud(M.name||M.__name),Bo.set(T,S)),fe(S,C)}}))).default(),u}})}});function o0(e,n,t){if(!e)return!1;const s=n.matched.findIndex(i=>i.components?.default===t?.type);if(s===-1)return!1;const a=n.matched.slice(0,s).filter(i=>i.components?.default);if(!a.length)return!1;const r=e.matched.filter(i=>i.components?.default);return a.some((i,l)=>i.components?.default!==r[l]?.components?.default)||t&&Jr({route:n,Component:t})!==Jr({route:e,Component:t})}function c0(e,n,t){return e?n.matched.findIndex(a=>a.components?.default===t?.type)<n.matched.length-1:!1}function u0(e,n){const t=e(n);return t.length===1?fe(t[0]):fe(Le,void 0,t)}function kr(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}const Fd=qu,d0=He({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,n){return()=>fe(Qn[e.name],e.layoutProps,n.slots)}}),f0={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},h0=He({name:"NuxtLayout",inheritAttrs:!1,props:f0,setup(e,n){const t=he(),s=Be(dt),r=!s||s===pt()?Wu():s,i=ae(()=>{let c=ee(e.name)??r?.meta.layout??Fd(r?.path).appLayout??"default";return c&&!(c in Qn)&&e.fallback&&(c=ee(e.fallback)),c}),l=Fe();n.expose({layoutRef:l});const o=t.deferHydration();if(t.isHydrating){const c=t.hooks.hookOnce("app:error",o),d=xe().beforeEach(()=>{c(),d()})}let u;return()=>{const d=!!i.value&&i.value in Qn&&!!(r?.meta.layoutTransition??Kl),h=d&&pd([r?.meta.layoutTransition,Kl,{onBeforeLeave(){t["~transitionPromise"]=new Promise(g=>{t["~transitionFinish"]=g})},onAfterLeave(){t["~transitionFinish"]?.(),delete t["~transitionFinish"],delete t["~transitionPromise"]}}]),f=u;return u=i.value,fd(h,{default:()=>fe(bi,{suspensible:!0,onResolve:async()=>{await xn(o)}},{default:()=>fe(p0,{layoutProps:Vc(n.attrs,r.meta.layoutProps??{},{ref:l}),key:i.value||void 0,name:i.value,shouldProvide:!e.name,isRenderingNewLayout:g=>g!==f&&g===i.value,hasTransition:d},n.slots)})}).default()}}}),p0=He({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,n){const t=e.name;e.shouldProvide&&Rn(wu,{isCurrent:r=>t===!1||t===(r.meta.layout??Fd(r.path).appLayout??"default")});const s=Be(dt);if(s&&s===pt()){const r=Wu(),i={};for(const l in r){const o=l;Object.defineProperty(i,o,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?r[o]:s[o]})}Rn(dt,on(i))}return()=>!t||typeof t=="string"&&!(t in Qn)?n.slots.default?.():fe(d0,{key:t,layoutProps:e.layoutProps,name:t},n.slots)}}),g0=sm(r0),E0=He({__name:"app",setup(e){return(n,t)=>{const s=g0,a=l0,r=h0;return Ue(),ms(Le,null,[Ee(s),Ee(r,null,{default:Es(()=>[Ee(a)]),_:1})],64)}}}),D0=Ls("/brand/tk-ruessel.avif"),m0=Ls("/brand/tk-ruessel.webp"),b0=Ls("/brand/tk-ruessel.png"),k0=D0,y0=m0,w0={class:"min-h-screen bg-background text-foreground"},v0={id:"main",class:"mx-auto flex min-h-screen w-full max-w-3xl flex-col items-center justify-center gap-10 px-6 py-16 sm:flex-row sm:justify-between"},A0={class:"flex w-full flex-col items-start"},_0={class:"font-price text-price-lg",style:{color:"var(--color-primary)"}},C0={class:"mt-2 text-h1"},S0={class:"mt-3 max-w-xl text-lead text-muted"},B0={class:"mt-8 flex flex-wrap gap-3"},O0=He({__name:"ErrorView",props:{statusCode:{default:500},homeAsLink:{type:Boolean,default:!1}},emits:["home"],setup(e,{emit:n}){const t=e,s=n,a=ae(()=>t.statusCode===404);return(r,i)=>{const l=Cm;return Ue(),ms("div",w0,[nn("main",v0,[nn("div",A0,[nn("p",_0,Ws(e.statusCode),1),nn("h1",C0,Ws(a.value?"Seite nicht gefunden":"Es ist ein Fehler aufgetreten"),1),nn("p",S0,Ws(a.value?"Diese Seite existiert nicht (mehr). Vielleicht hilft die Tankstellensuche weiter.":"Beim Laden der Seite ist etwas schiefgelaufen. Bitte versuche es erneut."),1),nn("div",B0,[e.homeAsLink?(Ue(),bn(l,{key:0,to:"/",class:"rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground"},{default:Es(()=>[...i[1]||(i[1]=[oa(" Zur Startseite ",-1)])]),_:1})):(Ue(),ms("button",{key:1,type:"button",class:"rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground",onClick:i[0]||(i[0]=o=>s("home"))}," Zur Startseite ")),Ee(l,{to:"/suche",class:"rounded-md border border-border bg-surface px-4 py-2 text-sm font-medium text-link underline"},{default:Es(()=>[...i[2]||(i[2]=[oa(" Zur Tankstellensuche ",-1)])]),_:1})])]),i[3]||(i[3]=nn("picture",{class:"contents"},[nn("source",{srcset:k0,type:"image/avif"}),nn("source",{srcset:y0,type:"image/webp"}),nn("img",{src:b0,alt:"","aria-hidden":"true",width:"361",height:"294",class:"h-32 w-auto shrink-0 select-none sm:h-40 lg:h-48"})],-1))])])}}}),L0=Object.assign(O0,{__name:"ErrorView"}),R0=He({__name:"error",props:{error:{}},setup(e){const n=e,t=ae(()=>n.error?.statusCode===404);return Si({title:()=>t.value?"Seite nicht gefunden":"Fehler"}),(s,a)=>{const r=L0;return Ue(),bn(r,{"status-code":e.error?.statusCode??500,onHome:a[0]||(a[0]=i=>("clearError"in s?s.clearError:ee(_u))({redirect:"/"}))},null,8,["status-code"])}}}),K0={key:0},Oo={__name:"nuxt-root",setup(e){const n=()=>null,t=he(),s=t.deferHydration();if(t.isHydrating){const c=t.hooks.hookOnce("app:error",s),d=xe().beforeEach(()=>{c(),d()})}const a=!1;Rn(dt,pt()),t.hooks.callHookWith(c=>c.map(d=>d()),"vue:setup",[]);
7const r=Qt(),i=!1,l=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;function o(c,d,h){const f=t.vueApp.config.errorHandler;if(f&&!f.__nuxt_default)try{f(c,d,h)}catch(g){console.error("[nuxt] Error in `app.config.errorHandler`",g)}}kc((c,d,h)=>{if(t.hooks.callHook("vue:error",c,d,h)?.catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),l.test(navigator.userAgent))return t.hooks.callHook("app:error",c),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,c),!1;if(Cu(c)&&(c.fatal||c.unhandled))return t.runWithContext(()=>st(c)),o(c,d,h),!1});const u=!1;return(c,d)=>(Ue(),bn(bi,{onResolve:ee(s)},{default:Es(()=>[ee(i)?(Ue(),ms("div",K0)):ee(r)?(Ue(),bn(ee(R0),{key:1,error:ee(r)},null,8,["error"])):ee(u)?(Ue(),bn(ee(n),{key:2,context:ee(u)},null,8,["context"])):ee(a)?(Ue(),bn(eh(ee(a)),{key:3})):(Ue(),bn(ee(E0),{key:4}))]),_:1},8,["onResolve"]))}};let Lo;{let e;Lo=async function(){if(e)return e;const t=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),s=t?kp(Oo):bp(Oo),a=Kg({vueApp:s});async function r(i){await a.callHook("app:error",i),a.payload.error||=Wn(i)}r.__nuxt_default=!0,s.config.errorHandler=r,a.hook("app:suspense:resolve",()=>{s.config.errorHandler===r&&(s.config.errorHandler=void 0)}),!t&&zl.id&&a.hook("app:suspense:resolve",()=>{document.getElementById(zl.id)?.remove()});try{await Pg(a,a0)}catch(i){r(i)}try{await a.hooks.callHook("app:created",s),await a.hooks.callHook("app:beforeMount",s),s.mount(Og),await a.hooks.callHook("app:mounted",s),await xn()}catch(i){r(i)}return s},e=Lo().catch(n=>{throw console.error("Error while mounting app:",n),n})}export{ud as $,u1 as A,oi as B,Ht as C,gb as D,tb as E,Le as F,Zr as G,Rs as H,dd as I,nb as J,V0 as K,Z0 as L,ub as M,db as N,hb as O,ft as P,fb as Q,b1 as R,lb as S,Vn as T,ob as U,hm as V,F0 as W,Kh as X,_1 as Y,Wn as Z,Cm as _,Si as a,C1 as a0,Ga as a1,bb as a2,Gr as a3,ab as a4,id as a5,Db as a6,Et as a7,mb as a8,H0 as a9,pc as aA,ye as aB,sm as aC,L0 as aD,b0 as aE,D0 as aF,m0 as aG,Kn as aH,xn as aI,wn as aJ,I0 as aK,z0 as aL,Qg as aM,Ls as aN,eh as aO,Ai as aP,he as aQ,be as aR,we as aS,Km as aT,Xm as aU,Ab as aV,_b as aW,fe as aX,vt as aY,Cb as aZ,U0 as aa,m1 as ab,kb as ac,D1 as ad,q0 as ae,Eb as af,X0 as ag,yb as ah,xi as ai,M0 as aj,G0 as ak,P0 as al,p1 as am,$0 as an,J0 as ao,j0 as ap,li as aq,rb as ar,sb as as,Ti as at,wb as au,pb as av,cb as aw,ib as ax,xe as ay,vb as az,Ee as b,ms as c,He as d,nn as e,oa as f,W0 as g,T0 as h,ee as i,Q0 as j,Th as k,ae as l,We as m,Gn as n,Ue as o,Y0 as p,h1 as q,x0 as r,bn as s,Ws as t,pt as u,N0 as v,Es as w,zi as x,f1 as y,eb as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.