1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[977],{2467:(e,t,r)=>{"use strict";r.d(t,{DX:()=>s});var a=r(2115),n=r(4446),l=r(5155),s=a.forwardRef((e,t)=>{let{children:r,...n}=e,s=a.Children.toArray(r),o=s.find(d);if(o){let e=o.props.children,r=s.map(t=>t!==o?t:a.Children.count(e)>1?a.Children.only(null):a.isValidElement(e)?e.props.children:null);return(0,l.jsx)(i,{...n,ref:t,children:a.isValidElement(e)?a.cloneElement(e,void 0,r):null})}return(0,l.jsx)(i,{...n,ref:t,children:r})});s.displayName="Slot";var i=a.forwardRef((e,t)=>{let{children:r,...l}=e;if(a.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r);return a.cloneElement(r,{...function(e,t){let r={...t};for(let a in t){let n=e[a],l=t[a];/^on[A-Z]/.test(a)?n&&l?r[a]=(...e)=>{l(...e),n(...e)}:n&&(r[a]=n):"style"===a?r[a]={...n,...l}:"className"===a&&(r[a]=[n,l].filter(Boolean).join(" "))}return{...e,...r}}(l,r.props),ref:t?(0,n.t)(t,e):e})}return a.Children.count(r)>1?a.Children.only(null):null});i.displayName="SlotClone";var o=({children:e})=>(0,l.jsx)(l.Fragment,{children:e});function d(e){return a.isValidElement(e)&&e.type===o}},2821:(e,t,r)=>{"use strict";function a(){for(var e,t,r=0,a="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=function e(t){var r,a,n="";if("string"==typeof t||"number"==typeof t)n+=t;else if("object"==typeof t)if(Array.isArray(t)){var l=t.length;for(r=0;r<l;r++)t[r]&&(a=e(t[r]))&&(n&&(n+=" "),n+=a)}else for(a in t)t[a]&&(n&&(n+=" "),n+=a);return n}(e))&&(a&&(a+=" "),a+=t);return a}r.d(t,{$:()=>a})},3101:(e,t,r)=>{"use strict";r.d(t,{F:()=>s});var a=r(2821);let n=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,l=a.$,s=(e,t)=>r=>{var a;if((null==t?void 0:t.variants)==null)return l(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:s,defaultVariants:i}=t,o=Object.keys(s).map(e=>{let t=null==r?void 0:r[e],a=null==i?void 0:i[e];if(null===t)return null;let l=n(t)||n(a);return s[e][l]}),d=r&&Object.entries(r).reduce((e,t)=>{let[r,a]=t;return void 0===a||(e[r]=a),e},{});return l(e,o,null==t||null==(a=t.compoundVariants)?void 0:a.reduce((e,t)=>{let{class:r,className:a,...n}=t;return Object.entries(n).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...i,...d}[t]):({...i,...d})[t]===r})?[...e,r,a]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},3437:(e,t,r)=>{Promise.resolve().then(r.bind(r,4873))},4446:(e,t,r)=>{"use strict";r.d(t,{s:()=>s,t:()=>l});var a=r(2115);function n(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let r=!1,a=e.map(e=>{let a=n(e,t);return r||"function"!=typeof a||(r=!0),a});if(r)return()=>{for(let t=0;t<a.length;t++){let r=a[t];"function"==typeof r?r():n(e[t],null)}}}}function s(...e){return a.useCallback(l(...e),e)}},4873:(e,t,r)=>{"use strict";r.d(t,{default:()=>f});var a=r(5155),n=r(2115),l=r(7003),s=r(6170),i=r(7001),o=r(8171);let d=[{value:"general",label:"General question"},{value:"bridgescreen",label:"BridgeScreen"},{value:"aris",label:"ARIS"},{value:"bloombridge",label:"BloomBridge"}],u=[{value:"unknown",label:"Not sure yet"},{value:"yes",label:"Yes, we have a candidate"},{value:"no",label:"No current candidate"}],c=[{value:"unknown",label:"Not sure yet"},{value:"available",label:"Records are available"},{value:"needs_retrieval",label:"Records need retrieval"},{value:"mixed",label:"Some records are available"}],m="flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm text-[#1C244A] ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#30ADD4] focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 dark:bg-gray-800 dark:text-white";function f(e){let{initialInterest:t="general"}=e,[r,f]=(0,n.useState)(""),[g,b]=(0,n.useState)(""),[v,p]=(0,n.useState)(t),[h,x]=(0,n.useState)(""),[y,j]=(0,n.useState)(""),[w,k]=(0,n.useState)("unknown"),[S,N]=(0,n.use
1State)("unknown"),[A,T]=(0,n.useState)(""),[D,_]=(0,n.useState)(""),[E,O]=(0,n.useState)(""),C=(0,n.useRef)(0),{toast:F}=(0,o.dj)();(0,n.useEffect)(()=>{C.current=Date.now()},[]),(0,n.useEffect)(()=>{p(t)},[t]);let R=async e=>{e.preventDefault();let a=Date.now()-C.current;(await fetch("/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:r,email:g,interest:v,organization:h,role:y,candidate_status:w,records_status:S,desired_timing:A,message:D,website_url:E,submission_duration:a})})).ok&&(F({title:"Success",description:"Submitted.",variant:"default"}),f(""),b(""),p(t),x(""),j(""),k("unknown"),N("unknown"),T(""),_(""),O(""),C.current=Date.now())};return(0,a.jsxs)("form",{onSubmit:R,className:"space-y-6",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"name",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"Name"}),(0,a.jsx)(s.p,{id:"name",value:r,onChange:e=>f(e.target.value),placeholder:"Your name",required:!0})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"email",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"Email"}),(0,a.jsx)(s.p,{id:"email",type:"email",value:g,onChange:e=>b(e.target.value),placeholder:"Your email",required:!0})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"interest",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"What can we help with?"}),(0,a.jsx)("select",{id:"interest",value:v,onChange:e=>p(e.target.value),className:m,children:d.map(e=>(0,a.jsx)("option",{value:e.value,children:e.label},e.value))})]}),"bridgescreen"===v&&(0,a.jsxs)("div",{className:"grid gap-4 rounded-md border border-[#DCE6EF] bg-[#F6FBFD] p-4 dark:border-gray-700 dark:bg-gray-800",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"organization",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"Agency or organization"}),(0,a.jsx)(s.p,{id:"organization",value:h,onChange:e=>x(e.target.value),placeholder:"Agency name"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"role",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"Your role"}),(0,a.jsx)(s.p,{id:"role",value:y,onChange:e=>j(e.target.value),placeholder:"Owner, intake lead, coordinator..."})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"candidate-status",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"Do you have a current candidate?"}),(0,a.jsx)("select",{id:"candidate-status",value:w,onChange:e=>k(e.target.value),className:m,children:u.map(e=>(0,a.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"records-status",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"Records status"}),(0,a.jsx)("select",{id:"records-status",value:S,onChange:e=>N(e.target.value),className:m,children:c.map(e=>(0,a.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"desired-timing",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"Desired timing"}),(0,a.jsx)(s.p,{id:"desired-timing",value:A,onChange:e=>T(e.target.value),placeholder:"This week, next week, not urgent..."})]})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"message",className:"mb-1 block text-sm font-medium text-gray-700 dark:text-gray-300",children:"Message"}),(0,a.jsx)(i.T,{id:"message",value:D,onChange:e=>_(e.target.value),placeholder:"Your message",rows:5,required:!0})]}),(0,a.jsx)(s.p,{type:"text",name:"website_url",value:E,onChange:e=>O(e.target.value),style:{display:"none"},tabIndex:-1,autoComplete:"off"}),(0,a.jsx)(l.$,{type:"submit",className:"w-full bg-[#30ADD4] text-white hover:bg-[#73DBD2]",children:"Send Message"})]})}},5016:(e,t,r)=>{"use strict";r.d(t,{cn:()=>l});var a=r(2821),n=r(5889);function l(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,n.QP)((0,a.$)(t))}},6170:(e,t,r)=>{"use strict";r.d(t,{p:()=>s});var a=r(5155),n=r(2115),l=r(5016);let s=n.forwardRef((e,t)=>
1{let{className:r,type:n,...s}=e;return(0,a.jsx)("input",{type:n,className:(0,l.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",r),ref:t,...s})});s.displayName="Input"},7001:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var a=r(5155),n=r(2115),l=r(5016);let s=n.forwardRef((e,t)=>{let{className:r,...n}=e;return(0,a.jsx)("textarea",{className:(0,l.cn)("flex min-h-[60px] w-full rounded-md border border-input bg-transparent px-3 py-2 text-base shadow-sm placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",r),ref:t,...n})});s.displayName="Textarea"},7003:(e,t,r)=>{"use strict";r.d(t,{$:()=>d});var a=r(5155),n=r(2115),l=r(2467),s=r(3101),i=r(5016);let o=(0,s.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),d=n.forwardRef((e,t)=>{let{className:r,variant:n,size:s,asChild:d=!1,...u}=e,c=d?l.DX:"button";return(0,a.jsx)(c,{className:(0,i.cn)(o({variant:n,size:s,className:r})),ref:t,...u})});d.displayName="Button"},8171:(e,t,r)=>{"use strict";r.d(t,{dj:()=>c});var a=r(2115);let n=0,l=new Map,s=e=>{if(l.has(e))return;let t=setTimeout(()=>{l.delete(e),d({type:"REMOVE_TOAST",toastId:e})},1e6);l.set(e,t)},i=[],o={toasts:[]};function d(e){o=((e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:r}=t;return r?s(r):e.toasts.forEach(e=>{s(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===r||void 0===r?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}})(o,e),i.forEach(e=>{e(o)})}function u(e){let{...t}=e,r=(n=(n+1)%Number.MAX_SAFE_INTEGER).toString(),a=()=>d({type:"DISMISS_TOAST",toastId:r});return d({type:"ADD_TOAST",toast:{...t,id:r,open:!0,onOpenChange:e=>{e||a()}}}),{id:r,dismiss:a,update:e=>d({type:"UPDATE_TOAST",toast:{...e,id:r}})}}function c(){let[e,t]=a.useState(o);return a.useEffect(()=>(i.push(t),()=>{let e=i.indexOf(t);e>-1&&i.splice(e,1)}),[e]),{...e,toast:u,dismiss:e=>d({type:"DISMISS_TOAST",toastId:e})}}}},e=>{e.O(0,[5889,8441,1255,7358],()=>e(e.s=3437)),_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.