{"version":3,"file":"JobPortal.DXR_o7Mo.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Image","className","CareerCardIcon","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","data","useState","useRef","entryLevel"],"sources":["https:/framerusercontent.com/modules/5jfO46BcWGZuEYqPrygl/Knd8SYZSnAtqrRJTBc92/EZMRrsS1o.js","https:/framerusercontent.com/modules/Vqvjh9It5LoMlE1DxjM1/UNe3FkwpFRCdg6mhOvhA/Yi0MIK0B7.js","https:/framerusercontent.com/modules/MxUvSyGlSNBtIzl4Iso8/JrmpyIq2dyn3xk1NPEAr/JobPortal.js"],"sourcesContent":["// Generated by Framer (d65f646)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"gBe1lbmrZ\",\"gAlHOuaMp\",\"AmRNzm5eX\",\"RI3ujSaLc\",\"o7hVyTC_r\",\"mngClpoBy\"];const serializationHash=\"framer-Nbz60\";const variantClassNames={AmRNzm5eX:\"framer-v-1l1bhy1\",gAlHOuaMp:\"framer-v-7lza2e\",gBe1lbmrZ:\"framer-v-mfwns5\",mngClpoBy:\"framer-v-1bs5yj5\",o7hVyTC_r:\"framer-v-1oumr04\",RI3ujSaLc:\"framer-v-1huiqyg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Design:\"mngClpoBy\",Family:\"AmRNzm5eX\",Future:\"o7hVyTC_r\",Lifecycle:\"RI3ujSaLc\",Salary:\"gBe1lbmrZ\",Securty:\"gAlHOuaMp\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gBe1lbmrZ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gBe1lbmrZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:472,intrinsicWidth:520,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:472,pixelWidth:520,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/2RnJ1QI9FsIZLCY3JXmzQBM.png\",srcSet:\"https://framerusercontent.com/images/2RnJ1QI9FsIZLCY3JXmzQBM.png?scale-down-to=512 512w,https://framerusercontent.com/images/2RnJ1QI9FsIZLCY3JXmzQBM.png 520w\"},className:cx(scopingClassNames,\"framer-mfwns5\",className,classNames),\"data-framer-name\":\"Salary\",layoutDependency:layoutDependency,layoutId:\"gBe1lbmrZ\",ref:refBinding,style:{...style},...addPropertyOverrides({AmRNzm5eX:{\"data-framer-name\":\"Family\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:472,intrinsicWidth:520,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:472,pixelWidth:520,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/L6AxlWgAR8GLlavYHbVRMbJ5OUs.png\",srcSet:\"https://framerusercontent.com/images/L6AxlWgAR8GLlavYHbVRMbJ5OUs.png?scale-down-to=512 512w,https://framerusercontent.com/images/L6AxlWgAR8GLlavYHbVRMbJ5OUs.png 520w\"}},gAlHOuaMp:{\"data-framer-name\":\"Securty\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:472,intrinsicWidth:520,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:472,pixelWidth:520,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/yA21fXJwIrFwtSBtwKmeli0uPI.png\",srcSet:\"https://framerusercontent.com/images/yA21fXJwIrFwtSBtwKmeli0uPI.png?scale-down-to=512 512w,https://framerusercontent.com/images/yA21fXJwIrFwtSBtwKmeli0uPI.png 520w\"}},mngClpoBy:{\"data-framer-name\":\"Design\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:472,intrinsicWidth:520,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:472,pixelWidth:520,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/EbTc5ew0uHLqYd5qsX3fcYl8Io.png\",srcSet:\"https://framerusercontent.com/images/EbTc5ew0uHLqYd5qsX3fcYl8Io.png?scale-down-to=512 512w,https://framerusercontent.com/images/EbTc5ew0uHLqYd5qsX3fcYl8Io.png 520w\"}},o7hVyTC_r:{\"data-framer-name\":\"Future\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:472,intrinsicWidth:520,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:472,pixelWidth:520,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/f9ce7J7VtictLBcgLs0GsRZ6uHY.png\",srcSet:\"https://framerusercontent.com/images/f9ce7J7VtictLBcgLs0GsRZ6uHY.png?scale-down-to=512 512w,https://framerusercontent.com/images/f9ce7J7VtictLBcgLs0GsRZ6uHY.png 520w\"}},RI3ujSaLc:{\"data-framer-name\":\"Lifecycle\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:472,intrinsicWidth:520,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:472,pixelWidth:520,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/BkKnifWlouvMRquYMAWMaObqLM.png\",srcSet:\"https://framerusercontent.com/images/BkKnifWlouvMRquYMAWMaObqLM.png?scale-down-to=512 512w,https://framerusercontent.com/images/BkKnifWlouvMRquYMAWMaObqLM.png 520w\"}}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Nbz60.framer-x63hyw, .framer-Nbz60 .framer-x63hyw { display: block; }\",\".framer-Nbz60.framer-mfwns5 { height: 236px; overflow: visible; position: relative; width: 260px; }\",\".framer-Nbz60.framer-v-7lza2e.framer-mfwns5, .framer-Nbz60.framer-v-1l1bhy1.framer-mfwns5, .framer-Nbz60.framer-v-1huiqyg.framer-mfwns5, .framer-Nbz60.framer-v-1oumr04.framer-mfwns5, .framer-Nbz60.framer-v-1bs5yj5.framer-mfwns5 { aspect-ratio: 1.1016949152542372 / 1; height: var(--framer-aspect-ratio-supported, 236px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 236\n * @framerIntrinsicWidth 260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gAlHOuaMp\":{\"layout\":[\"fixed\",\"fixed\"]},\"AmRNzm5eX\":{\"layout\":[\"fixed\",\"fixed\"]},\"RI3ujSaLc\":{\"layout\":[\"fixed\",\"fixed\"]},\"o7hVyTC_r\":{\"layout\":[\"fixed\",\"fixed\"]},\"mngClpoBy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEZMRrsS1o=withCSS(Component,css,\"framer-Nbz60\");export default FramerEZMRrsS1o;FramerEZMRrsS1o.displayName=\"CareerCardIcon\";FramerEZMRrsS1o.defaultProps={height:236,width:260};addPropertyControls(FramerEZMRrsS1o,{variant:{options:[\"gBe1lbmrZ\",\"gAlHOuaMp\",\"AmRNzm5eX\",\"RI3ujSaLc\",\"o7hVyTC_r\",\"mngClpoBy\"],optionTitles:[\"Salary\",\"Securty\",\"Family\",\"Lifecycle\",\"Future\",\"Design\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEZMRrsS1o,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEZMRrsS1o\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"260\",\"framerIntrinsicHeight\":\"236\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gAlHOuaMp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AmRNzm5eX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RI3ujSaLc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o7hVyTC_r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mngClpoBy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EZMRrsS1o.map","// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/KkwQHbb45mcvn5s17Y5O/2Xz37jyvT5Vld9K0WrLS/DmRFEXnHL.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/k2ESIbkknlV6qxjUnJDk/JtfPtjqyuQKeMVFEYr69/kaibyr26M.js\";import CareerCardIcon from\"https://framerusercontent.com/modules/5jfO46BcWGZuEYqPrygl/Knd8SYZSnAtqrRJTBc92/EZMRrsS1o.js\";const CareerCardIconFonts=getFonts(CareerCardIcon);const MotionDivWithFX=withFX(motion.div);const CareerCardIconControls=getPropertyControls(CareerCardIcon);const enabledGestures={Ky9N5JuNN:{hover:true},zN_MUIWzm:{hover:true}};const cycleOrder=[\"zN_MUIWzm\",\"DIXQBPCWD\",\"ohiGV6jTr\",\"Ky9N5JuNN\"];const serializationHash=\"framer-co5P4\";const variantClassNames={DIXQBPCWD:\"framer-v-o7210q\",Ky9N5JuNN:\"framer-v-5etvvy\",ohiGV6jTr:\"framer-v-s5fsic\",zN_MUIWzm:\"framer-v-1sstyr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition1={bounce:.2,delay:0,duration:1.2,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Design:\"mngClpoBy\",Family:\"AmRNzm5eX\",Future:\"o7hVyTC_r\",Lifecycle:\"RI3ujSaLc\",Salary:\"gBe1lbmrZ\",Securty:\"gAlHOuaMp\"};const humanReadableVariantMap={Desktop:\"zN_MUIWzm\",Laptop:\"Ky9N5JuNN\",Phone:\"ohiGV6jTr\",Tablet:\"DIXQBPCWD\"};const getProps=({cardIcon,height,id,text,title,width,...props})=>{return{...props,du2jWIWQE:humanReadableEnumMap[cardIcon]??cardIcon??props.du2jWIWQE??\"gBe1lbmrZ\",l2AfqRjhO:text??props.l2AfqRjhO??\"Wir bieten dir ein attraktives Verg\\xfctungsmodell mit fixen und variablen Bestandteilen. Der variable Anteil bemisst sich an der Erreichung unserer Ziele als ein Team. Dein Gehalt wird regelm\\xe4\\xdfig im Peer Review \\xfcberpr\\xfcft, deine Entwicklung auch hier sichergestellt.\",lG5igZPZz:title??props.lG5igZPZz??\"Das Gehalt muss stimmen\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zN_MUIWzm\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,du2jWIWQE,lG5igZPZz,l2AfqRjhO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zN_MUIWzm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Ky9N5JuNN-hover\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"Ky9N5JuNN-hover\")return true;if(baseVariant===\"Ky9N5JuNN\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1sstyr\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zN_MUIWzm\",ref:refBinding,style:{backgroundColor:\"var(--token-ea66a169-32dd-495d-8dff-4bb384ff7dbc, rgb(0, 47, 82))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({\"Ky9N5JuNN-hover\":{\"data-framer-name\":undefined},\"zN_MUIWzm-hover\":{\"data-framer-name\":undefined},DIXQBPCWD:{\"data-framer-name\":\"Tablet\"},Ky9N5JuNN:{\"data-framer-name\":\"Laptop\"},ohiGV6jTr:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1swd55g\",\"data-framer-name\":\"Upper\",layoutDependency:layoutDependency,layoutId:\"IvNC1t_DQ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s9pbn5\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"JPP7rF7YV\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ph87z7\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"kvUmcabLO\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:236,width:\"260px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||700)-0-700)/2+0+0)+169.6+0+0+0,...addPropertyOverrides({DIXQBPCWD:{height:130,width:\"145px\",y:(componentViewport?.y||0)+80+0+0+0+0+0},Ky9N5JuNN:{height:130,width:\"145px\",y:(componentViewport?.y||0)+80+(((componentViewport?.height||415)-160-254.8)/2+0+0)+0+0+0+0},ohiGV6jTr:{height:130,width:\"145px\",y:(componentViewport?.y||0)+60+(((componentViewport?.height||784)-120-426.8)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kcef19-container\",layoutDependency:layoutDependency,layoutId:\"PMWHncigQ-container\",nodeId:\"PMWHncigQ\",rendersWithMotion:true,scopeId:\"Yi0MIK0B7\",children:/*#__PURE__*/_jsx(CareerCardIcon,{height:\"100%\",id:\"PMWHncigQ\",layoutId:\"PMWHncigQ\",style:{height:\"100%\",width:\"100%\"},variant:du2jWIWQE,width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-zfv5qb\",\"data-styles-preset\":\"DmRFEXnHL\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-c79d4288-f619-4acf-87a4-b6cf9ec4fb09, rgb(255, 255, 255)))\"},children:\"Das Gehalt muss stimmen\"})}),className:\"framer-14vdnz0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HAdCkQlcX\",style:{\"--extracted-1eung3n\":\"var(--token-c79d4288-f619-4acf-87a4-b6cf9ec4fb09, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:lG5igZPZz,verticalAlignment:\"top\",withExternalLayout:true})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-lgsaec\",\"data-framer-name\":\"Lower\",layoutDependency:layoutDependency,layoutId:\"kBtd6hGmD\",style:{backgroundColor:\"var(--token-ea66a169-32dd-495d-8dff-4bb384ff7dbc, rgb(0, 47, 82))\",opacity:0},variants:{\"Ky9N5JuNN-hover\":{opacity:1},\"zN_MUIWzm-hover\":{opacity:1},DIXQBPCWD:{opacity:1},ohiGV6jTr:{opacity:1}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rp4h84\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"kEB8VFjJT\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu0csf\",\"data-styles-preset\":\"kaibyr26M\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c79d4288-f619-4acf-87a4-b6cf9ec4fb09, rgb(255, 255, 255)))\"},children:\"Wir bieten dir ein attraktives Verg\\xfctungsmodell mit fixen und variablen Bestandteilen. Der variable Anteil bemisst sich an der Erreichung unserer Ziele als ein Team. Dein Gehalt wird regelm\\xe4\\xdfig im Peer Review \\xfcberpr\\xfcft, deine Entwicklung auch hier sichergestellt.\"})}),className:\"framer-xhai69\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H8aEvads7\",style:{\"--extracted-r6o4lv\":\"var(--token-c79d4288-f619-4acf-87a4-b6cf9ec4fb09, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:l2AfqRjhO,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Ky9N5JuNN-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu0csf\",\"data-styles-preset\":\"kaibyr26M\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c79d4288-f619-4acf-87a4-b6cf9ec4fb09, rgb(255, 255, 255)))\"},children:\"Wir bieten dir ein attraktives Verg\\xfctungsmodell mit fixen und variablen Bestandteilen. Der variable Anteil bemisst sich an der Erreichung unserer Ziele als ein Team. Dein Gehalt wird regelm\\xe4\\xdfig im Peer Review \\xfcberpr\\xfcft, deine Entwicklung auch hier sichergestellt.\"})})},\"zN_MUIWzm-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu0csf\",\"data-styles-preset\":\"kaibyr26M\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c79d4288-f619-4acf-87a4-b6cf9ec4fb09, rgb(255, 255, 255)))\"},children:\"Wir bieten dir ein attraktives Verg\\xfctungsmodell mit fixen und variablen Bestandteilen. Der variable Anteil bemisst sich an der Erreichung unserer Ziele als ein Team. Dein Gehalt wird regelm\\xe4\\xdfig im Peer Review \\xfcberpr\\xfcft, deine Entwicklung auch hier sichergestellt.\"})})},DIXQBPCWD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu0csf\",\"data-styles-preset\":\"kaibyr26M\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c79d4288-f619-4acf-87a4-b6cf9ec4fb09, rgb(255, 255, 255)))\"},children:\"Wir bieten dir ein attraktives Verg\\xfctungsmodell mit fixen und variablen Bestandteilen. Der variable Anteil bemisst sich an der Erreichung unserer Ziele als ein Team. Dein Gehalt wird regelm\\xe4\\xdfig im Peer Review \\xfcberpr\\xfcft, deine Entwicklung auch hier sichergestellt.\"})})},ohiGV6jTr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vu0csf\",\"data-styles-preset\":\"kaibyr26M\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c79d4288-f619-4acf-87a4-b6cf9ec4fb09, rgb(255, 255, 255)))\"},children:\"Wir bieten dir ein attraktives Verg\\xfctungsmodell mit fixen und variablen Bestandteilen. Der variable Anteil bemisst sich an der Erreichung unserer Ziele als ein Team. Dein Gehalt wird regelm\\xe4\\xdfig im Peer Review \\xfcberpr\\xfcft, deine Entwicklung auch hier sichergestellt.\"})})}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-co5P4.framer-g0h0ho, .framer-co5P4 .framer-g0h0ho { display: block; }\",\".framer-co5P4.framer-1sstyr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 700px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-co5P4 .framer-1swd55g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 700px; justify-content: center; overflow: visible; padding: 120px 0px 120px 0px; position: relative; width: 1400px; z-index: 1; }\",\".framer-co5P4 .framer-s9pbn5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1160px; z-index: 1; }\",\".framer-co5P4 .framer-ph87z7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 236px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 260px; }\",\".framer-co5P4 .framer-kcef19-container { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-co5P4 .framer-14vdnz0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 383px; word-break: break-word; word-wrap: break-word; }\",\".framer-co5P4 .framer-lgsaec { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-co5P4 .framer-1rp4h84 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 120px 0px 120px; position: relative; width: 1px; }\",\".framer-co5P4 .framer-xhai69 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-co5P4.framer-v-o7210q.framer-1sstyr { cursor: unset; gap: 40px; height: min-content; justify-content: flex-start; padding: 80px 60px 80px 60px; width: 800px; }\",\".framer-co5P4.framer-v-o7210q .framer-1swd55g, .framer-co5P4.framer-v-s5fsic .framer-1swd55g, .framer-co5P4.framer-v-5etvvy .framer-1swd55g { height: min-content; padding: 0px; width: 100%; }\",\".framer-co5P4.framer-v-o7210q .framer-s9pbn5, .framer-co5P4.framer-v-5etvvy .framer-s9pbn5 { flex: 1 0 0px; width: 1px; }\",\".framer-co5P4.framer-v-o7210q .framer-ph87z7, .framer-co5P4.framer-v-s5fsic .framer-ph87z7, .framer-co5P4.framer-v-5etvvy .framer-ph87z7 { height: 130px; width: 145px; }\",\".framer-co5P4.framer-v-o7210q .framer-lgsaec, .framer-co5P4.framer-v-s5fsic .framer-lgsaec { height: min-content; left: unset; position: relative; top: unset; }\",\".framer-co5P4.framer-v-o7210q .framer-1rp4h84, .framer-co5P4.framer-v-s5fsic .framer-1rp4h84, .framer-co5P4.framer-v-5etvvy.hover .framer-1rp4h84 { padding: 0px; }\",\".framer-co5P4.framer-v-s5fsic.framer-1sstyr { cursor: unset; gap: 20px; height: min-content; padding: 60px 40px 60px 40px; width: 400px; }\",\".framer-co5P4.framer-v-s5fsic .framer-s9pbn5 { flex: 1 0 0px; gap: 40px; width: 1px; }\",\".framer-co5P4.framer-v-s5fsic .framer-14vdnz0 { width: 100%; }\",\".framer-co5P4.framer-v-5etvvy.framer-1sstyr { gap: 20px; height: min-content; padding: 80px 60px 80px 60px; width: 800px; }\",\".framer-co5P4.framer-v-5etvvy.hover .framer-lgsaec { left: unset; position: relative; top: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 700\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DIXQBPCWD\":{\"layout\":[\"fixed\",\"auto\"]},\"ohiGV6jTr\":{\"layout\":[\"fixed\",\"auto\"]},\"Ky9N5JuNN\":{\"layout\":[\"fixed\",\"auto\"]},\"TXh0r7X35\":{\"layout\":[\"fixed\",\"fixed\"]},\"IrXzY4iEQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"du2jWIWQE\":\"cardIcon\",\"lG5igZPZz\":\"title\",\"l2AfqRjhO\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYi0MIK0B7=withCSS(Component,css,\"framer-co5P4\");export default FramerYi0MIK0B7;FramerYi0MIK0B7.displayName=\"CareerCard\";FramerYi0MIK0B7.defaultProps={height:700,width:1400};addPropertyControls(FramerYi0MIK0B7,{variant:{options:[\"zN_MUIWzm\",\"DIXQBPCWD\",\"ohiGV6jTr\",\"Ky9N5JuNN\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Laptop\"],title:\"Variant\",type:ControlType.Enum},du2jWIWQE:CareerCardIconControls?.[\"variant\"]&&{...CareerCardIconControls[\"variant\"],defaultValue:\"gBe1lbmrZ\",description:undefined,hidden:undefined,title:\"Card Icon\"},lG5igZPZz:{defaultValue:\"Das Gehalt muss stimmen\",displayTextArea:false,title:\"Title\",type:ControlType.String},l2AfqRjhO:{defaultValue:\"Wir bieten dir ein attraktives Verg\\xfctungsmodell mit fixen und variablen Bestandteilen. Der variable Anteil bemisst sich an der Erreichung unserer Ziele als ein Team. Dein Gehalt wird regelm\\xe4\\xdfig im Peer Review \\xfcberpr\\xfcft, deine Entwicklung auch hier sichergestellt.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerYi0MIK0B7,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CareerCardIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYi0MIK0B7\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1400\",\"framerVariables\":\"{\\\"du2jWIWQE\\\":\\\"cardIcon\\\",\\\"lG5igZPZz\\\":\\\"title\\\",\\\"l2AfqRjhO\\\":\\\"text\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"700\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DIXQBPCWD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ohiGV6jTr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ky9N5JuNN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TXh0r7X35\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IrXzY4iEQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useRef,useEffect,useState}from\"react\";const JSON_API=\"https://vaiva.ana.supply/jobs.php\";const CACHE_EXP=60*5*1e3;const LABELS={de:{all:\"(Alle)\",entryLevel:\"Stellenart\",location:\"Standort\",search:\"Suchbegriff\",apply:\"Anwenden\",reset:\"Filter zur\\xfccksetzen\",more:\"Mehr anzeigen\"},en:{all:\"(All)\",entryLevel:\"Entry level\",location:\"Location\",search:\"Search\",apply:\"Apply\",reset:\"Reset filters\",more:\"Show more\"}};async function fetchJobs(lang){if(typeof localStorage===\"undefined\"){return Promise.reject();}const cache=`jobs_${lang}`;const bucket=localStorage.getItem(cache);if(bucket){const data=JSON.parse(bucket);if(data&&data.time){if(Date.now()-data.time<CACHE_EXP){return Promise.resolve(data.list);}}}const res=await fetch(`${JSON_API}?lang=${lang}`);if(!res.ok){return Promise.reject();}const json=await res.json();const data=JSON.stringify({time:Date.now(),list:json});localStorage.setItem(cache,data);return Promise.resolve(json);}function applyFilters(list,filter){const filtered=[];loop:for(const item of list){if(filter.search&&!item.title.includes(filter.search)||filter.entryLevel&&item.entrylevel!==filter.entryLevel){continue;}if(filter.locations&&filter.locations.length){for(const location of filter.locations){if(item.locations.includes(location)){filtered.push(item);continue loop;}}}else{filtered.push(item);}}return filtered;}function pluckSet(list,key){const set=new Set;for(const job of list){const value=job[key];if(Array.isArray(value)){for(const item of value){set.add(item);}continue;}set.add(value);}return Array.from(set);}function LocationLabel({label,checked}){const included=checked.includes(label);return /*#__PURE__*/_jsxs(\"label\",{className:\"form-select__item\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"item-area\",children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:\"locations\",value:label,defaultChecked:included}),/*#__PURE__*/_jsx(\"span\",{className:\"item-tick\",children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 18 18\",width:\"18\",height:\"18\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M16.5371 3.60664L14.607 2.08438C14.5473 2.03516 14.4734 2 14.3891 2C14.3047 2 14.2273 2.03516 14.1676 2.08789L7.14687 11.109C7.14687 11.109 4.38711 8.45469 4.30977 8.37734C4.23242 8.3 4.13047 8.16992 3.97578 8.16992C3.82109 8.16992 3.75078 8.27891 3.66992 8.35977C3.61016 8.42305 2.62578 9.45664 2.14062 9.96992C2.1125 10.0016 2.09492 10.0191 2.07031 10.0438C2.02812 10.1035 2 10.1703 2 10.2441C2 10.3215 2.02812 10.3848 2.07031 10.4445L2.16875 10.5359C2.16875 10.5359 7.06602 15.2398 7.14687 15.3207C7.22773 15.4016 7.32617 15.5035 7.47031 15.5035C7.61094 15.5035 7.72695 15.3523 7.79375 15.2855L16.5512 4.03555C16.5934 3.97578 16.6215 3.90898 16.6215 3.83164C16.6215 3.74375 16.5863 3.66992 16.5371 3.60664Z\",fill:\"currentColor\"})})})]}),/*#__PURE__*/_jsx(\"span\",{className:\"item-text\",children:label})]});}function LocationKnob({label,onRemove}){return /*#__PURE__*/_jsxs(\"div\",{className:\"output-knob\",children:[/*#__PURE__*/_jsx(\"span\",{children:label}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:event=>onRemove(label,event),children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 18 18\",width:\"18\",height:\"18\",children:/*#__PURE__*/_jsx(\"path\",{fill:\"currentColor\",d:\"m14.864 13.085-4.1-4.113 4.11-4.06a.433.433 0 0 0 0-.613l-1.17-1.174A.43.43 0 0 0 13.399 3a.443.443 0 0 0-.306.125l-4.09 4.048-4.097-4.045a.43.43 0 0 0-.307-.125.444.444 0 0 0-.306.125L3.127 4.302a.433.433 0 0 0 0 .613l4.109 4.06-4.097 4.11a.433.433 0 0 0 0 .613l1.169 1.174a.43.43 0 0 0 .612 0l4.082-4.098 4.084 4.095a.431.431 0 0 0 .612 0l1.17-1.175a.433.433 0 0 0 .127-.306.448.448 0 0 0-.13-.303Z\"})})})]});}function fixTitle(title){return title.replace(\"&amp;\",\"&\");}function Listing({item}){const hasLevel=item.entrylevel.length;const hasLocations=item.locations.length;return /*#__PURE__*/_jsxs(\"a\",{className:\"entry-item\",href:item.link,target:\"_blank\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"item-label\",children:[/*#__PURE__*/_jsx(\"h4\",{children:fixTitle(item.title)}),/*#__PURE__*/_jsxs(\"ul\",{className:\"item-tags\",children:[hasLevel&&/*#__PURE__*/_jsx(\"li\",{children:item.entrylevel}),hasLevel&&hasLocations&&/*#__PURE__*/_jsx(\"li\",{className:\"tag-sep\"}),hasLocations&&/*#__PURE__*/_jsx(\"li\",{children:item.locations.join(\", \")})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"item-open\",children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"32\",viewBox:\"0 0 18 32\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1L16 15.9988L1 31\"})})})]});}function JobPortalForm({lang}){const labels=LABELS[lang];const[jobs,setJobs]=useState([]);const[entryLevel,setEntryLevel]=useState(null);const[locations,setLocations]=useState([]);const[search,setSearch]=useState(\"\");const[checkKey,setCheckKey]=useState(0);const[filterKey,setFilterKey]=useState(0);const filterForm=useRef(null);useEffect(()=>{let ignore=false;fetchJobs(lang).then(list=>{if(ignore)return;if(list.length>0){setJobs(list);}});return()=>{ignore=true;};},[]);const filtered=jobs?applyFilters(jobs,{entryLevel,locations,search}):[];function onSubmit(event){if(!filterForm){return;}event.preventDefault();onInput();}function onInput(){if(!filterForm){return;}const form=filterForm.current;const f_entryLevelIndex=form.elements.entrylevel.selectedIndex;const f_entryLevel=form.elements.entrylevel.value;const f_search=form.elements.search.value;if(f_entryLevelIndex>0&&f_entryLevel!==entryLevel){setEntryLevel(f_entryLevel);setFilterKey(filterKey+1);}if(f_search!==search){setSearch(f_search);setFilterKey(filterKey+1);}}function onReset(){setEntryLevel(null);setLocations([]);setSearch(\"\");}function onToggle(event){const target=event.target;const input=target.closest(\".form-select__input\");input.classList.toggle(\"is-open\");}function onApply(event){const target=event.target;const input=target.closest(\".form-select__input\");const checks=input.querySelectorAll('input[type=\"checkbox\"]:checked');let values=new Set;for(const check of checks){values.add(check.value);}setLocations(Array.from(values));setCheckKey(checkKey+1);input.classList.remove(\"is-open\");}function onRemove(location,event){setLocations(locations.filter(a=>a!==location));setCheckKey(checkKey+1);}const formEntryLevels=jobs?pluckSet(jobs,\"entrylevel\"):[];const formLocations=jobs?pluckSet(jobs,\"locations\"):[];return /*#__PURE__*/_jsxs(\"div\",{className:\"vaiva-jobs\",children:[/*#__PURE__*/_jsxs(\"form\",{ref:filterForm,className:\"vaiva-jobs__filter\",onSubmit:onSubmit,onReset:onReset,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"form-input\",children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"vaiva-jobs_f0\",children:labels.entryLevel}),/*#__PURE__*/_jsxs(\"select\",{id:\"vaiva-jobs_f0\",name:\"entrylevel\",onInput:onInput,children:[/*#__PURE__*/_jsx(\"option\",{disabled:true,selected:true,hidden:true,value:\"\",children:labels.entryLevel}),/*#__PURE__*/_jsx(\"option\",{value:\"\",children:labels.all}),formEntryLevels.map(entryLevel=>/*#__PURE__*/_jsx(\"option\",{children:entryLevel}))]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"form-choice\",children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"vaiva-jobs__f1\",children:labels.location}),/*#__PURE__*/_jsxs(\"div\",{className:\"form-select\",children:[/*#__PURE__*/_jsx(\"select\",{id:\"vaiva-jobs__f1\",name:\"locations\",multiple:true,defaultValue:locations,children:formLocations.map(location=>/*#__PURE__*/_jsx(\"option\",{children:location}))}),/*#__PURE__*/_jsxs(\"div\",{className:\"form-select__input\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"form-select__label\",onClick:onToggle,children:labels.location}),/*#__PURE__*/_jsxs(\"div\",{className:\"form-select__items\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"form-select__checks\",children:formLocations.map(location=>/*#__PURE__*/_jsx(LocationLabel,{label:location,checked:locations}))}),/*#__PURE__*/_jsx(\"div\",{className:\"form-select__apply\",children:/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"apply-button\",onClick:onApply,children:labels.apply})})]},checkKey)]}),/*#__PURE__*/_jsx(\"div\",{className:\"form-select__output\",children:locations.map(location=>/*#__PURE__*/_jsx(LocationKnob,{label:location,onRemove:onRemove}))})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"form-input\",children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"vaiva-jobs__f2\",children:labels.search}),/*#__PURE__*/_jsx(\"input\",{id:\"vaiva-jobs__f2\",type:\"search\",name:\"search\",placeholder:labels.search,defaultValue:search})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"form-extra\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"reset\",children:labels.reset}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\"})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"vaiva-jobs__entries\",children:filtered.map(job=>/*#__PURE__*/_jsx(Listing,{item:job}))},filterKey),/*#__PURE__*/_jsx(\"div\",{className:\"vaiva-jobs__more\",style:{display:\"none\"},children:/*#__PURE__*/_jsx(\"button\",{type:\"button\",children:labels.more})})]});}export default function JobPortal({lang}){if(RenderTarget.current()!==RenderTarget.preview){return /*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"#eee\",color:\"#808080\",textShadow:\"0 1px 1px rgba(0,0,0,.2)\",padding:\"50px\",textAlign:\"center\",fontSize:\"20px\"},children:[/*#__PURE__*/_jsx(\"p\",{children:\"Diese Komponente ist im Editor nicht verf\\xfcgbar!\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Wechsle in die Vorschau zur Ansicht der Elemente.\"})]});}return /*#__PURE__*/_jsx(JobPortalForm,{lang:lang});}addPropertyControls(JobPortal,{lang:{type:ControlType.Enum,title:\"Feed Language\",defaultValue:\"de\",options:[\"de\",\"en\"],optionTitles:[\"Deutsch\",\"English\"]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JobPortal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JobPortal.map"],"mappings":"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"}