1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Ch208X6A.js","./BFzXSaei.js","./B4b-2GOK.js","./1ami8VgP.js","./CxlKqYmP.js","./Y9lQjEMo.js","./useProductStore.DJC1wsD8.css","./OyiLy70F.js","./k1AFMiCZ.js","./CeX3LI9I.js","./hePW80VL.js","./BDNMzG2s.js","./Nrp.CWcPR-KS.css","./BNj-OjGj.js","./useTracking.LlqaISVM.css","./redirect.BVx1veUy.css","./CRRqKtkF.js","./uBuwYMIi.js","./ji-mxj2q.js","./DitPLODK.js","./BUcvfkuY.js","./BSsLEWjs.js","./qRnKwNTa.js","./Bu1LlNN0.js","./X5Nj7kzh.js","./DiGszRYZ.js","./CO1jzAjP.js","./C12jFD18.js","./BvvsJYaH.js","./7L1L43_z.js"])))=>i.map(i=>d[i]); 2import{r as e,t}from"./hePW80VL.js";import{A as n,B as r,C as i,D as a,E as o,F as s,H as c,I as l,J as u,L as d,M as f,N as p,O as m,P as h,Q as g,R as _,S as v,T as y,V as b,W as x,X as S,Y as C,_ as w,a as T,b as E,c as D,f as O,g as k,i as A,j as ee,k as te,m as ne,n as re,o as ie,p as j,r as ae,s as oe,t as se,v as ce,w as M,x as N,z as le}from"./BFzXSaei.js";import{B as P,D as ue,Ht as de,J as F,Kt as fe,O as pe,On as I,Z as me,_ as he,b as ge,et as _e,g as L,gn as ve,gt as R,in as ye,it as be,k as z,l as xe,ln as Se,mt as B,o as Ce,qt as we,s as Te,st as Ee,tr as De,tt as Oe,un as ke,v as V,vn as Ae,wt as je,xn as Me,y as Ne,yn as Pe}from"./B4b-2GOK.js";import{A as Fe,B as Ie,C as Le,D as Re,E as ze,F as H,G as Be,H as Ve,I as He,K as Ue,L as We,M as Ge,N as Ke,O as qe,P as Je,Q as Ye,R as U,S as Xe,T as Ze,U as Qe,V as $e,W as et,Z as tt,_ as nt,a as rt,b as it,c as W,d as at,f as ot,g as st,h as ct,i as lt,j as ut,k as dt,l as ft,m as pt,n as mt,o as ht,p as gt,q as _t,r as G,u as vt,v as yt,w as bt,x as xt,y as St,z as Ct}from"./CxlKqYmP.js";import{D as wt,E as Tt,S as Et,T as Dt,_ as Ot,b as kt,c as At,d as jt,f as Mt,g as Nt,h as Pt,l as Ft,m as It,p as Lt,t as Rt,u as zt,v as Bt,x as K,y as Vt}from"./CeX3LI9I.js";import{$ as Ht,At as Ut,Dt as Wt,Et as Gt,F as Kt,I as qt,L as Jt,Ot as Yt,St as Xt,Tt as Zt,_t as Qt,a as $t,bt as en,c as tn,ct as nn,dt as rn,et as an,ft as on,gt as sn,ht as cn,it as ln,jt as un,lt as dn,mt as fn,nt as pn,ot as mn,pt as hn,rt as gn,vt as _n,wt as vn,xt as yn,yt as bn}from"./1ami8VgP.js";import{a as xn,c as Sn,d as Cn,f as wn,i as Tn,l as En,n as Dn,o as On,r as kn,s as An,u as jn}from"./OyiLy70F.js";import{i as q}from"./Y9lQjEMo.js";import{t as Mn}from"./Bu1LlNN0.js";import{t as Nn}from"./BDNMzG2s.js";import{t as Pn}from"./BvvsJYaH.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})(),`global`in globalThis||(globalThis.global=globalThis);function Fn(e,t){return t&&typeof e==`function`&&(e.key=t),e}var In=/\\/g,Ln=/</g,Rn=/"/g,zn=/%\w+(?:\.\w+)?/g,Bn=`%separator`;function Vn(e,t,n=!1){let r;if(t===`s`||t===`pageTitle`)r=e.pageTitle;else if(t.includes(`.`)){let n=t.indexOf(`.`);r=e[t.substring(0,n)]?.[t.substring(n+1)]}else r=e[t];if(r!==void 0)return n?(r||``).replace(In,`\\\\`).replace(Ln,`\\u003C`).replace(Rn,`\\"`):r||``}function Hn(e,t,n,r=!1){if(typeof e!=`string`||!e.includes(`%`))return e;let i=e;try{i=decodeURI(e)}catch{}let a=i.match(zn);if(!a)return e;let o=e.includes(Bn);return e=e.replace(zn,e=>{if(e===Bn||!a.includes(e))return e;let n=Vn(t,e.slice(1),r);return n===void 0?e:n}).trim(),o&&(e=e.split(Bn).map(e=>e.trim()).filter(e=>e!==``).join(n?` ${n} `:` `)),e}var Un=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Wn=e=>e.includes(`:key`)?e:e.split(`:`).join(`:key:`),Gn=Fn({key:`aliasSorting`,hooks:{"tags:resolve":e=>{let t=!1;for(let n of e.tags){let r=n.tagPriority;if(!r)continue;let i=String(r);if(i.startsWith(`before:`)){let r=Wn(i.slice(7)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p-1,t=!0)}else if(i.startsWith(`after:`)){let r=Wn(i.slice(6)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p+1,t=!0)}}t&&(e.tags=e.tags.sort(Un))}}}),Kn=Fn({key:`deprecations`,hooks:{"entries:normalize":({tags:e})=>{for(let t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),`body`
2in t.props&&(t.props.body&&(t.tagPosition=`bodyClose`),delete t.props.body),t.props.renderPriority!=null&&(t.tagPriority=t.props.renderPriority,delete t.props.renderPriority)}}});function qn(e){return typeof e?.then==`function`}var Jn=256;function Yn(e,t){if(t===e.length)return;if(t===Jn){let n=Array(e.length),r=!1;for(;t<e.length;t++){let i=J(e[t]);n[t]=i,r||=qn(i)}return r?n:void 0}let n=J(e[t]);if(qn(n)){let r=Array(e.length);r[t]=n;for(let n=t+1;n<e.length;n++)r[n]=J(e[n]);return r}let r=Yn(e,t+1);return r&&(r[t]=n),r}function Xn(e,t,n){if(n===t.length)return;if(n===Jn){let r=Array(t.length),i=!1;for(;n<t.length;n++){let a=J(e[t[n]]);r[n]=a,i||=qn(a)}return i?r:void 0}let r=J(e[t[n]]);if(qn(r)){let i=Array(t.length);i[n]=r;for(let r=n+1;r<t.length;r++)i[r]=J(e[t[r]]);return i}let i=Xn(e,t,n+1);return i&&(i[n]=r),i}function J(e){if(typeof e==`function`)return e;if(qn(e))return Promise.resolve(e).then(J);if(Array.isArray(e)){let t=Yn(e,0);return t?Promise.all(t):e}if(e?.constructor===Object){let t=Object.keys(e),n=Xn(e,t,0);if(n)return Promise.all(n).then(e=>Object.fromEntries(t.map((t,n)=>[t,e[n]])))}return e}var Zn=Fn(e=>{let t=new WeakMap;return{key:`promises`,hooks:{"entries:resolve":n=>{for(let r=n.entries.length-1;r>=0;r--){let i=n.entries[r],a=i.input;if(t.get(i)===a){n.entries.splice(r,1);continue}let o=J(a);if(!qn(o)){t.delete(i);continue}t.set(i,a),n.entries.splice(r,1),Promise.resolve(o).then(n=>{t.get(i)===a&&(t.delete(i),i.input=n,delete i._tags,e.invalidate?.())},()=>{t.get(i)===a&&t.delete(i)})}}}}},`promises`),Qn={meta:`content`,link:`href`,htmlAttrs:`lang`},$n=[`innerHTML`,`textContent`];function er(e,t,n,r=!1){return typeof e==`string`&&e.includes(`%`)?Hn(e,t,n,r):e}var tr=Fn(e=>({key:`template-params`,hooks:{"tags:resolve":({tagMap:t,tags:n})=>{let r=t.get(`templateParams`)?.props||{},i=r.separator||`|`;delete r.separator,r.pageTitle=er(r.pageTitle||e._title||``,r,i);for(let e of n){if(e.processTemplateParams===!1)continue;let t=Qn[e.tag];if(t&&typeof e.props[t]==`string`)e.props[t]=er(e.props[t],r,i);else if(e.processTemplateParams||e.tag===`titleTemplate`||e.tag===`title`)for(let t of $n)typeof e[t]==`string`&&(e[t]=er(e[t],r,i,e.tag===`script`&&typeof e.props.type==`string`&&e.props.type.endsWith(`json`)))}e._templateParams=r,e._separator=i},"tags:afterResolve":({tagMap:t})=>{let n=t.get(`title`);n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=er(n.textContent,e._templateParams,e._separator))}}}),`template-params`);function nr(e,t){if(typeof t==`function`&&t.key&&e.plugins.has(t.key))return;let n=typeof t==`function`?t(e):t,r=n.key||String(e.plugins.size+1);if(!e.plugins.get(r)){e.plugins.set(r,n);for(let t in n.hooks||{})e.hooks?.hook(t,n.hooks[t])}}function rr(e,t={}){let n=!t.document,r=new Map,i={_entryCount:1,_h:0,plugins:new Map,resolvedOptions:t,ssr:n,entries:r,hooks:void 0,render:()=>e(i),use:e=>nr(i,e),push(e,t){let a=t?._index??i._entryCount++,o=t?{...t}:{};delete o.head,delete o.onRendered,delete o._index;let s={_i:a,input:e,options:o};return r.set(a,s),{_i:a,dispose(){r.delete(a)},patch(e){n?(s.input=e,delete s._tags):s._pending=e,r.has(a)||r.set(a,s)}}}};return t.init?.forEach(e=>e&&i.push(e)),i}var ir=()=>location.protocol+`//`+location.host;function ar(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),Ge(n,``)}return Ge(n,e)+r+i}function or(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=ar(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){if(document.visibilityState===`hidden`){let{history:e}=window;if(!e.state)return;e.replaceState(H({},e.state,{scroll:ft()}),``)}}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u),document.removeEventListener(`visibilitychange`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),document.addEventListener(`visibilitychange`,u),{pauseListeners:c,listen:l,destroy:d}}function sr(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?ft():null}}function cr(e){let{history:t,location:n}=window,r={value:ar(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:ir()+e+r;
vendor: 4,922 bytes, line 2
2try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,H({},t.state,sr(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=H({},i.value,t.state,{forward:e,scroll:ft()});a(o.current,o,!0),a(e,H({},sr(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function lr(e){e=bt(e);let t=cr(e),n=or(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=H({location:``,base:e,go:r,createHref:vt.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function ur(e){return e=location.host?e||location.pathname+location.search:``,e.includes(`#`)||(e+=`#`),lr(e)}var dr={type:0,value:``},fr=/[a-zA-Z0-9_]/;function pr(e){if(!e)return[[]];if(e===`/`)return[[dr]];if(!e.startsWith(`/`))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;s<e.length;)switch(c=e[s++],n){case 0:c===`\\`?(r=n,n=4):c===`/`?(l&&d(),o()):c===`:`?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:c===`(`?n=2:fr.test(c)?f():(d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--);break;case 2:c===`)`?u[u.length-1]==`\\`?u=u.slice(0,-1)+c:n=3:u+=c;break;case 3:d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--,u=``;break;default:t(`Unknown state`)}return n===2&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}var mr=`[^/]+?`,hr={sensitive:!1,strict:!1,start:!0,end:!0},gr=/[.+*?^${}()[\]/\\]/g;function _r(e,t){let n=H({},hr,t),r=[],i=n.start?`^`:``,a=[];for(let t of e){let e=t.length?[]:[90];n.strict&&!t.length&&(i+=`/`);for(let r=0;r<t.length;r++){let o=t[r],s=40+(n.sensitive?.25:0);if(o.type===0)r||(i+=`/`),i+=o.value.replace(gr,`\\$&`),s+=40;else if(o.type===1){let{value:e,repeatable:n,optional:c,regexp:l}=o;a.push({name:e,repeatable:n,optional:c});let u=l||mr;if(u!==mr){s+=10;try{RegExp(`(${u})`)}catch(t){throw Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;r||(d=c&&t.length<2?`(?:/${d})`:`/`+d),c&&(d+=`?`),i+=d,s+=20,c&&(s+=-8),n&&(s+=-20),u===`.*`&&(s+=-50)}e.push(s)}r.push(e)}if(n.strict&&n.end){let e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(i+=`/?`),n.end?i+=`$`:n.strict&&!i.endsWith(`/`)&&(i+=`(?:/|$)`);let o=new RegExp(i,n.sensitive?``:`i`);function s(e){let t=e.match(o),n={};if(!t)return null;for(let e=1;e<t.length;e++){let r=t[e]||``,i=a[e-1];n[i.name]=r&&i.repeatable?r.split(`/`):r}return n}function c(t){let n=``,r=!1;for(let i of e){(!r||!n.endsWith(`/`))&&(n+=`/`),r=!1;for(let e of i)if(e.type===0)n+=e.value;else if(e.type===1){let{value:a,repeatable:o,optional:s}=e,c=a in t?t[a]:``;if(We(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=We(c)?c.join(`/`):c;if(!l){if(s)i.length<2&&(n.endsWith(`/`)?n=n.slice(0,-1):r=!0);else throw Error(`Missing required param "${a}"`)}n+=l}}return n||`/`}return{re:o,score:r,keys:a,parse:s,stringify:c}}function vr(e,t){let n=0;for(;n<e.length&&n<t.length;){let r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function yr(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=vr(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(br(r))return 1;if(br(i))return-1}return i.length-r.length}function br(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var xr={strict:!1,end:!0,sensitive:!1};function Sr(e,t,n){let r=_r(pr(e.path),n),i=H(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function Cr(e,t){let n=[],r=new Map;t=Ie(xr,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=Tr(e);s.aliasOf=r&&r.record;let l=Ie(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(Tr(H({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&u[0]!==`/`){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=Sr(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!Dr(d)&&o(e.name)),jr(d)&&c(d),s.children){let e=s.children;for(let t=0;t<e.length;t++)a(e[t],d,r&&r.children[t])}r||=d}return f?()=>{o(f)}:$e}function o(e){if(it(e)){let t=r.get(e);
vendor: 8,338 bytes, line 2
2t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=kr(e,n);n.splice(t,0,e),e.record.name&&!Dr(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw He(1,{location:e});s=i.record.name,a=H(wr(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&wr(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw He(1,{location:e,currentLocation:t});s=i.record.name,a=H({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:Or(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function wr(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function Tr(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Er(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(t,"mods",{value:{}}),t}function Er(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function Dr(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Or(e){return e.reduce((e,t)=>H(e,t.meta),{})}function kr(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;yr(e,t[i])<0?r=i:n=i+1}let i=Ar(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function Ar(e){let t=e;for(;t=t.parent;)if(jr(t)&&yr(e,t)===0)return t}function jr({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Mr(e){let t=F(Qe),n=F(Ve),r=L(()=>{let n=I(e.to);return t.resolve(n)}),i=L(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;if(!i||!a.length)return-1;let o=a.findIndex(Le.bind(null,i));if(o>-1)return o;let s=Lr(e[t-2]);return t>1&&Lr(i)===s&&a[a.length-1].path!==s?a.findIndex(Le.bind(null,e[t-2])):o}),a=L(()=>i.value>-1&&Ir(n.params,r.value.params)),o=L(()=>i.value>-1&&i.value===n.matched.length-1&&Xe(n.params,r.value.params));function s(n={}){if(Fr(n)){let n=t[I(e.replace)?`replace`:`push`](I(e.to)).catch($e);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:L(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function Nr(e){return e.length===1?e[0]:e}var Pr=z({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:Mr,setup(e,{slots:t}){let n=ve(Mr(e)),{options:r}=F(Qe),i=L(()=>({[Rr(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[Rr(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&Nr(t.default(n));return e.custom?r:P(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}});function Fr(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){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Ir(e,t){for(let n in t){let r=t[n],i=e[n];if(typeof r==`string`){if(r!==i)return!1}else if(!We(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function Lr(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var Rr=(e,t,n)=>e??t??n,zr=z({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let r=F(et),i=L(()=>e.route||r.value),a=F(Ue,0),o=L(()=>{let e=I(a),{matched:t}=i.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),s=L(()=>i.value.matched[o.value]);R(Ue,L(()=>o.value+1)),R(Ct,s),R(et,i);let c=Ae();return de(()=>[c.value,s.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!Le(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let r=i.value,a=e.name,o=s.value,l=o&&o.components[a];if(!l)return Br(n.default,{Component:l,route:r});let u=o.props[a],d=u?u===!0?r.params:typeof u==`function`?u(r):u:null,f=P(l,H({},d,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:c}));return Br(n.default,{Component:f,route:r})||f}}});function Br(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var Vr=zr;function Hr(e){let t=Cr(e.routes,e),n=e.parseQuery||ze,r=e.stringifyQuery||Fe,i=e.history,a=Ke(),o=Ke(),s=Ke(),c=Me(W),l=W;St&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let u=Je.bind(null,e=>``+e),d=Je.bind(null,gt),f=Je.bind(null,at);function p(e,n){let r,i;return it(e)?(r=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,r)}function m(e){let n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function h(){return t.getRoutes().map(e=>e.record)}function g(e){return!!t.getRecordMatcher(e)}function _(e,a){if(a=H({},a||c.value),typeof e==`string`){let r=Re(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return H(r,o,{params:f(o.params),redirectedFrom:void 0,href:s})}let o;if(e.path!=null)o=H({},e,{path:Re(n,e.path,a.path).path});else{let t=H({},e.params);for(let e in t)t[e]??delete t[e];o=H({},e,{params:d(t)}),a.params=d(a.params)}let s=t.resolve(o,a),l=e.hash||``;s.params=u(f(s.params));let p=ut(r,H({},e,{hash:ot(l),path:s.path})),m=i.createHref(p);return H({fullPath:p,hash:l,query:r===Fe?Ze(e.query):e.query||{}},s,{redirectedFrom:void 0,href:m})}function v(e){return typeof e==`string`?Re(n,e,c.value.path):H({},e)}function y(e,t){if(l!==e)return He(8,{from:t,to:e})}function b(e){return C(e)}function x(e){return b(H(v(e),{replace:!0}))}function S(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=v(i):{path:i},i.params={}),H({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function C(e,t){let n=l=_(e),i=c.value,a=e.state,o=e.force,s=e.replace===!0,u=S(n,i);if(u)return C(H(v(u),{state:typeof u==`object`?H({},a,u.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&xt(r,i,n)&&(f=He(16,{to:d,from:i}),ae(i,i,!0,!1)),(f?Promise.resolve(f):E(d,i)).catch(e=>U(e)?U(e,2)?e:j(e):re(e,d,i)).then(e=>{if(e){if(U(e,2))return C(H({replace:s},v(e.to),{state:typeof e.to==`object`?H({},a,e.to.state):a,force:o}),t||d)}else e=O(d,i,!0,s,a);return D(d,i,e),e})}function w(e,t){let n=y(e,t);return n?Promise.reject(n):Promise.resolve()}function T(e){let t=ce.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function E(e,t){let n,[r,i,s]=pt(e,t);n=ct(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(yt(r,e,t))});let c=w.bind(null,e,t);return n.push(c),N(n).then(()=>{n=[];for(let r of a.list())n.push(yt(r,e,t));return n.push(c),N(n)}).then(()=>{n=ct(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(yt(r,e,t))});return n.push(c),N(n)}).then(()=>{n=[];for(let r of s)if(r.beforeEnter){if(We(r.beforeEnter))for(let i of r.beforeEnter)n.push(yt(i,e,t));else n.push(yt(r.beforeEnter,e,t))}return n.push(c),N(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=ct(s,`beforeRouteEnter`,e,t,T),n.push(c),N(n))).then(()=>{n=[];for(let r of o.list())n.push(yt(r,e,t));return n.push(c),N(n)}).catch(e=>U(e,8)?e:Promise.reject(e))}
2function D(e,t,n){s.list().forEach(r=>T(()=>r(e,t,n)))}function O(e,t,n,r,a){let o=y(e,t);if(o)return o;let s=t===W,l=St?history.state:{};n&&(r||s?i.replace(e.fullPath,H({scroll:s&&l&&l.scroll},a)):i.push(e.fullPath,a)),c.value=e,ae(e,t,n,s),j()}let k;function A(){k||=i.listen((e,t,n)=>{if(!M.listening)return;let r=_(e),a=S(r,M.currentRoute.value);if(a){C(H(a,{replace:!0,force:!0}),r).catch($e);return}l=r;let o=c.value;St&&qe(nt(o.fullPath,n.delta),ft()),E(r,o).catch(e=>U(e,12)?e:U(e,2)?(C(H(v(e.to),{force:!0}),r).then(e=>{U(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch($e),Promise.reject()):(n.delta&&i.go(-n.delta,!1),re(e,r,o))).then(e=>{e||=O(r,o,!1),e&&(n.delta&&!U(e,8)?i.go(-n.delta,!1):n.type===`pop`&&U(e,20)&&i.go(-1,!1)),D(r,o,e)}).catch($e)})}let ee=Ke(),te=Ke(),ne;function re(e,t,n){j(e);let r=te.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function ie(){return ne&&c.value!==W?Promise.resolve():new Promise((e,t)=>{ee.add([e,t])})}function j(e){return ne||(ne=!e,A(),ee.list().forEach(([t,n])=>e?n(e):t()),ee.reset()),e}function ae(t,n,r,i){let{scrollBehavior:a}=e;if(!St||!a)return Promise.resolve();let o=!r&&st(nt(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return Oe().then(()=>a(t,n,o)).then(e=>t===c.value&&e&&dt(e)).catch(e=>t===c.value&&re(e,t,n))}let oe=e=>i.go(e),se,ce=new Set,M={currentRoute:c,listening:!0,addRoute:p,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:g,getRoutes:h,resolve:_,options:e,push:b,replace:x,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:te.add,isReady:ie,install(e){e.component(`RouterLink`,Pr),e.component(`RouterView`,Vr),e.config.globalProperties.$router=M,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>I(c)}),St&&!se&&c.value===W&&(se=!0,b(i.location).catch(e=>{}));let t={};for(let e in W)Object.defineProperty(t,e,{get:()=>c.value[e],enumerable:!0});e.provide(Qe,M),e.provide(Ve,Pe(t)),e.provide(et,c);let n=e.unmount;ce.add(e),e.unmount=function(){ce.delete(e),ce.size<1&&(l=W,k&&k(),k=null,c.value=W,se=!1,ne=!1),n()}}};function N(e){return e.reduce((e,t)=>e.then(()=>T(t)),Promise.resolve())}return M}function Ur(e={}){let t=e.path||window.location.pathname,i=new URL(t,window.location.href);if(i.host!==window.location.host)throw n.NUXT_E2010({path:t});if(i.protocol&&ce(i.protocol))throw n.NUXT_E2002({toPath:t,protocol:i.protocol});let a={};try{a=JSON.parse(sessionStorage.getItem(`nuxt:reload`)||`{}`)}catch{}if(e.force||a?.path!==t||a?.expires<Date.now()){try{sessionStorage.setItem(`nuxt:reload`,JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem(`nuxt:reload:state`,JSON.stringify({state:r().payload.state}))}catch{}window.location.pathname===t?window.location.reload():window.location.href=t}}var Wr=_(()=>{hn(`skipHydrate`,e=>!dn(e)&&1),fn(`skipHydrate`,e=>void 0)});function Gr(e){try{return JSON.parse(e)}catch{return e}}var Kr=[[`NuxtError`,e=>A(e)],[`EmptyShallowRef`,e=>Me(e===`_`?void 0:e===`0n`?BigInt(0):Gr(e))],[`EmptyRef`,e=>Ae(e===`_`?void 0:e===`0n`?BigInt(0):Gr(e))],[`ShallowRef`,e=>Me(e)],[`ShallowReactive`,e=>Pe(e)],[`Ref`,e=>Ae(e)],[`Reactive`,e=>ve(e)]],qr=d({name:`nuxt:revive-payload:client`,order:-30,async setup(e){let t,n;for(let[e,t]of Kr)fn(e,t);Object.assign(e.payload,([t,n]=S(()=>e.runWithContext(cn)),t=await t,n(),t)),delete window.__NUXT__}},1);function Jr(e,t){t.push(c),e.vueApp.use(t);let n=!0,r=()=>{n=!1,t.render()};t.hooks?.hook(`dom:beforeRender`,e=>{e.shouldRender=!n}),e.hooks.hook(`page:start`,()=>{n=!0}),e.hooks.hook(`page:finish`,()=>{e.isHydrating||r()}),e.hooks.hook(`app:error`,r),e.hooks.hook(`app:suspense:resolve`,r);let i=t.push.bind(t);t.push=((t,n)=>{let r=i(t,n),a=r.dispose.bind(r);return r.dispose=()=>{let t=e[`~transitionPromise`];t?t.finally(a):a()},r})}function Yr(e,t,n){let r=e.push,i=e;return i.ssr=!1,i.hooks=t,i.dirty=!!i.dirty,i.use=e=>nr(i,e),i.render=()=>n(i),i.invalidate=()=>{for(let e of i.entries.values())delete e._tags;i.dirty=!0,t.callHook(`entries:updated`,i)},i.push=(n,a)=>{let o=a?.onRendered?t.hook(`dom:rendered`,a.onRendered):void 0,s=r(n,a),c=e.entries.get(s._i);return c&&(c._o=n),i.dirty=!0,t.callHook(`entries:updated`,i),{_i:s._i,patch(e){s.patch(e),i.dirty=!0,t.callHook(`entries:updated`,i)},dispose(){o?.(),e.entries.has(s._i)&&(s.dispose(),i.invalidate())}}},t.hook(`entries:updated`,()=>{i.render()}),i}var Xr=/\s+/;function Zr(e={}){return t=>ei(t,e)}function Qr(e){for(let t of e.entries.values())if(t._pending!==void 0)return!0;return!1}function $r(e,t){let n={_d:t,_t:t.title,_e:new Map([[`htmlAttrs`,t.documentElement],[`bodyAttrs`,t.body]]),_p:{},_s:{},_l:new Map};for(let e of[...t.body.children,...t.head.children]){let t=e.tagName.toLowerCase();if(!Cn.has(t))continue;let r={innerHTML:e.innerHTML};for(let t of e.getAttributeNames())r[t]=e.getAttribute(t);let i=An({tag:t,props:{}},r);i.key=e.getAttribute(`data-hid`)||void 0;let a=Tn(i)||xn(i),o=a,s=1;for(;n._e.has(o);)o=`${a}:${s++}
2`;n._e.set(o,e)}for(let t of e.entries.values())if(t._o!==void 0){let e=t._o;for(let t of[`bodyAttrs`,`htmlAttrs`]){let r=e[t]?.class;if(typeof r==`string`){let e=n._e.get(t);for(let i of r.split(Xr))i&&(n._p[`${t}:attr:class:${i}`]=()=>e.classList.remove(i))}}}return n}function ei(e,t={}){let n=t.document||e.resolvedOptions.document,r=e._dom,i=!!r&&r._d!==n;if(!n||r&&!i&&!e.dirty&&!Qr(e)||e._du)return!1;let a=n.defaultView;e._du=!0;let o=!1;try{let i=function(e,t,n){d._s[e]=!n&&f[e]||t,delete f[e]},s=function(e,t,n,r,a,o){let s=`${e}:event:${t}`,c=d._l.get(s);if(c&&c[0]===o&&c[1]===n&&c[2]===r){i(s,c[4]);return}c?.[4]();let l=`data-${t}`,u=(e=>r.call(a,e)),f=()=>{o.removeEventListener(n,u),a.getAttribute(l)===``&&a.removeAttribute(l),d._l.get(s)?.[3]===u&&d._l.delete(s)};o.addEventListener(n,u),d._l.set(s,[o,n,r,u,f]),a.setAttribute(l,``),i(s,f,!0)},c=function({id:e,$el:t,tag:n}){let r=n.tag.endsWith(`Attrs`);if(d._e.set(e,t),!r){let r=n.textContent;r!=null&&r!==``&&(r!==t.textContent&&(t.textContent=r),i(`${e}:text`,()=>{t.textContent===r&&(t.textContent=``)},!0));let a=n.innerHTML;a!=null&&a!==``&&(a!==t.innerHTML&&(t.innerHTML=a),i(`${e}:html`,()=>{t.innerHTML===a&&(t.innerHTML=``)},!0));let o=`${e}:el`;i(o,f[o]||(()=>{t?.remove(),d._e.delete(e)}))}for(let r in n.props){let o=n.props[r];if(r[0]===`o`&&r[1]===`n`&&typeof o==`function`){let i=r.slice(2);t?.dataset?.[`${r}fired`]&&o.call(t,new((a?.Event)||Event)(i)),s(e,r,i,o,t,n.tag===`bodyAttrs`&&a?a:t);continue}let c=`${e}:attr:${r}`;if(r===`class`&&o)for(let e of o){let n=`${c}:${e}`;i(n,f[n]||(()=>t.classList.remove(e))),t.classList.contains(e)||t.classList.add(e)}else if(r===`style`&&o)for(let[e,n]of o){let r=`${c}:${e}`;i(r,f[r]||(()=>t.style.removeProperty(e))),t.style.setProperty(e,n)}else o!==!1&&o!==null&&(t.getAttribute(r)!==o&&t.setAttribute(r,o===!0?``:String(o)),i(c,f[c]||(()=>t.removeAttribute(r))))}},l={shouldRender:!0,tags:[]};if(En(e,`dom:beforeRender`,l),!l.shouldRender)return!1;let u=r;if(u?._d!==n){if(u){for(let e in u._s)u._s[e]();for(let e in u._p)u._p[e]();u._s=u._p={},u._e.clear(),u._l.clear()}u=void 0}u?u._p=u._s:u=$r(e,n),u._s={};let d=u,f=d._p,p=[],m={};e.dirty=!1;let h=Sn(e,t.tagWeight?{tagWeight:t.tagWeight}:void 0),g=[],_={};for(let e of h){let t=_[e._d]||0,r=(t?`${e._d}:${t}`:e._d)||e._h,a={tag:e,id:r,shouldRender:!0};if(e.tag===`meta`&&e._d&&On(e._d)&&(_[e._d]=t+1),g.push(a),e.tag===`title`){n.title=e.textContent,i(`title:`,()=>n.title=d._t);continue}a.$el=d._e.get(r),a.$el?c(a):Cn.has(e.tag)&&p.push(a)}for(let e of p)e.$el=n.createElement(e.tag.tag),c(e),(m[e.tag.tagPosition||`head`]??=n.createDocumentFragment()).appendChild(e.$el);m.head&&n.head.appendChild(m.head),m.bodyOpen&&n.body.insertBefore(m.bodyOpen,n.body.firstChild),m.bodyClose&&n.body.appendChild(m.bodyClose);for(let e in f)f[e]();e._dom=d,o=!0,En(e,`dom:rendered`,{renders:g})}catch(t){throw e.dirty=!0,t}finally{e._du=!1}return o&&(e.dirty||Qr(e))&&ei(e,t),o}var ti=e=>typeof e.tagPriority==`number`?e.tagPriority:100+(wn[e.tagPriority]||0);function ni(e={}){e.document=e.document||(typeof window<`u`?document:void 0);let t=e.render||Zr({document:e.document}),n=Yr(rr(t,{document:e.document,propResolvers:e.propResolvers,_tagWeight:ti,init:[]}),jn(e.hooks),t);return e.plugins?.forEach(e=>n.use(e)),e.init?.forEach(e=>e&&n.push(e)),n}function ri(e={}){let t=Zr(),n,r=0;return n=ni({render:()=>{let e=++r;setTimeout(()=>{e===r&&t(n)},0)},...e}),n.install=kn(n),n}var ii={disableDefaults:!0,plugins:[Kn,Zn,tr,Gn]},ai=d({name:`nuxt:head`,enforce:`pre`,setup(e){Jr(e,ri(ii))}}),oi=/(:\w+)\([^)]+\)/g,si=/(:\w+)[?+*]/g,ci=/:\w+/g,li=(e,t)=>t.path.replace(oi,`$1`).replace(si,`$1`).replace(ci,t=>e.params[t.slice(1)]?.toString()||``),ui=(e,t)=>{let n=e.route.matched.find(t=>t.components?.default===e.Component.type),r=t??n?.meta.key??(n&&li(e.route,n));return typeof r==`function`?r(e.route):r},di=(e,t)=>({default:()=>e?P(Te,e===!0?{}:e,t):t});function fi(e){return Array.isArray(e)?e:[e]}var pi=D(async e=>{let t,n;if(!e.meta?.validate)return;let r=([t,n]=S(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);
2if(r!==!0)return A({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}})},1),mi=[`.js`,`.ts`,`.json`,`.css`,`.ico`,`/metrics`],hi=[pi,D(e=>{mi.some(t=>e.fullPath.endsWith(t))}),D(e=>{let t=Jt();t.setRouteQuery(e.query),t.setRoutePath(e.path),t.setRouteParams(e.params)}),D(e=>{let t=bn({path:e.path});if(t.redirect){let n=t.redirect.includes(`#`)?t.redirect:t.redirect+e.hash;return k(n,{acceptRelative:!0})?(window.location.href=n,!1):n}})],gi={},_i=[{name:`q-brand-brandName-brandId`,path:`/q/brand/:brandName()/:brandId?`,component:()=>q(()=>import(`./Ch208X6A.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]),import.meta.url)},{name:`q-query-queryId`,path:`/q/query/:queryId()`,component:()=>q(()=>import(`./uBuwYMIi.js`),__vite__mapDeps([17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,18,16]),import.meta.url)},{name:`q-search`,path:`/q/search`,component:()=>q(()=>import(`./DitPLODK.js`).then(e=>e.n),__vite__mapDeps([19,10,2,9,1,4,3,5,6,11,12,7,8,13,14,15,20,18]),import.meta.url)},{name:`asc-ascName-ascId`,path:`/asc/:ascName()/:ascId()`,component:()=>q(()=>import(`./BSsLEWjs.js`),__vite__mapDeps([21,2,9,10,1,4,3,5,6,11,12,7,8,13,14,15,20]),import.meta.url)},{name:`h-categoryName-categoryId`,path:`/h/:categoryName()/:categoryId()`,component:()=>q(()=>import(`./qRnKwNTa.js`),__vite__mapDeps([22,1,2,3,4,5,6,7,23,9,10,11,12,8,13,14,15,18,16]),import.meta.url)},{name:`cqe`,path:`/cqe`,component:()=>q(()=>import(`./X5Nj7kzh.js`).then(e=>e.n),__vite__mapDeps([24,10,2,3,1,4,5,6,8,9,11,12,13,14,15]),import.meta.url)},{name:`embedded`,path:`/embedded`,component:()=>q(()=>import(`./DiGszRYZ.js`),__vite__mapDeps([25,2,3,1,4,5,6,24,10,8,9,11,12,13,14,15,19,7,20,18]),import.meta.url)},{name:`index`,path:`/`,meta:{layout:`empty`},component:()=>q(()=>import(`./CO1jzAjP.js`),__vite__mapDeps([26,2,4,1]),import.meta.url)},{name:`search`,path:`/q/search`,component:()=>q(()=>import(`./DitPLODK.js`).then(e=>e.n),__vite__mapDeps([19,10,2,9,1,4,3,5,6,11,12,7,8,13,14,15,20,18]),import.meta.url)},{name:`ml-search`,path:`/q/:locale/search`,component:()=>q(()=>import(`./DitPLODK.js`).then(e=>e.n),__vite__mapDeps([19,10,2,9,1,4,3,5,6,11,12,7,8,13,14,15,20,18]),import.meta.url)},{name:`ml-query`,path:`/q/:locale/query/:queryId`,component:()=>q(()=>import(`./uBuwYMIi.js`),__vite__mapDeps([17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,18,16]),import.meta.url)},{name:`ml-category`,path:`/h/:locale/:categoryName/:categoryId`,component:()=>q(()=>import(`./qRnKwNTa.js`),__vite__mapDeps([22,1,2,3,4,5,6,7,23,9,10,11,12,8,13,14,15,18,16]),import.meta.url)},{name:`ml-brand`,path:`/q/:locale/brand/:brandName`,component:()=>q(()=>import(`./Ch208X6A.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]),import.meta.url)},{name:`asc`,path:`/c/asc/:ascName/a:ascId`,component:()=>q(()=>import(`./BSsLEWjs.js`),__vite__mapDeps([21,2,9,10,1,4,3,5,6,11,12,7,8,13,14,15,20]),import.meta.url)},{name:`ml-asc`,path:`/c/asc/:locale/:ascName/a:ascId`,component:()=>q(()=>import(`./BSsLEWjs.js`),__vite__mapDeps([21,2,9,10,1,4,3,5,6,11,12,7,8,13,14,15,20]),import.meta.url)},{name:`customQueryEmbeddings`,path:`/cqe`,component:()=>q(()=>import(`./DiGszRYZ.js`),__vite__mapDeps([25,2,3,1,4,5,6,24,10,8,9,11,12,13,14,15,19,7,20,18]),import.meta.url)},{name:`contentPageEmbedding`,path:`/c/:seoText?/s:id`,component:()=>q(()=>import(`./DiGszRYZ.js`),__vite__mapDeps([25,2,3,1,4,5,6,24,10,8,9,11,12,13,14,15,19,7,20,18]),import.meta.url)},{name:`ml-customQueryEmbeddings`,path:`/cqe/:locale`,component:()=>q(()=>import(`./DiGszRYZ.js`),__vite__mapDeps([25,2,3,1,4,5,6,24,10,8,9,11,12,13,14,15,19,7,20,18]),import.meta.url)},{name:`ml-contentPageEmbedding`,path:`/c/:locale([a-z]{2}-[A-Z]{2})?/:seoText?/s:id`,component:()=>q(()=>import(`./DiGszRYZ.js`),__vite__mapDeps([25,2,3,1,4,5,6,24,10,8,9,11,12,13,14,15,19,7,20,18]),import.meta.url)}];function vi(e,t,n){let{pathname:r,search:i,hash:o}=t,s=e.indexOf(`#`);if(s>-1){let t=o.includes(e.slice(s))?e.slice(s).length:1,n=o.slice(t);return n[0]!==`/`&&(n=`/`+n),a(n,``)}let c=a(r,e),l=!n||w(c,n)?c:n;return l+(l.includes(`?`)?``:i)+o}var yi=d({name:`nuxt:router`,enforce:`pre`,async setup(e){let t,r,i=b().app.baseURL;mt&&!i.includes(`#`)&&(i+=`#`);let a=G.history?.(i)??(mt?ur(i):lr(i)),o=G.routes?([t,r]=S(()=>G.routes(_i)),t=await t,r(),t??_i):_i,s,c=Hr({...G,scrollBehavior:(e,t,n
2)=>{if(t===W){s=n;return}if(G.scrollBehavior){if(c.options.scrollBehavior=G.scrollBehavior,`scrollRestoration`in window.history){let e=c.beforeEach(()=>{e(),window.history.scrollRestoration=`manual`})}return G.scrollBehavior(e,W,s||n)}},history:a,routes:o});`scrollRestoration`in window.history&&(window.history.scrollRestoration=`auto`),e.vueApp.use(c);let l=Me(c.currentRoute.value);c.afterEach((e,t)=>{l.value=t}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});let u=vi(i,window.location,e.payload.path),d=Me(c.currentRoute.value),f=()=>{d.value=c.currentRoute.value};c.afterEach((e,t)=>{let n=e.matched.at(-1)?.components?.default,r=t.matched.at(-1)?.components?.default;if(n===r){ui({route:e,Component:{type:n}})===ui({route:t,Component:{type:r}})&&f();return}e.matched.length<t.matched.length&&e.matched.every((e,n)=>e.components?.default===t.matched[n]?.components?.default)&&f()});let p={sync:f};for(let e in d.value)Object.defineProperty(p,e,{get:()=>d.value[e],enumerable:!0});e._route=Pe(p),e._middleware||={global:[],named:{}};let m=oe();c.afterEach(async(t,n,r)=>{delete e._processingMiddleware,!e.isHydrating&&m.value&&await e.runWithContext(ae),r&&await e.callHook(`page:loading:end`)});try{[t,r]=S(()=>c.isReady()),await t,r()}catch(n){[t,r]=S(()=>re(e,n)),await t,r()}let h=u===c.currentRoute.value.fullPath?c.currentRoute.value:c.resolve(u),g=c.currentRoute.value.fullPath,_=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&u!==e.payload.path&&w(c.currentRoute.value.path,e.payload.path);f();function v(t){!e.isHydrating&&t.fullPath!==vi(i,window.location)&&a.push(t.fullPath)}let y=e.payload.state._layout;return c.beforeEach(async(t,r)=>{await e.callHook(`page:loading:start`),t.meta=ve(t.meta),e.isHydrating&&y&&!Se(t.meta.layout)&&(t.meta.layout=y),e._processingMiddleware=!0;{let i=new Set([...hi,...e._middleware.global]);for(let e of t.matched){let t=e.meta.middleware;if(t)for(let e of fi(t))i.add(e)}let a=bn({path:t.path});if(a.appMiddleware)for(let e in a.appMiddleware)a.appMiddleware[e]?i.add(e):i.delete(e);for(let a of i){let i=typeof a==`string`?e._middleware.named[a]||await gi[a]?.().then(e=>e.default||e):a;if(!i)throw n.NUXT_E2004({entry:String(a),validMiddleware:void 0});try{let n=await e.runWithContext(()=>i(t,r));if(!e.payload.serverRendered&&e.isHydrating&&(n===!1||n instanceof Error)){let t=n||A({status:404,statusText:`Page Not Found: ${u}`});return await e.runWithContext(()=>ie(t)),!1}if(n===!0)continue;if(n===!1)return n;if(n)return T(n)&&n.fatal&&(await e.runWithContext(()=>ie(n)),v(t)),n}catch(n){let r=A(n);return r.fatal&&(await e.runWithContext(()=>ie(r)),v(t)),r}}}}),c.onError(async()=>{delete e._processingMiddleware,await e.callHook(`page:loading:end`)}),c.afterEach(t=>{if(t.matched.length===0&&!m.value)return e.runWithContext(()=>ie(A({status:404,fatal:!1,statusText:`Page not found: ${t.fullPath}`,data:{path:t.fullPath}})))}),e.hooks.hookOnce(`app:created`,async()=>{try{if(`name`in h&&(h.name=void 0),c.currentRoute.value.fullPath===g){if(_){let t=c.resolve(e.payload.path);`name`in t&&(t.name=void 0),await c.replace({...t,force:!0});let n=()=>{e[`~restoreDeferredRoute`]&&(e[`~restoreDeferredRoute`]=void 0,c.currentRoute.value=c.resolve(u),f(),c.replace({...h,force:!0}).catch(()=>{}))};e[`~restoreDeferredRoute`]=n,e.hooks.hookOnce(`app:suspense:resolve`,n)}else await c.replace({...h,force:!0})}c.options.scrollBehavior=G.scrollBehavior}catch(t){await re(e,t)}}),{provide:{router:c}}}},1),bi=d({name:`nuxt:payload`,setup(e){let t=new Set;j().beforeResolve(async(n,r)=>{let i=sn(n.path),a=i?m(n.fullPath):n.path;if(a===(i?m(r.fullPath):r.path))return;let o=await Qt(a);if(o){for(let n of t)delete e.static.data[n];for(let n in o.data)n in e.static.data||t.add(n),e.static.data[n]=o.data[n]}}),_t(()=>{e.hooks.hook(`link:prefetch`,async e=>{let{hostname:t,pathname:n}=new URL(e,window.location.href);t===window.location.hostname&&await Qt(e).catch(()=>{Wt.NUXT_E7003({url:e})})}),navigator.connection?.effectiveType!==`slow-2g`&&setTimeout(_n,1e3)})}}),xi=d(()=>{let e=j();_t(()=>
2{e.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),Si=d(e=>{let t;async function n(){let r;try{r=await _n()}catch(e){let t=e;if(!(`status`in t&&(t.status===404||t.status===403)))throw t}t&&clearTimeout(t),t=setTimeout(n,u);try{let n=await Ut(un(`builds/latest.json`)+`?${Date.now()}`);n.id!==r?.id&&(e.hooks.callHook(`app:manifest:update`,n),t&&clearTimeout(t))}catch{}}_t(()=>{t=setTimeout(n,u)})}),Ci=d({name:`nuxt:chunk-reload-crawler`,setup(e){let t=!0;e.hooks.hookOnce(`app:suspense:resolve`,()=>{t=!1}),e.hook(`app:chunkError`,()=>{t&&h(navigator.userAgent)&&Ur()})}}),wi=d({name:`nuxt:chunk-reload`,setup(e){let t=j(),n=b(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook(`app:chunkError`,({error:e})=>{r.add(e)});function i(e){Ur({path:E(n.app.baseURL,e.fullPath),persistState:!0})}e.hook(`app:manifest:update`,()=>{t.beforeResolve(i)}),t.onError((e,t)=>{r.has(e)&&i(t)})}}),Ti=d({name:`nuxt:global-components`}),Y={default:pe(()=>q(()=>import(`./C12jFD18.js`).then(e=>e.default||e),__vite__mapDeps([27,1,2,3,4,5,6,13,10,11,14,28]),import.meta.url)),empty:pe(()=>q(()=>import(`./7L1L43_z.js`).then(e=>e.default||e),__vite__mapDeps([29,1,2,28]),import.meta.url))},Ei=d({name:`nuxt:prefetch`,setup(e){let t=j();e.hooks.hook(`app:mounted`,()=>{t.beforeEach(async e=>{let t=e?.meta?.layout;t&&typeof Y[t]==`function`&&await Y[t]()})}),e.hooks.hook(`link:prefetch`,e=>{if(k(e))return;let n=t.resolve(e);if(!n)return;let r=n.meta.layout,i=fi(n.meta.middleware).filter(e=>typeof e==`string`);for(let e of i){let t=gi[e];typeof t==`function`&&t()}typeof r==`string`&&r in Y&<(Y[r])})}}),Di=d({name:`pinia`,setup(e){let t=mn();return e.vueApp.use(t),nn(t),e.payload?.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),Oi=`bg_BG.cs_CZ.da_DK.de_AT.de_CH.de_DE.el_CY.el_GR.en_CY.en_GB.en_IE.en_MT.en_NI.en_XI.es_ES.en_US.et_EE.fi_FI.fr_BE.fr_CH.fr_FR.fr_LU.hr_HR.hu_HU.it_CH.it_IT.lt_LT.lv_LV.nl_BE.nl_NL.pl_PL.pt_PT.ro_RO.ru_EE.ru_LV.sk_SK.sl_SI.sr_RS.sv_SE`.split(`.`),ki={bg_BG:[{key:`locale_bg_BG_46json_1395ca09`,load:()=>Promise.resolve({}),cache:!0}],cs_CZ:[{key:`locale_cs_CZ_46json_892b8f30`,load:()=>Promise.resolve({}),cache:!0}],da_DK:[{key:`locale_da_DK_46json_5839ba29`,load:()=>Promise.resolve({}),cache:!0}],de_AT:[{key:`locale_de_AT_46json_36bc8be6`,load:()=>Promise.resolve({}),cache:!0}],de_CH:[{key:`locale_de_CH_46json_97bb4c00`,load:()=>Promise.resolve({}),cache:!0}],de_DE:[{key:`locale_de_DE_46json_0c6daa57`,load:()=>Promise.resolve({}),cache:!0}],el_CY:[{key:`locale_el_CY_46json_4f305733`,load:()=>Promise.resolve({}),cache:!0}],el_GR:[{key:`locale_el_GR_46json_74506388`,load:()=>Promise.resolve({}),cache:!0}],en_CY:[{key:`locale_en_CY_46json_a7f77b57`,load:()=>Promise.resolve({}),cache:!0}],en_GB:[{key:`locale_en_GB_46json_5b2ced0a`,load:()=>Promise.resolve({}),cache:!0}],en_IE:[{key:`locale_en_IE_46json_adc93461`,load:()=>Promise.resolve({}),cache:!0}],en_MT:[{key:`locale_en_MT_46json_317bc3f2`,load:()=>Promise.resolve({}),cache:!0}],en_NI:[{key:`locale_en_NI_46json_a5572fb0`,load:()=>Promise.resolve({}),cache:!0}],en_XI:[{key:`locale_en_XI_46json_cf11e417`,load:()=>Promise.resolve({}),cache:!0}],es_ES:[{key:`locale_es_ES_46json_a2daa86a`,load:()=>Promise.resolve({}),cache:!0}],en_US:[{key:`locale_en_US_46json_4583a31d`,load:()=>Promise.resolve({}),cache:!0}],et_EE:[{key:`locale_et_EE_46json_a784b0d5`,load:()=>Promise.resolve({}),cache:!0}],fi_FI:[{key:`locale_fi_FI_46json_59e2246f`,load:()=>Promise.resolve({}),cache:!0}],fr_BE:[{key:`locale_fr_BE_46json_d033ea59`,load:()=>Promise.resolve({}),cache:!0}],fr_CH:[{key:`locale_fr_CH_46json_91758e86`,load:()=>Promise.resolve({}),cache:!0}],fr_FR:[{key:`locale_fr_FR_46json_2c62df91`,load:()=>Promise.resolve({}),cache:!0}],fr_LU:[{key:`locale_fr_LU_46json_fb3aa0a3`,load:()=>Promise.resolve({}),cache:!0}],hr_HR:[{key:`locale_hr_HR_46json_158c24b1`,load:()=>Promise.resolve({}),cache:!0}],hu_HU:[{key:`locale_hu_HU_46json_ce2ff89d`,load:()=>Promise.resolve({}),cache:!0}],it_CH:[{key:`locale_it_CH_46json_e9da414c`,load:()=>Promise.resolve({}),cache:!0}],it_IT:[{key:`locale_it_IT_46json_250b0848`,load:()=>Promise.resolve({}),cache:!0}],lt_LT:[{key:`locale_lt_LT_46json_a13758e5`,load:()=>Promise.resolve({}),cache:!0}],lv_LV:[{key:`locale_lv_LV_46json_66110c0b`,load:()=>Promise.resolve({}),cache:!0}],nl_BE:[{key:`locale_nl_BE_46json_1cef2685`,load:()=>Promise.resolve({}),cache:!0}],nl_NL:[{key:`locale_nl_NL_46json_e3617635`,load:()=>Promise.resolve({}),cache:!0}],pl_PL:[{key:`locale_pl_PL_46json_96b398c3`,load:()=>Promise.resolve({}),cache:!0}],pt_PT:[{key:`locale_pt_PT_46json_5feae646`,load:()=>Promise.resolve({}),cache:!0}],ro_RO:[{key:`locale_ro_RO_46json_077274ba`,load:()=>Promise.resolve({}),cache:!0}],ru_EE:[{key:`locale_ru_EE_46json_01d78fdc`,load:()=>Promise.resolve({}),cache:!0}],ru_LV:[{key:`locale_ru_LV_46json_1a8eeae8`,load:()=>Promise.resolve({}),cache:!0}],sk_SK:[{key:`locale_sk_SK_46json_da9a3ba2`,load:()=>Promise.resolve({}),cache:!0}],sl_SI:[{key:`locale_sl_SI_46json_6c037718`,load:()=>Promise.resolve({}),cache:!0}],sr_RS:[{key:`locale_sr_RS_46json_be41a37a`,load:()=>Promise.resolve({}),cache:!0}],sv_SE:[{key:`locale_sv_SE_46json_fda4b675`,load:()=>Promise.resolve({}),cache:!0}]},Ai=[()=>q(()=>import(`./1eKxZdJa.js`),[],import.meta.url)],X=[{code:`bg_BG`,language:void 0,domains:[],defaultForDomains:[]},{code:`cs_CZ`,language:void 0,domains:[],defaultForDomains:[]},{code:`da_DK`,language:void 0,domains:[],defaultForDomains:[]},{code:`de_AT`,language:void 0,domains:[],defaultForDomains:[]},{code:`de_CH`,language:void 0,domains:[],defaultForDomains:[]},{code:`de_DE`,language:void 0,domains:[],defaultForDomains:[]},{code:`el_CY`,language:void 0,domains:[],defaultForDomains:[]},{code:`el_GR`,language:void 0,domains:[],defaultForDomains:[]},{code:`en_CY`,language:void 0,domains:[],defaultForDomains:[]},{code:`en_GB`,language:void 0,domains:[],defaultForDomains:[]},{code:`en_IE`,language:void 0,domains:[],defaultForDomains:[]},{code:`en_MT`,language:void 0,domains:[],defaultForDomains:[]},{code:`en_NI`,language:void 0,domains:[],defaultForDomains:[]},{code:`en_XI`,language:void 0,domains:[],defaultForDomains:[]},{code:`es_ES`,language:void 0,domains:[],defaultForDomains:[]},{code:`en_US`,language:void 0,domains:[],defaultForDomains:[]},{code:`et_EE`,language:void 0,domains:[],defaultForDomains:[]},{code:`fi_FI`,language:void 0,domains:[],defaultForDomains:[]},{code:`fr_BE`,language:void 0,domains:[],defaultForDomains:[]},{code:`fr_CH`,language:void 0,domains:[],defaultForDomains:[]},{code:`fr_FR`,language:void 0,domains:[],defaultForDomains:[]},{code:`fr_LU`,language:void 0,domains:[],defaultForDomains:[]},{code:`hr_HR`,language:void 0,domains:[],defaultForDomains:[]},{code:`hu_HU`,language:void 0,domains:[],defaultForDomains:[]},{code:`it_CH`,language:void 0,domains:[],defaultForDomains:[]},{code:`it_IT`,language:void 0,domains:[],defaultForDomains:[]},{code:`lt_LT`,language:void 0,domains:[],defaultForDomains:[]},{code:`lv_LV`,language:void 0,domains:[],defaultForDomains:[]},{code:`nl_BE`,language:void 0,domains:[],defaultForDomains:[]},{code:`nl_NL`,language:void 0,domains:[],defaultForDomains:[]},{code:`pl_PL`,language:void 0,domains:[],defaultForDomains:[]},{code:`pt_PT`,language:void 0,domains:[],defaultForDomains:[]},{code:`ro_RO`,language:void 0,domains:[],defaultForDomains:[]},{code:`ru_EE`,language:void 0,domains:[],defaultForDomains:[]},{code:`ru_LV`,language:void 0,domains:[],defaultForDomains:[]},{code:`sk_SK`,language:void 0,domains:[],defaultForDomains:[]},{code:`sl_SI`,language:void 0,domains:[],defaultForDomains:[]},{code:`sr_RS`,language:void 0,domains:[],defaultForDomains:[]},{code:`sv_SE`,language:void 0,domains:[],defaultForDomains:[]}],ji=new Map;function Mi(e){if(typeof e!=`object`||!e)return e;if(Array.isArray(e))return e.map(Mi);let t=Ot(null);for(let n of Object.keys(e))t[n]=Mi(e[n]);return t}
2var Ni=ne((e,t,n)=>{if(t===`messages`||t===`datetimeFormats`||t===`numberFormats`)return e[t]??=Ot(null),Bt(n,e[t]),!0});async function Pi(e){let t=r(),n={messages:Ot(null)};for(let r of e){let e=await r().then(e=>Fi(e)?e.default:e),i=kt(e)?await t.runWithContext(()=>e()):e;n=Ni(Ot(null),i,n)}return n.fallbackLocale??=!1,n}var Fi=e=>Et(e)===`[object Module]`;async function Ii(e,t){let n=r();try{let r=await n.runWithContext(t.load).then(e=>Fi(e)?e.default:e);return kt(r)?await n.runWithContext(()=>r(e)):r}catch(t){throw Error(`Failed loading locale (${e}): `+t.message,{cause:t})}}async function Li(e,t=[]){let n=r(),i=await Promise.all(t.map(async t=>{let r=Ri(t),i=r||await n.runWithContext(()=>Ii(e,t));return!r&&t.cache!==!1&&ji.set(t.key,{ttl:Date.now()+864e5,value:i}),i})),a={};for(let e of i)Bt(e,a);return a}function Ri(e){if(e.cache===!1)return;let t=ji.get(e.key);if(t!=null)return t.ttl>Date.now()?t.value:void 0}function zi(e){return t=>!e.dynamic.includes(t)&&!e.undeliverable.includes(t)}function Bi(e){return t=>!e.ssr||e.undeliverable.includes(t)||e.dynamic.includes(t)&&(e.prerender||e.ssg)}function Vi(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 Hi=`___`,Ui=`___default`;function Wi(e){return typeof e==`string`?e:e==null?``:e.toString()}function Gi(e){return Wi(typeof e==`object`?e?.name:e).split(Hi)[0]}function Ki(e,t,n){return n?e+Hi+t+Ui:e+Hi+t}var qi=e=>e?o:te;function Ji(e,t,n){return n.routing&&(e!==t||n.strategy===`prefix`)}var Yi=Vi(0),Xi=e=>Yi(e),Zi=e=>e.split(Hi).at(1)??``;function Qi(e){return String(typeof e==`object`?e?.name||e?.path||``:e)}function $i(e){let t=Qi(e);return t[0]===`/`?Xi(t):Zi(t)||(typeof e==`object`&&e?.path?Xi(String(e.path)):``)}function ea(e,t){return!t.routing&&!t.domains?e=>Wi(e):(t,n)=>{let r=Wi(t),i=Ki(r,n,!0);return e(i)?i:Ki(r,n,!1)}}function ta(e,t){return t.routing?t.strategy===`prefix`?(t,n)=>{let r=`/`+n+(t.path===`/`?``:t.path),i=e.options.routes.find(e=>e.path===r);return i==null?t:e.resolve(Nt({},t,i,{path:r}))}:t=>e.resolve(t):e=>e}var Z=(e=``)=>e.replace(/^https?:\/\//i,``).toLowerCase();function na(e,t){return!!e?.domains.some(e=>Z(e)===t)}function ra(e,t,n){let r=e.find(e=>e.code===n);return!r?.domains.length||na(r,t)?`here`:e.some(e=>na(e,t))?`other-domain`:`off-host`}function ia(e,t,n){return ra(e,t,n)!==`other-domain`}var aa=e=>e?.defaultForDomains[0]||e?.domain||e?.domains[0];function oa(e,t,n){if(!ia(n,e,t))return aa(n.find(e=>e.code===t))}function sa(e,t,n){let r=e.filter(e=>na(e,t));return(r.find(e=>e.code===n)||r.find(e=>e.defaultForDomains.some(e=>Z(e)===t))||r[0])?.code}function ca(e,t){let n=t.replace(/^\./,``).replace(/:\d+$/,``).toLowerCase();return e.every(e=>e.domains.concat(e.domain||[]).every(e=>{let t=Z(e).replace(/:\d+$/,``);return t===n||t.endsWith(`.`+n)}))}var la=(e,t)=>k(e,{strict:!0})?e:t.protocol+`//`+e;function ua(e,t,n,r=X){let i=r.find(e=>e.code===n),a=e?.[n]?.domain||i?.domain||i?.domains.find(e=>Z(e)===t.host)||oa(t.host,n,r);if(a)return la(a,t)}function da(e,t,n=X){let r;for(let i of n){let n=fa(i,e);for(let e of[n.domain,...n.domains])!e||Z(e)!==t.host||(!r||!k(r,{strict:!0})&&k(e,{strict:!0}))&&(r=e)}return r&&la(r,t)}function fa(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 pa(e){let t={};for(let n of Oi){let r=ma(e,[n]);t[n]={fallbacks:r,cacheable:ga(n,r)}}return t}function ma(e,t){if(e===!1)return[];if(Vt(e))return e;let n=[];if(K(e))return t.every(t=>t!==e)&&n.push(e),n;let r=[...t,`default`];for(let t of r)t in e!=0&&(n=[...n,...e[t].filter(Boolean)]);return n}function ha(e){return ki[e]!=null&&ki[e].every(e=>e.cache!==!1)}function ga(e,t){return ha(e)&&t.every(e=>ha(e))}function _a(e,t=X){return t.find(t=>t.defaultForDomains.some(t=>Z(t)===e))?.code}function va(e,t,n=X){return _a(e,n)||t||(n.some(e=>e.domains.length)?n[0]?.code:``)||``}var Q=e=>Oi.includes(e||``),ya=e=>Q(e)?e:void 0,ba=e=>!!e.path&&!e.name;function xa(e){let{router:t,defaultLocale:n,strictSeo:r,compactRoutes:i}=e,a={strategy:e.strategy,routing:e.routing,domains:e.domains},o=qi(e.trailingSlash),s=ea(e=>t.hasRoute(e),a);function c(e,n){e.name=Gi(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=ta(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=Gi(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 Ji(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&&va(Z(t),e.configuredDefaultLocale,r)===n,_=e=>(t,n,r,i)=>{let a=e(n);
2return a?(h&&g(aa(r),n,i)&&Xi(t)===n&&(t=t.slice(n.length+1)||`/`),E(a,t)):t},v=_(e.getBaseUrl),y=_(e.getCanonicalBaseUrl);return{router:t,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:Gi,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 na(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 y(t,n,r.find(e=>e.code===n),r)},resolveLocalizedRouteObject:(e,t)=>ba(e)?f(e,t):c(e,t)}}function Sa(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 Ca(e,t=r()){let n=wa(t);return{...xa({router:j(),defaultLocale:e.getDefaultLocale(),configuredDefaultLocale:e.config.defaultLocale||``,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getCanonicalBaseUrl:e.getCanonicalBaseUrl,getHost:()=>on({xForwardedHost:!0}).host,getLocalePathPayload:()=>!1,strategy:`no_prefix`,routing:!1,domains:!1,trailingSlash:!1,strictSeo:!1,compactRoutes:!1}),strictSeo:!1,_head:void 0,get head(){return this._head??=Dn({}),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:!1}}}function wa(e=r()){let t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||`{}`)}function Ta(e){return e!=null&&`global`in e&&`mode`in e?e.global:e}function Ea(e){let t=Ta(e);return`__composer`in t?t.__composer:t}function Da(e,t){return e?e.$config.public.i18n:b(t).public.i18n}function Oa(e){let t=Da(e).detectBrowserLanguage,n=t||{};return{...n,enabled:!!t,cookieKey:n.cookieKey||`i18n_redirected`}}function ka(e){if(e)return{path:`/`+(K(e)?e:e.path).replace(/^\//,``),code:!K(e)&&e.statusCode||302}}var Aa={"&":`&`,'"':`"`,"'":`'`,"<":`<`,">":`>`};function ja(e){return e.replace(/["'&<>]/g,e=>Aa[e])}var Ma=()=>Zt(`i18n:cached-locale-configs`,()=>void 0),Na=()=>Zt(`i18n:resolved-locale`,()=>``);function Pa(e,t){let n=!kt(t)&&i(t).protocol;return n?{host:e.host,protocol:n}:e}function Fa(e){let{baseUrl:t,appBase:n,domains:r,getDomainForHost:i,getDomainFromLocale:a}=e,o=kt(t)?t:()=>r&&i()||t||``;return e=>E(e&&a(e)||o(),n)}function Ia({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:r}){let i=new Date;return en(r||`i18n_redirected`,{path:`/`,readonly:!1,expires:new Date(i.setDate(i.getDate()+365)),sameSite:e?`none`:`lax`,domain:t||void 0,secure:e||n})}var La=zi({dynamic:[],undeliverable:[]});function Ra(e,t,n,r=!1){let i=Ta(t),a=Da(e),o=Oa(e),s=Ma(),c=Ia(o),l=new Set,u=e=>s.value[e],d,f=()=>d??=Pa(on({xForwardedHost:!0}),a.baseUrl),p=Fa({baseUrl:kt(a.baseUrl)?()=>a.baseUrl(e):a.baseUrl,appBase:e.$config.app.baseURL,domains:!1,getDomainForHost:()=>da(a.domainLocales,f()),getDomainFromLocale:e=>ua(a.domainLocales,f(),e)}),m=p,h=Na(),g=Bi({ssr:!0,ssg:!1,prerender:!1,dynamic:[],undeliverable:[]}),_=e=>``,v=async t=>{if(!(t in ki))return;let n=await e.runWithContext(()=>Li(t,ki[t])),a=r?Mi(n):n;i.mergeLocaleMessage(t,a)},y=async e=>{if(!(e in ki))return;let t=e=>Object.keys(e).filter(e=>!b.usesRuntimeLoaders(e)),n=u(e)?.cacheable?{}:{"Cache-Control":`no-cache`},r=E(_(e),`/q`,{bg_BG:`2d9dac94`,cs_CZ:`2d9dac94`,da_DK:`2d9dac94`,de_AT:`2d9dac94`,de_CH:`2d9dac94`,de_DE:`2d9dac94`,el_CY:`2d9dac94`,el_GR:`2d9dac94`,en_CY:`2d9dac94`,en_GB:`2d9dac94`,en_IE:`2d9dac94`,en_MT:`2d9dac94`,en_NI:`2d9dac94`,en_XI:`2d9dac94`,es_ES:`2d9dac94`,en_US:`2d9dac94`,et_EE:`2d9dac94`,fi_FI:`2d9dac94`,fr_BE:`2d9dac94`,fr_CH:`2d9dac94`,fr_FR:`2d9dac94`,fr_LU:`2d9dac94`,hr_HR:`2d9dac94`,hu_HU:`2d9dac94`,it_CH:`2d9dac94`,it_IT:`2d9dac94`,lt_LT:`2d9dac94`,lv_LV:`2d9dac94`,nl_BE:`2d9dac94`,nl_NL:`2d9dac94`,pl_PL:`2d9dac94`,pt_PT:`2d9dac94`,ro_RO:`2d9dac94`,ru_EE:`2d9dac94`,ru_LV:`2d9dac94`,sk_SK:`2d9dac94`,sl_SI:`2d9dac94`,sr_RS:`2d9dac94`,sv_SE:`2d9dac94`}[e],e,`messages.json`),a=await $fetch(r,{headers:n});for(let e of t(a))i.mergeLocaleMessage(e,a[e])},b={vueI18n:t,initial:!0,preloaded:!1,config:a,rootRedirect:ka(a.rootRedirect),redirectStatusCode:a.redirectStatusCode??302,usesRuntimeLoaders:e=>g(e),getDefaultLocale:()=>n,getLocale:()=>I(i.locale),setLocale:async t=>{let n=b.getLocale();t===n||!Q(t)||(ke(i.locale)?i.locale.value=t:i.locale=t,await e.callHook(`i18n:localeSwitched`,{newLocale:t,oldLocale:n}),h.value=t)},setLocaleSuspend:async t=>{Q(t)&&(b.vueI18n.__pendingLocale=t,b.vueI18n.__pendingLocalePromise=new Promise(e=>{b.vueI18n.__resolvePendingLocalePromise=async()=>{b.setCookieLocale(t),await b.setLocale(t),b.vueI18n.__pendingLocale=void 0,e()}}),(e.isHydrating||!b.config.skipSettingLocaleOnNavigate)&&await b.vueI18n.__resolvePendingLocalePromise?.())},getLocales:()=>I(i.locales).map(e=>K(e)?{code:e,domains:[],defaultForDomains:[]}:e),setCookieLocale:e=>{o.useCookie&&Q(e)&&(c.value=e)},getBaseUrl:p,getCanonicalBaseUrl:m,loadMessages:async t=>{if(!(e.isHydrating&&l.has(t)))try{let e=u(t)?.fallbacks??[],n=e.includes(t)?e:[...e,t];if(!n.some(e=>b.usesRuntimeLoaders(e)))return await y(t);for(let e of n)try{await(b.usesRuntimeLoaders(e)?v(e):y(e))}catch(t){console.warn(`Failed to load messages for locale "${e}"`,t)}}catch(e){console.warn(`Failed to load messages for locale "${t}"`,e)}finally{l.add(t)}},composableCtx:void 0};return b.composableCtx=Ca(b,e),b}
2function za(e){if(e._nuxtI18n==null)throw Error(`Nuxt I18n context has not been set up yet.`);return e._nuxtI18n}function Ba(e,t,n=e.getLocale()){if(K(t)&&k(t,{acceptRelative:!0}))return t;try{return Ua(e,t,n).fullPath}catch{return``}}function Va(e,t,n=e.getLocale()){try{return Ua(e,t,n)}catch{return}}function Ha(e){if(!K(e))return Nt({},e);if(e[0]===`/`){let{pathname:t,search:n,hash:r}=N(e);return{path:t,query:v(n),hash:r}}return{name:e}}function Ua(e,t,n){let r=Ha(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 Wa(e,t,n=e.router.currentRoute.value){let r=e.getRouteBaseName(n);if(!r)return``;let i=Ba(e,{name:r,params:Nt({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,meta:n.meta},t);return e.afterSwitchLocalePath(i,t)}function Ga(e,t){let n=[];for(let[r,i]of t.entries()){let a=e.find(e=>e.language?.toLowerCase()===i.toLowerCase());if(a){n.push({code:a.code,score:1-r/t.length});break}}for(let[r,i]of t.entries()){let a=i.split(`-`)[0].toLowerCase(),o=e.find(e=>e.language?.split(`-`)[0].toLowerCase()===a);if(o){n.push({code:o.code,score:.999-r/t.length});break}}return n}function Ka(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function qa(e,t){return Ga(e.map(e=>({code:e.code,language:e.language||e.code})),t).sort(Ka).at(0)?.code??``}var Ja=(e,t)=>en(t).value||void 0,Ya=(e,t)=>$i(t),Xa=e=>qa(X,navigator.languages),Za=e=>new URL(window.location.href).host,Qa=e=>{let t=document.referrer;try{return t&&new URL(t).host||void 0}catch{return}},$a=e=>X.map(t=>fa(t,e)),eo=(e,t,n)=>{let r=Da(n),i,a,o=()=>i??=Za(e),s=()=>a??=$a(r.domainLocales);return{cookie:()=>Ja(e,t.cookieKey),header:()=>void 0,navigator:()=>Xa(e),host:e=>sa(s(),o(),Xi(e)),route:t=>Ya(e,t),onHost:e=>!e||ia(s(),o(),e)?e:void 0,fromOwnDomain:()=>{let t=Qa(e);return!!t&&s().some(e=>na(e,t))},cookieSpans:()=>!!t.cookieDomain&&ca(s(),t.cookieDomain)}};function to(e){let{detection:t,routing:n,domains:r}=e,i=e.isSupportedLocale??Q;function a(e,r){return n?!!(t.redirectOn===`root`&&e!==`/`||t.redirectOn===`no prefix`&&!t.alwaysRedirect&&i(r)):!1}return function(e,o,s){let c=K(o)?N(o).pathname:o.path,l=e=>e,u=r?e.onHost:l;function*d(){let i=s&&t.enabled&&!a(c,e.route(c));if(i){let t=r&&!e.fromOwnDomain(),n=t&&e.cookieSpans()?l:u,i=t?l:u;yield n(e.cookie()),yield i(e.header()),yield i(e.navigator())}r&&(yield e.host(c)),n&&(yield e.route(o)),i&&(yield u(t.fallbackLocale))}for(let e of d())if(e&&i(e))return e;return``}}async function no(e,t){let n=za(e),r=n.getLocale();if(t===r&&!n.initial&&(!n.vueI18n.__pendingLocale||n.vueI18n.__pendingLocale===t))return t;let i={oldLocale:r,newLocale:t,initialSetup:n.initial,context:e},a=await e.callHook(`i18n:beforeLocaleSwitch`,i);return a??=i.newLocale,Q(a)&&(t=a),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function ro(e,t){let n=Oa(e),r=eo(Xt(e),n,e),i=za(e);return to({detection:n,routing:!1,domains:!1})(r,t,i.initial)||i.getLocale()||i.getDefaultLocale()||``}var io=d({name:`i18n:plugin:route-locale-detect`,dependsOn:[`i18n:plugin`],async setup(e){let t,n,i=r(e._id),a=za(i),o=Na();[t,n]=S(()=>i.runWithContext(()=>no(i,a.initial&&o.value||ro(i,i.$router.currentRoute.value)))),await t,n()}},1);function ao(e,{extendComposer:t,extendComposerInstance:n}){let r=ye(),i=e.install.bind(e);e.install=(a,...o)=>{let s=Nt({},o[0]);s.__composerExtend=t=>(n(t,Ea(e)),()=>{}),e.mode===`legacy`&&(s.__vueI18nExtend=e=>(n(e,Ea(e)),()=>{})),Reflect.apply(i,e,[a,s]);let c=Ea(e);if(r.run(()=>{t(c),e.mode===`legacy`&&`__composer`in e.global&&n(e.global,Ea(e.global))}),e.mode===`composition`&&a.config.globalProperties.$i18n!=null&&n(a.config.globalProperties.$i18n,c),a.unmount){let e=a.unmount.bind(a);a.unmount=()=>{r.stop(),e()}}}}function oo(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=co(e,t),i=uo(e,t);r.link=r.link.concat(n,fo(e,i)),r.meta=r.meta.concat(mo(e,i),ho(e),_o(e,go(e,n)))}return r}function so(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 co(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){if(!e.hreflangLinks)return[];let n=[],r=so(e.locales),i=new Map;for(let[a,o]of r.entries()){let r=i.get(o.code)??lo(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 lo(e,t,n=t.strictCanonicals?t.getRouteWithoutQuery():void 0){let r=t.getLocalizedRoute(e,n);if(r)return y(M(r,t.baseUrl),t.strictCanonicals?po(t):{})}function uo(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){let n=e.getLocalizedRoute(e.currentLocale,t);return n?y(M(n,e.baseUrl),po(e)):``}function fo(e,t=uo(e)){return t?[e.strictSeo?{rel:`canonical`,href:t}:{[e.key]:`i18n-can`,rel:`canonical`,href:t}]:[]}function po(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 yo(n[t]))r[t].push(e||``)}return r}function mo(e,t=uo(e)){return t?[e.strictSeo?{property:`og:url`,content:t}:{[e.key]:`i18n-og-url`,property:`og:url`,content:t}]:[]}function ho(e,t=e.getCurrentLanguage()){return t?[e.strictSeo?{property:`og:locale`,content:vo(t)}:{[e.key]:`i18n-og`,property:`og:locale`,content:vo(t)}]:[]}function go(e,t){let n=e.locales.map(e=>e.language||e.code);
2if(!e.strictSeo)return n;let r=new Set(t.map(e=>e.hreflang));return n.filter(e=>r.has(e))}function _o(e,t,n=e.getCurrentLanguage()){return t.filter(e=>e&&e!==n).map(t=>e.strictSeo?{property:`og:locale:alternate`,content:vo(t)}:{[e.key]:`i18n-og-alt-${t}`,property:`og:locale:alternate`,content:vo(t)})}function vo(e=``){return e.replace(/-/g,`_`)}function yo(e){return Array.isArray(e)?e:[e]}function bo(e,t,n=e.getLocale(),r=e.getLocales(),i=e.routingOptions.domains?e.getBaseUrl(n):e.getBaseUrl()){let a=r.find(e=>e.code===n)||{code:n},o=[...new Set(typeof t.seo==`object`&&t.seo?.canonicalQueries||[])],s={...e,afterSwitchLocalePath:e.getAlternatePath};if(!i&&!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:r,currentLocale:n,baseUrl:i,canonicalQueries:o,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.strictSeo||e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>a.language,getCurrentDirection:()=>a.dir||`ltr`,getLocaleRoute:t=>Va(e,t),getLocalizedRoute:(e,t)=>Wa(s,e,t),getRouteWithoutQuery:()=>{try{return Nt({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function xo(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return oo(bo(e,{dir:t,lang:n,seo:r}))}function So(e=r()){let t=Sa(e);return e=>{if(e!=null)return t.getRouteBaseName(e)||void 0}}
2function Co(e=r()){let t=Sa(e);return(e,n)=>Ba(t,e,n)}function wo(e=r()){let t=Sa(e);return(e,n)=>Va(t,e,n)}function To(e=r()){let t=Sa(e);return e=>Wa(t,e)}var Eo=async e=>{let t=await Pi(Ai);t.locale=e||t.locale||`en-US`,t.defaultLocale=e,t.fallbackLocale??=!1,t.messages??={};for(let e of Oi)t.messages[e]??={};return t},Do=d({name:`i18n:plugin`,parallel:!1,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>`10.6.0`});let i=r(e._id),a=Da(i),o=i.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,s=va(on({xForwardedHost:!0}).host,a.defaultLocale),c=o||([t,n]=S(()=>Eo(s)),t=await t,n(),t),l=Ma();l.value??=pa(c.fallbackLocale),yn(Oi.filter(La).map(e=>`/q/${{bg_BG:`2d9dac94`,cs_CZ:`2d9dac94`,da_DK:`2d9dac94`,de_AT:`2d9dac94`,de_CH:`2d9dac94`,de_DE:`2d9dac94`,el_CY:`2d9dac94`,el_GR:`2d9dac94`,en_CY:`2d9dac94`,en_GB:`2d9dac94`,en_IE:`2d9dac94`,en_MT:`2d9dac94`,en_NI:`2d9dac94`,en_XI:`2d9dac94`,es_ES:`2d9dac94`,en_US:`2d9dac94`,et_EE:`2d9dac94`,fi_FI:`2d9dac94`,fr_BE:`2d9dac94`,fr_CH:`2d9dac94`,fr_FR:`2d9dac94`,fr_LU:`2d9dac94`,hr_HR:`2d9dac94`,hu_HU:`2d9dac94`,it_CH:`2d9dac94`,it_IT:`2d9dac94`,lt_LT:`2d9dac94`,lv_LV:`2d9dac94`,nl_BE:`2d9dac94`,nl_NL:`2d9dac94`,pl_PL:`2d9dac94`,pt_PT:`2d9dac94`,ro_RO:`2d9dac94`,ru_EE:`2d9dac94`,ru_LV:`2d9dac94`,sk_SK:`2d9dac94`,sl_SI:`2d9dac94`,sr_RS:`2d9dac94`,sv_SE:`2d9dac94`}[e]}/${e}/messages.json`));let u=Pt(c),d=eo(Xt(i),Oa(i),i),f=Ra(i,u,c.defaultLocale,!!c.flatJson);i._nuxtI18n=f,ao(u,{extendComposer(e){e.locales=L(()=>a.locales.map(e=>fa(e,a.domainLocales))),e.localeCodes=L(()=>Oi);let t=Ae(f.getBaseUrl());e.baseUrl=L(()=>t.value),de(e.locale,()=>t.value=f.getBaseUrl()),e.strategy=`no_prefix`,e.localeProperties=L(()=>fa(X.find(t=>t.code===e.locale.value)||{code:e.locale.value,domains:[],defaultForDomains:[]},a.domainLocales)),e.setLocale=async e=>{await no(i,e),await i.runWithContext(()=>(i.$router.currentRoute.value,void 0))},e.loadLocaleMessages=f.loadMessages,e.differentDomains=!1,e.defaultLocale=c.defaultLocale,e.getBrowserLocale=()=>ya(d.navigator()),e.getLocaleCookie=()=>ya(d.cookie()),e.setLocaleCookie=f.setCookieLocale,e.finalizePendingLocaleChange=async()=>{u.__pendingLocale&&await u.__resolvePendingLocalePromise?.()},e.waitForPendingLocaleChange=async()=>{await u?.__pendingLocalePromise}},extendComposerInstance(e,t){let n=[[`locales`,()=>t.locales],[`localeCodes`,()=>t.localeCodes],[`baseUrl`,()=>t.baseUrl],[`strategy`,()=>`no_prefix`],[`localeProperties`,()=>t.localeProperties],[`setLocale`,()=>e=>Reflect.apply(t.setLocale,t,[e])],[`loadLocaleMessages`,()=>e=>Reflect.apply(t.loadLocaleMessages,t,[e])],[`differentDomains`,()=>!1],[`defaultLocale`,()=>t.defaultLocale],[`getBrowserLocale`,()=>()=>Reflect.apply(t.getBrowserLocale,t,[])],[`getLocaleCookie`,()=>()=>Reflect.apply(t.getLocaleCookie,t,[])],[`setLocaleCookie`,()=>e=>Reflect.apply(t.setLocaleCookie,t,[e])],[`finalizePendingLocaleChange`,()=>()=>Reflect.apply(t.finalizePendingLocaleChange,t,[])],[`waitForPendingLocaleChange`,()=>()=>Reflect.apply(t.waitForPendingLocaleChange,t,[])]];for(let[t,r]of n)Object.defineProperty(e,t,{get:r})}}),i.vueApp.use(u),Object.defineProperty(i,"$i18n",{get:()=>Ta(u)}),i.provide(`localeHead`,e=>xo(i._nuxtI18n.composableCtx,e)),i.provide(`localePath`,Co(i)),i.provide(`localeRoute`,wo(i)),i.provide(`routeBaseName`,So(i)),i.provide(`getRouteBaseName`,So(i)),i.provide(`switchLocalePath`,To(i))}},1),Oo=`nuxt-i18n-slp`,ko=new RegExp([`<!--${Oo}-\\[(\\w+)\\]-->`,`.+?`,`<!--/${Oo}-->`].join(``),`g`),Ao=d({name:`i18n:plugin:switch-locale-path-ssr`,dependsOn:[`i18n:plugin`],setup(e){let t=r(e._id),n=To(t);t.hook(`app:rendered`,e=>{e.renderResult?.html!=null&&(e.renderResult.html=e.renderResult.html.replaceAll(ko,(e,t)=>{let r=ja(n(t??``));return e.replace(/href="([^"]+)"/,()=>`href="${r||`#`}" `)}))})}}),jo=d({name:`i18n:plugin:preload`,dependsOn:[`i18n:plugin`],async setup(e){}},1),Mo=e(wt(),1),No={level:{}.LOG_LEVEL||`info`,mixin(){return le()?{path:O().fullPath}:{}}},Po=(0,Mo.default)(No),Fo=d(()=>({provide:{logger:Po}})),Io=`lidl_locale`,Lo=`_`,Ro=/^([a-z]{2})[_-]([A-Z]{2})$/,zo=function(e){return e.country=`X-MS-Country`,e.language=`X-MS-Language`,e}(zo||{}),$=class{language;country;constructor(e,t){this.language=e,this.country=t}},Bo={at:new $(`de`,`AT`),be:new $(`nl`,`BE`),bg:new $(`bg`,`BG`),ch:new $(`de`,`CH`),cz:new $(`cs`,`CZ`),cy:new $(`el`,`CY`),de:new $(`de`,`DE`),dk:new $(`da`,`DK`),es:new $(`es`,`ES`),ee:new $(`et`,`EE`),fi:new $(`fi`,`FI`),fr:new $(`fr`,`FR`),gb:new $(`en`,`GB`),gr:new $(`el`,`GR`),hr:new $(`hr`,`HR`),hu:new $(`hu`,`HU`),ie:new $(`en`,`IE`),it:ne
2w $(`it`,`IT`),lt:new $(`lt`,`LT`),lu:new $(`fr`,`LU`),lv:new $(`lv`,`LV`),mt:new $(`en`,`MT`),ni:new $(`ni`,`NI`),nl:new $(`nl`,`NL`),pl:new $(`pl`,`PL`),pt:new $(`pt`,`PT`),ro:new $(`ro`,`RO`),rs:new $(`sr`,`RS`),se:new $(`sv`,`SE`),si:new $(`si`,`SI`),sk:new $(`sk`,`SK`),uk:new $(`en`,`GB`),xi:new $(`en`,`XI`)},Vo={"bg-BG":new $(`bg`,`BG`),"cs-CZ":new $(`cs`,`CZ`),"da-DK":new $(`da`,`DK`),"de-AT":new $(`de`,`AT`),"de-CH":new $(`de`,`CH`),"de-DE":new $(`de`,`DE`),"de-LU":new $(`de`,`LU`),"el-CY":new $(`el`,`CY`),"el-GR":new $(`el`,`GR`),"en-CY":new $(`en`,`CY`),"en-GB":new $(`en`,`GB`),"en-IE":new $(`en`,`IE`),"en-MT":new $(`en`,`MT`),"es-ES":new $(`es`,`ES`),"en-US":new $(`en`,`US`),"et-EE":new $(`et`,`EE`),"fi-FI":new $(`fi`,`FI`),"fr-CH":new $(`fr`,`CH`),"fr-BE":new $(`fr`,`BE`),"fr-FR":new $(`fr`,`FR`),"fr-LU":new $(`fr`,`LU`),"hr-HR":new $(`hr`,`HR`),"hu-HU":new $(`hu`,`HU`),"it-CH":new $(`it`,`CH`),"it-IT":new $(`it`,`IT`),"lt-LT":new $(`lt`,`LT`),"lv-LV":new $(`lv`,`LV`),"nl-BE":new $(`nl`,`BE`),"nl-NL":new $(`nl`,`NL`),"pl-PL":new $(`pl`,`PL`),"pt-PT":new $(`pt`,`PT`),"ro-RO":new $(`ro`,`RO`),"ru-EE":new $(`ru`,`EE`),"ru-LV":new $(`ru`,`LV`),"sk-SK":new $(`sk`,`SK`),"sl-SI":new $(`sl`,`SI`),"sr-RS":new $(`sr`,`RS`),"sv-SE":new $(`sv`,`SE`)},Ho=class{obj;constructor(e){this.obj=e}getValue(e){if(!e)return null;let t=RegExp(`^`+e+`$`,`i`),n=Object.keys(this.obj).filter(e=>e.match(t))[0];return this.obj[n]}};new $(`de`,`AT`),new $(`nl`,`BE`),new $(`bg`,`BG`),new $(`de`,`CH`),new $(`cs`,`CZ`),new $(`el`,`CY`),new $(`de`,`DE`),new $(`da`,`DK`),new $(`es`,`ES`),new $(`en`,`US`),new $(`et`,`EE`),new $(`fi`,`FI`),new $(`fr`,`FR`),new $(`el`,`GR`),new $(`hr`,`HR`),new $(`hu`,`HU`),new $(`en`,`IE`),new $(`it`,`IT`),new $(`lt`,`LT`),new $(`fr`,`LU`),new $(`lv`,`LV`),new $(`nl`,`NL`),new $(`en`,`MT`),new $(`pl`,`PL`),new $(`pt`,`PT`),new $(`ro`,`RO`),new $(`sr`,`RS`),new $(`sv`,`SE`),new $(`sl`,`SI`),new $(`sk`,`SK`),new $(`en`,`GB`);var Uo=new Ho(Bo),Wo=new Ho(Vo);function Go(e){return`${e.language}${Lo}${e.country}`}function Ko(e){let t=e.split(Lo);return new $(t[0],t[1])}function qo(e){let t=new Ho(e),n=t.getValue(zo.country),r=t.getValue(zo.language);return n===`xi`?Uo.getValue(n):r?Wo.getValue(r):Uo.getValue(n)}function Jo(e,t){let n;if(n=typeof document<`u`?Wo.getValue(Yo(Io)):qo(e),!n){let e=t&&t.locale&&t.locale.match(Ro);if(e)return new $(e[1],e[2])}return n}function Yo(e){let t=e+`=`,n;try{n=decodeURIComponent(document.cookie)}catch{n=void 0}if(!n)return``;let r=n.split(/;[ ]*/);for(let e=0;e<r.length;e++){let n=r[e];if(n.indexOf(t)==0)return n.substring(t.length,n.length)}return``}var Xo=d(e=>{Tt();
2let t=O(),n=O().query;vn();let r={},i=Xt(),a=ln(),o=e.$i18n,{isFeatureEnabled:s}=Ht();l();function c(){let e;return e=u(),e||(e=d(),e)||(e=p(),e)||(e=f(),e)?e:(e=pn.get(`default`),e??`de_DE`)}function l(){let e=c();a.setLocale(e);let t=o.locales.value.find(t=>t.code===e);t&&o.setLocale(t.code)}function u(){let e=Zo(r,a.foundLocale,n);return e?Go(e):null}function d(){return i?.path?Qo(i?.path):null}function f(){let e=globalThis.location.host,t=a.countryDomainFromHost(e);return t?pn.get(t):null}function p(){if(t.params.locale){let e=t.params.locale;return(Array.isArray(e)?e[0]:e).replace(`-`,`_`)}return null}});function Zo(e,t,n){return t?Ko(t):Jo(e,n)}function Qo(e){let t=globalThis.location.pathname.split(`/`);if(t.length>3){let e=t[2];if(e.length===5&&e[2]===`-`){let t=e.replace(`-`,`_`);return gn.has(t)?t:null}}return null}var $o=t(((e,t)=>{var n=typeof Reflect==`object`?Reflect:null,r=n&&typeof n.apply==`function`?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)},i=n&&typeof n.ownKeys==`function`?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};function a(e){console&&console.warn&&console.warn(e)}var o=Number.isNaN||function(e){return e!==e};function s(){s.init.call(this)}t.exports=s,t.exports.once=y,s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var c=10;function l(e){if(typeof e!=`function`)throw TypeError(`The "listener" argument must be of type Function. Received type `+typeof e)}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return c},set:function(e){if(typeof e!=`number`||e<0||o(e))throw RangeError(`The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received `+e+`.`);c=e}}),s.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(e){if(typeof e!=`number`||e<0||o(e))throw RangeError(`The value of "n" is out of range. It must be a non-negative number. Received `+e+`.`);return this._maxListeners=e,this};function u(e){return e._maxListeners===void 0?s.defaultMaxListeners:e._maxListeners}s.prototype.getMaxListeners=function(){return u(this)},s.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var i=e===`error`,a=this._events;if(a!==void 0)i&&=a.error===void 0;else if(!i)return!1;if(i){var o;if(t.length>0&&(o=t[0]),o instanceof Error)throw o;var s=Error(`Unhandled error.`+(o?` (`+o.message+`)`:``));throw s.context=o,s}var c=a[e];if(c===void 0)return!1;if(typeof c==`function`)r(c,this,t);else for(var l=c.length,u=g(c,l),n=0;n<l;++n)r(u[n],this,t);return!0};function d(e,t,n,r){var i,o,s;if(l(n),o=e._events,o===void 0?(o=e._events=Object.create(null),e._eventsCount=0):(o.newListener!==void 0&&(e.emit(`newListener`,t,n.listener?n.listener:n),o=e._events),s=o[t]),s===void 0)s=o[t]=n,++e._eventsCount;else if(typeof s==`function`?s=o[t]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),i=u(e),i>0&&s.length>i&&!s.warned){s.warned=!0;var c=Error(`Possible EventEmitter memory leak detected. `+s.length+` `+String(t)+` listeners added. Use emitter.setMaxListeners() to increase limit`);c.name=`MaxListenersExceededWarning`,c.emitter=e,c.type=t,c.count=s.length,a(c)}return e}s.prototype.addListener=function(e,t){return d(this,e,t,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(e,t){return d(this,e,t,!0)};function f(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=f.bind(r);return i.listener=n,r.wrapFn=i,i}s.prototype.once=function(e,t){return l(t),this.on(e,p(this,e,t)),this},s.prototype.prependOnceListener=function(e,t){return l(t),this.prependListener(e,p(this,e,t)),this},s.prototype.removeListener=function(e,t){var n,r,i,a,o;if(l(t),r=this._events,r===void 0||(n=r[e],n===void 0))return this;if(n===t||n.listener===t)--this._eventsCount===0?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit
2(`removeListener`,e,n.listener||t));else if(typeof n!=`function`){for(i=-1,a=n.length-1;a>=0;a--)if(n[a]===t||n[a].listener===t){o=n[a].listener,i=a;break}if(i<0)return this;i===0?n.shift():_(n,i),n.length===1&&(r[e]=n[0]),r.removeListener!==void 0&&this.emit(`removeListener`,e,o||t)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(e){var t,n=this._events,r;if(n===void 0)return this;if(n.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):n[e]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete n[e]),this;if(arguments.length===0){var i=Object.keys(n),a;for(r=0;r<i.length;++r)a=i[r],a!==`removeListener`&&this.removeAllListeners(a);return this.removeAllListeners(`removeListener`),this._events=Object.create(null),this._eventsCount=0,this}if(t=n[e],typeof t==`function`)this.removeListener(e,t);else if(t!==void 0)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this};function m(e,t,n){var r=e._events;if(r===void 0)return[];var i=r[t];return i===void 0?[]:typeof i==`function`?n?[i.listener||i]:[i]:n?v(i):g(i,i.length)}s.prototype.listeners=function(e){return m(this,e,!0)},s.prototype.rawListeners=function(e){return m(this,e,!1)},s.listenerCount=function(e,t){return typeof e.listenerCount==`function`?e.listenerCount(t):h.call(e,t)},s.prototype.listenerCount=h;function h(e){var t=this._events;if(t!==void 0){var n=t[e];if(typeof n==`function`)return 1;if(n!==void 0)return n.length}return 0}s.prototype.eventNames=function(){return this._eventsCount>0?i(this._events):[]};function g(e,t){for(var n=Array(t),r=0;r<t;++r)n[r]=e[r];return n}function _(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}function v(e){for(var t=Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}function y(e,t){return new Promise(function(n,r){function i(n){e.removeListener(t,a),r(n)}function a(){typeof e.removeListener==`function`&&e.removeListener(`error`,i),n([].slice.call(arguments))}x(e,t,a,{once:!0}),t!==`error`&&b(e,i,{once:!0})})}function b(e,t,n){typeof e.on==`function`&&x(e,`error`,t,n)}function x(e,t,n,r){if(typeof e.on==`function`)r.once?e.once(t,n):e.on(t,n);else if(typeof e.addEventListener==`function`)e.addEventListener(t,function i(a){r.once&&e.removeEventListener(t,i),n(a)});else throw TypeError(`The "emitter" argument must be of type EventEmitter. Received type `+typeof e)}})),es=t(((e,t)=>{var n=Symbol(`window`),r=Symbol(`buckets`),i=Symbol(`timeout`),a=Symbol(`percentiles`),o=Symbol(`bucket-interval`),s=Symbol(`snapshot-interval`),c=Symbol(`rotate-event-name`),l=$o().EventEmitter,u=class extends l{constructor(e){super(),this[r]=e.rollingCountBuckets||10,this[i]=e.rollingCountTimeout||1e4,this[n]=Array(this[r]),this[a]=[0,.25,.5,.75,.9,.95,.99,.995,1],this[c]=`rotate`,this.rollingPercentilesEnabled=e.rollingPercentilesEnabled!==!1,this.enableSnapshots=e.enableSnapshots!==!1,this.rotateBucketController=e.rotateBucketController,this.rotateBucket=d(this[n]);for(let e=0;e<this[r];e++)this[n][e]=f();let t=Math.floor(this[i]/this[r]);this.rotateBucketController?this.startListeneningForRotateEvent():(this[o]=setInterval(this.rotateBucket,t),typeof this[o].unref==`function`&&this[o].unref()),this.enableSnapshots&&(this[s]=setInterval(e=>this.emit(`snapshot`,this.stats),t),typeof this[s].unref==`function`&&this[s].unref()),e.stats&&(this[n][0]={...f(),...e.stats})}get stats(){let e=this[n].reduce((e,t)=>t?(Object.keys(e).forEach(n=>{n!==`latencyTimes`&&n!==`percentiles`&&(e[n]+=t[n]||0)}),this.rollingPercentilesEnabled&&t.latencyTimes&&(e.latencyTimes=e.latencyTimes.concat(t.latencyTimes)),e):e,f());return this.rollingPercentilesEnabled?(e.latencyTimes.sort((e,t)=>e-t),e.latencyMean=e.latencyTimes.length?e.latencyTimes.reduce((e,t)=>e+t,0)/e.latencyTimes.length:0,this[a].forEach(t=>{e.percentiles[t]=p(t,e.latencyTimes)})):(e.latencyMean=-1,this[a].forEach(t=>{e.percentiles[t]=-1})),e}get window(){return this[n].slice()}increment(e,t){this[n][0][e]++,(e===`successes`||e===`failures`||e===`timeouts`)&&this[n][0].latencyTimes.push(t||0)}open(){this[n][0].isCircuitBreakerOpen=!0}close(){this[n][0].isCircuitBreakerOpen=!1}shutdown(){this.removeAllListeners(),this.rotateBucketController===void 0?clearInterval(this[o]):this.removeRotateBucketControllerListener(),this.enableSnapshots&&clearInterval(this[s])}removeRotateBucketControllerListener(){this.rotateBucketController&&this.rotateBucketController.removeListener(this[c],this.rotateBucket)}startListeneningForRotateEvent(){this.rotateBucketController&&this.rotateBucketController.listenerCount(this[c],this.rotateBucket)===0&&this.rotateBucketController.on(this[c],this.rotateBucket)}},d=e=>t=>{e.pop(),e.unshift(f())},f=e=>({failures:0,fallbacks:0,successes:0,rejects:0,fires:0,timeouts:0,cacheHits:0,cacheMisses:0,coalesceCacheHits:0,coalesceCacheMisses:0,semaphoreRejections:0,percentiles:{},latencyTimes:[]});function p(e,t){return e===0?t[0]||0:t[Math.ceil(e*t.length)-1]||0}t.exports=e=u})),ts=t(((e,t)=>{t.exports=e=n;function n(e){let t=[],n=e,r={take:i,release:a,test:o};return Object.defineProperty(r,"count",{get:e=>n,enumerable:!0}),r;function i(e){return n>0?(--n,Promise.resolve(a)):new Promise((r,i)=>{t.push(e=>{--n,r(a)}),e&&setTimeout(n=>{t.shift();let r=Error(`Timed out after ${e}ms`);r.code=`ETIMEDOUT`,i(r)},e)})}function a(){n++,t.length>0&&t.shift()()}function o(){return n<1?!1:i()&&!0}}})),ns=t(((e,t)=>{t.exports=e=class{constructor(e){this.cache=new Map,this.maxEntries=e??2**24-1}get(e){let t=this.cache.get(e);if(t){if(t.expiresAt>Date.now()||t.expiresAt===0)return t.value;this.cache.delete(e)}}set(e,t,n){this.cache.size===this.maxEntries&&this.get(e)===void 0&&this.cache.delete(this.cache.keys().next().value),this.cache.set(e,{expiresAt:n,value:t})}delete(e){this.cache.delete(e)}flush(){this.cache.clear()}}})),rs=t(((e,t)=>{var n=$o(),r=es(),i=ts(),a=ns(),o=Symbol(`state`),s=Symbol(`open`),c=Symbol(`closed`),l=Symbol(`half-open`),u=Symbol(`pending-close`),d=Symbol(`shutdown`),f=Symbol(`fallback`),p=Symbol(`status`),m=Symbol(`name`),h=Symbol(`group`),g=Symbol(`Enabled`),_=Symbol(`warming-up`),v=Symbol(`volume-threshold`),y=Symbol(`our-error`),b=Symbol(`reset-timeout`),x=Symbol(`warmup-timeout`),S=Symbol(`last-timer-at`),C=`o
2ptions.maxFailures is deprecated. Please use options.errorThresholdPercentage`,w=class e extends n{static isOurError(e){return!!e[y]}static newStatus(e){return new r(e)}constructor(e,t={}){if(super(),this.options=t,this.options.timeout=t.timeout??1e4,this.options.resetTimeout=t.resetTimeout??3e4,this.options.errorThresholdPercentage=t.errorThresholdPercentage??50,this.options.rollingCountTimeout=t.rollingCountTimeout??1e4,this.options.rollingCountBuckets=t.rollingCountBuckets??10,this.options.rollingPercentilesEnabled=t.rollingPercentilesEnabled!==!1,this.options.capacity=Number.isInteger(t.capacity)?t.capacity:2**53-1,this.options.errorFilter=t.errorFilter||(e=>!1),this.options.cacheTTL=t.cacheTTL??0,this.options.cacheGetKey=t.cacheGetKey??((...e)=>JSON.stringify(e)),this.options.enableSnapshots=t.enableSnapshots!==!1,this.options.rotateBucketController=t.rotateBucketController,this.options.coalesce=!!t.coalesce,this.options.coalesceTTL=t.coalesceTTL??this.options.timeout,this.options.coalesceResetOn=t.coalesceResetOn?.filter(e=>[`error`,`success`,`timeout`].includes(e))||[],this.options.cache){if(this.options.cacheTransport===void 0)this.options.cacheTransport=new a(t.cacheSize);else if(typeof this.options.cacheTransport!=`object`||!this.options.cacheTransport.get||!this.options.cacheTransport.set||!this.options.cacheTransport.flush)throw TypeError("options.cacheTransport should be an object with `get`, `set` and `flush` methods")}if(this.options.coalesce&&(this.options.coalesceCache=new a(t.coalesceSize)),this.semaphore=new i(this.options.capacity),!e)throw TypeError(`No action provided. Cannot construct a CircuitBreaker without an invocable action.`);if(t.autoRenewAbortController&&!t.abortController&&(t.abortController=new AbortController),t.abortController&&typeof t.abortController.abort!=`function`)throw TypeError("AbortController does not contain `abort()` method");if(this[v]=Number.isInteger(t.volumeThreshold)?t.volumeThreshold:0,this[_]=t.allowWarmUp===!0,this[p]=this.options.status?this.options.status instanceof r?this.options.status:new r({stats:this.options.status}):new r(this.options),this[o]=c,t.state?(this[g]=t.state.enabled!==!1,this[_]=t.state.warmUp||this[_],this[c]=t.state.closed!==!1,this[l]=this[u]=t.state.halfOpen||!1,this[s]=!this[c]&&!this[l],this[d]=t.state.shutdown||!1):(this[u]=!1,this[g]=t.enabled!==!1),this[f]=null,this[m]=t.name||e.name||A(),this[h]=t.group||this[m],this[_]){let e=this[x]=setTimeout(e=>this[_]=!1,this.options.rollingCountTimeout);typeof e.unref==`function`&&e.unref()}this.action=typeof e==`function`?e:t=>Promise.resolve(e),t.maxFailures&&console.error(C);let n=e=>(t,n)=>this[p].increment(e,n);this.on(`success`,n(`successes`)),this.on(`failure`,n(`failures`)),this.on(`fallback`,n(`fallbacks`)),this.on(`timeout`,n(`timeouts`)),this.on(`fire`,n(`fires`)),this.on(`reject`,n(`rejects`)),this.on(`cacheHit`,n(`cacheHits`)),this.on(`cacheMiss`,n(`cacheMisses`)),this.on(`coalesceCacheHit`,n(`coalesceCacheHits`)),this.on(`coalesceCacheMiss`,n(`coalesceCacheMisses`)),this.on(`open`,e=>this[p].open()),this.on(`close`,e=>this[p].close()),this.on(`semaphoreLocked`,n(`semaphoreRejections`));function y(e){return e[S]=Date.now(),t=>{let n=e[b]=setTimeout(()=>{w(e)},e.options.resetTimeout);typeof n.unref==`function`&&n.unref()}}function w(e){e[o]=l,e[u]=!0,e._renewAbortControllerIfNeeded(),e.emit(`halfOpen`,e.options.resetTimeout)}this.on(`open`,y(this)),this.on(`success`,e=>{this.halfOpen&&this.close()}),this[d]?(this[o]=d,this.shutdown()):this[c]?this.close():this[s]?this.options.state.lastTimerAt!==void 0&&Date.now()-this.options.state.lastTimerAt>this.options.resetTimeout?w(this):this.open():this[l]&&(this[o]=l)}_renewAbortControllerIfNeeded(){this.options.autoRenewAbortController&&this.options.abortController&&this.options.abortController.signal.aborted&&(this.options.abortController=new AbortController)}close(){this[o]!==c&&(this[b]&&clearTimeout(this[b]),this[o]=c,this[u]=!1,this._renewAbortControllerIfNeeded(),this.emit(`close`))}open(){this[o]!==s&&(this[o]=s,this[u]=!1,this.emit(`open`))}
2shutdown(){this.emit(`shutdown`),this.disable(),this.removeAllListeners(),this[b]&&clearTimeout(this[b]),this[x]&&clearTimeout(this[x]),this.status.shutdown(),this[o]=d,this.clearCache()}get isShutdown(){return this[o]===d}get name(){return this[m]}get group(){return this[h]}get pendingClose(){return this[u]}get closed(){return this[o]===c}get opened(){return this[o]===s}get halfOpen(){return this[o]===l}get status(){return this[p]}get stats(){return this[p].stats}toJSON(){return{state:{name:this.name,enabled:this.enabled,closed:this.closed,open:this.opened,halfOpen:this.halfOpen,warmUp:this.warmUp,shutdown:this.isShutdown,lastTimerAt:this[S]},status:this.status.stats}}get enabled(){return this[g]}get warmUp(){return this[_]}get volumeThreshold(){return this[v]}fallback(t){let n=t;return t instanceof e&&(n=(...e)=>t.fire(...e)),this[f]=n,this}fire(...e){return this.call(this.action,...e)}call(e,...t){if(this.isShutdown){let e=k(`The circuit has been shutdown.`,`ESHUTDOWN`);return Promise.reject(e)}let n=t.slice();if(this.emit(`fire`,n),!this[g]){let t=this.action.apply(e,n);return typeof t.then==`function`?t:Promise.resolve(t)}let r=this.options.cache||this.options.coalesce?this.options.cacheGetKey.apply(this,t):``;if(this.options.cache){let e=this.options.cacheTransport.get(r);if(e)return this.emit(`cacheHit`),e;this.emit(`cacheMiss`)}if(this.options.coalesce){let e=this.options.coalesceCache.get(r);if(e)return this.emit(`coalesceCacheHit`),e;this.emit(`coalesceCacheMiss`)}if(!this.closed&&!this.pendingClose){let e=k(`Breaker is open`,`EOPENBREAKER`);return this.emit(`reject`,e),E(this,e,n)||Promise.reject(e)}this[u]=!1;let i,a=!1,o=new Promise((t,o)=>{let s=Date.now();if(this.semaphore.test()){this.options.timeout&&(i=setTimeout(()=>{a=!0;let e=k(`Timed out after ${this.options.timeout}ms`,`ETIMEDOUT`),c=Date.now()-s;this.semaphore.release(),this.emit(`timeout`,e,c,n),T(e,this,i,n,c,t,o),O(this,r,`timeout`),this.options.abortController&&this.options.abortController.abort()},this.options.timeout));try{let c=this.action.apply(e,n),l=typeof c.then==`function`?c:Promise.resolve(c);l.then(e=>{a||(clearTimeout(i),this.emit(`success`,e,Date.now()-s),O(this,r,`success`),this.semaphore.release(),t(e),this.options.cache&&this.options.cacheTransport.set(r,l,this.options.cacheTTL>0?Date.now()+this.options.cacheTTL:0))}).catch(e=>{if(!a){this.semaphore.release();let a=Date.now()-s;T(e,this,i,n,a,t,o),O(this,r,`error`)}})}catch(e){this.semaphore.release();let a=Date.now()-s;T(e,this,i,n,a,t,o),O(this,r,`error`)}}else{let e=Date.now()-s,a=k(`Semaphore locked`,`ESEMLOCKED`);this.emit(`semaphoreLocked`,a,e),T(a,this,i,n,e,t,o),O(this,r)}});return this.options.coalesce&&this.options.coalesceCache.set(r,o,this.options.coalesceTTL>0?Date.now()+this.options.coalesceTTL:0),o}clearCache(){this.options.cache&&this.options.cacheTransport.flush(),this.options.coalesceCache&&this.options.coalesceCache.flush()}healthCheck(e,t){if(t||=5e3,typeof e!=`function`)throw TypeError(`Health check function must be a function`);if(isNaN(t))throw TypeError(`Health check interval must be a number`);let n=t=>{e.apply(this).catch(e=>{this.emit(`healthCheckFailed`,e),this.open()})},r=setInterval(n,t);typeof r.unref==`function`&&r.unref(),n()}enable(){this[g]=!0,this.status.startListeneningForRotateEvent()}disable(){this[g]=!1,this.status.removeRotateBucketControllerListener()}getSignal(){if(this.options.abortController&&this.options.abortController.signal)return this.options.abortController.signal}getAbortController(){return this.options.abortController}};function T(e,t,n,r,i,a,o){if(clearTimeout(n),t.options.errorFilter(e,...r))t.emit(`success`,e,i);else{D(t,e,r,i);let n=E(t,e,r);if(n)return a(n)}o(e)}function E(e,t,n){if(e[f])try{let r=e[f].apply(e[f],[...n,t]);return e.emit(`fallback`,r,t),r instanceof Promise?r:Promise.resolve(r)}catch(e){return Promise.reject(e)}}function D(e,t,n,r){if(e.emit(`failure`,t,r,n),e.warmUp)return;let i=e.stats;i.fires<e.volumeThreshold&&!e.halfOpen||(i.failures/i.fires*100>e.options.errorThresholdPercentage||e.halfOpen)&&e.open()}function O(e,t,n){(!n||e.options.coalesceResetOn.includes(n))&&e.options.coalesceCache?.delete(t)}function k(e,t){let n=Error(e);return n.code=t,n[y]=!0,n}var A=()=>`xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`.replace(/[xy]/g,e=>{let t=Math.random()*16|0;return(e===`x`?t:t&3|8).toString(16)});t.exports=e=w})),is=e(t(((e,t)=>{t.exports=e=rs()}))(),1);function as(e){let t=Tt(),{apiBreakerTimeout:n,apiBreakerErrorThresholdPercentage:r,apiBreakerResetTimeout:i,apiBreakerVolumeThreshold:a}=b().public,o=Ae(`closed`),s=Ae(null),c=new is.default((t,n)=>e(t,n),{timeout:n,errorThresholdPercentage:r,resetTimeout:i,volumeThreshold:a,errorFilter:e=>e instanceof It||e instanceof Lt});return c.on(`open`,()=>{o.value=`open`,t.warn(`API circuit breaker OPEN`)}),c.on(`halfOpen`,()=>{o.value=`half-open`,t.info(`API circuit breaker HALF-OPEN`)}),c.on(`close`,()=>{o.value=`closed`,t.info(`API circuit breaker CLOSED`)}),c.on(`failure`,(e,...n)=>{s.value=e;let[r,i]=n;t.error({err:e,url:r,options:i},`API circuit breaker failure`)}),{state:o,lastError:s,breaker:c}}var os=[Wr,qr,ai,yi,bi,xi,Si,Ci,wi,Ti,Ei,Di,io,Do,Ao,jo,Fo,Xo,d(()=>{let e=Tt(),{public:{searchApiUrl:t}}=b(),{domainUrl:n}=Mn(),{isFeatureEnabled:r}=Ht(),i=r(an.isCircuitBreaker)??!0,a=[`User-Agent`,`user-agent`,`Referer`,`referer`,`Accept-Language`,`accept-language`],o=[`Location`,`location`];function s(){if({}.TEST===`true`)return{}.MOCK_SERVER_URL??t}function c(e,t){if(t?.length){let n=Array.from(e.entries()).filter(([e])=>t.includes(e));return JSON.stringify(Object.fromEntries(n))}return JSON.stringify(Object.fromEntries(e.entries()))}let l=(e,t)=>
2{let n=e.headers?.get?.(`cookie`)??e.headers?.get?.(`Cookie`),r;return n&&(r=Object.fromEntries(n.split(`;`).map(e=>{let[t,...n]=e.trim().split(`=`);return[t,decodeURIComponent(n.join(`=`))]}))[t]),r},u=e=>{if(e.headers)return new Headers(e.headers).get(`traceparent`)??void 0},d=(t,n,r,i)=>{let s=i.status,d=l(r,`lidl_locale`),f=typeof n==`string`?`${n}`:n.url,p=c(i.headers,o),m=c(r.headers,a),h=u(r);e.warn({statusCode:s,redirectUrl:t,locale:d,requestUrl:f,traceparent:h,requestHeaders:m,responseHeaders:p},`Redirect issued from ${f} to ${t}`)},f=Ut.create({headers:{Accept:`application/mindshift.search+json;version=2`},async onRequest({options:e,request:t}){e.baseURL=s(),e._isResponseHeaderLoggingActive=r(an.isResponseHeaderLoggingActive)??!1,e._q=e.query?.q},async onResponse({request:t,options:n,response:r}){let{redirectURL:i,type:a,resultType:o}=r._data??{},{status:s}=r,c=u(n);if(n._isResponseHeaderLoggingActive,s===404||a===`empty`||o===`empty`)throw e.info({url:r.url,statusCode:s,type:a,resultType:o,traceparent:c},`Page Not Found at ${r.url}`),new Lt(r.url,a);let l=r.headers.get(`link`),f=r.headers.get(`x-forwarded-host`),p=r.headers.get(`location`),m=Kt(i)??Kt(l)??Dt(p??``);if(m){if(s===301||s===302)throw d(m,t,n,r),new It(m,s);if(s===200&&a===`redirect`){let e=f?`https://${f}${m}`:m;throw d(e,t,n,r),new It(e,s)}}},async onRequestError({error:t,request:n,options:r}){let i=typeof n==`string`?n:n.url,a=u(r);e.error({err:t,url:i,query:r?.query,method:r?.method,traceparent:a},`Outgoing request error for ${i}`)}});if(i){let{breaker:e}=as(f);return{provide:{api:((t,n)=>e.fire(t,n))}}}return{provide:{api:f}}}),d(async()=>{let e=globalThis.location.hostname,t=e.includes(`psear-storefront-view`);(e.includes(`localhost`)||e.includes(`local.lidl`)||t)&&fetch(`/t/cdn/tracking-components/banner-ads/resources.html`).then(e=>e.text()).then(e=>{let t=new DOMParser().parseFromString(e,`text/html`),n=Array.from(t.querySelectorAll(`link`)).map(e=>({rel:e.getAttribute(`rel`),href:e.getAttribute(`href`),type:`text/css`})),r=Array.from(t.querySelectorAll(`script`)).map(e=>({src:e.getAttribute(`src`),type:`module`,defer:!0}));Dn({link:n,script:r})}).catch(e=>{console.error(`Error fetching assets:`,e)})}),d(async()=>{let e=globalThis.location.hostname,t=e.includes(`psear-storefront-view`);if(!(e.includes(`localhost`)||e.includes(`local.lidl`)||t))return;let{productScriptURL:n}=b().public;n&&fetch(n).then(e=>e.text()).then(e=>{let t=new DOMParser().parseFromString(e,`text/html`),n=Array.from(t.querySelectorAll(`link`)).map(e=>({rel:e.getAttribute(`rel`),href:e.getAttribute(`href`),type:`text/css`})),r=Array.from(t.querySelectorAll(`script`)).map(e=>({src:e.getAttribute(`src`),type:`module`,defer:!0}));Dn({link:n,script:r})}).catch(e=>{console.error(`Error fetching assets:`,e)})}),d({name:`i18n:plugin:ssg-detect`,dependsOn:[`i18n:plugin`,`i18n:plugin:route-locale-detect`],enforce:`post`,setup(e){}})],ss=(e=`RouteProvider`)=>z({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){let t=e.renderKey,n=e.route,r={};for(let i in e.route)Object.defineProperty(r,i,{get:()=>t===e.renderKey?e.route[i]:n[i],enumerable:!0});return R(p,Pe(r)),()=>e.vnode?P(e.vnode,{ref:e.vnodeRef}):e.vnode}}),cs=ss(),ls=new WeakMap,us=z({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:t,slots:n,expose:i}){let a=r(),o=Ae(),s=F(p,null),c=new Set,l;i({pageRef:o});let u=F(ee,null),d,f=a.deferHydration(),m=!1,h=!1,g,_=0;if(a.isHydrating){let e=a.hooks.hookOnce(`app:error`,f),t=j().beforeEach(()=>{e(),t()})}e.pageKey&&de(()=>e.pageKey,(e,t)=>{e!==t&&a.callHook(`page:loading:start`)});let v=!1;{let e=j().beforeResolve(()=>{v=!1});be(()=>{e(),f()})}return()=>P(Vr,{name:e.name,route:e.route,...t},{default:ps(t=>{let r=ds(s,t.route,t.Component),i=s&&s.matched.length===t.route.matched.length;if(!t.Component){if(d&&!i&&!hs(d))return d;f();return}if(d&&u&&!hs(d)&&!u.isCurrent(t.route))return d;
2if(r&&s&&(!u||u?.isCurrent(s)))return(i||d)&&!hs(d)?d:null;let p=ui(t,e.pageKey),y=fs(s,t.route,t.Component);!a.isHydrating&&l===p&&!y&&Oe(()=>{v||(v=!0,a.callHook(`page:loading:end`))}),m&&l!==p&&h&&_++,l=p;let b=!!(e.transition??t.route.meta.pageTransition??!1),x=b&&rt([e.transition,t.route.meta.pageTransition,!1,{onAfterLeave(){a[`~transitionFinish`]?.(),delete a[`~transitionFinish`],delete a[`~transitionPromise`],a.callHook(`page:transition:finish`,t.Component)}}]),S=e.keepalive??t.route.meta.keepalive??!1,C=t.Component.type,w=C.name||C.__name;t.route.meta.keepalive&&w&&c.add(w);let T;if(c.size>0&&e.keepalive==null&&(!S||typeof S==`object`&&S&&S.include)){let e=typeof S==`object`&&S?{...S}:{},t=e.include?Array.isArray(e.include)?e.include:[e.include]:[];T={...e,include:Array.from(new Set([...t,...c]))}}else T=S;return d=ht(b&&x,di(T,P(xe,{key:_,suspensible:!0,onPending:()=>{m=!0,b&&!a[`~transitionPromise`]&&(a[`~transitionPromise`]=new Promise(e=>{a[`~transitionFinish`]=e})),g=a.callHook(`page:start`,t.Component)}
2,onResolve:async()=>{m=!1,h=!0,a.isHydrating&&a[`~restoreDeferredRoute`]?.();try{await Oe(),a._route.sync?.(),await g,await a.callHook(`page:finish`,t.Component),!v&&!y&&(v=!0,await a.callHook(`page:loading:end`))}finally{f()}}},{default:()=>{let e={key:p||void 0,vnode:n.default?ms(n.default,t):t.Component,route:t.route,renderKey:p||void 0,trackRootNodes:b,vnodeRef:o};if(!T)return P(cs,e);let r=C,i=ls.get(r);return i||(i=ss(w),ls.set(r,i)),P(i,e)}}))).default(),d})})}});function ds(e,t,n){if(!e)return!1;let r=t.matched.findIndex(e=>e.components?.default===n?.type);if(r===-1)return!1;let i=t.matched.slice(0,r).filter(e=>e.components?.default);if(!i.length)return!1;let a=e.matched.filter(e=>e.components?.default);return i.some((e,t)=>e.components?.default!==a[t]?.components?.default)||n&&ui({route:t,Component:n})!==ui({route:e,Component:n})}function fs(e,t,n){return e?t.matched.findIndex(e=>e.components?.default===n?.type)<t.matched.length-1:!1}function ps(e){let t=(t=>{let n=e(t);return Array.isArray(n)?n:n==null||!me(n)?[Ne()]:[n]});return t._n=!0,t}function ms(e,t){let n=e(t);return n.length===1?P(n[0]):P(Ce,void 0,n)}function hs(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}var gs=z({name:`LayoutLoader`,inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>P(Y[e.name],e.layoutProps,t.slots)}}),_s=z({name:`NuxtLayout`,inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){let n=r(),i=F(p),a=!i||i===O()?Be():i,o=L(()=>{let t=rn(a,e.name);return t&&!(t in Y)&&e.fallback&&(t=I(e.fallback)),t});R(f,o);let s=Me();t.expose({layoutRef:s});let c=n.deferHydration();if(n.isHydrating){let e=n.hooks.hookOnce(`app:error`,c),t=j().beforeEach(()=>{e(),t()})}let l;return()=>{let r=!!o.value&&o.value in Y&&!!(a?.meta.layoutTransition??!1),i=r&&rt([a?.meta.layoutTransition,!1,{onBeforeLeave(){n[`~transitionPromise`]=new Promise(e=>{n[`~transitionFinish`]=e})},onAfterLeave(){n[`~transitionFinish`]?.(),delete n[`~transitionFinish`],delete n[`~transitionPromise`]}}]),u=l;return l=o.value,ht(i,{default:()=>P(xe,{suspensible:!0,onResolve:async()=>{await Oe(c)}},{default:()=>P(vs,{layoutProps:_e(t.attrs,a.meta.layoutProps??{},{ref:s}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,isRenderingNewLayout:e=>e!==u&&e===o.value,hasTransition:r},t.slots)})}).default()}}}),vs=z({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,t){let n=e.name;e.shouldProvide&&R(ee,{isCurrent:e=>n===!1||n===rn(e)});let r=F(p),i=r&&r===O(),a=F(ee,null);if(i){let t=Be(),n={};for(let i in t){let o=i;Object.defineProperty(n,o,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)&&(!a||a.isCurrent(t))?t[o]:r[o]})}R(p,Pe(n))}return()=>!n||typeof n==`string`&&!(n in Y)?t.slots.default?.():P(gs,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}),ys=z({__name:`app`,setup(e){return Mt(),(e,t)=>{let n=us,r=_s;return B(),V(r,null,{default:we(()=>[ue(n)]),_:1})}}}),bs={class:`s-error-page__wrapper`},xs=Nn(z({name:`ErrorPageComponent`,__name:`error`,props:{error:Object},async setup(e){let t,n,r=e,i=Tt(),a=O(),{queryParams:o}=$t(),{t:s}=jt(),c=tn(),l=qt(),u=L(()=>l.getConfigValue(`isEmbedded`)),d=L(()=>{let e=r.error.data?.type===`empty`,t=r.error.data===`empty`,n=r.error?.statusCode===404;return e||t||n}),f=L(()=>{let e=`${s(`storefront-next.Search.resultsOn`)} ${s(`storefront-next.Search.domain`)}`;return o.value.q?`${e} ${s(`storefront-next.Search.for`)}: ${o.value.q}`:e});return Gt(()=>{if(c.initServerOnlyState(),r.error?.statusCode===500){let e={route:{path:a.path,params:a.params,query:a.query}};i&&i.error(e,r.error?.stack)}},`$oVXsXAMrun`),[t,n]=fe(()=>Yt(`fixQueryParams`,async e=>(delete e?.payload?.path,null))),t=await t,n(),Dn({title:f.value}),de(O(),()=>{Pn()},{immediate:!0}),(e,t)=>{let n=At,r=Rt;return B(),V(I(zt),{class:`s-error-page`},{default:we(()=>[ue(I(Ft),{width:12},{default:we(()=>[he(`div`,bs,[I(d)&&I(u)?(B(),V(n,{key:0})):I(d)?(B(),V(r,{key:1})):(B(),ge(Ce,{key:2},[he(`h1`,null,De(I(s)(`storefront-next.Search.errorpage.headline`)),1),he(`p`,null,De(I(s)(`storefront-next.Search.errorpage.subtitle`)),1)],64))])]),_:1})]),_:1})}}}),[[`__scopeId`,`data-v-ac7c2213`]]),Ss=()=>null,Cs={key:0},ws={__name:`nuxt-root`,setup(e){let t=r(),n=t.deferHydration();if(t.isHydrating){let e=t.hooks.hookOnce(`app:error`,n),r=j().beforeEach(()=>{e(),r()})}window.location.pathname,R(p,O()),t.hooks.callHookWith(e=>e.map(e=>e()),`vue:setup`,[]);let i=oe();function a(e,n,r){let i=t.vueApp.config.errorHandler;if(i&&!i.__nuxt_default)try{i(e,n,r)}
2catch(e){console.error("[nuxt] Error in `app.config.errorHandler`",e)}}return Ee((e,n,r)=>{if(t.hooks.callHook(`vue:error`,e,n,r)?.catch(e=>console.error("[nuxt] Error in `vue:error` hook",e)),h(navigator.userAgent))return se(t,e),!1;if(T(e)&&(e.fatal||e.unhandled))return t.runWithContext(()=>ie(e)),a(e,n,r),!1}),(e,t)=>(B(),V(xe,{onResolve:I(n)},{default:we(()=>[I(!1)?(B(),ge(`div`,Cs)):I(i)?(B(),V(I(xs),{key:1,error:I(i)},null,8,[`error`])):I(!1)?(B(),V(I(Ss),{key:2,context:I(!1)},null,8,[`context`])):I(!1)?(B(),V(je(I(!1)),{key:3})):(B(),V(I(ys),{key:4}))]),_:1},8,[`onResolve`]))}},Ts;{let e;Ts=async function(){if(e)return e;let t=!!(window.__NUXT__?.serverRendered??document.getElementById(`__NUXT_DATA__`)?.dataset.ssr===`true`),n=t?Ye(ws):tt(ws),r=l({vueApp:n});async function i(e){await r.callHook(`app:error`,e),r.payload.error||=A(e)}i.__nuxt_default=!0,n.config.errorHandler=i,r.hook(`app:suspense:resolve`,()=>{n.config.errorHandler===i&&(n.config.errorHandler=void 0)}),!t&&x.id&&r.hook(`app:suspense:resolve`,()=>{document.getElementById(x.id)?.remove()});try{await s(r,os)}catch(e){i(e)}try{await r.hooks.callHook(`app:created`,n),await r.hooks.callHook(`app:beforeMount`,n),n.mount(C),await r.hooks.callHook(`app:mounted`,n),await Oe()}catch(e){i(e)}return n},e=Ts().catch(e=>{throw g.NUXT_E1009({cause:e}),e})}
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.