1(globalThis.webpackChunkksb_website_node_app=globalThis.webpackChunkksb_website_node_app||[]).push([[8609],{237(e,t,a){"use strict";a.d(t,{U:()=>n});var l=a(41796),r=a(1546);const{action:n}=(0,r.A)("content/search",(e,t)=>l.UC.api.searchContent(e,t))},319(e,t,a){Object.defineProperty(t,"zd",{enumerable:!0,get:function(){return n.PostsHeader}}),Object.defineProperty(t,"Ay",{enumerable:!0,get:function(){return r.default}});var l,r=(l=a(52428))&&l.__esModule?l:{default:l},n=a(71536)},5888(e,t,a){"use strict";a.r(t)},8371(e,t,a){"use strict";var l;a.d(t,{e:()=>r});var r=((l={}).DATE="DATE",l.DURATIONFROM="DURATION_FROM",l.TITLE="TITLE",l)},8609(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>C});var l=a(65723),r=a(22155),n=a(5821),s=a.n(n),o=a(26109),i=a(1929),c=a(319),u=a(64865),d=a(14398),h=a(60813),g=a(14262),f=a(41655),m=a(18932),p=a(41956),b=a(40945),M=a(53109),y=a(26287),S=a(65510),v=a(237),x=a(36327),D=a(39439),F=a(48491),B=a(12531),P=a(17595),_=a(42962);let j=({intl:e,jobsFacets:t,jobsHits:a,jobsPage:n,routePath:s,searchContent:o,searchDisableHighlighting:i=!1,searchDisableSpellingSuggestions:b=!1,searchResultHitsPerPage:v})=>{let x={facets:[],filterQueries:[],highlight:!i,limit:v,page:{current:0,size:v,sortBy:[{desc:!0,field:"DATE"}]},query:"*",spellcheckSuggest:!b},[D,j]=(0,r.useState)(x);(0,r.useEffect)(()=>{o(s,D)},[D]);let C={applyFilters:e.formatMessage(y.A.applyFiltersButtonLabel),clearFilters:e.formatMessage(y.A.clearFiltersButtonLabel),openFilterDialog:e.formatMessage(y.A.openFilterDialogButtonLabel)},k=(e,a)=>{let l=t.reduce((0,B.AM)(({externalReference:t,filter:l})=>l&&e!==t||e===t&&a),{});j({...D,facets:Object.values(l),page:{...D.page,current:0}})},A=t.length?t.reduce((a,l)=>{let{facet:r}=l,n=a[r]||{},s=(0,M.Xw)(e,r),o={[P.WP]:()=>((a,l,{count:r,externalReference:n,facet:s,filter:o,label:i})=>{let{childLevel:{items:[c={}]=[]}={}}=a,{options:u=[]}=c,d=[...u,{count:r,id:n,isSelected:o,label:i,value:n}];return{[s]:{childLevel:{isSearchable:!0,items:[{id:"combobox",input:{button:{prefixIconName:"location"},onApply:()=>{},placeholder:e.formatMessage(S.D.locationFilterBoxPlaceholderLabel)},isMultiSelect:!0,label:e.formatMessage(S.D.locationFilterBoxLabel),name:"Combobox",options:d.sort((e,t)=>e.label.localeCompare(t.label))}],levelIndex:0,onChange:()=>{},onResultClick:({target:{checked:e=!1,value:t}={}})=>k(t,e),onResultsReset:()=>{let e;return e=t.reduce((0,B.AM)(({facet:e,filter:t})=>t&&e!==P.WP),{}),void j({...D,facets:Object.values(e),page:{...D.page,current:0}})},type:"combobox"},id:s,label:l,legend:l}}})(n,s,l),default:()=>((t,a,l,{count:r,externalReference:n,facet:s,filter:o,label:i,value:c})=>{let{childLevel:u={},childLevel:{items:d=[]}={}}=a,h=n&&(0,M.Xw)(e,n)||i;return{...t,[s]:{...a,childLevel:{...u,items:[...d,{checked:o,count:r,id:n,label:h,value:c}],levelIndex:0,onChange:({target:{checked:e=!1,value:t}={}})=>k(t,e),type:"checkbox"},id:s,label:l,legend:l}}})(a,n,s,l)};return(o[r]||o.default)()},{}):[],O=a.length?a.map((t,a)=>{let{path:r,publishDate:n}=t,{content:s,imageData:o,metadata:i,...c}=m.UC.api.mapSingleContentItem(t),u=o&&o.src&&(0,p.mH)(o,d.teaserRequiredImages),{departmentTags:h,locationTags:[b={}]}=t,{label:y}=b,S=h?.[0];return{href:r,key:a,text:s?(0,l.jsx)(f.g,{content:s}):null,...u?{imgProps:{...u}}:{},...c,meta:(0,l.jsxs)(l.Fragment,{children:[S?.externalReference&&(0,l.jsx)(g.Tag,{children:(0,M.p4)(e,S.externalReference,S.label)}),n&&(0,l.jsx)("time",{dateTime:new Date(n).toISOString(),children:(0,B.lV)(e,new Date(n))}),y&&(0,l.jsx)("span",{children:y})]})}}):[],R={clearButton:{label:e.formatMessage(y.A.clearFiltersButtonLabel),onClick:()=>{j({...x})}},summary:{count:n.totalHits,label:e.formatMessage(S.D.jobsSummaryLabel)}},L={expandFilterOptionsButtonLabel:e.formatMessage(S.D.expandFilterOptionsButtonLabel),filters:[...Object.values(A)],minimizeFilterOptionsButtonLabel:e.formatMessage(S.D.minimizeFilterOptionsButtonLabel),...R};return(0,l.jsx)(c.Ay,{filterBar:(0,l.jsx)(u.FilterBar,{...L,idPrefix:"jobs"}),footer:a.length<n.totalHits?(0,l.jsx)(_.w,{onClick:()=>{j({...D,page:{...D.page,current:D.page.current+1}})}}):null,header:(0,l.jsx)(c.zd,{buttonLabels:C,filterBar:(0,l.jsx)(u.FilterBar,{...L,idPrefix:"jobsHeader"}),...R}),results:O.length?(0,l.jsx)(h.qP,{teasers:O}):(0,l.jsx)(F.A,{mainTitle:e.formatMessage(S.D.noResultsMainTitle)})})};j.propTypes={intl:b.H.isRequired,jobsFacets:s().arrayOf(s().shape({})).isRequired,jobsHits:s().arrayOf(s().shape({})).isRequired,jobsPage:s().shape({current:s().number,size:s().number,totalHits:s().number,totalPages:s().number}).isRequired,routePath:s().string.isRequired,searchContent:s().func.isRequired,searchDisableHighlighting:s().bool,searchDisableSpellingSuggestions:s().bool,searchResultHitsPerPage:s().number.isRequired};const C=(0,o.Ng)(e=>({jobsFacets:(0,x.Ge)(e),jobsHits:(0,x.qd)(e),jobsPage:(0,x.rE)(e),routePath:(0,D.hp)(e),searchDisableHighlighting:(0,D.vY)(e),searchDisableSpellingSuggestions:(0,D.i_)(e),searchResultHitsPerPage:(0,D.ui)(e)}),e=>({searchContent:(t,a)=>e((0,v.U)(t,a))}))((0,i.Ay)(j))},12531(e,t,a){"use strict";a.d(t,{Ic:()=>h,lV:()=>d,Az:()=>p,DZ:()=>m,aS:()=>f,i4:()=>M,AM:()=>b});var l=a(13435);function r(e,t){return(0,l.a)(e,t?.in).getDate()}function n(e,t){return(0,l.a)(e,t?.in).getMonth()}var s=a(17665),o=a(88679);function i(e,t){const a=(0,l.a)(e,t?.in),r=a.getMonth();return a.setFullYear(a.getFullYear(),r+1,0),a.setHours(0,0,0,0),(0,l.a)(a,t?.in)}
1var c=a(88156),u=a(8371);const d=(e,t)=>{let a=r(t),l=n(t),o=(0,s.C)(t);return`${e.formatMessage(c.D[c.g[l]])}, ${a}, ${o}`},h=(0,s.C)(new Date);let g=({end:e,start:t})=>{let a=[];for(;t-e<=0;)a.push({id:t,isSelected:!1,label:String(t),value:String(t)}),t+=1;return a};const f=(e={})=>g({end:h,...e}),m=(e={})=>g({end:12,start:1,...e}),p=(e,t)=>(0,o.GP)(new Date(i(new Date(e,t))),"dd"),b=e=>(t,{externalReference:a,facet:l,filter:r,value:n})=>{if(e({externalReference:a,facet:l,filter:r,value:n})){let e=t[l]||{};t[l]={...e,facet:l,values:[...e.values||[],n]}}return t},M={highlight:!1,page:{sortBy:[{desc:!1,field:u.e.TITLE}]},query:"*",spellcheckSuggest:!1}},17595(e,t,a){"use strict";a.d(t,{B1:()=>l,NE:()=>r,WP:()=>n,Z_:()=>s});const l="contentsearch",r="facet",n="contentsearch.facet.location",s="filter"},17665(e,t,a){"use strict";a.d(t,{C:()=>r});var l=a(13435);function r(e,t){return(0,l.a)(e,t?.in).getFullYear()}},31762(e,t,a){"use strict";a.r(t)},38167(e,t,a){"use strict";a.r(t)},42962(e,t,a){"use strict";a.d(t,{w:()=>o});var l=a(65723),r=(a(22155),a(58361)),n=a(82867),s=a(65510);let o=({onClick:e})=>{let t=(0,n.A)();return(0,l.jsx)(r.Stack,{itemAlignment:r.StackItemAlignment.center,children:(0,l.jsx)(r.Button,{onClick:e,option:r.ButtonOption.tertiary,children:t.formatMessage(s.D.showMoreButton)})})}},48491(e,t,a){"use strict";a.d(t,{A:()=>c});var l=a(65723),r=(a(22155),a(5821)),n=a.n(r),s=a(1005),o=a(66270);let i=({mainTitle:e})=>(0,l.jsx)(s.A,{title:e,...(0,o.n)({elementName:"NoSearchResults"})});i.propTypes={mainTitle:n().string.isRequired};const c=i},52428(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r=(l=a(22155))&&l.__esModule?l:{default:l};a(5888);var n=a(85269);t.default=({filterBar:e,footer:t,header:a,results:l,...s})=>r.default.createElement("div",{className:"posts",...(0,n.renderTestAttributes)({props:s})},r.default.createElement("aside",{className:"posts__filterbar-region"},e),a&&r.default.createElement("header",{className:"posts__header-region"},a),r.default.createElement("section",{className:"posts__results-region"},l),t&&r.default.createElement("footer",{className:"posts__footer-region"},t))},60813(e,t,a){t.qP=void 0;var l,r=c(a(22155)),n=c(a(30395)),s=a(82814),o=a(85269),i=a(38549);function c(e){return e&&e.__esModule?e:{default:e}}a(31762);let u=((l={}).small="small",l.large="large",l);t.qP=({autoAdjustColByImg:e=!0,gutter:t=u.large,teasers:a})=>r.default.createElement("div",{className:(0,n.default)(["posts-results",`posts-results--${t}`])},r.default.createElement(s.Row,null,a.map((t,a)=>{let l={href:t.href,numRank:3,text:t.headline},n=t.imgProps?{alt:t.imgProps.alt,href:t.href,images:t.imgProps.images,loading:void 0,metadata:t.imgProps.metadata,placeholderSrc:void 0,src:t.imgProps.src,target:void 0}:void 0,c=e&&n?12:6;return r.default.createElement(s.Col,{key:t.key,md:c},r.default.createElement(i.Teaser,{className:"posts-results__teaser",headline:l,imgProps:n,links:t.links,meta:t.meta,text:t.text,type:t.teaserType||i.TeaserType.fullsize,...(0,o.renderTestAttributes)({fallback:{elementName:"Teaser"},options:{index:a}})}))})))},65510(e,t,a){"use strict";a.d(t,{D:()=>l});const l=(0,a(33774).YK)({showMoreButton:{id:"contentsearch.showMoreButton.label",defaultMessage:"Show more"}
1,filterBarLegend:{id:"contentsearch.filterbar.legend",defaultMessage:"Filtered items"},articleButtonLabel:{id:"contentsearch.article.button.label",defaultMessage:"Read more"},allMonthsOptionLabel:{id:"contentsearch.allMonths.option.label",defaultMessage:"All months"},publishingDatesFilterCategory:{id:"contentsearch.publishingDates.filter.category",defaultMessage:"Publishing dates"},publishingDatesFilterCategoryYearLabel:{id:"contentsearch.publishingDates.filter.category.year.label",defaultMessage:"Year"},publishingDatesFilterCategoryYearPlaceholderLabel:{id:"contentsearch.publishingDates.filter.category.year.placeholder.label",defaultMessage:"Year"},publishingDatesFilterCategoryMonthLabel:{id:"contentsearch.publishingDates.filter.category.month.label",defaultMessage:"Month"},publishingDatesFilterCategoryMonthPlaceholderLabel:{id:"contentsearch.publishingDates.filter.category.month.placeholder.label",defaultMessage:"Month"},locationFilterBoxLabel:{id:"contentsearch.location.filter.box.label",defaultMessage:"Search for countries or cities"},locationFilterBoxPlaceholderLabel:{id:"contentsearch.location.filter.box.placeholder.label",defaultMessage:"e.g. Germany, Frankental"},expandFilterOptionsButtonLabel:{id:"contentsearch.expandFilter.options.button.label",defaultMessage:"Show all"},minimizeFilterOptionsButtonLabel:{id:"contentsearch.minimizeFilter.options.button.label",defaultMessage:"Show less"},articleMinRead:{id:"contentsearch.article.minRead.label",defaultMessage:"min read"},noResultsMainTitle:{id:"contentsearch.noResults.mainTitle",defaultMessage:"Sorry, we couldn't find any results."},pressSummaryLabel:{id:"contentsearch.press.summary.label",defaultMessage:"Filtered news articles"},jobsSummaryLabel:{id:"contentsearch.jobs.summary.label",defaultMessage:"Filtered job posts"}})},71536(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.PostsHeader=void 0;var l,r=function(e,t){if("function"==typeof WeakMap)var a=new WeakMap,l=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var r,n,s={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return s;if(r=t?l:a){if(r.has(e))return r.get(e);r.set(e,s)}for(let t in e)"default"!==t&&{}.hasOwnProperty.call(e,t)&&((n=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(n.get||n.set)?r(s,t,n):s[t]=e[t]);return s}(e,t)}(a(22155)),n=(l=a(30395))&&l.__esModule?l:{default:l},s=a(22569),o=a(19385);a(38167);var i=a(86646);t.PostsHeader=({buttonLabels:e,className:t,clearButton:a,filterBar:l,summary:c})=>{let[u,d]=(0,r.useState)(!1);return r.default.createElement("div",{className:(0,n.default)(["posts-header",t])},r.default.createElement("div",{className:"posts-header__actiongroup"},r.default.createElement(o.Button,{onClick:()=>d(!0),option:o.ButtonOption.tertiary,postfixIconName:"filter"},e.openFilterDialog),r.default.createElement(o.Button,{onClick:a.onClick,option:o.ButtonOption.text,postfixIconName:"delete"},a.label)),r.default.createElement("div",{className:"posts-header__count"},r.default.createElement("span",{className:"posts-header__count"},c.label),r.default.createElement(s.Badge,{color:s.BadgeColor.secondary,label:c.count,size:s.BadgeSize.default})),r.default.createElement(i.Modal,{isOpen:u,onOpenChange:d},r.default.createElement(i.Modal.Content,null,l),r.default.createElement(i.Modal.Footer,null,r.default.createElement(o.Button,{onClick:a.onClick,option:o.ButtonOption.ghost},a.label),r.default.createElement(o.Button,{onClick:()=>d(!1),option:o.ButtonOption.secondary},e.applyFilters))))}},88156(e,t,a){"use strict";a.d(t,{D:()=>n,g:()=>r});var l=a(33774);const r=["calendarMonthJanuaryShort","calendarMonthFebruaryShort","calendarMonthMarchShort","calendarMonthAprilShort","calendarMonthMayShort","calendarMonthJuneShort","calendarMonthJulyShort","calendarMonthAugustShort","calendarMonthSeptemberShort","calendarMonthOctoberShort","calendarMonthNovemberShort","calendarMonthDecemberShort"],n=(0,l.YK)({calendarMonthJanuaryShort:{defaultMessage:"Jan",id:"calendar.monthJanuary.short"},calendarMonthFebruaryShort:{defaultMessage:"Feb",id:"calendar.monthFebruary.short"},calendarMonthMarchShort:{defaultMessage:"Mar",id:"calendar.monthMarch.short"},calendarMonthAprilShort:{defaultMessage:"Apr",id:"calendar.monthApril.short"},calendarMonthMayShort:{defaultMessage:"May",id:"calendar.monthMay.short"},calendarMonthJuneShort:{defaultMessage:"Jun",id:"calendar.monthJune.short"},calendarMonthJulyShort:{defaultMessage:"Jul",id:"calendar.monthJuly.short"},calendarMonthAugustShort:{defaultMessage:"Aug",id:"calendar.monthAugust.short"},calendarMonthSeptemberShort:{defaultMessage:"Sep",id:"calendar.monthSeptember.short"},calendarMonthOctoberShort:{defaultMessage:"Oct",id:"calendar.monthOctober.short"},calendarMonthNovemberShort:{defaultMessage:"Nov",id:"calendar.monthNovember.short"},calendarMonthDecemberShort:{defaultMessage:"Dec",id:"calendar.monthDecember.short"}})}}]);
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.