PageSourceSearch

https://alsodev.com/_nuxt/BsD5uEyR.js

js alsodev.com collected 2026-10-01 23:54:42 UTC 163,384 bytes, 31 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DCgZnT3p.js","./CHb79o8j.js","./DmF4o6QQ.js","./BDNMzG2s.js","./CQQmv9Hp.js","./CyGKeW4E.js","./BVqRfven.js","./DK3Fl9T5.js","./j-b5onkt.js","./LeadForm.CZUq7-C2.css","./BaseMarquee.oMErNUmf.css","./5chdJIG9.js","./SectionServices.B3Z_yGuH.css","./_slug_.WOSmed1q.css","./MqdP9x-S.js","./D_GB-2aP.js","./ServicePage.CR7-96Tl.css","./KMyHZ9Bc.js","./BTAi9PAQ.js","./LegalDocument.BBu2RGF8.css","./3i1ROgoB.js","./IF1XwrAn.js","./BhzkkoGY.js","./DsVj_H--.js","./B37WlSmI.js","./_1hboX28.js","./portfolio.CY0g_YhF.css","./OLctIAkV.js","./D_NX2PYV.js","./CoUpgtHi.js"])))=>i.map(i=>d[i]);
2import{$ as e,A as t,Ai as n,Ar as r,At as i,B as a,C as o,Cn as s,D as c,Di as l,Dn as u,Dt as d,E as f,Ei as p,En as m,F as h,Fi as g,Fn as _,Ft as v,G as y,Gi as b,Gn as x,Gt as S,H as C,Hi as w,I as T,Ii as ee,In as E,It as D,J as te,Jt as ne,K as re,Kn as O,Kt as k,L as ie,Li as ae,Ln as A,Lr as j,Lt as M,M as oe,Mt as se,N as ce,Ni as N,Nn as P,Nr as F,Nt as le,O as ue,Ot as de,P as fe,Pn as I,Pt as pe,Q as me,Qi as L,Qt as he,R as ge,Ri as _e,Rr as R,Rt as ve,S as ye,St as be,T as xe,Tr as Se,U as Ce,Ui as z,Un as B,V,Vi as we,Vr as Te,Vt as Ee,W as De,Wi as Oe,Wn as H,Wt as ke,X as Ae,Xi as je,Y as Me,Yi as U,Z as Ne,Zi as Pe,Zr as Fe,Zt as Ie,_ as Le,_n as Re,_r as W,_t as ze,ai as G,at as Be,b as Ve,bt as He,ct as Ue,d as We,dr as Ge,dt as K,ea as Ke,ei as qe,er as Je,et as Ye,f as Xe,fi as Ze,ft as Qe,g as $e,gt as et,h as tt,hn as nt,ht as rt,it,j as at,jr as q,jt as ot,k as st,ki as ct,kr as lt,l as ut,m as dt,mr as ft,mt as pt,nr as mt,nt as ht,o as gt,oi as _t,ot as vt,pt as yt,q as bt,rr as J,rt as xt,ti as St,tt as Ct,ui as Y,ut as wt,v as Tt,vr as X,w as Et,wn as Dt,wr as Ot,wt as kt,x as At,xi as jt,xr as Mt,y as Nt,yt as Pt,z as Ft,zt as It}from"./CHb79o8j.js";import{A as Lt,B as Rt,C as zt,D as Bt,E as Vt,F as Ht,G as Ut,H as Wt,I as Gt,J as Kt,K as qt,L as Jt,M as Yt,N as Xt,O as Zt,P as Qt,R as $t,S as en,T as tn,U as nn,V as rn,W as an,X as on,Y as sn,_ as cn,a as ln,b as un,c as dn,d as fn,f as pn,i as mn,j as Z,k as hn,l as gn,m as _n,n as vn,o as yn,p as bn,q as xn,s as Sn,v as Cn,w as wn,x as Tn,z as En}from"./DmF4o6QQ.js";import{a as Dn,i as On,r as kn}from"./BVqRfven.js";import{$ as An,A as jn,B as Mn,C as Nn,D as Pn,E as Fn,F as In,G as Ln,H as Rn,I as zn,J as Bn,K as Vn,L as Hn,M as Un,N as Wn,O as Gn,P as Kn,Q as qn,R as Jn,S as Yn,T as Xn,U as Zn,V as Qn,W as $n,X as er,Y as tr,Z as nr,_ as rr,a as ir,b as ar,c as or,d as Q,et as sr,f as cr,g as lr,h as ur,i as dr,j as fr,k as pr,l as mr,m as hr,o as gr,p as _r,q as vr,s as yr,t as br,u as xr,v as Sr,w as Cr,x as wr,y as Tr,z as Er}from"./CyGKeW4E.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);var Dr=/\\/g,Or=/</g,kr=/"/g,Ar=/%\w+(?:\.\w+)?/g,jr=`%separator`;function Mr(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(Dr,`\\\\`).replace(Or,`\\u003C`).replace(kr,`\\"`):r||``}function Nr(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(Ar);if(!a)return e;let o=e.includes(jr);return e=e.replace(Ar,e=>{if(e===jr||!a.includes(e))return e;let n=Mr(t,e.slice(1),r);return n===void 0?e:n}).trim(),o&&(e=e.split(jr).map(e=>e.trim()).filter(e=>e!==``).join(n?` ${n} `:` `)),e}var Pr=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Fr=e=>e.includes(`:key`)?e:e.split(`:`).join(`:key:`),Ir=xn({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=Fr(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=Fr(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(Pr))}}}),Lr=xn({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 Rr(e){return typeof e?.then==`function`}var zr=256;function Br(e,t){if(t===e.length)return;if(t===zr){let n=Array(e.length),r=!1;for(;t<e.length;t++){let i=Hr(e[t]);n[t]=i,r||=Rr(i)}return r?n:void 0}let n=Hr(e[t]);if(Rr(n)){let r=Array(e.length);r[t]=n;for(let n=t+1;n<e.length;n++)r[n]=Hr(e[n]);return r}let r=Br(e,t+1);return r&&(r[t]=n),r}function Vr(e,t,n){if(n===t.length)return;if(n===zr){let r=Array(t.length),i=!1;for(;n<t.length;n++){let a=Hr(e[t[n]]);r[n]=a,i||=Rr(a)}return i?r:void 0}let r=Hr(e[t[n]]);if(Rr(r)){let i=Array(t.length);i[n]=r;for(let r=n+1;r<t.length;r++)i[r]=Hr(e[t[r]]);return i}let i=Vr(e,t,n+1);return i&&(i[n]=r),i}function Hr(e){if(typeof e==`function`)return e;if(Rr(e))return Promise.resolve(e).then(Hr);if(Array.isArray(e)){let t=Br(e,0);return t?Promise.all(t):e}if(e?.constructor===Object){let t=Object.keys(e),n=Vr(e,t,0);if(n)return Promise.all(n).then(e=>Object.fromEntries(t.map((t,n)=>[t,e[n]])))}return e}var Ur=xn(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=Hr(a);if(!Rr(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`),Wr={meta:`content`,link:`href`,htmlAttrs:`lang`},Gr=[`innerHTML`,`textContent`];function Kr(e,t,n,r=!1){return typeof e==`string`&&e.includes(`%`)?Nr(e,t,n,r):e}var qr=xn(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=Kr(r.pageTitle||e._title||``,r,i);for(let e of n){if(e.processTemplateParams===!1)continue;let t=Wr[e.tag];if(t&&typeof e.props[t]==`string`)e.props[t]=Kr(e.props[t],r,i);else if(e.processTemplateParams||e.tag===`titleTemplate`||e.tag===`title`)for(let t of Gr)typeof e[t]==`string`&&(e[t]=Kr(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=Kr(n.textContent,e._templateParams,e._separator))}}}),`template-params`);function Jr(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 Yr(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=>Jr(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 Xr=()=>location.protocol+`//`+location.host;function Zr(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 Qr(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=Zr(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(V({},e.state,{scroll:tt()}),``)}}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 $r(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?tt():null}}function ei(e){let{history:t,location:n}=window,r={value:Zr(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:Xr()+e+r;
vendor: 4,810 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,V({},t.state,$r(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=V({},i.value,t.state,{forward:e,scroll:tt()});a(o.current,o,!0),a(e,V({},$r(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function ti(e){e=t(e);let n=ei(e),r=Qr(e,n.state,n.location,n.replace);function i(e,t=!0){t||r.pauseListeners(),history.go(e)}let a=V({location:``,base:e,go:i,createHref:$e.bind(null,e)},n,r);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>n.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>n.state.value}),a}var ni={type:0,value:``},ri=/[a-zA-Z0-9_]/;function ii(e){if(!e)return[[]];if(e===`/`)return[[ni]];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:ri.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 ai=`[^/]+?`,oi={sensitive:!1,strict:!1,start:!0,end:!0},si=/[.+*?^${}()[\]/\\]/g;function ci(e,t){let n=V({},oi,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(si,`\\$&`),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||ai;if(u!==ai){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(Ce(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=Ce(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 li(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 ui(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=li(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(di(r))return 1;if(di(i))return-1}return i.length-r.length}function di(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var fi={strict:!1,end:!0,sensitive:!1};function pi(e,t,n){let r=ci(ii(e.path),n),i=V(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function mi(e,t){let n=[],r=new Map;t=re(fi,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=gi(e);s.aliasOf=r&&r.record;let l=re(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(gi(V({},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=pi(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!vi(d)&&o(e.name)),Si(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)}:bt}function o(e){if(f(e)){let t=r.get(e);
vendor: 8,773 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=bi(e,n);n.splice(t,0,e),e.record.name&&!vi(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 C(1,{location:e});s=i.record.name,a=V(hi(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&hi(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 C(1,{location:e,currentLocation:t});s=i.record.name,a=V({},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:yi(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 hi(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function gi(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:_i(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 _i(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 vi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function yi(e){return e.reduce((e,t)=>V(e,t.meta),{})}function bi(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;ui(e,t[i])<0?r=i:n=i+1}let i=xi(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function xi(e){let t=e;for(;t=t.parent;)if(Si(t)&&ui(e,t)===0)return t}function Si({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Ci(e){let t=Ge(Me),n=Ge(te),r=P(()=>{let n=b(e.to);return t.resolve(n)}),i=P(()=>{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(st.bind(null,i));if(o>-1)return o;let s=Oi(e[t-2]);return t>1&&Oi(i)===s&&a[a.length-1].path!==s?a.findIndex(st.bind(null,e[t-2])):o}),a=P(()=>i.value>-1&&Di(n.params,r.value.params)),o=P(()=>i.value>-1&&i.value===n.matched.length-1&&ue(n.params,r.value.params));function s(n={}){if(Ei(n)){let n=t[b(e.replace)?`replace`:`push`](b(e.to)).catch(bt);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:P(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function wi(e){return e.length===1?e[0]:e}var Ti=O({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:Ci,setup(e,{slots:t}){let n=N(Ci(e)),{options:r}=Ge(Me),i=P(()=>({[ki(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[ki(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&wi(t.default(n));return e.custom?r:J(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}});function Ei(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 Di(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(!Ce(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function Oi(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var ki=(e,t,n)=>e??t??n,Ai=O({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let r=Ge(Ae),i=P(()=>e.route||r.value),a=Ge(Ne,0),o=P(()=>{let e=b(a),{matched:t}=i.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),s=P(()=>i.value.matched[o.value]);F(Ne,P(()=>o.value+1)),F(y,s),F(Ae,i);let c=g();return G(()=>[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||!st(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 ji(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=J(l,V({},d,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:c}));return ji(n.default,{Component:f,route:r})||f}}});function ji(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var Mi=Ai;function Ni(e){let t=mi(e.routes,e),n=e.parseQuery||oe,r=e.stringifyQuery||T,i=e.history,s=Ft(),l=Ft(),u=Ft(),d=_e(dt),p=dt;xe&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let m=a.bind(null,e=>``+e),g=a.bind(null,Nt),_=a.bind(null,Le);function v(e,n){let r,i;return f(e)?(r=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,r)}function y(e){let n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function x(){return t.getRoutes().map(e=>e.record)}function S(e){return!!t.getRecordMatcher(e)}function w(e,a){if(a=V({},a||d.value),typeof e==`string`){let r=ce(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return V(r,o,{params:_(o.params),redirectedFrom:void 0,href:s})}let o;if(e.path!=null)o=V({},e,{path:ce(n,e.path,a.path).path});else{let t=V({},e.params);for(let e in t)t[e]??delete t[e];o=V({},e,{params:g(t)}),a.params=g(a.params)}let s=t.resolve(o,a),c=e.hash||``;s.params=m(_(s.params));let l=ie(r,V({},e,{hash:Tt(c),path:s.path})),u=i.createHref(l);return V({fullPath:l,hash:c,query:r===T?at(e.query):e.query||{}},s,{redirectedFrom:void 0,href:u})}function E(e){return typeof e==`string`?ce(n,e,d.value.path):V({},e)}function D(e,t){if(p!==e)return C(8,{from:t,to:e})}function ne(e){return k(e)}function re(e){return ne(V(E(e),{replace:!0}))}function O(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=E(i):{path:i},i.params={}),V({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function k(e,t){let n=p=w(e),i=d.value,a=e.state,o=e.force,s=e.replace===!0,l=O(n,i);if(l)return k(V(E(l),{state:typeof l==`object`?V({},a,l.state):a,force:o,replace:s}),t||n);let u=n;u.redirectedFrom=t;let f;return!o&&c(r,i,n)&&(f=C(16,{to:u,from:i}),me(i,i,!0,!1)),(f?Promise.resolve(f):j(u,i)).catch(e=>De(e)?De(e,2)?e:pe(e):de(e,u,i)).then(e=>{if(e){if(De(e,2))return k(V({replace:s},E(e.to),{state:typeof e.to==`object`?V({},a,e.to.state):a,force:o}),t||u)}else e=se(u,i,!0,s,a);return M(u,i,e),e})}function ae(e,t){let n=D(e,t);return n?Promise.reject(n):Promise.resolve()}function A(e){let t=ge.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function j(e,t){let n,[r,i,a]=Ve(e,t);n=At(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(Et(r,e,t))});let o=ae.bind(null,e,t);return n.push(o),ve(n).then(()=>{n=[];for(let r of s.list())n.push(Et(r,e,t));return n.push(o),ve(n)}).then(()=>{n=At(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(Et(r,e,t))});return n.push(o),ve(n)}).then(()=>{n=[];for(let r of a)if(r.beforeEnter){if(Ce(r.beforeEnter))for(let i of r.beforeEnter)n.push(Et(i,e,t));else n.push(Et(r.beforeEnter,e,t))}return n.push(o),ve(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=At(a,`beforeRouteEnter`,e,t,A),n.push(o),ve(n))).then(()=>{n=[];for(let r of l.list())n.push(Et(r,e,t));return n.push(o),ve(n)}).catch(e=>De(e,8)?e:Promise.reject(e))}function M(e,t,n){u.list().forEach(r=>A(()=>r(e,t,n)))}function se(e,t,n,r,a){let o=D(e,t);if(o)return o;let s=t===dt,c=xe?history.state:{};n&&(r||s?i.replace(e.fullPath,V({scroll:s&&c&&c.scroll},a)):i.push(e.fullPath,a)),d.value=e,me(e,t,n,s),pe()}let N;function P(){N||=i.listen((e,t,n)=>{if(!R.listening)return;let r=w(e),a=O(r,R.currentRoute.value);if(a){k(V(a,{replace:!0,force:!0}),r).catch(bt);return}p=r;let s=d.value;
2xe&&fe(o(s.fullPath,n.delta),tt()),j(r,s).catch(e=>De(e,12)?e:De(e,2)?(k(V(E(e.to),{force:!0}),r).then(e=>{De(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch(bt),Promise.reject()):(n.delta&&i.go(-n.delta,!1),de(e,r,s))).then(e=>{e||=se(r,s,!1),e&&(n.delta&&!De(e,8)?i.go(-n.delta,!1):n.type===`pop`&&De(e,20)&&i.go(-1,!1)),M(r,s,e)}).catch(bt)})}let F=Ft(),le=Ft(),ue;function de(e,t,n){pe(e);let r=le.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function I(){return ue&&d.value!==dt?Promise.resolve():new Promise((e,t)=>{F.add([e,t])})}function pe(e){return ue||(ue=!e,P(),F.list().forEach(([t,n])=>e?n(e):t()),F.reset()),e}function me(t,n,r,i){let{scrollBehavior:a}=e;if(!xe||!a)return Promise.resolve();let s=!r&&ye(o(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return X().then(()=>a(t,n,s)).then(e=>t===d.value&&e&&h(e)).catch(e=>t===d.value&&de(e,t,n))}let L=e=>i.go(e),he,ge=new Set,R={currentRoute:d,listening:!0,addRoute:v,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:S,getRoutes:x,resolve:w,options:e,push:ne,replace:re,go:L,back:()=>L(-1),forward:()=>L(1),beforeEach:s.add,beforeResolve:l.add,afterEach:u.add,onError:le.add,isReady:I,install(e){e.component(`RouterLink`,Ti),e.component(`RouterView`,Mi),e.config.globalProperties.$router=R,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>b(d)}),xe&&!he&&d.value===dt&&(he=!0,ne(i.location).catch(e=>{}));let t={};for(let e in dt)Object.defineProperty(t,e,{get:()=>d.value[e],enumerable:!0});e.provide(Me,R),e.provide(te,ee(t)),e.provide(Ae,d);let n=e.unmount;ge.add(e),e.unmount=function(){ge.delete(e),ge.size<1&&(p=dt,N&&N(),N=null,d.value=dt,he=!1,ue=!1),n()}}};function ve(e){return e.reduce((e,t)=>e.then(()=>A(t)),Promise.resolve())}return R}function Pi(e){try{return JSON.parse(e)}catch{return e}}var Fi=[[`NuxtError`,e=>Ct(e)],[`EmptyShallowRef`,e=>_e(e===`_`?void 0:e===`0n`?BigInt(0):Pi(e))],[`EmptyRef`,e=>g(e===`_`?void 0:e===`0n`?BigInt(0):Pi(e))],[`ShallowRef`,e=>_e(e)],[`ShallowReactive`,e=>ee(e)],[`Ref`,e=>g(e)],[`Reactive`,e=>N(e)]],Ii=D({name:`nuxt:revive-payload:client`,order:-30,async setup(e){let t,n;for(let[e,t]of Fi)tn(e,t);Object.assign(e.payload,([t,n]=k(()=>e.runWithContext(Vt)),t=await t,n(),t)),delete window.__NUXT__}},1);function Li(e,t){t.push(It),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 Ri(e,t,n){let r=e.push,i=e;i.ssr=!1,i.hooks=t,i.dirty=!!i.dirty,i.use=e=>Jr(i,e),i.render=()=>n(i);function a(){t.callHook(`entries:updated`,i),i._b||i.render()}return i.invalidate=()=>{for(let e of i.entries.values())delete e._tags;i.dirty=!0,a()},i.push=(n,o)=>{let s=o?.onRendered?t.hook(`dom:rendered`,o.onRendered):void 0,c=r(n,o),l=e.entries.get(c._i);return l&&(l._o=n),i.dirty=!0,a(),{_i:c._i,patch(e){c.patch(e),i.dirty=!0,a()},dispose(){s?.(),e.entries.has(c._i)&&(c.dispose(),i.invalidate())}}},i}var zi=/\s+/;function Bi(e={}){return t=>Ui(t,e)}function Vi(e){for(let t of e.entries.values())if(t._pending!==void 0)return!0;return!1}function Hi(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 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(zi))i&&(n._p[`${t}:attr:class:${i}`]=()=>e.classList.remove(i))}}}return n}function Ui(e,t={}){let n=t.document||e.resolvedOptions.document,r=e._dom;if(!n||e._du||r&&r._d===n&&!e.dirty&&!Vi(e))return!1;let i=n.defaultView;e._du=!0;let a=!1;try{let o=function(e,t,n){d._s[e]=!n&&f[e]||t,delete f[e]},s=function(e,t,n,r,i,a){let s=`${e}:event:${t}`,c=d._l.get(s);if(c&&c[0]===a&&c[1]===n&&c[2]===r){o(s,c[4]);return}c?.[4]();let l=`data-${t}`,u=(e=>r.call(i,e)),f=()=>{a.removeEventListener(n,u),i.getAttribute(l)===``&&i.removeAttribute(l),d._l.get(s)?.[3]===u&&d._l.delete(s)};a.addEventListener(n,u),d._l.set(s,[a,n,r,u,f]),i.setAttribute(l,``),o(s,f,!0)},c=function({id:e,$el:t,tag:n}){if(d._e.set(e,t),!n.tag.endsWith(`Attrs`)){let r=n.textContent;r!=null&&r!==``&&(r!==t.textContent&&(t.textContent=r),o(`${e}:text`,()=>{t.textContent===r&&(t.textContent=``)},!0));let i=n.innerHTML;i!=null&&i!==``&&(i!==t.innerHTML&&(t.innerHTML=i),o(`${e}:html`,()=>{t.innerHTML===i&&(t.innerHTML=``)},!0));let a=`${e}:el`;o(a,f[a]||(()=>{t?.remove(),d._e.delete(e)}))}for(let r in n.props){let a=n.props[r];if(r[0]===`o`&&r[1]===`n`&&typeof a==`function`){let o=r.slice(2);t?.dataset?.[`${r}fired`]&&a.call(t,new((i?.Event)||Event)(o)),s(e,r,o,a,t,n.tag===`bodyAttrs`&&i?i:t);continue}let c=`${e}:attr:${r}`;if(r===`class`&&a)for(let e of a){let n=`${c}:${e}`;o(n,f[n]||(()=>t.classList.remove(e))),t.classList.contains(e)||t.classList.add(e)}else if(r===`style`&&a)for(let[e,n]of a){let r=`${c}:${e}`;o(r,f[r]||(()=>t.style.removeProperty(e))),t.style.setProperty(e,n)}else a!==!1&&a!==null&&(t.getAttribute(r)!==a&&t.setAttribute(r,a===!0?``:String(a)),o(c,f[c]||(()=>t.removeAttribute(r))))}},l={shouldRender:!0,tags:[]};if(nn(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=Hi(e,n),u._s={};let d=u,f=d._p,p=[],m={};e.dirty=!1;let h=Wt(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,i={tag:e,id:r,shouldRender:!0};if(e.tag===`meta`&&e._d&&Rt(e._d)&&(_[e._d]=t+1),g.push(i),e.tag===`title`){n.title=e.textContent,o(`title:`,()=>n.title=d._t);continue}i.$el=d._e.get(r),i.$el?c(i):Ut.has(e.tag)&&p.push(i)}if(p.length){let e=new Set(d._e.values());for(let t of[...n.body.children,...n.head.children]){let n=t.tagName.toLowerCase();if(!Ut.has(n)||e.has(t))continue;let r={innerHTML:t.innerHTML};for(let e of t.getAttributeNames())r[e]=t.getAttribute(e);let i=rn({tag:n,props:{}},r);i.key=t.getAttribute(`data-hid`)||void 0;let a=$t(i)||En(i),o=a,s=1;for(;d._e.has(o);)o=`${a}:${s++}
2`;d._e.set(o,t)}}for(let e of p){let t=d._e.get(e.id);e.$el=t||n.createElement(e.tag.tag),c(e),t||(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,a=!0,nn(e,`dom:rendered`,{renders:g})}catch(t){throw e.dirty=!0,t}finally{e._du=!1}return a&&(e.dirty||Vi(e))&&Ui(e,t),a}var Wi=e=>typeof e.tagPriority==`number`?e.tagPriority:100+(qt[e.tagPriority]||0);function Gi(e={}){e.document=e.document||(typeof window<`u`?document:void 0);let t=e.render||Bi({document:e.document}),n=Ri(Yr(t,{document:e.document,propResolvers:e.propResolvers,_tagWeight:Wi,init:[]}),an(e.hooks),t);return e.plugins?.forEach(e=>n.use(e)),e.init?.forEach(e=>e&&n.push(e)),n}function Ki(e={}){let t=Bi(),n,r=0;return n=Gi({render:()=>{let e=++r;setTimeout(()=>{e===r&&t(n)},0)},...e}),n.install=Jt(n),n}var qi={disableDefaults:!0,plugins:[Lr,Ur,qr,Ir]},Ji=D({name:`nuxt:head`,enforce:`pre`,setup(e){Li(e,Ki(qi))}}),Yi=/(:\w+)\([^)]+\)/g,Xi=/(:\w+)[?+*]/g,Zi=/:\w+/g,Qi=(e,t)=>t.path.replace(Yi,`$1`).replace(Xi,`$1`).replace(Zi,t=>e.params[t.slice(1)]?.toString()||``),$i=(e,t)=>{let n=e.route.matched.find(t=>t.components?.default===e.Component.type),r=t??n?.meta.key??(n&&Qi(e.route,n));return typeof r==`function`?r(e.route):r},ea=(e,t)=>({default:()=>e?J(Dt,e===!0?{}:e,t):t});function ta(e){return Array.isArray(e)?e:[e]}var na=[vt(async e=>{let t,n;if(!e.meta?.validate)return;let r=([t,n]=k(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(r!==!0)return Ct({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),vt(e=>{let t=Lt({path:e.path});if(t.redirect){let n=t.redirect.includes(`#`)?t.redirect:t.redirect+e.hash;return pt(n,{acceptRelative:!0})?(window.location.href=n,!1):n}})],ra={},ia={},aa=[{name:`cases-slug___ro`,path:`/ro/case-:slug()`,component:()=>Z(()=>import(`./DCgZnT3p.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url)},{name:`cases-slug___ru`,path:`/ru/case-:slug()`,component:()=>Z(()=>import(`./DCgZnT3p.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url)},{name:`cases-slug___en`,path:`/en/case-:slug()`,component:()=>Z(()=>import(`./DCgZnT3p.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url)},{name:`auto-dev___ro`,path:`/ro/auto-dev`,component:()=>Z(()=>import(`./MqdP9x-S.js`),__vite__mapDeps([14,1,15,7,2,5,6,8,3,9,4,10,16]),import.meta.url)},{name:`auto-dev___ru`,path:`/ru/auto-dev`,component:()=>Z(()=>import(`./MqdP9x-S.js`),__vite__mapDeps([14,1,15,7,2,5,6,8,3,9,4,10,16]),import.meta.url)},{name:`contract___ro`,path:`/contract`,component:()=>Z(()=>import(`./KMyHZ9Bc.js`),__vite__mapDeps([17,1,2,18,3,19]),import.meta.url)},{name:`contract___ru`,path:`/ru/contract`,component:()=>Z(()=>import(`./KMyHZ9Bc.js`),__vite__mapDeps([17,1,2,18,3,19]),import.meta.url)},{name:`cookies___ro`,path:`/cookies`,component:()=>Z(()=>import(`./3i1ROgoB.js`),__vite__mapDeps([20,1,2]),import.meta.url)},{name:`cookies___ru`,path:`/ru/cookies`,component:()=>Z(()=>import(`./3i1ROgoB.js`),__vite__mapDeps([20,1,2]),import.meta.url)},{name:`cookies___en`,path:`/en/cookies`,component:()=>Z(()=>import(`./3i1ROgoB.js`),__vite__mapDeps([20,1,2]),import.meta.url)},{name:`hosting___ro`,path:`/ro/hosting`,component:()=>Z(()=>import(`./IF1XwrAn.js`),__vite__mapDeps([21,1,15,7,2,5,6,8,3,9,4,10,16]),import.meta.url)},{name:`hosting___ru`,path:`/ru/hosting`,component:()=>Z(()=>import(`./IF1XwrAn.js`),__vite__mapDeps([21,1,15,7,2,5,6,8,3,9,4,10,16]),import.meta.url)},{name:`hr___ro`,path:`/hr`,component:()=>Z(()=>import(`./BhzkkoGY.js`),__vite__mapDeps([22,1,2,23,8,5,6,7,3,9]),import.meta.url)},{name:`policy___ro`,path:`/policy`,component:()=>Z(()=>import(`./B37WlSmI.js`),__vite__mapDeps([24,1,2,18,3,19]),import.meta.url)},{name:`policy___ru`,path:`/ru/policy`,component:()=>Z(()=>import(`./B37WlSmI.js`),__vite__mapDeps([24,1,2,18,3,19]),import.meta.url)},{name:`portfolio___ro`,path:`/ro/portfolio`,component:()=>Z(()=>import(`./_1hboX28.js`),__vite__mapDeps([25,1,2,3,26]),import.meta.url)},{name:`portfolio___ru`,path:`/ru/portfolio`,component:()=>Z(()=>import(`./_1hboX28.js`),__vite__mapDeps([25,1,2,3,26]),import.meta.url)},{name:`suport___ro`,path:`/suport`,component:()=>Z(()=>import(`./OLctIAkV.js`),__vite__mapDeps([27,1,2,23,8,5,6,7,3,9]),import.meta.url)},{name:`web-dev___ro`,path:`/ro/web-dev`,component:()=>Z(()=>import(`./D_NX2PYV.js`),__vite__mapDeps([28,1,15,7,2,5,6,8,3,9,4,10,16]),import.meta.url)},{name:`web-dev___ru`,path:`/ru/web-dev`,component:()=>Z(()=>import(`./D_NX2PYV.js`),__vite__mapDeps([28,1,15,7,2,5,6,8,3,9,4,10,16]),import.meta.url)},{name:`index___ro`,path:`/`,component:()=>Z(()=>import(`./CoUpgtHi.js`),__vite__mapDeps([29,1,2,4,5,6,7,8,3,9,10,11,12]),import.meta.url)},{name:`index___ru`,path:`/ru`,component:()=>Z(()=>import(`./CoUpgtHi.js`),__vite__mapDeps([29,1,2,4,5,6,7,8,3,9,10,11,12]),import.meta.url)},{name:`index___en`,path:`/en`,component:()=>Z(()=>import(`./CoUpgtHi.js`),__vite__mapDeps([29,1,2,4,5,6,7,8,3,9,10,11,12]),import.meta.url)},{name:void 0,path:`/ro`,component:ia},{name:void 0,path:`/page36744879.html`,component:ia},{name:void 0,path:`/blackbox`,component:ia},{name:void 0,path:`/ru-old`,component:ia},{name:void 0,path:`/contract-old`,component:ia},{name:void 0,path:`/ru/contract-old`,component:ia},{name:void 0,path:`/sitemap.xml`,component:ia}];
2function oa(e,t,n){let{pathname:r,search:i,hash:a}=t,o=e.indexOf(`#`);if(o>-1){let t=a.includes(e.slice(o))?e.slice(o).length:1,n=a.slice(t);return n[0]!==`/`&&(n=`/`+n),d(n,``)}let s=d(r,e),c=!n||et(s,n)?s:n;return c+(c.includes(`?`)?``:i)+a}var sa=D({name:`nuxt:router`,enforce:`pre`,async setup(t){let n,r,a=ve().app.baseURL,o=Yt.history?.(a)??ti(a),s=Yt.routes?([n,r]=k(()=>Yt.routes(aa)),n=await n,r(),n??aa):aa,c,l=Ni({...Yt,scrollBehavior:(e,t,n)=>{if(t===dt){c=n;return}if(Yt.scrollBehavior){if(l.options.scrollBehavior=Yt.scrollBehavior,`scrollRestoration`in window.history){let e=l.beforeEach(()=>{e(),window.history.scrollRestoration=`manual`})}return Yt.scrollBehavior(e,dt,c||n)}},history:o,routes:s});`scrollRestoration`in window.history&&(window.history.scrollRestoration=`auto`),t.vueApp.use(l);let u=_e(l.currentRoute.value);l.afterEach((e,t)=>{u.value=t}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>u.value});let d=oa(a,window.location,t.payload.path),f=_e(l.currentRoute.value),m=()=>{f.value=l.currentRoute.value};l.afterEach((e,t)=>{let n=e.matched.at(-1)?.components?.default,r=t.matched.at(-1)?.components?.default;if(n===r){$i({route:e,Component:{type:n}})===$i({route:t,Component:{type:r}})&&m();return}e.matched.length<t.matched.length&&e.matched.every((e,n)=>e.components?.default===t.matched[n]?.components?.default)&&m()});let h={sync:m};for(let e in f.value)Object.defineProperty(h,e,{get:()=>f.value[e],enumerable:!0});t._route=ee(h),t._middleware||={global:[],named:{}};let g=it();l.afterEach(async(e,n,r)=>{delete t._processingMiddleware,!t.isHydrating&&g.value&&await t.runWithContext(Ye),r&&await t.callHook(`page:loading:end`)});try{[n,r]=k(()=>l.isReady()),await n,r()}catch(i){[n,r]=k(()=>e(t,i)),await n,r()}let _=d===l.currentRoute.value.fullPath?l.currentRoute.value:l.resolve(d),v=l.currentRoute.value.fullPath,y=t.isHydrating&&t.payload.prerenderedAt&&t.payload.path&&d!==t.payload.path&&et(l.currentRoute.value.path,t.payload.path);m();function b(e){!t.isHydrating&&e.fullPath!==oa(a,window.location)&&o.push(e.fullPath)}let x=t.payload.state._layout;return l.beforeEach(async(e,n)=>{await t.callHook(`page:loading:start`),e.meta=N(e.meta),t.isHydrating&&x&&!p(e.meta.layout)&&(e.meta.layout=x),t._processingMiddleware=!0;{let r=new Set([...na,...t._middleware.global]);for(let t of e.matched){let e=t.meta.middleware;if(e)for(let t of ta(e))r.add(t)}let a=Lt({path:e.path});if(a.appMiddleware)for(let e in a.appMiddleware)a.appMiddleware[e]?r.add(e):r.delete(e);for(let a of r){let r=typeof a==`string`?t._middleware.named[a]||await ra[a]?.().then(e=>e.default||e):a;if(!r)throw i.NUXT_E2004({entry:String(a),validMiddleware:void 0});try{let i=await t.runWithContext(()=>r(e,n));if(!t.payload.serverRendered&&t.isHydrating&&(i===!1||i instanceof Error)){let e=i||Ct({status:404,statusText:`Page Not Found: ${d}`});return await t.runWithContext(()=>xt(e)),!1}if(i===!0)continue;if(i===!1)return i;if(i)return ht(i)&&i.fatal&&(await t.runWithContext(()=>xt(i)),b(e)),i}catch(n){let r=Ct(n);return r.fatal&&(await t.runWithContext(()=>xt(r)),b(e)),r}}}}),l.onError(async()=>{delete t._processingMiddleware,await t.callHook(`page:loading:end`)}),l.afterEach(e=>{if(e.matched.length===0&&!g.value)return t.runWithContext(()=>xt(Ct({status:404,fatal:!1,statusText:`Page not found: ${e.fullPath}`,data:{path:e.fullPath}})))}),t.hooks.hookOnce(`app:created`,async()=>{try{if(`name`in _&&(_.name=void 0),l.currentRoute.value.fullPath===v){if(y){let e=l.resolve(t.payload.path);`name`in e&&(e.name=void 0),await l.replace({...e,force:!0});let n=()=>{t[`~restoreDeferredRoute`]&&(t[`~restoreDeferredRoute`]=void 0,l.currentRoute.value=l.resolve(d),m(),l.replace({..._,force:!0}).catch(()=>{}))};t[`~restoreDeferredRoute`]=n,t.hooks.hookOnce(`app:suspense:resolve`,n)}else await l.replace({..._,force:!0})}l.options.scrollBehavior=Yt.scrollBehavior}catch(n){await e(t,n)}}),{provide:{router:l}}}},1),ca={system:-15,vendor:-5,nitro:-4,config:-3,i18n:-2,build:-1,runtime:0};function la(e){return typeof e==`function`?e():e&&e.__v_isRef===!0?e.value:e}function ua(e){e.indexable!==void 0&&(e.indexable=String(e.indexable)!==`false`),e.trailingSlash!==void 0&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!==`false`),e.url&&!pt(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=kt(String(e.url)));let t=Object.keys(e).sort((e,t)=>
2e.localeCompare(t)),n={};for(let r of t)n[r]=e[r];return n}function da(e){let t=e?.debug||!1,n=[];function r(e){if(!e||typeof e!=`object`||Object.keys(e).length===0)return()=>{};if(!e._context&&t){let t=Error(`tmp`).stack?.split(`
3`)[2]?.split(` `)[5];t?.includes(`/`)&&(t=`anonymous`),e._context=t}let r={};for(let t in e){let n=e[t];n!==void 0&&n!==``&&(r[t]=n)}return Object.keys(r).some(e=>!e.startsWith(`_`))?(n.push(r),()=>{let e=n.indexOf(r);e!==-1&&n.splice(e,1)}):()=>{}}function i(e){let t={};e?.debug&&(t._context={}),t._priority={};for(let r in n.sort((e,t)=>(e._priority||0)-(t._priority||0)))for(let i in n[r]){let a=i,o=e?.resolveRefs?la(n[r][i]):n[r][i];!i.startsWith(`_`)&&o!==void 0&&o!==``&&(t[i]=o,n[r]._priority!==void 0&&n[r]._priority!==-1&&(t._priority[a]=n[r]._priority),e?.debug&&(t._context[a]=n[r]._context?.[a]||n[r]._context||`anonymous`))}return e?.skipNormalize?t:ua(t)}return{stack:n,push:r,get:i}}function fa(e={}){let t=e.path||window.location.pathname,n=new URL(t,window.location.href);if(n.host!==window.location.host)throw i.NUXT_E2010({path:t});if(n.protocol&&ze(n.protocol))throw i.NUXT_E2002({toPath:t,protocol:n.protocol});let r={};try{r=JSON.parse(sessionStorage.getItem(`nuxt:reload`)||`{}`)}catch{}if(e.force||r?.path!==t||r?.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:M().payload.state}))}catch{}window.location.pathname===t?window.location.reload():window.location.href=t}}var pa=D({name:`nuxt-site-config:init`,enforce:`pre`,async setup(e){let t=da(),n=wn(`site-config`);{let e=n.value||window.__NUXT_SITE_CONFIG__||{};for(let n in e)n[0]!==`_`&&t.push({[n]:e[n],_priority:e._priority?.[n]||-1})}return{provide:{nuxtSiteConfig:t}}}}),ma=D({name:`nuxt:payload`,setup(e){let t=new Set;K().beforeResolve(async(n,r)=>{let i=Bt(n.path),a=i?de(n.fullPath):n.path;if(a===(i?de(r.fullPath):r.path))return;let o=await Zt(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]}}),gt(()=>{e.hooks.hook(`link:prefetch`,async e=>{let{hostname:t,pathname:n}=new URL(e,window.location.href);t===window.location.hostname&&await Zt(e).catch(()=>{Xt.NUXT_E7003({url:e})})}),navigator.connection?.effectiveType!==`slow-2g`&&setTimeout(hn,1e3)})}}),ha=D(()=>{let e=K();gt(()=>{e.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),ga=D(e=>{let t;async function n(){let r;try{r=await hn()}catch(e){let t=e;if(!(`status`in t&&(t.status===404||t.status===403)))throw t}t&&clearTimeout(t),t=setTimeout(n,ke);try{let n=await Kt(sn(`builds/latest.json`)+`?${Date.now()}`);n.id!==r?.id&&(e.hooks.callHook(`app:manifest:update`,n),t&&clearTimeout(t))}catch{}}gt(()=>{t=setTimeout(n,ke)})}),_a=D({name:`nuxt:chunk-reload-crawler`,setup(e){let t=!0;e.hooks.hookOnce(`app:suspense:resolve`,()=>{t=!1}),e.hook(`app:chunkError`,()=>{t&&le(navigator.userAgent)&&fa()})}}),va=D({name:`nuxt:chunk-reload`,setup(e){let t=K(),n=ve(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook(`app:chunkError`,({error:e})=>{r.add(e)});function i(e){fa({path:Pt(n.app.baseURL,e.fullPath),persistState:!0})}e.hook(`app:manifest:update`,()=>{t.beforeResolve(i)}),t.onError((e,t)=>{r.has(e)&&i(t)})}}),ya=D({name:`nuxt:island-link-navigation`,setup(e){}}),ba=`__NUXT_COLOR_MODE__`,xa=`nuxt-color-mode`,Sa=window[ba],Ca=D(e=>{let t=wn(`color-mode`,()=>N({preference:Sa.preference,value:Sa.value,unknown:!1,forced:!1})).value;K().afterEach(e=>{let n=e.meta.colorMode;if(n&&n!==`system`)wa(t,n),t.forced=!0;else{n===`system`&&console.warn(`You cannot force the colorMode to system at the page level.`),t.forced=!1;let e=t.preference===`system`?Sa.getColorScheme():t.preference;wa(t,e)}});let n;function r(){n||!window.matchMedia||(n=window.matchMedia(`(prefers-color-scheme: dark)`),n.addEventListener(`change`,()=>{!t.forced&&t.preference===`system`&&wa(t,Sa.getColorScheme())}))}G(()=>t.preference,e=>{t.forced||(e===`system`?(wa(t,Sa.getColorScheme()),r()):wa(t,e),Ta(e))},{immediate:!0}),G(()=>t.value,(e,t)=>{let n;n=window.document.createElement(`style`),n.appendChild(document.createTextNode(`*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}`)),window.document.head.appendChild(n),Sa.removeColorScheme(t),Sa.addColorScheme(e),window.getComputedStyle(n).opacity,document.head.removeChild(n)}
3),t.preference===`system`&&r(),e.hook(`app:mounted`,()=>{t.unknown&&=(t.preference=Sa.preference,wa(t,Sa.value),!1)}),e.provide(`colorMode`,t)});function wa(e,t){e.value=t}function Ta(e){try{window.localStorage?.setItem(xa,e)}catch{}}var Ea=D({name:`@nuxt/icon`,setup(){let e=ve(),t=ut().icon,n=zt(),r=n.native;kn.setFetch((e,t)=>{let n=globalThis.$fetch?.native;return(r||n||globalThis.fetch)(e,t)});let i=[];if(t.provider===`server`){let n=e.app?.baseURL?.replace(/\/$/,``)??``;i.push(n+(t.localApiEndpoint||`/api/_nuxt_icon`)),(t.fallbackToApi===!0||t.fallbackToApi===`client-only`)&&i.push(t.iconifyApiEndpoint)}else t.provider===`none`?kn.setFetch(()=>Promise.resolve(new Response)):i.push(t.iconifyApiEndpoint);async function a(e,t){try{let r=await n(i[0]+`/`+t+`.json`,{query:{icons:e.join(`,`)}});if(!r||r.prefix!==t||!r.icons)throw Error(`Invalid data`+JSON.stringify(r));return r}catch(e){return console.error(`Failed to load custom icons`,e),null}}On(``,{resources:i});for(let e of t.customCollections||[])e&&Dn(a,e)}}),Da=[[`Icon`,x(()=>Z(()=>import(`./BVqRfven.js`).then(e=>e.n).then(e=>e.default||e.default||e),__vite__mapDeps([6,7,1]),import.meta.url))]],Oa=D({name:`nuxt:global-components`,setup(e){for(let[t,n]of Da)e.vueApp.component(t,n),e.vueApp.component(`Lazy`+t,n)}}),ka={},Aa=D({name:`nuxt:prefetch`,setup(e){let t=K();e.hooks.hook(`app:mounted`,()=>{t.beforeEach(async e=>{let t=e?.meta?.layout;t&&typeof ka[t]==`function`&&await ka[t]()})}),e.hooks.hook(`link:prefetch`,e=>{if(pt(e))return;let n=t.resolve(e);if(!n)return;let r=n.meta.layout,i=ta(n.meta.middleware).filter(e=>typeof e==`string`);for(let e of i){let t=ra[e];typeof t==`function`&&t()}typeof r==`string`&&r in ka&&Cn(ka[r])})}});function ja(e){return e?.defaultForDomains?.[0]||e?.domain||e?.domains?.[0]}function Ma(e,t){return ja(e)||ja(t)}var Na=[`i18n:plugin`,`i18n:plugin:ssg-detect`,`i18n:plugin:route-locale-detect`];function Pa(){return M().$nuxtSiteConfig}function Fa(e){let t=z(e.locales).find(t=>t.code===e.defaultLocale);return t?.language||t?.iso||e.defaultLocale}function Ia(e,t){let n=z(e.baseUrl)||void 0;if(!z(e.differentDomains))return n;let r=z(e.locales).find(t=>t.code===z(e.defaultLocale)),i=Ma(z(e.localeProperties),r);return i?pt(i,{strict:!0})?i:`${t}//${i}`:n}function La(e){let t=z(e.localeProperties);return t.language?t.language:Fa(e)}function Ra(e){return e.te(`nuxtSiteConfig.description`)?e.t(`nuxtSiteConfig.description`):void 0}function za(e){return e.te(`nuxtSiteConfig.name`)?e.t(`nuxtSiteConfig.name`):void 0}var Ba=D({name:`nuxt-site-config:i18n`,dependsOn:Na,setup(e){let t=e.$i18n;if(!t)return;let n=Pa(),r=cn().protocol,i=z(t.baseUrl);if(i){let e=n.get({resolveRefs:!0}),t=e.url;if(t&&!t.includes(`localhost`)){let n=be(i,`https://`),r=be(t,`https://`);n.host!==r.host&&e.env===`production`&&console.error(`[Nuxt Site Config] Your I18n baseUrl \`${n.host}\` doesn't match your site url ${r.host}. This will cause production SEO issues. Either provide a matching baseUrl or remove the site url config.`)}}let a=P(()=>Fa(t)),o=P(()=>Ia(t,r)),s=P(()=>La(t)),c=P(()=>Ra(t)),l=P(()=>za(t)),u;G(t.locale,()=>{u&&u(),u=n.push({_priority:ca.build,_context:`@nuxtjs/i18n`,url:o,defaultLocale:a,currentLocale:s,description:c,name:l})},{immediate:!0})}}),Va=new Map;function Ha(e){if(typeof e!=`object`||!e)return e;if(Array.isArray(e))return e.map(Ha);let t=dn(null);for(let n of Object.keys(e))t[n]=Ha(e[n]);return t}var Ua=Qe((e,t,n)=>{if(t===`messages`||t===`datetimeFormats`||t===`numberFormats`)return e[t]??=dn(null),gn(n,e[t]),!0});async function Wa(e){let t=M(),n={messages:dn(null)};for(let r of e){let e=await r().then(e=>Ga(e)?e.default:e),i=fn(e)?await t.runWithContext(()=>e()):e;n=Ua(dn(null),i,n)}return n.fallbackLocale??=!1,n}var Ga=e=>bn(e)===`[object Module]`;async function Ka(e,t){let n=M();try{let r=await n.runWithContext(t.load).then(e=>Ga(e)?e.default:e);return fn(r)?await n.runWithContext(()=>r(e)):r}catch(t){throw Error(`Failed loading locale (${e}): `+t.message,{cause:t})}}async function qa(e,t=[]){let n=M(),r=await Promise.all(t.map(async t=>{let r=Ja(t),i=r||await n.runWithContext(()=>Ka(e,t));return!r&&t.cache!==!1&&Va.set(t.key,{ttl:Date.now()+864e5,value:i}),i})),i={};for(let e of r)gn(e,i);return i}
3function Ja(e){if(e.cache===!1)return;let t=Va.get(e.key);if(t!=null)return t.ttl>Date.now()?t.value:void 0}function Ya(e){return t=>!e.dynamic.includes(t)&&!e.undeliverable.includes(t)}function Xa(e){return t=>!e.ssr||e.undeliverable.includes(t)||e.dynamic.includes(t)&&(e.prerender||e.ssg)}function Za(e){return e!=null&&`global`in e&&`mode`in e?e.global:e}function Qa(e){let t=Za(e);return`__composer`in t?t.__composer:t}function $a(e,t){return e?e.$config.public.i18n:ve(t).public.i18n}function eo(e){let t=$a(e).detectBrowserLanguage,n=t||{};return{...n,enabled:!!t,cookieKey:n.cookieKey||`i18n_redirected`}}function to(e){if(e)return{path:`/`+(pn(e)?e:e.path).replace(/^\//,``),code:!pn(e)&&e.statusCode||302}}var no={"&":`&amp;`,'"':`&quot;`,"'":`&#39;`,"<":`&lt;`,">":`&gt;`};function ro(e){return e.replace(/["'&<>]/g,e=>no[e])}var io=()=>wn(`i18n:cached-locale-configs`,()=>void 0),ao=()=>wn(`i18n:resolved-locale`,()=>``);function oo(e,t){let n=!fn(t)&&be(t).protocol;return n?{host:e.host,protocol:n}:e}function so(e){let{baseUrl:t,appBase:n,domains:r,getDomainForHost:i,getDomainFromLocale:a}=e,o=fn(t)?t:()=>r&&i()||t||``;return e=>Pt(e&&a(e)||o(),n)}function co({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:r}){let i=new Date;return un(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 lo=Ya({dynamic:[],undeliverable:[]});function uo(e,t,n,r=!1){let i=Za(t),a=$a(e),o=eo(e),s=io(),c=co(o),u=new Set,d=e=>s.value[e],f,p=()=>f??=oo(cn({xForwardedHost:!0}),a.baseUrl),m=so({baseUrl:fn(a.baseUrl)?()=>a.baseUrl(e):a.baseUrl,appBase:e.$config.app.baseURL,domains:!1,getDomainForHost:()=>Qn(a.domainLocales,p()),getDomainFromLocale:e=>Rn(a.domainLocales,p(),e)}),h=m,g=ao(),_=Xa({ssr:!0,ssg:!1,prerender:!1,dynamic:[],undeliverable:[]}),v=e=>``,y=async t=>{if(!(t in qn))return;let n=await e.runWithContext(()=>qa(t,qn[t])),a=r?Ha(n):n;i.mergeLocaleMessage(t,a)},x=async e=>{if(!(e in qn))return;let t=e=>Object.keys(e).filter(e=>!S.usesRuntimeLoaders(e)),n=d(e)?.cacheable?{}:{"Cache-Control":`no-cache`},r=Pt(v(e),`/_i18n`,{ro:`cbd56b40`,ru:`cbd56b40`,en:`cbd56b40`}[e],e,`messages.json`),a=await $fetch(r,{headers:n});for(let e of t(a))i.mergeLocaleMessage(e,a[e])},S={vueI18n:t,initial:!0,preloaded:!1,config:a,rootRedirect:to(a.rootRedirect),redirectStatusCode:a.redirectStatusCode??302,usesRuntimeLoaders:e=>_(e),getDefaultLocale:()=>n,getLocale:()=>b(i.locale),setLocale:async t=>{let n=S.getLocale();t===n||!Hn(t)||(l(i.locale)?i.locale.value=t:i.locale=t,await e.callHook(`i18n:localeSwitched`,{newLocale:t,oldLocale:n}),g.value=t)},setLocaleSuspend:async t=>{Hn(t)&&(S.vueI18n.__pendingLocale=t,S.vueI18n.__pendingLocalePromise=new Promise(e=>{S.vueI18n.__resolvePendingLocalePromise=async()=>{S.setCookieLocale(t),await S.setLocale(t),S.vueI18n.__pendingLocale=void 0,e()}}),(e.isHydrating||!S.config.skipSettingLocaleOnNavigate)&&await S.vueI18n.__resolvePendingLocalePromise?.())},getLocales:()=>b(i.locales).map(e=>pn(e)?{code:e,domains:[],defaultForDomains:[]}:e),setCookieLocale:e=>{o.useCookie&&Hn(e)&&(c.value=e)},getBaseUrl:m,getCanonicalBaseUrl:h,loadMessages:async t=>{if(!(e.isHydrating&&u.has(t)))try{let e=d(t)?.fallbacks??[],n=e.includes(t)?e:[...e,t];if(!n.some(e=>S.usesRuntimeLoaders(e)))return await x(t);for(let e of n)try{await(S.usesRuntimeLoaders(e)?y(e):x(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{u.add(t)}},composableCtx:void 0};return S.composableCtx=Kn(S,e),S}function fo(e){if(e._nuxtI18n==null)throw Error(`Nuxt I18n context has not been set up yet.`);return e._nuxtI18n}function po(e){let{strategy:t,compactRoutes:n}=e;function r(r){if(t===`no_prefix`||r.name==null)return!1;let i=String(r.name);return er(i)!==i||n&&r.matched.some(e=>e.meta.__i18nCompact)?!1:!e.getLocaleCodes().some(t=>e.hasRoute(tr(i,t,!1)))}return function(t,n,i=!1){let a=e.localeReach?.(n);if(a===`off-host`)return;if(a===`other-domain`){if(r(t)||i)return;let a=e.switchLocalePath(n,t);return!a||!pt(a,{strict:!0})?void 0:{path:a,code:e.redirectStatusCode,external:!0}}if(t.path===`/`&&e.rootRedirect)return{path:e.localePath(e.rootRedirect.path,n),code:e.rootRedirect.code};if(r(t)||i||e.routeLocale(t)===n)return;let o=e.switchLocalePath(n,t)||e.localePath(t.fullPath,n);if(!rt(o,t.fullPath))return{path:o,code:e.redirectStatusCode}}}function mo(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 ho(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function go(e,t){return mo(e.map(e=>({code:e.code,language:e.language||e.code})),t).sort(ho).at(0)?.code??``}var _o=(e,t)=>un(t).value||void 0,vo=(e,t)=>vr(t),yo=e=>go(An,navigator.languages),bo=e=>new URL(window.location.href).host,xo=e=>{let t=document.referrer;try{return t&&new URL(t).host||void 0}catch{return}},So=e=>An.map(t=>Vn(t,e)),Co=(e,t,n)=>{let r=$a(n),i,a,o=()=>i??=bo(e),s=()=>a??=So(r.domainLocales);return{cookie:()=>_o(e,t.cookieKey),header:()=>void 0,navigator:()=>yo(e),host:e=>Ln(s(),o(),Bn(e)),route:t=>vo(e,t),onHost:e=>!e||$n(s(),o(),e)?e:void 0,fromOwnDomain:()=>{let t=xo(e);return!!t&&s().some(e=>Zn(e,t))},cookieSpans:()=>!!t.cookieDomain&&Mn(s(),t.cookieDomain)}};function wo(e){let{detection:t,routing:n,domains:r}=e,i=e.isSupportedLocale??Hn;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=pn(o)?He(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``}}
3async function To(e,t){let n=fo(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,Hn(a)&&(t=a),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function Eo(e,t){let n=eo(e),r=Co(en(e),n,e),i=fo(e);return wo({detection:n,routing:!0,domains:!1})(r,t,i.initial)||i.getLocale()||i.getDefaultLocale()||``}function Do(e,t,n){let r=fo(e),i=In(e),a=Co(en(),eo(e),e),o=po({localeReach:void 0,rootRedirect:r.rootRedirect,redirectStatusCode:r.redirectStatusCode,localePath:(e,t)=>Un(i,e,t),switchLocalePath:(e,t)=>Wn(i,e,t),routeLocale:e=>a.route(e),hasRoute:e=>i.router.hasRoute(e),getLocaleCodes:()=>i.getLocales().map(e=>e.code),strategy:`prefix_except_default`,compactRoutes:!1})(t,n,!!r.vueI18n.__pendingLocale&&!!M()._processingMiddleware);if(o)return Ue(o.path,{redirectCode:o.code,external:o.external})}var Oo=D({name:`i18n:plugin:route-locale-detect`,dependsOn:[`i18n:plugin`],async setup(e){let t,n,r=M(e._id),i=fo(r),a=ao();[t,n]=k(()=>r.runWithContext(()=>To(r,i.initial&&a.value||Eo(r,r.$router.currentRoute.value)))),await t,n(),Be(`locale-changing`,vt(async e=>{let t,n,a=([t,n]=k(()=>r.runWithContext(()=>To(r,Eo(r,e)))),t=await t,n(),t);return i.initial=!1,r.runWithContext(()=>Do(r,e,a))},1),{global:!0})}},1);function ko(e,{extendComposer:t,extendComposerInstance:n}){let r=jt(),i=e.install.bind(e);e.install=(a,...o)=>{let s=Sn({},o[0]);s.__composerExtend=t=>(n(t,Qa(e)),()=>{}),e.mode===`legacy`&&(s.__vueI18nExtend=e=>(n(e,Qa(e)),()=>{})),Reflect.apply(i,e,[a,s]);let c=Qa(e);if(r.run(()=>{t(c),e.mode===`legacy`&&`__composer`in e.global&&n(e.global,Qa(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()}}}}var Ao=async e=>{let t=await Wa(sr);t.locale=e||t.locale||`en-US`,t.defaultLocale=e,t.fallbackLocale??=!1,t.messages??={};for(let e of nr)t.messages[e]??={};return t},jo=D({name:`i18n:plugin`,parallel:!1,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>`10.6.0`});let r=M(e._id),i=$a(r),a=r.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,o=Jn(cn({xForwardedHost:!0}).host,i.defaultLocale),s=a||([t,n]=k(()=>Ao(o)),t=await t,n(),t),c=io();c.value??=zn(s.fallbackLocale),Tn(nr.filter(lo).map(e=>`/_i18n/${{ro:`cbd56b40`,ru:`cbd56b40`,en:`cbd56b40`}[e]}/${e}/messages.json`));let l=ln(s),u=Co(en(r),eo(r),r),d=uo(r,l,s.defaultLocale,!!s.flatJson);r._nuxtI18n=d,ko(l,{extendComposer(e){e.locales=P(()=>i.locales.map(e=>Vn(e,i.domainLocales))),e.localeCodes=P(()=>nr);let t=g(d.getBaseUrl());e.baseUrl=P(()=>t.value),G(e.locale,()=>t.value=d.getBaseUrl()),e.strategy=`prefix_except_default`,e.localeProperties=P(()=>Vn(An.find(t=>t.code===e.locale.value)||{code:e.locale.value,domains:[],defaultForDomains:[]},i.domainLocales)),e.setLocale=async e=>{await To(r,e),await r.runWithContext(()=>Do(r,r.$router.currentRoute.value,e))},e.loadLocaleMessages=d.loadMessages,e.differentDomains=!1,e.defaultLocale=s.defaultLocale,e.getBrowserLocale=()=>Er(u.navigator()),e.getLocaleCookie=()=>Er(u.cookie()),e.setLocaleCookie=d.setCookieLocale,e.finalizePendingLocaleChange=async()=>{l.__pendingLocale&&await l.__resolvePendingLocalePromise?.()},e.waitForPendingLocaleChange=async()=>{await l?.__pendingLocalePromise}},extendComposerInstance(e,t){let n=[[`locales`,()=>t.locales],[`localeCodes`,()=>t.localeCodes],[`baseUrl`,()=>t.baseUrl],[`strategy`,()=>`prefix_except_default`],[`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})}}),r.vueApp.use(l),Object.defineProperty(r,"$i18n",{get:()=>Za(l)}),r.provide(`localeHead`,e=>fr(r._nuxtI18n.composableCtx,e)),r.provide(`localePath`,Pn(r)),r.provide(`localeRoute`,Gn(r)),r.provide(`routeBaseName`,pr(r)),r.provide(`getRouteBaseName`,pr(r)),r.provide(`switchLocalePath`,jn(r))}}
3,1),Mo=`nuxt-i18n-slp`,No=new RegExp([`<!--${Mo}-\\[(\\w+)\\]-->`,`.+?`,`<!--/${Mo}-->`].join(``),`g`),Po=D({name:`i18n:plugin:switch-locale-path-ssr`,dependsOn:[`i18n:plugin`],setup(e){let t=M(e._id),n=jn(t);t.hook(`app:rendered`,e=>{e.renderResult?.html!=null&&(e.renderResult.html=e.renderResult.html.replaceAll(No,(e,t)=>{let r=ro(n(t??``));return e.replace(/href="([^"]+)"/,()=>`href="${r||`#`}" `)}))})}}),Fo=D({name:`i18n:plugin:preload`,dependsOn:[`i18n:plugin`],async setup(e){}},1),Io={inherit:`inherit`,current:`currentcolor`,transparent:`transparent`,black:`#000`,white:`#fff`,slate:{50:`oklch(98.4% 0.003 247.858)`,100:`oklch(96.8% 0.007 247.896)`,200:`oklch(92.9% 0.013 255.508)`,300:`oklch(86.9% 0.022 252.894)`,400:`oklch(70.4% 0.04 256.788)`,500:`oklch(55.4% 0.046 257.417)`,600:`oklch(44.6% 0.043 257.281)`,700:`oklch(37.2% 0.044 257.287)`,800:`oklch(27.9% 0.041 260.031)`,900:`oklch(20.8% 0.042 265.755)`,950:`oklch(12.9% 0.042 264.695)`},gray:{50:`oklch(98.5% 0.002 247.839)`,100:`oklch(96.7% 0.003 264.542)`,200:`oklch(92.8% 0.006 264.531)`,300:`oklch(87.2% 0.01 258.338)`,400:`oklch(70.7% 0.022 261.325)`,500:`oklch(55.1% 0.027 264.364)`,600:`oklch(44.6% 0.03 256.802)`,700:`oklch(37.3% 0.034 259.733)`,800:`oklch(27.8% 0.033 256.848)`,900:`oklch(21% 0.034 264.665)`,950:`oklch(13% 0.028 261.692)`},zinc:{50:`oklch(98.5% 0 none)`,100:`oklch(96.7% 0.001 286.375)`,200:`oklch(92% 0.004 286.32)`,300:`oklch(87.1% 0.006 286.286)`,400:`oklch(70.5% 0.015 286.067)`,500:`oklch(55.2% 0.016 285.938)`,600:`oklch(44.2% 0.017 285.786)`,700:`oklch(37% 0.013 285.805)`,800:`oklch(27.4% 0.006 286.033)`,900:`oklch(21% 0.006 285.885)`,950:`oklch(14.1% 0.005 285.823)`},neutral:{50:`oklch(98.5% 0 none)`,100:`oklch(97% 0 none)`,200:`oklch(92.2% 0 none)`,300:`oklch(87% 0 none)`,400:`oklch(70.8% 0 none)`,500:`oklch(55.6% 0 none)`,600:`oklch(43.9% 0 none)`,700:`oklch(37.1% 0 none)`,800:`oklch(26.9% 0 none)`,900:`oklch(20.5% 0 none)`,950:`oklch(14.5% 0 none)`},stone:{50:`oklch(98.5% 0.001 106.423)`,100:`oklch(97% 0.001 106.424)`,200:`oklch(92.3% 0.003 48.717)`,300:`oklch(86.9% 0.005 56.366)`,400:`oklch(70.9% 0.01 56.259)`,500:`oklch(55.3% 0.013 58.071)`,600:`oklch(44.4% 0.011 73.639)`,700:`oklch(37.4% 0.01 67.558)`,800:`oklch(26.8% 0.007 34.298)`,900:`oklch(21.6% 0.006 56.043)`,950:`oklch(14.7% 0.004 49.25)`},mauve:{50:`oklch(98.5% 0 none)`,100:`oklch(96% 0.003 325.6)`,200:`oklch(92.2% 0.005 325.62)`,300:`oklch(86.5% 0.012 325.68)`,400:`oklch(71.1% 0.019 323.02)`,500:`oklch(54.2% 0.034 322.5)`,600:`oklch(43.5% 0.029 321.78)`,700:`oklch(36.4% 0.029 323.89)`,800:`oklch(26.3% 0.024 320.12)`,900:`oklch(21.2% 0.019 322.12)`,950:`oklch(14.5% 0.008 326)`},olive:{50:`oklch(98.8% 0.003 106.5)`,100:`oklch(96.6% 0.005 106.5)`,200:`oklch(93% 0.007 106.5)`,300:`oklch(88% 0.011 106.6)`,400:`oklch(73.7% 0.021 106.9)`,500:`oklch(58% 0.031 107.3)`,600:`oklch(46.6% 0.025 107.3)`,700:`oklch(39.4% 0.023 107.4)`,800:`oklch(28.6% 0.016 107.4)`,900:`oklch(22.8% 0.013 107.4)`,950:`oklch(15.3% 0.006 107.1)`},mist:{50:`oklch(98.7% 0.002 197.1)`,100:`oklch(96.3% 0.002 197.1)`,200:`oklch(92.5% 0.005 214.3)`,300:`oklch(87.2% 0.007 219.6)`,400:`oklch(72.3% 0.014 214.4)`,500:`oklch(56% 0.021 213.5)`,600:`oklch(45% 0.017 213.2)`,700:`oklch(37.8% 0.015 216)`,800:`oklch(27.5% 0.011 216.9)`,900:`oklch(21.8% 0.008 223.9)`,950:`oklch(14.8% 0.004 228.8)`},taupe:{50:`oklch(98.6% 0.002 67.8)`,100:`oklch(96% 0.002 17.2)`,200:`oklch(92.2% 0.005 34.3)`,300:`oklch(86.8% 0.007 39.5)`,400:`oklch(71.4% 0.014 41.2)`,500:`oklch(54.7% 0.021 43.1)`,600:`oklch(43.8% 0.017 39.3)`,700:`oklch(36.7% 0.016 35.7)`,800:`oklch(26.8% 0.011 36.5)`,900:`oklch(21.4% 0.009 43.1)`,950:`oklch(14.7% 0.004 49.3)`},red:{50:`oklch(97.1% 0.013 17.38)`,100:`oklch(93.6% 0.032 17.717)`,200:`oklch(88.5% 0.062 18.334)`,300:`oklch(80.8% 0.114 19.571)`,400:`oklch(70.4% 0.191 22.216)`,500:`oklch(63.7% 0.237 25.331)`,600:`oklch(57.7% 0.245 27.325)`,700:`oklch(50.5% 0.213 27.518)`,800:`oklch(44.4% 0.177 26.899)`,900:`oklch(39.6% 0.141 25.723)`,950:`oklch(25.8% 0.092 26.042)`},orange:{50:`oklch(98% 0.016 73.684)`,100:`oklch(95.4% 0.038 75.164)`,200:`oklch(90.1% 0.076 70.697)`,3
300:`oklch(83.7% 0.128 66.29)`,400:`oklch(75% 0.183 55.934)`,500:`oklch(70.5% 0.213 47.604)`,600:`oklch(64.6% 0.222 41.116)`,700:`oklch(55.3% 0.195 38.402)`,800:`oklch(47% 0.157 37.304)`,900:`oklch(40.8% 0.123 38.172)`,950:`oklch(26.6% 0.079 36.259)`},amber:{50:`oklch(98.7% 0.022 95.277)`,100:`oklch(96.2% 0.059 95.617)`,200:`oklch(92.4% 0.12 95.746)`,300:`oklch(87.9% 0.169 91.605)`,400:`oklch(82.8% 0.189 84.429)`,500:`oklch(76.9% 0.188 70.08)`,600:`oklch(66.6% 0.179 58.318)`,700:`oklch(55.5% 0.163 48.998)`,800:`oklch(47.3% 0.137 46.201)`,900:`oklch(41.4% 0.112 45.904)`,950:`oklch(27.9% 0.077 45.635)`},yellow:{50:`oklch(98.7% 0.026 102.212)`,100:`oklch(97.3% 0.071 103.193)`,200:`oklch(94.5% 0.129 101.54)`,300:`oklch(90.5% 0.182 98.111)`,400:`oklch(85.2% 0.199 91.936)`,500:`oklch(79.5% 0.184 86.047)`,600:`oklch(68.1% 0.162 75.834)`,700:`oklch(55.4% 0.135 66.442)`,800:`oklch(47.6% 0.114 61.907)`,900:`oklch(42.1% 0.095 57.708)`,950:`oklch(28.6% 0.066 53.813)`},lime:{50:`oklch(98.6% 0.031 120.757)`,100:`oklch(96.7% 0.067 122.328)`,200:`oklch(93.8% 0.127 124.321)`,300:`oklch(89.7% 0.196 126.665)`,400:`oklch(84.1% 0.238 128.85)`,500:`oklch(76.8% 0.233 130.85)`,600:`oklch(64.8% 0.2 131.684)`,700:`oklch(53.2% 0.157 131.589)`,800:`oklch(45.3% 0.124 130.933)`,900:`oklch(40.5% 0.101 131.063)`,950:`oklch(27.4% 0.072 132.109)`},green:{50:`oklch(98.2% 0.018 155.826)`,100:`oklch(96.2% 0.044 156.743)`,200:`oklch(92.5% 0.084 155.995)`,300:`oklch(87.1% 0.15 154.449)`,400:`oklch(79.2% 0.209 151.711)`,500:`oklch(72.3% 0.219 149.579)`,600:`oklch(62.7% 0.194 149.214)`,700:`oklch(52.7% 0.154 150.069)`,800:`oklch(44.8% 0.119 151.328)`,900:`oklch(39.3% 0.095 152.535)`,950:`oklch(26.6% 0.065 152.934)`},emerald:{50:`oklch(97.9% 0.021 166.113)`,100:`oklch(95% 0.052 163.051)`,200:`oklch(90.5% 0.093 164.15)`,300:`oklch(84.5% 0.143 164.978)`,400:`oklch(76.5% 0.177 163.223)`,500:`oklch(69.6% 0.17 162.48)`,600:`oklch(59.6% 0.145 163.225)`,700:`oklch(50.8% 0.118 165.612)`,800:`oklch(43.2% 0.095 166.913)`,900:`oklch(37.8% 0.077 168.94)`,950:`oklch(26.2% 0.051 172.552)`},teal:{50:`oklch(98.4% 0.014 180.72)`,100:`oklch(95.3% 0.051 180.801)`,200:`oklch(91% 0.096 180.426)`,300:`oklch(85.5% 0.138 181.071)`,400:`oklch(77.7% 0.152 181.912)`,500:`oklch(70.4% 0.14 182.503)`,600:`oklch(60% 0.118 184.704)`,700:`oklch(51.1% 0.096 186.391)`,800:`oklch(43.7% 0.078 188.216)`,900:`oklch(38.6% 0.063 188.416)`,950:`oklch(27.7% 0.046 192.524)`},cyan:{50:`oklch(98.4% 0.019 200.873)`,100:`oklch(95.6% 0.045 203.388)`,200:`oklch(91.7% 0.08 205.041)`,300:`oklch(86.5% 0.127 207.078)`,400:`oklch(78.9% 0.154 211.53)`,500:`oklch(71.5% 0.143 215.221)`,600:`oklch(60.9% 0.126 221.723)`,700:`oklch(52% 0.105 223.128)`,800:`oklch(45% 0.085 224.283)`,900:`oklch(39.8% 0.07 227.392)`,950:`oklch(30.2% 0.056 229.695)`},sky:{50:`oklch(97.7% 0.013 236.62)`,100:`oklch(95.1% 0.026 236.824)`,200:`oklch(90.1% 0.058 230.902)`,300:`oklch(82.8% 0.111 230.318)`,400:`oklch(74.6% 0.16 232.661)`,500:`oklch(68.5% 0.169 237.323)`,600:`oklch(58.8% 0.158 241.966)`,700:`oklch(50% 0.134 242.749)`,800:`oklch(44.3% 0.11 240.79)`,900:`oklch(39.1% 0.09 240.876)`,950:`oklch(29.3% 0.066 243.157)`},blue:{50:`oklch(97% 0.014 254.604)`,100:`oklch(93.2% 0.032 255.585)`,200:`oklch(88.2% 0.059 254.128)`,300:`oklch(80.9% 0.105 251.813)`,400:`oklch(70.7% 0.165 254.624)`,500:`oklch(62.3% 0.214 259.815)`,600:`oklch(54.6% 0.245 262.881)`,700:`oklch(48.8% 0.243 264.376)`,800:`oklch(42.4% 0.199 265.638)`,900:`oklch(37.9% 0.146 265.522)`,950:`oklch(28.2% 0.091 267.935)`},indigo:{50:`oklch(96.2% 0.018 272.314)`,100:`oklch(93% 0.034 272.788)`,200:`oklch(87% 0.065 274.039)`,300:`oklch(78.5% 0.115 274.713)`,400:`oklch(67.3% 0.182 276.935)`,500:`oklch(58.5% 0.233 277.117)`,600:`oklch(51.1% 0.262 276.966)`,700:`oklch(45.7% 0.24 277.023)`,800:`oklch(39.8% 0.195 277.366)`,900:`oklch(35.9% 0.144 278.697)`,950:`oklch(25.7% 0.09 281.288)`},violet:{50:`oklch(96.9% 0.016 293.756)`,100:`oklch(94.3% 0.029 294.588)`,200:`oklch(89.4% 0.057 293.283)`,300:`oklch(81.1% 0.111 293.571)`,400:`oklch(70.2% 0.183 293.541)`,500:`oklch(60.6% 0.25 292.717)`,600:`oklch(54.1% 0.281 293.009)`,700:`oklch(49.1% 0.27 292.581)`,800:`oklch(43.2% 0.232 292.759)`,900:`oklch(38% 0.189 293.745)`,950:`oklch(28.3% 0.141 291.089)`},purple:{50:`oklch(97.7% 0.014 308.299)`,100:`oklch(94.6% 0.033 307.174)`,200:`oklch(90.2% 0.063 306.703)`,300:`oklch(82.7% 0.119 306.383)`,400:`oklch(71.4% 0.203 305.504)`,500:`oklch(62.7% 0.265 303.9)`,600:`oklch(55.8% 0.288 302.321)`,700:`oklch(49.6% 0.265 301.924)`,800:`oklch(43.8% 0.218 303.724)`,900:`oklch(38.1% 0.176 304.987)`,950:`oklch(29.1% 0.149 302.717
3)`},fuchsia:{50:`oklch(97.7% 0.017 320.058)`,100:`oklch(95.2% 0.037 318.852)`,200:`oklch(90.3% 0.076 319.62)`,300:`oklch(83.3% 0.145 321.434)`,400:`oklch(74% 0.238 322.16)`,500:`oklch(66.7% 0.295 322.15)`,600:`oklch(59.1% 0.293 322.896)`,700:`oklch(51.8% 0.253 323.949)`,800:`oklch(45.2% 0.211 324.591)`,900:`oklch(40.1% 0.17 325.612)`,950:`oklch(29.3% 0.136 325.661)`},pink:{50:`oklch(97.1% 0.014 343.198)`,100:`oklch(94.8% 0.028 342.258)`,200:`oklch(89.9% 0.061 343.231)`,300:`oklch(82.3% 0.12 346.018)`,400:`oklch(71.8% 0.202 349.761)`,500:`oklch(65.6% 0.241 354.308)`,600:`oklch(59.2% 0.249 0.584)`,700:`oklch(52.5% 0.223 3.958)`,800:`oklch(45.9% 0.187 3.815)`,900:`oklch(40.8% 0.153 2.432)`,950:`oklch(28.4% 0.109 3.907)`},rose:{50:`oklch(96.9% 0.015 12.422)`,100:`oklch(94.1% 0.03 12.58)`,200:`oklch(89.2% 0.058 10.001)`,300:`oklch(81% 0.117 11.638)`,400:`oklch(71.2% 0.194 13.428)`,500:`oklch(64.5% 0.246 16.439)`,600:`oklch(58.6% 0.253 17.585)`,700:`oklch(51.4% 0.222 16.935)`,800:`oklch(45.5% 0.188 13.697)`,900:`oklch(41% 0.159 10.272)`,950:`oklch(27.1% 0.105 12.094)`}},Lo=[50,100,200,300,400,500,600,700,800,900,950];function Ro(e,t){return e in Io&&typeof Io[e]==`object`&&t in Io[e]?Io[e][t]:``}function zo(e,t,n){let r=n?`${n}-`:``;return`${Lo.map(n=>`--ui-color-${e}-${n}: var(--${r}color-${t===`neutral`?`old-neutral`:t}-${n}, ${Ro(t,n)});`).join(`
4  `)}`}function Bo(e,t){return`--ui-${e}: var(--ui-color-${e}-${t});`}function Vo(){document.querySelector(`[data-nuxt-ui-colors]`)?.remove()}var Ho=D(()=>{let e=ut(),t=M(),n=P(()=>{let{neutral:t,...n}=e.ui.colors,r=e.ui.prefix;return`@layer theme {
5  :root, :host {
6  ${Object.entries(e.ui.colors).map(([e,t])=>zo(e,t,r)).join(`
7  `)}
8  }
9  :root, :host, .light {
10  ${Object.keys(n).map(e=>Bo(e,500)).join(`
11  `)}
12  }
13  .dark {
14  ${Object.keys(n).map(e=>Bo(e,400)).join(`
15  `)}
16  }
17}`}),r={style:[{innerHTML:n,tagPriority:`critical`,id:`nuxt-ui-colors`}]};if(t.isHydrating&&!t.payload.serverRendered){let e=document.createElement(`style`);e.innerHTML=n.value,e.setAttribute(`data-nuxt-ui-colors`,``),document.head.appendChild(e);let t=Qt().hooks?.hook(`dom:rendered`,()=>{Vo(),t?.()})}Ht(r)}),Uo={title:`Folosim cookie-uri`,description:`Cookie-urile necesare fac site-ul să funcționeze și le punem oricum. Suplimentar, prin Google Tag Manager, am dori să folosim cookie-uri de analiză (ca să vedem ce pagini sunt citite) și de marketing (ca să măsurăm reclamele). Acestea nu se încarcă până nu sunteți de acord. Puteți refuza — site-ul funcționează la fel.`,policyLink:`Politica de confidențialitate`,cookiesLink:`Politica de cookie-uri`,actions:{acceptAll:`Accept toate`,rejectAll:`Resping toate`,customize:`Setări`,save:`Salvează alegerea`,close:`Închide setările`},settings:{title:`Setări cookie`,description:`Alegeți ce categorii permiteți. Alegerea se aplică imediat și o puteți schimba oricând din subsolul site-ului.`},categories:{necessary:{title:`Strict necesare`,description:`Asigură funcționarea site-ului: alegerea limbii, trimiterea formularului de contact și reținerea deciziei dumneavoastră despre cookie-uri. Fără ele site-ul nu poate funcționa, de aceea nu pot fi dezactivate.`,lockedNote:`Mereu active`},analytics:{title:`Analiză`,description:`Google Tag Manager și instrumentele de analiză conectate prin el. Ne arată câți vizitatori avem și ce pagini sunt deschise, ca să știm ce merită îmbunătățit. Datele sunt statistice, nu vă identificăm după nume.`},marketing:{title:`Marketing`,description:`Tot prin Google Tag Manager: etichete de publicitate care măsoară eficiența campaniilor și pot fi folosite pentru afișarea reclamelor noastre pe alte site-uri.`}},reopen:`Setări cookie`,toggleLabel:{on:`activat`,off:`dezactivat`}},Wo={ro:Uo,ru:{title:`Мы используем cookie`,description:`Необходимые cookie нужны для работы сайта — они ставятся в любом случае. Дополнительно через Google Tag Manager мы хотели бы использовать аналитические cookie (чтобы видеть, какие страницы читают) и маркетинговые (чтобы оценивать рекламу). Они не загрузятся, пока вы не согласитесь. Отказаться можно — сайт будет работать так же.`,policyLink:`Политика конфиденциальности`,cookiesLink:`Политика использования cookie`,actions:{acceptAll:`Принять все`,rejectAll:`Отклонить все`,customize:`Настроить`,save:`Сохранить выбор`,close:`Закрыть настройки`},settings:{title:`Настройки cookie`,description:`Выберите, какие категории разрешаете. Выбор применяется сразу, изменить его можно в любой момент из подвала сайта.`},categories:{necessary:{title:`Строго необходимые`,description:`Обеспечивают работу сайта: выбор языка, отправку формы обращения и хранение самого вашего решения по cookie. Без них сайт не работает, поэтому их нельзя отключить.`,lockedNote:`Всегда включены`},analytics:{title:`Аналитические`,description:`Google Tag Manager и подключённые через него инструменты аналитики. Показывают, сколько людей заходит на сайт и какие страницы открывают, — чтобы понимать, что стоит улучшить. Данные статистические, по имени мы вас не опознаём.`},marketing:{title:`Маркетинговые`,description:`Тоже через Google Tag Manager: рекламн
17ые теги, которые измеряют эффективность кампаний и могут использоваться для показа нашей рекламы на других сайтах.`}},reopen:`Настройки cookie`,toggleLabel:{on:`включено`,off:`выключено`}},en:{title:`We use cookies`,description:`Necessary cookies keep the site working and are set either way. On top of that, through Google Tag Manager, we would like to use analytics cookies (to see which pages get read) and marketing cookies (to measure our ads). They are not loaded until you agree. You can decline — the site works just the same.`,policyLink:`Privacy policy`,cookiesLink:`Cookie policy`,actions:{acceptAll:`Accept all`,rejectAll:`Reject all`,customize:`Settings`,save:`Save choice`,close:`Close settings`},settings:{title:`Cookie settings`,description:`Choose which categories you allow. Your choice applies immediately and you can change it any time from the site footer.`},categories:{necessary:{title:`Strictly necessary`,description:`Keep the site working: your language choice, sending the contact form, and storing your cookie decision itself. The site cannot run without them, so they cannot be switched off.`,lockedNote:`Always on`},analytics:{title:`Analytics`,description:`Google Tag Manager and the analytics tools loaded through it. They show how many people visit and which pages they open, so we know what is worth improving. The data is statistical — we do not identify you by name.`},marketing:{title:`Marketing`,description:`Also through Google Tag Manager: advertising tags that measure campaign performance and may be used to show our ads on other sites.`}},reopen:`Cookie settings`,toggleLabel:{on:`on`,off:`off`}}};function Go(e){return Wo[e]??Uo}var Ko=`alsodev_cookie_consent`,qo=15552e3;function Jo(){return{necessary:!0,analytics:!1,marketing:!1}}function Yo(e){if(!e||typeof e!=`object`)return!1;let t=e;return t.v===1&&typeof t.a==`boolean`&&typeof t.m==`boolean`&&typeof t.d==`string`}function Xo(){let{locale:e}=yn(),t=un(Ko,{default:()=>null,maxAge:qo,path:`/`,sameSite:`lax`,secure:!0,httpOnly:!1}),n=wn(`cookie-consent`,()=>Yo(t.value)?t.value:null),r=wn(`cookie-consent-settings`,()=>!1),i=P(()=>n.value!==null),a=P(()=>n.value?{necessary:!0,analytics:n.value.a,marketing:n.value.m}:Jo()),o=P(()=>n.value?.d??null),s=P(()=>!i.value);function c(e){return a.value[e]}function l(e){let t=window;t.dataLayer=t.dataLayer||[],t.dataLayer.push({event:`cookie_consent_update`,analytics_storage:e.analytics?`granted`:`denied`,ad_storage:e.marketing?`granted`:`denied`,ad_user_data:e.marketing?`granted`:`denied`,ad_personalization:e.marketing?`granted`:`denied`,functionality_storage:`granted`,security_storage:`granted`,consent_version:1})}function u(e,i){let a={v:1,a:e,m:i,d:new Date().toISOString()};n.value=a,t.value=a,r.value=!1,l({necessary:!0,analytics:e,marketing:i})}function d(){u(!0,!0)}function f(){u(!1,!1)}function p(e){u(!!e.analytics,!!e.marketing)}function m(){n.value=null,t.value=null,r.value=!1,l(Jo())}function h(){r.value=!0}function g(){r.value=!1}return{state:a,hasDecision:i,decidedAt:o,isBannerVisible:s,settingsOpen:r,text:P(()=>Go(e.value)),isAllowed:c,acceptAll:d,rejectAll:f,save:p,revoke:m,openSettings:h,closeSettings:g}}function Zo(e){if(!e||typeof e!=`object`)return!1;let t=e;return t.v===1&&typeof t.a==`boolean`&&typeof t.m==`boolean`&&typeof t.d==`string`}var Qo=[Ii,Ji,sa,pa,ma,ha,ga,_a,va,ya,Ca,Ea,Oa,Aa,Ba,Oo,jo,Po,Fo,Ho,D(e=>{let t=ve().public.gtmId;if(!t)return;let n=un(Ko,{default:()=>null}),r=wn(`cookie-consent`,()=>Zo(n.value)?n.value:null),i=P(()=>!!(r.value&&(r.value.a||r.value.m))),a=g(i.value);G(i,e=>{e&&(a.value=!0)});let o=document.querySelector(`script[nonce]`)?.nonce;Ht(()=>a.value?{script:[{key:`gtm-datalayer`,tagPriority:1,nonce:o,innerHTML:`window.dataLayer=window.dataLayer||[];window.dataLayer.push({'gtm.start':new Date().getTime(),event:'gtm.js'});`},{key:`gtm-script`,tagPriority:2,src:`https://www.googletagmanager.com/gtm.js?id=${encodeURIComponent(t)}`,async:!0}],noscript:[{key:`gtm-noscript`,tagPosition:`bodyOpen`,innerHTML:`<iframe src="https://www.googletagmanager.com/ns.html?id=${encodeURIComponent(t)}" height="0" width="0" style="display:none;visibility:hidden"></iframe>`}]}:{});let s=K(),c=!1;s.afterEach((t,n)=>{if(!c){c=!0;return}t.path!==n.path&&i.value&&setTimeout(()=>{let n=window;n.dataLayer=n.dataLayer||[],n.dataLayer.push({event:`page_view_spa`,page_path:t.fullPath,locale:e.$i18n.locale.value,page_title:document.title})},100)}),e.hook(`app:mounted`,()=>{c=!0})}),D({name:`i18n:plugin:ssg-detect`,dependsOn:[`i18n:plugin`,`i18n:plugin:route-locale-detect`],enforce:`post`,setup(e){}})],$o=on(`/img/tild6165-3036-4739-b636-663065313562_fvgbnm.webp`),es=Object.assign(O({inheritAttrs:!1,__name:`AppLogo`,props:{height:{default:32}},setup(e){return(t,n)=>(q(),A(`img`,W({src:$o,alt:`Alsodev`,width:`705`,height:`213`,decoding:`async`,style:{height:`${e.height}px`},class:`block w-auto max-w-full`},t.$attrs),null,16))}}),{__name:`AppLogo`});function ts(){let e=document.activeElement;if(e==null)return null;for(;e!=null&&e.shadowRoot!=null&&e.shadowRoot.activeElement!=null;)e=e.shadowRoot.activeElement;return e}function ns(e){return e==null}var rs=lr?window:void 0;lr&&window.document,lr&&window.navigator,lr&&window.location;function is(e){let t=z(e);return t?.$el??t}function as(...e){let t=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),n=P(()=>{let t=ar(z(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0});return Cr(()=>[n.value?.map(e=>is(e))??[rs].filter(e=>e!=null),ar(z(n.value?e[1]:e[0])),ar(b(n.value?e[2]:e[1])),z(n.value?e[3]:e[2])],([e,n,r,i],a,o)=>
17{if(!e?.length||!n?.length||!r?.length)return;let s=Sr(i)?{...i}:i,c=e.flatMap(e=>n.flatMap(n=>r.map(r=>t(e,n,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}function os(){let e=_e(!1),t=Je();return t&&Se(()=>{e.value=!0},t),e}function ss(e){let t=os();return P(()=>(t.value,!!e()))}function cs(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function ls(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]==`object`?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);let{target:i=rs,eventName:a=`keydown`,passive:o=!1,dedupe:s=!1}=r,c=cs(t);return as(i,a,e=>{e.repeat&&z(s)||c(e)&&n(e)},o)}function us(e,t={}){let{immediate:n=!0,fpsLimit:r=null,window:i=rs,once:a=!1}=t,o=_e(!1),s=P(()=>{let e=z(r);return e?1e3/e:null}),c=0,l=null;function u(t){if(!o.value||!i)return;c||=t;let n=t-c;if(s.value&&n<s.value){l=i.requestAnimationFrame(u);return}if(c=t,e({delta:n,timestamp:t}),a){o.value=!1,l=null;return}l=i.requestAnimationFrame(u)}function d(){!o.value&&i&&(o.value=!0,c=0,l=i.requestAnimationFrame(u))}function f(){o.value=!1,l!=null&&i&&(i.cancelAnimationFrame(l),l=null)}return n&&d(),wr(f),{isActive:ae(o),pause:f,resume:d}}function ds(e){return JSON.parse(JSON.stringify(e))}function fs(e,t,n={}){let{window:r=rs,...i}=n,a,o=ss(()=>r&&`ResizeObserver`in r),s=()=>{a&&=(a.disconnect(),void 0)},c=G(P(()=>{let t=z(e);return Array.isArray(t)?t.map(e=>is(e)):[is(t)]}),e=>{if(s(),o.value&&r){a=new ResizeObserver(t);for(let t of e)t&&a.observe(t,i)}},{immediate:!0,flush:`post`}),l=()=>{s(),c()};return wr(l),{isSupported:o,stop:l}}function ps(e,t,n,r={}){var i,a;let{clone:o=!1,passive:s=!1,eventName:c,deep:l=!1,defaultValue:u,shouldEmit:d}=r,f=Je(),p=n||f?.emit||(f==null||(i=f.$emit)==null?void 0:i.bind(f))||(f==null||(a=f.proxy)==null||(a=a.$emit)==null?void 0:a.bind(f?.proxy)),m=c;t||=`modelValue`,m||=`update:${t.toString()}`;let h=e=>o?typeof o==`function`?o(e):ds(e):e,_=()=>rr(e[t])?h(e[t]):u,v=e=>{d?d(e)&&p(m,e):p(m,e)};if(s){let n=g(_()),r=!1;return G(()=>e[t],e=>{r||(r=!0,n.value=h(e),X(()=>r=!1))}),G(n,n=>{!r&&(n!==e[t]||l)&&v(n)},{deep:l}),n}return P({get(){return _()},set(e){v(e)}})}var[ms,hs]=Xn(`ConfigProvider`),gs=O({inheritAttrs:!1,__name:`ConfigProvider`,props:{dir:{type:String,required:!1,default:`ltr`},locale:{type:String,required:!1,default:`en`},scrollBody:{type:[Boolean,Object],required:!1,default:!0},nonce:{type:String,required:!1,default:void 0},teleportTo:{type:null,required:!1,default:void 0},useId:{type:Function,required:!1,default:void 0}},setup(e){let t=e,{dir:n,locale:r,scrollBody:i,nonce:a,teleportTo:o}=w(t);return hs({dir:n,locale:r,scrollBody:i,nonce:a,teleportTo:o,useId:t.useId}),(e,t)=>R(e.$slots,`default`)}}),_s=N({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set});function $(){let e=Je(),t=g(),n=P(()=>i());r(()=>{n.value!==i()&&Oe(t)});function i(){return t.value&&`$el`in t.value&&[`#text`,`#comment`].includes(t.value.$el.nodeName)?t.value.$el.nextElementSibling:is(t)}let a=Object.assign({},e.exposed),o={};for(let t in e.props)Object.defineProperty(o,t,{enumerable:!0,configurable:!0,get:()=>e.props[t]});if(Object.keys(a).length>0)for(let e in a)Object.defineProperty(o,e,{enumerable:!0,configurable:!0,get:()=>a[e]});Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=o;function s(n){if(t.value=n,n&&(Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>n instanceof Element?n:n.$el}),!(n instanceof Element)&&!Object.hasOwn(n,`$el`))){let t=n.$.exposed,r=Object.assign({},o);for(let e in t)Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>t[e]});e.exposed=r}}return{forwardRef:s,currentRef:t,currentElement:n}}function vs(e,t){let n=g(e);function r(e){return t[n.value][e]??n.value}return{state:n,dispatch:e=>{n.value=r(e)}}}function ys(e,t){let n=g({}),r=g(`none`),i=g(e),a=e.value?`mounted`:`unmounted`,o,s=t.value?.ownerDocument.defaultView??rs,{state:c,dispatch:l}=vs(a,{mounted:{UNMOUNT:`unmounted`,ANIMATION_OUT:`unmountSuspended`},unmountSuspended:{MOUNT:`mounted`,ANIMATION_END:`unmounted`},unmounted:{MOUNT:`mounted`}}),u=e=>{if(lr){let n=new CustomEvent(e,{bubbles:!1,cancelable:!1});t.value?.dispatchEvent(n)}};G(e,async(e,i)=>{let a=i!==e;if(await X(),a){let a=r.value,o=bs(t.value);e?(l(`MOUNT`),u(`enter`),o===`none`&&u(`after-enter`)):o===`none`||o===`undefined`||n.value?.display===`none`?(l(`UNMOUNT`),u(`leave`),u(`after-leave`)):i&&a!==o?(l(`ANIMATION_OUT`),u(`leave`)):(l(`UNMOUNT`),u(`after-leave`))}},{immediate:!0});let d=e=>{if(e.target!==t.value)return;let n=bs(t.value),r=n.includes(CSS.escape(e.animationName)),a=c.value===`mounted`?`enter`:`leave`;if(r&&(u(`after-${a}`),l(`ANIMATION_END`),!i.value)){let e=t.value.style.animationFillMode;t.value.style.animationFillMode=`forwards`,o=s?.setTimeout(()=>{t.value?.style.animationFillMode===`forwards`&&(t.value.style.animationFillMode=e)})}n===`none`&&l(`ANIMATION_END`)},f=e=>{e.target===t.value&&(r.value=bs(t.value))},p=G(t,(e,t)=>{e?(n.value=getComputedStyle(e),e.addEventListener(`animationstart`,f),e.addEventListener(`animationcancel`,d),e.addEventListener(`animationend`,d)):(l(`ANIMATION_END`),o!==void 0&&s?.clearTimeout(o),t?.removeEventListener(`animationstart`,f),t?.removeEventListener(`animationcancel`,d),t?.removeEventListener(`animationend`,d))},{immediate:!0}),m=G(c,()=>{let e=bs(t.value);r.value=c.value===`mounted`?e:`none`});return lt(()=>{p(),m(),t.value&&(t.value.removeEventListener(`animationstart`,f),t.value.removeEventListener(`animationcancel`,d),t.value.removeEventListener(`animationend`,d)),o!==void 0&&s?.clearTimeout(o)}),{isPresent:P(()=>[`mounted`,`unmountSuspended`].includes(c.value))}}function bs(e){return e&&getComputedStyle(e).animationName||`none`}var xs=O({name:`Presence`,props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:n}){let{present:r,forceMount:i}=w(e),a=g(),{isPresent:o}=ys(r,a);n({present:o});let s=t.default({present:o.value});s=hr(s||[]);let c=Je();if(s&&s?.length>1){let e=c?.parent?.type.name?`<${c.parent.type.name} />`:`component`;
17throw Error([`Detected an invalid children for \`${e}\` for  \`Presence\` component.`,``,"Note: Presence works similarly to `v-if` directly, but it waits for animation/transition to finished before unmounting. So it expect only one direct child of valid VNode type.",`You can apply a few solutions:`,["Provide a single child element so that `presence` directive attach correctly.",`Ensure the first child is an actual element instead of a raw text node or comment node.`].map(e=>`  - ${e}`).join(`
18`)].join(`
19`))}return()=>i.value||r.value||o.value?J(t.default({present:o.value})[0],{ref:e=>{let t=is(e);return t?.hasAttribute===void 0||(t?.hasAttribute(`data-reka-popper-content-wrapper`)?a.value=t.firstElementChild:a.value=t),t}}):null}});function Ss(){let e=g();return{primitiveElement:e,currentElement:P(()=>[`#text`,`#comment`].includes(e.value?.$el.nodeName)?e.value?.$el.nextElementSibling:is(e))}}var Cs=O({__name:`DismissableLayerBranch`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{forwardRef:n,currentElement:r}=$();return Se(()=>{_s.branches.add(r.value)}),lt(()=>{_s.branches.delete(r.value)}),(e,r)=>(q(),_(b(Q),W({ref:b(n)},t),{default:Y(()=>[R(e.$slots,`default`)]),_:3},16))}});function ws(e,{select:t=!1}={}){let n=ts();for(let r of e)if(Ds(r,{select:t}),ts()!==n)return!0}function Ts(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=e.tagName===`INPUT`&&e.type===`hidden`;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Es(e){return e instanceof HTMLInputElement&&`select`in e}function Ds(e,{select:t=!1}={}){if(e&&e.focus){let n=ts();e.focus({preventScroll:!0}),e!==n&&Es(e)&&t&&e.select()}}var Os=O({__name:`Teleport`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e,n=ms({}),r=P(()=>t.to??n.teleportTo?.value??`body`),i=os();return(e,t)=>b(i)||e.forceMount?(q(),_(u,{key:0,to:r.value,disabled:e.disabled,defer:e.defer},[R(e.$slots,`default`)],8,[`to`,`disabled`,`defer`])):E(`v-if`,!0)}}),ks=`data-reka-collection-item`;function As(e={}){let{key:t=``,isProvider:n=!1}=e,r=`${t}CollectionProvider`,i;if(n){let e=g(new Map);i={collectionRef:g(),itemMap:e},F(r,i)}else i=Ge(r);let a=(e=!1)=>{let t=i.collectionRef.value;if(!t)return[];let n=Array.from(t.querySelectorAll(`[${ks}]`)),r=new Map(n.map((e,t)=>[e,t])),a=Array.from(i.itemMap.value.values()).sort((e,t)=>(r.get(e.ref)??-1)-(r.get(t.ref)??-1));return e?a:a.filter(e=>e.ref.dataset.disabled!==``)},o=O({name:`CollectionSlot`,inheritAttrs:!1,setup(e,{slots:t,attrs:n}){let{primitiveElement:r,currentElement:a}=Ss();return G(a,()=>{i.collectionRef.value=a.value}),()=>J(cr,{ref:r,...n},t)}}),s=O({name:`CollectionItem`,inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(e,{slots:t,attrs:n}){let{primitiveElement:r,currentElement:a}=Ss();return _t(t=>{if(a.value){let n=ct(a.value);i.itemMap.value.set(n,{ref:a.value,value:e.value}),t(()=>i.itemMap.value.delete(n))}}),()=>J(cr,{...n,[ks]:``,ref:r},t)}});return{getItems:a,reactiveItems:P(()=>
19Array.from(i.itemMap.value.values())),itemMapSize:P(()=>i.itemMap.value.size),CollectionSlot:o,CollectionItem:s}}var js=O({__name:`VisuallyHidden`,props:{feature:{type:String,required:!1,default:`focusable`},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){return(e,t)=>(q(),_(b(Q),{as:e.as,"as-child":e.asChild,"aria-hidden":e.feature===`focusable`||e.feature===`fully-hidden`?`true`:void 0,"data-hidden":e.feature===`fully-hidden`?``:void 0,tabindex:e.feature===`fully-hidden`?`-1`:void 0,style:{position:`absolute`,border:0,width:`1px`,height:`1px`,padding:0,margin:`-1px`,overflow:`hidden`,clip:`rect(0, 0, 0, 0)`,clipPath:`inset(50%)`,whiteSpace:`nowrap`,wordWrap:`normal`,top:`-1px`,left:`-1px`}},{default:Y(()=>[R(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`aria-hidden`,`data-hidden`,`tabindex`]))}}),Ms=100,[Ns,Ps]=Xn(`ProgressRoot`),Fs=e=>typeof e==`number`;function Is(e,t){return ns(e)||Fs(e)&&!Number.isNaN(e)&&e<=t&&e>=0?e:(console.error(`Invalid prop \`value\` of value \`${e}\` supplied to \`ProgressRoot\`. The \`value\` prop must be:
20  - a positive number
21  - less than the value passed to \`max\` (or ${Ms} if no \`max\` prop is set)
22  - \`null\`  or \`undefined\` if the progress is indeterminate.
23
24Defaulting to \`null\`.`),null)}function Ls(e){return Fs(e)&&!Number.isNaN(e)&&e>0?e:(console.error(`Invalid prop \`max\` of value \`${e}\` supplied to \`ProgressRoot\`. Only numbers greater than 0 are valid max values. Defaulting to \`${Ms}\`.`),Ms)}var Rs=O({__name:`ProgressRoot`,props:{modelValue:{type:[Number,null],required:!1},max:{type:Number,required:!1,default:Ms},getValueLabel:{type:Function,required:!1,default:(e,t)=>Fs(e)?`${Math.round(e/t*Ms)}%`:void 0},getValueText:{type:Function,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:modelValue`,`update:max`],setup(e,{emit:t}){let n=e,r=t;$();let i=ps(n,`modelValue`,r,{passive:n.modelValue===void 0}),a=ps(n,`max`,r,{passive:n.max===void 0});G(()=>i.value,async e=>{let t=Is(e,n.max);t!==e&&(await X(),i.value=t)},{immediate:!0}),G(()=>n.max,e=>{let t=Ls(n.max);t!==e&&(a.value=t)},{immediate:!0});let o=P(()=>ns(i.value)?`indeterminate`:i.value===a.value?`complete`:`loading`);return Ps({modelValue:i,max:a,progressState:o}),(e,t)=>(q(),_(b(Q),{"as-child":e.asChild,as:e.as,"aria-valuemax":b(a),"aria-valuemin":0,"aria-valuenow":Fs(b(i))?b(i):void 0,"aria-valuetext":e.getValueText?.(b(i),b(a)),"aria-label":e.getValueLabel(b(i),b(a)),role:`progressbar`,"data-state":o.value,"data-value":b(i)??void 0,"data-max":b(a)},{default:Y(()=>[R(e.$slots,`default`,{modelValue:b(i)})]),_:3},8,[`as-child`,`as`,`aria-valuemax`,`aria-valuenow`,`aria-valuetext`,`aria-label`,`data-state`,`data-value`,`data-max`]))}}),zs=O({__name:`ProgressIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=Ns();return $(),(e,r)=>(q(),_(b(Q),W(t,{"data-state":b(n).progressState.value,"data-value":b(n).modelValue?.value??void 0,"data-max":b(n).max.value}),{default:Y(()=>[R(e.$slots,`default`)]),_:3},16,[`data-state`,`data-value`,`data-max`]))}}),Bs=O({__name:`ToastAnnounceExclude`,props:{altText:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){return(e,t)=>(q(),_(b(Q),{as:e.as,"as-child":e.asChild,"data-reka-toast-announce-exclude":``,"data-reka-toast-announce-alt":e.altText||void 0},{default:Y(()=>[R(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`data-reka-toast-announce-alt`]))}}),[Vs,Hs]=Xn(`ToastProvider`),Us=O({inheritAttrs:!1,__name:`ToastProvider`,props:{label:{type:String,required:!1,default:`Notification`},duration:{type:Number,required:!1,default:5e3},disableSwipe:{type:Boolean,required:!1},swipeDirection:{type:String,required:!1,default:`right`},swipeThreshold:{type:Number,required:!1,default:50}},setup(e){let t=e,{label:n,duration:r,disableSwipe:i,swipeDirection:a,swipeThreshold:o}=w(t);As({isProvider:!0});let s=g(),c=g(0),l=g(!1),u=g(!1);if(t.label&&typeof t.label==`string`&&!t.label.trim())throw Error("Invalid prop `label` supplied to `ToastProvider`. Expected non-empty `string`.");return Hs({label:n,duration:r,disableSwipe:i,swipeDirection:a,swipeThreshold:o,toastCount:c,viewport:s,onViewportChange(e){s.value=e},onToastAdd(){c.value++},onToastRemove(){c.value--},isFocusedToastEscapeKeyDownRef:l,isClosePausedRef:u}),(e,t)=>R(e.$slots,`default`)}}),Ws=O({__name:`ToastAnnounce`,setup(e){let t=Vs(),r=Yn(1e3),i=g(!1),a=0,o=0;return lr&&(a=requestAnimationFrame(()=>{o=requestAnimationFrame(()=>{i.value=!0})}),n(()=>{cancelAnimationFrame(a),cancelAnimationFrame(o)})),(e,n)=>b(r)||i.value?(q(),_(b(js),{key:0,feature:`fully-hidden`},{default:Y(()=>[B(L(b(t).label.value)+` `,1),R(e.$slots,`default`)]),_:3})):E(`v-if`,!0)}}),Gs=`toast.viewportPause`,Ks=`toast.viewportResume`;
24function qs(e,t,n){let r=n.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(i)}function Js(e,t,n=0){let r=Math.abs(e.x),i=Math.abs(e.y),a=r>i;return t===`left`||t===`right`?a&&r>n:!a&&i>n}function Ys(e){return e.nodeType===e.ELEMENT_NODE}function Xs(e){let t=[];return Array.from(e.childNodes).forEach(e=>{if(e.nodeType===e.TEXT_NODE&&e.textContent&&t.push(e.textContent),Ys(e)){let n=e.ariaHidden||e.hidden||e.style.display===`none`,r=e.dataset.rekaToastAnnounceExclude===``;if(!n){if(r){let n=e.dataset.rekaToastAnnounceAlt;n&&t.push(n)}else t.push(...Xs(e))}}}),t}var[Zs,Qs]=Xn(`ToastRoot`),$s=O({inheritAttrs:!1,__name:`ToastRootImpl`,props:{type:{type:String,required:!1},open:{type:Boolean,required:!1,default:!1},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`li`}},emits:[`close`,`escapeKeyDown`,`pause`,`resume`,`swipeStart`,`swipeMove`,`swipeCancel`,`swipeEnd`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:a}=$(),{CollectionItem:o}=As(),c=Vs(),l=g(null),d=g(null),f=P(()=>typeof n.duration==`number`?n.duration:c.duration.value),p=g(0),m=g(f.value),h=g(0),v=g(f.value),y=us(()=>{let e=Date.now()-p.value;v.value=Math.max(m.value-e,0)},{fpsLimit:60});function x(e){e<=0||e===1/0||lr&&(window.clearTimeout(h.value),p.value=Date.now(),h.value=window.setTimeout(S,e))}function S(e){let t=e?.pointerType===``;a.value?.contains(ts())&&t&&c.viewport.value?.focus(),t&&(c.isClosePausedRef.value=!1),r(`close`)}let C=P(()=>a.value?Xs(a.value):null);if(n.type&&![`foreground`,`background`].includes(n.type))throw Error("Invalid prop `type` supplied to `Toast`. Expected `foreground | background`.");return _t(e=>{let t=c.viewport.value;if(t){let n=()=>{x(m.value),y.resume(),r(`resume`)},i=()=>{let e=Date.now()-p.value;m.value-=e,window.clearTimeout(h.value),y.pause(),r(`pause`)};t.addEventListener(Gs,i),t.addEventListener(Ks,n),e(()=>{t.removeEventListener(Gs,i),t.removeEventListener(Ks,n)})}}),G(()=>[n.open,f.value],()=>{m.value=f.value,n.open&&!c.isClosePausedRef.value&&x(f.value)},{immediate:!0}),ls(`Escape`,e=>{r(`escapeKeyDown`,e),e.defaultPrevented||(c.isFocusedToastEscapeKeyDownRef.value=!0,S())}),Se(()=>{c.onToastAdd()}),lt(()=>{c.onToastRemove()}),Qs({onClose:S}),(e,t)=>(q(),A(s,null,[C.value?(q(),_(Ws,{key:0,role:`alert`,"aria-live":e.type===`foreground`?`assertive`:`polite`},{default:Y(()=>[E(`
25      Render each chunk as its own text node so screen readers get the
26      natural pause break between nodes (see comment in utils.ts).
27      Interpolating the array directly with \`{{ announceTextContent }}\`
28      would route through Vue's \`toDisplayString\`, which JSON-stringifies
29      arrays — the live region would then announce literal \`[\`, quotes
30      and commas instead of the toast title and description.
31    `),(q(!0),A(s,null,j(C.value,(e,t)=>(q(),A(s,{key:t},[B(L(e),1)],64))),128))]),_:1},8,[`aria-live`])):E(`v-if`,!0),b(c).viewport.value?(q(),_(u,{key:1,to:b(c).viewport.value},[H(b(o),null,{default:Y(()=>[H(b(Q),W({ref:b(i),tabindex:`0`},e.$attrs,{as:e.as,"as-child":e.asChild,"data-state":e.open?`open`:`closed`,"data-swipe-direction":b(c).swipeDirection.value,style:b(c).disableSwipe.value?void 0:{userSelect:`none`,touchAction:`none`},onPointerdown:t[0]||=Re(e=>{b(c).disableSwipe.value||(l.value={x:e.clientX,y:e.clientY})},[`left`]),onPointermove:t[1]||=e=>{if(b(c).disableSwipe.value||!l.value)return;let t=e.clientX-l.value.x,n=e.clientY-l.value.y,i=!!d.value,a=[`left`,`right`].includes(b(c).swipeDirection.value),o=[`left`,`up`].includes(b(c).swipeDirection.value)?Math.min:Math.max,s=a?o(0,t):0,u=a?0:o(0,n),f=e.pointerType===`touch`?10:2,p={x:s,y:u},m={originalEvent:e,delta:p};i?(d.value=p,b(qs)(b(`toast.swipeMove`),e=>r(`swipeMove`,e),m)):b(Js)(p,b(c).swipeDirection.value,f)?(d.value=p,b(qs)(b(`toast.swipeStart`),e=>r(`swipeStart`,e),m),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>f||Math.abs(n)>f)&&(l.value=null)},onPointerup:t[2]||=e=>{if(b(c).disableSwipe.value)return;let t=d.value,n=e.target;if(n.hasPointerCapture(e.pointerId)&&n.releasePointerCapture(e.pointerId),d.value=null,l.value=null,t){let n=e.currentTarget,i={originalEvent:e,delta:t};b(Js)(t,b(c).swipeDirection.value,b(c).swipeThreshold.value)?b(qs)(b(`toast.swipeEnd`),e=>r(`swipeEnd`,e),i):b(qs)(b(`toast.swipeCancel`),e=>r(`swipeCancel`,e),i),n?.addEventListener(`click`,e=>e.preventDefault(),{once:!0})}}}),{default:Y(()=>[R(e.$slots,`default`,{remaining:v.value,duration:f.value})]),_:3},16,[`as`,`as-child`,`data-state`,`data-swipe-direction`,`style`])]),_:3})],8,[`to`])):E(`v-if`,!0)],64))}}),ec=O({__name:`ToastClose`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=Zs(),{forwardRef:r}=$();return(e,i)=>(q(),_(Bs,{"as-child":``},{default:Y(()=>[H(b(Q),W(t,{ref:b(r),type:e.as===`button`?`button`:void 0,onClick:b(n).onClose}),{default:Y(()=>[R(e.$slots,`default`)]),_:3},16,[`type`,`onClick`])]),_:3}))}}),tc=O({__name:`ToastAction`,props:{altText:{type:String,required:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){if(!e.altText)throw Error("Missing prop `altText` expected on `ToastAction`");let{forwardRef:t}=$();return(e,n)=>e.altText?(q(),_(Bs,{key:0,"alt-text":e.altText,"as-child":``},{default:Y(()=>[H(ec,{ref:b(t),as:e.as,"as-child":e.asChild},{default:Y(()=>[R(e.$slots,`default`)]),_:3},8,[`as`,`as-child`])]),_:3},8,[`alt-text`])):E(`v-if`,!0)}}),nc=O({__name:`ToastDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(q(),_(b(Q),je(mt(t)),{default:Y(()=>[R(e.$slots,`default`)]),_:3},16))}}),rc=O({__name:`ToastPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(q(),_(b(Os),je(mt(t)),{default:Y(()=>[R(e.$slots,`default`)]),_:3},16))}}),ic=O({__name:`ToastRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!0},forceMount:{type:Boolean,required:!1},type:{type:String,required:!1,default:`foreground`},open:{type:Boolean,required:!1,default:void 0},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`li`}},emits:[`escapeKeyDown`,`pause`,`resume`,`swipeStart`,`swipeMove`,`swipeCancel`,`swipeEnd`,`update:open`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i}=$(),a=ps(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0});return(e,t)=>(q(),_(b(xs),{present:e.forceMount||b(a)},{default:Y(()=>[H($s,W({ref:b(i),open:b(a),type:e.type,as:e.as,"as-child":e.asChild,duration:e.duration},e.$attrs,{onClose:t[0]||=e=>a.value=!1,onPause:t[1]||=e=>r(`pause`),onResume:t[2]||=e=>r(`resume`),onEscapeKeyDown:t[3]||=e=>r(`escapeKeyDown`,e),onSwipeStart:t[4]||=e=>{r(`swipeStart`,e),e.defaultPrevented||e.currentTarget.setAttribute(`data-swipe`,`start`)},onSwipeMove:t[5]||=e=>{if(r(`swipeMove`,e),!e.defaultPrevented){let{x:t,y:n}=e.detail.delta,r=e.currentTarget;r.setAttribute(`data-swipe`,`move`),r.style.setProperty(`--reka-toast-swipe-move-x`,`${t}px`),r.style.setProperty(`--reka-toast-swipe-move-y`,`${n}px`)}},onSwipeCancel:t[6]||=e=>{if(r(`swipeCancel`,e),!e.defaultPrevented){let t=e.currentTarget;t.setAttribute(`data-swipe`,`cancel`),t.style.removeProperty(`--reka-toast-swipe-move-x`),t.style.removeProperty(`--reka-toast-swipe-move-y`),t.style.removeProperty(`--reka-toast-swipe-end-x`),t.style.removeProperty(`--reka-toast-swipe-end-y`)}},onSwipeEnd:t[7]||=e=>{if(r(`swipeEnd`,e),!e.defaultPrevented){let{x:t,y:n}=e.detail.delta,r=e.currentTarget;r.setAttribute(`data-swipe`,`end`),r.style.removeProperty(`--reka-toast-swipe-move-x`),r.style.removeProperty(`--reka-toast-swipe-move-y`),r.style.setProperty(`--reka-toast-swipe-end-x`,`${t}px`),r.style.setProperty(`--reka-toast-swipe-end-y`,`${n}px`),a.value=!1}}}),{default:Y(({remaining:t,duration:n})=>[R(e.$slots,`default`,{remaining:t,duration:n,open:b(a)})]),_:3},16,[`open`,`type`,`as`,`as-child`,`duration`])]),_:3},8,[`present`]))}}),ac=O({__name:`ToastTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(q(),_(b(Q),je(mt(t)),{default:Y(()=>[R(e.$slots,`default`)]),_:3},16))}}),oc=O({__name:`FocusProxy`,emits:[`focusFromOutsideViewport`],setup(e,{emit:t}){let n=t,r=Vs();return(e,t)=>(q(),_(b(js),{tabindex:`0`,style:{position:`fixed`},onFocus:t[0]||=e=>{let t=e.relatedTarget;b(r).viewport.value?.contains(t)||n(`focusFromOutsideViewport`)}},{default:Y(()=>[R(e.$slots,`default`)]),_:3}))}}),sc=O({inheritAttrs:!1,__name:`ToastViewport`,props:{hotkey:{type:Array,required:!1,default:()=>[`F8`]},label:{type:[String,Function],required:!1,default:`Notifications ({hotkey})`},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`ol`}},setup(e){let{hotkey:t,label:n}=w(e),{forwardRef:r,currentElement:i}=$(),{CollectionSlot:a,getItems:o}=As(),s=Vs(),c=P(()=>s.toastCount.value>0),l=g(),u=g(),d=/Key/g,f=/Digit/g,p=P(()=>t.value.join(`+`).replace(d,``).replace(f,``));ls(t.value,()=>{i.value.focus()}),Se(()=>{s.onViewportChange(i.value)}),_t(e=>{let t=i.value;if(c.value&&t){let n=()=>
31{if(!s.isClosePausedRef.value){let e=new CustomEvent(Gs);t.dispatchEvent(e),s.isClosePausedRef.value=!0}},r=()=>{if(s.isClosePausedRef.value){let e=new CustomEvent(Ks);t.dispatchEvent(e),s.isClosePausedRef.value=!1}},i=e=>{t.contains(e.relatedTarget)||r()},a=()=>{t.contains(ts())||r()},o=e=>{let n=e.altKey||e.ctrlKey||e.metaKey;if(e.key===`Tab`&&!n){let n=ts(),r=e.shiftKey;if(e.target===t&&r){l.value?.focus();return}let i=m({tabbingDirection:r?`backwards`:`forwards`}),a=i.findIndex(e=>e===n);ws(i.slice(a+1))?e.preventDefault():r?l.value?.focus():u.value?.focus()}};t.addEventListener(`focusin`,n),t.addEventListener(`focusout`,i),t.addEventListener(`pointermove`,n),t.addEventListener(`pointerleave`,a),t.addEventListener(`keydown`,o),window.addEventListener(`blur`,n),window.addEventListener(`focus`,r),e(()=>{t.removeEventListener(`focusin`,n),t.removeEventListener(`focusout`,i),t.removeEventListener(`pointermove`,n),t.removeEventListener(`pointerleave`,a),t.removeEventListener(`keydown`,o),window.removeEventListener(`blur`,n),window.removeEventListener(`focus`,r)})}});function m({tabbingDirection:e}){let t=o().map(e=>e.ref).map(t=>{let n=[t,...Ts(t)];return e===`forwards`?n:n.reverse()});return(e===`forwards`?t.reverse():t).flat()}return(e,t)=>(q(),_(b(Cs),{role:`region`,"aria-label":typeof b(n)==`string`?b(n).replace(`{hotkey}`,p.value):b(n)(p.value),tabindex:`-1`,style:Pe({pointerEvents:c.value?void 0:`none`})},{default:Y(()=>[c.value?(q(),_(oc,{key:0,ref:e=>{e&&(l.value=b(is)(e))},onFocusFromOutsideViewport:t[0]||=()=>{let e=m({tabbingDirection:`forwards`});b(ws)(e)}},null,512)):E(`v-if`,!0),H(b(a),null,{default:Y(()=>[H(b(Q),W({ref:b(r),tabindex:`-1`,as:e.as,"as-child":e.asChild},e.$attrs),{default:Y(()=>[R(e.$slots,`default`)]),_:3},16,[`as`,`as-child`])]),_:3}),c.value?(q(),_(oc,{key:1,ref:e=>{e&&(u.value=b(is)(e))},onFocusFromOutsideViewport:t[1]||=()=>{let e=m({tabbingDirection:`backwards`});b(ws)(e)}},null,512)):E(`v-if`,!0)]),_:3},8,[`aria-label`,`style`]))}}),[cc,lc]=Xn(`TooltipProvider`),uc=O({inheritAttrs:!1,__name:`TooltipProvider`,props:{delayDuration:{type:Number,required:!1,default:700},skipDelayDuration:{type:Number,required:!1,default:300},disableHoverableContent:{type:Boolean,required:!1,default:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:!1},content:{type:Object,required:!1}},setup(e){let{delayDuration:t,skipDelayDuration:n,disableHoverableContent:r,disableClosingTrigger:i,ignoreNonKeyboardFocus:a,disabled:o,content:s}=w(e);$();let c=g(!0),l=g(!1),{start:u,stop:d}=Nn(()=>{c.value=!0},n,{immediate:!1});return lc({isOpenDelayed:c,delayDuration:t,onOpen(){d(),c.value=!1},onClose(){u()},isPointerInTransitRef:l,disableHoverableContent:r,disableClosingTrigger:i,disabled:o,ignoreNonKeyboardFocus:a,content:s}),(e,t)=>R(e.$slots,`default`)}}),dc={key:0,class:`flex flex-wrap items-center gap-1`},fc=[`aria-expanded`,`aria-label`],pc={class:`absolute right-0 top-full z-50 pt-2`},mc={class:`min-w-[5rem] rounded-lg border border-primary bg-[#171717] p-1 shadow-lg shadow-black/40`},hc=Object.assign(O({__name:`AppLangSwitcher`,props:{block:{type:Boolean,default:!1}},emits:[`navigate`],setup(e,{emit:t}){let n=t,{locale:r,locales:i}=yn(),a=jn(),o=Pn();function c(e){return e.split(`#`)[0].split(`?`)[0]}let l=g(!1),u=g(null);function d(){l.value=!1}function f(e){let t=e.relatedTarget;t&&u.value?.contains(t)||d()}function p(e){e.key===`Escape`&&d()}Se(()=>window.addEventListener(`keydown`,p)),Mt(()=>window.removeEventListener(`keydown`,p));let m=P(()=>i.value.map(e=>{let t=typeof e==`string`?e:e.code;return{code:t,label:(typeof e==`string`?e:e.name)??t,to:c(a(t))||o(`index`,t)}})),h=P(()=>m.value.find(e=>e.code===r.value)),_=P(()=>m.value.filter(e=>e.code!==r.value)),{t:v}=yn();return(t,i)=>{let a=_n,o=xr;return e.block?(q(),A(`ul`,dc,[(q(!0),A(s,null,j(b(m),e=>(q(),A(`li`,{key:e.code},[H(a,{to:e.to,hreflang:e.code,"aria-current":e.code===b(r)?`true`:void 0,class:U([`flex min-h-11 min-w-11 items-center justify-center rounded-full px-3 text-sm font-semibold uppercase transition-colors focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary`,e.code===b(r)?`text-white`:`text-white/60 hover:text-primary`]),onClick:i[0]||=e=>n(`navigate`)},{default:Y(()=>[B(L(e.label),1)]),_:2},1032,[`to`,`hreflang`,`aria-current`,`class`])]))),128))])):(q(),A(`div`,{key:1,ref_key:`rootEl`,ref:u,class:`relative`,onMouseenter:i[3]||=e=>l.value=!0,onMouseleave:d,onFocusin:i[4]||=e=>l.value=!0,onFocusout:f},[I(`button`,{type:`button`,class:`inline-flex items-center gap-1 text-[16px] font-semibold uppercase leading-[19px] text-white transition-colors hover:text-primary focus-visible:text-primary focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-primary`,"aria-expanded":b(l),"aria-label":b(v)(`header.language`),onClick:i[1]||=e=>l.value=!b(l)},[B(L(b(h)?.label??b(r))+` `,1),H(o,{name:`i-lucide-chevron-down`,class:U([`size-4 transition-transform`,b(l)?`rotate-180`:``])},null,8,[`class`])],8,fc),Ze(I(`div`,pc,[I(`ul`,mc,[(q(!0),A(s,null,
31j(b(_),e=>(q(),A(`li`,{key:e.code},[H(a,{to:e.to,hreflang:e.code,class:`flex min-h-11 items-center rounded px-3 text-sm font-semibold uppercase text-white/70 transition-colors hover:bg-white/5 hover:text-primary focus-visible:bg-white/5 focus-visible:outline-2 focus-visible:outline-offset-[-2px] focus-visible:outline-primary`,onClick:i[2]||=e=>{d(),n(`navigate`)}},{default:Y(()=>[B(L(e.label),1)]),_:2},1032,[`to`,`hreflang`])]))),128))])],512),[[nt,b(l)]])],544))}}}),{__name:`AppLangSwitcher`});function gc(){return wn(`mobile-menu-open`,()=>!1)}var _c={class:`flex h-[var(--app-header-h)] items-center gap-4 px-5 min-[1280px]:gap-6 min-[1280px]:px-6 min-[1600px]:gap-8 min-[1600px]:px-10`},vc=[`aria-label`],yc={class:`flex items-center gap-[18px] min-[1600px]:gap-[26px]`},bc=[`onMouseenter`,`onMouseleave`,`onFocusin`,`onFocusout`],xc={class:`max-h-[70vh] w-[22rem] overflow-y-auto rounded-b-xl border border-t-0 border-primary bg-[#171717] p-2 shadow-lg shadow-black/40`},Sc={class:`block text-sm font-semibold text-white`},Cc={key:0,class:`mt-0.5 block text-xs text-white/60`},wc={class:`ml-auto hidden shrink-0 items-center gap-4 min-[1600px]:gap-[30px] min-[1280px]:flex`},Tc={class:`flex items-center gap-[10px]`},Ec=[`aria-expanded`,`aria-label`],Dc=[`aria-label`],Oc={class:`flex flex-col`},kc={class:`flex items-stretch`},Ac=[`aria-expanded`,`aria-label`,`onClick`],jc={key:0,class:`pb-2 pl-3`},Mc={class:`text-sm font-semibold text-white/90`},Nc={key:0,class:`text-sm text-white/55`},Pc={class:`mt-6 flex flex-col gap-3`},Fc=`inline-flex items-center gap-1 whitespace-nowrap text-[14px] font-semibold leading-[19px] text-white transition-colors hover:text-primary focus-visible:text-primary focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-primary min-[1600px]:gap-1.5 min-[1600px]:text-[16px]`,Ic=`inline-flex h-10 items-center justify-center gap-2 whitespace-nowrap rounded-[30px] border px-[18px] text-[13px] font-semibold transition-colors focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary min-[1600px]:px-[30px] min-[1600px]:text-sm`,Lc=`inline-flex h-10 items-center justify-center gap-2 whitespace-nowrap rounded-[30px] border px-[30px] text-sm font-semibold transition-colors focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary`,Rc=Object.assign(O({__name:`AppHeader`,setup(e){let t=vn(),n=P(()=>t.value.header),r=Pn(),i=K(),a=wt(),{locale:o,t:c}=yn();function l(e){if(e.startsWith(`#`))return e;let[t,n]=e.split(`#`),a=n?`#${n}`:``,s=t||`/`,c=s===`/`?`index`:s.replace(/^\/+/,``).replace(/\/+$/,``);return i.hasRoute(`${c}___${o.value}`)?`${r({name:c}
31)}${a}`:`${s}${a}`}function u(e){if(e.href)return e.href;if(!f(e))return`#`;let t=e.caseSlug;return t?r({name:`cases-slug`,params:{slug:t}}):e.to?l(e.to):`#`}function d(e){return!!e.href}function f(e){if(e.href)return!0;if(e.caseSlug)return i.hasRoute(`cases-slug___${o.value}`);let t=e.to;if(!t)return!1;if(t.startsWith(`#`))return!0;let n=t.split(`#`)[0]||`/`,r=n===`/`?`index`:n.replace(/^\/+/,``).replace(/\/+$/,``);return i.hasRoute(`${r}___${o.value}`)}let p=P(()=>n.value.nav.map(e=>{let t=e.children?.filter(f);return{...e,children:t}}).filter(e=>f(e)||!!e.children?.length)),m=gc(),h=g(null),v=g(null);function y(){m.value=!1,h.value=null,v.value=null}function x(){m.value=!m.value,m.value||(v.value=null)}function S(e,t){if(h.value!==t)return;let n=e.currentTarget,r=e.relatedTarget;r&&n.contains(r)||(h.value=null)}function C(e){if(e.key===`Escape`){if(h.value!==null){h.value=null;return}m.value&&y()}}Se(()=>window.addEventListener(`keydown`,C)),Mt(()=>window.removeEventListener(`keydown`,C)),G(()=>a.fullPath,y),G(m,e=>{document.documentElement.classList.toggle(`overflow-hidden`,e),document.body.classList.toggle(`overflow-hidden`,e)}),Mt(()=>{document.documentElement.classList.remove(`overflow-hidden`),document.body.classList.remove(`overflow-hidden`)});let w=g(null),T=g(73);return Se(()=>{if(!w.value)return;let e=new ResizeObserver(([e])=>{T.value=e?.target.getBoundingClientRect().height??73});e.observe(w.value),Mt(()=>e.disconnect())}),(e,t)=>{let i=es,a=_n,o=xr,l=hc;return q(),A(`header`,{ref_key:`headerEl`,ref:w,class:`fixed inset-x-0 top-0 z-[990] border-b-[3px] border-[#333] bg-[#171717]`},[I(`div`,_c,[H(a,{to:b(r)(`/`),class:`-ml-2 flex shrink-0 items-center rounded min-[1600px]:-ml-4 focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-primary`,onClick:y},{default:Y(()=>[H(i,{height:30,class:`min-[1600px]:h-[40px]!`})]),_:1},8,[`to`]),I(`nav`,{class:`hidden min-w-0 flex-1 justify-center min-[1280px]:flex`,"aria-label":b(c)(`header.nav`)},[I(`ul`,yc,[(q(!0),A(s,null,j(b(p),(e,n)=>(q(),A(`li`,{key:e.label,class:`relative`,onMouseenter:t=>e.children?.length?h.value=n:null,onMouseleave:e=>b(h)===n?h.value=null:null,onFocusin:t=>e.children?.length?h.value=n:null,onFocusout:e=>S(e,n)},[H(a,{to:u(e),external:d(e),class:U(Fc),"aria-expanded":e.children?.length?b(h)===n:void 0,"aria-haspopup":e.children?.length?`true`:void 0,onClick:t[0]||=e=>h.value=null},{default:Y(()=>[B(L(e.label)+` `,1),e.children?.length?(q(),_(o,{key:0,name:`i-lucide-chevron-down`,class:U([`size-4 transition-transform`,b(h)===n?`rotate-180`:``])},null,8,[`class`])):E(``,!0)]),_:2},1032,[`to`,`external`,`aria-expanded`,`aria-haspopup`]),e.children?.length?Ze((q(),A(`div`,{key:0,class:U([`absolute top-1/2 z-50 pt-[calc(var(--app-header-h)/2+3px)]`,n===b(p).length-1?`right-0`:`left-0`])},[I(`ul`,xc,[(q(!0),A(s,null,j(e.children,e=>(q(),A(`li`,{key:e.label},[H(a,{to:u(e),external:d(e),class:`block rounded-lg px-3 py-2 transition-colors hover:bg-white/5 focus-visible:bg-white/5 focus-visible:outline-2 focus-visible:outline-offset-[-2px] focus-visible:outline-primary`,onClick:t[1]||=e=>h.value=null},{default:Y(()=>[I(`span`,Sc,L(e.label),1),e.description?(q(),A(`span`,Cc,L(e.description),1)):E(``,!0)]),_:2},1032,[`to`,`external`])]))),128))])],2)),[[nt,b(h)===n]]):E(``,!0)],40,bc))),128))])],8,vc),I(`div`,wc,[I(`div`,Tc,[b(n).contactCta?(q(),_(a,{key:0,to:u(b(n).contactCta),external:d(b(n).contactCta),class:U([Ic,`border-primary bg-primary text-white hover:border-primary hover:bg-white hover:text-primary`])},{default:Y(()=>[B(L(b(n).contactCta.label),1)]),_:1},8,[`to`,`external`,`class`])):E(``,!0),b(n).cta?(q(),_(a,{key:1,to:u(b(n).cta),external:d(b(n).cta),class:U([Ic,`border-primary text-primary hover:bg-white`])},{default:Y(()=>[B(L(b(n).cta.label),1)]),_:1},8,[`to`,`external`,`class`])):E(``,!0)]),H(l)]),I(`button`,{type:`button`,class:`ml-auto inline-flex size-11 shrink-0 items-center justify-center rounded-lg text-white transition-colors hover:text-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary min-[1280px]:hidden`,"aria-expanded":b(m),"aria-controls":`app-mobile-menu`,"aria-label":b(m)?b(c)(`header.closeMenu`):b(c)(`header.openMenu`),onClick:x},[H(o,{name:b(m)?`i-lucide-x`:`i-lucide-menu`,class:`size-7`},null,8,[`name`])],8,Ec)]),H(ne,{"enter-active-class":`transition-transform duration-200 ease-out`,"leave-active-class":`transition-transform duration-200 ease-in`,"enter-from-class":`translate-x-full`,"leave-to-class":`translate-x-full`},{default:Y(()=>[Ze(I(`div`,{id:`app-mobile-menu`,class:`fixed inset-x-0 bottom-0 z-40 overflow-y-auto overscroll-contain border-t border-[#333] bg-[#171717] px-4 pb-10 pt-4 min-[1280px]:hidden`,style:Pe({top:`${b(T)}px`})},[I(`nav`,{"aria-label":b(c)(`header.mobileNav`)}
31,[I(`ul`,Oc,[(q(!0),A(s,null,j(b(p),(e,t)=>(q(),A(`li`,{key:e.label,class:`border-b border-white/10`},[I(`div`,kc,[H(a,{to:u(e),external:d(e),class:`flex min-h-12 flex-1 items-center py-2 pr-3 text-base font-semibold text-white focus-visible:outline-2 focus-visible:outline-offset-[-2px] focus-visible:outline-primary`,onClick:y},{default:Y(()=>[B(L(e.label),1)]),_:2},1032,[`to`,`external`]),e.children?.length?(q(),A(`button`,{key:0,type:`button`,class:`inline-flex size-12 shrink-0 items-center justify-center text-white focus-visible:outline-2 focus-visible:outline-offset-[-2px] focus-visible:outline-primary`,"aria-expanded":b(v)===t,"aria-label":b(c)(`header.toggleSubmenu`,{label:e.label}),onClick:e=>v.value=b(v)===t?null:t},[H(o,{name:`i-lucide-chevron-down`,class:U([`size-5 transition-transform`,b(v)===t?`rotate-180`:``])},null,8,[`class`])],8,Ac)):E(``,!0)]),e.children?.length?Ze((q(),A(`ul`,jc,[(q(!0),A(s,null,j(e.children,e=>(q(),A(`li`,{key:e.label},[H(a,{to:u(e),external:d(e),class:`flex min-h-11 flex-col justify-center py-2 focus-visible:outline-2 focus-visible:outline-offset-[-2px] focus-visible:outline-primary`,onClick:y},{default:Y(()=>[I(`span`,Mc,L(e.label),1),e.description?(q(),A(`span`,Nc,L(e.description),1)):E(``,!0)]),_:2},1032,[`to`,`external`])]))),128))],512)),[[nt,b(v)===t]]):E(``,!0)]))),128))])],8,Dc),I(`div`,Pc,[b(n).contactCta?(q(),_(a,{key:0,to:u(b(n).contactCta),external:d(b(n).contactCta),class:U([Lc,`border-primary bg-primary text-white`]),onClick:y},{default:Y(()=>[B(L(b(n).contactCta.label),1)]),_:1},8,[`to`,`external`,`class`])):E(``,!0),b(n).cta?(q(),_(a,{key:1,to:u(b(n).cta),external:d(b(n).cta),class:U([Lc,`border-primary text-primary`]),onClick:y},{default:Y(()=>[B(L(b(n).cta.label),1)]),_:1},8,[`to`,`external`,`class`])):E(``,!0),H(l,{block:``,onNavigate:y})])],4),[[nt,b(m)]])]),_:1})],512)}}}),{__name:`AppHeader`}),zc=(e=`RouteProvider`)=>O({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean,routeRecord:Object},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 F(se,ee(r)),()=>e.vnode?J(e.vnode,{ref:e.vnodeRef}):e.vnode}}),Bc=zc(),Vc=new WeakMap,Hc=O({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:r}){let i=M(),a=g(),o=Ge(se,null),s=new Set,c;r({pageRef:a});let l=Ge(ot,null),u,d=i.deferHydration(),f=!1,p=!1,h,_=0;if(i.isHydrating){let e=i.hooks.hookOnce(`app:error`,d),t=K().beforeEach(()=>{e(),t()})}e.pageKey&&G(()=>e.pageKey,(e,t)=>{e!==t&&i.callHook(`page:loading:start`)});let v=!1;{let e=K().beforeResolve(()=>{v=!1});Mt(()=>{e(),d()})}return()=>J(Mi,{name:e.name,route:e.route,...t},{default:Gc(t=>{let r=Uc(o,t.route,t.Component),g=o&&o.matched.length===t.route.matched.length;if(!t.Component){if(u&&!g&&!qc(u))return u;d();return}if(u&&l&&!qc(u)&&!l.isCurrent(t.route))return u;if(r&&o&&(!l||l?.isCurrent(o)))return(g||u)&&!qc(u)?u:null;let y=$i(t,e.pageKey),b=Wc(o,t.route,t.Component);!i.isHydrating&&c===y&&!b&&X(()=>{v||(v=!0,i.callHook(`page:loading:end`))}),f&&c!==y&&p&&_++,c=y;let x=!!(e.transition??t.route.meta.pageTransition??!1),S=x&&We([e.transition,t.route.meta.pageTransition,!1,{onAfterLeave(){i[`~transitionFinish`]?.(),delete i[`~transitionFinish`],delete i[`~transitionPromise`],i.callHook(`page:transition:finish`,t.Component)}}]),C=e.keepalive??t.route.meta.keepalive??!1,w=t.Component.type,T=w.name||w.__name;t.route.meta.keepalive&&T&&s.add(T);let ee;if(s.size>0&&e.keepalive==null&&(!C||typeof C==`object`&&C&&C.include)){let e=typeof C==`object`&&C?{...C}:{},t=e.include?Array.isArray(e.include)?e.include:[e.include]:[];ee={...e,include:Array.from(new Set([...t,...s]))}}else ee=C;return u=Xe(x&&S,ea(ee,J(m,{key:_,suspensible:!0,onPending:()=>{f=!0,x&&!i[`~transitionPromise`]&&(i[`~transitionPromise`]=new Promise(e=>{i[`~transitionFinish`]=e})),h=i.callHook(`page:start`,t.Component)}
31,onResolve:async()=>{f=!1,p=!0,i.isHydrating&&i[`~restoreDeferredRoute`]?.();try{await X(),i._route.sync?.(),await h,await i.callHook(`page:finish`,t.Component),!v&&!b&&(v=!0,await i.callHook(`page:loading:end`))}finally{d()}}},{default:()=>{let e={key:y||void 0,vnode:n.default?Kc(n.default,t):t.Component,route:t.route,renderKey:y||void 0,trackRootNodes:x,vnodeRef:a,routeRecord:void 0};if(!ee)return J(Bc,e);let r=w,i=Vc.get(r);return i||(i=zc(T),Vc.set(r,i)),J(i,e)}}))).default(),u})})}});function Uc(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&&$i({route:t,Component:n})!==$i({route:e,Component:n})}function Wc(e,t,n){return e?t.matched.findIndex(e=>e.components?.default===n?.type)<t.matched.length-1:!1}function Gc(e){let t=(t=>{let n=e(t);return Array.isArray(n)?n:n==null||!ft(n)?[E()]:[n]});return t._n=!0,t}function Kc(e,t){let n=e(t);return n.length===1?J(n[0]):J(s,void 0,n)}function qc(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}var Jc={base:`min-h-[calc(100vh-var(--ui-header-height))]`},Yc={__name:`UMain`,props:{as:{type:null,required:!1,default:`main`},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=gr(`main`,e),n=ut(),r=P(()=>mr({extend:Jc,...n.ui?.main||{}}));return(e,n)=>(q(),_(b(Q),{as:b(t).as,class:U(r.value({class:[b(t).ui?.base,b(t).class]}))},{default:Y(()=>[R(e.$slots,`default`)]),_:3},8,[`as`,`class`]))}},Xc=on(`/img/tild6633-6233-4431-b262-366437383961_free-icon-waiting-ro.webp`),Zc=on(`/img/tild3233-3939-4663-b965-616535663236_free-icon-waiting-ro.webp`),Qc={id:`contacts`,class:`scroll-mt-24 bg-[#eb234b] text-white`},$c={class:`pt-[60px] pb-[30px] sm:pt-[90px] sm:pb-[60px]`},el={class:`mx-auto max-w-[1200px] px-5 text-center`},tl={class:`text-[26px] leading-[1.23] font-bold sm:text-[34px] lg:text-[48px]`},nl={class:`mx-auto max-w-[1200px] px-5`},rl={class:`grid gap-x-10 gap-y-[30px] sm:grid-cols-2 lg:grid-cols-4`},il={class:`text-[18px] leading-[1.35] font-normal sm:text-[20px]`},al={class:`mt-2 flex flex-col text-[16px] leading-[1.55] sm:text-[17px]`},ol=[`href`],sl=[`href`],cl={class:`mx-auto max-w-[1200px] px-5 py-[60px]`},ll={class:`grid gap-[30px] sm:grid-cols-2`},ul={key:0,class:`flex gap-5`},dl={class:`text-[17px] leading-[1.35] sm:text-[20px]`},fl={class:`mt-1 text-[15px] leading-[1.55] sm:text-[17px]`},pl={key:1,class:`flex gap-5`},ml={class:`text-[17px] leading-[1.35] sm:text-[20px]`},hl={class:`mt-1 text-[15px] leading-[1.55] sm:text-[17px]`},gl={class:`py-[15px] sm:py-[30px]`},_l={class:`mx-auto max-w-[1200px] px-5 text-center`},vl={class:`flex flex-col items-center gap-4 text-[18px] leading-[1.55]`},yl=[`href`],bl={class:`mt-6 flex justify-center gap-2`},xl=[`href`,`aria-label`],Sl={class:`py-[45px] sm:py-[90px]`},Cl={class:`mx-auto max-w-[1200px] px-5 text-center`},wl={class:`text-[32px] leading-[1.23] font-bold sm:text-[42px] lg:text-[62px]`},Tl={class:`mt-5 text-[15px] leading-[1.55] sm:text-[17px]`},El={class:`pb-0 sm:pb-[15px]`},Dl={class:`mx-auto max-w-[1200px] px-5 pb-4 text-center text-[14px] leading-[1.35]`},Ol=`text-white underline-offset-4 transition-opacity hover:opacity-70 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white`,kl=Object.assign(O({__name:`AppFooter`,setup(e){let t=vn(),n=P(()=>t.value.footer),r=Pn(),i=K(),{locale:a}=yn(),{openSettings:o,text:c}=Xo();function l(e){if(e.startsWith(`#`))return e;let[t,n]=e.split(`#`),o=n?`#${n}`:``,s=t||`/`,c=s===`/`?`index`:s.replace(/^\/+/,``).replace(/\/+$/,``);return i.hasRoute(`${c}___${a.value}`)?`${r({name:c}
31)}${o}`:`${s}${o}`}function u(e){return`tel:${e.replace(/[^\d+]/g,``)}`}function d(e){return e.split(`,`).map(e=>e.trim()).filter(Boolean)}let f={facebook:`i-simple-icons-facebook`,instagram:`i-simple-icons-instagram`,linkedin:`i-simple-icons-linkedin`};return(e,t)=>{let r=_n,i=xr;return q(),A(`footer`,Qc,[I(`div`,$c,[I(`div`,el,[I(`h2`,tl,L(b(n).contactsTitle),1)])]),I(`div`,nl,[I(`ul`,rl,[(q(!0),A(s,null,j(b(n).departments,e=>(q(),A(`li`,{key:e.title},[I(`p`,il,L(e.title),1),I(`div`,al,[I(`a`,{href:u(e.phone),class:U(Ol)},L(e.phone),9,ol),(q(!0),A(s,null,j(d(e.email),e=>(q(),A(`a`,{key:e,href:`mailto:${e}`,class:U(Ol)},L(e),9,sl))),128))])]))),128))])]),I(`div`,cl,[I(`dl`,ll,[b(n).address.value?(q(),A(`div`,ul,[t[1]||=I(`img`,{src:Xc,alt:``,"aria-hidden":`true`,width:`60`,height:`60`,loading:`lazy`,decoding:`async`,class:`h-auto w-[50px] shrink-0 lg:w-[60px]`},null,-1),I(`div`,null,[I(`dt`,dl,L(b(n).address.label),1),I(`dd`,fl,L(b(n).address.value),1)])])):E(``,!0),b(n).schedule.value?(q(),A(`div`,pl,[t[2]||=I(`img`,{src:Zc,alt:``,"aria-hidden":`true`,width:`60`,height:`60`,loading:`lazy`,decoding:`async`,class:`h-auto w-[50px] shrink-0 lg:w-[60px]`},null,-1),I(`div`,null,[I(`dt`,ml,L(b(n).schedule.label),1),I(`dd`,hl,L(b(n).schedule.value),1)])])):E(``,!0)])]),I(`div`,gl,[I(`div`,_l,[I(`ul`,vl,[(q(!0),A(s,null,j(b(n).legalLinks,e=>(q(),A(`li`,{key:e.label},[e.to?(q(),_(r,{key:0,to:l(e.to),class:U(Ol)},{default:Y(()=>[B(L(e.label),1)]),_:2},1032,[`to`])):(q(),A(`a`,{key:1,href:e.href,class:U(Ol)},L(e.label),9,yl))]))),128)),I(`li`,null,[H(r,{to:l(`/cookies`),class:U(Ol)},{default:Y(()=>[B(L(b(c).cookiesLink),1)]),_:1},8,[`to`])]),I(`li`,null,[I(`button`,{type:`button`,class:U(Ol),onClick:t[0]||=(...e)=>b(o)&&b(o)(...e)},L(b(c).reopen),1)])]),I(`ul`,bl,[(q(!0),A(s,null,j(b(n).social,e=>(q(),A(`li`,{key:e.network},[I(`a`,{href:e.href,target:`_blank`,rel:`nofollow noopener`,"aria-label":e.label,class:`grid size-12 place-items-center rounded-full bg-white text-[#eb234b] transition-opacity hover:opacity-80 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white`},[H(i,{name:f[e.network],class:`size-6`},null,8,[`name`])],8,xl)]))),128))])])]),I(`div`,Sl,[I(`div`,Cl,[I(`h2`,wl,L(b(n).requisites.title),1),I(`div`,Tl,[I(`p`,null,L(b(n).requisites.legalName),1),I(`p`,null,L(b(n).requisites.fiscalCode),1),I(`p`,null,[B(L(b(n).requisites.legalAddressLabel)+`: `,1),I(`a`,{href:`https://maps.app.goo.gl/sVQvgffpaxUA9gnM8`,target:`_blank`,rel:`noreferrer noopener`,class:U(Ol)},L(b(n).requisites.legalAddress),1)]),I(`p`,null,L(b(n).requisites.bank),1),I(`p`,null,L(b(n).requisites.bankCode),1),I(`p`,null,L(b(n).requisites.accountLabel)+`: `+L(b(n).requisites.account),1),I(`p`,null,L(b(n).requisites.vatLabel)+`: `+L(b(n).requisites.vat),1)])])]),I(`div`,El,[I(`div`,Dl,L(b(n).copyright),1)])])}}}),{__name:`AppFooter`}),Al={class:`mx-auto flex w-full max-w-[1600px] flex-col gap-5 px-4 py-5 sm:px-6 lg:flex-row lg:items-center lg:gap-8 lg:px-10 lg:py-6`},jl={class:`min-w-0 flex-1`},Ml={id:`cookie-consent-desc`,class:`mt-2 max-h-40 overflow-y-auto text-sm leading-relaxed text-ink-700 sm:max-h-none`},Nl={class:`mt-2 flex flex-wrap items-center gap-x-6`},Pl={class:`grid shrink-0 grid-cols-2 gap-2.5 sm:flex sm:flex-wrap lg:flex-nowrap`},Fl={class:`flex items-start justify-between gap-4 border-b border-ink-200 px-5 py-4 sm:px-7`},Il={class:`mt-1 text-sm text-ink-600`},Ll=[`aria-label`],Rl={class:`flex-1 overflow-y-auto px-5 py-4 sm:px-7`},zl={class:`flex flex-col gap-4`},Bl={class:`flex items-start justify-between gap-3`},Vl={class:`min-w-0 text-sm font-bold text-ink-900`},Hl={key:0,class:`shrink-0 rounded-full bg-ink-100 px-3 py-1 text-xs font-semibold text-ink-600`},Ul=[`aria-checked`,`aria-label`,`onClick`],Wl={class:`mt-2 text-sm leading-relaxed text-ink-600`},Gl={class:`flex flex-col gap-2.5 border-t border-ink-200 px-5 py-4 sm:flex-row sm:justify-end sm:px-7`},Kl=`a[href], button:not([disabled]), [tabindex]:not([tabindex="-1"])`,ql=`inline-flex min-h-11 w-full items-center justify-center rounded-xl px-5 py-2.5 text-sm font-semibold transition-colors focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary sm:w-auto`,Jl=Object.assign(O({__name:`CookieConsent`,setup(e,{expose:t}){let{isBannerVisible:n,settingsOpen:r,state:i,text:a,acceptAll:o,rejectAll:c,save:l,closeSettings:u,openSettings:d}=Xo(),f=Pn(),p=K(),{locale:m}=yn(),h=P(()=>{let e=`policy___${m.value}`;return p.hasRoute(e)?f({name:`policy`}):null}),v=P(()=>f({name:`cookies`}
31)),y=N({analytics:i.value.analytics,marketing:i.value.marketing});G(r,e=>{e&&(y.analytics=i.value.analytics,y.marketing=i.value.marketing)}),G(r,e=>{document.documentElement.classList.toggle(`overflow-hidden`,e),document.body.classList.toggle(`overflow-hidden`,e)}),Mt(()=>{document.documentElement.classList.remove(`overflow-hidden`),document.body.classList.remove(`overflow-hidden`)});let x=P(()=>[{key:`necessary`,...a.value.categories.necessary,locked:!0,enabled:!0},{key:`analytics`,...a.value.categories.analytics,locked:!1,enabled:y.analytics},{key:`marketing`,...a.value.categories.marketing,locked:!1,enabled:y.marketing}]);function S(e){y[e]=!y[e]}function C(){l({analytics:y.analytics,marketing:y.marketing})}let w=g(null);Se(()=>{let e=document.documentElement,t=new ResizeObserver(([t])=>{let n=t?.target.getBoundingClientRect().height??0;e.style.setProperty(`--cookie-banner-height`,`${Math.ceil(n)}px`)});G(w,n=>{t.disconnect(),n?t.observe(n):e.style.removeProperty(`--cookie-banner-height`)},{immediate:!0}),Mt(()=>{t.disconnect(),e.style.removeProperty(`--cookie-banner-height`)})});let T=g(null),ee=g(null),D=g(null),te=null;Se(async()=>{n.value&&(await X(),T.value?.focus())});function ne(e){return e?Array.from(e.querySelectorAll(Kl)).filter(t=>t.offsetParent!==null||t===e):[]}function re(e){if(e.key===`Escape`){e.stopPropagation(),u();return}if(e.key!==`Tab`)return;let t=ne(ee.value);if(t.length===0)return;let n=t[0],r=t[t.length-1],i=document.activeElement;e.shiftKey&&(i===n||i===D.value)?(e.preventDefault(),r.focus()):!e.shiftKey&&i===r&&(e.preventDefault(),n.focus())}G(r,async e=>{if(e){te=document.activeElement,await X(),D.value?.focus();return}await X(),n.value&&T.value?T.value.focus():te?.focus(),te=null}),t({openSettings:d});let O=`${ql} bg-primary text-white hover:bg-primary-600`,k=`${ql} border-2 border-ink-900 bg-white text-ink-900 hover:bg-ink-100`;return(e,t)=>{let i=_n,l=xr;return q(),A(`div`,null,[b(n)&&!b(r)?(q(),A(`div`,{key:0,ref_key:`bannerRef`,ref:w,role:`dialog`,"aria-labelledby":`cookie-consent-title`,"aria-describedby":`cookie-consent-desc`,class:`fixed inset-x-0 bottom-0 z-[980] border-t-[3px] border-primary bg-white shadow-[0_-8px_32px_rgba(0,0,0,0.12)]`},[I(`div`,Al,[I(`div`,jl,[I(`h2`,{id:`cookie-consent-title`,ref_key:`bannerHeadingRef`,ref:T,tabindex:`-1`,class:`text-base font-bold text-ink-900 focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-primary sm:text-lg`},L(b(a).title),513),I(`p`,Ml,L(b(a).description),1),I(`div`,Nl,[b(h)?(q(),_(i,{key:0,to:b(h),class:`inline-flex min-h-11 items-center text-sm font-semibold text-primary underline underline-offset-4 hover:text-primary-600 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary`},{default:Y(()=>[B(L(b(a).policyLink),1)]),_:1},8,[`to`])):E(``,!0),H(i,{to:b(v),class:`inline-flex min-h-11 items-center text-sm font-semibold text-primary underline underline-offset-4 hover:text-primary-600 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary`},{default:Y(()=>[B(L(b(a).cookiesLink),1)]),_:1},8,[`to`])])]),I(`div`,Pl,[I(`button`,{type:`button`,class:U(O),onClick:t[0]||=(...e)=>b(o)&&b(o)(...e)},L(b(a).actions.acceptAll),1),I(`button`,{type:`button`,class:U(k),onClick:t[1]||=(...e)=>b(c)&&b(c)(...e)},L(b(a).actions.rejectAll),1),I(`button`,{type:`button`,class:U([k,`col-span-2 sm:col-span-1`]),onClick:t[2]||=(...e)=>b(d)&&b(d)(...e)},L(b(a).actions.customize),3)])])],512)):E(``,!0),b(r)?(q(),A(`div`,{key:1,class:`fixed inset-0 z-[1000] flex items-end justify-center bg-black/50 p-0 sm:items-center sm:p-4`,onClick:t[6]||=Re((...e)=>b(u)&&b(u)(...e),[`self`])},[I(`div`,{ref_key:`dialogRef`,ref:ee,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`cookie-sett
31ings-title`,class:`flex max-h-[90vh] w-full max-w-2xl flex-col rounded-t-2xl bg-white shadow-2xl sm:rounded-2xl`,onKeydown:re},[I(`div`,Fl,[I(`div`,null,[I(`h2`,{id:`cookie-settings-title`,ref_key:`dialogHeadingRef`,ref:D,tabindex:`-1`,class:`text-lg font-bold text-ink-900 focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-primary`},L(b(a).settings.title),513),I(`p`,Il,L(b(a).settings.description),1),H(i,{to:b(v),class:`mt-2 inline-flex min-h-11 items-center text-sm font-semibold text-primary underline underline-offset-4 hover:text-primary-600 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary`,onClick:b(u)},{default:Y(()=>[B(L(b(a).cookiesLink),1)]),_:1},8,[`to`,`onClick`])]),I(`button`,{type:`button`,"aria-label":b(a).actions.close,class:`-mr-2 inline-flex size-11 shrink-0 items-center justify-center rounded-lg text-ink-600 hover:bg-ink-100 hover:text-ink-900 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary`,onClick:t[3]||=(...e)=>b(u)&&b(u)(...e)},[H(l,{name:`i-lucide-x`,class:`size-5`})],8,Ll)]),I(`div`,Rl,[I(`ul`,zl,[(q(!0),A(s,null,j(b(x),e=>(q(),A(`li`,{key:e.key,class:`rounded-xl border border-ink-200 p-4`}
31,[I(`div`,Bl,[I(`h3`,Vl,L(e.title),1),e.locked?(q(),A(`span`,Hl,L(e.lockedNote),1)):(q(),A(`button`,{key:1,type:`button`,role:`switch`,"aria-checked":e.enabled,"aria-label":`${e.title}: ${e.enabled?b(a).toggleLabel.on:b(a).toggleLabel.off}`,class:U([`relative inline-flex h-7 w-12 shrink-0 items-center rounded-full transition-colors focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary`,e.enabled?`bg-primary`:`bg-ink-300`]),onClick:t=>S(e.key)},[I(`span`,{class:U([`inline-block size-5 rounded-full bg-white shadow transition-transform`,e.enabled?`translate-x-6`:`translate-x-1`])},null,2)],10,Ul))]),I(`p`,Wl,L(e.description),1)]))),128))])]),I(`div`,Gl,[I(`button`,{type:`button`,class:U(k),onClick:t[4]||=(...e)=>b(c)&&b(c)(...e)},L(b(a).actions.rejectAll),1),I(`button`,{type:`button`,class:U(k),onClick:t[5]||=(...e)=>b(o)&&b(o)(...e)},L(b(a).actions.acceptAll),1),I(`button`,{type:`button`,class:U(O),onClick:C},L(b(a).actions.save),1)])],544)])):E(``,!0)])}}}),{__name:`CookieConsent`});function Yl(e){return(t,n)=>Xl(t,n,b(e))}function Xl(e,t,n){return yr(n,`messages.${e}`,e).replace(/\{(\w+)\}/g,(e,n)=>`${t?.[n]??`{${n}}`}`)}function Zl(e){return{lang:P(()=>b(e).name),code:P(()=>b(e).code),dir:P(()=>b(e).dir),locale:l(e)?e:g(e),t:Yl(e)}}function Ql(e){return yt(e,{dir:`ltr`})}var $l=Ql({name:`English`,code:`en`,messages:{alert:{close:`Close`},authForm:{hidePassword:`Hide password`,showPassword:`Show password`,submit:`Continue`},banner:{close:`Close`},calendar:{nextMonth:`Next month`,nextYear:`Next year`,prevMonth:`Previous month`,prevYear:`Previous year`},carousel:{dots:`Choose slide to display`,goto:`Go to slide {slide}`,next:`Next`,prev:`Prev`},chatPrompt:{placeholder:`Type your message here…`},chatPromptSubmit:{label:`Send prompt`},colorMode:{dark:`Dark`,light:`Light`,switchToDark:`Switch to dark mode`,switchToLight:`Switch to light mode`,system:`System`},commandPalette:{back:`Back`,close:`Close`,noData:`No data`,noMatch:`No matching data`,placeholder:`Type a command or search…`},contentSearch:{links:`Links`,search:`Results`,theme:`Theme`},contentSearchButton:{label:`Search…`},contentToc:{title:`On this page`},dropdownMenu:{noMatch:`No matching data`,search:`Search…`},dashboardSearch:{theme:`Theme`},dashboardSearchButton:{label:`Search…`},dashboardSidebarCollapse:{collapse:`Collapse sidebar`,expand:`Expand sidebar`},dashboardSidebarToggle:{close:`Close sidebar`,open:`Open sidebar`},drawer:{close:`Close`},error:{clear:`Back to home`},fileUpload:{removeFile:`Remove {filename}`},header:{close:`Close menu`,open:`Open menu`},inputMenu:{create:`Create "{label}"`,noData:`No data`,noMatch:`No matching data`},inputNumber:{decrement:`Decrement`,increment:`Increment`},listbox:{noData:`No data`,noMatch:`No matching data`,search:`Search…`},modal:{close:`Close`},pricingTable:{caption:`Pricing plan comparison`},prose:{codeCollapse:{closeText:`Collapse`,name:`code`,openText:`Expand`},collapsible:{closeText:`Hide`,name:`properties`,openText:`Show`},pre:{copy:`Copy code to clipboard`},prompt:{copy:`Copy prompt`,openIn:`Open in {name}`}},chatReasoning:{thinking:`Thinking…`,thought:`Thought`,thoughtFor:`Thought for {duration}`},sidebar:{close:`Close`,toggle:`Toggle`},selectMenu:{create:`Create "{label}"`,noData:`No data`,noMatch:`No matching data`,search:`Search…`},slideover:{close:`Close`},table:{noData:`No data`},toast:{close:`Close`}}}),eu=Symbol.for(`nuxt-ui.locale-context`),tu=ur(e=>{let t=e||we(Ge(eu,$l));return Zl(P(()=>t.value||$l))}),nu=Symbol(`nuxt-ui.portal-target`);function ru(e){let t=Ge(nu,void 0),n=P(()=>e.value===!0?t?.value:e.value),r=P(()=>typeof n.value==`boolean`&&!n.value),i=P(()=>typeof n.value==`boolean`?`body`:n.value);return P(()=>({to:i.value,disabled:r.value}))}var iu=Symbol(`nuxt-ui.toast-max`);function au(){let e=wn(`toasts`,()=>[]),t=Ge(iu,void 0),n=g(!1),r=[],i=()=>`${Date.now()}-${Math.random().toString(36).slice(2,9)}`;function a(t,n){e.value[t]={...e.value[t],...n,_duplicate:(e.value[t]._duplicate||0)+1}}async function o(){if(!(n.value||r.length===0)){for(n.value=!0;r.length>0;){await X();let n=r.shift(),i=t?.value??5;if(i<=0){e.value.length&&(e.value=[]);continue}let o=e.value.findIndex(e=>e.id===n.id);if(o!==-1){a(o,n);continue}e.value=[...e.value,n].slice(-i)}n.value=!1}}function s(t){let n={id:i(),open:!0,...t},s=e.value.findIndex(e=>e.id===n.id);return s===-1?(r.push(n),o(),n):(a(s,n),n)}function c(t,n){let r=e.value.findIndex(e=>e.id===t);r!==-1&&(e.value[r]={...e.value[r],...n,duration:n.duration,open:!0,_updated:!0},X(()=>{let n=e.value.findIndex(e=>e.id===t);n!==-1&&e.value[n]._updated&&(e.value[n]={...e.value[n],_updated:void 0})}))}function l(t){let n=e.value.findIndex(e=>e.id===t);n!==-1&&e.value[n]._updated||(n!==-1&&(e.value[n]={...e.value[n],open:!1}),setTimeout(()=>{e.value=e.value.filter(e=>e.id!==t)},200))}function u(){e.value=[]}return{toasts:e,add:s,update:c,remove:l,clear:u}}var ou={slots:{root:`gap-2`,base:`relative overflow-hidden rounded-full bg-accented`,indicator:`rounded-full size-full transition-transform duration-200 ease-out motion-reduce:transition-none motion-reduce:data-[state=indeterminate]:animate-pulse`,status:`flex text-dimmed duration-200 ease-out motion-reduce:transition-none`,steps:`grid items-end`,step:`truncate text-end row-start-1 col-start-1 transition-opacity ease-out`},variants:{animation:{carousel:``,"carousel-inverse":``,swing:``,elastic:``},color:{primary:{indicator:`bg-primary`,steps:`text-primary`},secondary:{indicator:`bg-secondary`,steps:`text-secondary`},success:{indicator:`bg-success`,steps:`text-success`},info:{indicator:`bg-info`,steps:`text-info`},warning:{indicator:`bg-warning`,steps:`text-warning`},error:{indicator:`bg-error`,steps:`text-error`},neutral:{indicator:`bg-inverted`,steps:`text-highlighted`}},size:{"2xs":{status:`text-xs`,steps:`text-xs`},xs:{status:`text-xs`,steps:`text-xs`},sm:{status:`text-sm`,steps:`text-sm`},md:{status:`text-sm`,steps:`text-sm`},lg:{status:`text-sm`,steps:`text-sm`},xl:{status:`text-base`,steps:`text-base`},"2xl":{status:`text-base`,steps:`text-base`}},step:{active:{step:`opacity-100`},first:{step:`opacity-100 text-muted`},other:{step:`opacity-0`},last:{step:``}}
31,orientation:{horizontal:{root:`w-full flex flex-col`,base:`w-full`,status:`flex-row items-center justify-end w-(--percent) min-w-fit transition-[width]`},vertical:{root:`h-full flex flex-row-reverse`,base:`h-full`,status:`flex-col justify-end h-(--percent) min-h-fit transition-[height]`}},inverted:{true:{status:`self-end`}}},compoundVariants:[{inverted:!0,orientation:`horizontal`,class:{step:`text-start`,status:`flex-row-reverse`}},{inverted:!0,orientation:`vertical`,class:{steps:`items-start`,status:`flex-col-reverse`}},{orientation:`horizontal`,size:`2xs`,class:`h-px`},{orientation:`horizontal`,size:`xs`,class:`h-0.5`},{orientation:`horizontal`,size:`sm`,class:`h-1`},{orientation:`horizontal`,size:`md`,class:`h-2`},{orientation:`horizontal`,size:`lg`,class:`h-3`},{orientation:`horizontal`,size:`xl`,class:`h-4`},{orientation:`horizontal`,size:`2xl`,class:`h-5`},{orientation:`vertical`,size:`2xs`,class:`w-px`},{orientation:`vertical`,size:`xs`,class:`w-0.5`},{orientation:`vertical`,size:`sm`,class:`w-1`},{orientation:`vertical`,size:`md`,class:`w-2`},{orientation:`vertical`,size:`lg`,class:`w-3`},{orientation:`vertical`,size:`xl`,class:`w-4`},{orientation:`vertical`,size:`2xl`,class:`w-5`},{orientation:`horizontal`,animation:`carousel`,class:{indicator:`motion-safe:data-[state=indeterminate]:animate-[carousel_2s_linear_infinite] motion-safe:data-[state=indeterminate]:rtl:animate-[carousel-rtl_2s_linear_infinite]`}},{orientation:`vertical`,animation:`carousel`,class:{indicator:`motion-safe:data-[state=indeterminate]:animate-[carousel-vertical_2s_linear_infinite]`}},{orientation:`horizontal`,animation:`carousel-inverse`,class:{indicator:`motion-safe:data-[state=indeterminate]:animate-[carousel-inverse_2s_linear_infinite] motion-safe:data-[state=indeterminate]:rtl:animate-[carousel-inverse-rtl_2s_linear_infinite]`}},{orientation:`vertical`,animation:`carousel-inverse`,class:{indicator:`motion-safe:data-[state=indeterminate]:animate-[carousel-inverse-vertical_2s_linear_infinite]`}},{orientation:`horizontal`,animation:`swing`,class:{indicator:`motion-safe:data-[state=indeterminate]:animate-[swing_2s_var(--ease-in-out)_infinite]`}},{orientation:`vertical`,animation:`swing`,class:{indicator:`motion-safe:data-[state=indeterminate]:animate-[swing-vertical_2s_var(--ease-in-out)_infinite]`}},{orientation:`horizontal`,animation:`elastic`,class:{indicator:`relative motion-safe:data-[state=indeterminate]:animate-[elastic_2s_var(--ease-in-out)_infinite]`}},{orientation:`vertical`,animation:`elastic`,class:{indicator:`relative motion-safe:data-[state=indeterminate]:animate-[elastic-vertical_2s_var(--ease-in-out)_infinite]`}}],defaultVariants:{animation:`carousel`,color:`primary`,size:`md`}},su={__name:`UProgress`,props:{as:{type:null,required:!1},max:{type:[Number,Array],required:!1},status:{type:Boolean,required:!1},inverted:{type:Boolean,required:!1,default:!1},size:{type:null,required:!1},color:{type:null,required:!1},orientation:{type:null,required:!1,default:`horizontal`},animation:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},getValueLabel:{type:Function,required:!1},getValueText:{type:Function,required:!1},modelValue:{type:[Number,null],required:!1,default:null}},emits:[`update:modelValue`,`update:max`],setup(e,{emit:t}){let n=e,r=t,i=qe(),a=gr(`progress`,n),{dir:o}=tu(),c=ut(),l=ir(Tr(a,`getValueLabel`,`getValueText`,`modelValue`),r),u=P(()=>l.value.modelValue===null),d=P(()=>Array.isArray(a.max)),f=P(()=>{if(!(u.value||!a.max))return Array.isArray(a.max)?a.max.length-1:Number(a.max)}),p=P(()=>{if(!u.value)switch(!0){case l.value.modelValue<0:return 0;case l.value.modelValue>(f.value??100):return 100;default:return Math.round(l.value.modelValue/(f.value??100)*100)}}),m=P(()=>{if(p.value!==void 0)return a.orientation===`vertical`?{transform:`translateY(${a.inverted?``:`-`}${100-p.value}%)`}:o.value===`rtl`?{transform:`translateX(${a.inverted?`-`:``}${100-p.value}%)`}:{transform:`translateX(${a.inverted?``:`-`}${100-p.value}%)`}}),h=P(()=>({"--percent":`${Math.max(p.value??0,0)}%`}));function g(e){return e===Number(a.modelValue)}function v(e){return e===0}function y(e){return e===f.value}function x(e){return e=Number(e),g(e)&&!v(e)?`active`:v(e)&&g(e)?`first`:y(e)&&g(e)?`last`:`other`}let S=P(()=>mr({extend:ou,...c.ui?.progress||{}})({animation:a.animation,size:a.size,color:a.color,orientation:a.orientation,inverted:a.inverted})),C=P(()=>Object.keys({...ou.variants?.color,...c.ui?.progress?.variants?.color})),w=P(()=>a.color&&!C.value.includes(a.color)?a.color:void 0);return(e,t)=>(q(),_(b(Q),{as:b(a).as,"data-orientation":b(a).orientation,"data-slot":`root`,class:U(S.value.root({class:[b(a).ui?.root,b(a).class]}))},{default:Y(()=>[!u.value&&(b(a).status||i.status)?(q(),A(`div`,{key:0,"data-slot":`status`,class:U(S.value.status({class:b(a).ui?.status})),style:Pe(h.value)},[R(e.$slots,`status`,{percent:p.value},()=>[B(L(p.value)+`% `,1)])],6)):E(``,!0),H(b(Rs),W(b(l),{max:f.value,"data-slot":`base`,class:S.value.base({class:b(a).ui?.base}),style:{transform:`translateZ(0)`}}),{default:Y(()=>[H(b(zs),{"data-slot":`indicator`,class:U(S.value.indicator({class:b(a).ui?.indicator})),style:Pe([m.value,w.value?{backgroundColor:w.value}:void 0])},null,8,[`class`,`style`])]),_:1},16,[`max`,`class`]),d.value?(q(),A(`div`,{key:1,"data-slot":`steps`,class:U(S.value.steps({class:b(a).ui?.steps})),style:Pe(w.value?{color:w.value}:void 0)}
31,[(q(!0),A(s,null,j(b(a).max,(t,n)=>(q(),A(`div`,{key:n,"data-slot":`step`,class:U(S.value.step({class:b(a).ui?.step,step:x(n)}))},[R(e.$slots,`step-${n}`,{step:t},()=>[B(L(t),1)])],2))),128))],6)):E(``,!0)]),_:3},8,[`as`,`data-orientation`,`class`]))}},cu={slots:{root:`relative group overflow-hidden bg-default shadow-lg rounded-lg ring ring-default p-4 flex gap-2.5`,wrapper:`w-0 flex-1 flex flex-col`,title:`text-sm font-medium text-highlighted`,description:`text-sm text-muted`,icon:`shrink-0 size-5`,avatar:`shrink-0`,avatarSize:`2xl`,actions:`flex gap-1.5 shrink-0`,progress:`absolute inset-x-0 bottom-0`,close:`p-0`},variants:{color:{primary:{root:`outline-primary/25 focus-visible:outline-3 focus-visible:ring-primary`,icon:`text-primary`},secondary:{root:`outline-secondary/25 focus-visible:outline-3 focus-visible:ring-secondary`,icon:`text-secondary`},success:{root:`outline-success/25 focus-visible:outline-3 focus-visible:ring-success`,icon:`text-success`},info:{root:`outline-info/25 focus-visible:outline-3 focus-visible:ring-info`,icon:`text-info`},warning:{root:`outline-warning/25 focus-visible:outline-3 focus-visible:ring-warning`,icon:`text-warning`},error:{root:`outline-error/25 focus-visible:outline-3 focus-visible:ring-error`,icon:`text-error`},neutral:{root:`outline-inverted/25 focus-visible:outline-3 focus-visible:ring-inverted`,icon:`text-highlighted`}},orientation:{horizontal:{root:`items-center`,actions:`items-center`},vertical:{root:`items-start`,actions:`items-start mt-2.5`}},title:{true:{description:`mt-1`}}},defaultVariants:{color:`primary`}},lu={__name:`UToast`,props:{as:{type:null,required:!1},title:{type:[String,Object,Function],required:!1},description:{type:[String,Object,Function],required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},color:{type:null,required:!1},orientation:{type:null,required:!1,default:`vertical`},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:null,required:!1},actions:{type:Array,required:!1},duration:{type:Number,required:!1},progress:{type:[Boolean,Object],required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},type:{type:String,required:!1}},emits:[`escapeKeyDown`,`pause`,`resume`,`swipeStart`,`swipeMove`,`swipeCancel`,`swipeEnd`,`update:open`],setup(e,{expose:t,emit:n}){let r=e,i=n,a=qe(),o=gr(`toast`,r),{t:c}=tu(),l=ut(),u=ir(Tr(o,`as`,`defaultOpen`,`open`,`duration`,`type`),i),d=P(()=>mr({extend:cu,...l.ui?.toast||{}})({color:o.color,orientation:o.orientation,title:!!o.title||!!a.title})),f=St(`rootRef`),p=g(0);return Se(()=>{f.value?.$el?.getBoundingClientRect&&(p.value=f.value.$el.getBoundingClientRect().height)}),t({height:p}),(e,t)=>(q(),_(b(ic),W({ref_key:`rootRef`,ref:f},b(u),{"data-orientation":b(o).orientation,"data-slot":`root`,class:d.value.root({class:[b(o).ui?.root,b(o).class]}),style:{"--height":p.value}}),{default:Y(({remaining:n,duration:r,open:i})=>[R(e.$slots,`leading`,{ui:d.value},()=>[b(o).avatar?(q(),_(dr,W({key:0,size:b(o).ui?.avatarSize||d.value.avatarSize()},b(o).avatar,{"data-slot":`avatar`,class:d.value.avatar({class:b(o).ui?.avatar})}),null,16,[`size`,`class`])):b(o).icon?(q(),_(xr,{key:1,name:b(o).icon,"data-slot":`icon`,class:U(d.value.icon({class:b(o).ui?.icon}))},null,8,[`name`,`class`])):E(``,!0)]),I(`div`,{"data-slot":`wrapper`,class:U(d.value.wrapper({class:b(o).ui?.wrapper}))},[b(o).title||a.title?(q(),_(b(ac),{key:0,"data-slot":`title`,class:U(d.value.title({class:b(o).ui?.title}))},{default:Y(()=>[R(e.$slots,`title`,{},()=>[typeof b(o).title==`function`?(q(),_(Te(b(o).title()),{key:0})):typeof b(o).title==`object`?(q(),_(Te(b(o).title),{key:1})):(q(),A(s,{key:2},[B(L(b(o).title),1)],64))])]),_:3},8,[`class`])):E(``,!0),b(o).description||a.description?(q(),_(b(nc),{key:1,"data-slot":`description`,class:U(d.value.description({class:b(o).ui?.description}))},{default:Y(()=>[R(e.$slots,`description`,{},()=>[typeof b(o).description==`function`?(q(),_(Te(b(o).description()),{key:0})):typeof b(o).description==`object`?(q(),_(Te(b(o).description),{key:1})):(q(),A(s,{key:2},[B(L(b(o).description),1)],64))])]),_:3},8,[`class`])):E(``,!0),b(o).orientation===`vertical`&&(b(o).actions?.length||a.actions)?(q(),A(`div`,{key:2,"data-slot":`actions`,class:U(d.value.actions({class:b(o).ui?.actions}))},[R(e.$slots,`actions`,{},()=>
31[(q(!0),A(s,null,j(b(o).actions,(e,n)=>(q(),_(b(tc),{key:n,"alt-text":e.label||`Action`,"as-child":``,onClick:t[0]||=Re(()=>{},[`stop`])},{default:Y(()=>[H(br,W({size:`xs`,color:b(o).color},{ref_for:!0},e),null,16,[`color`])]),_:2},1032,[`alt-text`]))),128))])],2)):E(``,!0)],2),b(o).orientation===`horizontal`&&(b(o).actions?.length||a.actions)||b(o).close?(q(),A(`div`,{key:0,"data-slot":`actions`,class:U(d.value.actions({class:b(o).ui?.actions,orientation:`horizontal`}))},[b(o).orientation===`horizontal`&&(b(o).actions?.length||a.actions)?R(e.$slots,`actions`,{},()=>[(q(!0),A(s,null,j(b(o).actions,(e,n)=>(q(),_(b(tc),{key:n,"alt-text":e.label||`Action`,"as-child":``,onClick:t[1]||=Re(()=>{},[`stop`])},{default:Y(()=>[H(br,W({size:`xs`,color:b(o).color},{ref_for:!0},e),null,16,[`color`])]),_:2},1032,[`alt-text`]))),128))],void 0,0):E(``,!0),b(o).close||a.close?(q(),_(b(ec),{key:1,"as-child":``},{default:Y(()=>[R(e.$slots,`close`,{ui:d.value},()=>[b(o).close?(q(),_(br,W({key:0,icon:b(o).closeIcon||b(l).ui.icons.close,color:`neutral`,variant:`link`,"aria-label":b(c)(`toast.close`)},typeof b(o).close==`object`?b(o).close:{},{"data-slot":`close`,class:d.value.close({class:b(o).ui?.close}),onClick:t[2]||=Re(()=>{},[`stop`])}),null,16,[`icon`,`aria-label`,`class`])):E(``,!0)])]),_:3})):E(``,!0)],2)):E(``,!0),b(o).progress&&i&&n>0&&r?(q(),_(su,W({key:1,"model-value":n/r*100,color:b(o).color},typeof b(o).progress==`object`?b(o).progress:{},{size:`sm`,"data-slot":`progress`,class:d.value.progress({class:b(o).ui?.progress})}),null,16,[`model-value`,`color`,`class`])):E(``,!0)]),_:3},16,[`data-orientation`,`class`,`style`]))}},uu={slots:{viewport:`fixed flex flex-col w-[calc(100%-2rem)] sm:w-96 z-[100] data-[expanded=true]:h-(--height) focus:outline-none`,base:`pointer-events-auto absolute inset-x-0 z-(--index) transform-(--transform) data-[expanded=false]:data-[front=false]:h-(--front-height) data-[expanded=false]:data-[front=false]:*:opacity-0 data-[front=false]:*:transition-opacity data-[front=false]:*:duration-100 data-[state=closed]:animate-[toast-closed_200ms_var(--ease-out)] data-[state=closed]:data-[expanded=false]:data-[front=false]:animate-[toast-collapsed-closed_200ms_var(--ease-out)] motion-safe:data-[state=open]:data-[pulsing=odd]:animate-[toast-pulse-a_200ms_var(--ease-out)] motion-safe:data-[state=open]:data-[pulsing=even]:animate-[toast-pulse-b_200ms_var(--ease-out)] data-[swipe=move]:transition-none transition-[transform,translate,height] duration-200 ease-out motion-reduce:transition-none`},variants:{position:{"top-left":{viewport:`left-4`},"top-center":{viewport:`left-1/2 transform -translate-x-1/2`},"top-right":{viewport:`right-4`},"bottom-left":{viewport:`left-4`},"bottom-center":{viewport:`left-1/2 transform -translate-x-1/2`},"bottom-right":{viewport:`right-4`}},swipeDirection:{up:`data-[swipe=end]:animate-[toast-slide-up_200ms_var(--ease-out)]`,right:`data-[swipe=end]:animate-[toast-slide-right_200ms_var(--ease-out)]`,down:`data-[swipe=end]:animate-[toast-slide-down_200ms_var(--ease-out)]`,left:`data-[swipe=end]:animate-[toast-slide-left_200ms_var(--ease-out)]`}},compoundVariants:[{position:[`top-left`,`top-center`,`top-right`],class:{viewport:`top-4`,base:`top-0 data-[state=open]:animate-[toast-slide-in-from-top_200ms_var(--ease-out)]`}},{position:[`bottom-left`,`bottom-center`,`bottom-right`],class:{viewport:`bottom-4`,base:`bottom-0 data-[state=open]:animate-[toast-slide-in-from-bottom_200ms_var(--ease-out)]`}},{swipeDirection:[`left`,`right`],class:`data-[swipe=move]:translate-x-(--reka-toast-swipe-move-x) data-[swipe=end]:translate-x-(--reka-toast-swipe-end-x) data-[swipe=cancel]:translate-x-0`},{swipeDirection:[`up`,`down`],class:`data-[swipe=move]:translate-y-(--reka-toast-swipe-move-y) data-[swipe=end]:translate-y-(--reka-toast-swipe-end-y) data-[swipe=cancel]:translate-y-0`}],defaultVariants:{position:`bottom-right`}},du=Object.assign(Object.assign({name:`Toaster`},{props:{position:{type:null,required:!1},expand:{type:Boolean,required:!1,default:!0},progress:{type:Boolean,required:!1,default:!0},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},max:{type:Number,required:!1,default:5},class:{type:null,required:!1},ui:{type:Object,required:!1},label:{type:String,required:!1},duration:{type:Number,required:!1,default:5e3},disableSwipe:{type:Boolean,required:!1},swipeThreshold:{type:Number,required:!1}},setup(e){let t=gr(`toaster`,e),{toasts:n,remove:r}=au(),i=ut();F(iu,we(()=>t.max));let a=ir(Tr(t,`duration`,`label`,`swipeThreshold`,`disableSwipe`)),o=ru(we(()=>t.portal)),c=P(()=>{switch(t.position){case`top-center`:return`up`;case`top-right`:case`bottom-right`:return`right`;case`bottom-center`:return`down`;case`top-left`:case`bottom-left`:return`left`}return`right`}),l=P(()=>mr({extend:uu,...i.ui?.toaster||{}})({position:t.position,swipeDirection:c.value}));function u(e,t){e||r(t)}let d=g(!1),f=P(()=>t.expand||d.value),p=g([]),m=P(()=>p.value.reduce((e,{height:t})=>e+t+16,0)),h=P(()=>p.value[p.value.length-1]?.height||0);function v(e){return p.value.slice(e+1).reduce((e,{height:t})=>e+t+16,0)}return(e,r)=>(q(),_(b(Us),W({"swipe-direction":c.value},b(a)),{default:Y(()=>
31[R(e.$slots,`default`),(q(!0),A(s,null,j(b(n),(e,r)=>(q(),_(lu,W({key:e.id,ref_for:!0,ref_key:`refs`,ref:p,progress:b(t).progress},{ref_for:!0},b(or)(e,[`id`,`close`,`_duplicate`,`_updated`]),{close:e.close,"data-expanded":f.value,"data-front":!f.value&&r===b(n).length-1,"data-pulsing":e._duplicate?e._duplicate%2==0?`even`:`odd`:void 0,style:{"--index":r-b(n).length+b(n).length,"--before":b(n).length-1-r,"--offset":v(r),"--scale":f.value?`1`:`calc(1 - var(--before) * var(--scale-factor))`,"--translate":f.value?`calc(var(--offset) * var(--translate-factor))`:`calc(var(--before) * var(--gap))`,"--transform":`translateY(var(--translate)) scale(var(--scale))`},"data-slot":`base`,class:l.value.base({class:[b(t).ui?.base,e.onClick?`cursor-pointer`:void 0]}),"onUpdate:open":t=>u(t,e.id),onClick:t=>e.onClick&&e.onClick(e)}),null,16,[`progress`,`close`,`data-expanded`,`data-front`,`data-pulsing`,`style`,`class`,`onUpdate:open`,`onClick`]))),128)),H(b(rc),je(mt(b(o))),{default:Y(()=>[H(b(sc),{"data-expanded":f.value,"data-slot":`viewport`,class:U(l.value.viewport({class:[b(t).ui?.viewport,b(t).class]})),style:Pe({"--scale-factor":`0.05`,"--translate-factor":b(t).position?.startsWith(`top`)?`1px`:`-1px`,"--gap":b(t).position?.startsWith(`top`)?`16px`:`-16px`,"--front-height":`${h.value}px`,"--height":`${m.value}px`}),onMouseenter:r[0]||=e=>d.value=!0,onMouseleave:r[1]||=e=>d.value=!1},null,8,[`data-expanded`,`class`,`style`])]),_:1},16)]),_:3},16,[`swipe-direction`]))}}),{__name:`UToaster`});function fu(){let e=ee([]),t=(t,i)=>{let{props:a,defaultOpen:s,destroyOnClose:c}=i||{},l=N({id:Symbol(``),isOpen:!!s,component:ct(t),isMounted:!!s,destroyOnClose:!!c,originalProps:a||{},props:{...a}});return e.push(l),{...l,open:e=>n(l.id,e),close:e=>r(l.id,e),patch:e=>o(l.id,e)}},n=(e,t)=>{let n=s(e);n.props=t?{...n.originalProps,...t}:{...n.originalProps},n.isOpen=!0,n.isMounted=!0;let r=new Promise(e=>n.resolvePromise=e);return Object.assign(r,{id:e,isMounted:n.isMounted,isOpen:n.isOpen,result:r})},r=(e,t)=>{let n=s(e);n.isOpen=!1,n.resolvePromise&&=(n.resolvePromise(t),void 0)},i=()=>{e.forEach(e=>r(e.id))},a=t=>{let n=s(t);if(n.isMounted=!1,n.destroyOnClose){let n=e.findIndex(e=>e.id===t);e.splice(n,1)}},o=(e,t)=>{let n=s(e);n.props={...n.props,...t}},s=t=>{let n=e.find(e=>e.id===t);if(!n)throw Error(`Overlay not found`);return n};return{overlays:e,open:n,close:r,closeAll:i,create:t,patch:o,unmount:a,isOpen:e=>s(e).isOpen}}var pu=ur(fu),mu={__name:`UOverlayProvider`,setup(e){let{overlays:t,unmount:n,close:r}=pu(),i=P(()=>t.filter(e=>e.isMounted)),a=e=>{r(e),n(e)},o=(e,t)=>{r(e,t)};return(e,t)=>(q(!0),A(s,null,j(i.value,e=>(q(),_(Te(e.component),W({key:e.id},{ref_for:!0},e.props,{open:e.isOpen,"onUpdate:open":t=>e.isOpen=t,onClose:t=>o(e.id,t),"onAfter:leave":t=>a(e.id)}),null,16,[`open`,`onUpdate:open`,`onClose`,`onAfter:leave`]))),128))}},hu=Object.assign(Object.assign({name:`App`},{props:{tooltip:{type:Object,required:!1},toaster:{type:[Object,null],required:!1},locale:{type:Object,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:`body`},dir:{type:String,required:!1},scrollBody:{type:[Boolean,Object],required:!1},nonce:{type:String,required:!1}},setup(e){let t=e,n=_r(Tr(t,`scrollBody`)),r=we(()=>t.tooltip),i=we(()=>t.toaster),a=we(()=>t.locale);F(eu,a);let o=we(()=>t.portal);return F(nu,o),(o,s)=>(q(),_(b(gs),W({"use-id":()=>Fe(),dir:t.dir||a.value?.dir,locale:a.value?.code},b(n)),{default:Y(()=>[H(b(uc),je(mt(r.value)),{default:Y(()=>[e.toaster===null?R(o.$slots,`default`,{},void 0,void 0,1):(q(),_(du,je(W({key:0},i.value)),{default:Y(()=>[R(o.$slots,`default`)]),_:3},16)),H(mu)]),_:3},16)]),_:3},16,[`use-id`,`dir`,`locale`]))}}),{__name:`UApp`}),gu={class:`flex min-h-screen flex-col`},_u=O({__name:`app`,setup(e){let t=Fn(),n=gc(),r=vn(),i=mn(),a=P(()=>{let e=r.value.footer;return{"@context":`https://schema.org`,"@type":`Organization`,name:i.name,url:i.url,logo:`${i.url.replace(/\/$/,``)}/img/tild6165-3036-4739-b636-663065313562_fvgbnm.webp`,address:{"@type":`PostalAddress`,streetAddress:e.address.value,addressCountry:`MD`},contactPoint:e.departments.map(e=>({"@type":`ContactPoint`,name:e.title,telephone:e.phone,email:e.email}))}});return Ht(()=>({script:[{type:`application/ld+json`,innerHTML:JSON.stringify(a.value)},{innerHTML:`document.documentElement.classList.add('js')`,tagPosition:`head`}]})),Ht(()=>
31({htmlAttrs:t.value.htmlAttrs,link:[{rel:`icon`,href:`/favicon.ico`},{rel:`preconnect`,href:`https://fonts.googleapis.com`},{rel:`preconnect`,href:`https://fonts.gstatic.com`,crossorigin:``},{rel:`stylesheet`,href:`https://fonts.googleapis.com/css2?family=Onest:wght@300;400;500;600;700;800&display=swap`},...t.value.link||[]],meta:[{name:`viewport`,content:`width=device-width, initial-scale=1`},...t.value.meta||[]]})),(e,t)=>{let r=Rc,i=Hc,a=Yc,o=kl,s=Jl,c=hu;return q(),_(c,null,{default:Y(()=>[I(`div`,gu,[H(r),H(a,{class:`flex-1 pt-[var(--app-header-h)]`,inert:b(n)},{default:Y(()=>[H(i)]),_:1},8,[`inert`]),H(o,{inert:b(n)},null,8,[`inert`]),H(s)])]),_:1})}}}),vu={class:`flex min-h-screen flex-col`},yu={class:`flex flex-1 items-center justify-center px-4 py-20`},bu={class:`max-w-xl text-center`},xu={class:`text-6xl font-extrabold text-primary sm:text-8xl`},Su={class:`mt-4 text-2xl font-bold sm:text-3xl`},Cu={class:`mt-3 text-ink-500`},wu=O({__name:`error`,props:{error:{}},setup(e){let t=e,{locale:n}=yn(),r=Pn(),i={ro:{title:`Pagina nu a fost găsită`,description:`Adresa este greșită sau pagina a fost mutată.`,home:`Spre pagina principală`},ru:{title:`Страница не найдена`,description:`Адрес указан неверно или страница была перемещена.`,home:`На главную`},en:{title:`Page not found`,description:`The address is incorrect or the page has been moved.`,home:`Go to homepage`}},a=P(()=>i[n.value]??i.ro),o=P(()=>t.error?.statusCode??404);return Gt({title:()=>a.value.title,robots:`noindex`}),(e,t)=>{let n=Rc,i=_n,s=kl,c=hu;return q(),_(c,null,{default:Y(()=>[I(`div`,vu,[H(n),I(`main`,yu,[I(`div`,bu,[I(`p`,xu,L(b(o)),1),I(`h1`,Su,L(b(a).title),1),I(`p`,Cu,L(b(a).description),1),H(i,{to:b(r)(`/`),class:`mt-8 inline-flex min-h-11 items-center justify-center rounded-full border border-primary bg-primary px-6 text-sm font-semibold text-white transition-colors hover:bg-white hover:text-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary`},{default:Y(()=>[B(L(b(a).home),1)]),_:1},8,[`to`])])]),H(s)])]),_:1})}}}),Tu=()=>null,Eu={key:0},Du={__name:`nuxt-root`,setup(e){let t=M(),n=t.deferHydration();if(t.isHydrating){let e=t.hooks.hookOnce(`app:error`,n),r=K().beforeEach(()=>{e(),r()})}window.location.pathname,F(se,wt()),t.hooks.callHookWith(e=>e.map(e=>e()),`vue:setup`,[]);let r=it();function i(e,n,r){let i=t.vueApp.config.errorHandler;if(i&&!i.__nuxt_default)try{i(e,n,r)}catch(e){console.error("[nuxt] Error in `app.config.errorHandler`",e)}}return Ot((e,n,r)=>{if(t.hooks.callHook(`vue:error`,e,n,r)?.catch(e=>console.error("[nuxt] Error in `vue:error` hook",e)),le(navigator.userAgent))return me(t,e),!1;if(ht(e)&&(e.fatal||e.unhandled))return t.runWithContext(()=>xt(e)),i(e,n,r),!1}),(e,t)=>(q(),_(m,{onResolve:b(n)},{default:Y(()=>[b(!1)?(q(),A(`div`,Eu)):b(r)?(q(),_(b(wu),{key:1,error:b(r)},null,8,[`error`])):b(!1)?(q(),_(b(Tu),{key:2,context:b(!1)},null,8,[`context`])):b(!1)?(q(),_(Te(b(!1)),{key:3})):(q(),_(b(_u),{key:4}))]),_:1},8,[`onResolve`]))}},Ou;{let e;Ou=async function(){if(e)return e;let t=!!(window.__NUXT__?.serverRendered??document.getElementById(`__NUXT_DATA__`)?.dataset.ssr===`true`),n=t?he(Du):Ie(Du),r=v({vueApp:n});async function i(e){await r.callHook(`app:error`,e),r.payload.error||=Ct(e)}i.__nuxt_default=!0,n.config.errorHandler=i,r.hook(`app:suspense:resolve`,()=>{n.config.errorHandler===i&&(n.config.errorHandler=void 0)}),!t&&Ee.id&&r.hook(`app:suspense:resolve`,()=>{document.getElementById(Ee.id)?.remove()});try{await pe(r,Qo)}catch(e){i(e)}try{await r.hooks.callHook(`app:created`,n),await r.hooks.callHook(`app:beforeMount`,n),n.mount(S),await r.hooks.callHook(`app:mounted`,n),await X()}catch(e){i(e)}return n},e=Ou().catch(e=>{throw Ke.NUXT_E1009({cause:e}),e})}export{os as a,ts as c,ms as i,Xo as l,xs as n,fs as o,$ as r,ps as s,As as t};

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.