1(globalThis.webpackChunkksb_website_node_app=globalThis.webpackChunkksb_website_node_app||[]).push([[9683],{319(e,t,a){Object.defineProperty(t,"zd",{enumerable:!0,get:function(){return n.PostsHeader}}),Object.defineProperty(t,"Ay",{enumerable:!0,get:function(){return l.default}});var r,l=(r=a(52428))&&r.__esModule?r:{default:r},n=a(71536)},4031(e,t,a){"use strict";a.d(t,{Q:()=>h});var r=a(65723),l=(a(22155),a(70981)),n=a(58361),s=a(82867),o=a(76544),i=a(36327),c=a(26287),u=a(17595),d=a(92244);const h=({legend:e,totalHits:t})=>{let a=(0,s.A)(),{searchParams:h,setUrlSearchParams:f}=(0,o.o)(),g=(0,d.G)(i.yq);return(0,r.jsxs)(l.FilterBarFieldSet,{children:[(0,r.jsxs)(l.FilterBarItem,{children:[(0,r.jsx)(l.FilterBarLegend,{children:e}),(0,r.jsx)(n.Badge,{label:t??g})]}),(0,r.jsx)(n.Button,{onClick:()=>{Array.from(h.keys()).forEach(e=>{e.includes(u.B1)&&h.delete(e)}),f(h)},option:n.ButtonOption.text,postfixIconName:"delete1",children:a.formatMessage(c.A.clearFiltersButtonLabel)})]})}},5888(e,t,a){"use strict";a.r(t)},8371(e,t,a){"use strict";var r;a.d(t,{e:()=>l});var l=((r={}).DATE="DATE",r.DURATIONFROM="DURATION_FROM",r.TITLE="TITLE",r)},12531(e,t,a){"use strict";a.d(t,{Ic:()=>h,lV:()=>d,Az:()=>m,DZ:()=>p,aS:()=>g,i4:()=>M,AM:()=>b});var r=a(13435);function l(e,t){return(0,r.a)(e,t?.in).getDate()}function n(e,t){return(0,r.a)(e,t?.in).getMonth()}var s=a(17665),o=a(88679);function i(e,t){const a=(0,r.a)(e,t?.in),l=a.getMonth();return a.setFullYear(a.getFullYear(),l+1,0),a.setHours(0,0,0,0),(0,r.a)(a,t?.in)}
1var c=a(88156),u=a(8371);const d=(e,t)=>{let a=l(t),r=n(t),o=(0,s.C)(t);return`${e.formatMessage(c.D[c.g[r]])}, ${a}, ${o}`},h=(0,s.C)(new Date);let f=({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 g=(e={})=>f({end:h,...e}),p=(e={})=>f({end:12,start:1,...e}),m=(e,t)=>(0,o.GP)(new Date(i(new Date(e,t))),"dd"),b=e=>(t,{externalReference:a,facet:r,filter:l,value:n})=>{if(e({externalReference:a,facet:r,filter:l,value:n})){let e=t[r]||{};t[r]={...e,facet:r,values:[...e.values||[],n]}}return t},M={highlight:!1,page:{sortBy:[{desc:!1,field:u.e.TITLE}]},query:"*",spellcheckSuggest:!1}},12786(e,t,a){"use strict";a.d(t,{p:()=>r});const r=6},16968(e,t,a){t.i=void 0;var r=n(a(22155)),l=n(a(30395));function n(e){return e&&e.__esModule?e:{default:e}}a(25834),t.i=({children:e})=>r.default.createElement("div",{className:(0,l.default)(["posts-results-grid"])},e)},17595(e,t,a){"use strict";a.d(t,{B1:()=>r,NE:()=>l,WP:()=>n,Z_:()=>s});const r="contentsearch",l="facet",n="contentsearch.facet.location",s="filter"},17665(e,t,a){"use strict";a.d(t,{C:()=>l});var r=a(13435);function l(e,t){return(0,r.a)(e,t?.in).getFullYear()}},25834(e,t,a){"use strict";a.r(t)},37470(e,t,a){"use strict";a.d(t,{T:()=>o});var r=a(65723),l=(a(22155),a(19385)),n=a(82867),s=a(65510);function o({isOpen:e,toggle:t}){let a=(0,n.A)();return(0,r.jsx)(l.Button,{onClick:t,option:l.ButtonOption.ghost,type:"button",children:e?a.formatMessage(s.D.minimizeFilterOptionsButtonLabel):a.formatMessage(s.D.expandFilterOptionsButtonLabel)})}},38167(e,t,a){"use strict";a.r(t)},38636(e,t,a){"use strict";a.d(t,{z:()=>g});var r=a(65723),l=a(22155),n=a(70981),s=a(58361),o=a(22569),i=a(82867),c=a(86453),u=a(49237);function d({facet:e}){let t=(0,l.useId)(),a=e.facet??"",d=(0,i.A)(),{searchParams:h,upsertUrlSearchParam:f}=(0,c.d)(),g=h.get(a),p=g?JSON.parse(g):[];return(0,r.jsxs)(n.FilterBarItem,{children:[(0,r.jsx)(s.Checkbox,{domId:t,isChecked:p?.includes(e.value||""),label:(0,u.w)(d)(e)||"",name:e.label||"",onChange:t=>{let r=e.parent?.value,l=1===p.length&&p.includes(e.value||"");r&&p.includes(r)&&f(a,r),r&&l&&f(a,r),f(a,t.target.value)},value:e.value||""}),(0,r.jsx)(s.Badge,{color:o.BadgeColor.tertiary,label:e.count??""})]})}var h=a(37470);function f(e,t){return(0,r.jsx)(h.T,{isOpen:t,toggle:e})}const g=({facets:e,initialVisibleItems:t,isLabelHidden:a,legend:l})=>{let s=l.replaceAll(" ","-").toLowerCase();return(0,r.jsxs)(n.FilterBarFieldSet,{"aria-labelledby":s,children:[(0,r.jsx)(n.FilterBarLegend,{hidden:a,id:s,children:l}),e.slice(0,t).map(e=>(0,r.jsx)(d,{facet:e},e.value)),t&&e.length>t&&(0,r.jsx)(n.FilterBarTruncate,{trigger:f,children:e.slice(t,e.length).map(e=>(0,r.jsx)(d,{facet:e},e.value))})]})}},42962(e,t,a){"use strict";a.d(t,{w:()=>o});var r=a(65723),l=(a(22155),a(58361)),n=a(82867),s=a(65510);let o=({onClick:e})=>{let t=(0,n.A)();return(0,r.jsx)(l.Stack,{itemAlignment:l.StackItemAlignment.center,children:(0,r.jsx)(l.Button,{onClick:e,option:l.ButtonOption.tertiary,children:t.formatMessage(s.D.showMoreButton)})})}},48401(e,t,a){"use strict";a.d(t,{B:()=>s});var r=a(22155),l=a(17595);var n=a(76544);function s(){let{searchParams:e}=(0,n.o)(),t=(0,r.useRef)([]),a=(0,r.useMemo)(()=>{return t=e,Array.from(t.entries()).filter(([e])=>e.includes(l.NE)).map(([e,t])=>({facet:e,values:JSON.parse(t)}));var t},[e]);return JSON.stringify(t.current)!==JSON.stringify(a)&&(t.current=a),t}},49237(e,t,a){"use strict";a.d(t,{w:()=>l});var r=a(53109);function l(e){return t=>t.externalReference?(0,r.Xw)(e,t.externalReference,t.label):t.label}},52428(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,l=(r=a(22155))&&r.__esModule?r:{default:r};a(5888);var n=a(85269);t.default=({filterBar:e,footer:t,header:a,results:r,...s})=>l.default.createElement("div",{className:"posts",...(0,n.renderTestAttributes)({props:s})},l.default.createElement("aside",{className:"posts__filterbar-region"},e),a&&l.default.createElement("header",{className:"posts__header-region"},a),l.default.createElement("section",{className:"posts__results-region"},r),t&&l.default.createElement("footer",{className:"posts__footer-region"},t))},65510(e,t,a){"use strict";a.d(t,{D:()=>r});const r=(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 r,l=function(e,t){if("function"==typeof WeakMap)var a=new WeakMap,r=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var l,n,s={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return s;if(l=t?r:a){if(l.has(e))return l.get(e);l.set(e,s)}for(let t in e)"default"!==t&&{}.hasOwnProperty.call(e,t)&&((n=(l=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(n.get||n.set)?l(s,t,n):s[t]=e[t]);return s}(e,t)}(a(22155)),n=(r=a(30395))&&r.__esModule?r:{default:r},s=a(22569),o=a(19385);a(38167);var i=a(86646);t.PostsHeader=({buttonLabels:e,className:t,clearButton:a,filterBar:r,summary:c})=>{let[u,d]=(0,l.useState)(!1);return l.default.createElement("div",{className:(0,n.default)(["posts-header",t])},l.default.createElement("div",{className:"posts-header__actiongroup"},l.default.createElement(o.Button,{onClick:()=>d(!0),option:o.ButtonOption.tertiary,postfixIconName:"filter"},e.openFilterDialog),l.default.createElement(o.Button,{onClick:a.onClick,option:o.ButtonOption.text,postfixIconName:"delete"},a.label)),l.default.createElement("div",{className:"posts-header__count"},l.default.createElement("span",{className:"posts-header__count"},c.label),l.default.createElement(s.Badge,{color:s.BadgeColor.secondary,label:c.count,size:s.BadgeSize.default})),l.default.createElement(i.Modal,{isOpen:u,onOpenChange:d},l.default.createElement(i.Modal.Content,null,r),l.default.createElement(i.Modal.Footer,null,l.default.createElement(o.Button,{onClick:a.onClick,option:o.ButtonOption.ghost},a.label),l.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:()=>l});var r=a(33774);const l=["calendarMonthJanuaryShort","calendarMonthFebruaryShort","calendarMonthMarchShort","calendarMonthAprilShort","calendarMonthMayShort","calendarMonthJuneShort","calendarMonthJulyShort","calendarMonthAugustShort","calendarMonthSeptemberShort","calendarMonthOctoberShort","calendarMonthNovemberShort","calendarMonthDecemberShort"],n=(0,r.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"}})},89683(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>Q});var r=a(65723),l=a(22155),n=a(319),s=a(92244),o=a(39439),i=a(70981),c=a(82867),u=a(59515),d=a(53109),h=a(4
1031),f=a(38636),g=a(65510);var p=a(81487),m=a(66198),b=a(8371),M=a(25802),v=a(12531);const x={default:["contentSearch"],search:(e,t)=>[...x.default,"search",e,t]};var y=a(48401);const B=({filterQueries:e}={})=>{let{path:t}=(0,s.G)(o.m6),{current:a}=(0,y.B)(),{data:r,fetchNextPage:l,hasNextPage:n=!1,isFetchingNextPage:i,isPending:c}=(0,p.q)({enabled:!!t,getNextPageParam:e=>{let t=e?.page?.current??0;if(t!==e?.page?.totalPages)return t+1},initialPageParam:0,placeholderData:m.rX,queryFn:({pageParam:r})=>((r=0)=>{let l={...v.i4,facets:[...a],filterQueries:[...e||[]],page:{...v.i4.page,current:r,sortBy:[{desc:!0,field:b.e.DATE}]}};return M.A.api.searchContent(t,l)})(r),queryKey:x.search(a,t)}),u=r?.pages[0]?.page||{};return{facets:r?.pages[0]?.facets||[],fetchNextPage:l,hasNextPage:n,hits:r?.pages.flatMap(e=>e.hits)||[],isFetchingNextPage:i,isLoading:c,totalHits:u?.totalHits||0}};var S,j=((S={}).checkbox="checkbox",S.radio="radio",S);var F=a(58361),P=a(66540),C=a(22569),O=a(49237);const _=({activeRadioButtonGroupValue:e,facet:t,facets:a})=>{let n=(0,c.A)(),s=(0,l.useId)(),o=e===t.value,u=(0,O.w)(n)(t)||"",d=a.filter(e=>e.parent?.externalReference===t.externalReference)?.sort((e,t)=>e.value?.localeCompare(t.value??"")||-1);return(0,r.jsxs)(l.Fragment,{children:[(0,r.jsxs)(i.FilterBarItem,{children:[(0,r.jsx)(P.RadioButton,{id:s,label:u,value:t.value}),(0,r.jsx)(C.Badge,{color:C.BadgeColor.tertiary,label:t.count??""})]}),o&&!!d.length&&(0,r.jsx)(f.z,{facets:d,isLabelHidden:!0,legend:u})]},t.externalReference)};var N=a(37470);const A=({facets:e,initialVisibleItems:t,legend:a})=>{let{deleteUrlSearchParam:l,searchParams:n,upsertUrlSearchParam:s}=(0,u.dL)(),o=e[0]?.facet,c=n.get(o??""),d=c?JSON.parse(c):[],h=e.find(e=>d.includes(e.value)),f=h?.parent?.value??h?.value,g=a.replaceAll(" ","-").toLowerCase(),p=e?.filter(e=>!e.parent);return(0,r.jsxs)(i.FilterBarFieldSet,{"aria-labelledby":g,children:[(0,r.jsx)(i.FilterBarLegend,{id:g,children:a}),(0,r.jsxs)(F.RadioButtonGroup,{onChange:e=>{l(o),s(o,e.target.value)},value:f,children:[p.slice(0,t).map(t=>(0,r.jsx)(_,{activeRadioButtonGroupValue:f,facet:t,facets:e},t.externalReference)),t&&p.length>t&&(0,r.jsx)(i.FilterBarTruncate,{trigger:(e,t)=>(0,r.jsx)(N.T,{isOpen:t,toggle:e}),children:p.slice(t,p.length).map(t=>(0,r.jsx)(_,{activeRadioButtonGroupValue:f,facet:t,facets:e},t.externalReference))})]})]})};var D=a(12786);const L=()=>{let e=(0,c.A)(),{searchFacetComponentMapping:t}=(0,s.G)(o.NZ),{searchParams:a}=(0,u.dL)(),{facets:l,totalHits:n}=B(),p=l.reduce((e,t)=>t.facet?{...e,[t.facet]:[...e[t.facet]||[],t]}:e,{}),m=new Map([[j.checkbox,f.z],[j.radio,A]]);return(0,r.jsxs)(i.FilterBarV2,{children:[(0,r.jsx)(h.Q,{legend:e.formatMessage(g.D.filterBarLegend),totalHits:n}),Object.keys(p).map(l=>{let n=t?.[l]?.dependsOn,s=!!n&&a.get(n);if(n&&!s)return null;let o=t?.[l]?.ui??j.checkbox;return(0,r.jsx)(m.get(o)||f.z,{facets:p[l]?.sort((e,t)=>e.value?.localeCompare(t.value??"")||-1),initialVisibleItems:D.p,legend:(0,d.Xw)(e,l)},l)})]})};var k=a(16968),w=a(3868);const E=()=>{let{hits:e}=B();return(0,r.jsx)(k.i,{children:e.map(e=>(0,r.jsx)(w.C,{colData:e,type:e.type,view:"asSearchResult",viewType:e.viewType},e.id))})};var R=a(97921),T=a(44249),I=a(23548),J=a(41796);const z=()=>R.isSystemTypePreview?(0,r.jsx)(T.Notification,{className:"mb-4",hasCloseButton:!1,headline:"Missing Settings:",message:(0,r.jsx)("pre",{children:J.F3.searchContextPage}),type:I.TYPES.error}):null;var H=a(76544),G=a(17595),Y=a(26287);const V=()=>{let e=(0,c.A)(),{searchParams:t,setUrlSearchParams:a}=(0,H.o)(),{totalHits:l}=B();return(0,r.jsx)(n.zd,{buttonLabels:{applyFilters:e.formatMessage(Y.A.applyFiltersButtonLabel),openFilterDialog:e.formatMessage(Y.A.openFilterDialogButtonLabel)},clearButton:{label:e.formatMessage(Y.A.clearFiltersButtonLabel),onClick:()=>{Array.from(t.keys()).forEach(e=>{e.includes(G.B1)&&t.delete(e)}),a(t)}},filterBar:(0,r.jsx)(L,{}),summary:{count:l,label:e.formatMessage(g.D.filterBarLegend)}})};var U=a(42962);const q=()=>{let{path:e}=(0,s.G)(o.m6),{fetchNextPage:t,hasNextPage:a}=B();return(0,r.jsx)(r.Fragment,{children:e?(0,r.jsx)(n.Ay,{filterBar:(0,r.jsx)(L,{}),footer:a?(0,r.jsx)(U.w,{onClick:t}):null,header:(0,r.jsx)(V,{}),results:(0,r.jsx)(E,{})}):(0,r.jsx)(z,{})})},Q=()=>(0,r.jsx)(q,{})}}]);
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.