1import{bN as A,aJ as R,b7 as E,ci as w,bm as $,cU as I,cV as z,bJ as D,cW as M,cX as L,cn as N,cY as H,cZ as j,aZ as _,c_ as U,c$ as J,co as W,b9 as X,d0 as Y,d1 as Z,d2 as Q,aS as k,aM as C,aY as S,d3 as G,br as K,bs as ee,a$ as q,bo as te,d4 as ae,bz as re,aL as O,bv as F,bj as le,aX as ne,b8 as se,b2 as ce,bL as oe}from"./e3YomnWT.js";import{_ as ie}from"./Djl2WbHX.js";async function V(t,a=A()){const{path:n,matched:v}=a.resolve(t);if(!v.length||(a._routePreloaded||(a._routePreloaded=new Set),a._routePreloaded.has(n)))return;const e=a._preloadPromises=a._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>V(t,a));a._routePreloaded.add(n);const r=v.map(i=>{var l;return(l=i.components)==null?void 0:l.default}).filter(i=>typeof i=="function");for(const i of r){const l=Promise.resolve(i()).catch(()=>{}).finally(()=>e.splice(e.indexOf(l)));e.push(l)}await Promise.all(e)}const ue=(...t)=>t.find(a=>a!==void 0);function fe(t){const a=t.componentName||"NuxtLink";function n(e,r){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return T(e,t.trailingSlash);const i="path"in e&&e.path!==void 0?e.path:r(e).path;return{...e,name:void 0,path:T(i,t.trailingSlash)}}function v(e){const r=A(),i=W(),l=_(()=>!!e.target&&e.target!=="_self"),h=_(()=>{const d=e.to||e.href||"";return typeof d=="string"&&U(d,{acceptRelative:!0})}),y=N("RouterLink"),b=y&&typeof y!="string"?y.useLink:void 0,m=_(()=>{if(e.external)return!0;const d=e.to||e.href||"";return typeof d=="object"?!1:d===""||h.value}),c=_(()=>{const d=e.to||e.href||"";return m.value?d:n(d,r.resolve)}),u=m.value||b==null?void 0:b({...e,to:c}),g=_(()=>{var d;if(!c.value||h.value)return c.value;if(m.value){const x=typeof c.value=="object"&&"path"in c.value?j(c.value):c.value,P=typeof x=="object"?r.resolve(x).href:x;return n(P,r.resolve)}return typeof c.value=="object"?((d=r.resolve(c.value))==null?void 0:d.href)??null:n(J(i.app.baseURL,c.value),r.resolve)});return{to:c,hasTarget:l,isAbsoluteUrl:h,isExternal:m,href:g,isActive:(u==null?void 0:u.isActive)??_(()=>c.value===r.currentRoute.value.path),isExactActive:(u==null?void 0:u.isExactActive)??_(()=>c.value===r.currentRoute.value.path),route:(u==null?void 0:u.route)??_(()=>r.resolve(c.value)),async navigate(){await X(g.value,{replace:e.replace,external:m.value||l.value})}}}return R({name:a,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}},useLink:v,setup(e,{slots:r}){const i=A(),{to:l,href:h,navigate:y,isExternal:b,hasTarget:m,isAbsoluteUrl:c}=v(e),u=E(!1),g=E(null),d=s=>{var f;g.value=e.custom?(f=s==null?void 0:s.$el)==null?void 0:f.nextElementSibling:s==null?void 0:s.$el};function x(s){var f,o;return!u.value&&(typeof e.prefetchOn=="string"?e.prefetchOn===s:((f=e.prefetchOn)==null?void 0:f[s])??((o=t.prefetchOn)==null?void 0:o[s]))&&(e.prefetch??t.prefetch)!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!de()}async function P(s=w()){if(u.value)return;u.value=!0;const f=typeof l.value=="string"?l.value:b.value?j(l.value):i.resolve(l.value).fullPath;await Promise.all([s.hooks.callHook("link:prefetch",f).catch(()=>{}),!b.value&&!m.value&&V(l.value,i).catch(()=>{})])}if(x("visibility")){const s=w();let f,o=null;$(()=>{const p=he();I(()=>{f=z(()=>{var B;(B=g==null?void 0:g.value)!=null&&B.tagName&&(o=p.observe(g.value,async()=>{o==null||o(),o=null,await P(s)}))})})}),D(()=>{f&&M(f),o==null||o(),o=null})}return()=>{var o;if(!b.value&&!m.value){const p={ref:d,to:l.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom,onPointerenter:x("interaction")?P.bind(null,void 0):void 0,onFocus:x("interaction")?P.bind(null,void 0):void 0};return e.custom||(u.value&&(p.class=e.prefetchedClass||t.prefetchedClass),p.rel=e.rel||void 0),L(N("RouterLink"),p,r.default)}const s=e.target||null,f=ue(e.noRel?"":e.rel,t.externalRelAttribute,c.value||m.value?"noopener noreferrer":"")||null;return e.custom?r.default?r.default({href:h.value,navigate:y,get route(){if(!h.value)return;const p=new URL(h.value,window.location.href);return{path:p.pathname,fullPath:p.pathname,get query(){return H(p.search)},hash:p.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:h.value}},rel:f,target:s,isExternal:b.value||m.value,isActive:!1,isExactActive:!1}):null:L("a",{ref:g,href:h.value||null,rel:f,target:s},(o=r.default)==null?void 0:o.call(r))}}})}const xe=fe(Q);function T(t,a){const n=a==="append"?Y:Z;return U(t)&&!t.startsWith("http")?t:n(t,!0)}function he(){const t=w();if(t._observer)return t._observer;let a=null;const n=new Map,v=(r,i)=>(a||(a=new IntersectionObserver(l=>{for(const h of l){const y=n.get(h.target);(h.isIntersecting||h.intersectionRatio>0)&&y&&y()}})),n.set(r,i),a.observe(r),()=>{n.delete(r),a.unobserve(r),n.size===0&&(a.disconnect(),a=null)});return t._observer={observe:v}}function de(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}const ve=R({__name:"AvatarFallback",props:{delayMs:{},asChild:{type:Boolean},as:{}},setup(t){const a=t;return(n,v)=>(C(),k(S(G),K(ee(a)),{default:q(()=>[te(n.$slots,"default")]),_:3},16))}}),me=R({__name:"AvatarImage",props:{src:{},referrerPolicy:{},asChild:{type:Boolean},as:{}},setup(t){const a=t;return(n,v)=>(C(),k(S(ae),re(a,{class:"h-full w-full object-cover"}),null,16))}}),pe=["src"],be=R({__name:"BaseAvatar",props:{class:{},url:{},fallback:{},color:{},type:{}},setup(t){const a=t;return(n,v)=>a.type==="logo"&&a.url?(C(),O("div",{key:0,class:F(["logo",a.class])},[(C(),O("img",{key:a.url??"logo-missing",src:a.url??"",alt:"logo",class:"object-contain w-full h-full mix-blend-multiply"},null,8,pe))],2)):(C(),k(S(ie),{key:1,style:le({background:a.url?"white":a.color}),class:F(a.class)},{default:q(()=>[(C(),k(S(me),{key:a.url??"avatar-missing",src:a.url??""},null,8,["src"])),ne(S(ve),{"delay-ms":100,class:"text-white"},{default:q(()=>{var e;return[se(ce(((e=a.fallback)==null?void 0:e.toUpperCase()[0])??""),1)]}),_:1})]),_:1},8,["style","class"]))}}
1),Ce=oe(be,[["__scopeId","data-v-7b19e7c1"]]),ge={"theme-1":"#0396ac","theme-2":"#b32f69","theme-3":"#0396ac","theme-4":"#b32f69","theme-5":"#006173","theme-6":"#73037F","theme-7":"#5e5c5c","theme-8":"#007886","theme-9":"#ec691c","theme-10":"#ec691c","theme-11":"#409843","theme-12":"#bc2c20","theme-13":"#738c37","theme-14":"#d02284","theme-15":"#1dadec","theme-16":"#c29e6b","theme-17":"#4a4f55","theme-18":"#20d6c3","theme-19":"#45d0d5","theme-20":"#0396ac","theme-21":"#b13d83","theme-22":"#2e3192","theme-23":"#c0a874","theme-24":"#ff5093","theme-25":"#004EFF","theme-26":"#00baf2","theme-27":"#242424","theme-28":"#003a5d","theme-29":"#d3a17e","theme-30":"#59483a","theme-31":"#ac8f87","theme-32":"#ffac38","theme-33":"#e8b028","theme-34":"#9465ab","theme-35":"#e0001a","theme-36":"#6699cc","theme-37":"#251C47","theme-38":"#004165","theme-39":"#FC1E9E","theme-40":"#9c7c97","theme-41":"#72aec9","theme-42":"#d67ba9","theme-43":"#175a37","theme-44":"#072E85","theme-45":"#cb5f0c","theme-46":"#0070D7"},Pe=t=>t&&ge[t]||"#000";export{xe as _,Ce as a,Pe 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.