(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[40],{402:function(e,t,a){"use strict";a.r(t);var n=a(0),l=a.n(n),i=a(2),r=a(10),s=a(15),o=a(21),c=a(714);const m=Object(o.a)("jobs-list");var d=i.d.div.withConfig({componentId:"t57dtr-0"})(["",";"],()=>Object(i.c)([".","{&__no-results-text{margin-top:0;}&__list{margin:-12px -12px 0 -12px;padding:0;list-style:none;display:flex;flex-direction:column;","}&__item{margin:8px 0;.","{margin-bottom:32px;}.","{margin-top:auto;}"," ","}}"],m.className,Object(r.a)(s.a.small,Object(i.c)(["flex-direction:row;align-items:stretch;flex-wrap:wrap;"])),c.b.element("info").className,c.b.element("link").className,Object(r.a)(s.a.small,Object(i.c)(["margin:12px;flex-basis:calc(50% - 24px);"])),Object(r.a)(s.a.large,Object(i.c)(["flex-basis:calc(","% - 24px);"],100/3)))),p=a(767),u=a(724),b=a(639),g=a(678),f=a(13),O=a.n(f),y=a(42),h=a(205),j=a(1);const x=s.a.mlarge,E=Object(o.a)("button-list"),N=E.element("item");var k=i.d.ul.withConfig({componentId:"p3rkds-0"})(["&.","{list-style:none;padding-left:0;width:100%;margin-top:0;padding-top:16px;}.","{position:relative;display:flex;align-items:center;padding:16px 0 16px 16px;width:100%;"," border-left:solid 2px transparent;@media (hover:hover){&:hover,&:focus-within{background-color:",";border-left-color:",";}}&__subtitle{color:",";}&__link,&__button{"," &:after{position:absolute;inset:0;content:'';}}&__title{",";margin-top:0;","}}a.",",a.","{text-decoration:none;outline:none;@media (hover:hover){&:hover,&:focus-within{text-decoration:underline;}}}"],E.className,N.className,Object(r.a)(x,Object(i.c)(["padding-left:50px;"])),j.a.lightSky50PercentOnWhite,j.a.blue,j.a.slate,Object(h.a)(),e=>{let{theme:t}=e;return t.typographyStyles.h6Styles},Object(r.a)(s.a.small,Object(i.c)(["margin-top:0;"])),N.element("button").className,N.element("link").className),v=a(68),_=a(24),C=a(33),w=a(53),L=a(22),F=a(4),A=a(282);function S(){return(S=Object.assign?Object.assign.bind():function(e){for(var t=1;t{Object(L.d)({actionOrActions:[L.b.CLICK,"Jobs list",t.entryTitle],label:[Object(w.a)(t),t.sys.id]})},[t]);return l.a.createElement("div",null,t.closingDate&&l.a.createElement("div",{className:N.element("subtitle").className},"Closing date: ",D(t.closingDate)),l.a.createElement(C.a,{uri:Object(w.a)(t),className:N.element("link").className,onClick:a},l.a.createElement("h3",{className:N.element("title").className},t.entryTitle)))}t.default=function(e){let{className:t,title:a,results:n,paging:i={},style:r=B.Cards}=e;const s=Object(g.a)(i),o=r===B.Cards,c=r===B.ButtonList;if(!o&&!c)return _.a;const p=c?k:"ul",u=c?M:I,f=Object(A.a)(n)&&c?"Available jobs are displayed here. These are updated regularly so if you have missed a deadline, or there are no relevant opportunities, please make sure you check again soon.":null;return l.a.createElement(d,{className:O()(t,y.b,m.className)},l.a.createElement(b.a,{title:a}),Object(F.a)(f)&&l.a.createElement("p",{className:m.element("no-results-text").className},f),!Object(A.a)(n)&&l.a.createElement(p,{className:O()({[m.element("list").className]:o,[E.className]:c})},n.map(e=>l.a.createElement("li",{className:O()({[m.element("item").className]:o,[E.element("item").className]:c}),key:e.sys.id},l.a.createElement(u,{job:e,pagingInfo:s})))))}},639:function(e,t,a){"use strict";a.d(t,"a",(function(){return p}));var n=a(0),l=a.n(n),i=a(13),r=a.n(i),s=a(640),o=a(24),c=a(4),m=a(141),d=a(635);function p(e){let{className:t,alignLeft:a,title:n,subtitle:i,hasAccentLine:p=!1,isSmall:u=!1,headingLevel:b=m.a.H2,id:g}=e;if(!Object(c.a)(n))return o.a;const f=Object(d.b)(b);return l.a.createElement(s.b,{className:r()(t,s.a.className,{[s.a.blockModifiers["align-left"]]:a,[s.a.blockModifiers.line]:p,[s.a.blockModifiers.small]:u})},l.a.createElement(f,{id:g,className:s.a.title},n),i&&l.a.createElement("span",{className:s.a.subtitle},i))}},640:function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(2),l=a(1),i=a(15),r=a(81),s=a(21),o=a(10),c=a(17);const m=Object(s.b)("composer-item-heading",[{name:null,modifiers:["align-left","small","line"]},"title","subtitle"]),d=n.d.div.withConfig({componentId:"sc-11z48rx-0"})(["",""],e=>{let{theme:t}=e;return Object(n.c)(["&.","{",";text-align:center;}&.","{text-align:left;}&.","{padding-bottom:24px;"," .","{"," margin-top:0 !important;}}&.","{.","{&:before{border-top:2px solid ",";content:'';display:block;width:86px;margin-bottom:23px;}}}.","{margin-top:0;}.","{margin-top:16px;display:block;}@media print{color:"," !important;text-align:left !important;margin-top:32px !important;font-weight:"," !important;text-transform:capitalize !important;}"],m.className,Object(r.i)("medium","padding-bottom"),m.blockModifiers["align-left"],m.blockModifiers.small,Object(o.a)(i.a.small,Object(n.c)(["padding-bottom:32px;"])),m.title,t.typographyStyles.h4Styles,m.blockModifiers.line,m.title,l.a.red,m.title,m.subtitle,l.a.black,c.a.Bold)});t.b=d},662:function(e,t,a){"use strict";a.d(t,"a",(function(){return h}));var n=a(0),l=a.n(n),i=a(39),r=a(637),s=a(94),o=a(7),c=a(22),m=a(275),d=a(667),p=a(661);const u=l.a.createElement("p",null,"Loading...");function b(e){let{filters:t,orderByFilter:a,clearOrderFilter:n,toggleOrderByFilter:i,isLoading:r,results:b,type:g,updateClearFilters:f,updateSelectedFilters:O,paging:y,updatePageIndex:h,listingComponent:j}=e;const x=Object(o.a)(t)&&t.some(e=>e.params&&(null==e?void 0:e.value)>0);return l.a.createElement(l.a.Fragment,null,l.a.createElement(m.a,{key:"filters",trackingTitle:g+"-listing",filters:t,updateClearFilters:f,updateSelectedFilters:O,orderByFilter:a,clearOrderFilter:n,toggleOrderByFilter:i}),l.a.createElement(d.b,{key:"paging-information",paging:y}),r&&u,!r&&b&&0===b.length&&l.a.createElement("div",null,"No results found",!x&&".",x&&l.a.createElement(l.a.Fragment,null," ","for the parameters selected."," ",l.a.createElement(s.default,{onClick:()=>{f(),Object(c.d)({actionOrActions:[c.b.CLICK,"View all results"]})},label:"View all results"}))),!r&&Object(o.a)(b)&&l.a.createElement(j,{results:b,paging:y}),l.a.createElement(p.a,{key:"paging",paging:y,updatePageIndex:h}))}var g=a(271),f=a(24),O=a(4),y=a(666);function h(e){let{entry:t,config:a,type:n,listingComponent:s}=e;return a&&Object(O.a)(n)?l.a.createElement(i.b,{entry:t},l.a.createElement(i.c,null,l.a.createElement(r.g,{title:t.entryTitle,subtitle:t.subtitle,ctas:t.headingCTAs,tags:t.headingTags,subtitleIsMarkup:!0}),l.a.createElement(g.b,{composer:t.contentComposer}),l.a.createElement(g.a,null,l.a.createElement(i.a,null,l.a.createElement(y.a,{config:a},l.a.createElement(b,{key:n,listingComponent:s})))),l.a.createElement(g.b,{composer:t.contentComposerBelowList}))):f.a}},882:function(e,t,a){"use strict";a.r(t),a.d(t,"JobsListingPage",(function(){return o}));var n=a(0),l=a.n(n),i=a(662),r=a(402),s=a(262);function o(e){let{entry:t}=e;return l.a.createElement(i.a,{type:"jobs",entry:t,config:s.a,listingComponent:r.default})}}}]); //# sourceMappingURL=JobsListing-page.e2ca342840f8af5d6162.mjs.map