(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[721],{52617:(P,g,t)=>{"use strict";t.d(g,{Z:()=>v});var e=t(56109),o=t(40430),n=t(73676);const a=o.css` display: grid; grid-template-rows: auto; grid-gap: 24px; `,r=o.css` @media ${n.mq.laptop} { grid-template-columns: repeat(2, minmax(0, 1fr)); } @media screen and (min-width: 1200px) { grid-template-columns: repeat(3, minmax(0, 1fr)); } `,s=o.css` @media ${n.mq.laptop} { grid-template-columns: repeat(2, minmax(0, 1fr)); } @media ${n.mq.desktop} { grid-template-columns: repeat(3, minmax(0, 1fr)); } @media ${n.mq.largeDesktop} { grid-template-columns: repeat(4, minmax(0, 1fr)); } `,f=o.css` @media ${n.mq.laptop} { grid-template-columns: repeat(2, minmax(0, 1fr)); } @media ${n.mq.desktop} { grid-template-columns: repeat(3, minmax(0, 1fr)); } /* @media ${n.mq.largeDesktop} { grid-template-columns: repeat(4, minmax(0, 1fr)); } */ `,l=o.css` /* grid 1 item per row */ grid-template-columns: 1fr; grid-template-rows: auto; grid-gap: 1rem; @media ${n.mq.desktop} { max-width: 70%; margin: 0 auto; } `,p=o.default.div` ${({cardType:i})=>{const d=()=>{switch(i){case"courseCard":return r;case"iconCard":return s;case"linkCard":return r;case"resultCard":return f;case"listCard":return l;default:return r}};return o.css` ${i!=="listCard"&&a}; ${d()}; `}} `,v=({className:i,children:d,cardType:j})=>e.createElement(p,{className:i,cardType:j},d)},87954:(P,g,t)=>{"use strict";t.d(g,{Z:()=>i});var e=t(56109),o=t(71667),n=t.n(o),a=t(40430),r=t(98656);const f=a.default.article` ${({theme:{colors:d},image:j,alternateTagStyle:c})=>a.css` position: relative; min-width: 26rem; border: 1px solid ${c?d.summerSchool.brand.brightBlue:d.summerSchool.brand.pink}; height: 100%; .card-media { width: 100%; height: 22.5rem; background: url(/static-summer-school/modern/js/${j}?format=webp&width=512&quality=80) no-repeat; background-size: cover; background-position: center; } .card-content__type { position: absolute; top: 0; right: 0; margin: 0; padding: 0.8rem 1.2rem; background: ${c?d.summerSchool.brand.brightBlue:d.purple}; color: ${d.black}; } .card-content { ${r.EF} a { ${r.LF} } p { margin: 0 0 1em 0; &:last-of-type { /* margin-bottom: 2.4rem; */ } } .card-content__title { ${r.TN} } .card-content__when, .card-content__where, .card-content__booking-status { & > span { display: block; } & > span:first-child { font-weight: 700; } } .card-content__icon { ${r.V8} } } &:hover, &:focus-within { .card-media > svg { ${r.YD}; } .card-content__icon { ${r.eG} } } `} `;var l=t(66681),y=t(6043),p=t(30689),u=t(7334);const i=({className:d,type:j,title:c,link:$,image:w,date:m,eventType:b,location:C,bookingStatus:z,bookingDate:N,isFree:D})=>{const R=(0,l.v9)(y.G7)||{};w||(w=R.src);let T,k="Booking status";const E=(()=>{const M={timeZone:"Europe/London",hour12:!1,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"},Z=new Intl.DateTimeFormat("en-GB",M).format(new Date);return n()(Z,"DD/MM/YYYY, HH:mm:ss")})(),O=n()(N);return console.info(E),E.isSame(O)?T="Open":E.isBefore(O)?(k="Booking opens on",T=O.format("DD MMMM")):E.isAfter(m)?T="Closed":T=z,e.createElement(f,{className:d,image:w,alternateTagStyle:j===u.sj.offerHolderEvent},e.createElement("div",{className:"card-media"}),e.createElement("p",{className:"card-content__type"},e.createElement("span",{className:"sr-only"},"Event type: "),b),e.createElement("div",{className:"card-content"},e.createElement(p.Z,{path:$},e.createElement("h3",{className:"card-content__title"},e.createElement("span",{className:"sr-only"},"Event title: "),c)),e.createElement("p",{className:"card-content__when"},e.createElement("span",null,"When"),e.createElement("span",null,n()(m).format("DD MMMM, HH:mm"))),e.createElement("p",{className:"card-content__where"},e.createElement("span",null,"Where"),e.createElement("span",null,C)),e.createElement("p",{className:"card-content__booking-status"},e.createElement("span",null,"Tickets"),e.createElement("span",null,D?"Free":"Paid")),e.createElement("p",{className:"card-content__booking-status"},e.createElement("span",null,k),e.createElement("span",null,T)),e.createElement("svg",{width:"41",height:"17",viewBox:"0 0 41 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"card-content__icon"},e.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30.8723 0.679769C31.0493 0.4677 31.3648 0.439162 31.5771 0.616028L40.5685 8.10907C40.5849 8.12217 40.6006 8.13643 40.6155 8.15184C40.6525 8.18985 40.6824 8.2326 40.705 8.27825C40.7397 8.3483 40.7568 8.4243 40.7568 8.5C40.7568 8.5757 40.7397 8.6517 40.705 8.72175C40.6824 8.76735 40.6526 8.81005 40.6157 8.84803C40.6007 8.8635 40.5849 8.87781 40.5685 8.89095L31.5771 16.384C31.3648 16.5608 31.0493 16.5323 30.8723 16.3202C30.6953 16.1082 30.7238 15.7929 30.9361 15.616L38.8751 8.99998H1.2571C0.980745 8.99998 0.756714 8.77612 0.756714 8.49998C0.756714 8.22384 0.980745 7.99998 1.2571 7.99998H38.8751L30.9361 1.384C30.7238 1.20713 30.6953 0.891838 30.8723 0.679769Z"}))))}},77693:(P,g,t)=>{"use strict";t.d(g,{Z:()=>v});var e=t(56109),o=t(78451),n=t.n(o),a=t(37525),r=t(553),s=t(40430);const l=s.default.div` ${({theme:i,image:d})=>s.css` position: relative; background-color: ${i.colors.white}; min-width: 26rem; .article-card__link { display: flex; align-items: center; /* height: 100% */ flex-direction: column-reverse; text-decoration: none; .article-card__media-container, & > .tag { position: absolute; } & > .tag { top: 0; right: 0; z-index: 2; } .bullet { color: ${i.colors.purple}; } .article-card { display: grid; grid-template-rows: 1fr auto; gap: ${i.grid.gap}; width: 100%; /* height: 100%; */ font-size: 1.4rem; color: ${i.colors.grey7}; background-color: ${i.colors.white}; padding: ${i.grid.padding.default}; padding-bottom: calc(${i.grid.padding.default} * 2); z-index: 1; p { line-height: 2.4rem; } } .article-card__content-container { display: flex; flex-direction: column; /* height: 100%; */ justify-content: initial; } .article-card__media-container { z-index: 0; width: 100%; height: 20rem; background: url(/static-summer-school/modern/js/${typeof d=="object"?d.asset.sys.uri:d}) no-repeat; background-size: cover; background-position: center; position: relative; /* padding-bottom: calc((168 / 288) * 100%); */ } .article-card__footer { span { color: ${i.colors.purple}; padding: 0 0.5rem; } } } `} `;var y=t(46159),p=t(30689);const u=({className:i,title:d,standfirst:j,readingTime:c,tag:$,image:w,link:m,size:b,date:C,thumbnail:z})=>(w=z||w,e.createElement(l,{className:i,image:w,size:b},e.createElement(p.Z,{className:"article-card__link",path:m},$&&e.createElement(r.Z,{title:$}),e.createElement("div",{className:"article-card"},e.createElement("div",{className:"article-card__content-container"},e.createElement(y.Z,{level:"2",size:"4",text:d}),j&&e.createElement("p",null,j)),C||c?e.createElement("div",{className:"article-card__footer"},C&&e.createElement("time",{dateTime:C},(0,a.EU)(C)),C&&c?e.createElement("span",null,"\u2022"):null,c&&`${c} min read`):null),e.createElement("div",{className:"article-card__media-container"}))));u.propTypes={className:n().string,title:n().string,standfirst:n().string,readingTime:n().string,date:n().string,tag:n().string,image:n().string,link:n().string,size:n().oneOf(["default","wide","large"]),author:n().oneOfType([n().string,n().array])},u.defaultProps={size:"default"};const v=u},1803:(P,g,t)=>{"use strict";t.d(g,{Q:()=>w,Z:()=>a.Z});var e=t(56109),o=t(78451),n=t.n(o),a=t(77693),r=t(90326),s=t(40430);const f=s.default.section` ${({theme:m})=>s.css` padding: 6.4rem 0 8rem 0; background-color: ${m.colors.grey2}; article { background-color: #fff; } `} `;var l=Object.defineProperty,y=Object.defineProperties,p=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,d=(m,b,C)=>b in m?l(m,b,{enumerable:!0,configurable:!0,writable:!0,value:C}):m[b]=C,j=(m,b)=>{for(var C in b||(b={}))v.call(b,C)&&d(m,C,b[C]);if(u)for(var C of u(b))i.call(b,C)&&d(m,C,b[C]);return m},c=(m,b)=>y(m,p(b));const $=({cards:m,title:b,uri:C})=>m?e.createElement(f,null,e.createElement(r.Z,{title:b,level:"2",size:"3",marker:!0,linkText:"Browse all articles",link:C,wrapper:!0}),e.createElement("div",{className:"article-card-container"},e.createElement("div",{className:"wrapper"},e.createElement("div",{className:`landing-page__articles landing-page__articles-${m.length}-cards`},m.map((z,N)=>{let D;switch(m){case m.length===2:return e.createElement(a.Z,c(j({size:"wide"},z),{key:N}));case m.length===3:return N===0?D="wide":D="default",e.createElement(a.Z,c(j({size:D},z),{key:N}));case m.length===4:return e.createElement(a.Z,c(j({size:"default"},z),{key:N}));default:return e.createElement(a.Z,c(j({size:"default"},z),{key:N}))}}))))):null;$.propTypes={cards:n().array,title:n().string,uri:n().string};const w=$},46159:(P,g,t)=>{"use strict";t.d(g,{Z:()=>r});var e=t(56109),o=t(78451),n=t.n(o);const a=s=>{const{level:f,headingLevel:l,size:y,text:p,marker:u,className:v,light:i}=s;if(!p)return null;const d=`h${y}`;let j;f&&(j=`h${f}`),l&&(j=`h${l.split(" ")[1]}`);let c=[];return y&&c.push(d),u&&c.push("hasMarker"),i&&c.push("isLight"),v&&c.push(v),e.createElement(j,{className:`${c.join(" ")}`},p)};a.defaultProps={level:"1"},a.propTypes={level:n().oneOf(["1","2","3","4","5","6"]),size:n().oneOf(["1","2","3","4","5","6"]),headingLevel:n().oneOf(["Heading 1","Heading 2","Heading 3","Heading 4","Heading 5","Heading 6"]),text:n().string,marker:n().bool,light:n().bool,className:n().string};const r=a},58012:(P,g,t)=>{"use strict";t.d(g,{Z:()=>u});var e=t(56109),o=t(78451),n=t.n(o),a=t(57623),r=t.n(a),s=t(40430);const l=s.default.div` ${({theme:v})=>s.css` /* .modalBackdrop { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.9); } .modalWindow { position: relative; z-index: 2; width: 100%; margin: auto; max-height: calc(100vh - 32px); padding: 4rem 2.4rem 2rem 2.4rem; overflow: auto; max-width: 1344px; min-width: 300px; @media ${v.mq.tablet} { padding: 2rem 4.5rem; } } .modalHeader { position: absolute; top: 0; right: 0; z-index: 5000; text-align: right; @media ${v.mq.tablet} { top: unset; } } */ `} `;var y=t(61945);const p=({children:v,isOpen:i,handleCloseModal:d})=>(r().setAppElement("#root"),e.createElement(l,null,e.createElement(r(),{className:"modal",overlayClassName:"modal__overlay",contentLabel:"Accessible modal window",isOpen:i,onRequestClose:d,shouldFocusAfterRender:!0,shouldReturnFocusAfterClose:!0},v,e.createElement("button",{className:"modal__close",onClick:d},e.createElement(y.JO,{type:"close"})))));p.defaultProps={thumbnail:"/lse-information/assets/images/banners/ÐÓ°ÉÂÛ̳-logo-and-signage-on-building.jpg"},p.propTypes={children:n().node,isOpen:n().bool,handleCloseModal:n().func};const u=p},33776:(P,g,t)=>{"use strict";t.d(g,{Z:()=>s});var e=t(56109),o=t(78451),n=t.n(o);const a=()=>e.createElement("span",null);class r extends e.Component{constructor(...l){super(...l),this.state={canRender:!1}}componentDidMount(){this.setState({canRender:!0})}render(){const{children:l,onSSR:y=e.createElement(a,null)}=this.props,{canRender:p}=this.state;return p?l:y}}r.propTypes={children:n().element,onSSR:n().element};const s=r},38198:(P,g,t)=>{"use strict";t.d(g,{Z:()=>k});var e=t(56109),o=t(78451),n=t.n(o),a=t(40430);const s=a.default.div` ${({theme:h})=>a.css` min-height: 35rem; min-width: 26rem; box-shadow: ${h.effects.cardShadow}; background: ${h.colors.white}; article { display: flex; flex-direction: column; & > .card-content { flex: 1 0 50%; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; } } `} `;var f=t(7334),l=t(1803),y=t(37525),p=t(29170),u=t(553);const i=a.default.div` ${({theme:h,image:E})=>a.css` position: relative; /* box-shadow: ${h.effects.cardShadow}; */ background-color: ${h.colors.white}; display: flex; align-items: center; /* height: 100% */ flex-direction: column-reverse; text-decoration: none; .article-card__media-container, & > .tag { position: absolute; } & > .tag { top: 0; right: 0; z-index: 2; } .bullet { color: ${h.colors.purple}; } .article-card { display: grid; grid-template-rows: 1fr auto; gap: ${h.grid.gap}; width: 100%; /* height: 100%; */ font-size: 1.4rem; color: ${h.colors.grey7}; background-color: ${h.colors.white}; padding: ${h.grid.padding.default}; padding-bottom: calc(${h.grid.padding.default} * 2); z-index: 1; p { line-height: 2.4rem; } } .article-card__content-container { display: flex; flex-direction: column; /* height: 100%; */ justify-content: initial; } .article-card__media-container { z-index: 0; width: 100%; height: 20rem; background: url(/static-summer-school/modern/js/${E}?format=webp&width=469&quality=80) no-repeat; background-size: cover; background-position: center; position: relative; /* padding-bottom: calc((168 / 288) * 100%); */ } .article-card__footer { span { color: ${h.colors.purple}; padding: 0 0.5rem; } } `} `;var d=t(46159),j=t(66681),c=t(6043);const $=({className:h,title:E,description:O,tag:M,thumbnail:H,date:Z,watchTime:B,source:x})=>{const L=(0,j.v9)(c.G7)||{},S=H||L.src;return e.createElement(i,{className:h},M&&e.createElement(u.Z,{title:M}),e.createElement("div",{className:"article-card"},e.createElement("div",{className:"article-card__content-container"},e.createElement(d.Z,{level:"2",size:"4",text:E}),O&&e.createElement("p",null,O)),Z||B?e.createElement("div",{className:"article-card__footer"},Z&&e.createElement("time",{dateTime:Z},(0,y.Jp)(Z)),Z&&B?e.createElement("span",null,"\u2022"):null,B&&`${B} min watch`):null),e.createElement(p.K,{key:E,title:E,source:x,image:S,className:"video-modal"}))};$.propTypes={className:n().string,title:n().string,standfirst:n().string,readingTime:n().string,date:n().string,tag:n().string,image:n().string,link:n().string,size:n().oneOf(["default","wide","large"]),author:n().oneOfType([n().string,n().array])},$.defaultProps={size:"default"};const w=$;var m=t(87954),b=Object.defineProperty,C=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,D=(h,E,O)=>E in h?b(h,E,{enumerable:!0,configurable:!0,writable:!0,value:O}):h[E]=O,R=(h,E)=>{for(var O in E||(E={}))z.call(E,O)&&D(h,O,E[O]);if(C)for(var O of C(E))N.call(E,O)&&D(h,O,E[O]);return h};const T=({className:h,result:E})=>{const O={[f.sj.article]:l.Z,[f.sj.testimonial]:l.Z,[f.sj.video]:w,[f.sj.event]:m.Z,[f.sj.offerHolderEvent]:m.Z},H=(Z=>O[Z.type]?O[Z.type]:l.Z)(E);return e.createElement(s,{className:h},e.createElement(H,R({},E)))};T.propTypes={className:n().string,result:n().object,isFeaturedCard:n().bool};const k=T},90326:(P,g,t)=>{"use strict";t.d(g,{Z:()=>p});var e=t(56109),o=t(46159),n=t(78451),a=t.n(n),r=t(40430);const f=r.default.div` ${({theme:u})=>r.css` margin-bottom: 2.4rem; color: ${u.colors.purple}; .section-heading__content { display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; @media ${u.mq.tablet} { flex-wrap: nowrap; } } .section-heading__title { width: 100%; @media ${u.mq.tablet} { width: auto; } } .section-heading__link { margin-top: 1.6rem; text-decoration: underline; @media ${u.mq.tablet} { margin-top: 0; margin-left: auto; } } `} `;var l=t(30689);const y=({wrapper:u,marker:v,title:i,level:d,size:j,link:c,linkText:$})=>i?e.createElement(f,null,u?e.createElement("div",{className:"wrapper"},e.createElement("div",{className:"section-heading__content"},e.createElement(o.Z,{className:"section-heading__title",text:i,level:d,size:j,marker:v}),c&&e.createElement(l.Z,{path:c,className:"section-heading__link"},$))):e.createElement(e.Fragment,null,e.createElement("div",{className:"section-heading__content"},e.createElement(o.Z,{className:"section-heading__title",text:i,level:d,size:j,marker:v}),c&&e.createElement(l.Z,{path:c,className:"section-heading__link"},$)))):null;y.propTypes={wrapper:a().bool,marker:a().bool,title:a().string,level:a().oneOf(["1","2","3","4","5","6"]),size:a().oneOf(["1","2","3","4","5","6"]),link:a().string,linkText:a().string},y.defaultProps={};const p=y},91083:(P,g,t)=>{"use strict";t.d(g,{Z:()=>p});var e=t(56109),o=t(78451),n=t.n(o),a=t(40430);const s=a.default.nav` ${({theme:u})=>a.css` z-index: 3; position: absolute; margin-top: 1.6rem; min-width: 100%; .breadcrumb { margin: 0; padding: 0; list-style-type: none; .breadcrumb-item { display: inline-block; & + .breadcrumb-item:before { content: url("data:image/svg+xml,%3Csvg width='24' height='24' role='img' focusable='false' viewBox='0 0 24 24' fill='black' xmlns='http://www.w3.org/2000/svg' aria-labelledby='icon__chevron-right'%3E%3Ctitle%3EChevron Right%3C/title%3E%3Cpath d='M7.99997 7L12.293 11.293L7.99997 15.586L9.41397 17L15.121 11.293L9.41397 5.586L7.99997 7Z'%3E%3C/path%3E%3C/svg%3E%0A"); vertical-align: top; width: 16px; height: 16px; } &:not(:first-of-type) { &:before { margin: 0 0.4rem; } } &:last-of-type { a { cursor: none; text-decoration: none; } } a { color: ${u.colors.black}; text-transform: capitalize; } } } `} `;var f=t(18737);const l=({links:u})=>e.createElement(s,{"aria-label":"Breadcrumbs",className:"breadcrumbs"},e.createElement("div",{className:"wrapper"},e.createElement("ul",{className:"breadcrumb"},u.map(v=>e.createElement("li",{className:"breadcrumb-item",key:v.key},e.createElement(f.rU,{to:v.path},v.title))))));l.propTypes={links:n().array};const p=l},29170:(P,g,t)=>{"use strict";t.d(g,{K:()=>v});var e=t(56109),o=t(78451),n=t.n(o),a=t(58012),r=t(40430),s=t(26938);const f=r.css` display: flex; justify-content: center; align-items: center; position: relative; `,y=r.default.div` ${({theme:i,thumbnail:d})=>r.css` width: 100%; button { display: block; border: 0; padding: 0; background-image: url(/static-summer-school/modern/js/${`${d}?format=webp&width=500&height=400&fit=crop&quality=80&fit=fill`}); background-position: center center; background-size: cover; background-repeat: no-repeat; min-width: 100%; cursor: pointer; } img { width: 100%; vertical-align: middle; } .video-modal__content { position: relative; width: 100%; margin: auto; overflow: hidden; height: 20rem; .image-modal__icon { position: absolute; top: 0.6rem; right: 1.6rem; opacity: 0; transition: all 0.3s ease-in-out 0s; svg { stroke: #fff; } } .image-modal__content-overlay { background: rgba(0, 0, 0, 0.2); position: absolute; height: 100%; width: 100%; left: 0; top: 0; bottom: 0; right: 0; opacity: 0; transition: all 0.4s ease-in-out 0s; } :hover .image-modal__content-overlay { opacity: 1; cursor: pointer; } :hover .image-modal__icon { top: 1.6rem; right: 1.6rem; opacity: 1; } span.i { ${f} top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; background: ${i.colors.purple}; min-width: 8rem; min-height: 8rem; border-radius: 100rem; padding: 0; margin: 0; transition: ${s.Z.cubicOut}; svg { path { fill: transparent; stroke: white; } } } } figcaption { font-size: 1.4rem; line-height: 2.4rem; padding-top: 1.6rem; } `} `;var p=t(61945),u=t(43921);const v=({className:i,source:d,image:j})=>{const[c,$]=(0,e.useState)(!1),w=()=>{$(!0),(0,u.Qp)(document.querySelector("#root"))},m=()=>{$(!1),(0,u.tG)(document.querySelector("#root"))},b=e.createElement(e.Fragment,null,e.createElement("button",{onClick:w},e.createElement("div",{className:"video-modal__content"},e.createElement(p.JO,{type:"play_outlined"}))));return e.createElement(e.Fragment,null,c&&e.createElement(a.Z,{handleCloseModal:m,isOpen:c},e.createElement(y,{className:i},e.createElement(p.nk,{className:"modal-video-player",type:"YouTube",source:d}))),e.createElement(y,{className:i,thumbnail:j},b))};v.defaultProps={thumbnail:"/lse-information/assets/images/banners/ÐÓ°ÉÂÛ̳-logo-and-signage-on-building.jpg"},v.propTypes={id:n().string,title:n().string,thumbnail:n().string,source:n().string,className:n().string}},53762:(P,g,t)=>{"use strict";t.d(g,{Z:()=>f});var e=t(56109),o=t(78451),n=t.n(o),a=t(40430);const r=a.default.span` position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); white-space: nowrap; /* added line */ `,s=({children:l,text:y,className:p})=>e.createElement(r,{className:`${p} sro-text`},y||l);s.propTypes={text:n().string,children:n().node,className:n().string};const f=s},96832:(P,g,t)=>{"use strict";t.r(g),t.d(g,{default:()=>B});var e=t(56109),o=t(37703),n=t(48504),a=t(98102),r=t(78451),s=t.n(r),f=t(16954),l=t(27074),y=t(11702),p=t(40430);const v=p.default.div` ${({theme:x})=>p.css` .search__hero-container { position: relative; nav { position: absolute; top: 0; background: rgb(57 61 62 / 0.4); color: ${x.colors.white}; padding: 0.8rem; ul { margin: 0 auto; } svg { fill: ${x.colors.white}; } } } form { display: grid; grid-template-columns: auto 50px; height: 50px; input[type='text'] { height: 50px; } button { width: 100%; height: 50px; background-color: ${x.colors.grey2}; border: 0; } } .search__results-text { margin: 2.4rem 0 6.4rem; } .search__cards-container { padding-top: ${x.spacing.medium}; padding-bottom: ${x.spacing.medium}; display: grid; grid-template-columns: 1fr; gap: 2.4rem; /* @media ${x.mq.desktop} { grid-template-columns: 1fr 2fr; } */ } .search__filters-container { button { margin: 1rem 0.5rem; } } `}; `;var i=t(38198),d=t(52617),j=t(75715),c=t(33776),$=t(53762),w=t(23383);const m=({results:x,updatePageIndex:L,paging:S,filters:A,updateSelectedFilters:I,clearFilters:F})=>{const U=(0,e.useRef)(),[W]=(0,w.O)({snapRef:U,updatePageIndex:L});return e.createElement(v,null,e.createElement(j.Z,{title:"Filter events by",filters:A,updateSelectedFilters:I,clearFilters:F,darkBg:!0}),e.createElement(c.Z,null,e.createElement("div",{ref:U,id:"focus-target",tabIndex:"-1"},e.createElement($.Z,null,"New results loaded. Press tab to focus the first result"))),e.createElement("div",{className:"search__cards-container wrapper"},x&&x.length>0&&e.createElement(d.Z,{cardType:"resultCard"},x.map((K,V)=>e.createElement(i.Z,{result:K,key:V}))),(!x||x.length===0)&&e.createElement("p",null,"No results found"),(S==null?void 0:S.pageCount)>1&&e.createElement(y.Z,{paging:S,updatePageIndex:W})))};m.propTypes={entry:s().object,className:s().string,currentFacet:s().string,currentPageIndex:s().number,featured:s().array,results:s().array,resultsInfo:s().object,updateCurrentFacet:s().func,updateCurrentTab:s().func,updateSelectedFilters:s().func,updatePageIndex:s().func,paging:s().object,filters:s().object,image:s().string};const b=(0,l.withListing)(f.default)(m);var C=t(68792),z=t(26414),N=t(7334),D=t(79943),R=t(61945),T=t(91083),k=Object.defineProperty,h=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,M=(x,L,S)=>L in x?k(x,L,{enumerable:!0,configurable:!0,writable:!0,value:S}):x[L]=S,H=(x,L)=>{for(var S in L||(L={}))E.call(L,S)&&M(x,S,L[S]);if(h)for(var S of h(L))O.call(L,S)&&M(x,S,L[S]);return x};const B=({mappedEntry:x})=>{const{title:L,hero:S,contentTypeId:A,metadata:I}=x||{};function F(){const W=(0,o.TH)().pathname;return typeof window=="undefined"?null:W.indexOf("offer-holders")>-1?e.createElement(T.Z,{links:[{key:"link1",path:"/",title:"Home"},{key:"link2",path:"/study-at-lse/summer-schools/summer-school/offer-holders",title:"Offer Holders"},{key:"link3",path:"#",title:A===N.bT.eventListingPage?"Events":"Offer holder events"}]}):e.createElement(R.Oo,{rootURL:D.s,categories:[{name:A===N.bT.eventListingPage?"Events":"Offer holder events"}]})}return e.createElement(n.Z,null,e.createElement(e.Fragment,null,A===N.bT.offerHoldersEventListing&&e.createElement(a.q,null,e.createElement("meta",{name:"robots",content:"noindex"})),e.createElement(z.Z,H({},I)),F(),e.createElement(C.Z,H({},S)),e.createElement(b,null)))}},23383:(P,g,t)=>{"use strict";t.d(g,{O:()=>o});var e=t(56109);const o=({snapRef:n,updatePageIndex:a})=>{const[r,s]=(0,e.useState)(!1),f=l=>{s(!0),a(l)};return(0,e.useEffect)(()=>{if(!r)return;s(!1);const l=n==null?void 0:n.current;l&&setTimeout(()=>{l.focus(),l.scrollIntoView()},100)},[r]),[f]}},46700:(P,g,t)=>{var e={"./af":95868,"./af.js":95868,"./ar":37028,"./ar-dz":94227,"./ar-dz.js":94227,"./ar-kw":61167,"./ar-kw.js":61167,"./ar-ly":68962,"./ar-ly.js":68962,"./ar-ma":61073,"./ar-ma.js":61073,"./ar-ps":89298,"./ar-ps.js":89298,"./ar-sa":76460,"./ar-sa.js":76460,"./ar-tn":83833,"./ar-tn.js":83833,"./ar.js":37028,"./az":15417,"./az.js":15417,"./be":62958,"./be.js":62958,"./bg":10322,"./bg.js":10322,"./bm":51875,"./bm.js":51875,"./bn":21294,"./bn-bd":47531,"./bn-bd.js":47531,"./bn.js":21294,"./bo":67900,"./bo.js":67900,"./br":70262,"./br.js":70262,"./bs":44615,"./bs.js":44615,"./ca":33752,"./ca.js":33752,"./cs":25868,"./cs.js":25868,"./cv":70294,"./cv.js":70294,"./cy":48650,"./cy.js":48650,"./da":86537,"./da.js":86537,"./de":74923,"./de-at":18434,"./de-at.js":18434,"./de-ch":68894,"./de-ch.js":68894,"./de.js":74923,"./dv":29062,"./dv.js":29062,"./el":54401,"./el.js":54401,"./en-au":7910,"./en-au.js":7910,"./en-ca":61406,"./en-ca.js":61406,"./en-gb":42909,"./en-gb.js":42909,"./en-ie":19606,"./en-ie.js":19606,"./en-il":44745,"./en-il.js":44745,"./en-in":72758,"./en-in.js":72758,"./en-nz":39117,"./en-nz.js":39117,"./en-sg":5904,"./en-sg.js":5904,"./eo":9815,"./eo.js":9815,"./es":9788,"./es-do":71345,"./es-do.js":71345,"./es-mx":15367,"./es-mx.js":15367,"./es-us":87905,"./es-us.js":87905,"./es.js":9788,"./et":83553,"./et.js":83553,"./eu":27777,"./eu.js":27777,"./fa":99855,"./fa.js":99855,"./fi":33045,"./fi.js":33045,"./fil":57828,"./fil.js":57828,"./fo":96409,"./fo.js":96409,"./fr":28644,"./fr-ca":31256,"./fr-ca.js":31256,"./fr-ch":96811,"./fr-ch.js":96811,"./fr.js":28644,"./fy":53260,"./fy.js":53260,"./ga":95372,"./ga.js":95372,"./gd":93545,"./gd.js":93545,"./gl":31155,"./gl.js":31155,"./gom-deva":14305,"./gom-deva.js":14305,"./gom-latn":9852,"./gom-latn.js":9852,"./gu":98479,"./gu.js":98479,"./he":59326,"./he.js":59326,"./hi":9400,"./hi.js":9400,"./hr":62769,"./hr.js":62769,"./hu":13791,"./hu.js":13791,"./hy-am":49593,"./hy-am.js":49593,"./id":83443,"./id.js":83443,"./is":71346,"./is.js":71346,"./it":29105,"./it-ch":34193,"./it-ch.js":34193,"./it.js":29105,"./ja":24253,"./ja.js":24253,"./jv":38552,"./jv.js":38552,"./ka":84878,"./ka.js":84878,"./kk":86287,"./kk.js":86287,"./km":94018,"./km.js":94018,"./kn":58596,"./kn.js":58596,"./ko":48236,"./ko.js":48236,"./ku":63987,"./ku-kmr":39564,"./ku-kmr.js":39564,"./ku.js":63987,"./ky":63385,"./ky.js":63385,"./lb":55192,"./lb.js":55192,"./lo":58194,"./lo.js":58194,"./lt":18662,"./lt.js":18662,"./lv":49021,"./lv.js":49021,"./me":25682,"./me.js":25682,"./mi":51983,"./mi.js":51983,"./mk":124,"./mk.js":124,"./ml":70101,"./ml.js":70101,"./mn":51980,"./mn.js":51980,"./mr":71060,"./mr.js":71060,"./ms":95793,"./ms-my":86759,"./ms-my.js":86759,"./ms.js":95793,"./mt":35798,"./mt.js":35798,"./my":14245,"./my.js":14245,"./nb":27354,"./nb.js":27354,"./ne":64995,"./ne.js":64995,"./nl":93219,"./nl-be":14505,"./nl-be.js":14505,"./nl.js":93219,"./nn":79975,"./nn.js":79975,"./oc-lnc":5226,"./oc-lnc.js":5226,"./pa-in":74916,"./pa-in.js":74916,"./pl":65298,"./pl.js":65298,"./pt":70590,"./pt-br":34737,"./pt-br.js":34737,"./pt.js":70590,"./ro":67460,"./ro.js":67460,"./ru":51524,"./ru.js":51524,"./sd":97669,"./sd.js":97669,"./se":64653,"./se.js":64653,"./si":92413,"./si.js":92413,"./sk":49771,"./sk.js":49771,"./sl":96651,"./sl.js":96651,"./sq":38851,"./sq.js":38851,"./sr":92377,"./sr-cyrl":37623,"./sr-cyrl.js":37623,"./sr.js":92377,"./ss":92123,"./ss.js":92123,"./sv":20736,"./sv.js":20736,"./sw":30472,"./sw.js":30472,"./ta":65811,"./ta.js":65811,"./te":77289,"./te.js":77289,"./tet":83562,"./tet.js":83562,"./tg":21334,"./tg.js":21334,"./th":47650,"./th.js":47650,"./tk":51938,"./tk.js":51938,"./tl-ph":30696,"./tl-ph.js":30696,"./tlh":19437,"./tlh.js":19437,"./tr":56371,"./tr.js":56371,"./tzl":18097,"./tzl.js":18097,"./tzm":46404,"./tzm-latn":78400,"./tzm-latn.js":78400,"./tzm.js":46404,"./ug-cn":96479,"./ug-cn.js":96479,"./uk":75472,"./uk.js":75472,"./ur":15653,"./ur.js":15653,"./uz":66227,"./uz-latn":77838,"./uz-latn.js":77838,"./uz.js":66227,"./vi":85404,"./vi.js":85404,"./x-pseudo":83371,"./x-pseudo.js":83371,"./yo":45283,"./yo.js":45283,"./zh-cn":42989,"./zh-cn.js":42989,"./zh-hk":17491,"./zh-hk.js":17491,"./zh-mo":6445,"./zh-mo.js":6445,"./zh-tw":59790,"./zh-tw.js":59790};function o(a){var r=n(a);return t(r)}function n(a){if(!t.o(e,a)){var r=new Error("Cannot find module '"+a+"'");throw r.code="MODULE_NOT_FOUND",r}return e[a]}o.keys=function(){return Object.keys(e)},o.resolve=n,P.exports=o,o.id=46700}}]);