1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7449],{24809:()=>{},97449:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>x});var r=i(95155),l=i(12115),s=i(74551),n=i(3978);i(24809);var a=i(44531),d=i(94069),c=i(80923),h=i(82622);let m=[n.ZD],o=(0,l.memo)(e=>{let{books:t,bookTitleStyle:i,publisherStyle:n,containerStyle:o,bookItemStyle:x,start:p}=e,[u,g]=(0,l.useState)(0),{isDarkMode:w}=(0,d.A)(),f=(0,c.x2)(i,w),j=(0,c.x2)(n,w),k=(0,c.Xp)(o,w),v=(0,c.Xp)(x,w),y=t[u];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.RC,{effect:"cards",grabCursor:!0,modules:m,onSlideChange:e=>{g(e.activeIndex)},style:{width:(0,h.H)({min:150,max:300}),height:"auto",overflow:"visible",...k},children:t.map(e=>{var t;return(0,r.jsx)(s.qr,{children:(0,r.jsx)(a.A,{itemId:e.itemId,start:p,children:e.itemView.coverUrl&&(0,r.jsx)("img",{src:e.itemView.coverUrl,alt:null!=(t=e.itemView.title)?t:"",style:{width:"100%",height:"auto",borderRadius:"4px",...v}})})},e.itemId)})}),y&&(0,r.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:(0,h.H)(10),marginTop:(0,h.H)(16)},children:[(0,r.jsx)("span",{style:{textAlign:"center",wordBreak:"keep-all",...f},children:y.itemView.title}),y.itemView.publisher&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{style:{width:"1px",height:(0,h.H)(12),backgroundColor:"#ccc",flexShrink:0}}),(0,r.jsx)("span",{style:{textAlign:"center",...j},children:y.itemView.publisher})]})]})]})});o.displayName="BookIntroCardEffect";let x=o}}]);
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.