1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2743],{72743:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return j}});var i=n(57437),a=n(2265),r=n(41448),l=n.n(r),_=n(56800),m=n.n(_),o=n(66720),s=n.n(o),c=n(90650);function d(e){let{children:t,className:n,layout:i,previousHandler:r,nextHandler:l,setStartIndex:_,startIndex:o,totalLeafs:d}=e,g=(0,a.useRef)(null),u=(0,a.useCallback)(e=>{e.key===c.W9.ARROW_LEFT&&o>0?(e.preventDefault(),r(_,o)):e.key===c.W9.ARROW_RIGHT&&o<d-1&&(e.preventDefault(),l(d,_))},[o,d,r,l,_]);(0,a.useEffect)(()=>{let e=g.current;if(e)return e.addEventListener(c.W9.KEYDOWN,u),()=>{e.removeEventListener(c.W9.KEYDOWN,u)}},[u]);let k=m()({[s()["marketing-timeline__carousal"]]:!0,[s()["marketing-timeline__carousal--".concat(i)]]:!0,[n]:!!n});return a.createElement("div",{ref:g,className:k},t)}function g(e){let{children:t,className:n}=e,i=m()({[s()["marketing-timeline__container"]]:!0,[n]:!!n});return a.createElement("div",{className:i},t)}d.propTypes={children:l().node,className:l().string,layout:l().string,previousHandler:l().func,nextHandler:l().func,setStartIndex:l().func,startIndex:l().number,totalLeafs:l().number},g.propTypes={children:l().node,className:l().string};let u={[c.Fu.IRIS_PURPLE]:"var(--brand-iris-purple-900, #3b3585)",[c.Fu.CORAL_ORANGE]:"var(--marketing-coral-orange-800, #bc4f2d)",[c.Fu.FOREST_GREEN]:"var(--marketing-forest-green-800, #006a43)",[c.Fu.MINT_GREEN]:"var(--marketing-forest-green-800, #006a43)",[c.Fu.AQUA_TEAL]:"var(--marketing-aqua-teal-800, #116b6b)",[c.Fu.PEONY_PINK]:"var(--marketing-peony-pink-900, #b22557)",[c.Fu.SKY_BLUE]:"var(--marketing-sky-blue-900, #226099)"};function k(e){var t;let{disabled:n,background:i}=e;return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},a.createElement("path",{d:"M0.316732 12.0757C5.61622 12.0757 9.90283 7.19025 9.90283 1.15039M0.4139 12.0757C5.71339 12.0757 10 16.9612 10 23.001M0 12.0757L24 12.0757",stroke:n?"#858585":null!==(t=u[i])&&void 0!==t?t:u[c.Fu.MINT_GREEN],strokeWidth:"2"}))}function v(e){var t;let{disabled:n,background:i}=e;return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"22",viewBox:"0 0 24 22",fill:"none"},a.createElement("path",{d:"M23.6833 10.9995C18.3838 10.9995 14.0972 15.885 14.0972 21.9248M23.5861 10.9996C18.2866 10.9996 14 6.11408 14 0.0742188M24 10.9996H0",stroke:n?"#858585":null!==(t=u[i])&&void 0!==t?t:u[c.Fu.MINT_GREEN],strokeWidth:"2"}))}function f(e){let{className:t,arrowClassName:n,children:i,totalLeafs:r,previousHandler:l,startIndex:_,setStartIndex:o,nextHandler:d,background:g=c.Fu.MINT_GREEN}=e,u=m()({[s()["marketing-timeline__controls"]]:!0,[s()["marketing-timeline__controls--".concat(g)]]:g,[t]:!!t}),f=0===_,p=_===r-1,E=e=>{(null==e?void 0:e.key)!==c.W9.ARROW_LEFT||f?(null==e?void 0:e.key)!==c.W9.ARROW_RIGHT||p||(null==e||e.preventDefault(),null==e||e.stopPropagation(),d(r,o)):(null==e||e.preventDefault(),null==e||e.stopPropagation(),l(o,_))};return a.createElement("div",{className:u},r>1&&a.createElement("button",{"aria-label":"select previous","data-testid":"left-arrow","data-test":"left-arrow",disabled:f,className:m()({[s()["marketing-timeline__controls__arrow"]]:!0,[s()["marketing-timeline__controls__arrow--disabled"]]:f,[n]:!!n}),onClick:()=>!f&&l(o,_),onKeyDown:E},a.createElement(k,{disabled:f,background:c.Fu.MINT_GREEN})),i,r>1&&a.createElement("button",{"aria-label":"select next","data-testid":"right-arrow","data-test":"right-arrow",disabled:p,className:m()({[s()["marketing-timeline__controls__arrow"]]:!0,[s()["marketing-timeline__controls__arrow--disabled"]]:p,[n]:!!n}),onClick:()=>!p&&d(r,o),onKeyDown:E},a.createElement(v,{disabled:p,background:c.Fu.MINT_GREEN})))}function p(e){let{children:t,className:n,isActive:i,disabled:r=!1,background:l=c.Fu.MINT_GREEN,onClick:_=()=>{},startIndex:o,totalLeafs:d,previousHandler:g,nextHandler:u,setStartIndex:k}=e,v=m()({[s()["marketing-timeline__leaf"]]:!0,[s()["marketing-timeline__leaf--".concat(l)]]:!!l,[s()["marketing-timeline__leaf--active"]]:!!i,[s()["marketing-timeline__leaf--active--".concat(l)]]:!!l&&i,[n]:!!n});return a.createElement("button",{className:m()({[s()["marketing-timeline__leaf-container"]]:!0,[s()["marketing-timeline__leaf-container--".concat(l)]]:!0,[s()["marketing-timeline__leaf-container--active--".concat(l)]]:i,[s()["marketing-timeline__leaf-container--disabled"]]:r}),tabIndex:0,onClick:_,onKeyDown:e=>{(null==e?void 0:e.key)===c.W9.ENTER||(null==e?void 0:e.key)===c.W9.SPACE?null==_||_(e):(null==e?void 0:e.key)===c.W9.ARROW_LEFT&&g&&k&&void 0!==o&&o>0?(null==e||e.preventDefault(),null==e||e.stopPropagation(),null==g||g(k,o)):(null==e?void 0:e.key)===c.W9.ARROW_RIGHT&&u&&k&&void 0!==d&&void 0!==o&&o<d-1&&(null==e||e.preventDefault(),null==e||e.stopPropagation(),null==u||u(d,k))}},a.createElement("span",{className:v}),t)}function E(e){let{children:t,className:n,background:i=c.Fu.MINT_GREEN}=e,r=m()({[s()["marketing-timeline__line"]]:!0,[s()["marketing-timeline__line--".concat(i)]]:!!i,[n]:!!n});return a.createElement("span",{className:r},t)}function x(e){let{children:t,className:n,isColoured:i=!1,layout:r}=e,l=m()({[s()["marketing-timeline__text"]]:!0,[s()["marketing-timeline__text--colored"]]:!!i,[s()["marketing-timeline__text--".concat(r)]]:!0,[n]:!!n});return a.createElement("div",{className:l},t)}k.propTypes={disabled:l().bool,background:l().string},v.propTypes={disabled:l().bool,background:l().string}
1,f.propTypes={children:l().node,className:l().string,arrowClassName:l().string,totalLeafs:l().number,previousHandler:l().func,startIndex:l().number,setStartIndex:l().func,nextHandler:l().func,background:l().string},p.propTypes={children:l().node,className:l().string,isActive:l().bool,background:l().string,disabled:l().bool,onClick:l().func,startIndex:l().number,totalLeafs:l().number,previousHandler:l().func,nextHandler:l().func,setStartIndex:l().func},E.propTypes={children:l().node,className:l().string,background:l().string},x.propTypes={children:l().node,className:l().string,isColoured:l().bool,layout:l().string};var b=n(6009);function N(e){let{children:t,className:n}=e,i=m()({[s()["marketing-timeline__image"]]:!0,[n]:!!n});return a.createElement("div",{className:i},t)}function h(e){let{children:t,className:n,layout:i}=e,r=m()({[s()["marketing-timeline__content"]]:!0,[s()["marketing-timeline__content--".concat(i)]]:!0,[n]:!!n});return a.createElement("div",{className:r},t)}function y(e){let{children:t,className:n,spacerClassName:i,background:r}=e,l=m()({[s()["marketing-timeline"]]:!0,[s()["marketing-timeline--".concat(r)]]:!0,[n]:!!n});return a.createElement("div",{className:l},a.createElement(b.Z,{paddingBtm:!0,paddingTop:!0,className:m()({[s()["marketing-timeline__spacer"]]:!0,[i]:!!i})},t))}N.propTypes={children:l().node,className:l().string},h.propTypes={children:l().node,className:l().string,layout:l().string},y.Leaf=p,y.Controls=f,y.Container=g,y.Content=h,y.Image=N,y.Line=E,y.Carousal=d,y.Text=x,y.propTypes={children:l().node,className:l().string,background:l().string,spacerClassName:l().string};var T=n(99082),I=n(41684),R=n(51986),w=n(28765),C=n(18430),L=n.n(C);let F=(e,t)=>{t>0&&e(e=>e-1)},W=(e,t,n)=>{t<e-1&&n(e=>e+1)};function j(e){var t,n,r,l,_,m,o,s,c;let{fields:d,attrs:g}=e,{title:u="",layout:k=w.IS.TEXT,slider_repeater:v=[],color_theme:f,color_theme_v2:p}=d||g||{},E=f||p||"",[x,b]=(0,a.useState)(0),N=null==v?void 0:v.length,h=e=>{b(e)};return(0,i.jsxs)(y,{background:E,children:[u&&(0,i.jsx)(y.Text,{isColoured:!0,children:(0,i.jsx)(T.Z,{level:w.ym.LEVEL[5],title:u})}),(null==v?void 0:v.length)!==0&&(0,i.jsx)(y.Container,{children:null==v?void 0:v.map((e,t)=>{var n,a;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(y.Leaf,{background:E,isActive:t===x,onClick:()=>h(t),children:(null==v?void 0:null===(n=v[t])||void 0===n?void 0:n.year)&&(0,i.jsx)(T.Z,{className:L()["marketing-timeline__leaf-heading"],level:w.ym.LEVEL[7],title:null==v?void 0:null===(a=v[t])||void 0===a?void 0:a.year})},(0,R.GL)("year ".concat(t))),t!==(null==v?void 0:v.length)-1&&(0,i.jsx)(y.Line,{background:E})]})})}),(0,i.jsxs)(y.Carousal,{layout:k,children:[(0,i.jsxs)(y.Content,{layout:k,children:[(0,i.jsx)(y.Controls,{background:E,nextHandler:(e,t)=>{W(e,x,t)},previousHandler:F,setStartIndex:b,startIndex:x,totalLeafs:N,children:(0,i.jsx)(T.Z,{level:w.ym.LEVEL[4],title:null==v?void 0:null===(t=v[x])||void 0===t?void 0:t.year})}),!!(null==v?void 0:null===(n=v[x])||void 0===n?void 0:n.description)&&(0,i.jsx)(y.Text,{layout:k,children:(0,i.jsx)(I.Z,{fontFamily:null===w.Pm||void 0===w.Pm?void 0:null===(r=w.Pm.FONT_FAMILY)||void 0===r?void 0:r.REGULAR,heading:null==v?void 0:null===(l=v[x])||void 0===l?void 0:l.description,size:null===w.Pm||void 0===w.Pm?void 0:w.Pm.SIZE[4],tag:null===w.Pm||void 0===w.Pm?void 0:null===(_=w.Pm.TAG)||void 0===_?void 0:_.DIV})})]}),k===w.IS.MEDIA_TEXT&&!!(null==v?void 0:null===(m=v[x])||void 0===m?void 0:m.image)&&(0,i.jsx)(y.Image,{src:null===(o=v[x])||void 0===o?void 0:o.image,children:(0,i.jsx)("img",{alt:null==v?void 0:null===(s=v[x])||void 0===s?void 0:s.year,src:null==v?void 0:null===(c=v[x])||void 0===c?void 0:c.image})})]})]})}j.propTypes={fields:l().shape({title:l().string,layout:l().string,slider_repeater:l().array,color_theme:l().string,color_theme_v2:l().string}),attrs:l().object}},66720:function(e){e.exports={"marketing-timeline":"dist_marketing-timeline__OIig5","marketing-timeline--mint-green":"dist_marketing-timeline--mint-green__kJ_WD","marketing-timeline--forest-green":"dist_marketing-timeline--forest-green__fi9oF","marketing-timeline__spacer":"dist_marketing-timeline__spacer__9BJ0G","marketing-timeline__text":"dist_marketing-timeline__text__QKCk1","marketing-timeline__text--colored":"dist_marketing-timeline__text--colored__6BrqV","marketing-timeline__container":"dist_marketing-timeline__container__TmGh1","marketing-timeline__leaf":"dist_marketing-timeline__leaf__j
1xwuH","marketing-timeline__leaf--mint-green":"dist_marketing-timeline__leaf--mint-green___oWEa","marketing-timeline__leaf--forest-green":"dist_marketing-timeline__leaf--forest-green__5ZrMF","marketing-timeline__leaf--active":"dist_marketing-timeline__leaf--active__dZH8F","marketing-timeline__leaf--active--mint-green":"dist_marketing-timeline__leaf--active--mint-green__fuCZm","marketing-timeline__leaf--active--forest-green":"dist_marketing-timeline__leaf--active--forest-green__gdEIq","marketing-timeline__leaf-container":"dist_marketing-timeline__leaf-container__Iqxqf","marketing-timeline__leaf-container--disabled":"dist_marketing-timeline__leaf-container--disabled__eTbVJ","marketing-timeline__leaf-container--mint-green":"dist_marketing-timeline__leaf-container--mint-green__kQcAX","marketing-timeline__leaf-container--forest-green":"dist_marketing-timeline__leaf-container--forest-green__GqiV_","marketing-timeline__leaf-container--active":"dist_marketing-timeline__leaf-container--active__khXev","marketing-timeline__leaf-container--active--mint-green":"dist_marketing-timeline__leaf-container--active--mint-green__yNvJP","marketing-timeline__leaf-container--active--forest-green":"dist_marketing-timeline__leaf-container--active--forest-green__J2WDj","marketing-timeline__line":"dist_marketing-timeline__line__2j1gp","marketing-timeline__line--mint-green":"dist_marketing-timeline__line--mint-green__e0Y0U","marketing-timeline__line--forest-green":"dist_marketing-timeline__line--forest-green__89YB8","marketing-timeline__controls":"dist_marketing-timeline__controls__aFWRf","marketing-timeline__controls--mint-green":"dist_marketing-timeline__controls--mint-green__JoJ_Y","marketing-timeline__controls--forest-green":"dist_marketing-timeline__controls--forest-green__7lcnF","marketing-timeline__controls__arrow":"dist_marketing-timeline__controls__arrow__HJmFI","marketing-timeline__content":"dist_marketing-timeline__content__YkyqW","marketing-timeline__carousal":"dist_marketing-timeline__carousal__6QpLC","marketing-timeline__image":"dist_marketing-timeline__image__acM6Z","marketing-timeline__carousal--media_text":"dist_marketing-timeline__carousal--media_text___twPL","marketing-timeline__content--media_text":"dist_marketing-timeline__content--media_text__d1OqM","marketing-timeline__text--media_text":"dist_marketing-timeline__text--media_text__vam_m"}},18430:function(e){e.exports={"marketing-timeline__leaf-heading":"TimelineBlock_marketing-timeline__leaf-heading__CIJjs"}}}]);
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.