1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C20m4ooS.js","./CBlc-w2c.js","./entry.BTfH9B_2.css"])))=>i.map(i=>d[i]); 2import{d as N,C as P,aZ as V,r as U,a_ as L,v as z,a$ as D,b0 as $,aY as B,J as j,b1 as H,b2 as O,b3 as F,a as b,b4 as I,b5 as M,K as W,b6 as Q,s as G,b7 as J,b8 as K,b9 as Y,ba as Z,bb as X,u as ee,a9 as te,aT as ae,f as k,o as q,c as T,y as E,k as A,m as ne,g as re,Q as le,j as ie,I as ue,_ as oe,H as se,t as ce}from"./CBlc-w2c.js";const fe=(...a)=>a.find(f=>f!==void 0);function ve(a){const f=a.componentName||"NuxtLink";function y(e){return!Q&&typeof e=="string"&&e.startsWith("#")}function C(e,i,v){const r=v??a.trailingSlash;if(!e||r!=="append"&&r!=="remove")return e;if(typeof e=="string")return R(e,r);const s="path"in e&&e.path!==void 0?e.path:i(e).path;return{...e,name:void 0,path:R(s,r)}}function l(e){const i=P(),v=G(),r=b(()=>!!e.target&&e.target!=="_self"),s=b(()=>{const p=e.to||e.href||"";return typeof p=="string"&&I(p,{acceptRelative:!0})}),m=j("RouterLink"),t=m&&typeof m!="string"?m.useLink:void 0,c=b(()=>{if(e.external)return!0;const p=e.to||e.href||"";return typeof p=="object"?!1:p===""||s.value}),n=b(()=>{const p=e.to||e.href||"";return c.value?p:C(p,i.resolve,e.trailingSlash)}),u=c.value||t==null?void 0:t({...e,to:n}),_=b(()=>{var x;const p=e.trailingSlash??a.trailingSlash;if(!n.value||s.value||y(n.value))return n.value;if(c.value){const S=typeof n.value=="object"&&"path"in n.value?O(n.value):n.value,o=typeof S=="object"?i.resolve(S).href:S;return R(o,p)}return typeof n.value=="object"?((x=i.resolve(n.value))==null?void 0:x.href)??null:R(M(v.app.baseURL,n.value),p)});return{to:n,hasTarget:r,isAbsoluteUrl:s,isExternal:c,href:_,isActive:(u==null?void 0:u.isActive)??b(()=>n.value===i.currentRoute.value.path),isExactActive:(u==null?void 0:u.isExactActive)??b(()=>n.value===i.currentRoute.value.path),route:(u==null?void 0:u.route)??b(()=>i.resolve(n.value)),async navigate(p){await W(_.value,{replace:e.replace,external:c.value||r.value})}}}return N({name:f,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:l,setup(e,{slots:i}){const v=P(),{to:r,href:s,navigate:m,isExternal:t,hasTarget:c,isAbsoluteUrl:n}=l(e),u=V(!1),_=U(null),p=o=>{var h;_.value=e.custom?(h=o==null?void 0:o.$el)==null?void 0:h.nextElementSibling:o==null?void 0:o.$el};function x(o){var h,d;return!u.value&&(typeof e.prefetchOn=="string"?e.prefetchOn===o:((h=e.prefetchOn)==null?void 0:h[o])??((d=a.prefetchOn)==null?void 0:d[o]))&&(e.prefetch??a.prefetch)!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!ge()}async function S(o=L()){if(u.value)return;u.value=!0;const h=typeof r.value=="string"?r.value:t.value?O(r.value):v.resolve(r.value).fullPath,d=t.value?new URL(h,window.location.href).href:h;await Promise.all([o.hooks.callHook("link:prefetch",d).catch(()=>{}),!t.value&&!c.value&&F(r.value,v).catch(()=>{})])}if(x("visibility")){const o=L();let h,d=null;z(()=>{const g=he();D(()=>{h=Y(()=>{var w;(w=_==null?void 0:_.value)!=null&&w.tagName&&(d=g.observe(_.value,async()=>{d==null||d(),d=null,await S(o)}))})})}),$(()=>{h&&Z(h),d==null||d(),d=null})}return()=>{var d;if(!t.value&&!c.value&&!y(r.value)){const g={ref:p,to:r.value,activeClass:e.activeClass||a.activeClass,exactActiveClass:e.exactActiveClass||a.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};
2return e.custom||(x("interaction")&&(g.onPointerenter=S.bind(null,void 0),g.onFocus=S.bind(null,void 0)),u.value&&(g.class=e.prefetchedClass||a.prefetchedClass),g.rel=e.rel||void 0),B(j("RouterLink"),g,i.default)}const o=e.target||null,h=fe(e.noRel?"":e.rel,a.externalRelAttribute,n.value||c.value?"noopener noreferrer":"")||null;return e.custom?i.default?i.default({href:s.value,navigate:m,prefetch:S,get route(){if(!s.value)return;const g=new URL(s.value,window.location.href);return{path:g.pathname,fullPath:g.pathname,get query(){return H(g.search)},hash:g.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:s.value}},rel:h,target:o,isExternal:t.value||c.value,isActive:!1,isExactActive:!1}):null:B("a",{ref:_,href:s.value||null,rel:h,target:o,onClick:g=>{if(!(t.value||c.value))return g.preventDefault(),e.replace?v.replace(s.value):v.push(s.value)}},(d=i.default)==null?void 0:d.call(i))}}})}const de=ve(X);function R(a,f){const y=f==="append"?J:K;return I(a)&&!a.startsWith("http")?a:y(a,!0)}function he(){const a=L();if(a._observer)return a._observer;let f=null;const y=new Map,C=(e,i)=>(f||(f=new IntersectionObserver(v=>{for(const r of v){const s=y.get(r.target);(r.isIntersecting||r.intersectionRatio>0)&&s&&s()}})),y.set(e,i),f.observe(e),()=>{y.delete(e),f==null||f.unobserve(e),y.size===0&&(f==null||f.disconnect(),f=null)});return a._observer={observe:C}}const pe=/2g/;function ge(){const a=navigator.connection;return!!(a&&(a.saveData||pe.test(a.effectiveType)))}const ye=U(!1);function be(){return{triggerChat:ye}}const me=ue(()=>oe(()=>import("./C20m4ooS.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(a=>a.default||a)),_e=N({__name:"Link",props:{to:{type:[String,Object],default:void 0},href:{type:String,default:void 0},target:{type:String,default:void 0},rel:{type:String,default:void 0},noRel:{type:Boolean,default:!1},replace:{type:Boolean,default:!1},external:{type:Boolean,default:void 0},custom:{type:Boolean,default:void 0},prefetch:{type:Boolean,default:void 0},noPrefetch:{type:Boolean,default:void 0},activeClass:{type:String,default:void 0},exactActiveClass:{type:String,default:void 0},ariaCurrentValue:{type:String,default:void 0},prefetchedClass:{type:String,default:void 0}},setup(a){const{locale:f}=ee(),y=a,C=b(()=>{var t,c;if(typeof(l==null?void 0:l.value)=="object")return null;if((t=l==null?void 0:l.value)!=null&&t.includes("qonfi-advisor-id:"))return{"data-qonfi-uuid":l.value.replace("qonfi-advisor-id:",""),"data-qonfi-view-type":"popup","data-qonfi-lang":f.value.toUpperCase()};if((c=l==null?void 0:l.value)!=null&&c.includes("data-qonfi-uuid=")){const n=new URLSearchParams(l.value);return Object.fromEntries(n.entries())}return null}),{to:l,href:e}=te(y),{sanitizeUrl:i}=ae(),v=b(()=>{if(typeof l.value=="object"){const t=P();return i(t.resolve(l.value).href)}return i((l==null?void 0:l.value)||(e==null?void 0:e.value)||"")}),{triggerChat:r}=be(),s=()=>{r.value=!0},m=b(()=>{var c,n,u;const t={...y};return t.to=v.value,t.rel&&(t.rel=t.rel||(c=v.value)!=null&&c.includes("http")?"noopener noreferrer":void 0),t.target=t.target||(n=v.value)!=null&&n.includes("http")?"_blank":void 0,t.external=t.external||((u=v.value)==null?void 0:u.includes("http")),t.href=void 0,t.noRel&&(t.rel=void 0),t});return(t,c)=>{const n=me,u=de;return k(C)?(q(),T("button",E({key:0,type:"button",class:[t.$props.class]},k(C)),[A(t.$slots,"default"),ne(n)],16)):k(v).endsWith("#chat")?(q(),T("button",{key:1,type:"button",onClick:s},[A(t.$slots,"default")])):(q(),re(u,le(E({key:2},k(m))),{default:ie(()=>[A(t.$slots,"default",{},()=>[se(ce(k(v)),1)])]),_:3},16))}}}),Ce=Object.assign(_e,{__name:"AppLink"});export{Ce as A}; 3//# sourceMappingURL=YgK08q3j.js.map
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.