PageSourceSearch

https://thuenhom.vn/_next/static/chunks/app/contact/page-4e38e3a3b14999ff.js

js thuenhom.vn collected 2026-10-02 02:11:21 UTC 19,980 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[977],{7479:(e,t,r)=>{"use strict";r.d(t,{$:()=>l,V:()=>i.V});var s=r(54568),n=r(7620),a=r(60844),i=r(31079);let l=(0,n.forwardRef)((e,t)=>{let{variant:r="primary",size:n="md",loading:l,leftIcon:c,rightIcon:o,children:d,className:h,disabled:m,type:u="button",...x}=e;return(0,s.jsxs)("button",{ref:t,type:u,disabled:m||l,className:(0,i.V)(r,n,h),...x,children:[l?(0,s.jsx)(a.A,{className:"h-4 w-4 animate-spin shrink-0"}):c,d,!l&&o]})});l.displayName="Button"},13701:(e,t,r)=>{Promise.resolve().then(r.bind(r,44772))},15894:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},20243:(e,t,r)=>{"use strict";r.d(t,{SiteFooter:()=>m});var s=r(54568),n=r(98658),a=r(51502);let i="thuenhom.vn";function l(){return(0,s.jsxs)("div",{className:"flex items-center gap-3 flex-wrap text-xs text-muted",children:[(0,s.jsx)("span",{children:"C\xf9ng hệ sinh th\xe1i:"}),a.jc.filter(e=>e.domain!==i).map(e=>(0,s.jsx)("a",{href:(0,a.oU)(e.domain,i),target:"_blank",rel:"noopener noreferrer",className:"text-muted hover:text-primary-600 transition-colors",children:e.name},e.domain))]})}var c=r(60208),o=r(24849),d=r(24651),h=r(53823);function m(){let{user:e}=(0,n.A)(),t=[{title:"Sản phẩm",links:[["T\xecm nh\xf3m","/search"],["Combo nh\xf3m","/combos"],["Chá»§ nh\xf3m","/owners"],["Cho thu\xea nh\xf3m",e?(0,c.a)(e):"/register?role=owner"]]},{title:"Hỗ trợ",links:[["An to\xe0n","/trust"],["Hướng dẫn","/guide"],["Cẩm nang","/blog"],["FAQ","/faq"],["Tiện \xedch Chrome",d.X],["Li\xean hệ","/contact"]]},{title:"Ph\xe1p l\xfd",links:[["Điều khoản","/terms"],["Ch\xednh s\xe1ch & Bảo mật","/privacy"]]}];return(0,s.jsx)("footer",{className:"bg-surface-2 border-t border-border py-12 sm:py-16",children:(0,s.jsxs)("div",{className:"mx-auto max-w-360 px-4 sm:px-6 lg:px-8",children:[(0,s.jsxs)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8 sm:gap-10",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"mb-4",children:(0,s.jsx)(o.F,{size:"sm",href:"/"})}),(0,s.jsx)("p",{className:"text-xs text-muted leading-relaxed",children:"S\xe0n kết nối cho thu\xea Group Facebook b\xe1n h\xe0ng — minh bạch, an to\xe0n."})]}),t.map(e=>(0,s.jsxs)("div",{children:[(0,s.jsx)("h4",{className:"font-semibold text-text text-sm mb-3",children:e.title}),(0,s.jsx)("ul",{className:"space-y-2",children:e.links.map(e=>{let[t,r]=e,n=r.startsWith("http");return(0,s.jsx)("li",{children:(0,s.jsx)("a",{href:r,...n?{target:"_blank",rel:"noopener noreferrer"}:{},className:"text-xs text-muted hover:text-primary-600 transition-colors duration-(--dur-fast)",children:t})},t)})})]},e.title))]}),(0,s.jsxs)("div",{className:"mt-8 pt-6 border-t border-border flex flex-col sm:flex-row items-center justify-between gap-4",children:[(0,s.jsx)("p",{className:"text-xs text-muted",children:"\xa9 2026 thuenhom.vn. Tất cả quyền được bảo lưu."}),(0,s.jsx)(l,{}),(0,s.jsxs)("div",{className:"flex items-center gap-4 text-xs text-muted",children:[(0,s.jsx)(h.AnalyticsSettingsButton,{className:"hover:text-primary-600 transition-colors duration-(--dur-fast)"}),[{name:"Facebook",href:"https://www.facebook.com/thuenhom.vn"},{name:"Email",href:"mailto:[email protected]"}].map(e=>{let{name:t,href:r}=e;return(0,s.jsx)("a",{href:r,target:r.startsWith("mailto:")?void 0:"_blank",rel:r.startsWith("mailto:")?void 0:"noopener noreferrer",className:"hover:text-primary-600 transition-colors duration-(--dur-fast)",children:t},t)})]})]})]})})}},24651:(e,t,r)=>{"use strict";r.d(t,{X:()=>s});let s="https://chromewebstore.google.com/detail/ihpfeojjnoiibmlhodgecpeebimbbbnn"},25703:(e,t,r)=>{"use strict";r.d(t,{cn:()=>a});var s=r(72902),n=r(13714);function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,n.QP)((0,s.$)(t))}},28653:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("CircleAlert",[["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"}]])},29304:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("Send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]])},31079:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var s=r(25703);let n={primary:"bg-primary-700 text-white hover:bg-primary-800 shadow-e1 disabled:opacity-60",cta:"bg-cta-500 text-white hover:bg-cta-600 shadow-[var(--shadow-cta)] disabled:opacity-60",secondary:"border border-stone-300 bg-white text-stone-800 hover:border-primary-300 hover:bg-primary-50 disabled:opacity-60",outline:"border border-stone-300 bg-white text-stone-800 hover:border-primary-300 hover:bg-primary-50 disabled:opacity-60",ghost:"bg-transparent text-primary-700 hover:bg-primary-50 disabled:opacity-50",danger:"bg-danger-500 text-white hover:bg-danger-600 disabled:opacity-60"},a={sm:"px-4 min-h-[36px] text-xs rounded-[var(--radius-button)]",md:"px-5 min-h-[44px] text-sm rounded-[var(--radius-button)]",lg:"px-6 min-h-[48px] text-base rounded-[var(--radius-button)]"};function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"primary",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"md",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return(0,s.cn)("inline-flex items-center justify-center gap-2 font-semibold transition-colors duration-[var(--dur-fast)] cursor-pointer focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 disabled:cursor-not-allowed",n[e],a[t],r)}},35830:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("CircleUser",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]])},44772:(e,t,r)=>{"use strict";r.d(t,{default:()=>E});var s,n,a=r(54568),i=r(56005),l=r(56178),c=r(75424),o=r(51166),d=r(99935),h=r(28653),m=r(29304),u=r(74624),x=r(15894),p=r(19664),g=r.n(p),b=r(7620),f=r(88186),y=r(88316),v=r(7479),j=r(33277),N=r(20243),k=r(12982);let w={supportEmail:"[email protected]",bizEmail:"[email protected]",phone:null,zalo:null,region:"To\xe0n quốc"},A=[{icon:i.A,title:"Email hỗ trợ",value:w.supportEmail,href:"mailto:".concat(w.supportEmail)},{icon:i.A,title:"Email hợp t\xe1c",value:w.bizEmail,href:"mailto:".concat(w.bizEmail)},{icon:l.A,title:"Điện thoại",value:null!=(s=w.phone)?s:"Đang cập nhật",href:w.phone?"tel:".concat(w.phone):null},{icon:c.A,title:"Zalo",value:null!=(n=w.zalo)?n:"Đang cập nhật",href:w.zalo?"https://zalo.me/".concat(w.zalo):null},{icon:o.A,title:"Khu vá»±c hoạt động",value:w.region,href:null}];function C(e){let{channel:t}=e,r=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-primary-50",children:(0,a.jsx)(t.icon,{className:"h-5 w-5 text-primary-600","aria-hidden":"true"})}),(0,a.jsxs)("span",{className:"min-w-0 flex-1",children:[(0,a.jsx)("span",{className:"block text-sm font-medium text-text",children:t.title}),(0,a.jsx)("span",{className:"block truncate text-sm text-muted",children:t.value})]})]});if(t.href)return(0,a.jsx)("a",{href:t.href,className:"flex items-center gap-3 rounded-xl p-2.5 transition-colors hover:bg-surface-2 focus-visible:outline-2 focus-visible:outline-primary-500",children:r});let s="Đang cập nhật"===t.value;return(0,a.jsxs)("div",{className:"flex items-center gap-3 rounded-xl p-2.5 ".concat(s?"opacity-60":""),children:[(0,a.jsx)("span",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-surface-2",children:(0,a.jsx)(t.icon,{className:"h-5 w-5 text-muted","aria-hidden":"true"})}),(0,a.jsxs)("span",{className:"min-w-0 flex-1",children:[(0,a.jsxs)("span",{className:"flex items-center gap-2 text-sm font-medium text-text-secondary",children:[t.title,s&&(0,a.jsx)("span",{className:"rounded-badge bg-surface-2 px-1.5 py-0.5 text-[11px] font-medium text-muted",children:"Sắp c\xf3"})]}),(0,a.jsx)("span",{className:"block truncate text-sm ".concat(s?"italic text-muted":"text-muted"),children:t.value})]})]})}let z=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;function E(){let[e,t]=(0,b.useState)(""),[r,s]=(0,b.useState)(""),[n,i]=(0,b.useState)(""),[l,c]=(0,b.useState)("idle"),[o,p]=(0,b.useState)(null);async function w(t){if(t.preventDefault(),p(null),!e.trim()){p("Vui l\xf2ng điền họ v\xe0 t\xean."),c("error");return}if(!r.trim()||!z.test(r.trim())){p("Email chưa đ\xfang định dạng. V\xed dụ: [email protected]"),c("error");return}if(!n.trim()||n.trim().length<10){p("Nội dung tối thiểu 10 k\xfd tá»±."),c("error");return}c("sending");try{await k.contactApi.submit({name:e.trim(),email:r.trim(),message:n.trim()}),c("sent")}catch(a){let t="Li\xean hệ từ ".concat(e.trim()," (").concat(r.trim(),")"),s="Họ t\xean: ".concat(e.trim(),"\nEmail: ").concat(r.trim(),"\n\n").concat(n.trim());window.location.href="mailto:[email protected]?subject=".concat(encodeURIComponent(t),"&body=").concat(encodeURIComponent(s)),c("sent")}}return(0,a.jsxs)("main",{className:"min-h-screen bg-surface-2",children:[(0,a.jsx)(j.PublicNavbar,{}),(0,a.jsxs)("div",{className:"mx-auto max-w-5xl px-4 py-10 sm:py-14",children:[(0,a.jsxs)("div",{className:"mb-8 text-center",children:[(0,a.jsx)("h1",{className:"text-3xl font-bold text-text",children:"Li\xean Hệ thuenhom.vn"}),(0,a.jsx)("p",{className:"mt-2 text-muted",children:"Gá»­i y\xeau cầu hỗ trợ hoặc hợp t\xe1c — ch\xfang t\xf4i phản hồi trong v\xf2ng 24 giờ l\xe0m việc."})]}),(0,a.jsxs)("div",{className:"grid items-start gap-6 lg:grid-cols-5 lg:gap-8",children:[(0,a.jsx)("section",{"aria-labelledby":"
1contact-form-title",className:"lg:col-span-3",children:(0,a.jsxs)(f.Zp,{children:[(0,a.jsx)("h2",{id:"contact-form-title",className:"text-base font-bold text-text",children:"Gá»­i tin nhắn cho ch\xfang t\xf4i"}),(0,a.jsx)("p",{className:"mt-1 mb-6 text-sm text-muted",children:"Điền th\xf4ng tin, ch\xfang t\xf4i sẽ li\xean hệ lại với bạn sớm nhất."}),"sent"===l?(0,a.jsxs)("div",{"aria-live":"polite",className:"rounded-xl border border-success-500/20 bg-success-50 dark:bg-success-500/10 p-5 text-center",children:[(0,a.jsx)(d.A,{className:"mx-auto h-8 w-8 text-success-600","aria-hidden":"true"}),(0,a.jsx)("p",{className:"mt-2 font-semibold text-success-700 dark:text-success-300",children:"Đ\xe3 nhận được tin nhắn cá»§a bạn!"}),(0,a.jsx)("p",{className:"mt-1 text-sm text-success-600",children:"Ch\xfang t\xf4i sẽ phản hồi trong v\xf2ng 24 giờ l\xe0m việc. Hoặc li\xean hệ trá»±c tiếp qua [email protected]."}),(0,a.jsx)(v.$,{type:"button",variant:"outline",size:"sm",onClick:function(){t(""),s(""),i(""),c("idle"),p(null)},className:"mt-4",children:"Gá»­i tin kh\xe1c"})]}):(0,a.jsxs)("form",{onSubmit:w,noValidate:!0,className:"space-y-4",children:[(0,a.jsxs)("div",{className:"grid gap-4 sm:grid-cols-2",children:[(0,a.jsx)(y.D0,{label:"Họ v\xe0 t\xean",htmlFor:"contact-name",required:!0,children:(0,a.jsx)(y.pd,{id:"contact-name",value:e,onChange:e=>t(e.target.value),placeholder:"Nguyễn Văn A",required:!0,autoComplete:"name"})}),(0,a.jsx)(y.D0,{label:"Email",htmlFor:"contact-email",required:!0,children:(0,a.jsx)(y.pd,{id:"contact-email",type:"email",value:r,onChange:e=>s(e.target.value),placeholder:"[email protected]",required:!0,autoComplete:"email"})})]}),(0,a.jsx)(y.D0,{label:"Nội dung",htmlFor:"contact-message",required:!0,children:(0,a.jsx)(y.TM,{id:"contact-message",value:n,onChange:e=>i(e.target.value),placeholder:"M\xf4 tả vấn đề hoặc c\xe2u hỏi cá»§a bạn…",required:!0,rows:5})}),"error"===l&&o&&(0,a.jsxs)("p",{role:"alert","aria-live":"assertive",className:"flex items-center gap-2 text-sm text-danger-600",children:[(0,a.jsx)(h.A,{className:"h-4 w-4 shrink-0","aria-hidden":"true"}),o]}),(0,a.jsx)(v.$,{type:"submit",variant:"primary",size:"md",loading:"sending"===l,disabled:"sending"===l,rightIcon:(0,a.jsx)(m.A,{className:"h-4 w-4"}),className:"w-full sm:w-auto",children:"sending"===l?"Đang gá»­i…":"Gá»­i tin nhắn"})]})]})}),(0,a.jsxs)("aside",{className:"space-y-4 lg:col-span-2",children:[(0,a.jsxs)(f.Zp,{children:[(0,a.jsx)("h2",{className:"mb-3 text-base font-bold text-text",children:"K\xeanh li\xean hệ"}),(0,a.jsx)("div",{className:"space-y-1",children:A.map(e=>(0,a.jsx)(C,{channel:e},e.title))})]}),(0,a.jsxs)(f.Zp,{className:"flex items-start gap-3",children:[(0,a.jsx)("span",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-success-50",children:(0,a.jsx)(u.A,{className:"h-5 w-5 text-success-600","aria-hidden":"true"})}),(0,a.jsxs)("p",{className:"text-sm text-text-secondary",children:[(0,a.jsx)("span",{className:"font-medium text-text",children:"Phản hồi nhanh."})," Đội ngÅ© hỗ trợ thường phản hồi trong v\xf2ng 24 giờ l\xe0m việc."]})]}),(0,a.jsxs)(f.Zp,{className:"flex items-start gap-3",children:[(0,a.jsx)("span",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-primary-50",children:(0,a.jsx)(x.A,{className:"h-5 w-5 text-primary-600","aria-hidden":"true"})}),(0,a.jsxs)("p",{className:"text-sm text-text-secondary",children:["C\xf3 c\xe2u hỏi thường gặp?"," ",(0,a.jsx)(g(),{href:"/faq",className:"font-medium text-primary-600 underline-offset-2 hover:underline focus-visible:outline-2 focus-visible:outline-primary-500",children:"Xem trang C\xe2u hỏi thường gặp"})]})]})]})]})]}),(0,a.jsx)(N.SiteFooter,{})]})}},47573:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]])},50741:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});
1let s=(0,r(92068).A)("LayoutDashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]])},51166:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])},51502:(e,t,r)=>{"use strict";r.d(t,{jc:()=>s,oU:()=>n});let s=[{step:1,name:"thuenhom.vn",domain:"thuenhom.vn",actionVerb:"Thu\xea nh\xf3m",description:"T\xecm v\xe0 thu\xea nh\xf3m Facebook theo ng\xe0nh nghề",shortDesc:"Thu\xea nh\xf3m",icon:"Users",gradient:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",ctaText:"T\xecm nh\xf3m",features:["Nhiều nh\xf3m đa ng\xe0nh nghề","Lọc theo khu vực & th\xe0nh vi\xean","Thanh to\xe1n qua s\xe0n"]},{step:2,name:"Đăng B\xe0i Tự Động",domain:"dangbaitudong.vn",actionVerb:"Đăng b\xe0i",description:"Extension Chrome hỗ trợ đăng b\xe0i l\xean nhiều nh\xf3m Facebook",shortDesc:"Đăng b\xe0i",icon:"Zap",gradient:"linear-gradient(135deg, #10b981 0%, #14b8a6 100%)",ctaText:"Xem th\xeam",features:["Chrome Extension","Đăng b\xe0i l\xean nhiều nh\xf3m c\xf9ng l\xfac","Hẹn giờ đăng b\xe0i"]}];function n(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"cross_sell",s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"website",n=new URLSearchParams({utm_source:t,utm_medium:s,utm_campaign:r,ref:t.replace(".vn","")});return"https://".concat(e,"?").concat(n.toString())}},56005:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},56178:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]])},60844:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},74624:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},75424:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]])},80229:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},88186:(e,t,r)=>{"use strict";r.d(t,{ZB:()=>c,Zp:()=>i,aR:()=>l,bw:()=>o,wL:()=>d});var s=r(54568),n=r(7620),a=r(25703);let i=(0,n.forwardRef)((e,t)=>{let{hover:r,padded:n=!0,className:i,children:l,...c}=e;return(0,s.jsx)("div",{ref:t,className:(0,a.cn)("rounded-[var(--radius-card)] border border-border bg-surface shadow-e1",n&&"p-5",r&&"transition-[box-shadow,border-color] duration-[var(--dur)] hover:border-primary-300 hover:shadow-e2",i),...c,children:l})});function l(e){let{className:t,...r}=e;return(0,s.jsx)("div",{className:(0,a.cn)("mb-3 flex items-center justify-between gap-3",t),...r})}function c(e){let{className:t,...r}=e;return(0,s.jsx)("h3",{className:(0,a.cn)("text-base font-semibold text-text",t),...r})}function o(e){let{className:t,...r}=e;return(0,s.jsx)("div",{className:(0,a.cn)("text-sm text-text-secondary",t),...r})}function d(e){let{className:t,...r}=e;return(0,s.jsx)("div",{className:(0,a.cn)("mt-4 flex items-center gap-2 border-t border-border pt-4",t),...r})}i.displayName="Card"},88316:(e,t,r)=>{"use strict";r.d(t,{D0:()=>l,TM:()=>o,l6:()=>d,pd:()=>c});var s=r(54568),n=r(7620),a=r(25703);function i(e,t){return(0,a.cn)("w-full rounded-[var(--radius-input)] border bg-surface px-3 min-h-[44px] text-sm text-text placeholder:text-muted transition-colors focus:outline-none focus:ring-2 focus:ring-primary-500/40 focu
1s:border-primary-500 disabled:opacity-50 disabled:bg-surface-2",e?"border-danger-500 focus:ring-danger-200 focus:border-danger-500":"border-border-strong",t)}function l(e){let{label:t,htmlFor:r,error:n,helper:i,required:l,children:c,className:o}=e;return(0,s.jsxs)("div",{className:(0,a.cn)("space-y-1.5",o),children:[t&&(0,s.jsxs)("label",{htmlFor:r,className:"block text-sm font-medium text-text-secondary",children:[t,l&&(0,s.jsx)("span",{className:"text-danger-500",children:" *"})]}),c,n?(0,s.jsx)("p",{role:"alert",className:"text-xs text-danger-600",children:n}):i?(0,s.jsx)("p",{className:"text-xs text-muted",children:i}):null]})}let c=(0,n.forwardRef)((e,t)=>{let{error:r,className:n,...a}=e;return(0,s.jsx)("input",{ref:t,className:i(r,n),...a})});c.displayName="Input";let o=(0,n.forwardRef)((e,t)=>{let{error:r,className:n,...l}=e;return(0,s.jsx)("textarea",{ref:t,className:(0,a.cn)(i(r,n),"min-h-[88px] py-2"),...l})});o.displayName="Textarea";let d=(0,n.forwardRef)((e,t)=>{let{error:r,className:n,children:a,...l}=e;return(0,s.jsx)("select",{ref:t,className:i(r,n),...l,children:a})});d.displayName="Select"},99935:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(92068).A)("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])}},e=>{e.O(0,[3028,9664,3212,2982,3277,3823,587,18,7358],()=>e(e.s=13701)),_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.