1import{A as e,C as t,D as n,Dr as r,H as i,M as a,Ot as o,T as s,U as c,Vn as l,Y as u,_r as d,br as f,d as p,en as m,fr as h,ht as g,ir as _,k as v,l as ee,p as y,rn as te,sn as ne,tr as re,u as b,w as x,x as ie,xn as S,y as C,zt as ae}from"./DKhRV_XD.js";import{c as oe,n as se,o as ce,r as le,t as ue}from"./CJ1xrPqG.js";import"./DYTkeuDp.js";import{i as de}from"./CgxnmZgM.js";import{c as w,o as fe,r as T}from"./C-6T4v8M.js";var pe={scrollBehavior(e,t,n){let r=i(),a=y(),o=a.options?.scrollBehaviorType??`auto`;return e.path.replace(/\/$/,``)===t.path.replace(/\/$/,``)?t.hash&&!e.hash?n??{left:0,top:0}:e.hash?{el:e.hash,top:me(e.hash),behavior:o}:!1:(typeof e.meta.scrollToTop==`function`?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===oe?he(e,t,n,o):new Promise(i=>{let s=()=>{requestAnimationFrame(()=>{if(a.currentRoute.value.fullPath!==e.fullPath){i(!1);return}i(he(e,t,n,o))})};r.hooks.hookOnce(`page:loading:end`,()=>{let e=r[`~transitionPromise`];e?e.then(s):s()})})}};function me(e){try{let t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function he(e,t,n,r){return n||(e.hash?{el:e.hash,top:me(e.hash),behavior:ce(e,t)?r:`instant`}:{left:0,top:0})}var ge={hashMode:!1,scrollBehaviorType:`auto`,...pe},_e=`modulepreload`,ve=function(e,t){return new URL(e,t).href},ye={},E=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=ve(t,n),t=s(t),t in ye)return;ye[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:_e,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})};function be(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function D(e,t=y()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;let i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>D(e,t));t._routePreloaded.add(n);for(let e of r){let t=e.components?.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}var xe=(...e)=>e.find(e=>e!==void 0);function O(e){let t=e.replace(/[\u0000-\u001F\s]+/g,``);for(;t.toLowerCase().startsWith(`view-source:`);)t=t.slice(12);let n=t.indexOf(`:`);return n>0&&ie(t.slice(0,n+1))?null:e}function Se(e){let n=e.componentName||`NuxtLink`;function a(e){return typeof e==`string`&&e.startsWith(`#`)}function l(t,n,r){let i=r??e.trailingSlash;if(!t||i!==`append`&&i!==`remove`)return t;if(typeof t==`string`)return k(t,i);let a=`path`in t&&t.path!==void 0?t.path:n(t).path;return{...t,name:void 0,path:k(a,i)}}function u(n){let i=y(),o=c(),s=g(()=>!!r(n.target)&&r(n.target)!==`_self`),u=g(()=>{let e=r(n.to)||r(n.href)||``;return typeof e==`string`&&C(e,{acceptRelative:!0})}),d=S(`RouterLink`),f=d&&typeof d!=`string`?d.useLink:void 0,m=g(()=>{if(r(n.external))return!0;let e=r(n.to)||r(n.href)||``;return typeof e==`object`?!1:e===``||u.value}),h=g(()=>{let e=r(n.to)||r(n.href)||``;return m.value?e:l(e,i.resolve,r(n.trailingSlash))}),_=m.value?void 0:f?.({...n,to:h,viewTransition:r(n.viewTransition)}),v=g(()=>{let s=r(n.trailingSlash)??e.trailingSlash;if(!h.value||u.value||a(h.value)){let e=h.value;return typeof e==`string`?O(e):e}if(m.value){let e=typeof h.value==`object`&&`path`in h.value?p(h.value):h.value,t=typeof e==`object`?i.resolve(e).href:e,n=typeof t==`string`?O(t):t;return n===null?null:k(n,s)}return typeof h.value==`object`?i.resolve(h.value)?.href??null:k(t(o.app.baseURL,h.value),s)});return{to:h,hasTarget:s,isAbsoluteUrl:u,isExternal:m,href:v,isActive:_?.isActive??g(()=>h.value===i.currentRoute.value.path),isExactActive:_?.isExactActive??g(()=>h.value===i.currentRoute.value.path),route:_?.route??g(()=>i.resolve(h.value)),async navigate(e){v.value!==null&&await b(v.value,{replace:r(n.replace),external:m.value||s.value})}}}return o({name:n,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:u,setup(t,{slots:n}){let r=y(),{to:o,href:c,navigate:l,isExternal:m,hasTarget:h,isAbsoluteUrl:g}=u(t),_=f(!1),v=d(null),re=e=>{v.value=t.custom?e?.$el?.nextElementSibling:e?.$el};function b(n){return!!(!_.value&&(typeof t.prefetchOn==`string`?t.prefetchOn===n:t.prefetchOn?.[n]??e.prefetchOn?.[n])&&(t.prefetch??e.prefetch)!==!1&&t.noPrefetch!==!0&&t.target!==`_blank`&&!j())}
1async function x(e=i()){if(_.value||c.value===null)return;_.value=!0;let t=typeof o.value==`string`?o.value:m.value?p(o.value):r.resolve(o.value).fullPath,n=m.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook(`link:prefetch`,n)?.catch(()=>{}),!m.value&&!h.value&&D(o.value,r).catch(()=>{})])}if(!t.custom&&b(`visibility`)){let e=i(),t,n=null;ne(()=>{let r=A();ue(()=>{t=le(()=>{v?.value?.tagName&&(n=r.observe(v.value,async()=>{n?.(),n=null,await x(e)}))})})}),te(()=>{t&&se(t),n?.(),n=null})}return()=>{let i=t.target||null,u=xe(t.noRel?``:t.rel,e.externalRelAttribute,g.value||h.value?`noopener noreferrer`:``)||null,d=e=>({href:c.value,navigate:l,get route(){if(!c.value)return;let e=new URL(c.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return s(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:u,target:i,isExternal:m.value||h.value,isActive:!1,isExactActive:!1,...e,prefetch:x,prefetched:_.value,shouldPrefetch:b});if(!m.value&&!h.value&&!a(o.value)){let r={ref:re,to:o.value,activeClass:t.activeClass||e.activeClass,exactActiveClass:t.exactActiveClass||e.exactActiveClass,replace:t.replace,ariaCurrentValue:t.ariaCurrentValue,custom:t.custom};
1return t.custom||(b(`interaction`)&&(r.onPointerenter=x.bind(null,void 0),r.onFocus=x.bind(null,void 0)),_.value&&(r.class=t.prefetchedClass||e.prefetchedClass),r.rel=t.rel||void 0),ae(S(`RouterLink`),r,t.custom&&n.default?{default:e=>n.default(d(e))}:n.default)}return t.custom?n.default?n.default(d()):null:ae(`a`,{ref:v,href:c.value||null,rel:u,target:i,onClick:async e=>{if(!(m.value||h.value)){e.preventDefault();try{let e=ee(c.value??``);return await(t.replace?r.replace(e):r.push(e))}finally{if(a(o.value)){let e=o.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}document.getElementById(t)?.focus()}}}}},n.default?.())}}})}var Ce=Se(u);function k(t,n){if(n!==`append`&&n!==`remove`)return t;let r=n===`append`?e:a;return C(t)&&!t.startsWith(`http`)?t:r(t,!0)}function A(){let e=i();if(e._observer)return e._observer;let t=null,n=new Map;return e._observer={observe:(e,r)=>(t||=new IntersectionObserver(e=>{for(let t of e){let e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}}),n.set(e,r),t.observe(e),()=>{n.delete(e),t?.unobserve(e),n.size===0&&(t?.disconnect(),t=null)})}}var we=/2g/;function j(){let e=navigator.connection;return!!(e&&(e.saveData||we.test(e.effectiveType)))}function M(e){if(typeof e!=`object`)return e;var t,n,r=Object.prototype.toString.call(e);if(r===`[object Object]`){if(e.constructor!==Object&&typeof e.constructor==`function`)for(t in n=new e.constructor,e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=M(e[t]));else for(t in n={},e)t===`__proto__`?Object.defineProperty(n,t,{value:M(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=M(e[t]);return n}if(r===`[object Array]`){for(t=e.length,n=Array(t);t--;)n[t]=M(e[t]);return n}return r===`[object Set]`?(n=new Set,e.forEach(function(e){n.add(M(e))}),n):r===`[object Map]`?(n=new Map,e.forEach(function(e,t){n.set(M(t),M(e))}),n):r===`[object Date]`?new Date(+e):r===`[object RegExp]`?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r===`[object DataView]`?new e.constructor(M(e.buffer)):r===`[object ArrayBuffer]`?e.slice(0):r.slice(-6)===`Array]`?new e.constructor(e):e}var Te=3456e4;function Ee(e,t,n){let r=e.indexOf(`;`,t);return r===-1?n:r}function De(e,t,n){let r=e.indexOf(`=`,t);return r<n?r:-1}function N(e,t,n){if(t===n)return``;let r=t,i=n;do{let t=e.charCodeAt(r);if(t!==32&&t!==9)break}while(++r<i);for(;i>r;){let t=e.charCodeAt(i-1);if(t!==32&&t!==9)break;i--}return e.slice(r,i)}var Oe=(()=>{let e=function(){};return e.prototype=Object.create(null),e})();function ke(e,t){let n=new Oe,r=e.length;if(r<2)return n;let i=t?.decode||Ae,a=t?.allowMultiple||!1,o=0;do{let s=De(e,o,r);if(s===-1)break;let c=Ee(e,o,r);if(s>c){o=e.lastIndexOf(`;`,s-1)+1;continue}let l=N(e,o,s);if(t?.filter&&!t.filter(l)){o=c+1;continue}let u=i(N(e,s+1,c));if(a){let e=n[l];e===void 0?n[l]=u:Array.isArray(e)?e.push(u):n[l]=[e,u]}else n[l]===void 0&&(n[l]=u);o=c+1}while(o<r);return n}function Ae(e){if(!e.includes(`%`))return e;try{return decodeURIComponent(e)}catch{return e}}var je=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,Me=/^[\u0021-\u003A\u003C-\u007E]*$/,Ne=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,Pe=/^[\u0020-\u003A\u003C-\u007E]*$/,Fe=Object.prototype.toString;function P(e,t,n){let r=typeof e==`object`&&!!e,i=r?t:n,a=i?.stringify||JSON.stringify,o=r?e:{...n,name:e,value:t==null?``:typeof t==`string`?t:a(t)},s=i?.encode||encodeURIComponent;if(!je.test(o.name))throw TypeError(`argument name is invalid: ${o.name}`);let c=o.value?s(o.value):``;if(!Me.test(c))throw TypeError(`argument val is invalid: ${o.value}`);if(!o.secure){if(o.partitioned)throw TypeError(`Partitioned cookies must have the Secure attribute`);if(o.sameSite&&String(o.sameSite).toLowerCase()===`none`)throw TypeError(`SameSite=None cookies must have the Secure attribute`);if(o.name.length>9&&o.name.charCodeAt(0)===95&&o.name.charCodeAt(1)===95){let e=o.name.toLowerCase();if(e.startsWith(`__secure-`)||e.startsWith(`__host-`))throw TypeError(`${o.name} cookies must have the Secure attribute`)}}if(o.name.length>7&&o.name.charCodeAt(0)===95&&o.name.charCodeAt(1)===95&&o.name.toLowerCase().startsWith(`__host-`)){if(o.path!==`/`)throw TypeError(`__Host- cookies must have Path=/`);if(o.domain)throw TypeError(`__Host- cookies must not have a Domain attribute`)}let l=o.name+`=`+c;if(o.maxAge!==void 0){if(!Number.isInteger(o.maxAge))throw TypeError(`option maxAge is invali
1d: ${o.maxAge}`);l+=`; Max-Age=`+Math.max(0,Math.min(o.maxAge,Te))}if(o.domain){if(!Ne.test(o.domain))throw TypeError(`option domain is invalid: ${o.domain}`);l+=`; Domain=`+o.domain}if(o.path){if(!Pe.test(o.path))throw TypeError(`option path is invalid: ${o.path}`);l+=`; Path=`+o.path}if(o.expires){if(!Ie(o.expires)||!Number.isFinite(o.expires.valueOf()))throw TypeError(`option expires is invalid: ${o.expires}`);l+=`; Expires=`+o.expires.toUTCString()}if(o.httpOnly&&(l+=`; HttpOnly`),o.secure&&(l+=`; Secure`),o.partitioned&&(l+=`; Partitioned`),o.priority)switch(typeof o.priority==`string`?o.priority.toLowerCase():void 0){case`low`:l+=`; Priority=Low`;break;case`medium`:l+=`; Priority=Medium`;break;case`high`:l+=`; Priority=High`;break;default:throw TypeError(`option priority is invalid: ${o.priority}`)}if(o.sameSite)switch(typeof o.sameSite==`string`?o.sameSite.toLowerCase():o.sameSite){case!0:case`strict`:l+=`; SameSite=Strict`;break;case`lax`:l+=`; SameSite=Lax`;break;case`none`:l+=`; SameSite=None`;break;default:throw TypeError(`option sameSite is invalid: ${o.sameSite}`)}return l}function Ie(e){return Fe.call(e)===`[object Date]`}function F(e){return typeof e==`string`?`'${e}'`:new Le().serialize(e)}var Le=function(){class e{#e=new Map;compare(e,t){let n=typeof e,r=typeof t;return n===`string`&&r===`string`?e.localeCompare(t):n===`number`&&r===`number`?e-t:String.prototype.localeCompare.call(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(e===null)return`null`;switch(typeof e){case`string`:return t?e:`'${e}'`;case`bigint`:return`${e}n`;case`object`:return this.$object(e);case`function`:return this.$function(e)}return String(e)}serializeObject(e){let t=Object.prototype.toString.call(e);if(t!==`[object Object]`)return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);let n=e.constructor,r=n===Object||n===void 0?``:n.name;if(r!==``&&globalThis[r]===n)return this.serializeBuiltInType(r,e);if(typeof e.toJSON==`function`){let t=e.toJSON();return r+(typeof t==`object`&&t?this.$object(t):`(${this.serialize(t)})`)}return this.serializeObjectEntries(r,Object.entries(e))}serializeBuiltInType(e,t){let n=this[`$`+e];if(n)return n.call(this,t);if(typeof t?.entries==`function`)return this.serializeObjectEntries(e,t.entries());throw Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){let n=Array.from(t).sort((e,t)=>this.compare(e[0],t[0])),r=`${e}{`;for(let e=0;e<n.length;e++){let[t,i]=n[e];r+=`${this.serialize(t,!0)}:${this.serialize(i)}`,e<n.length-1&&(r+=`,`)}return r+`}`}$object(e){let t=this.#e.get(e);return t===void 0&&(this.#e.set(e,`#${this.#e.size}`),t=this.serializeObject(e),this.#e.set(e,t)),t}$function(e){let t=Function.prototype.toString.call(e);return t.slice(-15)===`[native code] }`?`${e.name||``}()[native]`:`${e.name}(${e.length})${t.replace(/\s*\n\s*/g,``)}`}$Array(e){let t=`[`;for(let n=0;n<e.length;n++)t+=this.serialize(e[n]),n<e.length-1&&(t+=`,`);return t+`]`}$Date(e){try{return`Date(${e.toISOString()})`}catch{return`Date(null)`}}$ArrayBuffer(e){return`ArrayBuffer[${new Uint8Array(e).join(`,`)}]`}$Set(e){return`Set${this.$Array(Array.from(e).sort((e,t)=>this.compare(e,t)))}`}$Map(e){return this.serializeObjectEntries(`Map`,e.entries())}}for(let t of[`Error`,`RegExp`,`URL`])e.prototype[`$`+t]=function(e){return`${t}(${e})`};for(let t of[`Int8Array`,`Uint8Array`,`Uint8ClampedArray`,`Int16Array`,`Uint16Array`,`Int32Array`,`Uint32Array`,`Float32Array`,`Float64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`,`)}]`};for(let t of[`BigInt64Array`,`BigUint64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`n,`)}${e.length>0?`n`:``}]`};return e}();function Re(e,t){return e===t||F(e)===F(t)}function ze(e){if(e!==`undefined`)try{let t=JSON.parse(e);return typeof t==`number`&&String(t)!==e?e:t}catch{return e}}var Be={path:`/`,watch:!0,decode:e=>e&&ze(decodeURIComponent(e)),encode:e=>{if(typeof e!=`string`||e===`undefined`)return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!=`string`)return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},I=globalThis.cookieStore;function Ve(e,t){let n={...Be,...t};n.filter??=t=>t===e;let r=L(n)||{},i;n.maxAge===void 0?n.expires&&(i=n.expires.getTime()-Date.now()):i=n.maxAge*1e3;let a=i!==void 0&&i<=0,o=a||r[e]===void 0||r[e]===null,s=M(a?void 0:r[e]??n.default?.()),c=i&&!a?qe(s,i,n.watch&&n.watch!==`shallow`):d(s);{let t=null;try{!I&&typeof BroadcastChannel<`u`&&(t=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}let i=(i=!1)=>{!i&&(n.readonly||Re(c.value,r[e]))||(Ge(e,c.value===null||c.value===void 0?void 0:n.encode(c.value),n),r[e]=M(c.value),t?.postMessage({value:n.encode(c.value)}))},a=t=>{let i=t.refresh?L(n)?.[e]:n.decode(t.value);s=!0,c.value=i,r[e]=M(i),m(()=>{s=!1})},s=!1,u=!!_();if(u&&h(()=>{s=!0,i(),t?.close()}),I){let t=t=>{let n=t.changed.find(t=>t.name===e),r=t.deleted.find(t=>t.name===e);n&&a({value:n.value}),r&&a({value:null})};I.addEventListener(`change`,t),u&&h(()=>I.removeEventListener(`change`,t))}else t&&(t.onmessage=({data:e})=>a(e));n.watch&&l(c,()=>{s||i(n.refresh)},{deep:n.watch!==`shallow`}),o&&i(o)}return c}function L(e={}){return ke(document.cookie,e)}var He=e=>e;function Ue(e){let{encode:t,decode:n,...r}=e;return{...r,encode:He}}function We(e,t,n={}){let r=Ue(n);return t===void 0?P(e,``,{...r,maxAge:-1}):P(e,t,r)}function Ge(e,t,n={}){document.cookie=We(e,t,n)}var Ke=2147483647;function qe(e,t,n){let r,i,a=0,o=n?d(e):{value:e};return _()&&h(()=>{i?.(),clearTimeout(r)}),re((e,s)=>{n&&(i=l(o,s));function c(){let e=t-a,n=e<Ke?e:Ke;r=setTimeout(()=>{if(a+=n,a<t)return c();o.value=void 0,s()},n)}function u(){a=0,clearTimeout(r),c()}return{get(){return e(),o.value},set(e){u(),o.value=e,s()}}})}function Je(e){return new URL(globalThis.location.href)}var R=[`en`,`zh`,`ja`],z={en:[{key:`locale_en_46json_119c0467`,load:()=>Promise.resolve({}),cache:!0}],zh:[{key:`locale_zh_46json_ded77599`,load:()=>Promise.resolve({}),cache:!0}],ja:[{key:`locale_ja_46json_cbe39747`,load:()=>Promise.resolve({}),cache:!0}]},Ye=[()=>E(()=>import(`./ByXKkoLO.js`),[],import.meta.url)],B=[{code:`en`,language:`en-US`,name:`English`,domain:`en.bioer.com`,domains:[`en.bioer.com`],defaultForDomains:[`en.bioer.com`]},{code:`zh`,language:`zh-CN`,name:`Chinese`,domain:`www.bioer.com`,domains:[`www.bioer.com`,`bioer.com`,`bioer.com.cn`,`www.bioer.com.cn`],defaultForDomains:[`www.bioer.com`,`bioer.com`,`bioer.com.cn`,`www.bioer.com.cn`]},{code:`ja`,language:`ja-JP`,name:`Japanese`,domain:`jp.bioer.com`,domains:[`jp.bioer.com`],defaultForDomains:[`jp.bioer.com`]}];function Xe(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 V=`___`,Ze=`___default`;function H(e){return typeof e==`string`?e:e==null?``:e.toString()}function U(e){return H(typeof e==`object`?e?.name:e).split(V)[0]}function Qe(e,t,n){return n?e+V+t+Ze:e+V+t}var $e=t=>t?e:a;function et(e,t,n){return n.routing&&(e!==t||n.strategy===`prefix`)}var tt=Xe(0),W=e=>tt(e),nt=e=>e.split(V).at(1)??``;function rt(e){return String(typeof e==`object`?e?.name||e?.path||``:e)}function it(e){let t=rt(e);return t[0]===`/`?W(t):nt(t)||(typeof e==`object`&&e?.path?W(String(e.path)):``)}function at(e,t){return!t.routing&&!t.domains?e=>H(e):(t,n)=>{let r=H(t),i=Qe(r,n,!0);return e(i)?i:Qe(r,n,!1)}}function ot(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(T({},t,i,{path:r}))}:t=>e.resolve(t):e=>e}var G=(e=``)=>e.replace(/^https?:\/\//i,``).toLowerCase();function K(e,t){return!!e?.domains.some(e=>G(e)===t)}function st(e,t,n){let r=e.find(e=>e.code===n);return!r?.domains.length||K(r,t)?`here`:e.some(e=>K(e,t))?`other-domain`:`off-host`}function ct(e,t,n){return st(e,t,n)!==`other-domain`}var q=e=>e?.defaultForDomains[0]||e?.domain||e?.domains[0];function lt(e,t,n){if(!ct(n,e,t))return q(n.find(e=>e.code===t))}function ut(e,t,n){let r=e.filter(e=>K(e,t));return(r.find(e=>e.code===n)||r.find(e=>e.defaultForDomains.some(e=>G(e)===t))||r[0])?.code}function dt(e,t){let n=t.replace(/^\./,``).replace(/:\d+$/,``).toLowerCase();return e.every(e=>e.domains.concat(e.domain||[]).every(e=>{let t=G(e).replace(/:\d+$/,``);return t===n||t.endsWith(`.`+n)}))}var J=(e,t)=>
1C(e,{strict:!0})?e:t.protocol+`//`+e;function ft(e,t,n,r=B){let i=r.find(e=>e.code===n),a=e?.[n]?.domain||i?.domain||i?.domains.find(e=>G(e)===t.host)||lt(t.host,n,r);if(a)return J(a,t)}function pt(e,t,n,r,i=B){let a=t=>e?.[t]?.domain||q(i.find(e=>e.code===t)),o=a(n)||(r?a(r):void 0);return o?J(o,t):void 0}function mt(e,t,n=B){let r;for(let i of n){let n=ht(i,e);for(let e of[n.domain,...n.domains])!e||G(e)!==t.host||(!r||!C(r,{strict:!0})&&C(e,{strict:!0}))&&(r=e)}return r&&J(r,t)}function ht(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 gt(e){let t={};for(let n of R){let r=_t(e,[n]);t[n]={fallbacks:r,cacheable:yt(n,r)}}return t}function _t(e,t){if(e===!1)return[];if(fe(e))return e;let n=[];if(w(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 vt(e){return z[e]!=null&&z[e].every(e=>e.cache!==!1)}function yt(e,t){return vt(e)&&t.every(e=>vt(e))}function bt(e,t=B){return t.find(t=>t.defaultForDomains.some(t=>G(t)===e))?.code}function xt(e,t,n=B){return bt(e,n)||t||(n.some(e=>e.domains.length)?n[0]?.code:``)||``}var Y=e=>R.includes(e||``),St=e=>Y(e)?e:void 0,Ct=e=>!!e.path&&!e.name;function wt(e){let{router:n,defaultLocale:r,strictSeo:i,compactRoutes:a}=e,o={strategy:e.strategy,routing:e.routing,domains:e.domains},s=$e(e.trailingSlash),c=at(e=>n.hasRoute(e),o);function l(e,t){e.name=U(e.name||n.currentRoute.value);let r=c(e.name,t);if(n.hasRoute(r))e.name=r,a&&e.params&&delete e.params.locale;else if(a&&Y(t)&&f().has(e.name))return e.params={...e.params||{},locale:t},e;return e.name=r,e}let u=ot(n,o),d;function f(){if(d)return d;if(d=new Set,a)for(let e of n.getRoutes())e.name!=null&&/^\/:locale\(/.test(e.path)&&d.add(String(e.name));return d}function p(e,t){let i=u(e,t),l=U(i);if(l){let e=c(l,t);if(n.hasRoute(e)){i.name=e;let t=i;return a&&t.params&&delete t.params.locale,i}if(a&&f().has(l)){let e=i;return e.name=l,e.params={...e.params||{},locale:t},e}return i.name=e,i}return et(t,r,o)&&(i.path=`/`+t+i.path),i.path=s(i.path,!0),i}let m=()=>n.currentRoute.value.meta.nuxtI18nInternal??{},h=(e,t=m())=>i&&!!e&&Object.keys(t).length>0&&!t[e],g=o.strategy===`prefix_except_default`||o.strategy===`prefix_and_default`,_=(t,n,r)=>!!t&&xt(G(t),e.configuredDefaultLocale,r)===n,v=e=>(n,r,i,a)=>{let o=e(r);return o?(g&&_(q(i),r,a)&&W(n)===r&&(n=n.slice(r.length+1)||`/`),t(o,n)):n},ee=v(e.getBaseUrl),y=v(e.getCanonicalBaseUrl);return{router:n,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:U,getRouteLocalizedParams:m,getLocalizedDynamicParams:t=>{let n=e.getLocalePathPayload?.();return n?n[t]||{}:m()?.[t]},afterSwitchLocalePath:(t,n)=>{if(h(n))return``;if(!o.domains)return t;let r=e.getHost()??``,i=e.getLocales(),a=i.find(e=>e.code===n);return K(a,r)||!t?t:ee(t,n,a,i)},getAlternatePath:(t,n)=>{if(n!==e.getLocale()&&h(n))return``;if(!o.domains||!t)return t;let r=e.getLocales();return y(t,n,r.find(e=>e.code===n),r)},resolveLocalizedRouteObject:(e,t)=>Ct(e)?p(e,t):l(e,t)}}function X(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 Tt(e,t=i()){let n=Et(t);return{...wt({router:y(),defaultLocale:e.getDefaultLocale(),configuredDefaultLocale:e.config.defaultLocale||``,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getCanonicalBaseUrl:e.getCanonicalBaseUrl,getHost:()=>Je({xForwardedHost:!0}).host,getLocalePathPayload:()=>!1,strategy:`no_prefix`,routing:!1,domains:!0,trailingSlash:!1,strictSeo:!1,compactRoutes:!1}),strictSeo:!1,_head:void 0,get head(){return this._head??=de({}),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:!0,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!0}}}function Et(e=i()){let t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||`{}`)}function Dt(e,t,n=e.getLocale()){if(w(t)&&C(t,{acceptRelative:!0}))return t;try{return kt(e,t,n).fullPath}catch{return``}}function Z(e,t,n=e.getLocale()){try{return kt(e,t,n)}catch{return}}function Ot(e){if(!w(e))return T({},e);if(e[0]===`/`){let{pathname:t,search:n,hash:r}=x(e);return{path:t,query:s(n),hash:r}}return{name:e}}function kt(e,t,n){let r=Ot(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 At(e,t,n=e.router.currentRoute.value){let r=e.getRouteBaseName(n);if(!r)return``;let i=Dt(e,{name:r,params:T({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,meta:n.meta},t);return e.afterSwitchLocalePath(i,t)}function jt(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=Nt(e,t),i=Q(e,t);r.link=r.link.concat(n,Ft(e,i)),r.meta=r.meta.concat(Lt(e,i),Rt(e),Bt(e,zt(e,n)))}return r}function Mt(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 Nt(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){if(!e.hreflangLinks)return[];let n=[],r=Mt(e.locales),i=new Map;for(let[a,o]of r.entries()){let r=i.get(o.code)??Pt(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 Pt(e,t,r=t.strictCanonicals?t.getRouteWithoutQuery():void 0){let i=t.getLocalizedRoute(e,r);if(i)return v(n(i,t.baseUrl),t.strictCanonicals?It(t):{})}function Q(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){let r=e.getLocalizedRoute(e.currentLocale,t);return r?v(n(r,e.baseUrl),It(e)):``}function Ft(e,t=Q(e)){return t?[e.strictSeo?{rel:`canonical`,href:t}:{[e.key]:`i18n-can`,rel:`canonical`,href:t}]:[]}function It(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 Vt(n[t]))r[t].push(e||``)}return r}function Lt(e,t=Q(e)){return t?[e.strictSeo?{property:`og:url`,content:t}:{[e.key]:`i18n-og-url`,property:`og:url`,content:t}]:[]}function Rt(e,t=e.getCurrentLanguage()){return t?[e.strictSeo?{property:`og:locale`,content:$(t)}:{[e.key]:`i18n-og`,property:`og:locale`,content:$(t)}]:[]}function zt(e,t){let n=e.locales.map(e=>e.language||e.code);
1if(!e.strictSeo)return n;let r=new Set(t.map(e=>e.hreflang));return n.filter(e=>r.has(e))}function Bt(e,t,n=e.getCurrentLanguage()){return t.filter(e=>e&&e!==n).map(t=>e.strictSeo?{property:`og:locale:alternate`,content:$(t)}:{[e.key]:`i18n-og-alt-${t}`,property:`og:locale:alternate`,content:$(t)})}function $(e=``){return e.replace(/-/g,`_`)}function Vt(e){return Array.isArray(e)?e:[e]}function Ht(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=>Z(e,t),getLocalizedRoute:(e,t)=>At(s,e,t),getRouteWithoutQuery:()=>{try{return T({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function Ut(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return jt(Ht(e,{dir:t,lang:n,seo:r}))}function Wt(e=i()){let t=X(e);return e=>{if(e!=null)return t.getRouteBaseName(e)||void 0}}function Gt(e=i()){let t=X(e);return(e,n)=>Dt(t,e,n)}function Kt(e=i()){let t=X(e);return(e,n)=>Z(t,e,n)}function qt(e=i()){let t=X(e);return e=>At(t,e)}export{j as A,R as C,Je as D,Ye as E,ge as F,be as M,D as N,Ve as O,E as P,W as S,B as T,ut as _,Ut as a,it as b,Y as c,pt as d,dt as f,ct as g,K as h,qt as i,A as j,Ce as k,xt as l,ft as m,Kt as n,Tt as o,mt as p,Wt as r,gt as s,Gt as t,St as u,ht as v,z as w,nt as x,Ze as y};
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.