1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,75254,e=>{"use strict";var t=e.i(71645);let r=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},s=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var a={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 l=(0,t.forwardRef)(({color:e="currentColor",size:r=24,strokeWidth:l=2,absoluteStrokeWidth:i,className:o="",children:c,iconNode:n,...d},u)=>(0,t.createElement)("svg",{ref:u,...a,width:r,height:r,stroke:e,strokeWidth:i?24*Number(l)/Number(r):l,className:s("lucide",o),...!c&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(d)&&{"aria-hidden":"true"},...d},[...n.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(c)?c:[c]])),i=(e,a)=>{let i=(0,t.forwardRef)(({className:i,...o},c)=>(0,t.createElement)(l,{ref:c,iconNode:a,className:s(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,i),...o}));return i.displayName=r(e),i};e.s(["default",()=>i],75254)},31278,e=>{"use strict";let t=(0,e.i(75254).default)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);e.s(["Loader2",()=>t],31278)},18566,(e,t,r)=>{t.exports=e.r(76562)},94542,e=>{"use strict";var t=e.i(18050),r=e.i(71645),s=e.i(18566),a=e.i(13080),l=e.i(31278);function i(){let{user:e,loginWithGoogle:i,loading:o,userRole:c}=(0,a.useAuth)(),n=(0,s.useRouter)();(0,r.useEffect)(()=>{!o&&e&&("mentor"===c?n.push("/mentor/dashboard"):"founder"===c?n.push("/dashboard"):"admin"===c?n.push("/admin"):n.push("/onboarding"))},[e,o,c,n]);let d=async()=>{await i()};return o?(0,t.jsx)("div",{className:"min-h-screen bg-black flex items-center justify-center",children:(0,t.jsx)(l.Loader2,{className:"animate-spin text-white"})}):(0,t.jsxs)("div",{className:"min-h-screen bg-black flex flex-col items-center justify-center p-4 relative overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute top-[-20%] left-[-10%] w-[50vw] h-[50vw] bg-blue-900/20 rounded-full blur-[100px]"}),(0,t.jsxs)("div",{className:"z-10 text-center space-y-8 max-w-md w-full",children:[(0,t.jsxs)("h1",{className:"text-4xl font-bold text-white tracking-tighter",children:["North Road ",(0,t.jsx)("span",{className:"text-blue-500",children:"AI"})]}),(0,t.jsxs)("div",{className:"bg-zinc-900/50 border border-white/10 rounded-2xl p-8 backdrop-blur-md",children:[(0,t.jsx)("h2",{className:"text-xl text-white font-medium mb-2",children:"Welcome Back"}),(0,t.jsx)("p",{className:"text-slate-400 text-sm mb-8",children:"Access your startup command center."}),(0,t.jsxs)("button",{onClick:d,className:"w-full flex items-center justify-center gap-3 bg-white text-black font-bold py-3 rounded-xl hover:bg-gray-200 transition-all",children:[(0,t.jsx)("img",{src:"https://www.svgrepo.com/show/475656/google-color.svg",className:"w-5 h-5",alt:"G"}),"Continue with Google"]})]}),(0,t.jsx)("p",{className:"text-xs text-slate-600",children:"By continuing, you agree to our Terms of Service."})]})]})}e.s(["default",()=>i])}]);
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.