1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4650],{15244:(e,t,a)=>{a.d(t,{default:()=>N});var n=a(95155),l=a(92185),r=a(80346),i=a(91393),s=a(89239),o=a(83665),c=a(97536),d=a(25081),u=a(24359),m=a(59580),h=a(40616),g=a(13704),A=a(23068),p=a(67899),f=a(50910),x=a(2637),b=a(12115),v=a(66609);let w=(0,a(41220).tv)({base:"grid",variants:{columns:{1:"grid-cols-3 sm:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5",2:"grid-cols-2",3:"grid-cols-1 sm:grid-cols-2 xl:grid-cols-3"},gap:{none:"gap-0",small:"gap-[1px]",medium:"gap-3",large:"gap-4"}},defaultVariants:{columns:"1",gap:"small"}}),N=b.memo(e=>{var t,a,N,j,y,k,C,E,_,S,I,M,P;let{faceHash:D,pacote:z=null,bundlePhotoCount:O,onBuyBundle:F,gap:L,classNameItem:T,columns:q,pictures:R,hasDownload:U,hasFreeDownload:B,hasCart:Q,hasSequenceCart:G=!1,groupSequences:Z=!0,loadSequencePictures:H,hasSelect:J,hasFavorite:V,status:X,titleAlbum:$=!1,currency:K="BRL",preco_video:W=0,preco:Y=0,hasFacialActive:ee=!1,hasNumberActive:et=!1,forceLogin:ea=!1,onNextPage:en,onPreviousPage:el,shouldKeepModalOpen:er=!1,modalTargetIndex:ei=0,canNavigateNext:es=!0,canNavigatePrevious:eo=!0,enableFreeGalleryZipExport:ec=!1,blockAppOnlyPreview:ed=!1,appOnlyPreviewTooltip:eu,...em}=e,{selectedPictures:eh,setSelectedPictures:eg,selectedVideos:eA,setSelectedVideos:ep}=(0,o.i)(),{midiaId:ef,setMidiaId:ex}=(0,d._)(),eb=(0,u.H)(),ev=X===c.J.PAGAMENTO_PENDENTE||X===c.J.PAGAMENTO_AGUARDANDO_COMPENSACAO,ew=b.useCallback(e=>{var t;return!!((ed||ev)&&(null==e||null==(t=e.album)?void 0:t.exibir_apenas_app)&&!eb)},[ed,eb,ev]),eN=b.useMemo(()=>R.filter(e=>!ew(e)),[R,ew]),ej=b.useMemo(()=>(function(e,t){if(!t)return e.map(e=>({picture:e,isSequence:!1}));let a=new Map;e.forEach(e=>{var t;if("arquivo_hls"in e||!e.id_sequencia)return;let n=String(e.id_sequencia);a.set(n,[...null!=(t=a.get(n))?t:[],e])}),a.forEach(e=>{e.sort((e,t)=>{var a,n,l,r;return Number(null!=(a=null!=(n=e.ordem_sequencia)?n:e.id)?a:0)-Number(null!=(l=null!=(r=t.ordem_sequencia)?r:t.id)?l:0)})});let n=new Set,l=[];return e.forEach(e=>{var t;if("arquivo_hls"in e||!e.id_sequencia)return void l.push({picture:e,isSequence:!1});let r=String(e.id_sequencia);if(n.has(r))return;let i=null!=(t=a.get(r))?t:[e];n.add(r),l.push({picture:i[0],isSequence:!0})}),l})(R,G&&Z),[Z,G,R]);b.useEffect(()=>{if(ef){let e=eN.findIndex(e=>e.id===ef);-1!==e&&eZ(e)}},[ef,eN]),b.useEffect(()=>{er&&eN.length>0&&eZ(ei)},[er,ei,eN]),(0,m.A)();let ey=(0,f.c)("Album"),ek=(0,f.c)("Common"),{onRedirectAction:eC}=(0,h.A)(),{addToCarrinhoMultiple:eE,inCart:e_,getCurrencyCart:eS,setOpenCartAlertCurrency:eI,setActionAfterAlertCurrency:eM}=(0,g._)(),[eP]=(0,x.ZA)("cart_items");b.useEffect(()=>{eP||eC()},[]);let[eD,ez]=b.useState(!1),[eO,eF]=b.useState(0),[eL,eT]=b.useState(!1),[eq,eR]=b.useState(null),[eU,eB]=b.useState(null),eQ=b.useRef(0),eG=null!=(t=null==eq?void 0:eq.pictures)?t:eN;b.useEffect(()=>(eR(null),eB(null),()=>{eQ.current+=1}),[R]);let eZ=b.useCallback(async e=>{let t=eN[e];if(!t)return;let a=++eQ.current;if(eR(null),eB(null),G&&Z&&t.id_sequencia&&H){eB(t.id);try{let e=await H(t);if(a!==eQ.current)return;let n=e.pictures.filter(e=>!ew(e));if(0===n.length)throw Error("Sequ\xeancia indispon\xedvel");eR({...e,pictures:n,cover:t}),eF(Math.max(0,n.findIndex(e=>e.id===t.id))),ez(!0)}catch(e){a===eQ.current&&v.oR.error(ek("Tente novamente mais tarde"))}finally{a===eQ.current&&eB(null)}return}eF(e),ez(!0),ee||et||ex(t.id)},[ee,et,eN,ex,G,Z,H,ew,ek]),eH=async function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!eq||!H||!e||null!==eU)return;let a=++eQ.current,n=eq.cover;eB(n.id);try{let l=await H(n,e);if(a!==eQ.current)return;let r=l.pictures.filter(e=>!ew(e));if(0===r.length)throw Error("Sequ\xeancia indispon\xedvel");eR({...l,pictures:r,cover:n}),eF(t?r.length-1:0)}catch(e){a===eQ.current&&v.oR.error(ek("Tente novamente mais tarde"))}finally{a===eQ.current&&eB(null)}},eJ=b.useCallback(()=>{eQ.current+=1,eR(null),eB(null),ez(!1),ex(null)},[ex]),eV=!!B||!!U&&(X===c.J.COMPRA_CONCLUIDA||X===c.H.CONCLUIDO),eX=b.useMemo(()=>new Set(eh.map(e=>e.id)),[eh]),e$=b.useMemo(()=>new Set(eA.map(e=>e.id)),[eA]),eK=b.useMemo(()=>eh.map(e=>Number(e.id)).filter(e=>e>0).sort((e,t)=>
1e-t),[eh]),eW=Number(null!=(a=null==(P=eh[0])?void 0:P.id_album)?a:0),eY=b.useMemo(()=>(0,A.$X)(eK),[eK]),e0=b.useMemo(()=>!ec||!B||eW<=0||0===eK.length||eA.length>0?null:{type:"free_gallery",albumId:eW,photoIds:eK},[ec,eW,eK,B,eA.length]),e1=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?e$.has(e.id):eX.has(e.id)},e2=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e){if(e1(e,t))return void(t?ep(eA.filter(t=>t.id!==e.id)):eg(eh.filter(t=>t.id!==e.id)));t?ep([...eA,e]):eg([...eh,e])}},e9=async function(){let e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0],a=e=>G&&Z&&Number(e.id_sequencia)>0,n=Array.from(new Set(eh.filter(a).map(e=>Number(e.id_sequencia)))),l=eh.filter(e=>!a(e)&&!e_(e.id)),r=eA.filter(e=>!e_(e.id));if((l.length>0||r.length>0)&&(!(e=await eE(l.map(e=>({fotoId:e.id,albumId:e.id_album})),r.map(e=>({videoId:e.id,albumId:e.id_album})),0===n.length&&t,ea))||"error"===e.status))return e;for(let[a,l]of n.entries())if(!(e=await eE(void 0,void 0,t&&a===n.length-1,ea,null,l))||"error"===e.status)break;return e},e4=async()=>{eT(!0);let e=eh.filter(e=>!e_(e.id)),t=eA.filter(e=>!e_(e.id)),a=eS();if(a&&a!==K){eT(!1),eI(!0),eM(async()=>{await e9()});return}if(0===e.length&&0===t.length){eg([]),ep([]),eT(!1);return}let n=await e9();(null==n?void 0:n.status)==="error"||(eg([]),ep([])),eT(!1)},e6=b.useCallback(e=>{if(eF(e),eq||ee||et)return;let t=eN[e];t&&ex(t.id)},[ee,et,eN,ex,eq]);return(0,n.jsxs)("div",{...em,className:w({gap:L,columns:q}),children:[ej.map((e,t)=>{var a;let{picture:r,isSequence:i}=e;return(0,n.jsx)(l.A,{classNameItem:T,isVideo:"arquivo_hls"in r,facialVideoPreview:ee,midia:r,isSelected:e1(r,"arquivo_hls"in r),isInCart:e_(r.id),onClick:()=>eZ(eN.indexOf(r)),onSelect:()=>e2(r,"arquivo_hls"in r),hasCart:Q,hasSelect:J,hasFavorite:V,hasDownload:U,hasFreeDownload:B,status:X,forceLogin:ea,blockAppOnlyPreview:ed,appOnlyPreviewTooltip:eu,isSequence:i,loadingSequence:eU===r.id},"".concat("arquivo_hls"in r?"video":"photo","-").concat(null!=(a=r.id)?a:t))}),eD&&(0,n.jsx)(i.A,{isOpen:eD,pictures:eG,activeIndex:eO,onClose:eJ,onSelect:e6,faceHash:D,pacote:z,bundlePhotoCount:O,onBuyBundle:F,currency:K,hasDownload:U,hasFreeDownload:B,hasCart:Q,hasSequenceCart:G,status:X,titleAlbum:$,preco_video:W,preco:Y,hasNumberActive:et,hasFacialActive:ee,forceLogin:ea,onNextPage:eq?()=>eH(eq.nextPage):en,onPreviousPage:eq?()=>eH(eq.previousPage,!0):el,canNavigateNext:eq?null===eU&&!!eq.nextPage:es,canNavigatePrevious:eq?null===eU&&!!eq.previousPage:eo}),((null!=(N=null==eh?void 0:eh.length)?N:0)>0||(null!=(j=null==eA?void 0:eA.length)?j:0)>0)&&(0,n.jsxs)("div",{className:"flex flex-row w-full px-5 xl:px-10 justify-between items-center z-30 py-6 fixed bottom-[70px] md:bottom-0 left-0 right-0 bg-white border-t border-[#DDE7F0] border-opacity-60 text-black",children:[(0,n.jsxs)("div",{className:"flex justify-center items-center space-x-4 gap-3",children:[(0,n.jsxs)("span",{className:"text-[#282F3D] font-semibold",children:[(null!=(y=eh.length)?y:0)>0&&((null!=(k=eh.length)?k:0)===1?"1 ".concat(ey("foto selecionada")):"".concat(null!=(C=eh.length)?C:0," ").concat(ey("fotos selecionadas"))),(null!=(E=eh.length)?E:0)>0&&(null!=(_=eA.length)?_:0)>0&&(0,n.jsx)("span",{children:", "}),(null!=(S=eA.length)?S:0)>0&&((null!=(I=eA.length)?I:0)===1?"1 ".concat(ey("v\xeddeo selecionado")):"".concat(null!=(M=eA.length)?M:0," ").concat(ey("v\xeddeos selecionados")))]}),(0,n.jsxs)(s.$,{variant:"ghost",className:"text-[#1D7AFC] font-semibold w-auto px-0",onClick:()=>{eg([]),ep([])},children:[(0,n.jsx)("span",{className:"hidden md:block",children:ey("Deselecionar")}),(0,n.jsx)("span",{className:"flex md:hidden",children:(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,n.jsx)("path",{d:"M3 6h18"}),(0,n.jsx)("path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6"}),(0,n.jsx)("path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2"}),(0,n.jsx)("line",{x1:"10",x2:"10",y1:"11",y2:"17"}),(0,n.jsx)("line",{x1:"14",x2:"14",y1:"11",y2:"17"})]})})]})]}),(0,n.jsxs)("div",{className:"flex justify-center items-center space-x-4",children:[Q&&(0,n.jsxs)(s.$,{loading:eL,onClick:()=>e4(),variant:"primary",className:"w-auto md:min-w-48",children:[(0,n.jsx)("span",{className:"hidden md:block",children:ey("Adicionar ao carrinho")}),(0,n.jsxs)("span",{className:"flex gap-1 md:hidden",children:[(0,n.jsx)(p.A,{}),ey("Adicionar")]})]}),eV&&R.length>1&&e0&&(0,n.jsxs)(r.A,{request:e0,idleLabel:ey("baixarFotosZip"),variant:"primary",className:"w-auto md:min-w-48",children:[(0,n.jsx)("span",{className:"hidden md:block",children:ey("baixarFotosZip")}),(0,n.jsxs)("span",{className:"flex items-center gap-1 md:hidden",children:[(0,n.jsx)("svg",{width:"20",height:"26",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M12.4996 14.6996V2.09961M12.4996 14.6996L16.3996 11.0996M12.4996 14.6996L8.59961 11.0996M22.3996 16.4996V19.4996C22.3996 20.8251 21.3251 21.8996 19.9996 21.8996H4.99961C3.67413 21.8996 2.59961 20.8251 2.59961 19.4996V16.4996",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}),ey("Baixar")]})]},"free-gallery-".concat(eW,"-").concat(eY))]})]})]})})},23068:(e,t,a)=>{a.d(t,{$X:()=>o,Cs:()=>i,EE:()=>s});let n=e=>new URL(e,(()=>{let e="https://graphql.banlek.com";if(!e)throw Error("NEXT_PUBLIC_API_GRAPHQL_URL n\xe3o est\xe1 configurada.");return e})()).toString(),l=e=>e||localStorage.getItem("token"),r=async e=>{try{return await e.json()}catch(e){return null}},i=async(e,t)=>{let a=await fetch(n("/api/media-zip-exports"),{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json",...l(t)?{Authorization:"Bearer ".concat(l(t))}:{}}
1,body:JSON.stringify(e)}),i=await r(a);if(!a.ok||!i)throw Error((null==i?void 0:i.message)||(null==i?void 0:i.error)||"N\xe3o conseguimos iniciar o download do .zip.");return i},s=async(e,t,a)=>{let i=new URLSearchParams;"temporary_purchase"===t.type&&i.set("sessaoTemporaria",t.sessaoTemporaria),"released_purchase"===t.type&&i.set("releaseHash",t.releaseHash);let s=i.toString(),o=await fetch(n("/api/media-zip-exports/".concat(e).concat(s?"?".concat(s):"")),{method:"GET",headers:{Accept:"application/json",...l(a)?{Authorization:"Bearer ".concat(l(a))}:{}}}),c=await r(o);if(!o.ok||!c)throw Error((null==c?void 0:c.message)||(null==c?void 0:c.error)||"N\xe3o conseguimos consultar esse .zip agora.");return c},o=e=>[...new Set(e.map(Number).filter(e=>e>0))].sort((e,t)=>e-t).join(",")},25081:(e,t,a)=>{a.d(t,{_:()=>i});var n=a(50910),l=a(2637),r=a(64383);let i=()=>{let e=(0,n.c)("FiltersAlbum"),[t,a]=(0,l.ZA)(e("page"),l.GJ),[i,s]=(0,l.ZA)(e("sub_id"),l.GJ),[o,c]=(0,l.ZA)(e("day")),[d,u]=(0,l.ZA)(e("hour")),[m,h]=(0,l.ZA)(e("midia_id"),l.GJ),[g,A]=(0,l.ZA)(e("tab"));return{page:t,setPage:a,onChangePage:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";a(1===e?null:e),t&&r.XG.scrollTo(t,{duration:0,delay:0,smooth:"easeInOutQuart",offset:0})},childrenId:i,setChildrenId:s,day:o,setDay:c,hour:d,setHour:u,midiaId:m,setMidiaId:h,tab:g,setTab:e=>{A(e)},clearFilters:()=>{a(null),s(null),c(null),u(null)}}}},27971:(e,t,a)=>{a.r(t),a.d(t,{default:()=>n});let n={src:"https://cdnv3.banlek.com/a4a5426f7312ce569f75a77c9ae8e5ca2b6a3b68-36814368861-1/_next/static/media/metadata.e6ab1ae5.jpg",height:574,width:1070,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAEAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/9oADAMBAAIQAxAAAACuEh//xAAeEAAABAcAAAAAAAAAAAAAAAAAAgMEAQUREzFhcf/aAAgBAQABPwCUOFXD+0oapIEU1jg//8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEDEnL/2gAIAQIBAT8Ambusn//EABsRAAIBBQAAAAAAAAAAAAAAAAECAAQTITKx/9oACAEDAQE/AKZVtHA2PBP/2Q==",blurWidth:8,blurHeight:4}},40616:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(13704);let l=()=>{let{addToCarrinho:e,addToCarrinhoMultiple:t,addToCarrinhoFaceHash:a,getCurrencyCart:l,setOpenCartAlertCurrency:r,setActionAfterAlertCurrency:i}=(0,n._)(),s=e=>{localStorage.removeItem("redirect"),e&&e.forEach(e=>{localStorage.removeItem(e)})};return{onRedirectAction:()=>{let n=localStorage.getItem("redirectAction");n&&(n=>{var o;let c=JSON.parse(null!=(o=localStorage.getItem("redirect"))?o:"{}"),d=l();switch(n){case"addToCarrinho":let{midiaType:u,midiaId:m,albumId:h,fotografoId:g,forceLogin:A,currency:p}=c;if(d&&d!==p){r(!0),i(async()=>{await e(u,m,h,g,!0,A)});return}e(u,m,h,g,!0,A),s(["redirectAction"]);break;case"addToCarrinhoMultiple":let{pictures:f,videos:x,forceLogin:b,faceHash:v,idSequencia:w,currency:N}=c;if(d&&d!==N){r(!0),i(async()=>{await t(f,x,!0,b,v,w)});return}t(f,x,!0,b,v,w),s(["redirectAction"]);break;case"addToCarrinhoFaceHash":let{faceHash:j,forceLogin:y,currency:k}=c;if(d&&d!==k){r(!0),i(async()=>{await a(j,!0,y)});return}a(j,!0,y),s(["redirectAction"]);break;default:console.warn("No action found: ",n),s()}})(n)},onRedirect:()=>{var e,t;let a=JSON.parse(null!=(e=localStorage.getItem("redirect"))?e:"{}");localStorage.getItem("redirectAction")||s(),window.location.href=null!=(t=a.pathname)?t:"/"},onClearRedirectAction:()=>{s(["redirectAction"])}}}},47967:(e,t,a)=>{a.d(t,{N:()=>c});var n=a(95155),l=a(24062),r=a(23068),i=a(50910),s=a(12115),o=a(66609);let c=e=>{let{request:t,token:a}=e,c=(0,i.c)("ZipExport"),[d,u]=(0,s.useState)(null),[m,h]=(0,s.useState)(!1),[g,A]=(0,s.useState)(""),p=(0,s.useRef)(null),f=()=>{p.current&&(clearTimeout(p.current),p.current=null)},x=(e,t)=>{f();let a=(e=>{if(!("u"<typeof navigator)&&/Instagram/i.test(navigator.userAgent)){if(!("u"<typeof navigator)&&/Android/i.test(navigator.userAgent)){let t;window.location.href=(t=e.replace("https://",""),"intent://".concat(t,"#Intent;").concat(["scheme=https;action=android.intent.action.VIEW;category=android.intent.category.BROWSABLE;package=com.android.chrome","S.browser_fallback_url="+encodeURIComponent(e),"end"].join(";"))),setTimeout(()=>{A(e)},2e3)}else A(e);return!1}return window.location.assign(e),!0})(e);(null==t?void 0:t.showStartToast)&&a&&o.oR.success(c("Iniciando download")),u(null)},b=async e=>{if(t)try{let n=await (0,r.EE)(e,t,a);if(u(n),"ready"===n.status&&n.downloadUrl)return void x(n.downloadUrl,{showStartToast:!0});if("failed"===n.status||"expired"===n.status){f(),o.oR.error(n.errorMessage||c("erroCriarZip")),u(null);return}p.current=setTimeout(()=>{b(e)},5e3)}catch(e){f(),o.oR.error(e instanceof Error?e.message:"N\xe3o conseguimos acompanhar esse .zip agora.")}},v=async()=>
1{if(t&&!m)try{h(!0),f();let e=await (0,r.Cs)(t,a);if(u(e),e.downloadUrl&&("ready"===e.status||"stream"===e.mode))return void x(e.downloadUrl,{showStartToast:!0});b(e.id)}catch(e){o.oR.error(e instanceof Error?e.message:"N\xe3o conseguimos liberar o .zip agora.")}finally{h(!1)}};return(0,s.useEffect)(()=>()=>{f()},[]),{zipExport:d,loading:m,startOrDownload:v,instagramFallbackDialog:(0,n.jsx)(l.A,{link:g,setLink:A,downloadAttempted:!0})}}},67890:(e,t,a)=>{function n(e){return"arquivo_hls"in e}function l(e,t){return"all"===t||n(e)===("videos"===t)}function r(e){if("number"!=typeof e&&"string"!=typeof e)return null;let t=Number(e);if(!Number.isFinite(t)||t<=0)return null;let a=Math.max(1,Math.floor(t)),n=Math.floor(a/3600),l=Math.floor(a%3600/60),r=String(a%60).padStart(2,"0");return n?"".concat(n,":").concat(String(l).padStart(2,"0"),":").concat(r):"".concat(l,":").concat(r)}a.d(t,{Ng:()=>r,cn:()=>n,i:()=>l})},80346:(e,t,a)=>{a.d(t,{A:()=>o});var n=a(95155),l=a(89239),r=a(47967),i=a(6296),s=a(50910);let o=function(e){var t,a,o,c,d,u;let{request:m,token:h,externalState:g,idleLabel:A,readyLabel:p,hideProgressCard:f=!1,children:x,...b}=e,v=(0,s.c)("ZipExport"),w=(0,r.N)({request:g?null:null!=m?m:null,token:h}),N=null!=(t=null==g?void 0:g.zipExport)?t:w.zipExport,j=null!=(a=null==g?void 0:g.loading)?a:w.loading,y=null!=(o=null==g?void 0:g.onStart)?o:w.startOrDownload,k=null!=(c=null==g?void 0:g.instagramFallbackDialog)?c:w.instagramFallbackDialog;if((null==N?void 0:N.mode)==="background"&&["created","queued","generating","ready"].includes(N.status)){let e="ready"===N.status?100:null!=(d=null==N?void 0:N.progressPercent)?d:0;return(0,n.jsxs)(n.Fragment,{children:[k,(0,n.jsxs)("div",{className:"flex flex-col gap-1 ".concat(null!=(u=b.className)?u:""),children:[(0,n.jsx)(l.$,{variant:b.variant,size:b.size,disabled:!0,className:"w-full pointer-events-none",children:(0,n.jsxs)("span",{className:"flex items-center gap-2 min-w-0",children:[(0,n.jsx)(i.A,{className:"h-4 w-4 shrink-0 animate-spin"}),(0,n.jsx)("span",{className:"truncate text-base font-medium",children:v("preparandoZip")})]})}),(0,n.jsx)("div",{className:"h-1 w-full rounded-full bg-slate-200",children:(0,n.jsx)("div",{className:"h-1 rounded-full bg-[#2686EA] transition-all duration-700",style:{width:"".concat(e,"%")}})})]})]})}return(0,n.jsxs)(n.Fragment,{children:[k,(0,n.jsx)(l.$,{...b,loading:j,disabled:!g&&!m||b.disabled||j,onClick:()=>void y(),children:null!=x?x:A})]})}},92185:(e,t,a)=>{a.d(t,{A:()=>y});var n=a(95155),l=a(12115),r=a(9192),i=a(89239),s=a(13704),o=a(67899),c=a(33418);let d=e=>{let{currency:t,midiaType:a="foto",midiaId:r,albumId:d,photographerId:u,forceLogin:m=!1,sequenceId:h=null}=e,g=(0,c.c3)("Checkout"),{addToCarrinho:A,addToCarrinhoMultiple:p,removeFromCarrinho:f,inCart:x,getCurrencyCart:b,setOpenCartAlertCurrency:v,setActionAfterAlertCurrency:w}=(0,s._)(),[N,j]=l.useState(!1),y=async()=>h?p(void 0,void 0,!0,m,null,h):A(a,r,d,u,!0,m),k=async()=>{j(!0);let e=b();if(e&&e!==t){j(!1),v(!0),w(async()=>{await y()});return}await y(),j(!1)},C=async()=>{j(!0),await f(a,r,d,u,!0,h),j(!1)};return x(r)?(0,n.jsxs)(i.$,{loading:N,onClick:()=>C(),variant:"ghost",className:"bg-black/40 p-2 rounded-lg flex justify-center items-center h-auto z-2",loaderClassName:"w-4 h-4",children:[(0,n.jsx)(o.A,{color:"white",fill:"white",className:"w-4 h-4"}),(0,n.jsx)("span",{className:"sr-only",children:g("Remover do carrinho")})]}):(0,n.jsxs)(i.$,{loading:N,onClick:()=>k(),variant:"ghost",className:"bg-black/40 p-2 rounded-lg flex justify-center items-center h-auto",loaderClassName:"w-4 h-4",children:[(0,n.jsx)(o.A,{color:"white",className:"w-4 h-4"}),(0,n.jsx)("span",{className:"sr-only",children:g("Adicionar ao carrinho")})]})};var u=a(97536),m=a(54064),h=a(86185),g=a(24359),A=a(67890),p=a(40980),f=a(6296),x=a(33024),b=a(20232),v=a(25777),w=a(45005),N=a(50910),j=a(84780);let y=l.memo(e=>{var t;let{midia:a,className:l,isVideo:i=!1,isSelected:s=!1,isInCart:o=!1,hasSelect:c=!0,hasFavorite:y=!0,hasDownload:k=!1,hasFreeDownload:C=!1,hasCart:E=!1,classNameItem:_,forceLogin:S=!1,blockAppOnlyPreview:I=!1,appOnlyPreviewTooltip:M,isSequence:P=!1,loadingSequence:D=!1,facialVideoPreview:z=!1,status:O,onClick:F=()=>{},onSelect:L=()=>{},...T}=e,q=(0,N.c)("Checkout"),R=(0,N.c)("Album.mediaFilter"),U=i&&z,B=U?(0,A.Ng)(null==a?void 0:a.duracao):null,Q=(0,g.H)(),G=O===u.J.PAGAMENTO_PENDENTE||O===u.J.PAGAMENTO_AGUARDANDO_COMPENSACAO,Z=null!=M?M:q(G?"Visualiza\xe7\xe3o dispon\xedvel apenas no app ou ap\xf3s a confirma\xe7\xe3o do pagamento":"Visualiza\xe7\xe3o dispon\xedvel apenas no app"),H=!!((null==a||null==(t=a.album)?void 0:t.exibir_apenas_app)&&!Q&&(G||I)),J=P&&Number(null==a?void 0:a.id_sequencia)>0?Number(a.id_sequencia):null;return(0,n.jsxs)("div",{className:"group relative",children:[P&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"pointer-events-none absolute inset-0 translate-x-2 translate-y-2 rounded-sm border border-white/80 bg-slate-300 shadow-sm"}),(0,n.jsx)("div",{className:"pointer-events-none absolute inset-0 translate-x-1 translate-y-1 rounded-sm border border-white/80 bg-slate-200 shadow-sm"})]}),(0,n.jsxs)("div",{...T,"aria-busy":D,"data-selected":s||o,className:(0,p.cn)("aspect-square relative z-10 overflow-hidden rounded-sm bg-[#ddd]",H?"cursor-default":"cursor-pointer",_),children:[P&&(0,n.jsx)("div",{className:"pointer-events-none absolute right-2 top-2 z-30 flex items-center gap-1 rounded-full bg-black/65 px-2 py-1 text-xs font-semibold text-white shadow-sm",children:D?(0,n.jsx)(f.A,{size:14,className:"animate-spin"}):(0,n.jsx)(x.A,{size:14})}),o&&(0,n.jsx)("div",{onClick:()=>!H&&F(),className:"absolute inset-0 bg-[#2686EA]/50"}),i&&!H&&!U&&(0,n.jsx)("div",{onClick:()=>F(),className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 p-4 bg-black/40 rounded-full flex items-center justify-center",children:(0,n.jsx)(b.A,{className:"stroke-white"})}
1),k&&(O===u.J.COMPRA_CONCLUIDA||O===u.H.CONCLUIDO)?(0,n.jsx)(j.A,{onClick:()=>!H&&F(),backgroundImage:i?null==a?void 0:a.capa:null==a?void 0:a.mini,className:"w-full h-full",style:{backgroundPosition:"top center",backgroundRepeat:"no-repeat",backgroundSize:"cover"}}):(0,n.jsx)(j.A,{onClick:()=>!H&&F(),backgroundImage:i?null==a?void 0:a.capa:null==a?void 0:a.mini,className:(0,p.cn)("w-full h-full imagem-protegida",H&&"scale-105 blur-sm"),style:{backgroundPosition:"top center",backgroundRepeat:"no-repeat",backgroundSize:"cover"},children:(0,n.jsx)("img",{src:h.A.src,alt:null==a?void 0:a.id,className:"z-1 absolute inset-0 w-full h-full object-cover"})}),H&&(0,n.jsx)("div",{className:"pointer-events-none absolute inset-0 z-10 flex items-center justify-center bg-black/20 backdrop-blur-md","aria-label":Z,children:(0,n.jsx)(v.A,{size:24,className:"stroke-white"})}),U&&(0,n.jsxs)(n.Fragment,{children:[!H&&(0,n.jsx)("button",{type:"button","aria-label":R("play"),onClick:()=>F(),className:"absolute left-1/2 top-1/2 z-10 flex h-8 w-8 -translate-x-1/2 -translate-y-1/2 items-center justify-center rounded-full border border-white/50 bg-white/80 text-[#27272A] shadow-sm backdrop-blur-sm transition-[background-color,scale] duration-200 hover:bg-white/95 active:scale-95 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-offset-2 focus-visible:ring-offset-black/30 motion-reduce:transition-none min-[375px]:h-11 min-[375px]:w-11 md:h-14 md:w-14",children:(0,n.jsx)(b.A,{"aria-hidden":"true",className:"ml-0.5 h-4 w-4 fill-current stroke-[1.5] min-[375px]:h-5 min-[375px]:w-5 md:h-6 md:w-6"})}),B&&(0,n.jsx)("span",{className:"pointer-events-none absolute right-1.5 top-1.5 z-20 rounded-md bg-black/55 px-1.5 py-0.5 text-[11px] font-semibold leading-4 tabular-nums text-white backdrop-blur-sm md:right-2 md:top-2 md:px-2 md:py-1 md:text-sm",children:B}),(0,n.jsx)("span",{role:"img","aria-label":R("video"),className:"pointer-events-none absolute bottom-3 right-3 z-20 text-white drop-shadow-sm lg:bottom-5 lg:right-5",children:(0,n.jsx)(w.A,{"aria-hidden":"true",className:"h-4 w-4 fill-current stroke-[1.5] lg:h-[18px] lg:w-[18px]"})})]}),c&&(0,n.jsx)("div",{onClick:()=>L(),className:"flex absolute left-1 bottom-2 lg:bottom-4 lg:left-4 bg-black/40 rounded-lg p-2 justify-center items-center z-20",children:(0,n.jsx)(r.S,{checked:s})}),(0,n.jsxs)("div",{className:(0,p.cn)("absolute right-4 bottom-4 space-x-3 hidden lg:flex z-20",U&&"right-14"),children:[y&&(0,n.jsx)("div",{className:"bg-black/40 p-2 rounded-lg flex justify-center items-center",children:(0,n.jsx)("svg",{className:"w-4 h-4 stroke-white fill-none",viewBox:"0 0 16 16",fill:"currentColor",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M2.53277 3.18047C4.04261 1.73783 6.49055 1.73789 8.00039 4.18211C9.51023 1.73783 11.9582 1.73783 13.468 3.18047C14.9779 4.63438 14.9779 7.08021 13.468 8.53413L8.00039 13.7992L2.53277 8.53413C1.02293 7.08021 1.02293 4.63438 2.53277 3.18047Z",strokeWidth:"1.2",strokeLinejoin:"round"})})}),E&&(0,n.jsx)(d,{currency:a.moeda,midiaType:i?"video":"foto",midiaId:a.id,albumId:a.id_album,photographerId:a.id_usuario,forceLogin:S,sequenceId:J})]}),k&&(O===u.J.COMPRA_CONCLUIDA||O===u.H.CONCLUIDO)&&(0,n.jsxs)("div",{className:"absolute w-full right-0 bottom-0 md:right-4 md:bottom-4 bg-gradient-to-b from-transparent to-black/[0.70] md:bg-transparent md:to-transparent md:w-auto z-2",children:[(0,n.jsx)(m.A,{hasIcon:!1,variant:"primary",url:null==a?void 0:a.original,fileName:null==a?void 0:a.id,className:"hidden md:flex"}),(0,n.jsx)(m.A,{hasIcon:!0,hasText:!1,variant:"ghost",url:null==a?void 0:a.original,fileName:null==a?void 0:a.id,className:"md:hidden"})]})]}),H&&(0,n.jsx)("div",{className:"pointer-events-none absolute bottom-full left-0 z-50 mb-2 whitespace-nowrap rounded-md border border-slate-200 bg-white px-3 py-1.5 text-sm text-slate-950 opacity-0 shadow-md transition-opacity group-hover:opacity-100 group-focus-within:opacity-100",children:(0,n.jsx)("p",{children:Z})})]})})}}]);
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.