1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7206],{615:(e,t,r)=>{r.d(t,{F:()=>s});var n=r(32987);let a=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=n.$,s=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return i(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:s,defaultVariants:o}=t,l=Object.keys(s).map(e=>{let t=null==r?void 0:r[e],n=null==o?void 0:o[e];if(null===t)return null;let i=a(t)||a(n);return s[e][i]}),c=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return i(e,l,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:r,className:n,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...o,...c}[t]):({...o,...c})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},13803:(e,t,r)=>{r.r(t),r.d(t,{GlowingEffect:()=>o});var n=r(54568),a=r(7620),i=r(14156),s=r(69500);let o=(0,a.memo)(e=>{let{blur:t=0,inactiveZone:r=.7,proximity:o=0,spread:l=20,variant:c="default",glow:d=!1,className:u,movementDuration:g=2,borderWidth:m=1,disabled:f=!0}=e,p=(0,a.useRef)(null),v=(0,a.useRef)({x:0,y:0}),b=(0,a.useRef)(0),h=(0,a.useCallback)(e=>{p.current&&(b.current&&cancelAnimationFrame(b.current),b.current=requestAnimationFrame(()=>{var t,n;let a=p.current;if(!a)return;let{left:s,top:l,width:c,height:d}=a.getBoundingClientRect(),u=null!=(t=null==e?void 0:e.x)?t:v.current.x,m=null!=(n=null==e?void 0:e.y)?n:v.current.y;e&&(v.current={x:u,y:m});let f=[s+.5*c,l+.5*d];if(!f[0]||!f[1])return;if(Math.hypot(u-f[0],m-f[1])<.5*Math.min(c,d)*r)return void a.style.setProperty("--active","0");let b=u>s-o&&u<s+c+o&&m>l-o&&m<l+d+o;if(a.style.setProperty("--active",b?"1":"0"),!b)return;let h=Number.parseFloat(a.style.getPropertyValue("--start"))||0,x=(180*Math.atan2(m-f[1],u-f[0])/Math.PI+90-h+180)%360-180;(0,i.i)(h,h+x,{duration:g,ease:[.16,1,.3,1],onUpdate:e=>{a.style.setProperty("--start",String(e))}})}))},[r,o,g]);return(0,a.useEffect)(()=>{if(f)return;let e=()=>h(),t=e=>h(e);return window.addEventListener("scroll",e,{passive:!0}),document.body.addEventListener("pointermove",t,{passive:!0}),()=>{b.current&&cancelAnimationFrame(b.current),window.removeEventListener("scroll",e),document.body.removeEventListener("pointermove",t)}},[h,f]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:(0,s.cn)("pointer-events-none absolute -inset-px hidden rounded-[inherit] border opacity-0 transition-opacity",d&&"opacity-100","white"===c&&"border-white",f&&"!block")}),(0,n.jsx)("div",{ref:p,style:{"--blur":"".concat(t,"px"),"--spread":l,"--start":"0","--active":"0","--glowingeffect-border-width":"".concat(m,"px"),"--repeating-conic-gradient-times":"5","--gradient":"white"===c?"repeating-conic-gradient(\n from 236.84deg at 50% 50%,\n var(--black),\n var(--black) calc(25% / var(--repeating-conic-gradient-times))\n )":"radial-gradient(circle, #00FFB3 10%, #00FFB300 20%),\n radial-gradient(circle at 40% 40%, #00FFB3 5%, #00FFB300 15%),\n radial-gradient(circle at 60% 60%, #00FFB3 10%, #00FFB300 20%), \n radial-gradient(circle at 40% 60%, #00FFB3 10%, #00FFB300 20%),\n repeating-conic-gradient(\n from 236.84deg at 50% 50%,\n #00FFB3 0%,\n #00FFB3 calc(25% / var(--repeating-conic-gradient-times)),\n #00FFB3 calc(50% / var(--repeating-conic-gradient-times)), \n #00FFB3 calc(75% / var(--repeating-conic-gradient-times)),\n #00FFB3 calc(100% / var(--repeating-conic-gradient-times))\n )"},className:(0,s.cn)("pointer-events-none absolute inset-0 rounded-[inherit] opacity-100 transition-opacity",d&&"opacity-100",t>0&&"blur-[var(--blur)]",u,f&&"!hidden"),children:(0,n.jsx)("div",{className:(0,s.cn)("glow","rounded-[inherit]",'after:absolute after:inset-[calc(-1*var(--glowingeffect-border-width))] after:rounded-[inherit] after:content-[""]',"after:[border:var(--glowingeffect-border-width)_solid_transparent]","after:[background-attachment:fixed] after:[background:var(--gradient)]","after:opacity-[var(--active)] after:transition-opacity after:duration-300","after:[mask-clip:padding-box,border-box]","after:[mask-composite:intersect]","after:[mask-image:linear-gradient(#0000,#0000),conic-gradient(from_calc((var(--start)-var(--spread))*1deg),#00000000_0deg,#fff,#00000000_calc(var(--spread)*2deg))]")})})]})});
1o.displayName="GlowingEffect"},15558:(e,t,r)=>{r.d(t,{FeaturesSection:()=>u});var n=r(54568),a=r(7620),i=r(61773),s=r(13803),o=r(69500);function l(e){let{featureTitle:t,featureDescription:r,imageLink:l,className:c}=e,[d,u]=(0,a.useState)(!1);return(0,n.jsxs)("div",{onClick:()=>u(e=>!e),className:(0,o.cn)("group relative cursor-pointer rounded-xl border border-[#00FFB3]/20 p-2",c),children:[(0,n.jsx)(s.GlowingEffect,{spread:40,glow:!0,disabled:!1,proximity:64,inactiveZone:.01,borderWidth:3}),(0,n.jsxs)("div",{className:"flex flex-col rounded-lg border border-[#00FFB3]/10 overflow-hidden",children:[(0,n.jsxs)("div",{className:"relative aspect-square overflow-hidden",children:[(0,n.jsx)(i.default,{src:l,alt:t,fill:!0,className:(0,o.cn)("object-contain p-8 transition-transform duration-500",d?"scale-105":"group-hover:scale-105")}),(0,n.jsx)("div",{className:(0,o.cn)("absolute inset-x-0 bottom-0 bg-background/80 backdrop-blur-md px-4 py-3 transition-transform duration-500",d?"translate-y-0":"translate-y-full group-hover:translate-y-0"),children:(0,n.jsx)("p",{className:"text-muted-foreground font-montserrat text-xs leading-relaxed",children:r})})]}),(0,n.jsx)("div",{className:"flex h-12 items-center bg-background/60 px-4",children:(0,n.jsx)("h3",{className:"text-sm font-semibold text-white",children:t})})]})]})}var c=r(79414);let d=[{featureTitle:"Manage Submissions",featureDescription:"Review, filter, and score every project submission from a single organised dashboard.",imageLink:"/icons/submission.svg"},{featureTitle:"Hackerpacks",featureDescription:"Deliver curated resource bundles â APIs, credits, and starter kits â directly to participants.",imageLink:"/icons/hackerpack.svg"},{featureTitle:"Team Forming",featureDescription:"Help participants find the right teammates based on skills, interests, and availability.",imageLink:"/icons/team-forming.svg"},{featureTitle:"Event Timeline",featureDescription:"Build and publish the full event schedule to showcase every milestone.",imageLink:"/icons/timeline.svg"},{featureTitle:"Project Submissions",featureDescription:"Structured submission forms that capture demos, repos, decks, and team info in one place.",imageLink:"/icons/Project-Submission.svg"},{featureTitle:"Statistics",featureDescription:"Live and post-event analytics on registrations, engagement, submissions, and outcomes.",imageLink:"/icons/participant-statistics.svg"},{featureTitle:"Recruitment Tools",featureDescription:"Let sponsors and partners discover top talent and reach out directly through the platform.",imageLink:"/icons/recruitment.svg"},{featureTitle:"Participant Communications",featureDescription:"Send targeted announcements to participants, sponsors, partners and judges.",imageLink:"/icons/notifications-stream.svg"},{featureTitle:"Application Management",featureDescription:"Custom application forms, and one-click accept or waitlist flows.",imageLink:"/icons/custom-form.svg"},{featureTitle:"Challenges",featureDescription:"Publish sponsor and organisational challenges with prizes, criteria, and submission rules.",imageLink:"/icons/multiple-challenges.svg"},{featureTitle:"Tracks",featureDescription:"Segment challenges into focused tracks.",imageLink:"/icons/multiple-tracks.svg"},{featureTitle:"Exports",featureDescription:"Export participant data, submissions, and results in CSV or JSON for downstream workflows.",imageLink:"/icons/data-export.svg"},{featureTitle:"Email Tool",featureDescription:"Design and send branded event emails with dynamic content and open-rate tracking.",imageLink:"/icons/mail.svg"},{featureTitle:"Reviewing",featureDescription:"Assign reviewers, manage peer-reviewing and consolidate scores into final rankings.",imageLink:"/icons/finalist-voting.svg"},{featureTitle:"Homepage",featureDescription:"A public event page that drives registrations and showcases your sponsors.",imageLink:"/icons/home.svg"}];function u(){return(0,n.jsx)(c.Section,{withoutNoiseBackground:!0,classNames:{container:"lg:w-5xl"},title:"Features That Make You Succeed.",description:"",className:"font-montserrat bg-background/50 backdrop-blur-md rounded-2xl",children:(0,n.jsx)("div",{className:"grid grid-cols-2 gap-3 sm:grid-cols-3 lg:grid-cols-5",children:d.map(e=>(0,n.jsx)(l,{...e},e.featureTitle))})})}},25650:(e,t,r)=>{r.d(t,{$:()=>l});var n=r(54568);r(7620);
1var a=r(14126),i=r(615),s=r(69500);let o=(0,i.F)("focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90 shadow-xs",destructive:"bg-destructive hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60 text-white shadow-xs",outline:"bg-background hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 border shadow-xs",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80 shadow-xs",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 gap-1.5 rounded-md 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 l(e){let{className:t,variant:r,size:i,asChild:l=!1,...c}=e,d=l?a.Slot:"button";return(0,n.jsx)(d,{"data-slot":"button",className:(0,s.cn)(o({variant:r,size:i,className:t})),...c})}},40311:(e,t,r)=>{r.r(t),r.d(t,{GlowButton:()=>c});var n=r(54568),a=r(7620),i=r(25650),s=r(17201),o=r(69500);function l(e){let{className:t,style:r,colors:a=["#00FFB3","#00FFB3","#00FFB3","#00FFB3"],mode:i="rotate",blur:l="softest",transition:c,scale:d=1,duration:u=5}=e,g={repeat:Number.POSITIVE_INFINITY,duration:u,ease:"linear"},m={rotate:{background:["conic-gradient(from 0deg at 50% 50%, ".concat(a.join(", "),")"),"conic-gradient(from 360deg at 50% 50%, ".concat(a.join(", "),")")],transition:{...null!=c?c:g}},pulse:{background:a.map(e=>"radial-gradient(circle at 50% 50%, ".concat(e," 0%, transparent 100%)")),scale:[+d,1.1*d,+d],opacity:[.5,.8,.5],transition:{...null!=c?c:{...g,repeatType:"mirror"}}},breathe:{background:[...a.map(e=>"radial-gradient(circle at 50% 50%, ".concat(e," 0%, transparent 100%)"))],scale:[+d,1.05*d,+d],transition:{...null!=c?c:{...g,repeatType:"mirror"}}},colorShift:{background:a.map((e,t)=>{let r=a[(t+1)%a.length];return"conic-gradient(from 0deg at 50% 50%, ".concat(e," 0%, ").concat(r," 50%, ").concat(e," 100%)")}),transition:{...null!=c?c:{...g,repeatType:"mirror"}}},flowHorizontal:{background:a.map(e=>{let t=a[(a.indexOf(e)+1)%a.length];return"linear-gradient(to right, ".concat(e,", ").concat(t,")")}),transition:{...null!=c?c:{...g,repeatType:"mirror"}}},static:{background:"linear-gradient(to right, ".concat(a.join(", "),")")}};return(0,n.jsx)(s.P.div,{style:{...r,"--scale":d,willChange:"transform",backfaceVisibility:"hidden"},animate:m[i],className:(0,o.cn)("pointer-events-none absolute inset-0 h-full w-full","scale-[var(--scale)] transform-gpu",l?"number"==typeof l?"blur-[".concat(l,"px]"):({softest:"blur-sm",soft:"blur",medium:"blur-md",strong:"blur-lg",stronger:"blur-xl",strongest:"blur-xl",none:"blur-none"})[l]:"",t)})}let c=(0,a.forwardRef)((e,t)=>{let{className:r,children:a,glowColors:s=["#00FFB3","#00FFB3","#00FFB3","#00FFB3"],glowMode:c="colorShift",glowBlur:d="soft",glowScale:u=1,glowDuration:g=3,...m}=e;return(0,n.jsxs)("div",{className:"group relative",children:[(0,n.jsx)(l,{colors:s,mode:c,blur:d,scale:u,duration:g,className:"opacity-0 transition-opacity duration-300 group-hover:opacity-100"}),(0,n.jsx)(i.$,{ref:t,className:(0,o.cn)("relative",r),...m,children:a})]})});c.displayName="GlowButton"},61773:(e,t,r)=>{r.d(t,{default:()=>a.a});var n=r(64930),a=r.n(n)},64930:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},getImageProps:function(){return o}});let n=r(21510),a=r(57258),i=r(73970),s=n._(r(50170));function o(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=i.Image},69500:(e,t,r)=>{r.d(t,{cn:()=>i});var n=r(32987),a=r(60607);function i(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.QP)((0,n.$)(t))}},79414:(e,t,r)=>{r.r(t),r.d(t,{Section:()=>o});var n=r(54568),a=r(7620);function i(e){let{className:t=""}=e,r=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e=r.current;if(!e)return;let t=e.getContext("2d");if(!t)return;let n=()=>{e.width=e.offsetWidth*window.devicePixelRatio,e.height=e.offsetHeight*window.devicePixelRatio,a()},a=()=>{let r=t.createImageData(e.width,e.height),n=r.data;for(let e=0;e<n.length;e+=4){let t=255*Math.random();n[e]=t,n[e+1]=t,n[e+2]=t,n[e+3]=15}t.putImageData(r,0,0)};
1return n(),window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n)}},[]),(0,n.jsx)("canvas",{ref:r,className:"absolute inset-0 h-full w-full ".concat(t)})}var s=r(69500);function o(e){let{id:t,withoutNoiseBackground:r=!1,title:a,description:o,children:l,className:c,classNames:d}=e;return(0,n.jsxs)("section",{id:t,className:(0,s.cn)("relative overflow-hidden pt-16 pb-20",c),children:[!r&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"absolute inset-0 z-0"}),(0,n.jsx)(i,{className:"opacity-30"})]}),(0,n.jsxs)("div",{className:(0,s.cn)("relative z-10 mx-auto w-full px-4 lg:w-5xl",null==d?void 0:d.container),children:[(a||o)&&(0,n.jsxs)("div",{className:"relative mb-16 flex flex-col items-center text-center",children:[a&&(0,n.jsx)("h2",{className:(0,s.cn)("font-montserrat text-3xl font-bold tracking-tighter md:text-4xl",null==d?void 0:d.title),children:a}),o&&(0,n.jsx)("p",{className:(0,s.cn)("text-muted-foreground font-space-mono mt-6 max-w-[800px] text-base md:text-lg",null==d?void 0:d.description),children:o})]}),l]})]})}}}]);
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.