PageSourceSearch

https://schierke-harzresort.de/_nuxt/D5jUhJ0-.js

js schierke-harzresort.de collected 2026-09-28 12:08:25 UTC 32,303 bytes, 1 lines download raw bytes

vendor: 4,237 bytes, line 1
1import{c as e,o as t,r as n}from"./D03rB5qT.js";import{o as r,p as i,s as a}from"./B-ztNxCY.js";import{B as o,Ht as s,On as c,St as l,an as u,ct as d,g as f,it as p,k as m,nn as h,pn as g,tt as _,vn as v,xn as ee}from"./Ib1jYPSS.js";import{d as y,f as b,m as x,u as te}from"./BRgeaRr2.js";import{_ as S,b as C,c as w,g as T,l as ne,o as re,p as E,r as D,u as ie}from"./D-HMWAU_.js";import{t as ae}from"./FBRWFZIN.js";import{n as oe}from"./CFH7hqHD.js";import{o as se,s as ce}from"./B6h4dYqh.js";import{o as le}from"./4Coqo1Lr.js";import{c as ue,o as de,s as fe}from"./CUd1ViMb.js";var pe=/"(?:_|\\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*:/,me=/"(?: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*:/,he=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function ge(e,t){if(e===`__proto__`||e===`constructor`&&t&&typeof t==`object`&&`prototype`in t){_e(e);return}return t}function _e(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function ve(e,t={}){if(typeof e!=`string`)return e;if(e[0]===`"`&&e[e.length-1]===`"`&&e.indexOf(`\\`)===-1)return e.slice(1,-1);let n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case`true`:return!0;case`false`:return!1;case`undefined`:return;case`null`:return null;case`nan`:return NaN;case`infinity`:return 1/0;case`-infinity`:return-1/0}if(!he.test(e)){if(t.strict)throw SyntaxError(`[destr] Invalid JSON`);return e}try{if(pe.test(e)||me.test(e)){if(t.strict)throw Error(`[destr] Possible prototype pollution`);return JSON.parse(e,ge)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}var ye=class extends Error{constructor(e,t){super(e,t),this.name=`FetchError`,t?.cause&&!this.cause&&(this.cause=t.cause)}};function be(e){let t=e.error?.message||e.error?.toString()||``,n=e.request?.method||e.options?.method||`GET`,r=e.request?.url||String(e.request)||`/`,i=new ye(`${`[${n}] ${JSON.stringify(r)}`}: ${e.response?`${e.response.status} ${e.response.statusText}`:`<no response>`}${t?` ${t}`:``}`,e.error?{cause:e.error}:void 0);for(let t of[`request`,`options`,`response`])Object.defineProperty(i,t,{get(){return e[t]}});for(let[t,n]of[[`data`,`_data`],[`status`,`status`],[`statusCode`,`status`],[`statusText`,`statusText`],[`statusMessage`,`statusText`]])Object.defineProperty(i,t,{get(){return e.response&&e.response[n]}});return i}var xe=new Set(Object.freeze([`PATCH`,`POST`,`PUT`,`DELETE`]));function Se(e=`GET`){return xe.has(e.toUpperCase())}function Ce(e){if(e===void 0)return!1;let t=typeof e;return t===`string`||t===`number`||t===`boolean`||t===null?!0:t===`object`?Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name===`Object`||typeof e.toJSON==`function`:!1}var we=new Set([`image/svg`,`application/xml`,`application/xhtml`,`application/html`]),Te=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Ee(e=``){if(!e)return`json`;let t=e.split(`;`).shift()||``;return Te.test(t)?`json`:t===`text/event-stream`?`stream`:we.has(t)||t.startsWith(`text/`)?`text`:`blob`}function De(e,t,n,r){let i=Oe(t?.headers??e?.headers,n?.headers,r),a;return(n?.query||n?.params||t?.params||t?.query)&&(a={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:a,params:a,headers:i}}function Oe(e,t,n){if(!t)return new n(e);let r=new n(t);if(e)for(let[t,i]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(t,i);return r}async function O(e,t){if(t){if(Array.isArray(t))for(let n of t)await n(e);else await t(e)}}var ke=new Set([408,409,425,429,500,502,503,504]),Ae=new Set([101,204,205,304]);function k(e={}){let{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function i(e){let t=e.error&&e.error.name===`AbortError`&&!e.options.timeout||!1;if(e.options.retry!==!1&&!t){let t;t=typeof e.options.retry==`number`?e.options.retry:+!Se(e.options.method);let n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):ke.has(n))){let n=typeof e.o
1ptions.retryDelay==`function`?e.options.retryDelay(e):e.options.retryDelay||0;return n>0&&await new Promise(e=>setTimeout(e,n)),a(e.request,{...e.options,retry:t-1})}}let n=be(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,a),n}let a=async function(a,o={}){let s={request:a,options:De(a,o,e.defaults,n),response:void 0,error:void 0};if(s.options.method&&(s.options.method=s.options.method.toUpperCase()),s.options.onRequest&&(await O(s,s.options.onRequest),s.options.headers instanceof n||(s.options.headers=new n(s.options.headers||{}))),typeof s.request==`string`&&(s.options.baseURL&&(s.request=E(s.request,s.options.baseURL)),s.options.query&&(s.request=T(s.request,s.options.query),delete s.options.query),`query`in s.options&&delete s.options.query,`params`in s.options&&delete s.options.params),s.options.body&&Se(s.options.method)){if(Ce(s.options.body)){let e=s.options.headers.get(`content-type`);typeof s.options.body!=`string`&&(s.options.body=e===`application/x-www-form-urlencoded`?new URLSearchParams(s.options.body).toString():JSON.stringify(s.options.body)),e||s.options.headers.set(`content-type`,`application/json`),s.options.headers.has(`accept`)||s.options.headers.set(`accept`,`application/json`)}else(`pipeTo`in s.options.body&&typeof s.options.body.pipeTo==`function`||typeof s.options.body.pipe==`function`)&&(`duplex`in s.options||(s.options.duplex=`half`))}let c;if(!s.options.signal&&s.options.timeout){let e=new r;c=setTimeout(()=>{let t=Error(`[TimeoutError]: The operation was aborted due to timeout`);t.name=`TimeoutError`,t.code=23,e.abort(t)},s.options.timeout),s.options.signal=e.signal}try{s.response=await t(s.request,s.options)}catch(e){return s.error=e,s.options.onRequestError&&await O(s,s.options.onRequestError),await i(s)}finally{c&&clearTimeout(c)}if((s.response.body||s.response._bodyInit)&&!Ae.has(s.response.status)&&s.options.method!==`HEAD`){let e=(s.options.parseResponse?`json`:s.options.responseType)||Ee(s.response.headers.get(`content-type`)||``);switch(e){case`json`:{let e=await s.response.text(),t=s.options.parseResponse||ve;s.response._data=t(e);break}case`stream`:s.response._data=s.response.body||s.response._bodyInit;break;default:s.response._data=await s.response[e]()}}return s.options.onResponse&&await O(s,s.options.onResponse),!s.options.ignoreResponseError&&s.response.status>=400&&s.response.status<600?(s.options.onResponseError&&await O(s,s.options.onResponseError),await i(s)):s.response},o=async function(e,t){return(await a(e,t))._data};return o.raw=a,o.native=(...e)=>t(...e),o.create=(t={},n={})=>k({...e,...n,defaults:{...e.defaults,...n.defaults,...t}}),o}var A=(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 Error(`unable to locate global object`)})(),je=A.fetch?(...e)=>A.fetch(...e):()=>Promise.reject(Error(`[ofetch] global.fetch is not supported!`)),Me=A.Headers,Ne=A.AbortController,Pe=k({fetch:je,Headers:Me,AbortController:Ne});globalThis.$fetch||(globalThis.$fetch=Pe.create({baseURL:ae()}));var j=globalThis.$fetch,Fe={scrollBehavior(e,t,n){let i=r(),a=x(),o=a.options?.scrollBehaviorType??`auto`;return e.path.replace(/\/$/,``)===t.path.replace(/\/$/,``)?t.hash&&!e.hash?n??{left:0,top:0}:e.hash?{el:e.hash,top:Ie(e.hash),behavior:o}:!1:(typeof e.meta.scrollToTop==`function`?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===ce?Le(e,t,n,o):new Promise(r=>{let s=()=>{requestAnimationFrame(()=>{if(a.currentRoute.value.fullPath!==e.fullPath){r(!1);return}r(Le(e,t,n,o))})};i.hooks.hookOnce(`page:loading:end`,()=>{let e=i[`~transitionPromise`];e?e.then(s):s()})})}};function Ie(e){try{let t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function Le(e,t,n,r){return n||(e.hash?{el:e.hash,top:Ie(e.hash),behavior:se(e,t)?r:`instant`}:{left:0,top:0})}var Re={hashMode:!1,scrollBehaviorType:`auto`,...Fe};function M(e){if(typeof e!=`object`)return e;var t,n,r=Object.prototype.toString.call(e);
1if(r===`[object Object]`){if(e.constructor!==Object&&typeof e.constructor==`function`)for(t in n=new e.constructor,e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=M(e[t]));else for(t in n={},e)t===`__proto__`?Object.defineProperty(n,t,{value:M(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=M(e[t]);return n}if(r===`[object Array]`){for(t=e.length,n=Array(t);t--;)n[t]=M(e[t]);return n}return r===`[object Set]`?(n=new Set,e.forEach(function(e){n.add(M(e))}),n):r===`[object Map]`?(n=new Map,e.forEach(function(e,t){n.set(M(t),M(e))}),n):r===`[object Date]`?new Date(+e):r===`[object RegExp]`?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r===`[object DataView]`?new e.constructor(M(e.buffer)):r===`[object ArrayBuffer]`?e.slice(0):r.slice(-6)===`Array]`?new e.constructor(e):e}var ze=j;function Be(e){}function Ve(){return ze}function He(e){}var Ue=3456e4;function We(e,t,n){let r=e.indexOf(`;`,t);return r===-1?n:r}function Ge(e,t,n){let r=e.indexOf(`=`,t);return r<n?r:-1}function Ke(e,t,n){if(t===n)return``;let r=t,i=n;do{let t=e.charCodeAt(r);if(t!==32&&t!==9)break}while(++r<i);for(;i>r;){let t=e.charCodeAt(i-1);if(t!==32&&t!==9)break;i--}return e.slice(r,i)}var qe=(()=>{let e=function(){};return e.prototype=Object.create(null),e})();function Je(e,t){let n=new qe,r=e.length;if(r<2)return n;let i=t?.decode||Ye,a=t?.allowMultiple||!1,o=0;do{let s=Ge(e,o,r);if(s===-1)break;let c=We(e,o,r);if(s>c){o=e.lastIndexOf(`;`,s-1)+1;continue}let l=Ke(e,o,s);if(t?.filter&&!t.filter(l)){o=c+1;continue}let u=i(Ke(e,s+1,c));if(a){let e=n[l];e===void 0?n[l]=u:Array.isArray(e)?e.push(u):n[l]=[e,u]}else n[l]===void 0&&(n[l]=u);o=c+1}while(o<r);return n}function Ye(e){if(!e.includes(`%`))return e;try{return decodeURIComponent(e)}catch{return e}}var Xe=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,Ze=/^[\u0021-\u003A\u003C-\u007E]*$/,Qe=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,$e=/^[\u0020-\u003A\u003C-\u007E]*$/,et=Object.prototype.toString;function N(e,t,n){let r=typeof e==`object`&&!!e,i=r?t:n,a=i?.stringify||JSON.stringify,o=r?e:{...n,name:e,value:t==null?``:typeof t==`string`?t:a(t)},s=i?.encode||encodeURIComponent;if(!Xe.test(o.name))throw TypeError(`argument name is invalid: ${o.name}`);let c=o.value?s(o.value):``;if(!Ze.test(c))throw TypeError(`argument val is invalid: ${o.value}`);if(!o.secure){if(o.partitioned)throw TypeError(`Partitioned cookies must have the Secure attribute`);if(o.sameSite&&String(o.sameSite).toLowerCase()===`none`)throw TypeError(`SameSite=None cookies must have the Secure attribute`);if(o.name.length>9&&o.name.charCodeAt(0)===95&&o.name.charCodeAt(1)===95){let e=o.name.toLowerCase();if(e.startsWith(`__secure-`)||e.startsWith(`__host-`))throw TypeError(`${o.name} cookies must have the Secure attribute`)}}if(o.name.length>7&&o.name.charCodeAt(0)===95&&o.name.charCodeAt(1)===95&&o.name.toLowerCase().startsWith(`__host-`)){if(o.path!==`/`)throw TypeError(`__Host- cookies must have Path=/`);if(o.domain)throw TypeError(`__Host- cookies must not have a Domain attribute`)}let l=o.name+`=`+c;if(o.maxAge!==void 0){if(!Number.isInteger(o.maxAge))throw TypeError(`option maxAge is invalid: ${o.maxAge}`);l+=`; Max-Age=`+Math.max(0,Math.min(o.maxAge,Ue))}if(o.domain){if(!Qe.test(o.domain))throw TypeError(`option domain is invalid: ${o.domain}`);l+=`; Domain=`+o.domain}if(o.path){if(!$e.test(o.path))throw TypeError(`option path is invalid: ${o.path}`);l+=`; Path=`+o.path}if(o.expires){if(!tt(o.expires)||!Number.isFinite(o.expires.valueOf()))throw TypeError(`option expires is invali
1d: ${o.expires}`);l+=`; Expires=`+o.expires.toUTCString()}if(o.httpOnly&&(l+=`; HttpOnly`),o.secure&&(l+=`; Secure`),o.partitioned&&(l+=`; Partitioned`),o.priority)switch(typeof o.priority==`string`?o.priority.toLowerCase():void 0){case`low`:l+=`; Priority=Low`;break;case`medium`:l+=`; Priority=Medium`;break;case`high`:l+=`; Priority=High`;break;default:throw TypeError(`option priority is invalid: ${o.priority}`)}if(o.sameSite)switch(typeof o.sameSite==`string`?o.sameSite.toLowerCase():o.sameSite){case!0:case`strict`:l+=`; SameSite=Strict`;break;case`lax`:l+=`; SameSite=Lax`;break;case`none`:l+=`; SameSite=None`;break;default:throw TypeError(`option sameSite is invalid: ${o.sameSite}`)}return l}function tt(e){return et.call(e)===`[object Date]`}function nt(e){if(e!==`undefined`)try{let t=JSON.parse(e);return typeof t==`number`&&String(t)!==e?e:t}catch{return e}}var rt={path:`/`,watch:!0,decode:e=>e&&nt(decodeURIComponent(e)),encode:e=>{if(typeof e!=`string`||e===`undefined`)return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!=`string`)return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},P=globalThis.cookieStore;function it(e,t){let n={...rt,...t};n.filter??=t=>t===e;let r=at(n)||{},i;n.maxAge===void 0?n.expires&&(i=n.expires.getTime()-Date.now()):i=n.maxAge*1e3;let a=i!==void 0&&i<=0,o=a||r[e]===void 0||r[e]===null,c=M(a?void 0:r[e]??n.default?.()),l=i&&!a?dt(c,i,n.watch&&n.watch!==`shallow`):v(c);{let t=null;try{!P&&typeof BroadcastChannel<`u`&&(t=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}let i=(i=!1)=>{!i&&(n.readonly||le(l.value,r[e]))||(lt(e,l.value===null||l.value===void 0?void 0:n.encode(l.value),n),r[e]=M(l.value),t?.postMessage({value:n.encode(l.value)}))},a=t=>{let i=t.refresh?at(n)?.[e]:n.decode(t.value);c=!0,l.value=i,r[e]=M(i),_(()=>{c=!1})},c=!1,d=!!u();if(d&&g(()=>{c=!0,i(),t?.close()}),P){let t=t=>{let n=t.changed.find(t=>t.name===e),r=t.deleted.find(t=>t.name===e);n&&a({value:n.value}),r&&a({value:null})};P.addEventListener(`change`,t),d&&g(()=>P.removeEventListener(`change`,t))}else t&&(t.onmessage=({data:e})=>a(e));n.watch&&s(l,()=>{c||i(n.refresh)},{deep:n.watch!==`shallow`}),o&&i(o)}return l}function at(e={}){return Je(document.cookie,e)}var ot=e=>e;function st(e){let{encode:t,decode:n,...r}=e;return{...r,encode:ot}}function ct(e,t,n={}){let r=st(n);return t===void 0?N(e,``,{...r,maxAge:-1}):N(e,t,r)}function lt(e,t,n={}){document.cookie=ct(e,t,n)}var ut=2147483647;function dt(e,t,n){let r,i,a=0,o=n?v(e):{value:e};return u()&&g(()=>{i?.(),clearTimeout(r)}),h((e,c)=>{n&&(i=s(o,c));function l(){let e=t-a,n=e<ut?e:ut;r=setTimeout(()=>{if(a+=n,a<t)return l();o.value=void 0,c()},n)}
1function u(){a=0,clearTimeout(r),l()}return{get(){return e(),o.value},set(e){u(),o.value=e,c()}}})}function ft(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function F(e,t=x()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;let i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>F(e,t));t._routePreloaded.add(n);for(let e of r){let t=e.components?.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}function pt(e){return new URL(globalThis.location.href)}var mt=(...e)=>e.find(e=>e!==void 0);function ht(e){let t=e.replace(/[\u0000-\u001F\s]+/g,``);for(;t.toLowerCase().startsWith(`view-source:`);)t=t.slice(12);let n=t.indexOf(`:`);return n>0&&re(t.slice(0,n+1))?null:e}function gt(e){let t=e.componentName||`NuxtLink`;function n(e){return typeof e==`string`&&e.startsWith(`#`)}function i(t,n,r){let i=r??e.trailingSlash;if(!t||i!==`append`&&i!==`remove`)return t;if(typeof t==`string`)return I(t,i);let a=`path`in t&&t.path!==void 0?t.path:n(t).path;return{...t,name:void 0,path:I(a,i)}}function s(t){let r=x(),o=a(),s=f(()=>!!c(t.target)&&c(t.target)!==`_self`),u=f(()=>{let e=c(t.to)||c(t.href)||``;return typeof e==`string`&&D(e,{acceptRelative:!0})}),d=l(`RouterLink`),p=d&&typeof d!=`string`?d.useLink:void 0,m=f(()=>{if(c(t.external))return!0;let e=c(t.to)||c(t.href)||``;return typeof e==`object`?!1:e===``||u.value}),h=f(()=>{let e=c(t.to)||c(t.href)||``;return m.value?e:i(e,r.resolve,c(t.trailingSlash))}),g=m.value?void 0:p?.({...t,to:h,viewTransition:c(t.viewTransition)}),_=f(()=>{let i=c(t.trailingSlash)??e.trailingSlash;if(!h.value||u.value||n(h.value)){let e=h.value;return typeof e==`string`?ht(e):e}if(m.value){let e=typeof h.value==`object`&&`path`in h.value?b(h.value):h.value,t=typeof e==`object`?r.resolve(e).href:e,n=typeof t==`string`?ht(t):t;return n===null?null:I(n,i)}return typeof h.value==`object`?r.resolve(h.value)?.href??null:I(w(o.app.baseURL,h.value),i)});return{to:h,hasTarget:s,isAbsoluteUrl:u,isExternal:m,href:_,isActive:g?.isActive??f(()=>h.value===r.currentRoute.value.path),isExactActive:g?.isExactActive??f(()=>h.value===r.currentRoute.value.path),route:g?.route??f(()=>r.resolve(h.value)),async navigate(e){_.value!==null&&await y(_.value,{replace:c(t.replace),external:m.value||s.value})}}}return m({name:t,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:s,setup(t,{slots:i}){let a=x(),{to:c,href:u,navigate:f,isExternal:m,hasTarget:h,isAbsoluteUrl:g}=s(t),_=ee(!1),y=v(null),S=e=>{y.value=t.custom?e?.$el?.nextElementSibling:e?.$el};function C(n){return!!(!_.value&&(typeof t.prefetchOn==`string`?t.prefetchOn===n:t.prefetchOn?.[n]??e.prefetchOn?.[n])&&(t.prefetch??e.prefetch)!==!1&&t.noPrefetch!==!0&&t.target!==`_blank`&&!bt())}async function w(e=r()){if(_.value||u.value===null)return;_.value=!0;let t=typeof c.value==`string`?c.value:m.value?b(c.value):a.resolve(c.value).fullPath,n=m.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook(`link:prefetch`,n)?.catch(()=>{}),!m.value&&!h.value&&F(c.value,a).catch(()=>{})])}if(!t.custom&&C(`visibility`)){let e=r(),t,n=null;d(()=>{let r=vt();de(()=>{t=ue(()=>{y?.value?.tagName&&(n=r.observe(y.value,async()=>{n?.(),n=null,await w(e)}))})})}),p(()=>{t&&fe(t),n?.(),n=null})}return()=>
1{let r=t.target||null,s=mt(t.noRel?``:t.rel,e.externalRelAttribute,g.value||h.value?`noopener noreferrer`:``)||null,d=e=>({href:u.value,navigate:f,get route(){if(!u.value)return;let e=new URL(u.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return ie(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:u.value}},rel:s,target:r,isExternal:m.value||h.value,isActive:!1,isExactActive:!1,...e,prefetch:w,prefetched:_.value,shouldPrefetch:C});if(!m.value&&!h.value&&!n(c.value)){let n={ref:S,to:c.value,activeClass:t.activeClass||e.activeClass,exactActiveClass:t.exactActiveClass||e.exactActiveClass,replace:t.replace,ariaCurrentValue:t.ariaCurrentValue,custom:t.custom};return t.custom||(C(`interaction`)&&(n.onPointerenter=w.bind(null,void 0),n.onFocus=w.bind(null,void 0)),_.value&&(n.class=t.prefetchedClass||e.prefetchedClass),n.rel=t.rel||void 0),o(l(`RouterLink`),n,t.custom&&i.default?{default:e=>i.default(d(e))}:i.default)}return t.custom?i.default?i.default(d()):null:o(`a`,{ref:y,href:u.value||null,rel:s,target:r,onClick:async e=>{if(!(m.value||h.value)){e.preventDefault();try{let e=te(u.value??``);return await(t.replace?a.replace(e):a.push(e))}finally{if(n(c.value)){let e=c.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}document.getElementById(t)?.focus()}}}}},i.default?.())}}})}var _t=gt(i);function I(e,t){if(t!==`append`&&t!==`remove`)return e;let n=t===`append`?S:C;return D(e)&&!e.startsWith(`http`)?e:n(e,!0)}function vt(){let e=r();if(e._observer)return e._observer;let t=null,n=new Map;return e._observer={observe:(e,r)=>(t||=new IntersectionObserver(e=>{for(let t of e){let e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}}),n.set(e,r),t.observe(e),()=>{n.delete(e),t?.unobserve(e),n.size===0&&(t?.disconnect(),t=null)})}}var yt=/2g/;function bt(){let e=navigator.connection;return!!(e&&(e.saveData||yt.test(e.effectiveType)))}var L=[`de`,`en`],R={de:[{key:`locale_de_46yaml_ba8b9300`,load:()=>Promise.resolve({}),cache:!0}],en:[{key:`locale_en_46yaml_a662439a`,load:()=>Promise.resolve({}),cache:!0}]},xt=[],z=[{code:`de`,iso:`de-DE`,name:`Deutsch`,language:void 0,domains:[],defaultForDomains:[]},{code:`en`,iso:`en-US`,name:`English`,language:void 0,domains:[],defaultForDomains:[]}];function St(e=0){return t=>{let n=(typeof t==`string`?t:t.pathname).split(`?`)[0].split(`/`);return n[0]===``&&n.shift(),n.length>e&&n[e]||``}}var B=`___`,Ct=`___default`;function V(e){return typeof e==`string`?e:e==null?``:e.toString()}function H(e){return V(typeof e==`object`?e?.name:e).split(B)[0]}function U(e,t,n){return n?e+B+t+Ct:e+B+t}var wt=e=>e?S:C;function Tt(e,t,n){return n.routing&&(e!==t||n.strategy===`prefix`)}var Et=St(0),W=e=>Et(e),Dt=e=>e.split(B).at(1)??``;function Ot(e){return String(typeof e==`object`?e?.name||e?.path||``:e)}function kt(e){let t=Ot(e);return t[0]===`/`?W(t):Dt(t)||(typeof e==`object`&&e?.path?W(String(e.path)):``)}function At(e,t){return!t.routing&&!t.domains?e=>V(e):(t,n)=>{let r=V(t),i=U(r,n,!0);return e(i)?i:U(r,n,!1)}}function jt(e,t){return t.routing?t.strategy===`prefix`?(t,r)=>{let i=`/`+r+(t.path===`/`?``:t.path),a=e.options.routes.find(e=>e.path===i);return a==null?t:e.resolve(n({},t,a,{path:i}))}:t=>e.resolve(t):e=>e}var G=(e=``)=>e.replace(/^https?:\/\//i,``).toLowerCase();function K(e,t){return!!e?.domains.some(e=>G(e)===t)}function Mt(e,t,n){let r=e.find(e=>e.code===n);return!r?.domains.length||K(r,t)?`here`:e.some(e=>K(e,t))?`other-domain`:`off-host`}function Nt(e,t,n){return Mt(e,t,n)!==`other-domain`}var Pt=e=>e?.defaultForDomains[0]||e?.domain||e?.domains[0];function Ft(e,t,n){if(!Nt(n,e,t))return Pt(n.find(e=>e.code===t))}function It(e,t,n){let r=e.filter(e=>K(e,t));return(r.find(e=>e.code===n)||r.find(e=>e.defaultForDomains.some(e=>G(e)===t))||r[0])?.code}function Lt(e,t){let n=t.replace(/^\./,``).replace(/:\d+$/,``).toLowerCase();return e.every(e=>e.domains.concat(e.domain||[]).every(e=>{let t=G(e).replace(/:\d+$/,``);return t===n||t.endsWith(`.`+n)}))}var Rt=(e,t)=>D(e,{strict:!0})?e:t.protocol+`//`+e;function zt(e,t,n,r=z){let i=r.find(e=>e.code===n),a=e?.[n]?.domain||i?.domain||i?.domains.find(e=>G(e)===t.host)||Ft(t.host,n,r);if(a)return Rt(a,t)}function Bt(e,t,n=z){let r;for(let i of n){let n=Vt(i,e);for(let e of[n.domain,...n.domains])!e||G(e)!==t.host||(!r||!D(r,{strict:!0})&&D(e,{strict:!0}))&&(r=e)}return r&&Rt(r,t)}function Vt(e,t){if(typeof e==`string`)return e;let n=e,r=t[n.code]?.domain;return!r||r===n.domain?e:{...n,domain:r,domains:[r],defaultForDomains:n.defaultForDomains.length?[r]:[]}}function Ht(e){let t={};for(let n of L){let r=Ut(e,[n]);t[n]={fallbacks:r,cacheable:Gt(n,r)}}return t}function Ut(n,r){if(n===!1)return[];if(t(n))return n;let i=[];if(e(n))return r.every(e=>e!==n)&&i.push(n),i;let a=[...r,`default`];
1for(let e of a)e in n!=0&&(i=[...i,...n[e].filter(Boolean)]);return i}function Wt(e){return R[e]!=null&&R[e].every(e=>e.cache!==!1)}function Gt(e,t){return Wt(e)&&t.every(e=>Wt(e))}function Kt(e,t=z){return t.find(t=>t.defaultForDomains.some(t=>G(t)===e))?.code}function qt(e,t,n=z){return Kt(e,n)||t||(n.some(e=>e.domains.length)?n[0]?.code:``)||``}var q=e=>L.includes(e||``),Jt=e=>q(e)?e:void 0,Yt=e=>!!e.path&&!e.name;function Xt(e){let{router:t,defaultLocale:n,strictSeo:r,compactRoutes:i}=e,a={strategy:e.strategy,routing:e.routing,domains:e.domains},o=wt(e.trailingSlash),s=At(e=>t.hasRoute(e),a);function c(e,n){e.name=H(e.name||t.currentRoute.value);let r=s(e.name,n);if(t.hasRoute(r))e.name=r,i&&e.params&&delete e.params.locale;else if(i&&q(n)&&d().has(e.name))return e.params={...e.params||{},locale:n},e;return e.name=r,e}let l=jt(t,a),u;function d(){if(u)return u;if(u=new Set,i)for(let e of t.getRoutes())e.name!=null&&/^\/:locale\(/.test(e.path)&&u.add(String(e.name));return u}function f(e,r){let c=l(e,r),u=H(c);if(u){let e=s(u,r);if(t.hasRoute(e)){c.name=e;let t=c;return i&&t.params&&delete t.params.locale,c}if(i&&d().has(u)){let e=c;return e.name=u,e.params={...e.params||{},locale:r},e}return c.name=e,c}return Tt(r,n,a)&&(c.path=`/`+r+c.path),c.path=o(c.path,!0),c}let p=()=>t.currentRoute.value.meta.nuxtI18nInternal??{},m=(e,t=p())=>r&&!!e&&Object.keys(t).length>0&&!t[e],h=a.strategy===`prefix_except_default`||a.strategy===`prefix_and_default`,g=(t,n,r)=>!!t&&qt(G(t),e.configuredDefaultLocale,r)===n,_=e=>(t,n,r,i)=>{let a=e(n);return a?(h&&g(Pt(r),n,i)&&W(t)===n&&(t=t.slice(n.length+1)||`/`),w(a,t)):t},v=_(e.getBaseUrl),ee=_(e.getCanonicalBaseUrl);return{router:t,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:H,getRouteLocalizedParams:p,getLocalizedDynamicParams:t=>{let n=e.getLocalePathPayload?.();return n?n[t]||{}:p()?.[t]},afterSwitchLocalePath:(t,n)=>{if(m(n))return``;if(!a.domains)return t;let r=e.getHost()??``,i=e.getLocales(),o=i.find(e=>e.code===n);return K(o,r)||!t?t:v(t,n,o,i)},getAlternatePath:(t,n)=>{if(n!==e.getLocale()&&m(n))return``;if(!a.domains||!t)return t;let r=e.getLocales();return ee(t,n,r.find(e=>e.code===n),r)},resolveLocalizedRouteObject:(e,t)=>Yt(e)?f(e,t):c(e,t)}}function J(e){let t=e?._nuxtI18n?.composableCtx;if(!t)throw Error(`i18n context is not initialized. Ensure the i18n plugin is installed and the composable is used within a Vue component or setup function.`);return t}function Zt(e,t=r()){let n=Qt(t);return{...Xt({router:x(),defaultLocale:e.getDefaultLocale(),configuredDefaultLocale:e.config.defaultLocale||``,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getCanonicalBaseUrl:e.getCanonicalBaseUrl,getHost:()=>pt({xForwardedHost:!0}).host,getLocalePathPayload:()=>!1,strategy:`prefix_except_default`,routing:!0,domains:!1,trailingSlash:!1,strictSeo:!1,compactRoutes:!1}),strictSeo:!1,_head:void 0,get head(){return this._head??=oe({}),this._head},metaState:{htmlAttrs:{},meta:[],link:[]},seoSettings:{dir:!1,lang:!1,seo:typeof e.config.experimental.strictSeo==`object`&&e.config.experimental.strictSeo||!1},localePathPayload:n,routingOptions:{defaultLocale:e.config.defaultLocale||``,domains:!1,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!0}}}function Qt(e=r()){let t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||`{}`)}function Y(t,n,r=t.getLocale()){if(e(n)&&D(n,{acceptRelative:!0}))return n;try{return tn(t,n,r).fullPath}catch{return``}}function $t(e,t,n=e.getLocale()){try{return tn(e,t,n)}catch{return}}function en(t){if(!e(t))return n({},t);if(t[0]===`/`){let{pathname:e,search:n,hash:r}=ne(t);return{path:e,query:ie(n),hash:r}}return{name:t}}function tn(e,t,n){let r=en(t),i=e.resolveLocalizedRouteObject(r,n);i.name&&(i.path=void 0);let a=e.router.resolve(i);return a.name?a:e.router.resolve(t)}function X(e,t,r=e.router.currentRoute.value){let i=e.getRouteBaseName(r);if(!i)return``;let a=Y(e,{name:i,params:n({},r.params,e.getLocalizedDynamicParams(t)),fullPath:r.fullPath,query:r.query,hash:r.hash,meta:r.meta},t);return e.afterSwitchLocalePath(a,t)}function nn(e,t=e.getCurrentLanguage(),n=e.getCurrentDirection()){let r={htmlAttrs:{},link:[],meta:[]};if(e.dir&&(r.htmlAttrs.dir=n),e.lang&&t&&(r.htmlAttrs.lang=t),e.seo){let t=e.strictCanonicals?e.getRouteWithoutQuery():void 0,n=an(e,t),i=Z(e,t);r.link=r.link.concat(n,sn(e,i)),r.meta=r.meta.concat(cn(e,i),ln(e),dn(e,un(e,n)))}return r}function rn(e){let t=new Map;for(let n of e){if(!n.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}let[e,r]=n.language.split(`-`);e&&r&&(n.isCatchallLocale||!t.has(e))&&t.set(e,n),t.set(n.language,n)}return t}function an(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){if(!e.hreflangLinks)return[];let n=[],r=rn(e.locales),i=new Map;for(let[a,o]of r.entries()){let r=i.get(o.code)??on(o.code,e,t);if(!r)continue;i.set(o.code,r);let s=e.strictSeo?{rel:`alternate`,href:r,hreflang:a}:{[e.key]:`i18n-alt-${a}`,rel:`alternate`,href:r,hreflang:a};n.push(s),e.defaultLocale&&e.defaultLocale===o.code&&n[0].hreflang!==`x-default`&&n.unshift(e.strictSeo?{rel:`alternate`,href:r,hreflang:`x-default`}:{[e.key]:`i18n-xd`,rel:`alternate`,href:r,hreflang:`x-default`})}return n}function on(e,t,n=t.strictCanonicals?t.getRouteWithoutQuery():void 0){let r=t.getLocalizedRoute(e,n);if(r)return T(E(r,t.baseUrl),t.strictCanonicals?Q(t):{})}function Z(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){let n=e.getLocalizedRoute(e.currentLocale,t);return n?T(E(n,e.baseUrl),Q(e)):``}function sn(e,t=Z(e)){return t?[e.strictSeo?{rel:`canonical`,href:t}:{[e.key]:`i18n-can`,rel:`canonical`,href:t}]:[]}function Q(e,t=e.getCurrentRoute()){if(!e.canonicalQueries.length)return{};let n=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}))?.query??{},r={};for(let t of e.canonicalQueries.filter(e=>e in n)){r[t]??=[];for(let e of fn(n[t]))r[t].push(e||``)}return r}function cn(e,t=Z(e)){return t?[e.strictSeo?{property:`og:url`,content:t}:{[e.key]:`i18n-og-url`,property:`og:url`,content:t}]:[]}function ln(e,t=e.getCurrentLanguage()){return t?[e.strictSeo?{property:`og:locale`,content:$(t)}:{[e.key]:`i18n-og`,property:`og:locale`,content:$(t)}]:[]}function un(e,t){let n=e.locales.map(e=>e.language||e.code);
1if(!e.strictSeo)return n;let r=new Set(t.map(e=>e.hreflang));return n.filter(e=>r.has(e))}function dn(e,t,n=e.getCurrentLanguage()){return t.filter(e=>e&&e!==n).map(t=>e.strictSeo?{property:`og:locale:alternate`,content:$(t)}:{[e.key]:`i18n-og-alt-${t}`,property:`og:locale:alternate`,content:$(t)})}function $(e=``){return e.replace(/-/g,`_`)}function fn(e){return Array.isArray(e)?e:[e]}function pn(e,t,r=e.getLocale(),i=e.getLocales(),a=e.routingOptions.domains?e.getBaseUrl(r):e.getBaseUrl()){let o=i.find(e=>e.code===r)||{code:r},s=[...new Set(typeof t.seo==`object`&&t.seo?.canonicalQueries||[])],c={...e,afterSwitchLocalePath:e.getAlternatePath};if(!a&&!e.routingOptions.domains){if(e.strictSeo)throw Error("I18n `baseUrl` is required to generate valid SEO tag links.");console.warn("I18n `baseUrl` is required to generate valid SEO tag links.")}return{...t,key:e.strictSeo?`key`:`id`,strictSeo:e.strictSeo,locales:i,currentLocale:r,baseUrl:a,canonicalQueries:s,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.strictSeo||e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>o.language,getCurrentDirection:()=>o.dir||`ltr`,getLocaleRoute:t=>$t(e,t),getLocalizedRoute:(e,t)=>X(c,e,t),getRouteWithoutQuery:()=>{try{return n({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function mn(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return nn(pn(e,{dir:t,lang:n,seo:r}))}function hn(e=r()){let t=J(e);return e=>{if(e!=null)return t.getRouteBaseName(e)||void 0}}function gn(e=r()){let t=J(e);return(e,n)=>Y(t,e,n)}function _n(e=r()){let t=J(e);return(e,n)=>$t(t,e,n)}function vn(e=r()){let t=J(e);return e=>X(t,e)}export{bt as A,j as B,U as C,z as D,R as E,it as F,He as I,Be as L,pt as M,ft as N,xt as O,F as P,Ve as R,W as S,L as T,K as _,mn as a,Vt as b,Zt as c,q as d,qt as f,zt as g,Bt as h,vn as i,vt as j,_t as k,J as l,Lt as m,_n as n,Y as o,Jt as p,hn as r,X as s,gn as t,Ht as u,Nt as v,H as w,kt as x,It as y,Re 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.