1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="d17770f3-e07f-4b5e-86cd-c81b19fdf7bb",e._sentryDebugIdIdentifier="sentry-dbid-d17770f3-e07f-4b5e-86cd-c81b19fdf7bb")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2308,8108],{6296:(e,r,t)=>{t.d(r,{A:()=>a});let a=(0,t(90425).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},12651:(e,r,t)=>{t.d(r,{A:()=>a});let a=(0,t(90425).A)("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},13545:(e,r,t)=>{t.d(r,{A:()=>a});let a=(0,t(90425).A)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},22308:(e,r,t)=>{t.r(r),t.d(r,{createSupabaseBrowser:()=>n});var a=t(46622);function n(){return(0,a.createBrowserClient)("https://vzbfdyaehveneafbodxe.supabase.co/","eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InZ6YmZkeWFlaHZlbmVhZmJvZHhlIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzA0MTM5NDQsImV4cCI6MjA4NTk4OTk0NH0.r-9z4HE7dXMV-7TTR-lUHe7IzCbYYfvl6lR9rvMbWzk")}},40980:(e,r,t)=>{t.d(r,{cn:()=>i});var a=t(29722),n=t(622);function i(...e){return(0,n.QP)((0,a.$)(e))}},41585:(e,r,t)=>{t.d(r,{A:()=>a});let a=(0,t(90425).A)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},45160:(e,r,t)=>{t.d(r,{E:()=>o});var a=t(95155);t(12115);var n=t(40980);let i={neutral:"bg-zinc-100 text-zinc-600 ring-zinc-200 dark:bg-zinc-800 dark:text-zinc-300 dark:ring-zinc-700",success:"bg-emerald-100 text-emerald-700 ring-emerald-200 dark:bg-emerald-900/50 dark:text-emerald-200 dark:ring-emerald-700",warning:"bg-amber-100 text-amber-800 ring-amber-200 dark:bg-amber-900/50 dark:text-amber-200 dark:ring-amber-700",danger:"bg-rose-100 text-rose-700 ring-rose-200 dark:bg-rose-900/50 dark:text-rose-200 dark:ring-rose-700",info:"bg-blue-100 text-blue-700 ring-blue-200 dark:bg-blue-900/50 dark:text-blue-200 dark:ring-blue-700"},d={purple:"info",pink:"danger"};function o({className:e,variant:r="neutral",...t}){let s=d[r]??r;return(0,a.jsx)("span",{className:(0,n.cn)("inline-flex items-center gap-1 rounded-md px-2 py-0.5 text-[11px] font-semibold ring-1 ring-inset",i[s],e),...t})}},51556:(e,r,t)=>{t.d(r,{Fc:()=>d,$n:()=>o.$n,Zp:()=>s.Zp,Wu:()=>s.Wu,wL:()=>s.wL,aR:()=>s.aR,pd:()=>l,JU:()=>c});var a=t(95155),n=t(12115),i=t(40980);function d({className:e,variant:r="default",...t}){return(0,a.jsx)("div",{className:(0,i.cn)("rounded-xl border px-4 py-3 text-sm","error"===r?"border-rose-500/40 bg-rose-500/10 text-rose-200":"border-zinc-200 dark:border-zinc-800 bg-zinc-50 dark:bg-zinc-900/40 text-zinc-700 dark:text-zinc-200",e),...t})}var o=t(89239),s=t(81477);t(45160);let l=n.forwardRef(({className:e,...r},t)=>(0,a.jsx)("input",{ref:t,className:(0,i.cn)("w-full rounded-lg border border-zinc-200 dark:border-zinc-800 bg-white dark:bg-zinc-950/80 px-3 py-2.5 sm:py-2 text-base sm:text-sm text-zinc-900 dark:text-white placeholder:text-zinc-500 transition focus:border-emerald-400 focus:outline-none min-h-[44px] sm:min-h-[40px]",e),...r}));function c({className:e,...r}){return(0,a.jsx)("label",{className:(0,i.cn)("text-sm font-medium text-zinc-700 dark:text-zinc-200",e),...r})}l.displayName="Input",t(98500);var u=t(6296),b=t(90425);(0,b.A)("inbox",[["polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12",key:"o97t9d"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}]]),(0,b.A)("search-x",[["path",{d:"m13.5 8.5-5 5",key:"1cs55j"}],["path",{d:"m8.5 8.5 5 5",key:"a8mexj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);var m=t(41585);u.A,m.A;var p=t(12651),h=t(62791),g=t(13545),f=t(68822);p.A,h.A,g.A,f.A,u.A},62791:(e,r,t)=>{t.d(r,{A:()=>a});let a=(0,t(90425).A)("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]])},68822:(e,r,t)=>{t.d(r,{A:()=>a});let a=(0,t(90425).A)("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]])},73321:(e,r,t)=>{var a=t(74645);t.o(a,"useParams")&&t.d(r,{useParams:function(){return a.useParams}}),t.o(a,"usePathname")&&t.d(r,{usePathname:function(){return a.usePathname}}),t.o(a,"useRouter")&&t.d(r,{useRouter:function(){return a.useRouter}}),t.o(a,"useSearchParams")&&t.d(r,{useSearchParams:function(){return a.useSearchParams}})},81477:(e,r,t)=>{t.d(r,{Wu:()=>s,ZB:()=>o,Zp:()=>i,aR:()=>d,wL:()=>l});var a=t(95155);t(12115);var n=t(40980);function i({className:e,intent:r="info",interactive:t,elevated:d,...o}){return(0,a.jsx)("div",{className:(0,n.cn)("rounded-lg border border-zinc-200 dark:border-zinc-800 bg-white dark:bg-zinc-950 shadow-sm",r&&"info"!==r?"action"===r?"border-l-2 border-l-blue-500 bg-blue-50/40 dark:bg-blue-950/20":"opportunity"===r?"border-l-2 border-l-emerald-500 bg-emerald-50/40 dark:bg-emerald-950/20":"critical"===r?"border-l-2 border-l-rose-600 bg-rose-50 dark:bg-rose-950/30 ring-1 ring-rose-200 dark:ring-rose-800":"border-l-2 border-l-rose-500 bg-rose-50/40 dark:bg-rose-950/20":"",t&&"transition-shadow duration-150 hover:shadow-md cursor-pointer",d&&"shadow-md",e),"data-intent":r,...o})}function d({className:e,...r}){return(0,a.jsx)("div",{className:(0,n.cn)("border-b border-zinc-200 dark:border-zinc-800 px-4 py-3",e),...r})}function o({className:e,...r}){return(0,a.jsx)("h3",{className:(0,n.cn)("text-sm font-semibold leading-none tracking-tight text-zinc-900 dark:text-white",e),...r})}function s({className:e,...r}){return(0,a.jsx)("div",{className:(0,n.cn)("px-4 py-3",e),...r})}function l({className:e,...r}){return(0,a.jsx)("div",{className:(0,n.cn)("border-t border-zinc-200 dark:border-zinc-800 px-4 py-3",e),...r})}},86430:(e,r,t)=>{t.d(r,{R:()=>n});let a=/[\u0000-\u001F\u007F]/;function n(e,r){let t;if(!e||e.length>2048||!e.startsWith("/")||e.startsWith("//")||e.includes("\\")||a.test(e))return r;try{let a=new URL(e,"https://adpredictor.local");if("https://adpredictor.local"!==a.origin)return r;t=a.pathname.toLowerCase()}catch{return r}if(t.startsWith("/auth/")||t.startsWith("/api/"))return r;
1let n=t.split("/").filter(Boolean),i="en"===n[0]||"es"===n[0]?n.slice(1):n,d=i[0]??"";return["login","forgot-password","reset-password"].includes(d)||"auth"===d&&"login"===i[1]?r:e}},89239:(e,r,t)=>{t.d(r,{$n:()=>l,El:()=>s});var a=t(95155),n=t(12115),i=t(40980);let d={sm:"h-9 px-3 text-xs min-h-[36px]",md:"h-10 px-4 text-sm min-h-[40px]",lg:"h-11 px-6 text-base min-h-[44px]"},o={default:"bg-blue-600 text-white shadow-sm hover:bg-blue-700 active:bg-blue-800",outline:"border border-zinc-300 dark:border-zinc-700 bg-white dark:bg-zinc-950 text-zinc-900 dark:text-zinc-100 hover:bg-zinc-50 dark:hover:bg-zinc-900",ghost:"text-zinc-700 dark:text-zinc-300 hover:bg-zinc-100 dark:hover:bg-zinc-800"};function s({variant:e="default",size:r="md",className:t}){return(0,i.cn)("inline-flex items-center justify-center rounded-md font-medium transition-colors duration-150 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500/40 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",d[r],o[e],t)}let l=n.forwardRef(({className:e,variant:r="default",size:t="md",...n},i)=>(0,a.jsx)("button",{ref:i,className:s({variant:r,size:t,className:e}),...n}));l.displayName="Button"},90425:(e,r,t)=>{t.d(r,{A:()=>s});var a=t(12115);let n=(...e)=>e.filter((e,r,t)=>!!e&&""!==e.trim()&&t.indexOf(e)===r).join(" ").trim(),i=e=>{let r=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,r,t)=>t?t.toUpperCase():r.toLowerCase());return r.charAt(0).toUpperCase()+r.slice(1)};var d={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"};let o=(0,a.forwardRef)(({color:e="currentColor",size:r=24,strokeWidth:t=2,absoluteStrokeWidth:i,className:o="",children:s,iconNode:l,...c},u)=>(0,a.createElement)("svg",{ref:u,...d,width:r,height:r,stroke:e,strokeWidth:i?24*Number(t)/Number(r):t,className:n("lucide",o),...!s&&!(e=>{for(let r in e)if(r.startsWith("aria-")||"role"===r||"title"===r)return!0;return!1})(c)&&{"aria-hidden":"true"},...c},[...l.map(([e,r])=>(0,a.createElement)(e,r)),...Array.isArray(s)?s:[s]])),s=(e,r)=>{let t=(0,a.forwardRef)(({className:t,...d},s)=>(0,a.createElement)(o,{ref:s,iconNode:r,className:n(`lucide-${i(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,t),...d}));return t.displayName=i(e),t}}}]);
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.