1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6929],{13791:(e,r,t)=>{t.d(r,{p:()=>s});var a=t(48336),n=t(45180),o=t(78982);let s=n.forwardRef(({className:e,type:r,...t},n)=>(0,a.jsx)("input",{type:r,className:(0,o.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",e),ref:n,...t}));s.displayName="Input"},15038:(e,r,t)=>{t.d(r,{b:()=>i});var a=t(48336),n=t(46213),o=t(82169),s=t(78982);function i({loading:e=!1,children:r,loadingText:t="A enviar...",icon:l,className:d,disabled:c,...m}){return(0,a.jsx)(o.$,{type:"submit",disabled:e||c,className:(0,s.cn)("gap-2",d),...m,children:e?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.A,{className:"h-4 w-4 animate-spin"}),t]}):(0,a.jsxs)(a.Fragment,{children:[l,r]})})}},34378:(e,r,t)=>{t.d(r,{N9:()=>f,P0:()=>b,R4:()=>u,dj:()=>v});var a=t(48336),n=t(45180),o=t(26957),s=t(29215),i=t(94467),l=t(18866),d=t(18637),c=t(78982);let m={success:{glow:"from-emerald-500/25 via-emerald-500/8 to-transparent dark:from-emerald-500/35 dark:via-emerald-500/10",iconBg:"bg-emerald-500",title:"text-emerald-700 dark:text-emerald-400",Icon:s.A},error:{glow:"from-red-500/25 via-red-500/8 to-transparent dark:from-red-500/35 dark:via-red-500/10",iconBg:"bg-red-500",title:"text-red-700 dark:text-red-400",Icon:i.A},warning:{glow:"from-amber-500/25 via-amber-500/8 to-transparent dark:from-amber-500/35 dark:via-amber-500/10",iconBg:"bg-amber-500",title:"text-amber-700 dark:text-amber-400",Icon:l.A},info:{glow:"from-sky-500/20 via-sky-500/8 to-transparent dark:from-sky-500/30 dark:via-sky-500/10",iconBg:"bg-sky-500",title:"text-sky-700 dark:text-sky-400",Icon:d.A}};function u({type:e,title:r,message:t,trailing:n,onClose:o,className:s}){let l=m[e],d=l.Icon,g=!!n&&!t&&"info"===e,f=(0,c.cn)("relative overflow-hidden rounded-2xl border shadow-lg backdrop-blur-md","border-border/80 bg-white/95 text-foreground","dark:border-white/10 dark:bg-[#1c1c24]/95 dark:text-zinc-100",s);return g?(0,a.jsxs)("div",{role:"status",className:(0,c.cn)(f,"px-4 py-3.5 flex items-center justify-between gap-4 min-w-[280px] max-w-md"),children:[(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:r}),(0,a.jsx)("div",{className:"shrink-0 flex items-center gap-2 font-semibold text-amber-600 dark:text-amber-400",children:n})]}):(0,a.jsxs)("div",{role:"status",className:(0,c.cn)(f,"min-w-[300px] max-w-md"),children:[(0,a.jsx)("div",{"aria-hidden":!0,className:(0,c.cn)("pointer-events-none absolute inset-y-0 left-0 w-2/3 bg-gradient-to-r",l.glow)}),(0,a.jsxs)("div",{className:"relative flex items-start gap-3.5 p-4",children:[(0,a.jsx)("div",{className:(0,c.cn)("mt-0.5 flex h-7 w-7 shrink-0 items-center justify-center rounded-full shadow-sm",l.iconBg),children:(0,a.jsx)(d,{className:"h-3.5 w-3.5 text-white stroke-[3]","aria-hidden":!0})}),(0,a.jsxs)("div",{className:"min-w-0 flex-1 pr-1",children:[(0,a.jsx)("p",{className:(0,c.cn)("text-sm font-semibold leading-snug",l.title),children:r}),t?(0,a.jsx)("p",{className:"mt-1 text-sm leading-snug text-muted-foreground",children:t}):null]}),n?(0,a.jsx)("div",{className:"shrink-0 self-center",children:n}):null,o?(0,a.jsx)("button",{type:"button",onClick:o,"aria-label":"Fechar",className:"shrink-0 rounded-md p-0.5 text-muted-foreground transition-colors hover:text-foreground",children:(0,a.jsx)(i.A,{className:"h-3.5 w-3.5"})}):null]})]})}function g({toast:e,onClose:r}){let[t,o]=(0,n.useState)("enter"),s=(0,n.useRef)(r);s.current=r;let i=(0,n.useCallback)(()=>{o("leave"),window.setTimeout(()=>s.current(e.id),280)},[e.id]);return(0,n.useEffect)(()=>{let r,t=window.requestAnimationFrame(()=>o("shown")),a=e.duration??5e3;return a>0&&(r=window.setTimeout(i,a)),()=>{window.cancelAnimationFrame(t),r&&window.clearTimeout(r)}},[e.id,e.duration,i]),(0,a.jsx)("div",{className:(0,c.cn)("transition-all duration-300 ease-out","shown"===t?"translate-x-0 opacity-100":"translate-x-4 opacity-0"),children:(0,a.jsx)(u,{type:e.type,title:e.title,message:e.message,trailing:e.trailing,onClose:i})})}function f({toasts:e,onClose:r}
1){let[t,s]=(0,n.useState)(!1);(0,n.useEffect)(()=>s(!0),[]);let i=(0,a.jsx)("div",{className:"pointer-events-none fixed top-4 right-4 z-[9999] flex w-[min(100vw-2rem,24rem)] flex-col gap-2.5",children:e.map(e=>(0,a.jsx)("div",{className:"pointer-events-auto",children:(0,a.jsx)(g,{toast:e,onClose:r})},e.id))});return!t||"u"<typeof document?null:(0,o.createPortal)(i,document.body)}let h=globalThis;function p(){return h.__oaToastStore||(h.__oaToastStore={toastId:0,store:[],listeners:new Set}),h.__oaToastStore}function x(){let{store:e,listeners:r}=p();r.forEach(r=>r(e))}function b(e,r,t,a,n){let o=p(),s={id:`toast-${++o.toastId}`,type:e,title:r,message:t,duration:a??5e3,trailing:n};return o.store=[...o.store,s],x(),s.id}function v(){let[e,r]=(0,n.useState)(()=>p().store);return(0,n.useEffect)(()=>{let e=p(),t=e=>r(e);return e.listeners.add(t),r(e.store),()=>{e.listeners.delete(t)}},[]),{toasts:e,removeToast:(0,n.useCallback)(e=>{let r;(r=p()).store=r.store.filter(r=>r.id!==e),x()},[])}}},39534:(e,r,t)=>{t.d(r,{L:()=>o});var a=t(48336);t(45180);var n=t(78982);function o({children:e,className:r,containerClassName:t,...s}){return(0,a.jsx)("div",{className:(0,n.cn)("min-h-screen pt-16 pb-20 px-4 bg-background transition-colors duration-300",r),...s,children:(0,a.jsx)("div",{className:(0,n.cn)("max-w-7xl mx-auto mt-8",t),children:e})})}},47808:(e,r,t)=>{t.d(r,{z:()=>i});var a=t(48336),n=t(45654),o=t(95237),s=t(78982);function i({label:e,htmlFor:r,required:t=!1,error:l,hint:d,className:c,labelClassName:m,children:u}){return(0,a.jsxs)("div",{className:(0,s.cn)("space-y-2",c),children:[e&&(0,a.jsxs)(o.J,{htmlFor:r,className:m,children:[e,t&&(0,a.jsx)("span",{className:"text-red-500 dark:text-footer-accent",children:" *"})]}),u,d&&!l?(0,a.jsx)("p",{className:"text-xs text-muted-foreground",children:d}):null,l?(0,a.jsxs)("p",{role:"alert",className:"flex items-start gap-1.5 rounded-md border border-red-200 bg-red-50 px-2.5 py-1.5 text-sm text-red-700 dark:border-red-500/30 dark:bg-red-500/10 dark:text-red-300",children:[(0,a.jsx)(n.A,{className:"mt-0.5 h-3.5 w-3.5 shrink-0","aria-hidden":!0}),(0,a.jsx)("span",{children:l})]}):null]})}},48034:(e,r,t)=>{t.d(r,{DH:()=>A,QN:()=>N,_A:()=>k});var a=t(48336),n=t(45180),o=t(55443),s=t.n(o),i=t(38927),l=t(13791),d=t(74239),c=t(80098),m=t(95237),u=t(47808),g=t(15038),f=t(71739),h=t(34378);let p=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,x=/^\+?[\d\s()./-]{7,30}$/;var b=t(44974),v=t(78982),w=t(6596);let j="bg-zinc-50 dark:bg-zinc-900 border-zinc-200 dark:border-zinc-800",y="border-red-400 focus-visible:ring-red-500/40 dark:border-red-500/50",k="6Ld--5MrAAAAAIfCFh6JMga7FQrvLN71TXW-Uj1n",N=!!k,C={name:"",email:"",phone:"",subject:"",message:"",terms:!1};function A({defaultSubject:e,lockSubject:r,hidePhone:t=!1,extraFields:o,selectFields:k,initialExtraValues:T,structuredExtraFields:P=!1,submitPath:$="site/contact",recaptchaAction:F="contact",submitLabel:S="Enviar Mensagem"}={}){let{t:z}=(0,b.o)(),{executeRecaptcha:E}=(0,i._Y)(),{ref:_,isBot:I}=(0,f.W)(0),O=(0,n.useRef)(!1),[D,R]=(0,n.useState)(!1),[q,L]=(0,n.useState)(0),[M,B]=(0,n.useState)(0),[H,W]=(0,n.useState)(()=>({...C,subject:e??""})),[J,V]=(0,n.useState)({}),[Q,U]=(0,n.useState)(()=>({...T??{}})),[G,X]=(0,n.useState)({}),Y=M>0;(0,n.useEffect)(()=>{if(!q)return;let e=()=>{let e=Math.max(0,q-Date.now());B(e),e<=0&&L(0)};e();let r=window.setInterval(e,250);return()=>window.clearInterval(r)},[q]),(0,n.useEffect)(()=>{if(0===Object.keys(J).length)return;let e=setTimeout(()=>V({}),5e3);return()=>clearTimeout(e)},[J]),(0,n.useEffect)(()=>{if(0===Object.keys(G).length)return;let e=setTimeout(()=>X({}),5e3);return()=>clearTimeout(e)},[G]);let Z=e=>{V(r=>{if(!r[e])return r;let t={...r};return delete t[e],t})},K=e=>{let{name:r,value:t}=e.target;W(e=>({...e,[r]:t})),Z(r)},ee=()=>{W({...C,subject:e??""}),V({}),U({...T??{}}),X({})},er=(e,r)=>{U(t=>({...t,[e]:r})),X(r=>{if(!r[e])return r;let t={...r};return delete t[e],t})},et=async e=>{let r,t,a,n,s,i;if(e.preventDefault(),O.current||D)return;if(Date.now()<q)return void(0,h.P0)("warning","Aguarde um momento","J\xe1 enviou uma mensagem. Pode tentar novamente dentro de instantes.");if(I()){ee(),(0,h.P0)("success",z("contacts.successTitle"),z("contacts.successDesc")),L(Date.now()+6e4);return}let l=(r={},t=H.name.trim(),a=H.email.trim(),n=H.subject.trim(),s=H.message.trim(),i=H.phone.trim(),(t?t.length<2?r.name="O nome deve ter pelo menos 2 caracteres.":t.length>255&&(r.name="O nome n\xe3o pode exceder 255 caracteres."):r.name="O nome \xe9 obrigat\xf3rio.",a?a.length>255?r.email="O e-mail n\xe3o pode exceder 255 caracteres.":p.test(a)||(r.email="E-mail inv\xe1lido."):r.email="O e-mail \xe9 obrigat\xf3rio.",i&&(i.length>30?r.phone="O telefone n\xe3o pode exceder 30 caracteres.":x.test(i)||(r.phone="Telefone inv\xe1lido.")),n?n.length<3?r.subject="O assunto deve ter pelo menos 3 caracteres.":n.length>500&&(r.subject="O assunto n\xe3o pode exceder 500 caracteres."):r.subject="O assunto \xe9 obrigat\xf3rio.",s?s.length<10?r.message="A mensagem deve ter pelo menos 10 caracteres.":s.length>5e3&&(r.message="A mensagem n\xe3o pode exceder 5000 caracteres."):r.message="A mensagem \xe9 obrigat\xf3ria.",H.terms||(r.terms="Deve aceitar os Termos e Condi\xe7\xf5es para continuar."),Object.keys(r).length>0)?{ok:!1,errors:r}:{ok:!0}
1),d=[...(o??[]).filter(e=>e.required&&!Q[e.name]?.trim()),...(k??[]).filter(e=>e.required&&!Q[e.name]?.trim())];if(d.length>0&&X(Object.fromEntries(d.map(e=>[e.name,`${e.label} \xe9 obrigat\xf3rio.`]))),!l.ok||d.length>0){l.ok||V(l.errors);let e=l.ok?`${d[0].label} \xe9 obrigat\xf3rio.`:Object.values(l.errors)[0];e&&(0,h.P0)("warning","Verifique o formul\xe1rio",e);return}O.current=!0,R(!0),V({}),X({});try{let e;if(N){if(!E)throw Error("reCAPTCHA ainda a carregar. Aguarde um momento e tente novamente.");if(!(e=await E(F)))throw Error("N\xe3o foi poss\xedvel obter o token reCAPTCHA.")}let r=function(){let e={};if(e.pageUrl=window.location.href,e.viewport=`${window.innerWidth}x${window.innerHeight}`,"number"==typeof window.devicePixelRatio&&Number.isFinite(window.devicePixelRatio)&&(e.devicePixelRatio=Math.round(100*window.devicePixelRatio)/100),"u">typeof document&&document.referrer&&(e.referrer=document.referrer),"u">typeof navigator){navigator.language&&(e.language=navigator.language),Array.isArray(navigator.languages)&&navigator.languages.length&&(e.languages=[...navigator.languages]),"number"==typeof navigator.hardwareConcurrency&&(e.hardwareConcurrency=navigator.hardwareConcurrency),"number"==typeof navigator.maxTouchPoints&&(e.maxTouchPoints=navigator.maxTouchPoints);let r=function(){if("u">typeof navigator)return navigator.userAgentData}(),t=r?.platform&&r.platform.trim()||"string"==typeof navigator.platform&&navigator.platform.trim()||void 0;t&&(e.platform=t),"boolean"==typeof r?.mobile&&(e.mobile=r.mobile),Array.isArray(r?.brands)&&r.brands.length&&(e.brands=r.brands.filter(e=>e.brand&&!/Not.?A.?Brand/i.test(e.brand)).map(e=>`${e.brand} ${e.version}`).join(", ").slice(0,200))}if("u">typeof screen){let r="number"==typeof screen.availWidth?screen.availWidth:screen.width,t="number"==typeof screen.availHeight?screen.availHeight:screen.height;e.screen=`${screen.width}x${screen.height}`,(r!==screen.width||t!==screen.height)&&(e.screen=`${screen.width}x${screen.height} (avail ${r}x${t})`)}if("u">typeof Intl)try{e.timezone=Intl.DateTimeFormat().resolvedOptions().timeZone}catch{}let r=function(){if(window.matchMedia){if(window.matchMedia("(prefers-color-scheme: dark)").matches)return"dark";if(window.matchMedia("(prefers-color-scheme: light)").matches)return"light"}}();r&&(e.colorScheme=r);let t=function(){if("u"<typeof navigator)return;let e=navigator.connection;if(e)return e.effectiveType||e.type||void 0}();return t&&(e.connection=t),e}(),t=[...(o??[]).map(e=>({name:e.name,label:e.label})),...(k??[]).map(e=>({name:e.name,label:e.label}))],a={};if(P)for(let e of t){let r=Q[e.name]?.trim();r&&(a[e.name]=r)}let n=P?"":t.map(e=>{let r=Q[e.name]?.trim();return r?`${e.label}: ${r}`:null}).filter(e=>!!e).join("\n"),s=n?`${n} 2 3${H.message.trim()}`:H.message.trim(),i=await fetch(`/api/gw/${$}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:H.name.trim(),email:H.email.trim(),subject:H.subject.trim(),message:s.slice(0,5e3),phone:H.phone.trim()||void 0,metadata:r,...a,...e?{recaptchaToken:e}:{}})}),l=await i.json().catch(()=>({}));if(!i.ok){l.field&&"string"==typeof l.field&&V({[l.field]:l.error||"Campo inv\xe1lido."}),(0,h.P0)(429===i.status?"warning":"error",429===i.status?"Aguarde":"Erro",l.error||"Erro ao enviar mensagem");return}try{w.Ay.capture("contact_form_submitted",{subject:H.subject.trim()})}catch{}(0,h.P0)("success",z("contacts.successTitle"),z("contacts.successDesc")),ee(),L(Date.now()+6e4)}catch(r){console.error("Erro ao enviar contacto:",r);let e=r instanceof Error?r.message:"N\xe3o foi poss\xedvel enviar a mensagem.";(0,h.P0)("error","Erro",e)}finally{O.current=!1,R(!1)}},ea=D||Y,en=Math.ceil(M/1e3);return(0,a.jsxs)("form",{onSubmit:et,className:"space-y-5",noValidate:!0,children:[(0,a.jsx)(f.t,{inputRef:_}),(0,a.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:[(0,a.jsx)(u.z,{label:"Nome",htmlFor:"name",required:!0,error:J.name,children:(0,a.jsx)(l.p,{id:"name",name:"name",placeholder:"Introduza o seu nome",value:H.name,onChange:K,maxLength:255,autoComplete:"name","aria-invalid":!!J.name,className:(0,v.cn)(j,J.name&&y)})}),(0,a.jsx)(u.z,{label:"E-mail",htmlFor:"email",required:!0,error:J.email,children:(0,a.jsx)(l.p,{id:"email",name:"email",type:"email",placeholder:"p.ex. [email protected]",value:H.email,onChange:K,maxLength:255,autoComplete:"email","aria-invalid":!!J.email,className:(0,v.cn)(j,J.email&&y)})})]}),(0,a.jsxs)("div",{className:(0,v.cn)("grid gap-5",t?"grid-cols-1":"grid-cols-1 sm:grid-cols-2"),children:[!t&&(0,a.jsx)(u.z,{label:"Telefone",htmlFor:"phone",error:J.phone,children:(0,a.jsx)(l.p,{id:"phone",name:"phone",type:"tel",placeholder:"Introduza o seu telefone (opcional)",value:H.phone,onChange:K,maxLength:30,autoComplete:"tel","aria-invalid":!!J.ph
3one,className:(0,v.cn)(j,J.phone&&y)})}),(0,a.jsx)(u.z,{label:"Assunto",htmlFor:"subject",required:!0,error:J.subject,children:(0,a.jsx)(l.p,{id:"subject",name:"subject",placeholder:"Introduza o Assunto",value:H.subject,onChange:K,maxLength:500,"aria-invalid":!!J.subject,readOnly:r,className:(0,v.cn)(j,J.subject&&y,r&&"cursor-not-allowed opacity-80")})})]}),(o&&o.length>0||k&&k.length>0)&&(0,a.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:[(o??[]).map(e=>(0,a.jsx)(u.z,{label:e.label,htmlFor:e.name,required:e.required,error:G[e.name],children:(0,a.jsx)(l.p,{id:e.name,name:e.name,placeholder:e.placeholder,value:Q[e.name]??"",onChange:r=>er(e.name,r.target.value),"aria-invalid":!!G[e.name],className:(0,v.cn)(j,G[e.name]&&y)})},e.name)),(k??[]).map(e=>(0,a.jsx)(u.z,{label:e.label,htmlFor:e.name,required:e.required,error:G[e.name],children:(0,a.jsxs)("select",{id:e.name,name:e.name,value:Q[e.name]??"",onChange:r=>er(e.name,r.target.value),"aria-invalid":!!G[e.name],className:(0,v.cn)("flex h-10 w-full rounded-md border px-3 py-2 text-sm shadow-sm transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring",j,G[e.name]&&y),children:[(0,a.jsx)("option",{value:"",children:e.placeholder??"Selecionarâ¦"}),e.options.map(e=>(0,a.jsx)("option",{value:e.value,children:e.label},e.value))]})},e.name))]}),(0,a.jsxs)(u.z,{label:"Mensagem",htmlFor:"message",required:!0,error:J.message,children:[(0,a.jsx)(d.T,{id:"message",name:"message",placeholder:"Introduza a sua mensagem",value:H.message,onChange:K,maxLength:5e3,"aria-invalid":!!J.message,className:(0,v.cn)(`min-h-36 ${j}`,J.message&&y)}),(0,a.jsxs)("p",{className:"text-xs text-muted-foreground text-right mt-1",children:[H.message.length,"/",5e3]})]}),(0,a.jsxs)("div",{className:"rounded-xl border border-border bg-muted/30 px-4 py-3.5 flex flex-col gap-2",children:[(0,a.jsxs)("div",{className:"flex items-start gap-3",children:[(0,a.jsx)(c.S,{id:"terms",checked:H.terms,onChange:e=>{W(r=>({...r,terms:e.target.checked})),Z("terms")},"aria-invalid":!!J.terms,className:"mt-0.5"}),(0,a.jsxs)(m.J,{htmlFor:"terms",className:"font-normal cursor-pointer text-sm text-muted-foreground select-none leading-snug",children:["Concordo com os"," ",(0,a.jsx)(s(),{href:"/legal/termos-e-condicoes",target:"_blank",rel:"noopener noreferrer",className:"font-medium text-red-600 dark:text-red-500 underline underline-offset-2 hover:text-red-700 dark:hover:text-red-400",onClick:e=>e.stopPropagation(),children:"Termos e Condi\xe7\xf5es"}),(0,a.jsx)("span",{className:"text-red-500",children:" *"})]})]}),J.terms&&(0,a.jsx)("p",{role:"alert",className:"flex items-start gap-1.5 rounded-md border border-red-200 bg-red-50 px-2.5 py-1.5 text-sm text-red-700 dark:border-red-500/30 dark:bg-red-500/10 dark:text-red-300",children:J.terms})]}),(0,a.jsxs)("div",{className:"flex flex-col sm:flex-row sm:items-center gap-3 pt-1",children:[(0,a.jsx)(g.b,{loading:D,disabled:ea,loadingText:"A enviar...",className:"w-full sm:w-auto bg-[#D32F2F] hover:bg-[#B71C1C] text-white font-medium px-8 py-2.5 rounded-md transition-colors disabled:opacity-60",children:Y?`Aguarde ${en}s`:S}),N?(0,a.jsxs)("p",{className:"text-xs text-muted-foreground sm:max-w-xs",children:["Protegido por reCAPTCHA v3."," ",(0,a.jsx)("a",{href:"https://policies.google.com/privacy",target:"_blank",rel:"noopener noreferrer",className:"underline hover:text-foreground",children:"Privacidade"})," ","e"," ",(0,a.jsx)("a",{href:"https://policies.google.com/terms",target:"_blank",rel:"noopener noreferrer",className:"underline hover:text-foreground",children:"Termos"})," ","do Google."]}):null]})]})}},71739:(e,r,t)=>{t.d(r,{W:()=>s,t:()=>i});var a=t(48336),n=t(45180);let o="oa__hp_field";function s(e=400){let r=(0,n.useRef)(null),t=(0,n.useRef)(Date.now()),a=(0,n.useCallback)(()=>{let a=""!==(r.current?.value??"").trim(),n=e>0&&Date.now()-t.current<e;return a||n},[e]);return{ref:r,isBot:a,fieldName:o}}function i({inputRef:e,name:r=o}){return(0,a.jsxs)("div",{"aria-hidden":"true",className:"absolute -left-[9999px] top-0 h-px w-px overflow-hidden",tabIndex:-1,
3children:[(0,a.jsx)("label",{htmlFor:r,children:"N\xe3o preencha este campo"}),(0,a.jsx)("input",{ref:e,id:r,name:r,type:"text",tabIndex:-1,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:!1,"data-lpignore":"true","data-1p-ignore":"true","data-form-type":"other",defaultValue:""})]})}},74239:(e,r,t)=>{t.d(r,{T:()=>s});var a=t(48336),n=t(45180),o=t(78982);let s=n.forwardRef(({className:e,...r},t)=>(0,a.jsx)("textarea",{className:(0,o.cn)("flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",e),ref:t,...r}));s.displayName="Textarea"},80098:(e,r,t)=>{t.d(r,{S:()=>s});var a=t(48336),n=t(45180),o=t(78982);let s=n.forwardRef(({className:e,checked:r,...t},n)=>(0,a.jsxs)("div",{className:"relative inline-flex items-center justify-center",children:[(0,a.jsx)("input",{type:"checkbox",checked:r,className:(0,o.cn)("h-4 w-4 shrink-0 rounded border-2 transition-all duration-200 appearance-none cursor-pointer","border-input bg-background","focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 focus:ring-offset-background","disabled:cursor-not-allowed disabled:opacity-50",r&&"border-primary bg-primary",e),ref:n,...t}),r&&(0,a.jsx)("svg",{className:"absolute h-3 w-3 pointer-events-none text-primary-foreground",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:3,children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 13l4 4L19 7"})})]}));s.displayName="Checkbox"},95237:(e,r,t)=>{t.d(r,{J:()=>d});var a=t(48336),n=t(45180),o=t(62007),s=t(74236),i=t(78982);let l=(0,s.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=n.forwardRef(({className:e,...r},t)=>(0,a.jsx)(o.b,{ref:t,className:(0,i.cn)(l(),e),...r}));d.displayName=o.b.displayName}}]);
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.