PageSourceSearch

https://www.tirolerjobs.at/_next/static/chunks/91-c25726ce50ae2426.js

js tirolerjobs.at collected 2026-09-26 09:56:13 UTC 38,207 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[91],{3998:(e,t,a)=>{a.d(t,{$:()=>i});var r=a(95155);a(12115);var n=a(46673),o=a(83101),l=a(64269);let s=(0,o.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-[3px] font-bold transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none 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 hover:cursor-pointer",{variants:{variant:{clean:"",default:"bg-primary border border-primary text-primary-foreground hover:bg-(--primary_dark) hover:border-(--primary_dark) hover:text-white",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background border-[#C1C1C1] font-normal text-[#7B7B7B] hover:bg-(--primary_dark) hover:text-white hover:border-(--primary_dark) dark:bg-input/30 dark:border-input dark:hover:bg-input/50",outlineBlackText:"border bg-background border-[#EAEAEA] font-normal text-[17px] lg:text-sm hover:bg-(--primary_dark) hover:text-white hover:border-(--primary_dark) dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",pastel:"bg-(--pastel) hover:bg-primary hover:text-white font-normal",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline","icon-only":"px-2 py-1.5 border-none hover:bg-gray-200 transition-colors"},size:{default:"h-11 px-5.5 py-3 has-[>svg]:px-3",sm:"h-6.75 rounded-[5px] gap-1.5 px-4.25 has-[>svg]:px-2.5 text-[13px]","sm+":"h-8.5 rounded-[4px] px-5 has-[>svg]:px-3",md:"h-9 rounded-[3px] px-5.25 has-[>svg]:px-4",lg:"h-11.25 lg:h-10 rounded-[3px] px-6 has-[>svg]:px-4",icon:"size-9","icon-btn":"has-[>svg]:px-1 py-2 h-10 w-7"}},defaultVariants:{variant:"default",size:"default"}});function i(e){let{className:t,variant:a,size:o,asChild:i=!1,...c}=e,d=i?n.DX:"button";return(0,r.jsx)(d,{"data-slot":"button",className:(0,l.cn)(s({variant:a,size:o,className:t})),...c})}},7507:(e,t,a)=>{a.d(t,{A:()=>o});var r=a(97409);class n extends r.A{constructor(e={}){super(e)}}let o=n},12388:(e,t,a)=>{a.r(t),a.d(t,{default:()=>T});var r=a(95155),n=a(12115),o=a(48781),l=a(3998),s=a(15239),i=a(18490),c=a(64269),d=a(41052),p=a(75591),u=a(99762),m=a(93718),g=a(20063),h=a(16714),f=a(24274),y=a(66861),x=a(26511),b=a(97409),v=a(50655),w=a(27230);let j=u.Ikc({username:u.YjP().email({message:"Bitte geben Sie eine g\xfcltige E-Mail-Adresse ein"}),password:u.YjP().min(6,{message:"Passwort muss mindestens 6 Zeichen lang sein"}),rememberMe:u.zMY().optional()});function N(e){let{activeTab:t}=e,{t:a,i18n:o}=(0,f.Bd)(),l=(0,h.WP)(),[s,c]=(0,n.useState)("#");return(0,n.useEffect)(()=>{(async()=>{let e=(0,v.u)(l,"applicant"===t?"login_applicant_register":"login_company_register",o.language);if(e)c("/".concat(e));else{let e="it"===o.language;c("applicant"===t?e?"/it/registrarsi/candidati":"/registrieren/bewerber":"/registrieren-unternehmen")}})()},[t,l,o.language]),(0,r.jsxs)(i.Link,{href:s,variant:"arrow",showArrow:!0,children:["\xa0",a("login.registerNow")]})}function k(e){let{type:t}=e,{t:a,i18n:o}=(0,f.Bd)(),l=(0,h.WP)(),[s,c]=(0,n.useState)("#");return(0,n.useEffect)(()=>{(async()=>{let e=(0,v.u)(l,"applicant"===t?"login_applicant_register":"login_company_register",o.language);if(e)c("/".concat(e));else{let e="it"===o.language;c("applicant"===t?e?"/it/registrarsi/candidati":"/registrieren/bewerber":"/registrieren-unternehmen")}})()},[t,l,o.language]),(0,r.jsx)(i.Link,{href:s,variant:"arrow",size:"xs",showArrow:!0,children:(0,r.jsx)("span",{children:(0,r.jsx)(f.x6,{i18nKey:"applicant"===t?"login.neutral.registerApplicant":"login.neutral.registerCompany"})})})}function P(e){let{activeTab:t,onForgotPasswordClick:a}=e,{t:o,i18n:l}
1=(0,f.Bd)(),s=(0,h.WP)(),[c,d]=(0,n.useState)("#");return(0,n.useEffect)(()=>{(async()=>{let e=(0,v.u)(s,"applicant"===t?"password_reset_applicant":"password_reset_company",l.language);e?d("/".concat(e)):d("applicant"===t?"/passwort-zurucksetzen/bewerber":"/passwort-zurucksetzen/unternehmer")})()},[t,s,l.language]),(0,r.jsx)(i.Link,{href:c,className:"text-[#A0A0A0] underline tracking-wide",onClick:()=>{a&&a()},children:o("login.company.forgotPassword")})}let T=e=>{var t,a,i,u;let{blok:T,showInModal:E=!1,initialTab:_,footerActions:C,onLoginSuccess:L,onForgotPasswordClick:S}=e,{t:A,i18n:F}=(0,f.Bd)(),{setToken:O,isLoggedIn:R,unsetToken:M,tokenType:U,defaultLocale:D}=(0,m.useAuth)(),B=(0,h.O3)(),z=(0,g.usePathname)(),I=(0,y.Ze)(),J=(0,g.useRouter)(),q=(0,h.WP)(),Y=(e,t)=>{if(t){let t=(0,v.u)(q||"","company_area_index",e);return t?"/".concat(t):"/".concat(e,"/unternehmer")}{let t=(0,v.u)(q||"","applicant_area_index",e);return t?"/".concat(t):"it"===e?"/it/dashboard":"/bewerber"}},H=()=>{let e=(0,v.u)(q||"","login_unternehmen_index",F.language);return e?"/".concat(e):"it"===F.language?"/it/login-aziendale":"/login-unternehmen"},W=()=>{let e=(0,v.u)(q||"","login_bewerber_index",F.language);return e?"/".concat(e):"it"===F.language?"/it/candidato-login":"/login-bewerber"},[G,K]=(0,n.useState)(_||("applicant"===T.type?"applicant":"company"===T.type||(null==z?void 0:z.includes("login-aziendale"))||(null==z?void 0:z.includes("login-unternehmen"))||E?"company":"applicant")),X=e=>{if(K(e),!E){let t="company"===e?H():W();J.replace(t,{scroll:!1})}},[$,V]=(0,n.useState)({username:"",password:"",rememberMe:!1}),[Z,Q]=(0,n.useState)({}),[ee,et]=(0,n.useState)(!1);(0,n.useEffect)(()=>{R&&!E&&(U&&b.A.ALLOWED_TOKEN_TYPES.includes(U)?J.push(I()):"applicant"===U&&J.push("/bewerber"))},[R,E,U,J,I]);let ea=e=>{let{name:t,value:a,type:r,checked:n}=e.target;V({...$,[t]:"checkbox"===r?n:a}),Z[t]&&Q({...Z,[t]:""})},er=async e=>{if(e.preventDefault(),Q({}),et(!0),!(()=>{Q({});let e=j.safeParse($);if(!e.success){let t={};return e.error.issues.forEach(e=>{t[e.path[0].toString()]=e.message}),Q(t),!1}return!0})())return void et(!1);console.log("Login attempt with:",{...$,activeTab:G}),M();try{if("applicant"===G){let e={"Content-Type":"application/ld+json"},t=(0,w.FS)();t&&(e["X-Ins-Test-Token"]=t);let a=await fetch("".concat(B,"/api/applicant_login"),{method:"POST",body:JSON.stringify($),headers:e,credentials:"include"});if(a.ok){let e=await a.json();O(e);let t=e.default_locale||F.language;if(t&&t!==F.language&&(await F.changeLanguage(t),console.log("[Login] Changed language to: ".concat(t))),L&&L(),E)console.log("[Login] Login in modal, skipping redirect");else{let e=Y(t,!1);console.log("[Login] Redirecting applicant to: ".concat(e)),J.push(e)}}else Q({form:A("login.applicant.msg.failed")});console.log("Applicant login")}else{let e={"Content-Type":"application/ld+json"},t=(0,w.FS)();t&&(e["X-Ins-Test-Token"]=t);let a=await fetch("".concat(B,"/api/contact_person_login"),{method:"POST",body:JSON.stringify($),headers:e,credentials:"include"});if(a.ok){let e=await a.json();O(e);let t=e.default_locale||F.language;t&&t!==F.language&&(await F.changeLanguage(t),console.log("[Login] Changed language to: ".concat(t))),console.log("[Login] Company login successful, checking for redirect URL...");let r=(0,x.kU)();if(L&&L(),E)console.log("[Login] Login in modal, skipping redirect");else if(r)console.log("[Login] Redirecting to saved URL: ".concat(r)),J.push(r);else{let e=Y(t,!0);console.log("[Login] No redirect URL, going to dashboard: ".concat(e)),J.push(e)}}else Q({form:A("login.company.msg.failed")})}}catch(e){console.error("Login error:",e),Q({form:"Ein Fehler ist aufgetreten. Bitte versuchen Sie es sp\xe4ter erneut."})}finally{et(!1)}},en=e=>Z[e]?(0,r.jsx)("div",{className:"text-red-500 text-sm mt-1",children:Z[e]}):null;return(0,r.jsxs)("div",{...(0,o.K1)(T),className:(0,c.cn)("flex flex-col md:flex-row",E?"justify-center":"container mx-auto px-[20px] pt-1"),children:[(0,r.jsxs)("div",{className:(0,c.cn)("mb-8 md:mb-0",E?"w-full":"w-full lg:w-[52%] md:pr-8"),children:[(0,r.jsx)("div",{className:"mb-5",children:"neutral"===T.type?T.neutral_text?(0,r.jsx)(p.A,{doc:T.neutral_text,className:"prose prose-sm"}):(0,r.jsx)("p",{className:"",children:A("login.neutralTypeInstruction")}):"applicant"===G?T.applicant_text?(0,r.jsx)(p.A,{doc:T.applicant_text,className:"prose prose-sm"}):T.text?(0,r.jsx)(p.A,{doc:T.text,className:"prose prose-sm"}):(0,r.jsx)("p",{className:"",children:A("login.applicant.instruction")}):T.company_text?(0,r.jsx)(p.A,{doc:T.company_text,className:"prose prose-sm"}):T.text?(0,r.jsx)(p.A,{doc:T.text,className:"prose prose-sm"}):(0,r.jsx)("p",{className:"",children:A("login.company.instruction")})}),!E&&"neutral"!==T.type&&(0,r.jsxs)("div",{className:"flex flex-wrap mb-11 lg:mb-10 gap-5",children:[(0,r.jsx)(l.$,{type:"button","data-testid":"login-tab-applicant",variant:"applicant"===G?"default":"secondary",onClick:()=>
1X("applicant"),className:(0,c.cn)("block rounded-md leading-1","applicant"!==G&&"font-normal [&_strong]:font-normal"),children:(0,r.jsx)(f.x6,{i18nKey:"login.applicant.tabName"})}),(0,r.jsx)(l.$,{type:"button","data-testid":"login-tab-company",variant:"company"===G?"default":"secondary",onClick:()=>X("company"),className:(0,c.cn)(" block rounded-md leading-1","company"!==G&&"font-normal [&_strong]:font-normal"),children:(0,r.jsx)(f.x6,{i18nKey:"login.company.tabName"})})]}),!E&&"neutral"===T.type&&(0,r.jsx)("div",{className:"mb-11 lg:mb-6",children:(0,r.jsxs)("div",{className:"flex flex-wrap gap-4",children:[(0,r.jsx)(l.$,{type:"button",className:"block rounded-md",onClick:()=>J.push(W()),variant:"pastel",children:(0,r.jsx)(f.x6,{i18nKey:"login.applicant.tabName"})}),(0,r.jsx)(l.$,{type:"button",className:"block rounded-md",variant:"pastel",onClick:()=>J.push(H()),children:(0,r.jsx)(f.x6,{i18nKey:"login.company.tabName"})})]})}),"neutral"!==T.type&&(0,r.jsxs)("form",{onSubmit:er,className:(0,c.cn)(E?"mb-0":"mb-25"),children:[(0,r.jsxs)("div",{className:"mb-5",children:[(0,r.jsx)(d.MJ,{type:"email",name:"username","data-testid":"login-username",placeholder:A("login.email"),value:$.username,onChange:ea,icon:(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"text-gray-400",children:[(0,r.jsx)("rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}),(0,r.jsx)("path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"})]}),iconPosition:"left",className:(0,c.cn)("w-full",Z.username&&"border-red-500")}),en("username")]}),(0,r.jsxs)("div",{className:"mb-5",children:[(0,r.jsx)(d.MJ,{type:"password",name:"password","data-testid":"login-password",placeholder:A("login.password"),value:$.password,onChange:ea,icon:(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"text-gray-400",children:[(0,r.jsx)("rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2"}),(0,r.jsx)("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"})]}),iconPosition:"left",className:(0,c.cn)("w-full",Z.password&&"border-red-500")}),en("password")]}),(0,r.jsxs)("div",{className:"flex justify-between items-center mb-6",children:[(0,r.jsx)(d.ly,{name:"rememberMe",id:"remember-me",label:A("login.company.rememberMe"),checked:$.rememberMe,onChange:e=>((e,t)=>{V({...$,[t]:e}),Z[t]&&Q({...Z,[t]:""})})(e,"rememberMe")}),(0,r.jsx)(P,{activeTab:G,onForgotPasswordClick:S})]}),(0,r.jsxs)("div",{className:"mt-6 flex items-center",children:[(0,r.jsx)(l.$,{type:"submit",variant:"default","data-testid":"login-submit",disabled:ee,children:ee?(0,r.jsxs)("div",{className:"flex items-center",children:[(0,r.jsxs)("svg",{className:"animate-spin -ml-1 mr-2 h-4 w-4 text-white",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,r.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,r.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),"applicant"===G?A("login.applicant.sending"):A("login.company.sending")]}):"applicant"===G?A("login.applicant.login"):A("login.company.login")}),(0,r.jsx)("div",{className:"ml-auto"}),C&&(0,r.jsx)("div",{children:C})]}),Z.form&&(0,r.jsx)("div",{className:"mt-4",children:en("form")})]}),!E&&(0,r.jsx)("div",{className:"bg-[#F8F8FA] px-3 lg:px-6 rounded-[5px] h-[140px] mt-10 lg:mt-25",children:(0,r.jsxs)("div",{className:"flex items-center h-full",children:[(0,r.jsx)("div",{className:"flex-shrink-0 mr-5 hidden lg:block",children:(0,r.jsx)("svg",{width:"33.823",height:"37.834",viewBox:"0 0 33.823 37.834",children:(0,r.jsx)("g",{id:"Gruppe_6004","data-name":"Gruppe 6004",transform:"translate(0 0)",children:(0,r.jsx)("g",{id:"Gruppe_6003","data-name":"Gruppe 6003",transform:"translate(0 0)",clipPath:"url(#clip-path)",children:(0,r.jsx)("path",{id:"Pfad_3151","data-name":"Pfad 3151",d:"M32.084,37.834v-.87a9.181,9.181,0,0,0-9.155-9.157H10.9a9.181,9.181,0,0,0-9.157,9.155v.871H0v-.87a10.926,10.926,0,0,1,10.9-10.9h12.03a10.926,10.926,0,0,1,10.9,10.9v.869ZM16.911,21.791A10.9,10.9,0,1,1,27.809,10.9a10.926,10.926,0,0,1-10.9,10.892ZM15.775,1.817a9.108,9.108,0,1,0,1.136-.077H15.775Z",transform:"translate(0 0)",fill:"#7b7b7b"})})})})}),(0,r.jsxs)("div",{className:"ml-3",children:[(0,r.jsxs)("h3",{className:"text-[22px] lg:text-lg font-extrabold mb-2",children:["neutral"===T.type&&A("login.neutral.noAccount"),"applicant"===T.type&&A("login.applicant.noAccount"),"company"===T.type&&A("login.company.noAccount")]}),(0,r.jsx)("div",{children:"neutral"===T.type?(0,r.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,r.jsx)(k,{type:"applicant"}),(0,r.jsx)(k,{type:"company"})]}):(0,r.jsx)(N,{activeTab:G})})]})]})})]}),!E&&(0,r.jsx)("div",{className:"hidden lg:flex w-full md:w-7/12 justify-center pt-[30px]",children:(null==(t=T.image)?void 0:t.filename)?(0,r.jsx)("div",{className:"relative",children:(0,r.jsx)(s.default,{src:null==(a=T.image)?void 0:a.filename,alt:(null==(i=T.image)?void 0:i.alt)||"Login",title:(null==(u=T.image)?void 0:u.title)||"Login",objectFit:"contain",width:450,height:450})}):(0,r.jsx)("div",{className:"w-full h-[400px] bg-gray-100 rounded-lg flex items-center justify-center",children:(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"text-gray-400",children:[(0,r.jsx)("rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}),(0,r.jsx)("circle",{cx:"9",cy:"9",r:"2"}),(0,r.jsx)("path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"})]})})})]})}},15213:(e,t,a)=>{a.d(t,{A:()=>d});var r=a(95155),n=a(12115),o=a(18433),l=a(12388),s=a(3998),i=a(30338);let c=(0,n.forwardRef)((e,t)=>
1{let{blok:a,onHide:n,onForgotPasswordClick:c,handleCreateNew:d}=e;return(0,r.jsxs)(o.aF,{ref:t,size:"xs",centered:!0,backdrop:!0,keyboard:!0,onHide:n,removeContainer:!0,className:"items-center",dontHideModalOnBackDropClick:!0,children:[(0,r.jsx)(o.aF.Header,{children:(0,r.jsx)("div",{children:(0,i.t)("companyProfile.dialog.companyExists.title")})}),(0,r.jsx)(o.aF.Body,{className:"py-0",children:(0,r.jsx)(l.default,{blok:a,showInModal:!0,onLoginSuccess:()=>{var e;console.log("[CompanyAlreadyExistLoginModal] Login successful, closing modal..."),null==t||null==(e=t.current)||e.hide()},onForgotPasswordClick:c,footerActions:(0,r.jsx)(s.$,{variant:"outline",onClick:()=>{var e;null==d||d(),null==t||null==(e=t.current)||e.hide()},className:"w-full",children:(0,i.t)("companyProfile.dialog.companyExists.createNew")})})})]})});c.displayName="CompanyAlreadyExistLoginModal";let d=c},18433:(e,t,a)=>{a.d(t,{aF:()=>l});var r=a(95155),n=a(12115),o=a(64269);let l=(0,n.forwardRef)((e,t)=>{let{children:a,className:l,centered:s=!1,backdrop:i=!0,keyboard:c=!0,size:d="md",dialogClassName:p,onHide:u,removeContainer:m=!1,dontHideModalOnBackDropClick:g=!1}=e,[h,f]=(0,n.useState)(!1),y=(0,n.useRef)(null);return((0,n.useImperativeHandle)(t,()=>({show:()=>f(!0),hide:()=>{f(!1),u&&u()}})),(0,n.useEffect)(()=>{let e=e=>{c&&"Escape"===e.key&&"static"!==i&&(f(!1),u&&u())};return h&&document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[h,c,i,u]),(0,n.useEffect)(()=>(h?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[h]),h)?(0,r.jsx)("div",{className:(0,o.cn)("fixed inset-0 z-101 flex items-start justify-center h-full md:h-auto md:overflow-y-auto bg-black/50 md:p-6",l),ref:y,onClick:e=>{!g&&"static"!==i&&!1!==i&&e.target===y.current&&(f(!1),u&&u())},children:(0,r.jsx)("div",{className:(0,o.cn)("relative w-full md:rounded-lg bg-white p-6 shadow-lg h-full md:h-auto overflow-y-auto md:overflow-y-hidden",{xs:"max-w-full w-[420px]",sm:"max-w-md",md:"max-w-lg",lg:"max-w-2xl",xl:"max-w-4xl"}[d],p,!m&&"container"),onClick:e=>e.stopPropagation(),children:a})}):null});l.displayName="Modal",l.Header=e=>{let{children:t,className:a}=e;return(0,r.jsx)("div",{className:(0,o.cn)("mb-4 flex items-center justify-between",a),children:t})},l.Title=e=>{let{children:t,className:a}=e;return(0,r.jsx)("h3",{className:(0,o.cn)("",a)})},l.Body=e=>{let{children:t,className:a}=e;return(0,r.jsx)("div",{className:(0,o.cn)("py-2",a),children:t})},l.Footer=e=>{let{children:t,className:a}=e;return(0,r.jsx)("div",{className:(0,o.cn)("mt-4 flex justify-end space-x-2",a),children:t})}},18490:(e,t,a)=>{a.r(t),a.d(t,{Link:()=>u,linkVariants:()=>p});var r=a(95155),n=a(12115),o=a(46673),l=a(83101),s=a(52619),i=a.n(s),c=a(64269),d=a(78829);let p=(0,l.F)("inline-flex items-center whitespace-nowrap  transition-all [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",{variants:{variant:{default:"text-black",destructive:"text-destructive hover:text-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"text-secondary-foreground hover:text-secondary-foreground/80",ghost:"hover:bg-accent hover:text-accent-foreground",underline:"text-primary underline-offset-4 hover:underline",arrow:"flex items-center text-black hover:text-primary font-normal text-base",social:"text-white rounded-full p-2"},size:{default:"",sm:"h-8 rounded-md gap-1.5 px-3",lg:"h-10 rounded-md px-6",icon:"size-9 p-0"}},defaultVariants:{variant:"default",size:"default"}}),u=n.forwardRef((e,t)=>{let{className:a,variant:n,size:l,asChild:s=!1,href:u,icon:m,children:g,external:h=!1,showArrow:f=!1,showIconRightOnMobile:y=!1,overrideClasses:x=!1,socialType:b,...v}=e,w=s?o.DX:"a",j=(0,r.jsx)("span",{className:(0,c.cn)("flex items-center justify-center w-7 h-7 lg:w-5 lg:h-5 rounded-full bg-primary text-white mr-2"),children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round",className:"size-4 lg:-size-3",children:(0,r.jsx)("path",{d:"m9 18 6-6-6-6"})})}),N=b?({facebook:"bg-[#0C74EE]",linkedin:"bg-[#0A63BC]",twitter:"bg-[#1DA1F2]",instagram:"bg-gradient-to-r from-[#833AB4] via-[#FD1D1D] to-[#FCAF45]"})[b]:"",k=(0,r.jsxs)(r.Fragment,{children:[f&&j,m&&!f&&(0,r.jsx)("span",{className:(0,
1c.cn)("inline-flex shrink-0",y?"order-1 lg:order-0 ml-auto lg:ml-0":""),children:m}),g]}),P=u.includes("/jobs");if(h||s||P){let e=(0,d.Cz)(u);return h||e.startsWith("http")||e.startsWith("/")||(e="/"+e),(0,r.jsx)(w,{ref:t,"data-slot":"link",className:x?a:(0,c.cn)(p({variant:n,size:l,className:a}),N),href:e,target:h?"_blank":void 0,rel:h?"noopener noreferrer":void 0,...v,children:k})}return(0,r.jsx)(i(),{href:(0,d.Cz)(u),ref:t,"data-slot":"link",className:x?a:(0,c.cn)(p({variant:n,size:l,className:a}),N),...v,children:k})});u.displayName="Link"},23838:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(95155);a(12115);var n=a(64269),o=a(85665);let l=e=>{let{tabs:t,activeTab:a,onTabChange:l,className:s="",tabClassName:i="",activeTabClassName:c="",inactiveTabClassName:d="",badgeClassName:p="",underlineClassName:u,useMobileSelect:m=!1,mobileSelectPlaceholder:g="Select option",mobileScrollable:h=!1,showAsButtons:f=!1}=e,y=t.map(e=>({value:e.id,label:e.label})),x=y.find(e=>e.value===a),b=e=>void 0!==u?(0,r.jsx)("span",{className:(0,n.cn)("pb-0.75 border-b-2",a===e.id?"border-primary":"border-transparent",u),children:e.label}):(0,r.jsx)("span",{children:e.label}),v=e=>null!=e.badge&&e.badge>0?(0,r.jsx)("span",{className:(0,n.cn)("grid place-items-center size-[18px] rounded-full bg-primary text-white text-[9px] font-bold leading-none shrink-0 self-start",p),children:e.badge}):null,w=f?"px-4 py-2 rounded-lg transition-colors hover:cursor-pointer":"pt-2 px-0 transition-colors hover:cursor-pointer",j=f?"":void 0!==u?"pb-0 border-b-0":"pb-0.75 border-b-2";return(0,r.jsx)(r.Fragment,{children:m?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,n.cn)("md:hidden",s),children:(0,r.jsx)(o.A,{options:y,value:x,onChange:e=>{e&&l(e.value)},placeholder:g,isSearchable:!1,hideActivePlaceholder:!0})}),(0,r.jsx)("div",{className:(0,n.cn)("hidden md:flex items-center",f?"gap-2.5":"gap-5 md:gap-7.5",s),children:t.map(e=>(0,r.jsx)("button",{type:"button","data-testid":"lang-tab-".concat(e.id),className:(0,n.cn)((0,n.cn)(w,j),i,a===e.id?(0,n.cn)(f?"bg-primary text-white":"border-primary text-black",c):(0,n.cn)(f?"bg-gray-100 text-gray-700 hover:bg-gray-200":"border-transparent text-[#A0A0A0] hover:text-primary",d)),onClick:()=>l(e.id),children:(0,r.jsxs)("span",{className:"inline-flex items-end gap-1.5",children:[b(e),v(e)]})},e.id))})]}):h?(0,r.jsx)("div",{className:(0,n.cn)("flex items-center",f?"gap-2.5":"gap-5 md:gap-7.5","md:flex-wrap","overflow-x-auto md:overflow-x-visible","scrollbar-hide","-mx-4 px-4 md:mx-0 md:px-0",s),children:t.map(e=>(0,r.jsx)("button",{type:"button","data-testid":"lang-tab-".concat(e.id),className:(0,n.cn)((0,n.cn)(w,"whitespace-nowrap flex-shrink-0",j),i,a===e.id?(0,n.cn)(f?"bg-primary text-white":"border-primary text-black",c):(0,n.cn)(f?"bg-gray-100 text-gray-700 hover:bg-gray-200":"border-transparent text-[#A0A0A0] hover:text-primary",d)),onClick:()=>l(e.id),children:(0,r.jsxs)("span",{className:"inline-flex items-end gap-1.5",children:[b(e),v(e)]})},e.id))}):(0,r.jsx)("div",{className:(0,n.cn)("flex flex-wrap flex-col lg:flex-row lg:items-center",f?"gap-5 lg:gap-2.5":"gap-5 md:gap-7.5",s),children:t.map(e=>(0,r.jsx)("button",{type:"button","data-testid":"lang-tab-".concat(e.id),className:(0,n.cn)((0,n.cn)(w,"text-left lg:text-center",j),i,a===e.id?(0,n.cn)(f?"bg-primary text-white hover:bg-(--primary_dark) font-bold text-center":"border-primary text-black",c):(0,n.cn)(f?"bg-secondary text-secondary-foreground hover:bg-secondary/80 font-bold text-center":"border-transparent text-[#A0A0A0] hover:text-primary",d)),onClick:()=>l(e.id),children:(0,r.jsxs)("span",{className:"inline-flex items-end gap-1.5",children:[b(e),v(e)]})},e.id))})})}},24290:(e,t,a)=>{a.d(t,{U:()=>n});var r=a(30926);let n=(0,r.createServerReference)("7f35cfa1160ddee853dca3407238083b2f3cbf5700",r.callServer,void 0,r.findSourceMapURL,"liveEditUpdateAction")},26511:(e,t,a)=>{a.d(t,{Af:()=>n,Hu:()=>l,M:()=>r,kU:()=>o,yK:()=>s});let r=(e,t)=>{try{localStorage.setItem(t.formKey,JSON.stringify(e));let a=t.redirectUrl||window.location.pathname,r=a;a=a.replace(/(\/step\d+)+$/,""),r!==a&&console.log("[FormDataPersistence] Stripped step 
1suffix from URL: ".concat(r," -> ").concat(a)),localStorage.setItem("loginRedirectUrl",a),void 0!==t.redirectStep&&(localStorage.setItem("loginRedirectStep",t.redirectStep.toString()),console.log("[FormDataPersistence] Saved redirect step: ".concat(t.redirectStep))),console.log("[FormDataPersistence] Saved form data with key: ".concat(t.formKey)),console.log("[FormDataPersistence] Saved redirect URL: ".concat(a))}catch(e){console.error("Failed to save form data to localStorage:",e)}},n=e=>{try{let t=localStorage.getItem(e);if(t){let a=JSON.parse(t);return localStorage.removeItem(e),console.log("Form data restored from localStorage with key: ".concat(e)),a}}catch(e){console.error("Failed to restore form data from localStorage:",e)}return null},o=()=>{try{let e=localStorage.getItem("loginRedirectUrl");if(e)return console.log("[FormDataPersistence] Retrieved redirect URL: ".concat(e)),localStorage.removeItem("loginRedirectUrl"),console.log("[FormDataPersistence] Cleared redirect URL from localStorage"),e;console.log("[FormDataPersistence] No redirect URL found in localStorage")}catch(e){console.error("Failed to get redirect URL from localStorage:",e)}return null},l=()=>{try{let e=localStorage.getItem("loginRedirectStep");if(e)return console.log("[FormDataPersistence] Retrieved redirect step: ".concat(e)),localStorage.removeItem("loginRedirectStep"),console.log("[FormDataPersistence] Cleared redirect step from localStorage"),parseInt(e,10);console.log("[FormDataPersistence] No redirect step found in localStorage")}catch(e){console.error("Failed to get redirect step from localStorage:",e)}return null},s=e=>{try{return null!==localStorage.getItem(e)}catch(e){return console.error("Failed to check for saved form data:",e),!1}}},33292:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(12138),n=a(7507);class o extends r.A{calculatePrice(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(super.calculatePrice?super.calculatePrice(e):this.getBasePrice(e))+Number(e.baseExpressJobOffer||0)}getBasePrice(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=0;return this.topJob&&(t+=Number(e.topJobUpgrade||0)),this.jobOfTheWeek&&(t+=Number(e.jobOfTheWeekUpgrade||0)),this.socialCampaign&&(t+=Number(e.socialMediaCampaign||0)),t}get enabledLocales(){return super.enabledLocales}set enabledLocales(e){super.enabledLocales=e,this.companyProfile&&"string"!=typeof this.companyProfile&&(this.companyProfile.enabledLocales=[e[0]||"de"],this.companyProfile.fallbackLocale=e[0]||"de",this.companyProfile.defaultLocale=e[0]||"de")}set fallbackLocale(e){this._fallbackLocale=e,this.companyProfile&&"object"==typeof this.companyProfile&&(this.companyProfile.fallbackLocale=e,this.companyProfile.defaultLocale=e)}get fallbackLocale(){return this._fallbackLocale||"de"}isExpressJobOffer(){return!0}getTypeName(){return"Express"}toJSON(){var e;let t={...(null==(e=super.toJSON)?void 0:e.call(this))||{},...this};return this.companyProfile&&"object"==typeof this.companyProfile&&(t.companyProfile=this.companyProfile["@id"]||this.companyProfile),delete t._userProfile,t}constructor(e={}){var t,a;super(e),this.type=r.A.TYPE_EXPRESS,this.comfort=!1,this.formType=e.formType||o.TYPE_DEFAULT,"string"==typeof e.companyProfile?this.companyProfile=e.companyProfile:(this.companyProfile=new n.A(e.companyProfile||{}),this.companyProfile.locale=e.locale||"de",this.companyProfile.enabledLocales=[this.fallbackLocale],this.companyProfile.fallbackLocale=this.fallbackLocale,this.companyProfile.currentLocale=this.fallbackLocale,this.companyProfile.defaultLocale=this.fallbackLocale),this.netgenTemplateEnabled=void 0!==e.netgenTemplateEnabled?e.netgenTemplateEnabled:(null==(a=window.appConfig)||null==(t=a.jobOfferNetgenTemplateEnabled)?void 0:t.includes(r.A.TYPE_EXPRESS))||!1}}let l=o},41675:(e,t,a)=>{a.d(t,{l:()=>r,q:()=>n});let r="CREATE",n="UPDATE"},43167:(e,t,a)=>{a.d(t,{B:()=>c});var r=a(70361),n=a.n(r),o=a(54038),l=a(25359),s=a(16714);class i{async request(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return await this.axiosInstance({url:e,...t})}async getCurrentCompanyProfile(){try{let e=await this.request("/company/profile/me",{method:"GET"});return o.A.map(e.data)}catch(a){var e,t;if((null==(e=a.response)?void 0:e.status)===401)return null;throw Error("Failed to fetch company profile: ".concat((null==(t=a.response)?void 0:t.status)||a.message))}}async getCurrentContactPeople(){return this.request("/company/contactpersons?pagination=false",{method:"GET"})}checkCompanyNameDuplicateRequest(e){return this.request("/public/company_profiles/duplicate_check?companyName=".concat(e),{method:"GET"})}async updateProfile(e){try{let t=n()(JSON.parse(JSON.stringify(e)));t.companyLayoutMedias&&(t.companyLayoutMedias=t.layoutMedias.map(e=>e["@id"]||e));let a=await this.request("/company/profile/me",{method:"PUT",data:t});return{data:o.A.map(a.data),status:a.status,headers:a.headers}}catch(e){throw e}}async fetchCompanyStats(){try{return(await this.request("/company/stats/me",{method:"GET"})).data}catch(t){var e;throw Error("HTTP error! Status: ".concat((null==(e=t.response)?void 0:e.status)||t.message))}}async fetchCompanyApplications(){try{return(await this.request("/company/initiative_applications?status=new",{method:"GET"})).data}catch(t){var e;throw Error("HTTP error! Status: ".concat((null==(e=t.response)?void 0:e.status)||t.message))}}async fetchCompanyJobOffers(){try{return(await this.request("/company/joboffers?itemsPerPage=10&order[createdAt]=ASC&page=1",{method:"GET"})).data}catch(t){var e;throw Error("HTTP error! Status: ".concat((null==(e=t.response)?void 0:e.status)||t.message))}}async createCompanyJobOffer(e){try{console.log("[createCompanyJobOffer] Original jobOfferData:",{jobOfferData:e}),console.log("[createCompanyJobOffer] companyProfile type:",typeof e.companyProfile),console.log("[createCompanyJobOffer] companyProfile value:",e.companyProfile);let t=JSON.parse(JSON.stringify(e));console.log("[createCompanyJobOffer] Serialized data:",{data:t}),console.log("[createCompanyJobOffer] Serialized companyProfile:",t.companyProfile),t.layoutMedias&&(t.layoutMedias=t.layoutMedias.map(e=>
1e["@id"]||e)),t.translations&&t.translations.forEach(e=>{e.image&&"object"==typeof e.image&&(e.image=e.image["@id"])});let a=await this.request("/company/joboffers",{method:"POST",data:t});return{data:a.data,status:a.status,headers:a.headers}}catch(e){var t;throw Error("Failed to create job offer: ".concat((null==(t=e.response)?void 0:t.status)||e.message))}}async getPlaceholderValues(e){return this.request("/public/placeholder_values?type=company&entityId=".concat(e),{method:"GET"})}async updateCompanyProfileUpgrades(e){try{let t=n()(JSON.parse(JSON.stringify(e))),a=await this.request("/company/profile/me",{method:"PUT",data:t});return{data:o.A.map(a.data),status:a.status,headers:a.headers}}catch(e){throw e}}async saveCompanyProfilePreview(e){try{let t=await this.request("/company/full_company_profile_preview",{method:"POST",data:e});return{data:t.data,status:t.status,headers:t.headers}}catch(e){var t;throw Error("Failed to save preview: ".concat((null==(t=e.response)?void 0:t.status)||e.message))}}async getCompanyProfilePreview(e){try{let t=await this.request("/public/full_company_profile_previews/".concat(e),{method:"GET"});return{data:t.data,status:t.status,headers:t.headers}}catch(e){var t;throw Error("Failed to fetch preview: ".concat((null==(t=e.response)?void 0:t.status)||e.message))}}async submitDataModificationRequest(e){try{let t=await this.request("/company/profile/datamodify",{method:"POST",data:e});return{data:t.data,status:t.status,headers:t.headers}}catch(e){var t,a,r;throw Error("Failed to submit data modification request: ".concat((null==(a=e.response)||null==(t=a.data)?void 0:t.message)||(null==(r=e.response)?void 0:r.status)||e.message))}}async getAccountDeleteReasons(){try{let e=await this.request("/account_delete_reasons?forCompany=1",{method:"GET",headers:{locale:this.locale}});return{data:e.data,status:e.status,headers:e.headers}}catch(t){var e;throw Error("Failed to fetch account delete reasons: ".concat((null==(e=t.response)?void 0:e.status)||t.message))}}async submitDeleteAccountRequest(e){try{let t=await this.request("/company/delete/request",{method:"POST",data:e});return{data:t.data,status:t.status,headers:t.headers}}catch(e){var t,a,r;throw Error("Failed to submit delete account request: ".concat((null==(a=e.response)||null==(t=a.data)?void 0:t.message)||(null==(r=e.response)?void 0:r.status)||e.message))}}constructor(e="",t="de"){this.checkCompanyNameDuplicate=async e=>{if(!e||e.length<=2)return{exists:!1};try{let t=await this.checkCompanyNameDuplicateRequest(e);if(t.data){let e=t.data;return{exists:e["hydra:member"]&&e["hydra:member"].length>0,data:e["hydra:member"]}}return{exists:!1}}catch(e){return console.error("Error checking company name:",e),{exists:!1}}},this.baseURL=e,this.locale=t,this.axiosInstance=(0,l.q)({baseURL:this.baseURL,headers:i.DEFAULT_HEADERS,withCredentials:!0,defaultLocale:t})}}i.DEFAULT_HEADERS={"Content-Type":"application/ld+json",Accept:"application/ld+json"};let c=()=>new i((0,s.O3)(),(0,s.Y3)())},50655:(e,t,a)=>{a.d(t,{u:()=>r.um});var r=a(78829)},65186:(e,t,a)=>{a.d(t,{A:()=>c});var r=a(95155),n=a(12115),o=a(24274),l=a(35299),s=a(41052),i=a(43167);let c=e=>{let{id:t="companyName",value:a,onChange:c,errorMessage:d,placeholder:p,required:u=!1,onDuplicateFound:m,onDuplicateCheck:g,showAlert:h=!0,className:f,disabled:y=!1,toggleVisibility:x,containerClassName:b,icon:v,disableDuplicateCheck:w=!1,"data-testid":j}=e,{t:N}=(0,o.Bd)(),[k,P]=(0,n.useState)(!1),T=(0,i.B)(),E=async()=>{if(w||!a||a.length<=2)return;P(!0);let e=await T.checkCompanyNameDuplicate(a);P(!1),g&&g(e.exists,e.data),e.exists&&(h&&window.alert(N("companyProfile.form.error.companyExists")||"Company already exists"),m&&m(e.data))};return(0,r.jsx)(s.MJ,{type:"text",id:t,value:a,onChange:c,placeholder:p||N("companyProfile.form.label.companyName"),errorMessage:d,required:u,onBlur:E,icon:k?(0,r.jsx)(l.A,{className:"animate-spin"}):v,iconPosition:"left",disabled:y||k,className:f,toggleVisibility:x,containerClassName:b,"data-testid":j})}},66861:(e,t,a)=>{a.d(t,{Ze:()=>l,e7:()=>s,wq:()=>i});var r=a(24274),n=a(50655),o=a(16714);let l=(e,t)=>
1{var a,l;let{t:s,i18n:i}=(0,r.Bd)(),c="it"===i.language,d=(0,o.WP)(),p=d?"/".concat(null!=(a=(0,n.u)(d,"job_offer_subscription_form",i.language))?a:"serviceeingabe-basic"):"/serviceeingabe-basic",u=d?"/".concat(null!=(l=(0,n.u)(d,"HR",i.language))?l:"hr"):"/hr";return a=>"new-job-offer"!==a?"".concat(c?"/it/dashboard-aziendale":"/unternehmer").concat(a?"/"+a:""):"full"===e&&t?p:"".concat(u,"#").concat(s("common.anchors.unsereProdukte"))},s=()=>{let{i18n:e}=(0,r.Bd)(),t="it"===e.language;return e=>"".concat(t?"/it/dashboard":"/bewerber").concat(e?"/"+e:"")},i=()=>{var e;let{i18n:t}=(0,r.Bd)(),a=(0,o.WP)();return a?"/".concat(null!=(e=(0,n.u)(a,"HR_company",t.language))?e:"flatrate"):"/flatrate"}},75591:(e,t,a)=>{a.d(t,{A:()=>o});var r=a(95155);a(12115);var n=a(48781);let o=e=>{var t;let{doc:a,...o}=e;if(!a||"object"==typeof a&&0===Object.keys(a).length||"object"==typeof a&&!a.type)return null;let l={[n.Fh.COMPONENT]:e=>{var t;let{attrs:a}=e;return(0,r.jsx)(r.Fragment,{children:(null!=(t=null==a?void 0:a.body)?t:[]).map(e=>(0,r.jsx)(n.IF,{blok:e},e._uid))})},...null!=(t=o.resolvers)?t:{}};try{return(0,r.jsx)(n.v6,{doc:a,...o,resolvers:l})}catch(e){return null}}},78829:(e,t,a)=>{a.d(t,{Cz:()=>c,K6:()=>d,OU:()=>l,um:()=>i,xb:()=>s});var r=a(95704);globalThis.slugsLocaleMappingCache||(globalThis.slugsLocaleMappingCache={}),globalThis.slugsCvCache||(globalThis.slugsCvCache={}),globalThis.pagesInternalNameCache||(globalThis.pagesInternalNameCache={}),globalThis.slugsLocaleMappingCache,globalThis.slugsCvCache,globalThis.pagesInternalNameCache;let n={},o={},l=(e,t)=>{n[e]=t},s=(e,t)=>{o[e]=t},i=(e,t,a)=>{var r,n;let l="de"===a?"default":a,s=null==(r=o[e])?void 0:r[t];if(!s)return;let i=null!=(n=s[l])?n:s.default;if(i)return"default"===l?i:"".concat(l,"/").concat(i)};function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.env.PORTAL;return e.replace("".concat(t,"/pages/"),"")}let d=(e,t)=>{var a;if(!e)return"#";if("email"===e.linktype)return"mailto:".concat(e.email||"");if("asset"===e.linktype||"url"===e.linktype)return e.url||"#";if("story"===e.linktype&&(null==(a=e.story)?void 0:a.full_slug))return c("/".concat(e.story.full_slug.replace(/^\/+/,"")),t);let r=c(e.cached_url||e.url||"#",t);if("#"===r||r.startsWith("http")||r.startsWith("mailto:")||r.startsWith("/")||(r="/"+r),r.startsWith("/it")){let e=((e,t)=>{var a;return null==(a=n[t])?void 0:a[e]})(r.slice(4).replace(/^\/+/,""),t);return e?"/it/"+e:r}return"/home"===r?"/":r}},80057:(e,t,a)=>{a.d(t,{A:()=>o});var r=a(33292);class n extends r.A{updateComfort(){this.comfort=!!this.image}get contentType(){return this.image?n.CONTENT_TYPE_FILE:n.CONTENT_TYPE_TEXT}set contentType(e){this._contentType=e}getEnabledTranslations(){return this.companyProfile&&this.enabledLocales?(this.companyProfile.translations||[]).filter(e=>this.enabledLocales.includes(e.locale)):[]}toJsonString(){let e=JSON.stringify({...this});Object.keys(this).filter(e=>"_"===e[0]).forEach(t=>{e=e.replace(t,t.substring(1))});let t=JSON.parse(e);return t.contentType=this.contentType,JSON.stringify(t)}constructor(e={}){super(e),this.comfort=!0,this.productType=e.productType||e.type||n.TYPE_DEFAULT}}n.TYPE_DEFAULT=1,n.TYPE_PREMIUM=2,n.TYPE_PLUS=3,n.TYPE_INTERNSHIP=4,n.TYPE_APPRENTICESHIP=5,n.CONTENT_TYPE_TEMPLATE=1,n.CONTENT_TYPE_FILE=2,n.CONTENT_TYPE_TEXT=3,n.CONTENT_TYPE_HTML=4,n.CONTENT_TYPE_NETGEN_TEMPLATE=5;let o=n},94567:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(95155),n=a(24274),o=a(23838);let l=e=>{let{languages:t,enabledLocales:a,activeLocale:l,fallbackLocale:s,onLocaleChange:i}=e,{t:c}=(0,n.Bd)();if(!t||t.length<=1)return null;let d=t.filter(e=>a&&a.includes(e.locale));if(d.length<=1)return null;let p=[...d].sort((e,t)=>e.locale===s?-1:+(t.locale===s)).map(e=>({id:e.locale,label:c("common.langTab".concat(e.locale.toUpperCase()))}));return(0,r.jsx)("div",{className:"flex gap-5 items-center col-span-12 mb-4",children:(0,r.jsx)(o.A,{tabs:p,activeTab:l,onTabChange:e=>i(e),showAsButtons:!0})})}}}]);

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.