1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4487],{2027:(e,t,a)=>{"use strict";a.d(t,{Qi:()=>j,US:()=>p,X3:()=>v,b1:()=>A,di:()=>y,p2:()=>g,rQ:()=>b});var r=a(38034),s=a(41321);let n="aura_convite",i="aura_convite_sessao",l="aura_sessao_params",o=()=>({versao:0,impressoes:[],recusadoEm:null});function c(){try{return window.localStorage}catch(e){return null}}function d(){try{return window.sessionStorage}catch(e){return null}}function u(e,t){if(!e)return null;try{let a=e.getItem(t);return a?JSON.parse(a):null}catch(e){return null}}function m(e,t,a){if(e)try{e.setItem(t,JSON.stringify(a))}catch(e){}}function f(e){return"number"==typeof e&&Number.isFinite(e)}function x(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}function p(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c(),a=function(e){if("object"!=typeof e||null===e)return null;let{versao:t,impressoes:a,recusadoEm:r}=e;return Number.isInteger(t)&&Array.isArray(a)&&(null===r||f(r))?{versao:t,impressoes:a.filter(f).slice(-100),recusadoEm:r}:null}(u(t,n));return a||(!function(e,t){if(!e)return!1;try{return null!==e.getItem(t)}catch(e){return!0}}(t,n)?null!==(e=function(e){let t=u(e,"aura_prompt");if(!x(t))return null;let{impressions:a,dismissals:r}=t,s=x(r)?r.modal_home:null,i={versao:1,impressoes:Array.isArray(a)?a.filter(f).slice(-100):[],recusadoEm:f(s)?s:null};return m(e,n,i),i}(t))&&void 0!==e?e:o():o())}function h(e,t){let a=p(t);return a.versao===e?a:{versao:e,impressoes:[],recusadoEm:null}}function v(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now(),a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c(),r=h(e.versao,a),i=e.janelaDias*s.U;m(a,n,{...r,impressoes:[...r.impressoes.filter(e=>(0,s.B)(e,t,i)),t]})}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now(),a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c(),r=h(e,a);m(a,n,{...r,recusadoEm:t})}function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d();if(!e)return 0;try{let t=Number(e.getItem(i));return Number.isInteger(t)&&t>0?t:0}catch(e){return 0}}function j(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d();if(e)try{e.setItem(i,String(b(e)+1))}catch(e){}}function A(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d(),t=u(e,l);return Array.isArray(t)?t.filter(r.NE):[]}function y(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d(),a=(0,r.hk)(e);if(0===a.length)return;let s=new Set([...A(t),...a]);m(t,l,Array.from(s).slice(-50))}},19949:(e,t,a)=>{"use strict";a.d(t,{CardsOneRowSection:()=>u});var r=a(95155),s=a(59434),n=a(41128),i=a(66766),l=a(6874),o=a.n(l);function c(e){let t=e.options[0],a=(0,s.c)(t);return(0,r.jsx)("div",{children:(0,r.jsx)("div",{className:"flex flex-col justify-center items-center",children:(0,r.jsxs)("div",{className:"relative w-3xs aspect-[257.29/409.77] bg-input rounded-lg overflow-hidden",children:[(0,r.jsx)(i.default,{src:t.image,alt:"".concat(e.partner_name," - ").concat(e.bonus),width:0,height:0,sizes:"100vw",className:"object-cover w-full h-full"}),(0,r.jsxs)(o(),{href:a,className:"absolute inset-0 flex flex-col justify-end w-full h-full bg-gradient-to-b from-transparent to-black text-white px-4 pb-8 gap-2 opacity-90 transition-all duration-500 hover:opacity-100",children:[(0,r.jsx)("p",{className:"text-lg font-black",children:e.partner_name}),(0,r.jsx)("p",{className:"font-bold",children:e.bonus}),t.current_price<t.original_price?(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"flex justify-start items-center gap-2",children:[(0,r.jsx)("p",{className:"line-through text-sm font-bold",children:n.Z.formatCurrency(t.original_price)}),(0,r.jsx)("p",{className:"text-2xl font-black",children:n.Z.formatCurrency(t.current_price)})]})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("div",{className:"flex justify-start items-center gap-2",children:(0,r.jsx)("p",{className:"text-2xl font-black",children:n.Z.formatCurrency(t.current_price)})})})]})]})})})}var d=a(91091);function u(e){let{title:t,offers:a}=e;return(0,r.jsx)("div",{className:"flex flex-col items-center w-full py-8 px-4 bg-muted",children:(0,r.jsxs)("div",{className:"flex flex-col w-full max-w-[1440px] gap-4",children:[(0,r.jsx)("p",{className:"font-black text-2xl leading-8",children:t}),(0,r.jsxs)(d.FN,{opts:{align:"start",loop:!1,dragFree:!0,slidesToScroll:3},className:"w-full lg:ml-12 lg:max-w-[93.2%]",children:[(0,r.jsx)(d.Wk,{children:a.map(e=>(0,r.jsx)(d.A7,{className:"basis-[272px]",children:(0,r.jsx)(c,{...e})},e.id))}),(0,r.jsx)(d.Q8,{className:"hidden lg:flex"}),(0,r.jsx)(d.Oj,{className:"hidden lg:flex"})]})]})})}},24309:(e,t,a)=>{"use strict";a.d(t,{q:()=>c});var r=a(95155),s=a(59434),n=a(41128),i=a(66766),l=a(6874),o=a.n(l);function c(e){if(!e.options||0===e.options.length)return null;let t=e.options[0];if(!t)return null;let a=(0,s.c)(t),l=Number(t.current_price),c=Number(t.original_price),d={"@context":"https://schema.org","@type":"Offer",name:e.bonus||e.title,price:l.toFixed(2),priceCurrency:"BRL",url:"https://www.barato.com.br".concat(a),availability:e.is_sold_out?"https://schema.org/OutOfStock":"https://schema.org/InStock",seller:{"@type":"Organization",name:e.partner_name}};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(d).replace(/</g,"\\u003c")}}),(0,r.jsx)(o(),{href:a,children:(0,r.jsxs)("div",{className:"flex flex-col h-full justify-start items-center gap-2",children:[(0,r.jsxs)("div",{className:"relative w-full aspect-[256/170] bg-input rounded-lg overflow-hidden",children:[(0,r.jsx)(i.default,{src:t.image.startsWith("http")?t.image:t.image1?t.image1:"",alt:"".concat(e.partner_name," - ").concat(e.bonus),width:0,height:0,sizes:"100vw",className:"object-cover w-full h-full"}),(0,r.jsx)("div",{className:"absolute inset-0 h-full w-full bg-gradient-to-b from-transparent to-black opacity-20 hover:opacity-50 transition-all duration-500"})]}),(0,r.jsxs)("div",{className:"flex flex-col flex-grow justify-end w-full gap-2",children:[(0,r.jsx)("p",{className:"text-lg font-black",children:e.partner_name}),(0,r.jsx)("div",{className:"flex-grow",children:(0,r.jsx)("p",{className:"font-bold",children:e.bonus})}),l<c?(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"flex justify-start items-center gap-2",children:[(0,r.jsx)("p",{className:"line-through text-sm font-bold",children:n.Z.formatCurrency(c)}),(0,r.jsx)("p",{className:"text-2xl font-black text-primary",children:n.Z.formatCurrency(l)})]})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("div",{className:"flex justify-start items-center gap-2",children:(0,r.jsx)("p",{className:"text-2xl font-black text-primary",children:n.Z.formatCurrency(l)})})})]})]})},t.id)]})}},30285:(e,t,a)=>{"use strict";a.d(t,{$:()=>o,r:()=>l});var r=a(95155),s=a(66634),n=a(74466);a(12115);var i=a(59434);let l=(0,n.F)("cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40",outline:"border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground","outline-default":"border-2 border-primary text-primary bg-background shadow-xs hover:bg-primary/10","outline-white":"border-2 border-white text-white bg-none shadow-xs hover:underline",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function o(e){let{className:t,variant:a,size:n,asChild:o=!1,...c}=e,d=o?s.DX:"button";return(0,r.jsx)(d,{"data-slot":"button",className:(0,i.cn)(l({variant:a,size:n,className:t})),...c})}},38034:(e,t,a)=>{"use strict";a.d(t,{NE:()=>i,fL:()=>n,hk:()=>s});let r=/^[a-z0-9_]{1,40}$/;function s(e){return Array.from(new Set(Array.from(new URLSearchParams(e).keys()).map(e=>e.toLowerCase()).filter(e=>r.test(e))))}function n(e,t){return Array.from(new Set([...t,...s(e)]))}function i(e){return"string"==typeof e&&r.test(e)}},41128:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r});class r{static formatCPF(e){return e?e.replace(/\D/g,"").slice(0,11).replace(/(\d{3})(\d)/,"$1.$2").replace(/(\d{3})(\d)/,"$1.$2").replace(/(\d{3})(\d{1,2})$/,"$1-$2"):""}static formatPhone(e){if(!e)return"";let t=e.replace(/\D/g,"").slice(0,11);return t.length<=2?"(".concat(t):t.length<=6?t.replace(/(\d{2})(\d+)/,"($1) $2"):11===t.length?t.replace(/(\d{2})(\d{1})(\d{4})(\d{4})$/,"($1) $2 $3-$4"):t.replace(/(\d{2})(\d{4})(\d{1,4})$/,"($1) $2-$3")}static formatCEP(e){return e?e.replace(/\D/g,"").slice(0,8).replace(/(\d{5})(\d{1,3})$/,"$1-$2"):""}static formatDate(e){return e?e.replace(/\D/g,"").replace(/^(\d{2})(\d)/,"$1/$2").replace(/^(\d{2})\/(\d{2})(\d)/,"$1/$2/$3").slice(0,10):""}static formatCurrency(e){return(Math.round(100*e)/100).toLocaleStr
1ing("pt-BR",{style:"currency",currency:"BRL"})}static onlyNumbers(e){return e?e.replace(/\D/g,""):""}}},41321:(e,t,a)=>{"use strict";a.d(t,{B:()=>s,U:()=>r});let r=864e5;function s(e,t,a){return e<=t&&t-e<a}},54541:(e,t,a)=>{"use strict";a.d(t,{CategoriesSection:()=>c});var r=a(95155),s=a(91091),n=a(4516),i=a(66766),l=a(6874),o=a.n(l);function c(e){let{categories:t}=e;return(0,r.jsx)("div",{className:"flex justify-center w-full px-4 py-6",children:(0,r.jsxs)("div",{className:"flex flex-col w-full max-w-[1440px] gap-6 lg:flex-row lg:items-center lg:gap-12",children:[(0,r.jsxs)("div",{className:"flex w-min gap-2 items-center lg:items-start lg:gap-4 shrink-0",children:[(0,r.jsx)(n.A,{className:"size-10 text-primary lg:size-14"}),(0,r.jsxs)("div",{className:"lg:space-y-2",children:[(0,r.jsx)("p",{className:"text-2xl font-semibold leading-7 whitespace-nowrap lg:whitespace-normal lg:w-44",children:"Explore as categorias"}),(0,r.jsx)("p",{className:"text-base font-semibold leading-5 whitespace-nowrap",children:"Separamos as melhores ofertas:"})]})]}),(0,r.jsx)("div",{className:"flex items-center justify-start lg:justify-end flex-1 w-full overflow-hidden",children:(0,r.jsx)(s.FN,{opts:{align:"start",loop:!1,dragFree:!0},className:"w-full lg:max-w-min",children:(0,r.jsx)(s.Wk,{className:"pl-2 space-x-4 mr-2",children:t.map((e,t)=>{var a;return(0,r.jsx)(s.A7,{className:"basis-[128px] lg:basis-[192px]",children:(0,r.jsx)(o(),{href:"/categoria/".concat(e.ename),children:(0,r.jsxs)("div",{className:"flex flex-col justify-center items-center gap-2",children:[(0,r.jsx)("div",{className:"size-32 bg-input rounded-lg overflow-hidden lg:size-48",children:e.image&&(0,r.jsx)(i.default,{width:0,height:0,sizes:"100vw",src:e.image,alt:e.name,className:"w-full h-full"})}),(0,r.jsx)("p",{className:"text-center",children:e.name})]})})},null!==(a=null==e?void 0:e.id)&&void 0!==a?a:t)})})})})]})})}},58724:(e,t,a)=>{"use strict";a.d(t,{P:()=>l});var r=a(13541),s=a(95838),n=a(22100);let i=r._.NEXT_PUBLIC_API_BASE_URL+"/user";function l(){let{token:e}=(0,n.A)();return(0,s.useQuery)({queryKey:["user-data",e],queryFn:async()=>{let t=await fetch(i+"/me",{headers:{Authorization:"Bearer ".concat(e)}}),{data:a}=await t.json();return a},enabled:!!e})}},59434:(e,t,a)=>{"use strict";a.d(t,{c:()=>i,cn:()=>n});var r=a(52596),s=a(39688);function n(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,s.QP)((0,r.$)(t))}function i(e){if(e.slug){var t;let a=null===(t=e.url)||void 0===t?void 0:t.split("/")[1];return"/".concat(a,"/").concat(e.slug)}return e.redirect_url?e.redirect_url:e.url}},59674:(e,t,a)=>{"use strict";a.d(t,{Banner:()=>m});var r=a(95155),s=a(66695),n=a(91091),i=a(42355),l=a(13052),o=a(66766),c=a(35695),d=a(12115),u=a(30285);function m(e){let{banners:t}=e,a=(0,c.useRouter)(),[m,f]=(0,d.useState)(null),[x,p]=(0,d.useState)(0),[h,v]=(0,d.useState)(0);(0,d.useEffect)(()=>{if(!m)return;let e=()=>{p(m.selectedScrollSnap()),v(m.scrollSnapList().length)};return e(),m.on("select",e),()=>{m.off("select",e)}},[m]);let g=e=>{null==m||m.scrollTo(e)};return(0,r.jsxs)("div",{className:"relative w-full h-full",children:[(0,r.jsx)(n.FN,{setApi:f,opts:{loop:!0},className:"w-full h-full z-10",children:(0,r.jsx)(n.Wk,{children:t.map(e=>{let{image_url:t,url:i}=e;return(0,r.jsx)(n.A7,{children:(0,r.jsx)(s.Zp,{onClick:()=>{i&&a.push(i)},className:"cursor-pointer w-full h-full lg:min-h-[384px] rounded-none aspect-[361/218] p-0 lg:aspect-auto border-none",children:(0,r.jsx)(s.Wu,{className:"flex items-center justify-center w-full h-full p-0",children:(0,r.jsx)("div",{className:"w-full h-full",children:(0,r.jsx)(o.default,{priority:!0,src:t,alt:"",width:0,height:0,sizes:"100vw",className:"object-cover object-center w-full h-full border rounded-lg lg:max-h-96"})})})})},t)})})}),t&&t.length>1&&(0,r.jsxs)("div",{className:"flex absolute inset-0 z-20 items-center justify-between px-3 pointer-events-none",children:[(0,r.jsx)(u.$,{onClick:()=>g(x-1),className:"pointer-events-auto w-20 h-20 p-0 bg-transparent shadow-none hover:bg-transparent",children:(0,r.jsx)(i.A,{className:"size-16",strokeWidth:.5})}),(0,r.jsx)(u.$,{onClick:()=>g(x+1),className:"pointer-events-auto w-20 h-20 p-0 bg-transparent shadow-none hover:bg-transparent",children:(0,r.jsx)(l.A,{className:"size-16",strokeWidth:.5})})]}),(0,r.jsx)("div",{className:"absolute bottom-4 left-0 right-0 flex justify-center space-x-2 z-20",children:Array.from({length:h}).map((e,t)=>(0,r.jsx)("button",{onClick:()=>g(t),className:"size-2.5 rounded-full ".concat(x===t?"bg-secondary":"bg-white")},t))})]})}},66695:(e,t,a)=>{"use strict";a.d(t,{BT:()=>o,Wu:()=>c,ZB:()=>l,Zp:()=>n,aR:()=>i});var r=a(95155);a(12115);var s=a(59434);function n(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"card",className:(0,s.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",t),...a})}function i(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"card-header",className:(0,s.cn)("flex flex-col gap-1.5 px-6",t),...a})}function l(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"card-title",className:(0,s.cn)("leading-none font-semibold",t),...a})}function o(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"card-description",className:(0,s.cn)("text-muted-foreground text-sm",t),...a})}function c(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"card-content",className:(0,s.cn)("px-6",t),...a})}},67989:(e,t,a)=>{"use strict";a.d(t,{GridSection:()=>l});var r=a(95155),s=a(24309),n=a(30285),i=a(84616);function l(e){let{title:t,offers:a,moreButton:l=!0,backgroundColor:o}=e;return(0,r.jsx)("div",{style:{backgroundColor:o},className:"flex flex-col items-center w-full py-8 px-4",children:(0,r.jsxs)("div",{className:"flex flex-col w-full max-w-[1440px] gap-6",children:[(0,r.jsx)("p",{className:"font-black text-2xl leading-8",children:t}),(0,r.jsx)("div",{className:"flex flex-wrap justify-center gap-x-3 gap-y-5",children:a.map(e=>(0,r.jsx)("div",{className:"w-[calc(50%-0.375rem)] md:w-[calc(33.333%-0.5rem)] lg:w-[calc(25%-0.5625rem)] xl:w-[calc(20%-0.6rem)]",children:(0,r.jsx)(s.q,{...e})},"1-".concat(e.id)))}),l&&(0,r.jsx)("div",{className:"flex w-full justify-center pt-4",children:(0,r.jsxs)(n.$,{variant:"outline-default",children:["Ver todas as ofertas ",(0,r.jsx)(i.A,{className:"ml-2 h-4 w-4"})]})})]})})}},69131:(e,t,a)=>{Promise.resolve().then(a.bind(a,88902)),Promise.resolve().then(a.bind(a,67252)),Promise.resolve().then(a.bind(a,26715)),Promise.resolve().then(a.bind(a,80382)),Promise.resolve().then(a.bind(a,48822)),Promise.resolve().then(a.bind(a,62490)),Promise.resolve().then(a.bind(a,5041)),Promise.resolve().then(a.bind(a,99
1138)),Promise.resolve().then(a.bind(a,71610)),Promise.resolve().then(a.bind(a,95838)),Promise.resolve().then(a.bind(a,55490)),Promise.resolve().then(a.bind(a,41142)),Promise.resolve().then(a.bind(a,23666)),Promise.resolve().then(a.t.bind(a,6874,23)),Promise.resolve().then(a.t.bind(a,33063,23)),Promise.resolve().then(a.bind(a,91100)),Promise.resolve().then(a.bind(a,59674)),Promise.resolve().then(a.bind(a,19949)),Promise.resolve().then(a.bind(a,54541)),Promise.resolve().then(a.bind(a,67989)),Promise.resolve().then(a.bind(a,71319))},71319:(e,t,a)=>{"use strict";a.d(t,{SimpleOneRowSection:()=>o});var r=a(95155),s=a(24309),n=a(30285),i=a(84616),l=a(91091);function o(e){let{title:t,offers:a,moreButton:o=!0,backgroundColor:c}=e;return(0,r.jsx)("div",{style:{backgroundColor:c},className:"flex flex-col items-center w-full py-8 px-4",children:(0,r.jsxs)("div",{className:"flex flex-col w-full max-w-[1440px] gap-6",children:[(0,r.jsx)("p",{className:"font-black text-2xl leading-8",children:t}),(0,r.jsxs)(l.FN,{opts:{align:"start",loop:!1,dragFree:!0},className:"w-full lg:ml-12 lg:max-w-[93.2%]",children:[(0,r.jsx)(l.Wk,{children:a.map(e=>(0,r.jsx)(l.A7,{className:"basis-[272px]",children:(0,r.jsx)(s.q,{...e})},"1-".concat(e.id)))}),(0,r.jsx)(l.Q8,{className:"hidden lg:flex"}),(0,r.jsx)(l.Oj,{className:"hidden lg:flex"})]}),o&&(0,r.jsx)("div",{className:"flex w-full justify-center pt-4",children:(0,r.jsxs)(n.$,{variant:"outline-default",children:["Ver todas as ofertas ",(0,r.jsx)(i.A,{className:"ml-2 h-4 w-4"})]})})]})})}},91091:(e,t,a)=>{"use strict";a.d(t,{A7:()=>x,FN:()=>m,Oj:()=>h,Q8:()=>p,Wk:()=>f});var r=a(95155),s=a(12115),n=a(85005),i=a(35169),l=a(92138),o=a(59434),c=a(30285);let d=s.createContext(null);function u(){let e=s.useContext(d);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}function m(e){let{orientation:t="horizontal",opts:a,setApi:i,plugins:l,className:c,children:u,...m}=e,[f,x]=(0,n.A)({...a,axis:"horizontal"===t?"x":"y"},l),[p,h]=s.useState(!1),[v,g]=s.useState(!1),b=s.useCallback(e=>{e&&(h(e.canScrollPrev()),g(e.canScrollNext()))},[]),j=s.useCallback(()=>{null==x||x.scrollPrev()},[x]),A=s.useCallback(()=>{null==x||x.scrollNext()},[x]),y=s.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),j()):"ArrowRight"===e.key&&(e.preventDefault(),A())},[j,A]);return s.useEffect(()=>{x&&i&&i(x)},[x,i]),s.useEffect(()=>{if(x)return b(x),x.on("reInit",b),x.on("select",b),()=>{null==x||x.off("select",b)}},[x,b]),(0,r.jsx)(d.Provider,{value:{carouselRef:f,api:x,opts:a,orientation:t||((null==a?void 0:a.axis)==="y"?"vertical":"horizontal"),scrollPrev:j,scrollNext:A,canScrollPrev:p,canScrollNext:v},children:(0,r.jsx)("div",{onKeyDownCapture:y,className:(0,o.cn)("relative",c),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...m,children:u})})}function f(e){let{className:t,...a}=e,{carouselRef:s,orientation:n}=u();return(0,r.jsx)("div",{ref:s,className:"overflow-hidden","data-slot":"carousel-content",children:(0,r.jsx)("div",{className:(0,o.cn)("flex","horizontal"===n?"-ml-4":"-mt-4 flex-col",t),...a})})}function x(e){let{className:t,...a}=e,{orientation:s}=u();return(0,r.jsx)("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:(0,o.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===s?"pl-4":"pt-4",t),...a})}function p(e){let{className:t,variant:a="outline",size:s="icon",...n}=e,{orientation:l,scrollPrev:d,canScrollPrev:m}=u();return(0,r.jsxs)(c.$,{"data-slot":"carousel-previous",variant:a,size:s,className:(0,o.cn)("absolute size-8 rounded-full","horizontal"===l?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",t),disabled:!m,onClick:d,...n,children:[(0,r.jsx)(i.A,{}),(0,r.jsx)("span",{className:"sr-only",children:"Previous slide"})]})}function h(e){let{className:t,variant:a="outline",size:s="icon",...n}=e,{orientation:i,scrollNext:d,canScrollNext:m}=u();return(0,r.jsxs)(c.$,{"data-slot":"carousel-next",variant:a,size:s,className:(0,o.cn)("absolute size-8 rounded-full","horizontal"===i?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",t),disabled:!m,onClick:d,...n,children:[(0,r.jsx)(l.A,{}),(0,r.jsx)("span",{className:"sr-only",children:"Next slide"})]})}},91100:(e,t,a)=>{"use strict";a.d(t,{AuraConviteHome:()=>el});var r=a(95155),s=a(13541),n=a(49544);let i=["INPUT","TEXTAREA","SELECT"],l=()=>({aberto:!1,jaAbriu:!1,timerAgendado:!1,adiamentos:0,autoActivate:!1,alreadyActive:!1}),o=e=>({estado:e,efeitos:[]});function c(e){return{open:e.aberto,autoActivate:e.autoActivate,alreadyActive:e.alreadyActive}}let d=(e,t)=>e.open===t.open&&e.autoActivate===t.autoActivate&&e.alreadyActive===t.alreadyActive;var u=a(41321);let m=e=>({versao:e,impressoes:[],recusadoEm:null});function f(e){let t=e.split(/[?#]/)[0].replace(/\/{2,}/g,"/").replace(/\/+$/,"");return""===t?"/":t}let x=e=>({exibir:!1,motivo:e});var p=a(55594);let h=p.z.string().min(1).max(200).regex(/^\/[A-Za-z0-9\-._~/]*$/).refine(e=>!e.includes("//")).refine(e=>!e.split("/").includes("..")),v=(e,t)=>
1p.z.number().int().min(e).max(t),g=p.z.object({versao:v(1,1e6),maxExibicoes:v(1,20),janelaDias:v(1,90),exibicoesPorSessao:v(1,5),cooldownRecusaDias:v(0,90),atrasoSegundos:v(0,60),paginasPermitidas:p.z.array(h).min(1).max(20),paginasBloqueadas:p.z.array(h).max(30),ocultarComCampanha:p.z.boolean(),parametrosCampanha:p.z.array(p.z.string().regex(/^[a-z0-9_]{1,40}$/)).max(20)}).refine(e=>e.exibicoesPorSessao<=e.maxExibicoes),b=p.z.object({regrasExibicao:p.z.object({web:p.z.object({modal_home:g})})}),j=/^(\d{4})-(\d{2})-(\d{2})$/;var A=a(38034),y=a(2027),N=a(9694),w=a(35695),C=a(12115),E=a(22100);let k={open:!1,autoActivate:!1,alreadyActive:!1};var _=a(58724),S=a(31335),z=a(32568),P=a(51154),D=a(10238);let F="aura-convite-titulo",B="focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#9A3F0C]",R="text-[19px] font-extrabold leading-[1.12] tracking-[-0.03em] text-[#17110C] text-pretty",$="flex h-[46px] min-w-0 flex-1 cursor-pointer items-center justify-center gap-2 rounded-full bg-[#F26522] text-[14.5px] font-extrabold text-white transition-colors hover:bg-[#DD5514] active:bg-[#C94C10] aria-disabled:cursor-default aria-disabled:hover:bg-[#F26522] aria-disabled:active:bg-[#F26522] ".concat(B),L="h-[46px] flex-none cursor-pointer rounded-full px-2 text-xs font-bold whitespace-nowrap text-[#6B6058] transition-colors hover:text-[#17110C] aria-disabled:cursor-default aria-disabled:opacity-50 aria-disabled:hover:text-[#6B6058] ".concat(B);function U(e){let{estado:t,logado:a,onCta:s,onDismiss:n,onClose:i}=e;if("falha"===t)return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{id:F,className:R,children:"N\xe3o conseguimos ativar agora."}),(0,r.jsx)("p",{className:"rounded-xl border border-[#F5C9B3] bg-[#FDECE5] p-3 text-[12.5px] leading-normal text-[#9A3F0C]",children:"A conex\xe3o com o Aura falhou. Seus 30 dias continuam reservados â tente de novo em instantes ou espere o nosso aviso."}),(0,r.jsxs)("div",{className:"mt-[3px] flex items-center gap-1.5",children:[(0,r.jsxs)("button",{type:"button",onClick:s,className:$,children:[(0,r.jsx)(z.A,{className:"size-4",strokeWidth:2.4,"aria-hidden":"true"}),(0,r.jsx)("span",{className:"whitespace-nowrap",children:"Tentar de novo"})]}),(0,r.jsx)("button",{type:"button",onClick:i,className:L,children:"Fechar"})]})]});let l="ativando"===t;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{id:F,className:R,children:"Fortaleza ganha um clube. E voc\xea, um m\xeas nele."}),(0,r.jsxs)("div",{className:"flex flex-col items-start gap-[7px]",children:[(0,r.jsx)("span",{className:"max-w-full rounded-full bg-[#FDE3D2] px-2.5 py-1 text-[11.5px] font-extrabold text-[#9A3F0C]",children:"30 dias gr\xe1tis \xb7 N\xe3o precisa cadastrar cart\xe3o"}),(0,r.jsxs)("p",{className:"text-[12.5px] text-[#6B6058]",children:["Metade da conta em +50 restaurantes e o dobro de cinema nas melhores redes de Fortaleza.",!a&&" Entre para receber."]})]}),(0,r.jsxs)("div",{className:"mt-[3px] flex items-center gap-1.5",children:[(0,r.jsx)("button",{type:"button",onClick:l?void 0:s,"aria-disabled":l,"aria-busy":l,className:$,children:l?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(P.A,{className:"size-4 animate-spin motion-reduce:animate-none","aria-hidden":"true"}),(0,r.jsx)("span",{className:"whitespace-nowrap",children:"Ativandoâ¦"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(D.A,{className:"size-4",strokeWidth:2.4,"aria-hidden":"true"}),(0,r.jsx)("span",{className:"whitespace-nowrap",children:a?"Ativar meu presente":"Entrar e receber"})]})}),(0,r.jsx)("button",{type:"button",onClick:l?void 0:n,"aria-disabled":l,className:L,children:"Agora n\xe3o"})]})]})}let I={src:"/_next/static/media/aura-pass-logo-fundo-claro.f9ea06f7.png",height:51,width:294,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAACVBMVEXGSQ/CSA3CSw4o87cgAAAAA3RSTlMpSFiQ+qV6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAEUlEQVR4nGNgZGRiZGBgYAAAACkABt0dJsMAAAAASUVORK5CYII=",blurWidth:8,blurHeight:1},O={src:"/_next/static/media/barato-logo-fundo-claro.9aeec2a4.png",height:39,width:181,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAABlBMVEUVEAwVDwqh6paXAAAAAnRSTlM7SDIm66IAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAWSURBVHicY2BgYGRgYGRkYAAzGBgYAAA+AAWSKQe5AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:2};
1var M=a(93084),T=a(19114),W=a(66045),Q=a(66766),q=a(47650),Z=a(33367),V=a.n(Z);let G={duration:.22,ease:[.22,1,.36,1]},Y={duration:.16,ease:"easeOut"},H="(min-width: 768px)";function X(e){let t=window.matchMedia(H);return t.addEventListener("change",e),()=>t.removeEventListener("change",e)}function K(){return window.matchMedia(H).matches}function J(){return!1}function ee(e){let{aberto:t,estado:a,onDismiss:s,onClose:n,children:i}=e,l=(0,M.I)(),o=(0,C.useSyncExternalStore)(X,K,J),c=(0,C.useRef)(null),[d,u]=(0,C.useState)(!1);(0,C.useEffect)(()=>u(!0),[]);let m=t&&d&&!o,f="sucesso"===a||"ja_ativado"===a,x=(0,C.useCallback)(()=>{if("convite"===a){s();return}n()},[a,n,s]);(0,C.useEffect)(()=>{if(!t)return;let e=e=>{let t=c.current,a=!!t&&e.target instanceof Node&&t.contains(e.target);(function(e){let{tecla:t,modal:a,focoDentro:r,defaultPrevented:s}=e;return"Escape"===t&&!s&&(a||r)})({tecla:e.key,modal:m,focoDentro:a,defaultPrevented:e.defaultPrevented})&&x()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[t,x,m]),(0,C.useEffect)(()=>{var e;if(!m)return;let t=document.activeElement instanceof HTMLElement?document.activeElement:null;return null===(e=c.current)||void 0===e||e.focus({preventScroll:!0}),()=>null==t?void 0:t.focus({preventScroll:!0})},[m]);let p=(0,C.useRef)(!1);(0,C.useEffect)(()=>{if(!t)return;let e=e=>{p.current=!!c.current&&e.target instanceof Node&&c.current.contains(e.target)};return document.addEventListener("focusin",e),()=>document.removeEventListener("focusin",e)},[t]);let h=(0,C.useCallback)(()=>{let e=c.current;e&&function(e){let{modal:t,focoEstavaDentro:a,focoDentroAgora:r}=e;return!r&&(t||a)}({modal:m,focoEstavaDentro:p.current,focoDentroAgora:e.contains(document.activeElement)})&&e.focus({preventScroll:!0})},[m]);if((0,C.useEffect)(()=>{h()},[a,h]),(0,C.useEffect)(()=>{if(!m)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[m]),(0,C.useEffect)(()=>{if(!m)return;let e=e=>{var t,a;if("Tab"!==e.key)return;let r=c.current;if(!r)return;let s=Array.from(r.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])')),n=document.activeElement,i=n instanceof Element?n.closest('[role="dialog"], [role="alertdialog"], [data-sonner-toaster]'):null,l=function(e){let{shift:t,total:a,ativoEhPrimeiro:r,ativoEhUltimo:s,ativoEhDialog:n,foraDoDialog:i,emOutraCamada:l}=e;return l?null:0===a?"travar":i?t?"ultimo":"primeiro":t&&(r||n)?"ultimo":!t&&s?"primeiro":null}({shift:e.shiftKey,total:s.length,ativoEhPrimeiro:n===s[0],ativoEhUltimo:n===s[s.length-1],ativoEhDialog:n===r,foraDoDialog:!r.contains(n),emOutraCamada:null!==i&&i!==r});l&&(e.preventDefault(),"primeiro"===l&&(null===(t=s[0])||void 0===t||t.focus()),"ultimo"===l&&(null===(a=s[s.length-1])||void 0===a||a.focus()))};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[m]),!d)return null;let v=l?{opacity:0}:{opacity:0,y:o?12:24};return(0,q.createPortal)((0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{role:"status",className:"sr-only",children:function(e){let{aberto:t,estado:a,desktop:r}=e;if(!t)return"";switch(a){case"ativando":return"Ativandoâ¦";case"sucesso":return"Presente ativado.";case"ja_ativado":return"Seu presente j\xe1 estava ativado.";case"falha":return"N\xe3o conseguimos ativar agora.";case"convite":return r?"Convite do Aura Pass: 30 dias gr\xe1tis.":""}}({aberto:t,estado:a,desktop:o})}),(0,r.jsx)(T.N,{children:t&&(0,r.jsxs)("div",{className:"".concat(V().variable," pointer-events-none fixed inset-0 z-50 flex items-end justify-center md:justify-end md:p-6"),children:[(0,r.jsx)(W.PY1.div,{"aria-hidden":"true",onClick:x,className:"pointer-events-auto absolute inset-0 bg-[rgba(20,14,10,0.3)] md:hidden",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:G}),(0,r.jsxs)(W.PY1.div,{ref:c,role:o?"region":"dialog","aria-modal":o?void 0:"true","aria-labelledby":F,tabIndex:-1,className:"pointer-events-auto relative flex max-h-[calc(100dvh-24px)] w-full flex-col gap-[11px] overflow-y-auto overscroll-contain rounded-t-3xl bg-[#F7F1E9] px-[18px] pt-[22px] pb-[calc(28px+env(safe-area-inset-bottom))] font-sans shadow-[0_-10px_30px_rgba(0,0,0,0.18)] outline-none md:max-w-[400px] md:rounded-3xl md:border md:border-[#E6DCCF] md:pt-[18px] md:pb-5 md:shadow-[0_18px_44px_rgba(23,17,12,0.18)]",initial:v,animate:{opacity:1,y:0},exit:v,transition:G,children:[(0,r.jsx)("span",{"aria-hidden":"true",className:"absolute top-2 left-1/2 h-1 w-[34px] -translate-x-1/2 rounded-full bg-[rgba(23,17,12,0.18)] md:hidden"}),(0,r.jsxs)("div",{className:"flex items-center justify-between gap-[9px]",children:[(0,r.jsx)(Q.default,{src:I,alt:"Aura Pass",className:"h-[17px] w-auto flex-none"}),(0,r.jsx)("button",{type:"button","aria-label":"Fechar",onClick:x,className:"relative flex size-7 flex-none cursor-pointer items-center justify-center rounded-full bg-[#EBE3D8] text-base leading-none text-[#6B6058] transition-colors before:absolute before:-inset-2 before:content-[''] hover:bg-[#E0D6C8] hover:text-[#17110C] ".concat(B),children:(0,r.jsx)("span",{"aria-hidden":"true",children:"\xd7"})})]}),(0,r.jsx)(T.N,{mode:"wait",initial:!1,onExitComplete:h,children:(0,r.jsx)(W.PY1.div,{className:"flex flex-col gap-[11px]",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:Y,children:i},f?"sucesso":"convite")}),(0,r.jsxs)("div",{className:"flex items-center justify-center gap-2 border-t border-[#E6DCCF] pt-2.5",children:[(0,r.jsx)("span",{className:"font-[family-name:var(--font-aura-mono)] text-[9px] font-bold tracking-[0.16em] whitespace-nowrap text-[#6B6058]",children:"UMA EMPRESA DO GRUPO"}),(0,r.jsx)(Q.default,{src:O,alt:"Barato",className:"h-[13px] w-auto flex-none"})]})]})]})})]}),document.body)}var et=a(5196),ea=a(28883),er=a(91788),es=a(71366);function en(e){let{estado:t,email:a,validoAte:s,telefoneMascarado:n,urlDownload:i,onStoreClick:l,onClose:o}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("span",{className:"inline-flex items-center gap-1.5 self-start rounded-full bg-[#FDE3D2] py-1 pl-2 pr-2.5 text-[#9A3F0C]",children:[(0,r.jsx)(et.A,{className:"size-3",strokeWidth:3.2,"aria-hidden":"true"}),(0,r.jsx)("span",{className:"text-[10px] font-extrabold uppercase tracking-[0.1em]",children:"Ativado"})]}),(0,r.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,r.jsx)("h2",{id:F,className:"text-[19px] font-extrabold leading-[1.12] tracking-[-0.03em] text-[#17110C] text-pretty",children:"ja_ativado"===t?"Seu m\xeas de clube continua de p\xe9.":"Um m\xeas de clube j\xe1 \xe9 seu."}),(0,r.jsx)("p",{className:"text-[12.5px] leading-normal text-[#6B6058] text-pretty",children:"Falta o \xfaltimo passo: baixar o app e entrar com o mesmo e-mail."})]}),(0,r.jsxs)("div",{className:"overflow-hidden rounded-[14px] border border-[#E6DCCF] bg-white",children:[(0,r.jsxs)("div",{className:"flex items-center gap-[11px] px-3.5 py-3",children:[(0,r.jsx)("span",{className:"flex size-[30px] flex-none items-center justify-center rounded-[9px] bg-[#FDECE5] text-[#9A3F0C]",children:(0,r.jsx)(ea.A,{className:"size-[15px]","aria-hidden":"true"})}),(0,r.jsxs)("span",{className:"min-w-0",children:[(0,r.jsx)("span",{className:"block text-[10px] font-bold uppercase tracking-[0.12em] text-[#6B6058]",children:"Sua conta"}),(0,r.jsx)("span",{className:"mt-0.5 block truncate text-[13.5px] font-bold text-[#17110C]",title:a,children:a})]})]}),(0,r.jsx)("div",{className:"h-px bg-[#E6DCCF]"}),(0,r.jsxs)("div",{className:"grid grid-cols-[minmax(0,1fr)_auto] items-center gap-3 px-3.5 py-2.5",children:[(0,r.jsx)("span",{className:"min-w-0 truncate text-[12.5px] text-[#6B6058]",children:"Metade da conta e cinema em dobro"}),!!s&&(0,r.jsxs)("span",{className:"flex-none text-xs font-bold text-[#9A3F0C]",children:["at\xe9 ",s]})]})]}),(0,r.jsxs)("a",{href:i,target:"_blank",rel:"noopener noreferrer",onClick:l,className:"mt-[3px] flex h-[46px] w-full items-center justify-center gap-2 rounded-full bg-[#F26522] text-[14.5px] font-extrabold text-white transition-colors hover:bg-[#DD5514] active:bg-[#C94C10] ".concat(B),children:[(0,r.jsx)(er.A,{className:"size-4",strokeWidth:2.4,"aria-hidden":"true"}),"Baixar o app",(0,r.jsx)("span",{className:"sr-only",children:"(abre em nova aba)"})]}),!!n&&(0,r.jsxs)("div",{className:"flex items-center gap-2","aria-live":"polite",children:[(0,r.jsx)(es.A,{className:"size-3.5 flex-none text-[#2F7D43]","aria-hidden":"true"}),(0,r.jsxs)("span",{className:"min-w-0 flex-1 text-xs leading-[1.4] text-[#6B6058]",children:["Link enviado para ",n,"."]})]}),(0,r.jsx)("button",{type:"button",onClick:o,className:"-my-1 h-9 cursor-pointer self-center rounded-full px-3 text-xs font-bold text-[#6B6058] transition-colors hover:text-[#17110C] ".concat(B),children:"Fechar"})]})}let ei="modal_home";function el(){var e,t,a;let p=(0,w.useRouter)(),{status:h,user:v}=(0,E.A)(),{open:g,autoActivate:z,estadoInicial:P,close:D,dismiss:F}=function(){let e=(0,w.usePathname)(),{status:t}=(0,E.A)(),{data:a,isPending:r}=(0,n.rh)(),{data:s,isPending:p}=(0,n.Qr)(),[h,v]=(0,C.useState)(k),g="authenticated"===t,j=g?r:p,_=(0,C.useMemo)(()=>(function(e){var t;let{autenticado:a,journey:r,publicJourney:s,carregando:n=!1}=e,i=a?r:s;return{carregando:n,regras:function(e){let t=b.safeParse(e);return t.success?t.data.regrasExibicao.web.modal_home:null}(i),jornadaAtiva:(null==i?void 0:i.ativa)===!0,superficieHomeLigada:(null==i?void 0:null===(t=i.superficies)||void 0===t?void 0:t.home)!==!1,disponivel:!a||(null==r?void 0:r.disponivel)===!0}})({autenticado:g,journey:a,publicJourney:s,carregando:j}),[g,j,a,s]),{regras:S}=_,z=(0,C.useCallback)(()=>(function(e){var t;let{regras:a,agora:r}=e;if(e.carregando)return x("carregando");if(!a)return x("sem_regras");if(!e.jornadaAtiva)return x("jornada_off");if(!e.superficieHomeLigada)return x("superficie_off");if(e.autenticado&&!e.disponivel)return x("indisponivel");if(function(e,t){let a=f(e);return t.some(e=>{let t=f(e);return"/"===t||a===t||a.startsWith("".concat(t,"/"))})}(e.pathname,a.paginasBloqueadas))return x("pagina_bloqueada");if(!function(e,t){let a=f(e);return t.some(e=>f(e)===a)}(e.pathname,a.paginasPermitidas))return x("pagina_nao_permitida");if(t=e.parametrosDaSessao,a.ocultarComCampanha&&t.some(e=>a.parametrosCampanha.includes(e.toLowerCase())))return x("campanha");if(e.impressoesNaSessao>=a.exibicoesPorSessao)return x("limite_sessao");let s=function(e,t,a){if(e.versao!==t.versao)return m(t.versao);let r=t.janelaDias*u.U;return{...e,impressoes:e.impressoes.filter(e=>(0,u.B)(e,a,r)),recusadoEm:null!==e.recusadoEm&&e.recusadoEm<=a?e.re
1cusadoEm:null}}(e.historico,a,r);return null!==s.recusadoEm&&r-s.recusadoEm<a.cooldownRecusaDias*u.U?x("recusa_recente"):s.impressoes.length>=a.maxExibicoes?x("limite_janela"):{exibir:!0,motivo:"ok"}})(function(e){let{fonte:t,statusAuth:a,pathname:r,parametrosDaSessao:s,impressoesNaSessao:n,historico:i,agora:l}=e;return{regras:t.regras,carregando:"loading"===a||t.carregando,autenticado:"authenticated"===a,jornadaAtiva:t.jornadaAtiva,superficieHomeLigada:t.superficieHomeLigada,disponivel:t.disponivel,pathname:r,parametrosDaSessao:s,impressoesNaSessao:n,historico:i,agora:l}}({fonte:_,statusAuth:t,pathname:null!=e?e:"",parametrosDaSessao:(0,A.fL)(window.location.search,(0,y.b1)()),impressoesNaSessao:(0,y.rQ)(),historico:(0,y.US)(),agora:Date.now()})).exibir,[_,e,t]),P=(0,C.useRef)({regras:S,avaliarAgora:z});(0,C.useEffect)(()=>{P.current={regras:S,avaliarAgora:z}},[S,z]);let D=(0,C.useRef)(null);D.current||(D.current=function(e){let t=l(),a=c(t),r=null,s=()=>{null==r||r(),r=null},n=t=>{switch(t.tipo){case"agendar":s(),r=e.agendar(u,t.ms);return;case"cancelar":s();return;case"impressao":e.registrarImpressao();return;case"recusa":e.registrarRecusa()}},i=r=>{let s=function(e,t){switch(t.tipo){case"avaliado":if(e.aberto||e.jaAbriu)return o(e);if(!t.exibir){if(!e.timerAgendado)return o(e);return{estado:{...e,timerAgendado:!1},efeitos:[{tipo:"cancelar"}]}}if(e.timerAgendado||e.adiamentos>=6)return o(e);return{estado:{...e,timerAgendado:!0},efeitos:[{tipo:"agendar",ms:t.atrasoMs}]};case"timer_disparou":{let a={...e,timerAgendado:!1};if(e.aberto||e.jaAbriu||!t.exibir)return o(a);if(t.ocupado){if(e.adiamentos>=6)return o(a);return{estado:{...a,timerAgendado:!0,adiamentos:e.adiamentos+1},efeitos:[{tipo:"agendar",ms:5e3}]}}return{estado:{...a,aberto:!0,jaAbriu:!0,autoActivate:!1,alreadyActive:!1},efeitos:[{tipo:"impressao"}]}}case"intencao":{let a=[];return e.timerAgendado&&a.push({tipo:"cancelar"}),!e.aberto&&t.registrarImpressao&&a.push({tipo:"impressao"}),{estado:{...e,aberto:!0,jaAbriu:!0,timerAgendado:!1,autoActivate:t.abertura.autoActivate,alreadyActive:t.abertura.alreadyActive},efeitos:a}}case"fechou":return o({...e,aberto:!1});case"recusou":return{estado:{...e,aberto:!1},efeitos:[{tipo:"recusa"}]};case"destruido":if(!e.timerAgendado)return o(e);return{estado:{...e,timerAgendado:!1},efeitos:[{tipo:"cancelar"}]}}}(t,r);t=s.estado,s.efeitos.forEach(n);let i=c(t);d(a,i)||(a=i,e.aoMudar(i))};function u(){r=null,i({tipo:"timer_disparou",exibir:e.avaliarElegibilidade(),ocupado:e.ambienteOcupado()})}return{avaliar:(e,t)=>i({tipo:"avaliado",exibir:e,atrasoMs:t}),abrirPorIntencao:(e,t)=>i({tipo:"intencao",abertura:e,registrarImpressao:t}),fechar:()=>i({tipo:"fechou"}),recusar:()=>i({tipo:"recusou"}),destruir:()=>i({tipo:"destruido"})}}({agendar:(e,t)=>{let a=setTimeout(e,t);return()=>clearTimeout(a)},avaliarElegibilidade:()=>P.current.avaliarAgora(),ambienteOcupado:()=>{var e,t,a;return null!==(e=document).querySelector('[role="dialog"][data-state="open"], [role="alertdialog"][data-state="open"], body[data-scroll-locked]')||!!(t=e.activeElement)&&(!0===t.isContentEditable||i.includes(null!==(a=t.tagName)&&void 0!==a?a:""))},registrarImpressao:()=>{let{regras:e}=P.current;e&&((0,y.X3)(e),(0,y.Qi)())},registrarRecusa:()=>{let{regras:e}=P.current;e&&(0,y.p2)(e.versao)},aoMudar:v}));let F=D.current;(0,C.useEffect)(()=>()=>F.destruir(),[F]),(0,C.useEffect)(()=>{var e,t;if(!g||!a||!a.ativa)return;let r=(e=(0,N.gZ)(),t=a.jaAtivado,e?t?{autoActivate:!1,alreadyActive:!0}:{autoActivate:!0,alreadyActive:!1}:null);r&&F.abrirPorIntencao(r,null!==S)},[g,F,a,S]),(0,C.useEffect)(()=>{var t;if(!e){F.avaliar(!1,0);return}let a=(null!==(t=null==S?void 0:S.atrasoSegundos)&&void 0!==t?t:0)*1e3;F.avaliar(z(),a)},[z,F,e,S]);let B=(0,C.useCallback)(()=>F.fechar(),[F]),R=(0,C.useCallback)(()=>F.recusar(),[F]);return{...h,estadoInicial:h.alreadyActive?"ja_ativado":h.autoActivate?"ativando":"convite",close:B,dismiss:R}}(),{data:B}=(0,n.rh)(),{mutateAsync:R}=(0,n.ur)(),[$,L]=(0,C.useState)("convite"),[I,O]=(0,C.useState)(!1),M="authenticated"===h;g!==I&&(O(g),L(g?P:"convite"));let T=(0,C.useRef)(0),W=(0,C.useRef)(M);(0,C.useEffect)(()=>{W.current=M},[M]);let{data:Q}=(0,_.P)(),q=function(e){let t=e.replace(/\D/g,"");if(t.length<10)return null;let a=t.slice(-11),r=a.slice(0,2),s=a.slice(-4),n=a.length>10?a.slice(2,3):"";return"(".concat(r,") ").concat(n,"\xb7\xb7\xb7\xb7-").concat(s)}(null!==(e=null==Q?void 0:Q.telefone)&&void 0!==e?e:""),Z=function(e){if(!e)return null;let t=j.exec(e);if(t)return"".concat(t[3],"/").concat(t[2]);let a=new Date(e);return Number.isNaN(a.getTime())?null:a.toLocaleDateString("pt-BR",{day:"2-digit",month:"2-digit"})}(null==B?void 0:B.validoAte),V=(0,C.useCallback)(async()=>{(0,S.s)("aura_activation_request",{origem:ei}),L("ativando");let e=T.current;try{let t=await R();if(null==t?void 0:t.jaAtivado){(0,S.s)("aura_activation_duplicate"),T.current===e&&L("ja_ativado");return}(0,S.s)("aura_activation_success",{origem:ei,device:"web"}),T.current===e&&L("sucesso")}catch(a){if(a instanceof n.no){T.current===e&&D();return}(0,N.qn)(ei);let t=a instanceof Error?a.message:"unknown";(0,S.s)("aura_activation_error",{reason:t}),T.current===e&&L("falha")}},[R,D]);(0,C.useEffect)(()=>{T.current+=1,g&&(0,S.s)("aura_modal_view",{logged:W.current,device:"web"})},[g]);let G=(0,C.useRef)(!1);(0,C.useEffect)(()=>
1{if(!g){G.current=!1;return}z&&!G.current&&(G.current=!0,V())},[z,g,V]);let Y=(0,C.useCallback)(()=>{if((0,S.s)("aura_cta_click",{device:"web"}),!M){(0,N.qR)(ei),p.push("/login");return}V()},[M,p,V]),H=(0,C.useCallback)(()=>{(0,S.s)("aura_dismiss",{surface:ei}),F()},[F]),X=(0,C.useCallback)(()=>{(0,S.s)("aura_store_click",{store:"web"})},[]);return(0,r.jsx)(ee,{aberto:g,estado:$,onDismiss:H,onClose:D,children:"sucesso"===(a=$)||"ja_ativado"===a?(0,r.jsx)(en,{estado:$,email:null!==(t=null==v?void 0:v.email)&&void 0!==t?t:"",validoAte:Z,telefoneMascarado:q,urlDownload:s._.NEXT_PUBLIC_AURA_DOWNLOAD_URL,onStoreClick:X,onClose:D}):(0,r.jsx)(U,{estado:$,logado:M,onCta:Y,onDismiss:H,onClose:D})})}}},e=>{var t=t=>e(e.s=t);e.O(0,[9938,4277,5594,6958,5838,3063,6874,4620,8308,2820,7826,552,7407,8441,1684,7358],()=>t(69131)),_N_E=e.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.