1import{t as G,c as L}from"./D6IKW7-B.js";import"./F9MJkiSQ.js";import{c as qe,f as Ne,i as D,r as je,e as ze,s as de,o as Be}from"./CY5uKTZO.js";import{p as pe,b as m,H as h,y as g,x as b,h as t,o as e,I as _e,i as he,f as y,e as k,d as z,r as I,t as K,u as n,a as _,c as xe,s as ye,k as Q,j as Ee,g as we,F as ue,q as W}from"./DjXRhHcR.js";import{a as B,s as fe}from"./X19pLcR-.js";import{c as ie,s as le}from"./uh1n3q6Y.js";import{i as Ke}from"./CusGtrOq.js";import{c as Ae,a as me}from"./CSNHi82V.js";import{t as Me}from"./CMtv4oLQ.js";import{P as ge}from"./BVg0IsDm.js";import{J as He}from"./BTL0wfch.js";var Oe=y('<div class="digital-status-badge bg-[#3F82B1] svelte-5fi7b"><p class="digital-status-text svelte-5fi7b">Acquistato</p></div>'),Je=y('<div class="digital-overlay-badge bg-[#409CFF] svelte-5fi7b"><p class="digital-overlay-text text-[#1E1E1E] font-semibold font-metropolis tracking-tight svelte-5fi7b">Preordine</p></div>'),Le=y('<div class="digital-overlay-badge bg-green-500 svelte-5fi7b"><p class="digital-overlay-text text-black font-metropolis font-bold svelte-5fi7b"> </p></div>'),We=y('<div class="digital-sub-badge bg-gradient-subscription-crown flex items-center justify-center flex-shrink-0 absolute svelte-5fi7b"><img loading="lazy" src="/icon/sub_crown.svg" alt="subIcon" class="digital-sub-icon svelte-5fi7b"/></div>'),Ge=y('<div class="digital-overlay-badge bg-[#8214A9] svelte-5fi7b"><p class="digital-overlay-text font-semibold font-metropolis tracking-tight svelte-5fi7b">Nuovo vol</p></div>'),Qe=y("<div> </div>"),Re=y("<!> <!> <!> <!>",1),Te=y('<div><a class="h-full w-full digital-card-frame svelte-5fi7b"><div class="relative bg-black overflow-hidden w-full digital-card-container svelte-5fi7b"><img class="w-full overflow-hidden digital-card-cover svelte-5fi7b"/> <!> <!></div></a></div>');function be(R,l){pe(l,!1);const A=()=>we(Me,"$t",T),[T,U]=ye(),w=b(),c=b(),V=b(),P=b(),d=b(),r=b(),M=b();let s=m(l,"volume",8),q=m(l,"disabled",8,!1),u=m(l,"cover",24,()=>s()?.coverImage??"/images/coverFallback.webp"),p=m(l,"showSub",8,!0),H=m(l,"showOverlay",8,!0),F=m(l,"isPreorder",24,()=>s()?.preorder&&s()?.releaseDate?Date.now()<Date.parse(s().releaseDate):!1),N=m(l,"isNew",24,()=>Ke(s()?.releaseDate,14)),O=m(l,"isPurchased",8,!1),X=m(l,"lazy",8,!1);const Y=qe();let f=m(l,"class",8,"");const S=a=>{if(q()){a.preventDefault();return}a.button!==0||a.metaKey||a.ctrlKey||a.shiftKey||a.altKey||(a.preventDefault(),Y("click"))};h(()=>(t(O()),t(s())),()=>{g(w,O()||s()?.status==="purchased")}),h(()=>t(s()),()=>{g(c,s()?.price?.price)}),h(()=>t(s()),()=>{g(V,s()?.price?.salePrice)}),h(()=>(e(c),e(V)),()=>{g(P,typeof e(c)=="number"&&typeof e(V)=="number"&&Number.isFinite(e(c))&&Number.isFinite(e(V))&&e(c)>0&&e(V)<e(c))}),h(()=>(e(P),e(c),e(V)),()=>{g(d,e(P)?Math.round((e(c)-e(V))/e(c)*100):0)}),h(()=>e(d),()=>{g(r,e(d)>5)}),h(()=>t(s()),()=>{g(M,s()?.serie&&s()?.number!=null?`/serie/${String(s().serie).replace(/_/g,"-")}/volume/digital/${s().number}`:void 0)}),_e(),he();var x=Te(),j=k(x),J=k(j),C=k(J);B(C,"alt","Cover Image"),Ne(C,(a,o)=>Ae?.(a,o),u);var E=z(C,2);{var Z=a=>{var o=Oe();_(a,o)};D(E,a=>{e(w)&&a(Z)})}var $=z(E,2);{var ee=a=>{var o=Re(),oe=Q(o);{var Ve=i=>{var v=Je();fe(v,"",{},{"box-shadow":"0px 2.36px 2.36px 0px #00000026 inset, 0px 2.36px 2.36px 0px #00000073, 0px 0px 2.36px 0px #00000040"}),_(i,v)},De=i=>{var v=Ee(),ae=Q(v);{var te=se=>{var re=Le(),ne=k(re),Se=k(ne,!0);I(ne),I(re),K(Ce=>de(Se,Ce),[()=>(A(),n(()=>A()("common.free")))]),_(se,re)};D(ae,se=>{t(s()),n(()=>s()?.isFree)&&se(te)},!0)}_(i,v)};D(oe,i=>{F()?i(Ve):i(De,!1)})}var ce=z(oe,2);{var ke=i=>{var v=We();_(i,v)};D(ce,i=>{t(p()),t(s()),e(w),n(()=>p()&&s()?.subscription&&!e(w))&&i(ke)})}var ve=z(ce,2);{var Ie=i=>{var v=Ge();fe(v,"",{},{"box-shadow":"0px 2.36px 2.36px 0px #00000026 inset, 0px 2.36px 2.36px 0px #00000073, 0px 0px 2.36px 0px #00000040"}),_(i,v)};D(ve,i=>{N()&&i(Ie)})}var Pe=z(ve,2);{var Fe=i=>{var v=Qe(),ae=k(v);I(v),K(te=>{le(v,1,te,"svelte-5fi7b"),de(ae,`-${e(d)??""}%`)},[()=>ie((t(L),e(r),n(()=>L("digital-discount-badge",e(r)?"font-bold":"font-semibold"))))]),_(i,v)};D(Pe,i=>{e(P),t(F()),t(N()),t(s()),n(()=>e(P)&&!F()&&!N()&&!s()?.isFree)&&i(Fe)})}_(a,o)};D($,a=>
1{H()&&a(ee)})}I(J),I(j),I(x),K((a,o)=>{le(x,1,a,"svelte-5fi7b"),B(j,"href",e(M)),B(C,"src",o),B(C,"loading",X()?"lazy":"eager")},[()=>ie((t(G),t(L),t(q()),t(f()),n(()=>G(L({"w-full h-full flex items-center justify-center hover:scale-[102%] duration-500":!0,"active:scale-95 transition duration-200":!q(),"pointer-events-none":q()}),f())))),()=>(t(me),t(u()),n(()=>me(u(),240)))]),je(C),ze("click",j,S),_(R,x),xe(),U()}var Ue=y('<img class="absolute inset-0 h-full w-full rounded-lg object-cover"/> <img src="/icon/bundleIcon.svg" alt="bundleIcon" class="absolute bottom-[10%] left-0 aspect-square w-[30%]"/>',1),Xe=y('<div class="absolute top-0 left-0 w-[75%]"><!></div> <div class="absolute bottom-0 right-0 w-[75%]"><!></div> <img src="/icon/bundleIcon.svg" alt="bundleIcon" class="absolute bottom-[10%] left-0 aspect-square w-[30%]"/>',1),Ye=y(`<div><div class="relative" style=" 2 aspect-ratio: 0.75; 3 max-width: 100%; 4 max-height: 100%; 5 width: auto; 6 height: auto;"><!></div></div>`);function va(R,l){pe(l,!1);const A=()=>we(He,"$speedySearchVolume",T),[T,U]=ye(),w=b(),c=b(),V=b(),P=b(),d=b();let r=m(l,"bundle",8,void 0),M=m(l,"paperVolume",8,void 0),s=m(l,"digitalVolume",8,void 0),q=m(l,"class",8),u=b(M()),p=b(s());const H=async f=>f?.length?(await A()?.search("",{selectedIds:[f[0]],customLimit:1}))?.page?.[0]:void 0;Be(async()=>{r()&&(!e(u)&&r().paperVolume?.length&&g(u,await H(r().paperVolume)),!e(p)&&r().digitalVolume?.length&&g(p,await H(r().digitalVolume)))}),h(()=>(e(u),t(r())),()=>{g(w,!!(e(u)||r()?.paperVolume?.length))}),h(()=>(e(p),t(r())),()=>{g(c,!!(e(p)||r()?.digitalVolume?.length))}),h(()=>(e(c),e(w)),()=>{g(V,e(c)&&!e(w))}),h(()=>(e(w),e(c)),()=>{g(P,e(w)&&!e(c))}),h(()=>t(r()),()=>{g(d,r()?.coverSpecial??r()?.coverVolume)}),_e(),he();var F=Ye(),N=k(F),O=k(N);{var X=f=>{var S=Ue(),x=Q(S);ue(2),K(()=>{B(x,"src",(t(r()),n(()=>r().coverSpecial))),B(x,"alt",(t(r()),n(()=>r()?.titleIt??r()?.name??"bundle")))}),_(f,S)},Y=f=>{var S=Xe(),x=Q(S),j=k(x);{var J=a=>{{let o=W(()=>(e(p),e(d),n(()=>e(p)?.coverImage??e(d))));be(a,{get cover(){return e(o)},get volume(){return e(p)},disabled:!0})}},C=a=>{{let o=W(()=>(e(u),e(d),n(()=>e(u)?.coverImage??e(d))));ge(a,{get cover(){return e(o)},get volume(){return e(u)}})}};D(j,a=>{e(V)?a(J):a(C,!1)})}I(x);var E=z(x,2),Z=k(E);{var $=a=>{{let o=W(()=>(e(u),e(d),n(()=>e(u)?.coverImage??e(d))));ge(a,{get cover(){return e(o)},get volume(){return e(u)}})}},ee=a=>{{let o=W(()=>(e(p),e(d),n(()=>e(p)?.coverImage??e(d))));be(a,{get cover(){return e(o)},get volume(){return e(p)},disabled:!0})}};D(Z,a=>{e(P)?a($):a(ee,!1)})}I(E),ue(2),_(f,S)};D(O,f=>{t(r()),n(()=>r()?.coverSpecial)?f(X):f(Y,!1)})}I(N),I(F),K(f=>le(F,1,f),[()=>ie((t(G),t(q()),n(()=>G("shrink-0 m-auto",q()))))]),_(R,F),xe(),U()}export{va as B,be as D};
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.