1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177,8713],{10092:(e,t,r)=>{"use strict";r.d(t,{QueryProvider:()=>c});var n=r(95155),i=r(12115),s=r(73321),o=r(96887),a=r(35625),u=r(87331),l=r(28713);function c({children:e}){let[t]=(0,i.useState)(()=>new o.E({defaultOptions:{queries:{staleTime:u.fT.QUERY_STALE_TIME_MS,refetchOnWindowFocus:!1}}})),r=(0,s.usePathname)(),d=(0,l.createClient)(),f=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let{data:e}=d.auth.onAuthStateChange(async(e,r)=>{let n=r?.user?.id??null;"SIGNED_IN"===e&&null!==f.current&&f.current!==n&&t.clear(),"SIGNED_OUT"===e?(t.clear(),f.current=null):f.current=n});return()=>{e.subscription.unsubscribe()}},[t,d.auth]),(0,i.useEffect)(()=>{"/login"===r&&t.clear()},[r,t]),(0,n.jsx)(a.Ht,{client:t,children:e})}},20280:(e,t,r)=>{"use strict";r.d(t,{dj:()=>l});var n=r(12115);let i=0,s=[],o={toasts:[]};function a(e){o=((e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,5)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:r}=t;if(r)return{...e,toasts:e.toasts.filter(e=>e.id!==r)};return{...e,toasts:[]}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}})(o,e),s.forEach(e=>{e(o)})}function u({...e}){let t=(i=(i+1)%Number.MAX_SAFE_INTEGER).toString();return a({type:"ADD_TOAST",toast:{...e,id:t}}),{id:t,dismiss:()=>a({type:"DISMISS_TOAST",toastId:t}),update:e=>a({type:"UPDATE_TOAST",toast:{...e,id:t}})}}function l(){let[e,t]=n.useState(o);return n.useEffect(()=>(s.push(t),()=>{let e=s.indexOf(t);e>-1&&s.splice(e,1)}),[e]),{...e,toast:u,dismiss:e=>{a({type:"DISMISS_TOAST",toastId:e})}}}},21600:(e,t,r)=>{"use strict";r.d(t,{Toaster:()=>g});var n=r(95155),i=r(12115),s=r(33210),o=r(20280),a=r(40980);let u="fixed top-0 z-[10100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-20 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px] pointer-events-none",l=i.forwardRef(({className:e,...t},r)=>(0,n.jsx)("div",{ref:r,className:(0,a.cn)(u,e),...t}));l.displayName="ToastProvider";let c=i.forwardRef(({className:e,...t},r)=>(0,n.jsx)("div",{ref:r,className:(0,a.cn)(u,e),...t}));c.displayName="ToastViewport";let d=i.forwardRef(({className:e,variant:t="default",duration:r,...s},o)=>{let[u,l]=i.useState(!0),[c,d]=i.useState(!1),f=r??9e3;return(i.useEffect(()=>{let e,t=setTimeout(()=>{d(!0),e=setTimeout(()=>{l(!1)},300)},Math.max(f-300,300));return()=>{clearTimeout(t),e&&clearTimeout(e)}},[f]),u)?(0,n.jsx)("div",{ref:o,className:(0,a.cn)("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all duration-300",!c&&"animate-in fade-in slide-in-from-top-full",c&&"animate-out fade-out slide-out-to-right-full","default"===t&&"border-border bg-background text-foreground","destructive"===t&&"border-destructive bg-destructive text-destructive-foreground",e),...s}):null});d.displayName="Toast",i.forwardRef(({className:e,...t},r)=>(0,n.jsx)("button",{ref:r,className:(0,a.cn)("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",e),...t})).displayName="ToastAction";let f=i.forwardRef(({className:e,...t},r)=>(0,n.jsx)("button",{ref:r,className:(0,a.cn)("absolute right-2 top-2 rounded-full bg-primary p-1 text-primary-foreground opacity-0 transition-opacity focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100",e),"toast-close":"",...t,children:(0,n.jsx)(s.A,{className:"h-4 w-4"})}));f.displayName="ToastClose";let m=i.forwardRef(({className:e,...t},r)=>(0,n.jsx)("div",{ref:r,className:(0,a.cn)("text-sm font-semibold",e),...t}));m.displayName="ToastTitle";let p=i.forwardRef(({className:e,...t},r)=>(0,n.jsx)("div",{ref:r,className:(0,a.cn)("text-sm opacity-90",e),...t}));function g(){let{toasts:e,dismiss:t}=(0,o.dj)();
1return(0,n.jsxs)(l,{children:[e.map(function({id:e,title:r,description:i,action:s,...o}){return(0,n.jsxs)(d,{...o,children:[(0,n.jsxs)("div",{className:"grid gap-1",children:[r&&(0,n.jsx)(m,{children:r}),i&&(0,n.jsx)(p,{children:i})]}),s,(0,n.jsx)(f,{onClick:()=>t(e)})]},e)}),(0,n.jsx)(c,{})]})}p.displayName="ToastDescription"},26891:(e,t,r)=>{Promise.resolve().then(r.bind(r,30565)),Promise.resolve().then(r.bind(r,90285)),Promise.resolve().then(r.bind(r,26300)),Promise.resolve().then(r.t.bind(r,42593,23)),Promise.resolve().then(r.t.bind(r,34601,23)),Promise.resolve().then(r.bind(r,21600)),Promise.resolve().then(r.bind(r,34118)),Promise.resolve().then(r.bind(r,10092)),Promise.resolve().then(r.t.bind(r,52782,23))},28713:(e,t,r)=>{"use strict";r.d(t,{createClient:()=>i});var n=r(99920);function i(){try{let e="https://etzouzmoluegjbfikshb.supabase.co",t="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImV0em91em1vbHVlZ2piZmlrc2hiIiwicm9sZSI6ImFub24iLCJpYXQiOjE3Mzg1MTY3MzIsImV4cCI6MjA1NDA5MjczMn0.u196zNV5jvb6Ipt6BQOA4ZnGWo5bG8PQ_rmcQxqKHW0";if(!e||!t)throw Error("Missing Supabase environment variables");let r=(0,n.createBrowserClient)(e,t);return new Proxy(r,{get(e,t){if("auth"===t)return e.auth;if("from"===t||"rpc"===t||"storage"===t)throw Error(`Database operation '${String(t)}' is not allowed on client-side. Use server actions instead for security.`);return e[t]}})}catch(e){throw e}}},34118:(e,t,r)=>{"use strict";r.d(t,{AnalyticsProvider:()=>a});var n=r(95155),i=r(12115),s=r(73321),o=r(56638);function a({children:e}){let t=(0,s.usePathname)(),r=(0,s.useSearchParams)(),u=(0,i.useRef)(!0);return(0,i.useEffect)(()=>{if(u.current){u.current=!1;return}let e=t+(r?.toString()?`?${r.toString()}`:""),n=document.title||t;(0,o.oe)(e,n)},[t,r]),(0,n.jsx)(n.Fragment,{children:e})}},40980:(e,t,r)=>{"use strict";r.d(t,{FI:()=>c,TW:()=>b,W5:()=>p,Yq:()=>a,aM:()=>h,c5:()=>E,cE:()=>g,cb:()=>y,cn:()=>o,fX:()=>v,gb:()=>m,kz:()=>l,p:()=>u,v7:()=>f,vv:()=>d});var n=r(39493),i=r(29722),s=r(622);function o(...e){return(0,s.QP)((0,i.$)(e))}let a=e=>{if(!e)return"Fecha no disponible";let t="string"==typeof e?new Date(e):e;return isNaN(t.getTime())?"Fecha no disponible":t.toLocaleDateString("es-ES",{day:"2-digit",month:"2-digit",year:"numeric",timeZone:"Europe/Madrid"})},u=e=>{if(!e)return"Fecha no disponible";let t="string"==typeof e?new Date(e):e;return isNaN(t.getTime())?"Fecha no disponible":new Intl.DateTimeFormat("es-ES",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit",timeZone:"Europe/Madrid"}).format(t)+"h"},l=e=>{if(!e)return"Fecha no disponible";let t="string"==typeof e?new Date(e):e;return isNaN(t.getTime())?"Fecha no disponible":t.toLocaleDateString("es-ES",{day:"numeric",month:"short",year:"numeric",timeZone:"Europe/Madrid"})},c=e=>{if(!e)return"Fecha no disponible";let t="string"==typeof e?new Date(e):e;return isNaN(t.getTime())?"Fecha no disponible":t.toLocaleDateString("es-ES",{weekday:"long",day:"2-digit",month:"long",year:"numeric",hour:"2-digit",minute:"2-digit",timeZone:"Europe/Madrid"})},d=e=>new Intl.NumberFormat("es-ES",{style:"currency",currency:"EUR"}).format(e);function f(e){if(!e)return"-";let t=e/1024;if(t<1024)return`${t.toFixed(2)}KB`;let r=t/1024;return`${r.toFixed(2)}MB`}let m=e=>{switch(e){case n.AssetType.CAR:return"\uD83D\uDE97";case n.AssetType.MOTORCYCLE:return"\uD83C\uDFCDï¸";default:return"\uD83D\uDCCB"}},p=e=>{if(!e||e.length<=5)return e;let t=e.slice(-5);return"*".repeat(e.length-5)+t},g=e=>{if(!e||""===e.trim())return"***";let t=e.trim().split(" "),r=t[0];return t.length,`${r} *****`},h=e=>(e&&e.trim(),"****");function v(e){return!e||e.length<6?"BID#******":`BID#${e.slice(-6).toUpperCase()}`}function E(e){if(!e||"string"!=typeof e)return"";let t=e.toLowerCase().trim(),r=new Set(["de","del","la","las","los","el","y","e","en"]),n=/^(s\.l\.|s\.l|s\.a\.|s\.a|s\.l\.u\.|s\.l\.u|s\.a\.u\.|s\.a\.u|cif|nif|dni),?$/;return t.split(/\s+/).map((e,t)=>{let i=e.replace(/[,.]+$/,"");return n.test(e.toLowerCase())?e.toUpperCase():t>0&&r.has(i)?e.toLowerCase():e.charAt(0).toUpperCase()+e.slice(1)}).join(" ")}function b(e,t){let r=e===n.Role.ACCOUNT_HOLDER?"account-holder":e===n.Role.BROKER?"broker":"admin";return`/${r}/${t}`}function y(e){switch(e){case n.Role.ACCOUNT_HOLDER:return"Titular";case n.Role.BROKER:return"Agente";case n.Role.ADMIN:return"Administrador";default:return"Plataforma de Seguros"}}},52782:()=>{},56638:(e,t,r)=>{"use strict";r.d(t,{D_:()=>o,R2:()=>i.R2,hi:()=>u,oe:()=>l,uE:()=>a});var n=r(51619),i=r(87331);function s(e){return{zee_user_id:e,timestamp:new Date().toISOString()}}function o(e,t,r){let o={...s(e),event_category:i.gF.LEAD,event_label:`New ${t.toLowerCase()} insurance lead`,asset_type:t,insurance_id:r};(0,n.sendGTMEvent)({event:i.R2.LEAD_GENERATED,...o})}function a(e,t,r,o){let a={...s(e),event_category:i.gF.QUALIFIED_LEAD,auction_id:t,insurance_id:r,value:o,currency:i.HA};(0,n.sendGTMEvent)({event:i.R2.QUALIFIED_LEAD,...a})}function u(e,t,r,o,a,u,l,c){let d=`ZEE-${t}-${Date.now()}`,f={...s(e),event_category:i.gF.CONVERSION,auction_id:t,insurance_id:r,new_policy_id:o,new_policy_annual_premium:a,old_policy_id:u,old_policy_annual_premium:l,winners_count:c,value:.1*l*c,currency:i.HA,transaction_id:d};(0,n.sendGTMEvent)({event:i.R2.CONVERSION_COMPLETED,...f})}function l(e,t){let r={page_path:e,page_title:t,timestamp:new Date().toISOString()};(0,n.sendGTMEvent)({event:i.R2.PAGE_VIEW,...r})}}},e=>{e.O(0,[3682,9799,9760,2619,1619,9920,1935,4666,7331,8441,3794,7358],()=>e(e.s=26891)),_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.