1"use strict";(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[8410],{98410(e,a,r){r.r(a),r.d(a,{CasePair:()=>l,default:()=>o});var s=r(16232),t=r(92628),i=r(70579);function l(e){let{caseItem:a,priority:r}=e;const s=!1!==a.mask_eyes,l="number"===typeof a.mask_eyes_y?a.mask_eyes_y:30,o="number"===typeof a.mask_eyes_h?a.mask_eyes_h:9,n=e=>{if(!e)return null;if(e.startsWith("http"))return e;return"".concat("https://implantoloski-centar-smile.hr").concat(e.startsWith("/")?"":"/").concat(e)};return(0,i.jsx)("div",{className:"grid grid-cols-2 gap-2","data-testid":"landing-gallery-pair",children:[{src:n(a.before_image),label:"Prije",isBefore:!0},{src:n(a.after_image),label:"Poslije",isBefore:!1}].map((e,n)=>(0,i.jsx)("figure",{className:"relative overflow-hidden",style:{borderRadius:6},children:(0,i.jsxs)("div",{className:"relative",style:{aspectRatio:"1/1",background:"#0E1218",border:"1px solid rgba(214,180,106,0.18)",borderRadius:6,overflow:"hidden"},children:[e.src&&(0,i.jsx)("img",{src:(0,t.Ns)(e.src,640,"webp")||e.src,srcSet:(0,t.E$)(e.src,[320,480,640,960],"webp"),sizes:"(max-width: 768px) 50vw, 25vw",alt:"".concat(a.title||"Slu\u010daj"," \u2014 ").concat(e.label.toLowerCase()),className:"w-full h-full object-cover",loading:r?"eager":"lazy",decoding:"async",width:"640",height:"640"}),s&&(0,i.jsx)("div",{"aria-hidden":"true",className:"absolute pointer-events-none",style:{top:"".concat(l,"%"),height:"".concat(o,"%"),left:"10%",right:"10%",background:"linear-gradient(180deg, #D6B46A 0%, #C9A65A 50%, #B6924A 100%)",boxShadow:"inset 0 1px 0 rgba(255,236,193,0.55), inset 0 -1px 0 rgba(0,0,0,0.35)",borderTop:"1px solid rgba(255,236,193,0.45)",borderBottom:"1px solid rgba(120,90,40,0.55)"}}),(0,i.jsx)("div",{className:"absolute top-3 left-3 px-2.5 py-1 rounded-full font-mono-pro",style:{fontSize:10,letterSpacing:"0.22em",textTransform:"uppercase",background:e.isBefore?"rgba(11,14,18,0.85)":"var(--champagne)",color:e.isBefore?"var(--ivory)":"var(--onyx)",border:e.isBefore?"1px solid rgba(214,180,106,0.4)":"1px solid var(--champagne)",backdropFilter:"blur(4px)"},children:e.label})]})},n))})}function o(e){let{cases:a}=e;const r=Array.isArray(a)?a.filter(e=>e.before_image&&e.after_image):[];return 0===r.length?null:(0,i.jsx)("section",{className:"py-16 md:py-24",style:{background:"rgba(214,180,106,0.025)"},"data-testid":"landing-gallery-section",children:(0,i.jsxs)("div",{className:"max-w-7xl mx-auto px-4 md:px-8",children:[(0,i.jsxs)(s.gN,{children:[(0,i.jsx)("span",{className:"font-mono-pro",style:{color:"var(--champagne)",fontSize:11,letterSpacing:"0.22em",textTransform:"uppercase"},children:"06 \u2014 Galerija slu\u010dajeva"}),(0,i.jsx)("h2",{className:"text-display-lg mt-3",style:{color:"var(--ivory)",fontFamily:"var(--font-display)"},children:"Pravi pacijenti. Pravi rezultati."}),(0,i.jsx)("p",{className:"mt-4 max-w-2xl",style:{color:"var(--smoke)",fontSize:15.5,lineHeight:1.6},children:"Slike stvarnih pacijenata i radova iz na\u0161e klinike. Slike su objavljene u skladu sa potpisanim dopu\u0161tenjem za objavu fotografija."})]}),(0,i.jsx)("div",{className:"mt-10 grid md:grid-cols-2 gap-6 lg:gap-8",children:r.map((e,a)=>(0,i.jsxs)(s.gN,{delay:Math.min(.04*a,.2),children:[(0,i.jsx)(l,{caseItem:e,priority:a<2}),e.title&&(0,i.jsx)("div",{className:"mt-3 text-center",style:{color:"var(--ivory)",fontSize:14},children:e.title})]},e.id||a))})]})})}}}]); 2//# sourceMappingURL=8410.ce77b815.chunk.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.