PageSourceSearch

https://joblet.ai/_next/static/chunks/6788-07926d358786451f.js?dpl=dpl_BQx1HHsukm54t6dTeC5YNZh1LkbP

js joblet.ai collected 2026-10-05 12:08:07 UTC 18,732 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6788],{96788:function(e,r,s){s.d(r,{Z:function(){return S}});var t=s(57437),a=s(2265),l=s(32489),n=s(7766),i=s(99376),o=s(46410),c=s(46269),d=s(29501),m=s(13590),u=s(67119),x=s(80670),h=s(40279),g=s(12381),f=s(42325),p=s(40519),j=s(70961);function b(e){let{className:r,...s}=e;return(0,t.jsx)(f.fC,{"data-slot":"radio-group",className:(0,j.cn)("grid gap-3",r),...s})}function y(e){let{className:r,...s}=e;return(0,t.jsx)(f.ck,{"data-slot":"radio-group-item",className:(0,j.cn)("border-input text-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 aspect-square size-4 shrink-0 rounded-full border shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",r),...s,children:(0,t.jsx)(f.z$,{"data-slot":"radio-group-indicator",className:"relative flex items-center justify-center",children:(0,t.jsx)(p.Z,{className:"fill-primary absolute top-1/2 left-1/2 size-2 -translate-x-1/2 -translate-y-1/2"})})})}var v=s(93049),N=s(15642),w=s(34078),k=s(3664);let C=u.Ry({email:u.Z_().email("Invalid email address"),password:u.Z_().min(8,"Password must be at least 8 characters")}),I=u.Ry({firstName:u.Z_().min(1,"First name is required"),lastName:u.Z_().min(1,"Last name is required"),email:u.Z_().email("Invalid email address"),password:u.Z_().min(8,"Password must be at least 8 characters"),confirmPassword:u.Z_(),role:u.Km(["jobseeker","employer"],{required_error:"You must select a role."}),agreeToTerms:u.O7().refine(e=>!0===e,{message:"You must agree to the terms and conditions"}),agreeToEmails:u.O7().optional()}).refine(e=>e.password===e.confirmPassword,{message:"Passwords don't match",path:["confirmPassword"]});function z(e){let{role:r,recruiterPage:s}=e;return(0,t.jsx)("a",{href:s||"employer"===r?"/recruiter-terms":"/terms",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:text-primary-dark underline",children:"Terms & Conditions"})}function S(e){let{isOpen:r,onClose:s,initialMode:u="login",disableAutoRedirect:f=!1,hideRoleSelection:p=!1,forcedRole:j="jobseeker",redirectToAdvertiserOnLogin:S=!0,onLoginSuccess:E}=e,[G,_]=(0,a.useState)(u),[J,F]=(0,a.useState)(null),[P,T]=(0,a.useState)(!1),[Z,W]=(0,a.useState)(!1),[X,R]=(0,a.useState)("jobseeker"),[A,U]=(0,a.useState)(!1),[M,B]=(0,a.useState)(!0),V=(0,a.useId)(),{login:H,register:O,signUpWithGoogle:q,signInWithGoogle:L}=(0,n.aC)(),Y=(0,i.useRouter)(),D=(0,i.usePathname)(),K=D.startsWith("/advertise-ai"),Q=(0,a.useId)(),$=(0,d.cI)({resolver:(0,m.F)(C),defaultValues:{email:"",password:""}}),ee=(0,d.cI)({resolver:(0,m.F)(I),defaultValues:{role:j,agreeToTerms:!1,agreeToEmails:!1}}),er=()=>!0===ee.getValues("agreeToEmails"),es=async e=>{if(!S||f)return;let r=null==e?void 0:e.trim();if(r)try{await (0,c.CG)(r)&&Y.push("/advertiser/dashboard")}catch(e){}},et=()=>{let e=o.auth.currentUser;e&&(0,k.attributeReferralIfPresent)(()=>e.getIdToken())},ea=async()=>{if(F(null),p){T(!0);let r=await q(j,{marketingOptIn:er()});if(T(!1),r.success){var e;w.w.trackAuth(r.isNewUser?"signup":"login",D||"auth_modal"),r.isNewUser&&et(),s(),null==E||E(null===(e=o.auth.currentUser)||void 0===e?void 0:e.email)}else F(r.error||"Google sign-in failed");return}W(!0)},el=async()=>{F(null),T(!0);let e=await q(X,{marketingOptIn:er()});if(T(!1),e.success){var r;w.w.trackAuth(e.isNewUser?"signup":"login",D||"auth_modal"),e.isNewUser&&et(),W(!1),s(),null==E||E(null===(r=o.auth.currentUser)||void 0===r?void 0:r.email),f||Y.push("employer"===X?"/post-job":"/profile")}else F(e.error||"Google sign-in failed"),W(!1)},en=async()=>{F(null),T(!0);let e=await L();if(T(!1),e.success){var r,t;w.w.trackAuth("login",D||"auth_modal"),s(),null==E||E(null===(r=o.auth.currentUser)||void 0===r?void 0:r.email),await es(null===(t=o.auth.currentUser)||void 0===t?void 0:t.email)}else F(e.error||"Google sign-in failed")},ei=async e=>{F(null),T(!0);let r=await H(e.email,e.password,M);T(!1),r.success?(w.w.trackAuth("login",D||"auth_modal"),s(),$.reset(),null==E||E(e.email),await es(e.email)):F(r.error||"Login failed")},eo=async e=>{F(null),T(!0);let r="".concat(e.firstName," ").concat(e.lastName),t=p?j:e.role,a=await O(e.email,e.password,r,{role:t,marketingOptIn:!0===e.agreeToEmails});T(!1),a.success?(w.w.trackAuth("signup",D||"auth_modal"),et(),s(),ee.reset(),null==E||E(e.email)):F(a.error||"Registration failed")};return r?Z?(0,t.jsx)("div",{className:"fixed inset-0 z-[10000] flex items-center justify-center bg-black bg-opacity-50",children:(0,t.jsxs)("div",{className:"bg-white rounded-lg shadow-xl w-full max-w-md mx-4 p-8",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold mb-4",children:"Select Your Role"}),(0,t.jsx)("p",{className:"text-gray-600 mb-6",children:"Choose your role to continue with Google sign-in."}),(0,t.jsxs)("div",{className:"space-y-3 mb-6",children:[(0,t.jsxs)("button",{onClick:()=>R("jobseeker"),className:"w-full p-4 border-2 rounded-lg text-left transition-colors ".concat("jobseeker"===X?"border-primary bg-primary/5":"border-gray-200 hover:border-gray-300"),children:[(0,t.jsx)("div",{className:"font-semibold",children:"Job Seeker"}),(0,t.jsx)("div",{className:"text-sm text-gray-600",children:"Looking for job opportunities"})]}),(0,t.jsxs)("button",{onClick:()=>R("employer"),className:"w-full p-4 border-2 rounded-lg text-left transition-colors ".concat("employer"===X?"border-primary bg-primary/5":"border-gray-200 hover:border-gray-300"),children:[(0,t.jsx)("div",{className:"font-semibold",children:"Recruiter"}),(0,t.jsx)("div",{className:"text-sm text-gray-600",children:"Hiring talent for your company"})]})]}),(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)(g.z,{onClick:()=>W(!1),variant:"outline",className:"flex-1",children:"Cancel"}),(0,t.jsx)(g.z,{onClick:el,disabled:P,className:"flex-1","aria-describedby":Q,children:P?"Signing in...":"Continue"})]}),(0,t.jsxs)("p",{id:Q,className:"mt-3 text-center text-xs text-gray-500",children:["By continuing with Google, you agree to the"," ",(0,t.jsx)(z,{role:X,recruiterPage:K}),"."]})]})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"fixed inset-0 z-[10000] flex items-center justify-center bg-black bg-opacity-50",children:(0,t.jsxs)("div",{className:"bg-white rounded-lg shadow-xl w-full max-w-md mx-4 relative max-h-[90vh] overflow-hidden",children:[(0,t.jsx)("button",{onClick:s,className:"absolute top-4 right-4 text-gray-400 hover:text-gray-600",children:(0,t.jsx)(l.Z,{className:"h-6 w-6"})}),(0,t.jsxs)("div",{className:"p-8 overflow-y-auto max-h-[90vh]",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold mb-2",children:"login"===G?"Welcome back":"Create an account"}),(0,t.jsx)("p",{className:"text-gray-600 mb-6",children:"login"===G?"Sign in to continue to joblet.ai":"Join joblet.ai to find your dream job or hire talent"}),(0,t.jsxs)("div",{className:"flex gap-2 mb-6",children:[(0,t.jsx)("button",{onClick:()=>{_("login"),F(null),$.reset({email:"",password:""})}
1,className:"flex-1 py-2 px-4 rounded-md font-medium transition-colors ".concat("login"===G?"bg-primary text-white":"bg-gray-100 text-gray-700 hover:bg-gray-200"),children:"Sign In"}),(0,t.jsx)("button",{onClick:()=>{_("register"),F(null),ee.reset({role:j,agreeToTerms:!1,agreeToEmails:!1})},className:"flex-1 py-2 px-4 rounded-md font-medium transition-colors ".concat("register"===G?"bg-primary text-white":"bg-gray-100 text-gray-700 hover:bg-gray-200"),children:"Sign Up"})]}),J&&(0,t.jsx)("div",{className:"mb-4 p-3 bg-red-50 border border-red-200 rounded-md text-red-700 text-sm",children:J}),(0,t.jsxs)(t.Fragment,{children:["login"===G&&(0,t.jsxs)("button",{onClick:en,className:"w-full mb-4 py-3 px-4 border border-gray-300 rounded-md font-medium hover:bg-gray-50 transition-colors flex items-center justify-center gap-2",disabled:P,children:[(0,t.jsxs)("svg",{className:"w-5 h-5",viewBox:"0 0 24 24",children:[(0,t.jsx)("path",{fill:"#4285F4",d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"}),(0,t.jsx)("path",{fill:"#34A853",d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"}),(0,t.jsx)("path",{fill:"#FBBC05",d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"}),(0,t.jsx)("path",{fill:"#EA4335",d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"})]}),"Sign in with Google"]}),"register"===G&&(0,t.jsxs)("div",{className:"mb-4",children:[(0,t.jsxs)("button",{onClick:ea,className:"w-full py-3 px-4 border border-gray-300 rounded-md font-medium hover:bg-gray-50 transition-colors flex items-center justify-center gap-2",disabled:P,"aria-describedby":p?Q:void 0,children:[(0,t.jsxs)("svg",{className:"w-5 h-5",viewBox:"0 0 24 24",children:[(0,t.jsx)("path",{fill:"#4285F4",d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"}),(0,t.jsx)("path",{fill:"#34A853",d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"}),(0,t.jsx)("path",{fill:"#FBBC05",d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"}),(0,t.jsx)("path",{fill:"#EA4335",d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"})]}),"Sign up with Google"]}),p&&(0,t.jsxs)("p",{id:Q,className:"mt-2 text-center text-xs text-gray-500",children:["By continuing with Google, you agree to the"," ",(0,t.jsx)(z,{role:j,recruiterPage:K}),"."]})]}),(0,t.jsxs)("div",{className:"relative mb-6",children:[(0,t.jsx)("div",{className:"absolute inset-0 flex items-center",children:(0,t.jsx)("div",{className:"w-full border-t border-gray-300"})}),(0,t.jsx)("div",{className:"relative flex justify-center text-sm",children:(0,t.jsx)("span",{className:"px-2 bg-white text-gray-500",children:"or continue with email"})})]}),"login"===G?(0,a.createElement)(x.l0,{...$,key:"login"},(0,t.jsxs)("form",{onSubmit:$.handleSubmit(ei),className:"space-y-4",children:[(0,t.jsx)(x.Wi,{control:$.control,name:"email",render:e=>{let{field:r}=e;return(0,t.jsxs)(x.xJ,{children:[(0,t.jsx)(x.lX,{children:"Email"}),(0,t.jsx)(x.NI,{children:(0,t.jsx)(h.I,{placeholder:"Enter your email",...r})}),(0,t.jsx)(x.zG,{})]})}}),(0,t.jsx)(x.Wi,{control:$.control,name:"password",render:e=>{let{field:r}=e;return(0,t.jsxs)(x.xJ,{children:[(0,t.jsx)(x.lX,{children:"Password"}),(0,t.jsx)(x.NI,{children:(0,t.jsx)(N.Z,{as:h.I,autoComplete:"current-password",placeholder:"Enter your password",...r})}),(0,t.jsx)(x.zG,{})]})}}),(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsxs)("label",{htmlFor:V,className:"flex items-center",children:[(0,t.jsx)("input",{id:V,type:"checkbox",checked:M,onChange:e=>B(e.target.checked),className:"mr-2"}),(0,t.jsx)("span",{className:"text-sm text-gray-700",children:"Remember me"})]}),(0,t.jsx)("button",{type:"button",onClick:()=>U(!0),className:"text-sm text-primary hover:underline",children:"Forgot password?"})]}),(0,t.jsx)(g.z,{type:"submit",disabled:P,className:"w-full",children:P?"Signing in...":"Sign In"})]},"login-form")):(0,a.createElement)(x.l0,{...ee,key:"register"},(0,t.jsxs)("form",{onSubmit:ee.handleSubmit(eo),className:"space-y-4",children:[!p&&(0,t.jsx)(x.Wi,{control:ee.control,name:"role",render:e=>{var r;let{field:s}=e;return(0,t.jsxs)(x.xJ,{className:"space-y-3",children:[(0,t.jsx)(x.lX,{children:"Are you a..."}),(0,t.jsx)(x.NI,{children:(0,t.jsxs)(b,{onValueChange:s.onChange,value:null!==(r=s.value)&&void 0!==r?r:"jobseeker",className:"flex flex-row gap-4",children:[(0,t.jsxs)(x.xJ,{className:"flex items-center space-x-3 space-y-0",children:[(0,t.jsx)(x.NI,{children:(0,t.jsx)(y,{value:"jobseeker"})}),(0,t.jsx)(x.lX,{className:"font-normal",children:"Job Seeker"})]}),(0,t.jsxs)(x.xJ,{className:"flex items-center space-x-3 space-y-0",children:[(0,t.jsx)(x.NI,{children:(0,t.jsx)(y,{value:"employer"})}),(0,t.jsx)(x.lX,{className:"font-normal",children:"Recruiter"})]})]})}),(0,t.jsx)(x.zG,{})]})}}),(0,t.jsxs)("div",{className:"grid grid-cols-2 gap-4",children:[(0,t.jsx)(x.Wi,{control:ee.control,name:"firstName",render:e=>{let{field:r}=e;return(0,t.jsxs)(x.xJ,{children:[(0,t.jsx)(x.lX,{children:"First Name"}),(0,t.jsx)(x.NI,{children:(0,t.jsx)(h.I,{placeholder:"John",...r})}),(0,t.jsx)(x.zG,{})]})}}),(0,t.jsx)(x.Wi,{control:ee.control,name:"lastName",render:e=>{let{field:r}=e;return(0,t.jsxs)(x.xJ,{children:[(0,t.jsx)(x.lX,{children:"Last Name"}),(0,t.jsx)(x.NI,{children:(0,t.jsx)(h.I,{placeholder:"Doe",...r})}),(0,t.jsx)(x.zG,{})]})}})]}),(0,t.jsx)(x.Wi,{control:ee.control,name:"email",render:e=>{let{field:r}=e;return(0,t.jsxs)(x.xJ,{children:[(0,t.jsx)(x.lX,{children:"Email"}),(0,t.jsx)(x.NI,{children:(0,t.jsx)(h.I,{placeholder:"Enter your email",...r})}),(0,t.jsx)(x.zG,{})]})}}),(0,t.jsx)(x.Wi,{control:ee.control,name:"password",render:e=>{let{field:r}=e;return(0,t.jsxs)(x.xJ,{children:[(0,t.jsx)(x.lX,{children:"Password"}),(0,t.jsx)(x.NI,{children:(0,t.jsx)(N.Z,{as:h.I,autoComplete:"new-password",placeholder:"Enter your password",...r})}),(0,t.jsx)(x.zG,{})]})}}),(0,t.jsx)(x.Wi,{control:ee.control,name:"confirmPassword",render:e=>{let{field:r}=e;return(0,t.jsxs)(x.xJ,{children:[(0,t.jsx)(x.lX,{children:"Confirm Password"}),(0,t.jsx)(x.NI,{children:(0,t.jsx)(N.Z,{as:h.I,autoComplete:"new-password",placeholder:"Confirm your password",...r})}),(0,t.jsx)(x.zG,{})]})}}),(0,t.jsx)(x.Wi,{control:ee.control,name:"agreeToTerms",render:e=>{var r;let{field:s}=e,a=p?j:null!==(r=ee.watch("role"))&&void 0!==r?r:j;return(0,t.jsxs)(x.xJ,{className:"flex flex-row items-start space-x-3 space-y-0 rounded-md border border-gray-200 p-3",children:[(0,t.jsx)(x.NI,{children:(0,t.jsx)("input",{type:"checkbox",checked:!!s.value,onChange:e=>s.onChange(e.target.checked),className:"h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded mt-0.5"})}),(0,t.jsxs)("div",{className:"space-y-1 leading-none",children:[(0,t.jsxs)(x.lX,{className:"text-sm font-medium text-gray-700",children:["I agree to the"," ",(0,t.jsx)(z,{role:a,recruiterPage:K})]}),(0,t.jsx)(x.zG,{})]})]})}}),(0,t.jsx)(x.Wi,{control:ee.control,name:"agreeToEmails",render:e=>{let{field:r}=e;return(0,t.jsxs)(x.xJ,{className:"flex flex-row items-start space-x-3 space-y-0 rounded-md border border-gray-200 p-3",children:[(0,t.jsx)(x.NI,{children:(0,t.jsx)("input",{type:"checkbox",checked:!!r.value,onChange:e=>r.onChange(e.target.checked),className:"h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded mt-0.5"})}),(0,t.jsx)(x.lX,{className:"text-sm font-normal leading-snug text-gray-700",children:"I agree to re
1ceive emails from Joblet regarding updates, offers, and other communications"})]})}}),(0,t.jsx)(g.z,{type:"submit",disabled:P,className:"w-full bg-primary text-white hover:bg-primary/90",children:P?"Creating account...":"Create Account"})]},"register-form"))]})]})]})}),(0,t.jsx)(v.Z,{isOpen:A,onClose:()=>U(!1),initialEmail:$.getValues("email"),onResetSuccess:e=>{U(!1),s(),$.reset(),null==E||E(e),es(e)}})]}):null}},80670:function(e,r,s){s.d(r,{NI:function(){return f},Wi:function(){return m},l0:function(){return c},lX:function(){return g},pf:function(){return p},xJ:function(){return h},zG:function(){return j}});var t=s(57437),a=s(2265),l=s(37053),n=s(29501),i=s(70961),o=s(75060);let c=n.RV,d=a.createContext({}),m=e=>{let{...r}=e;return(0,t.jsx)(d.Provider,{value:{name:r.name},children:(0,t.jsx)(n.Qr,{...r})})},u=()=>{let e=a.useContext(d),r=a.useContext(x),{getFieldState:s}=(0,n.Gc)(),t=(0,n.cl)({name:e.name}),l=s(e.name,t);if(!e)throw Error("useFormField should be used within <FormField>");let{id:i}=r;return{id:i,name:e.name,formItemId:"".concat(i,"-form-item"),formDescriptionId:"".concat(i,"-form-item-description"),formMessageId:"".concat(i,"-form-item-message"),...l}},x=a.createContext({});function h(e){let{className:r,...s}=e,l=a.useId();return(0,t.jsx)(x.Provider,{value:{id:l},children:(0,t.jsx)("div",{"data-slot":"form-item",className:(0,i.cn)("grid gap-2",r),...s})})}function g(e){let{className:r,...s}=e,{error:a,formItemId:l}=u();return(0,t.jsx)(o._,{"data-slot":"form-label","data-error":!!a,className:(0,i.cn)("data-[error=true]:text-destructive",r),htmlFor:l,...s})}function f(e){let{...r}=e,{error:s,formItemId:a,formDescriptionId:n,formMessageId:i}=u();return(0,t.jsx)(l.g7,{"data-slot":"form-control",id:a,"aria-describedby":s?"".concat(n," ").concat(i):"".concat(n),"aria-invalid":!!s,...r})}function p(e){let{className:r,...s}=e,{formDescriptionId:a}=u();return(0,t.jsx)("p",{"data-slot":"form-description",id:a,className:(0,i.cn)("text-muted-foreground text-sm",r),...s})}function j(e){var r;let{className:s,...a}=e,{error:l,formMessageId:n}=u(),o=l?String(null!==(r=null==l?void 0:l.message)&&void 0!==r?r:""):a.children;return o?(0,t.jsx)("p",{"data-slot":"form-message",id:n,className:(0,i.cn)("text-destructive text-sm",s),...a,children:o}):null}},40279:function(e,r,s){s.d(r,{I:function(){return n}});var t=s(57437),a=s(2265),l=s(70961);let n=a.forwardRef((e,r)=>{let{className:s,type:a,...n}=e;return(0,t.jsx)("input",{type:a,"data-slot":"input",className:(0,l.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base bg-input-background transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",s),ref:r,...n})});n.displayName="Input"},75060:function(e,r,s){s.d(r,{_:function(){return n}});var t=s(57437);s(2265);var a=s(370),l=s(70961);function n(e){let{className:r,...s}=e;return(0,t.jsx)(a.f,{"data-slot":"label",className:(0,l.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",r),...s})}}}]);

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.