1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`7b484fba10aafda6d780467350abdc803df79993`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`8e3c0abc-d04b-43a7-8e8a-e0f58cd58d62`,e._sentryDebugIdIdentifier=`sentry-dbid-8e3c0abc-d04b-43a7-8e8a-e0f58cd58d62`)}catch{}})();import{s as e}from"./BESDWfS2.js";import{H as t,K as n,Kt as r,T as i,X as a,d as o,et as s,h as c,ht as l,j as u,z as d}from"./D_oVWydm.js";import"./z-7Akxw7.js";import{n as f,t as p}from"./BRhc8Vpk.js";function m(e){performance?.mark?.(`mark_feature_usage`,{detail:{feature:e}})}var h=e=>{let t=p();return{providerOptions:o(()=>({provider:e.provider,preset:e.preset})),normalizedAttrs:o(()=>({width:f(e.width),height:f(e.height),crossorigin:e.crossorigin===!0?`anonymous`:e.crossorigin||void 0,nonce:e.nonce})),imageModifiers:o(()=>({...e.modifiers,width:e.width,height:e.height,format:e.format,quality:e.quality||t.options.quality,background:e.background,fit:e.fit}))}},g=[`src`],_={__name:`NuxtImg`,props:{custom:{type:Boolean,required:!1},placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1},src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[String,Number],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:null,required:!1},sizes:{type:[String,Object],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},crossorigin:{type:[String,Boolean],required:!1},nonce:{type:String,required:!1}},emits:[`load`,`error`],setup(f,{expose:_,emit:v}){let y=f,b=v,x=p(),{providerOptions:S,normalizedAttrs:C,imageModifiers:w}=h(y),T=o(()=>x.getSizes(y.src,{...S.value,sizes:y.sizes,densities:y.densities,modifiers:w.value})),E=l(!1),D=a(),O=o(()=>({...C.value,"data-nuxt-img":``,...!y.placeholder||E.value?{sizes:T.value.sizes,srcset:T.value.srcset}:{},...D})),k=o(()=>{if(E.value)return!1;let e=y.placeholder===``?[10,10]:y.placeholder;if(!e)return!1;if(typeof e==`string`)return e;let[t=10,n=t,r=50,i=3]=Array.isArray(e)?e:typeof e==`number`?[e]:[];return x(y.src,{...w.value,width:t,height:n,quality:r,blur:i},S.value)}),A=o(()=>y.sizes?T.value.src:x(y.src,w.value,S.value)),j=o(()=>k.value||A.value),M=e().isHydrating,N=s(`imgEl`);return _({imgEl:N}),d(()=>{if(k.value||y.custom){let e=new Image;A.value&&(e.src=A.value),y.sizes&&(e.sizes=T.value.sizes||``,e.srcset=T.value.srcset),e.decode?e.decode().then(()=>{E.value=!0,b(`load`,new Event(`load`))}).catch(e=>{b(`error`,e)}):(e.onload=e=>{E.value=!0,b(`load`,e)},e.onerror=e=>{b(`error`,e)}),m(`nuxt-image`);return}N.value&&(N.value.complete&&M&&(N.value.getAttribute(`data-error`)?b(`error`,new Event(`error`)):b(`load`,new Event(`load`))),N.value.onload=e=>{b(`load`,e)},N.value.onerror=e=>{b(`error`,e)})}),(e,a)=>f.custom?n(e.$slots,`default`,r(i({imgAttrs:O.value,isLoaded:E.value,src:j.value})),void 0,void 0,1):(t(),c(`img`,u({key:0,ref_key:`imgEl`,ref:N,class:k.value?f.placeholderClass:void 0},O.value,{src:j.value}),null,16,g))}},v=Object.freeze({auto:`format,compress`}),y=Object.freeze([`rect`,`crop`,`fp-x`,`fp-y`,`fp-z`]);function b(e,t={}){let n={...v,...t};if(!e)return n;for(let t of y){let r=e.get(t);r&&(n[t]=r)}return n}export{_ as n,b 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.