1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,591762,e=>{"use strict";var t=e.i(675201);let r=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),a=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)};var s={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 n=(0,t.forwardRef)(({color:e="currentColor",size:a=24,strokeWidth:n=2,absoluteStrokeWidth:l,className:o="",children:i,iconNode:d,...c},x)=>(0,t.createElement)("svg",{ref:x,...s,width:a,height:a,stroke:e,strokeWidth:l?24*Number(n)/Number(a):n,className:r("lucide",o),...!i&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(c)&&{"aria-hidden":"true"},...c},[...d.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(i)?i:[i]])),l=(e,s)=>{let l=(0,t.forwardRef)(({className:l,...o},i)=>(0,t.createElement)(n,{ref:i,iconNode:s,className:r(`lucide-${a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,l),...o}));return l.displayName=a(e),l};e.s(["default",()=>l],591762)},624601,(e,t,r)=>{t.exports=e.r(728995)},259708,e=>{"use strict";let t=(0,e.i(591762).default)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);e.s(["CheckCircle",()=>t],259708)},60706,634550,e=>{"use strict";var t=e.i(591762);let r=(0,t.default)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Eye",()=>r],60706);let a=(0,t.default)("eye-off",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);e.s(["EyeOff",()=>a],634550)},907206,e=>{"use strict";var t=e.i(98134),r=e.i(675201),a=e.i(624601),s=e.i(499352),n=e.i(754219),l=e.i(60706),o=e.i(634550),i=e.i(259708);function d(){let e=(0,a.useRouter)(),[d,c]=(0,r.useState)(""),[x,p]=(0,r.useState)(""),[u,m]=(0,r.useState)(""),[h,b]=(0,r.useState)(""),[f,g]=(0,r.useState)(!1),[y,j]=(0,r.useState)(!1),[N,v]=(0,r.useState)(!1),[k,w]=(0,r.useState)(!1),[C,S]=(0,r.useState)(!1),[O,A]=(0,r.useState)(!1),T=C&&O;async function z(t){if(t.preventDefault(),!T)return void n.toast.error("ì´ì©ì½ê´ê³¼ ê°ì¸ì ë³´ ìì§Â·ì´ì©ì ëìí´ ì£¼ì¸ì.");if(u.length<8)return void n.toast.error("ë¹ë°ë²í¸ë 8ì ì´ìì´ì´ì¼ í©ëë¤.");if(u!==h)return void n.toast.error("ë¹ë°ë²í¸ê° ì¼ì¹íì§ ììµëë¤.");g(!0);try{let t=await fetch("/api/auth/signup",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:x,password:u,companyName:d||void 0})}),r=await t.json();if(!t.ok)return void(409===t.status?n.toast.error("ì´ë¯¸ ë±ë¡ë ì´ë©ì¼ì
ëë¤.",{action:{label:"ë¡ê·¸ì¸í기",onClick:()=>e.push("/login")}}):n.toast.error(r.error||"íìê°ì
ì¤ ì¤ë¥ê° ë°ìíìµëë¤."));v(!0)}catch{n.toast.error("íìê°ì
ì¤ ì¤ë¥ê° ë°ìíìµëë¤.")}finally{g(!1)}}async function E(){w(!0);try{await fetch("/api/auth/resend-confirm",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:x})}),n.toast.success("ì¸ì¦ ë©ì¼ì ë¤ì ë³´ëì´ì. ë©ì¼í¨(ì¤í¸í¨ í¬í¨)ì íì¸í´ì£¼ì¸ì.")}catch{n.toast.error("ì¬ë°ì¡ì ì¤í¨íìµëë¤. ì ì í ë¤ì ìëí´ì£¼ì¸ì.")}finally{w(!1)}}return N?(0,t.jsxs)("div",{className:"text-center space-y-4",children:[(0,t.jsx)("div",{className:"mx-auto flex h-14 w-14 items-center justify-center rounded-full bg-brand/10",children:(0,t.jsx)(i.CheckCircle,{className:"h-7 w-7 text-brand"})}),(0,t.jsx)("h1",{className:"text-[20px] font-bold tracking-[-0.5px] text-text-primary",children:"ì¸ì¦ ë©ì¼ì ë³´ëì´ì âï¸"}),(0,t.jsxs)("p",{className:"text-[13px] text-text-muted leading-relaxed",children:[(0,t.jsx)("span",{className:"font-semibold text-text-primary",children:x}),(0,t.jsx)("br",{}),"ë©ì¼ì ì¸ì¦ ë§í¬ë¥¼ í´ë¦íë©´",(0,t.jsx)("br",{}),(0,t.jsx)("span",{className:"font-semibold text-text-primary",children:"30ì¼ ë¬´ë£ì²´í"}),"ì´ ë°ë¡ ììë©ëë¤."]}),(0,t.jsxs)("div",{className:"grid grid-cols-3 gap-2 rounded-xl bg-brand/5 px-3 py-3 text-center text-[10px] text-text-secondary",children:[(0,t.jsx)("span",{className:"font-semibold text-brand",children:"1. ë©ì¼ ì¸ì¦"}),(0,t.jsx)("span",{children:"2. ìµì¤í
ì
ì¤ì¹"}),(0,t.jsx)("span",{children:"3. 첫 ìì§"})]}),(0,t.jsxs)("div",{className:"rounded-xl bg-surface-muted px-4 py-3 text-left",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold text-text-secondary mb-1",children:"ë©ì¼ì´ ì ë³´ì´ëì?"}),(0,t.jsxs)("p",{className:"text-[12px] text-text-muted leading-relaxed",children:["ì¤í¸í¨ì íì¸í´ë³´ì¸ì. ëª ë¶ ë¤ìë ëì°©íì§ ìì¼ë©´ ìëìì ë¤ì ë°ì ì ìì´ì. 문ìë ",(0,t.jsx)("span",{className:"font-semibold text-text-primary",children:"[email protected]"}),"."]})]}),(0,t.jsx)("button",{onClick:E,disabled:k,className:"w-full rounded-xl bg-brand py-2.5 text-[13px] font-semibold text-white transition-colors hover:bg-brand-dark disabled:opacity-50",children:k?"ë³´ë´ë ì¤...":"ì¸ì¦ ë©ì¼ ë¤ì ë³´ë´ê¸°"}),(0,t.jsx)("button",{onClick:()=>
1e.push("/login"),className:"w-full rounded-xl border border-border-strong py-2.5 text-[13px] font-medium text-text-secondary transition-colors hover:bg-surface-muted",children:"ë¡ê·¸ì¸ íì´ì§ë¡"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("h1",{className:"text-[22px] font-bold tracking-[-0.5px] text-text-primary mb-1",children:"íìê°ì
"}),(0,t.jsx)("p",{className:"text-[13px] text-text-muted mb-6",children:"ì¹´ë ìì´ 30ì¼ ë¬´ë£ì²´í. ê°ì
í ìµì¤í
ì
ì ì°ê²°íë©´ 첫 ìì§ê¹ì§ ìë´í©ëë¤."}),(0,t.jsxs)("form",{onSubmit:z,className:"space-y-4",children:[(0,t.jsxs)("div",{children:[(0,t.jsxs)("label",{htmlFor:"signup-company",className:"block text-[12px] font-medium text-text-secondary mb-1.5",children:["íì¬ëª
",(0,t.jsx)("span",{className:"font-normal text-text-muted",children:"(ì í)"})]}),(0,t.jsx)("input",{id:"signup-company",type:"text",value:d,onChange:e=>c(e.target.value),placeholder:"íì¬ëª
â ê°ì
구ë¶ì© (ë¸ëëë ê°ì
í ì í)",autoComplete:"organization",className:"w-full rounded-[10px] bg-surface-card border border-border-strong py-2.5 px-3.5 text-[13px] placeholder:text-text-muted focus:outline-none focus:ring-2 focus:ring-brand/20 transition-all"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{htmlFor:"signup-email",className:"block text-[12px] font-medium text-text-secondary mb-1.5",children:"ì´ë©ì¼"}),(0,t.jsx)("input",{id:"signup-email",type:"email",value:x,onChange:e=>p(e.target.value),placeholder:"[email protected]",required:!0,autoComplete:"email",className:"w-full rounded-[10px] bg-surface-card border border-border-strong py-2.5 px-3.5 text-[13px] placeholder:text-text-muted focus:outline-none focus:ring-2 focus:ring-brand/20 transition-all"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{htmlFor:"signup-password",className:"block text-[12px] font-medium text-text-secondary mb-1.5",children:"ë¹ë°ë²í¸"}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("input",{id:"signup-password",type:y?"text":"password",value:u,onChange:e=>m(e.target.value),placeholder:"8ì ì´ì",required:!0,minLength:8,autoComplete:"new-password",className:"w-full rounded-[10px] bg-surface-card border border-border-strong py-2.5 px-3.5 pr-10 text-[13px] placeholder:text-text-muted focus:outline-none focus:ring-2 focus:ring-brand/20 transition-all"}),(0,t.jsx)("button",{type:"button",onClick:()=>j(!y),className:"absolute right-3 top-1/2 -translate-y-1/2 text-text-muted hover:text-text-primary transition-colors","aria-label":"ë¹ë°ë²í¸ íì",children:y?(0,t.jsx)(o.EyeOff,{className:"h-4 w-4"}):(0,t.jsx)(l.Eye,{className:"h-4 w-4"})})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{htmlFor:"signup-password-confirm",className:"block text-[12px] font-medium text-text-secondary mb-1.5",children:"ë¹ë°ë²í¸ íì¸"}),(0,t.jsx)("input",{id:"signup-password-confirm",type:y?"text":"password",value:h,onChange:e=>b(e.target.value),placeholder:"ë¹ë°ë²í¸ ì¬ì
ë ¥",required:!0,minLength:8,autoComplete:"new-password",className:"w-full rounded-[10px] bg-surface-card border border-border-strong py-2.5 px-3.5 text-[13px] placeholder:text-text-muted focus:outline-none focus:ring-2 focus:ring-brand/20 transition-all"}),h.length>0&&u!==h&&(0,t.jsx)("p",{className:"mt-1 text-[11px] text-danger",children:"ë¹ë°ë²í¸ê° ì¼ì¹íì§ ììµëë¤."})]}),(0,t.jsxs)("div",{className:"space-y-2 pt-2",children:[(0,t.jsxs)("label",{className:"flex cursor-pointer items-center gap-2 rounded-lg bg-surface-muted px-3 py-2",children:[(0,t.jsx)("input",{type:"checkbox",checked:T,onChange:e=>{S(e.target.checked),A(e.target.checked)},className:"size-4 accent-brand cursor-pointer"}),(0,t.jsx)("span",{className:"text-[12px] font-semibold text-text-primary",children:"íì í목 모ë ëì"})]}),(0,t.jsxs)("label",{className:"flex items-start gap-2 cursor-pointer",children:[(0,t.jsx)("input",{type:"checkbox",checked:C,onChange:e=>S(e.target.checked),className:"mt-0.5 size-4 accent-brand cursor-pointer"}),(0,t.jsxs)("span",{className:"text-[12px] text-text-secondary leading-relaxed",children:[(0,t.jsx)("span",{className:"font-semibold text-danger",children:"[íì]"})," ",(0,t.jsx)(s.default,{href:"/terms",target:"_blank",className:"underline hover:text-brand",children:"ì´ì©ì½ê´"}),"ì ëìí©ëë¤"]})]}),(0,t.jsxs)("label",{className:"flex items-start gap-2 cursor-pointer",children:[(0,t.jsx)("input",{type:"checkbox",checked:O,onChange:e=>
1A(e.target.checked),className:"mt-0.5 size-4 accent-brand cursor-pointer"}),(0,t.jsxs)("span",{className:"text-[12px] text-text-secondary leading-relaxed",children:[(0,t.jsx)("span",{className:"font-semibold text-danger",children:"[íì]"})," ",(0,t.jsx)(s.default,{href:"/privacy",target:"_blank",className:"underline hover:text-brand",children:"ê°ì¸ì ë³´ ìì§Â·ì´ì©"}),"ì ëìí©ëë¤"]})]})]}),(0,t.jsx)("button",{type:"submit",disabled:f||!T,className:"w-full rounded-xl bg-brand py-2.5 text-[14px] font-semibold text-white transition-colors hover:bg-brand-dark disabled:opacity-50 disabled:cursor-not-allowed",children:f?"ì¸ì¦ ë©ì¼ ë³´ë´ë ì¤...":"ê³ì ë§ë¤ê³ ì¸ì¦ ë©ì¼ ë°ê¸°"})]}),(0,t.jsxs)("div",{className:"mt-4 grid grid-cols-3 gap-2 text-center text-[10px] text-text-muted",children:[(0,t.jsx)("span",{children:"1. ì´ë©ì¼ ì¸ì¦"}),(0,t.jsx)("span",{children:"2. ìµì¤í
ì
ì¤ì¹"}),(0,t.jsx)("span",{children:"3. 첫 ë°ì´í° ìì§"})]}),(0,t.jsxs)("p",{className:"mt-6 text-center text-[12px] text-text-muted",children:["ì´ë¯¸ ê³ì ì´ ìì¼ì ê°ì?"," ",(0,t.jsx)(s.default,{href:"/login",className:"font-medium text-brand hover:underline",children:"ë¡ê·¸ì¸"})]})]})}e.s(["default",()=>d])}]);
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.