1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[243],{28015:(e,t,a)=>{"use strict";a.d(t,{H:()=>B,E:()=>J});var n=a(37876),l=a(14232),i=a(27964),s=a(81389),r=a(89402),o=a(52489),c=a(52677),d=a(91345),u=a(15039),m=a.n(u),f=a(28400),p=a(17924),h=a(66108),g=a(68285),x=a(46986),b=a(48304);let v=e=>{let t,a,l,r,o,c=(0,i.c)(17),{paywallConfig:d,isLoggedIn:u,handleLoginLinkClicked:m,userProfile:f,loginUrl:p,isOldAppVersion:h}=e;return c[0]!==d.paywallLabel?(t=(0,n.jsx)(b.a,{title:d.paywallLabel,icon:!0}),c[0]=d.paywallLabel,c[1]=t):t=c[1],c[2]!==h?(a=h?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"nof-ui-title-large paywall__geoblocked__old-app-version__text",children:"Tilaaminen ei ole mahdollista. Varmistathan, ett\xe4 k\xe4yt\xf6ss\xe4si on sovelluksen uusin versio."}),(0,n.jsx)("span",{className:"nof-ui-body-medium paywall__geoblocked__old-app-version__text",children:"Huomioithan my\xf6s, ett\xe4 tilaaminen sovelluksen kautta on mahdollista vain Suomessa."})]}):(0,n.jsx)("span",{className:"nof-ui-title-large paywall__geoblocked__text",children:"Tilaaminen sovelluksen kautta on mahdollista vain Suomessa."}),c[2]=h,c[3]=a):a=c[3],c[4]!==m||c[5]!==u||c[6]!==f?(l=u&&(0,n.jsx)(g.v,{userProfile:f,loginUrl:"",handleLoginLinkClick:m}),c[4]=m,c[5]=u,c[6]=f,c[7]=l):l=c[7],c[8]!==m||c[9]!==u||c[10]!==p?(r=!u&&(0,n.jsx)("div",{className:"paywall__buttons",children:(0,n.jsx)(s.z9,{icon:(0,n.jsx)(x.P,{}),label:"Oletko jo tilaaja? Kirjaudu sis\xe4\xe4n",variant:s.KT.Text,onClick:m,link:{href:p}})}),c[8]=m,c[9]=u,c[10]=p,c[11]=r):r=c[11],c[12]!==t||c[13]!==a||c[14]!==l||c[15]!==r?(o=(0,n.jsx)("article",{className:"paywall","data-testid":"geoblocked-paywall",children:(0,n.jsxs)("section",{className:"paywall__content",children:[t,a,l,r]})}),c[12]=t,c[13]=a,c[14]=l,c[15]=r,c[16]=o):o=c[16],o};var y=a(72848),j=a(23191),_=a(18858),w=a(63593),S=a(59575),N=a(92739),k=a(38679),T=a(5652),L=a(62498),A=a(33399),E=a(51144),C=a(59712),P=a(60697),I=a(71152),M=a(24733),R=a(74730),D=a(68684),U=a(60280);let B=e=>{let t,a,r,o,c,u,m,h,x,b,j,w,S,E,P,U,B,F=(0,i.c)(61),{forceUrlNavigation:W,offerSelection:K,orderUrlQueryParams:J,platform:V}=e;F[0]!==J?(t=void 0===J?{}:J,F[0]=J,F[1]=t):t=F[1];let H=t,{viewTitle:X,primaryTitle:$,secondaryTitle:G,offers:Y,analyticsMetadata:q,cdpMetadata:Z,additionalInfos:Q}=K,ee=(0,_.R7)(),{userProfile:et}=(0,N.sb)(),ea=(0,k.d)(),en=(0,y.P)();F[2]!==et?(a=(0,D.M3)(et),F[2]=et,F[3]=a):a=F[3];let el=a,ei=(0,M.Gq)(ea,V);F[4]!==en||F[5]!==ee||F[6]!==V?(r=(0,I.Bd)()&&V===A.OD.iOS?(0,R.ZX)(en,ee,{platform:V}):"",F[4]=en,F[5]=ee,F[6]=V,F[7]=r):r=F[7];let es=r,er=el&&V!==A.OD.iOS;F[8]!==q||F[9]!==Z||F[10]!==X?(o=()=>{(0,C.q4)(T.lI.showLoginWall,!0,Z),(0,p.Wr)({type:L.oi.InitialPaywallData,title:X}),(0,p.Wr)({type:L.oi.InitialSubscriptionView,title:X,analyticsMetadata:q})},c=[X,q,Z],F[8]=q,F[9]=Z,F[10]=X,F[11]=o,F[12]=c):(o=F[11],c=F[12]),(0,l.useEffect)(o,c),F[13]!==Z?(u=e=>{e.preventDefault(),(0,C.q4)(T.lI.clickLogin,!0,Z),(0,p.Wr)({type:L.oi.StartLogin})},F[13]=Z,F[14]=u):u=F[14];let eo=u;if(V===A.OD.Android&&!ea)return null;if(!ei){let e,t,a;return F[15]===Symbol.for("react.memo_cache_sentinel")?(e={paywallLabel:"Tilaajille"},F[15]=e):e=F[15],F[16]!==et?(t=(0,D.M3)(et),F[16]=et,F[17]=t):t=F[17],F[18]!==es||F[19]!==eo||F[20]!==t||F[21]!==et?(a=(0,n.jsx)("section",{className:"offer-selection offer-selection-background",children:(0,n.jsx)(v,{paywallConfig:e,isLoggedIn:t,handleLoginLinkClicked:eo,userProfile:et,loginUrl:es,isOldAppVersion:!1})}),F[18]=es,F[19]=eo,F[20]=t,F[21]=et,F[22]=a):a=F[22],a}if(F[23]!==$?(m=$&&(0,n.jsx)("span",{className:"offer-selection__primary-title sndp-offerselector-font-primary-title",children:$}),F[23]=$,F[24]=m):m=F[24],F[25]!==G?(h=G&&(0,n.jsx)("span",{className:"offer-selection__secondary-title sndp-offerselector-font-secondary-title",children:G}),F[25]=G,F[26]=h):h=F[26],F[27]!==er||F[28]!==eo||F[29]!==et?(x=er&&(0,n.jsx)(g.v,{userProfile:et,loginUrl:"",handleLoginLinkClick:eo}),F[27]=er,F[28]=eo,F[29]=et,F[30]=x):x=F[30],F[31]!==el||F[32]!==es||F[33]!==eo?(b=!el&&(0,n.jsxs)("div",{className:"offer-selection__not-logged-in",children:[(0,n.jsx)("span",{className:"sndp-offerselector-font-not-logged-in",children:"Oletko jo tilaaja?"}),(0,n.jsx)(s.z9,{icon:(0,n.jsx)(d.w,{}),label:"Kirjaudu sis\xe4\xe4n",variant:s.KT.Text,onClick:es?void 0:eo,link:{href:es}})]}),F[31]=el,F[32]=es,F[33]=eo,F[34]=b):b=F[34],F[35]!==x||F[36]!==b?(j=(0,n.jsxs)(f.Y,{children:[x,b]}),F[35]=x,F[36]=b,F[37]=j):j=F[37],F[38]!==j||F[39]!==m||F[40]!==
1h?(w=(0,n.jsxs)("section",{className:"offer-selection__header",children:[m,h,j]}),F[38]=j,F[39]=m,F[40]=h,F[41]=w):w=F[41],F[42]!==Z||F[43]!==W||F[44]!==Y||F[45]!==H){let e;F[47]!==Z||F[48]!==W||F[49]!==H?(e=e=>{var t;let a="".concat(e.title).concat(null!=(t=e.additionalTitle)?t:"");return(0,n.jsx)(O,{...e,orderUrlQueryParams:H,forceUrlNavigation:W,cdpMetadata:Z},a)},F[47]=Z,F[48]=W,F[49]=H,F[50]=e):e=F[50],S=Y.map(e),F[42]=Z,F[43]=W,F[44]=Y,F[45]=H,F[46]=S}else S=F[46];return F[51]!==S?(E=(0,n.jsx)("section",{className:"offers",children:S}),F[51]=S,F[52]=E):E=F[52],F[53]!==Q?(P=(0,n.jsx)(z,{additionalInfos:Q}),F[53]=Q,F[54]=P):P=F[54],F[55]!==E||F[56]!==P?(U=(0,n.jsxs)(f.Y,{children:[E,P]}),F[55]=E,F[56]=P,F[57]=U):U=F[57],F[58]!==w||F[59]!==U?(B=(0,n.jsx)("section",{className:"offer-selection offer-selection-background","data-testid":"offer-selection",children:(0,n.jsxs)("section",{className:"offer-selection__main",children:[w,U]})}),F[58]=w,F[59]=U,F[60]=B):B=F[60],B},O=e=>{let t,a,r,o,c,d,u,f,g,x,b,v,k,A,P=(0,i.c)(58),{title:I,affectedPeople:M,description:R,logo:D,lightLogo:B,darkLogo:O,monthlyOfferPrice:W,monthlyNormalPrice:K,paymentPeriod:V,offerButtonText:z,campaign:H,url:$,benefits:G,theme:Y,additionalTitle:q,forceUrlNavigation:Z,orderUrlQueryParams:Q,offerInfo:ee,cdpMetadata:et,filters:ea}=e,en=void 0===Y?"default":Y,el=(0,y.P)(),ei=(0,j.U)(),es=(0,_.R7)(),er=(0,w.g$)(),{isDarkMode:eo}=(0,S.DP)(),{userProfile:ec}=(0,N.sb)();P[0]!==el||P[1]!==H||P[2]!==et||P[3]!==ei||P[4]!==es||P[5]!==Z||P[6]!==Q||P[7]!==er||P[8]!==$?(t=e=>{var t,a;let n=e.target,l=null!=(t=n.getAttribute("data-ab-aid"))?t:void 0,i=null!=(a=n.getAttribute("data-ab-path"))?a:void 0,s=H?J
1(el,ei["hosts.apps"],er.offerSelector,H,es,Q,i,l):$;(0,p.g7)(L.oi.StartSubscriptionFunnel)&&!Z&&s&&!$?(0,p.Wr)({type:L.oi.StartSubscriptionFunnel,fullUrl:s}):s&&((0,C.q4)(T.lI.clickSubscribe,!0,et),window.location.href=s)},P[0]=el,P[1]=H,P[2]=et,P[3]=ei,P[4]=es,P[5]=Z,P[6]=Q,P[7]=er,P[8]=$,P[9]=t):t=P[9];let ed=t,eu=new Intl.NumberFormat("fi-FI",{minimumFractionDigits:2}),[em,ef]=(0,l.useState)("offer-background");switch(P[10]!==eo||P[11]!==en?(a=()=>{eo||"ruutu"!=en?ef("offer-background"):ef("offer-background-ruutu")},P[10]=eo,P[11]=en,P[12]=a):a=P[12],P[13]!==el||P[14]!==eo||P[15]!==en?(r=[el,eo,en],P[13]=el,P[14]=eo,P[15]=en,P[16]=r):r=P[16],(0,l.useEffect)(a,r),ec.authenticationStatus){case E.J.Authenticated:case E.J.Unauthenticated:case E.J.AutoWelcomeBack:if(!(0,h.IY)(ec,null!=ea?ea:{}))return null;break;default:return null}let ep="offer ".concat(em),eh="offer__header offer__header-color-".concat(en," sndp-offerselector-font-offer-header");P[17]!==q?(o=q&&(0,n.jsx)("span",{className:"offer__header-additional-title-color-ruutu",children:q}),P[17]=q,P[18]=o):o=P[18],P[19]!==eh||P[20]!==o||P[21]!==I?(c=(0,n.jsxs)("header",{className:eh,children:[I,o]}),P[19]=eh,P[20]=o,P[21]=I,P[22]=c):c=P[22],P[23]!==O||P[24]!==B||P[25]!==D?(d=(0,n.jsx)(U.m,{lightLogo:B,darkLogo:O,logo:D}),P[23]=O,P[24]=B,P[25]=D,P[26]=d):d=P[26],P[27]!==M?(u=!!M&&(0,n.jsx)("section",{className:"offer__affected-people",children:Array.from(Array(M)).map(X)}),P[27]=M,P[28]=u):u=P[28],P[29]!==d||P[30]!==u?(f=(0,n.jsxs)("section",{className:"offer__header__images",children:[d,u]}),P[29]=d,P[30]=u,P[31]=f):f=P[31],P[32]!==R||P[33]!==en?(g=R&&(0,n.jsx)("section",{className:"ui-title-20 offer__description sndp-offerselector-font-addon-magazine offer__description-color-".concat(en),children:R}),P[32]=R,P[33]=en,P[34]=g):g=P[34],P[35]!==G||P[36]!==en?(x=G&&(0,n.jsx)("section",{className:"benefits",children:(0,n.jsx)("ol",{children:G.map(e=>(0,l.createElement)(F,{...e,key:e.description,theme:en}))})}),P[35]=G,P[36]=en,P[37]=x):x=P[37];let eg=void 0!==W&&(0,n.jsxs)("section",{className:"offer__offer-price-text offer__offer-price-text-color-".concat(en),children:[(0,n.jsx)("span",{className:"mx-nof-4",children:eu.format(W)}),(0,n.jsxs)("span",{className:"offer__offer-price-additional-text",children:["â¬/",null!=V?V:"kk"]})]}),ex=void 0!==K&&(0,n.jsxs)("span",{className:m()("nof-ui-body-small offer__normal-price",{"offer__normal-price-ruutu":"ruutu"===en}),children:["norm. ",eu.format(K)," â¬/",null!=V?V:"kk"]});return P[38]!==H||P[39]!==z||P[40]!==ee||P[41]!==ed||P[42]!==en||P[43]!==$?(b=z&&($||H)&&(0,n.jsxs)("section",{className:"offer__order-button",children:[(0,n.jsx)(s.$n,{"data-testid":"offer-button",containerClassName:"select-offer-button",variant:s.KT.Primary,onClick:ed,label:z}),ee&&(0,n.jsx)("span",{className:"offer__cancellation-info",children:(0,n.jsx)("span",{className:"nof-ui-body-small mt-nof-12 offer__offer-price-text-color-".concat(en),children:ee})})]}),P[38]=H,P[39]=z,P[40]=ee,P[41]=ed,P[42]=en,P[43]=$,P[44]=b):b=P[44],P[45]!==eg||P[46]!==ex||P[47]!==b?(v=(0,n.jsxs)("section",{className:"offer__bottom_container",children:[eg,ex,b]}),P[45]=eg,P[46]=ex,P[47]=b,P[48]=v):v=P[48],P[49]!==f||P[50]!==g||P[51]!==x||P[52]!==v||P[53]!==c?(k=(0,n.jsxs)("section",{className:"offer__main-area",children:[c,f,g,x,v]}),P[49]=f,P[50]=g,P[51]=x,P[52]=v,P[53]=c,P[54]=k):k=P[54],P[55]!==k||P[56]!==ep?(A=(0,n.jsx)("section",{className:ep,children:k}),P[55]=k,P[56]=ep,P[57]=A):A=P[57],A},F=e=>{let t,a,s,r,o,c,d=(0,i.c)(18),{description:u,additionalBenefit:f,theme:p}=e,[h,g]=(0,l.useState)(void 0),x=(0,y.P)();d[0]!==f||d[1]!==x||d[2]!==p?(t=()=>{g(K(x,f,p))},a=[f,x,p],d[0]=f,d[1]=x,d[2]=p,d[3]=t,d[4]=a):(t=d[3],a=d[4]),(0,l.useEffect)(t,a),d[5]!==x||d[6]!==h?(s=W(x,h),d[5]=x,d[6]=h,d[7]=s):s=d[7];let b="default"===p,v="ruutu"===p,j=f&&"ruutu"===p;return d[8]!==b||d[9]!==v||d[10]!==j?(r=m()("sndp-offerselector-font-benefit-text",{"benefit__text-color-default":b,"benefit__text-color-ruutu":v,"benefit__text-color-ruutu-additional-benefit":j}),d[8]=b,d[9]=v,d[10]=j,d[11]=r):r=d[11],d[12]!==u||d[13]!==r?(o=(0,n.jsx)("span",{className:r,children:u}),d[12]=u,d[13]=r,d[14]=o):o=d[14],d[15]!==s||d[16]!==o?(c=(0,n.jsxs)("li",{className:"benefit",children:[s,o]}),d[15]=s,d[16]=o,d[17]=c):c=d[17],c},W=(e,t)=>"hs"===e?(0,n.jsx)(c.S,{size:18,className:"benefit__icon"}):(0,n.jsx)(o._,{size:20,color:t,className:"benefit__icon"}),K=(e,t,a)=>{if(t){if("ruutu"===a)return"#35d6d1";if("is"===e)return"#da2027";if("sk"===e)return"#2980ed"}},J=(e,t,a,n,l,i,s,r)=>{let{useWebSAFE:o}=a;return o?V(e,n,l,i):((e,t,a)=>{if(!t||!a)return e;try{let n=new URL(e);return n.searchParams.set("aid",t),n.pathname=a,n.toString()}catch(t){return e}})((0,R.JT)({brand:e,appsHost:t,campaign:n}),r,s)},V=(e,t,a,n)=>{let l="/shopping/";if(t.startsWith(l)){let a=t.slice(l.length);return(0,R.zf)("/tilaus/".concat(a),H(e))}let i=window.location.origin,s="".concat(i,"/api/safe/v1/web/access-token"),r="".concat(i,"/api/safe/v1/web/subscription-funnel"),o=a["shogun.servicename"],c="string"==typeof o?o:e;return(0,R.zf)("".concat(r,"/").concat(t),{...n,accessTokenUri:s,service:c,serviceUrl:i})},z=e=>{let t,a,l=(0,i.c)(4),{additionalInfos:s}=e;return l[0]!==s?(t=null==s?void 0:s.map($),l[0]=s,l[1]=t):t=l[1],l[2]!==t?(a=(0,n.jsx)(n.Fragment,{children:t}),l[2]=t,l[3]=a):a=l[3],a},H=e=>{let t=(0,P.US)(e),a=(0,P.JX)(e);return{redirectPath:"".concat(t,"://www.").concat(a,".fi/?subscription=created"),platform:A.OD.iOS}};function X(e,t){return(0,n.jsx)(r.P,{className:"offer__affected-people__icon",size:18},t)}function $(e,t){return(0,n.jsx)("span",{className:"benefit__text--additional-info nof-ui-body-small text-nof-foreground-primary",children:e},"benefit-info-".concat(t))}},30987:(e,t,a)=>{"use strict";a.d(t,{a:()=>o});var n=a(37876),l=a(27964),i=a(88768);let s=e=>{let t,a,i,s=(0,l.c)(5),{children:r}=e;return s[0]!==r?(t=(0,n.jsx)("div",{className:"lg:w-wide lg:px-nof-8 w-full",children:r}),s[0]=r,s[1]=t):t=s[1],s[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,n.jsx)("div",{className:"hidden xl:block"}),s[2]=a):a=s[2],s[3]!==t?(i=(0,n.jsxs)("div",{className:"lg:w-wide xl:w-site-wide mx-auto flex justify-center xl:justify-start",children:[t,a]}),s[3]=t,s[4]=i):i=s[4],i},r={lanes:[{id:123,position:"main",items:[{id:123123,itemType:"loadingPlaceholder",lanePosition:"main",filters:{}}]},{id:456,position:"right",items:[{id:456456,itemType:"loadingPlaceholder",lanePosition:"right",filters:{}}]}]},o=()=>{let e,t=(0,l.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsx)(s,{children:(0,n.jsx)(i.G,{area:r})}),t[0]=e):e=t[0],e}},37558:(e,t,a)=>{"use strict";a.d(t,{J:()=>c});var n=a(37876),l=a(27964),i=a(57369),s=a(28315),r=a(63593),o=a(57814);let c=e=>{let t,a=(0,l.c)(3),{lane:i,index:s}=e;return a[0]!==s||a[1]!==i?(t=i.isTickerLane?(0,n.jsx)(u,{lane:i}):(0,n.jsx)(d,{lane:i,index:s}),a[0]=s,a[1]=i,a[2]=t):t=a[2],t},d=e=>{let t,a,r,c=(0,l.c)(11),{lane:d,index:u}=e,m="main"===d.position&&0===u,f=d.position;if(c[0]!==m||c[1]!==d.items){let e;c[3]!==m?(e=(e,t)=>(0,n.jsx)(i.i,{laneItem:e,lazyLoadTeaserImages:m&&t>=3},e.id),c[3]=m,c[4]=e):e=c[4],t=d.items.map(e),c[0]=m,c[1]=d.items,c[2]=t}else t=c[2];return c[5]!==d.position||c[6]!==t?(a=(0,n.jsx)(o.V,{position:f,children:t}),c[5]=d.position,c[6]=t,c[7]=a):a=c[7],c[8]!==d||c[9]!==a?(r=(0,n.jsx)(s.w,{lane:d,children:a}),c[8]=d,c[9]=a,c[10]=r):r=c[10],r},u=e=>{let t,a=(0,l.c)(4),{lane:i}=e,{hideTickerLane:s}=(0,r.g$)();return a[0]!==s||a[1]!==i.items||a[2]!==i.position?(t=i.items.length&&!s?(0,n.jsx)(o.V,{position:i.position,children:(0,n.jsx)("div",{className:"md:mb-nof-16 mb-nof-8",children:i.items.map(m)})}):null,a[0]=s,a[1]=i.items,a[2]=i.position,a[3]=t):t=a[3],t};function m(e){return(0,n.jsx)(i.i,{laneItem:e,lazyLoadTeaserImages:!1},e.id)}},38552:(e,t,a)=>{"use strict";a.d(t,{g:()=>l});var n=a(4039);let l=e=>{let{metadata:t}=e;return(0,n.h)(t.nodeId),null}},43751:(e,t,a)=>{"use strict";a.d(t,{L:()=>w,j:()=>_});var n=a(37876),l=a(27964),i=a(72848),s=a(23191),r=a(18858),o=a(63593),c=a(92739),d=a(51144),u=a(14232),m=a(68684),f=a(32214),p=a(41116),h=a.n(p),g=a(59712),x=a(35990),b=a(74730);let v=e=>{let t,a,s,o,c,d,m,p=(0,l.c)(17),{setUnauthenticatedUserProfileWithCache:v,sanomaSSOHost:y}=e,j=(0,i.P)(),_=(0,r.R7)(),[w,S]=(0,u.useState)(!0);return p[0]!==w||p[1]!==y||p[2]!==v?(t=()=>{let e=e=>{e.origin===y&&"ssoWidgetDismissed"===e.data&&(S(!1),(0,x.Xv)(),t(),v())},t=()=>{window.removeEventListener("message",e)};return w&&window.addEventListener("message",e),()=>{t()}},a=[w,v,S,y],p[0]=w,p[1]=y,p[2]=v,p[3]=t,p[4]=a):(t=p[3],a=p[4]),(0,u.useEffect)(t,a),p[5]!==v?(s=()=>{S(!1),v(),(0,g.rK)()},p[5]=v,p[6]=s):s=p[6],p[7]!==j||p[8]!==_?(o=(0,b.II)(j,_),p[7]=j,p[8]=_,p[9]=o):o=p[9],p[10]===Symbol.for("react.memo_cache_sentinel")?(c={checkOrigin:!1},p[10]=c):c=p[10],p[11]!==o?(d=(0,n.jsx)(f.h,{title:"Kirjaudu sis\xe4\xe4n",src:o,showSpinner:!0,resizeOptions:c,className:"sso-iframe-container min-w-minSiteWidth sm:min-w-[500px]"}),p[11]=o,p[12]=d):d=p[12],p[13]!==w||p[14]!==s||p[15]!==d?(m=(0,n.jsx)(h(),{isOpen:w,onRequestClose:s,className:"xs:mx-nof-8 sm:mt-nof-24 mt-nof-8 justify-center overflow-y-auto outline-hidden",overlayClassName:"flex flex-col items-center w-full fixed inset-0 bg-black-opacity",children:d}),p[13]=w,p[14]=s,p[15]=d,p[16]=m):m=p[16],m};var y=a(71152);let j=e=>{let{sessionTestStatus:t,setSessionTestStatus:a,setUnauthenticatedUserProfileWithCache:l,sanomaSSOHost:i,brand:s,configProperties:r}=e,o=(0,u.useRef)(null),c="".concat(i,"/session-test");return(0,u.useEffect)(()=>{let e=()=>{window.removeEventListener("message",t),null!==o.current&&clearTimeout(o.current)},t=t=>
1{if(t.origin===i)switch(t.data){case"sso-session-test-success":(0,y.F2)()?a(_.Success):window.location.href=(0,b.ZX)(s,r,{targetQueryParams:{fromAWB:"true"}}),e();break;case"sso-session-test-failure":a(_.Failure),e(),l();break;default:return}};return window.addEventListener("message",t),a(_.InProgress),null!=o.current||(o.current=setTimeout(()=>{a(_.Failure),e(),l()},1e4)),()=>{e(),null!==o.current&&clearTimeout(o.current)}},[l,i,a,s,r]),(0,n.jsx)(n.Fragment,{children:t===_.InProgress&&(0,n.jsx)("iframe",{title:"Session test","aria-hidden":"true",src:c})})},_={NotAsked:"NotAsked",InProgress:"Progress",Success:"Success",Failure:"Failure"},w=()=>{var e;let t=(0,l.c)(1),a=(0,r.R7)(),{enableAutoWelcomeBack:i}=(0,o.g$)(),s=i&&!0===(null!=(e=a["html.autowelcomeback.enabled"])&&e),{userProfile:u}=(0,c.sb)();if(!s||u.authenticationStatus!==d.J.AutoWelcomeBack)return null;{let e;return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsx)(S,{}),t[0]=e):e=t[0],e}},S=()=>{let e,t,a,o,f=(0,l.c)(17),[p,h]=(0,u.useState)(_.NotAsked),{setUserProfile:g}=(0,c.sb)(),x=(0,i.P)(),b=(0,r.R7)(),{environment:y,"hosts.sanomaSSO":w}=(0,s.U)();f[0]!==x||f[1]!==y||f[2]!==g?(e=()=>{(0,m.Hf)(x,y,!1,!1),g({authenticationStatus:d.J.Unauthenticated})},f[0]=x,f[1]=y,f[2]=g,f[3]=e):e=f[3];let S=e;return f[4]!==x||f[5]!==b||f[6]!==w||f[7]!==p||f[8]!==S?(t=(p===_.InProgress||p===_.NotAsked)&&(0,n.jsx)(j,{sessionTestStatus:p,setSessionTestStatus:h,setUnauthenticatedUserProfileWithCache:S,sanomaSSOHost:w,brand:x,configProperties:b}),f[4]=x,f[5]=b,f[6]=w,f[7]=p,f[8]=S,f[9]=t):t=f[9],f[10]!==w||f[11]!==p||f[12]!==S?(a=p===_.Success&&(0,n.jsx)(v,{setUnauthenticatedUserProfileWithCache:S,sanomaSSOHost:w}),f[10]=w,f[11]=p,f[12]=S,f[13]=a):a=f[13],f[14]!==t||f[15]!==a?(o=(0,n.jsxs)(n.Fragment,{children:[t,a]}),f[14]=t,f[15]=a,f[16]=o):o=f[16],o}},48304:(e,t,a)=>{"use strict";a.d(t,{a:()=>o});var n=a(37876),l=a(27964),i=a(15039),s=a.n(i),r=a(72848);let o=e=>{let t,a,i,o,c=(0,l.c)(12),{title:d,icon:u,abTestClass:m,iconClass:f,dataAb:p}=e,h=void 0!==u&&u,g=(0,r.P)();return c[0]!==m||c[1]!==g||c[2]!==p||c[3]!==h||c[4]!==f?(t=h&&(0,n.jsx)("div",{className:s()("paywall__indicator--icon","paywall__logo--".concat(g),f,m),"data-ab":p}),c[0]=m,c[1]=g,c[2]=p,c[3]=h,c[4]=f,c[5]=t):t=c[5],c[6]===Symbol.for("react.memo_cache_sentinel")?(a=s()("paid-label","paywall__text-with-lines-around","paywall__indicator--title"),c[6]=a):a=c[6],c[7]!==d?(i=(0,n.jsx)("span",{className:a,children:d}),c[7]=d,c[8]=i):i=c[8],c[9]!==t||c[10]!==i?(o=(0,n.jsxs)("div",{className:"paywall__indicator",children:[t,i]}),c[9]=t,c[10]=i,c[11]=o):o=c[11],o}},50336:(e,t,a)=>{"use strict";a.d(t,{JK:()=>g,b4:()=>f,uL:()=>p,up:()=>h});var n=a(37876),l=a(27964),i=a(72848),s=a(18858),r=a(41362),o=a(62498),c=a(40262),d=a(24733),u=a(56576),m=a(71497);let f=(e,t,a)=>{var n,l,i,s;if(!a)return;let r=null!=(n=null!=(l=null==(i=a.sharingMetadata)?void 0:i.shareUrl)?l:null==(s=e.sharingMetadata)?void 0:s.shareUrl)?n:document.location.href;return{core:{brand:t,nodeID:e.nodeId},view:{url:r},asset:{assetID:a.id}}},p=e=>{var t,a;let c,u,p=(0,l.c)(10),{assetData:x,metadata:b}=e,v=null!=(t=null==x?void 0:x.sharingMetadata)?t:b.sharingMetadata,y=null!=(a=null==x?void 0:x.analyticsMetadataV2)?a:b.analyticsMetadataV2,j=(0,i.P)(),_=(0,s.R7)(),w=r.A.giftArticlesEnabled&&!0===_["gift.articles.enabled"];if(p[0]!==y||p[1]!==x||p[2]!==j||p[3]!==_||p[4]!==w||p[5]!==b||p[6]!==v){let e=(0,d.T$)(x,w),t=(null==v?void 0:v.shareUrl)?{shareUrl:v.shareUrl,shareImage:v.shareImage,shareTitle:v.shareTitle,giftable:e}:void 0,a=(null==x?void 0:x.resourceType)!=="Advertorial";c=JSON.stringify({type:o.oi.InitialPageViewData,sharingMetadata:t,analyticsMetadata:y,cdpMetadata:{page:null==x?void 0:x.cdpMetadata},erMetadata:f(b,j,x),assetMetadata:x?{brand:j,assetID:x.id,paidType:(0,m.iA)(x),savingEnabled:a,correctionUrl:h(x)}:void 0,commentsEnabled:!1,topNavigationBar:x?g(x,_):void 0,pullToRefreshEnabled:!0}),p[0]=y,p[1]=x,p[2]=j,p[3]=_,p[4]=w,p[5]=b,p[6]=v,p[7]=c}else c=p[7];let S="\n if(window && window.InkBridge && window.InkBridge.webToNative) {\n window.InkBridge.webToNative(".concat(c,")\n }\n ");return p[8]!==S?(u=(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:S}}),p[8]=S,p[9]=u):u=p[9],u},h=e=>{var t,a,n;if((null==e?void 0:e.resourceType)==="Article"&&e.reportCorrectionEmail)return(0,u.L)(e.reportCorrectionEmail,null!=(t=null!=(a=e.shareUrl)?a:null==(n=e.sharingMetadata)?void 0:n.shareUrl)?t:window.location.href,e.title)},g=(e,t)=>({transparent:(0,c.ci)(e),actions:x(t,e)}),x=(e,t)=>{let a=[];if("Reel"===t.resourceType)return a;let n=e["html.apps.subscribe.button.title"]||"Tilaa",l=e["html.apps.subscribe.button.url.android"],i=e["html.apps.subscribe.button.url.ios"];return l&&a.push({type:o.L3.SUBSCRIBE,label:n,url:l,enabled:!0,iconName:o.sz.SUBSCRIBE}),i&&a.push({type:o.L3.SUBSCRIBE_EXTERNAL_LINK_ACCOUNT,label:n,url:i,enabled:!0,iconName:o.sz.SUBSCRIBE}),a}},52068:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(27964),l=a(72848),i=a(38679),s=a(14232),r=a(59712);let o=e=>{let t,a,o=(0,n.c)(5),{metadata:c}=e,d=(0,i.d)(),u=(0,l.P)();return o[0]!==u||o[1]!==d||o[2]!==c?(t=()=>{if(d){var e;let t=(0,r.zH)(c,u,d);null==(e=window.dataLayer)||e.push(t)}},a=[d,u,c],o[0]=u,o[1]=d,o[2]=c,o[3]=t,o[4]=a):(t=o[3],a=o[4]),(0,s.useEffect)(t,a),null}},60280:(e,t,a)=>{"use strict";a.d(t,{m:()=>r});var n=a(37876),l=a(27964),i=a(59575),s=a(14232);let r=e=>{let t,a,r,o=(0,l.c)(7),{logo:c,lightLogo:d,darkLogo:u}=e,{isDarkMode:m}
1=(0,i.DP)(),[f,p]=(0,s.useState)(c);if(o[0]!==u||o[1]!==m||o[2]!==d?(t=()=>{d&&u&&p(m?d:u)},a=[u,m,d],o[0]=u,o[1]=m,o[2]=d,o[3]=t,o[4]=a):(t=o[3],a=o[4]),(0,s.useEffect)(t,a),!f)return null;let h="/html-assets/offer-selector/".concat(f);return o[5]!==h?(r=(0,n.jsx)("img",{src:h,alt:"Tarjouskuva"}),o[5]=h,o[6]=r):r=o[6],r}},61061:(e,t,a)=>{"use strict";a.d(t,{N:()=>O,p:()=>F});var n=a(37876),l=a(27964),i=a(95270),s=a.n(i),r=a(96586),o=a(43032),c=a(23191),d=a(20952),u=a(63593),m=a(92739),f=a(97843),p=a(39149),h=a.n(p),g=a(14232),x=a(27517),b=a(74730);let v=h()(()=>{let e=(window.visualViewport?window.visualViewport.height*window.visualViewport.scale:window.innerHeight)*.01;document.documentElement.style.setProperty("--vh","".concat(e,"px"))},400,{trailing:!0}),y=e=>{var t;let{article:a,setDynamicVhFunction:l=v}=e,{renderHeader:i}=(0,u.g$)(),p=(0,g.useRef)(null),h=(0,g.useRef)(null),{iframe:y}=(0,c.U)(),[j,_]=(0,g.useState)(72*!!i),w=(0,b.Vp)((0,d.p)()),{refreshSession:S}=(0,m.sb)();(0,g.useEffect)(()=>{i&&p.current&&_(p.current.offsetHeight)});let N=(0,g.useCallback)(async e=>{var t,a;if("message"===e.type&&"dynamic-article"===e.data.type&&(null==(t=e.data.data)?void 0:t.action)==="getSessionToken"&&(0,b.v1)(e.origin)&&h.current)try{let{sessionToken:t}=await S(!1);null==(a=h.current.contentWindow)||a.postMessage({type:"sndp-auth",data:{sndpSessionToken:null!=t?t:"no-jwt"}},e.origin)}catch(e){console.error("Error relaying login state to the embedded article")}},[S]);return((0,g.useEffect)(()=>
1{l()},[l]),(0,f.l)("message",N),(0,f.l)("resize",l),a.externalUrl)?(0,n.jsxs)("div",{className:"bg-nof-background-content-default iframe-special-article",children:[i&&(0,n.jsx)("header",{children:(0,n.jsx)(r.M,{asset:a,isVisible:!0,disableFixed:!0,forwardRef:p,href:w})}),(0,n.jsxs)("main",{className:s().dynamic([["e38bbac1460de5e8",[j,j]]]),children:[(0,n.jsx)(o.X,{}),(0,n.jsx)("iframe",{title:null!=(t=a.title)?t:"HS Dynamic artikkeli",src:a.externalUrl,allow:(0,x.C)(y,a.externalUrl),ref:h,"data-testid":"full-page-iframe-article",className:s().dynamic([["e38bbac1460de5e8",[j,j]]])+" special-article w-full"}),(0,n.jsx)(s(),{id:"e38bbac1460de5e8",dynamic:[j,j],children:"iframe.__jsx-style-dynamic-selector{height:calc(100vh - ".concat(j,"px);height:calc(var(--vh, 1vh) * 100 - ").concat(j,"px)}")})]})]}):null};var j=a(71452),_=a(43368),w=a(1385),S=a(88768),N=a(53051),k=a(59575),T=a(98477);let L=e=>{let t,a=(0,l.c)(3),{assetData:i}=e,{setTransientDarkMode:s}=(0,k.DP)(),r=document.getElementById("special-article-tts"),o=Array.from(document.getElementsByClassName("special-article-supla-player-podcast"));if((0,g.useEffect)(()=>{let e=!!r||o.length>0;return e&&s(!1),()=>{e&&s(void 0)}},[o,r,s]),(null==i?void 0:i.resourceType)!=="Article")return null;let c=A,d=r&&(0,T.createPortal)((0,n.jsx)(N.x,{audioType:i.audioType,sectionTheme:i.sectionTheme,alasinColor:c(r),originalAssetId:i.id.toString(),isSpecialArticle:!0}),r),u=o.map(e=>(0,T.createPortal)((0,n.jsx)(N.x,{audioType:i.audioType,sectionTheme:i.sectionTheme,alasinColor:c(e),podcastId:e.getAttribute("data-supla-id"),podcastTitle:e.getAttribute("data-supla-title"),podcastEnabled:!0,isSpecialArticle:!0}),e));return a[0]!==d||a[1]!==u?(t=(0,n.jsxs)(n.Fragment,{children:[d,u]}),a[0]=d,a[1]=u,a[2]=t):t=a[2],t};function A(e){var t,a;return null==(a=e.getAttribute("style"))||null==(t=a.split(":")[1])?void 0:t.split(";")[0]}var E=a(28400),C=a(67232),P=a(13324),I=a(97400),M=a(72848),R=a(21155),D=a(40262),U=a(71152),B=a(34950);let O=e=>{let t,a,i,s,r,o,c,d,m=(0,l.c)(21),{data:f,assetData:p}=e,{renderFooter:h}=(0,u.g$)(),{showSpecialArticleTail:g}=(0,R.t)();if((0,B.Jx)(p)&&(0,D._P)(p)){let e;if((0,U.Bd)()){let e=(0,U.UN)(navigator.userAgent);e&&e.major<13&&p.externalUrl&&window.location.replace(p.externalUrl)}return m[0]!==p?(e=(0,n.jsx)(y,{article:p}),m[0]=p,m[1]=e):e=m[1],e}return(0,D.e8)(p)&&!(0,j.n)(g,p)?null:(m[2]!==p?(t=(0,n.jsx)(E.Y,{children:(0,n.jsx)(L,{assetData:p})}),m[2]=p,m[3]=t):t=m[3],m[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,n.jsx)("section",{className:"ab-test-page-top","data-ab":"page-top"}),m[4]=a):a=m[4],m[5]!==f?(i=f.map(W),m[5]=f,m[6]=i):i=m[6],m[7]!==t||m[8]!==i?(s=(0,n.jsxs)("main",{children:[t,a,i]}),m[7]=t,m[8]=i,m[9]=s):s=m[9],m[10]!==f||m[11]!==s?(r=(0,n.jsx)(I.P,{areas:f,children:s}),m[10]=f,m[11]=s,m[12]=r):r=m[12],m[13]!==p||m[14]!==r?(o=(0,n.jsx)(P.z,{asset:p,children:r}),m[13]=p,m[14]=r,m[15]=o):o=m[15],m[16]!==h?(c=h&&(0,n.jsx)(F,{}),m[16]=h,m[17]=c):c=m[17],m[18]!==o||m[19]!==c?(d=(0,n.jsxs)(n.Fragment,{children:[o,c]}),m[18]=o,m[19]=c,m[20]=d):d=m[20],d)},F=()=>{let e=(0,l.c)(3);switch((0,M.P)()){case"is":{let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)(w.u,{}),e[0]=t):t=e[0],t}case"hs":{let t;return e[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)(_.h,{}),e[1]=t):t=e[1],t}default:{let t;return e[2]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)(C.w,{}),e[2]=t):t=e[2],t}}};function W(e,t){return(0,n.jsx)(S.G,{area:e},t)}},63937:(e,t,a)=>{"use strict";a.r(t),a.d(t,{combineRedirectDataAndCurrentUrl:()=>eQ,default:()=>e5,resetPageCacheRecency:()=>e2,resolvePageTitle:()=>eZ,trackAndEvictPageCacheEntry:()=>e1,usePageNavigation:()=>e3});var n=a(37876),l=a(27964),i=a(61061),s=a(43751),r=a(81389),o=a(53409),c=a(15039),d=a.n(c),u=a(95961),m=a(63593),f=a(5652);let p="dismiss",h="accept";var g=a(59712);let x=e=>{let t,a,i,s,c,x,_,w,S,N,k,T,L,A,E,C,P,I=(0,l.c)(57),{analyticsEventData:M,description:R,primaryButton:D,secondaryButton:U,title:B,type:O,onPrimaryAction:F,onSecondaryAction:W,onDismiss:K,onClose:J}=e,{useInkBridge:V}=(0,m.g$)(),{assetData:z}=(0,u._)();I[0]!==M.eventCategory||I[1]!==M.eventLabel||I[2]!==(null==z?void 0:z.cdpMetadata)||I[3]!==J||I[4]!==V?(t=(e,t)=>
1{switch(M.eventCategory){case"application download":(0,g.$)({event:"eventInfo",eventAction:e,eventCategory:M.eventCategory,eventLabel:M.eventLabel});break;case"paywall":(0,g.$)({event:"eventInfo",eventAction:t,eventCategory:M.eventCategory,eventLabel:M.eventLabel}),(0,g.q4)(f.lI.closeMeteredWall,V,null==z?void 0:z.cdpMetadata)}null==J||J(e)},I[0]=M.eventCategory,I[1]=M.eventLabel,I[2]=null==z?void 0:z.cdpMetadata,I[3]=J,I[4]=V,I[5]=t):t=I[5];let H=t;I[6]!==H||I[7]!==F?(a=()=>{null==F||F(),H(h,f.MV.clickSubscribe)},I[6]=H,I[7]=F,I[8]=a):a=I[8];let X=a;I[9]!==H||I[10]!==K?(i=()=>{null==K||K(),H(p,f.MV.closeMittarimuuri)},I[9]=H,I[10]=K,I[11]=i):i=I[11];let $=i;I[12]!==H||I[13]!==W?(s=()=>{null==W||W(),H("reject",f.MV.clickLogin)},I[12]=H,I[13]=W,I[14]=s):s=I[14];let G=s;if(!B&&!R&&!D&&!U)return null;let Y=y[O],q=j[O];return I[15]!==q.root?(c=d()("bg-nof-background-content-elevated text-nof-foreground-primary fixed bottom-0 left-0 z-[500] w-full shadow-[0_4px_8px_2px_rgba(25,25,25,0.15),0_-1px_3px_0_rgba(25,25,25,0.20)]",q.root),I[15]=q.root,I[16]=c):c=I[16],I[17]===Symbol.for("react.memo_cache_sentinel")?(x=(0,n.jsx)(o.U,{className:"lg:w-nof-32 lg:h-nof-32 h-24 w-24"}),_=(0,n.jsx)("span",{className:"sr-only",children:"sulje"}),I[17]=x,I[18]=_):(x=I[17],_=I[18]),I[19]!==q.dismissButton||I[20]!==Y.dismissButton||I[21]!==$?(w=(0,n.jsx)("div",{className:"pr-nof-16 pt-nof-16 lg:p-nof-0 flex flex-row-reverse lg:order-1 lg:block",children:(0,n.jsxs)("button",{className:q.dismissButton,onClick:$,...Y.dismissButton,children:[x,_]})}),I[19]=q.dismissButton,I[20]=Y.dismissButton,I[21]=$,I[22]=w):w=I[22],I[23]!==q.title||I[24]!==Y.title||I[25]!==B?(S=B&&(0,n.jsx)("h2",{className:d()("nof-ui-title-medium",q.title),...Y.title,children:B}),I[23]=q.title,I[24]=Y.title,I[25]=B,I[26]=S):S=I[26],I[27]!==q.description||I[28]!==Y.description||I[29]!==R?(N=(0,n.jsx)(v,{className:q.description,dataAttributes:Y.description,description:R}),I[27]=q.description,I[28]=Y.description,I[29]=R,I[30]=N):N=I[30],I[31]!==N||I[32]!==S?(k=(0,n.jsxs)("div",{className:"space-y-nof-small lg:w-main grow-0",children:[S,N]}),I[31]=N,I[32]=S,I[33]=k):k=I[33],I[34]!==q.primaryButton||I[35]!==X||I[36]!==Y.primaryButton||I[37]!==D?(T=(null==D?void 0:D.label)&&(0,n.jsx)(b,{...D,className:q.primaryButton,dataAttributes:Y.primaryButton,variant:r.KT.Primary,onClick:X}),I[34]=q.primaryButton,I[35]=X,I[36]=Y.primaryButton,I[37]=D,I[38]=T):T=I[38],I[39]!==q.rejectButton||I[40]!==Y.rejectButton||I[41]!==G||I[42]!==U?(L=(null==U?void 0:U.label)&&(0,n.jsx)(b,{...U,className:q.rejectButton,dataAttributes:Y.rejectButton,variant:r.KT.Secondary,onClick:G}),I[39]=q.rejectButton,I[40]=Y.rejectButton,I[41]=G,I[42]=U,I[43]=L):L=I[43],I[44]!==T||I[45]!==L?(A=(0,n.jsxs)("div",{className:"space-y-nof-small mt-nof-24 lg:mt-nof-0 lg:gap-nof-small flex flex-1 flex-col items-end lg:flex-row-reverse lg:justify-end lg:space-y-0",children:[T,L]}),I[44]=T,I[45]=L,I[46]=A):A=I[46],I[47]!==k||I[48]!==A?(E=(0,n.jsxs)("div",{className:"px-nof-large pb-nof-large lg:p-nof-0 lg:gap-nof-16 flex grow flex-col lg:flex-row",children:[k,A]}),I[47]=k,I[48]=A,I[49]=E):E=I[49],I[50]!==E||I[51]!==w?(C=(0,n.jsx)("div",{className:"xl:w-site-wide lg:w-wide lg:px-nof-xsmall mx-auto flex justify-center xl:justify-start",children:(0,n.jsxs)("div",{className:"lg:gap-nof-medium lg:py-nof-large lg:w-wide lg:pl-nof-4 lg:pr-nof-8 flex w-full flex-col lg:flex-row lg:justify-between",children:[w,E]})}),I[50]=E,I[51]=w,I[52]=C):C=I[52],I[53]!==Y.root||I[54]!==C||I[55]!==c?(P=(0,n.jsx)("article",{className:c,...Y.root,children:C}),I[53]=Y.root,I[54]=C,I[55]=c,I[56]=P):P=I[56],P},b=e=>{let t,a,i,s,o,c,d,u=(0,l.c)(15);return u[0]!==e?({className:t,dataAttributes:a,label:i,variant:c,onClick:s,...o}=e,u[0]=e,u[1]=t,u[2]=a,u[3]=i,u[4]=s,u[5]=o,u[6]=c):(t=u[1],a=u[2],i=u[3],s=u[4],o=u[5],c=u[6]),u[7]!==t||u[8]!==a||u[9]!==i||u[10]!==s||u[11]!==o.href||u[12]!==o.type||u[13]!==c?(d="link"===o.type?(0,n.jsx)(r.z9,{containerClassName:t,fullWidth:!0,variant:c,label:i,link:{href:o.href,external:!0},onClick:s,...a}):(0,n.jsx)(r.$n,{containerClassName:t,fullWidth:!0,variant:c,label:i,onClick:s,...a}),u[7]=t,u[8]=a,u[9]=i,u[10]=s,u[11]=o.href,u[12]=o.type,u[13]=c,u[14]=d):d=u[14],d},v=e=>{let t=(0,l.c)(20),{className:a,dataAttributes:i,description:s}=e;if(Array.isArray(s)){if(0===s.length)return null;if(1===s.length){let e,l;return t[0]!==a?(e=d()("nof-ui-body-medium",a),t[0]=a,t[1]=e):e=t[1],t[2]!==i||t[3]!==s[0]||t[4]!==e?(l=(0,n.jsx)("p",{className:e,...i,children:s[0]}),t[2]=i,t[3]=s[0],t[4]=e,t[5]=l):l=t[5],l}if(s.length>1){let e,l,r;return t[6]!==a?(e=d()("nof-ui-body-medium list-inside list-disc",a),t[6]=a,t[7]=e):e
1=t[7],t[8]!==s?(l=s.map(_),t[8]=s,t[9]=l):l=t[9],t[10]!==i||t[11]!==e||t[12]!==l?(r=(0,n.jsx)("ul",{className:e,...i,children:l}),t[10]=i,t[11]=e,t[12]=l,t[13]=r):r=t[13],r}}else if(s){let e,l;return t[14]!==a?(e=d()("nof-ui-body-medium",a),t[14]=a,t[15]=e):e=t[15],t[16]!==i||t[17]!==s||t[18]!==e?(l=(0,n.jsx)("p",{className:e,...i,children:s}),t[16]=i,t[17]=s,t[18]=e,t[19]=l):l=t[19],l}return null},y={appMarketing:{root:{"data-ab":"app-download-banner","data-testid":"app-marketing-toast"},title:{"data-ab":"app-download-banner-title"},description:{"data-ab":"app-download-banner-text"},primaryButton:{"data-ab":"app-download-banner-accept-button"},rejectButton:{},dismissButton:{"data-ab":"app-download-banner-close-button"}},softwall:{root:{"data-ab":"metered-softwall"},title:{"data-ab":"metered-softwall-title"},description:{"data-ab":"metered-softwall-description"},primaryButton:{"data-ab":"metered-softwall-order-link"},rejectButton:{"data-ab":"metered-softwall-login-link"},dismissButton:{"data-ab":"metered-softwall-close-button"}}},j={appMarketing:{root:"ab-test-app-download-banner",title:"ab-test-app-download-banner-title",description:"ab-test-app-download-banner-text",primaryButton:"ab-test-app-download-banner-accept-button",rejectButton:void 0,dismissButton:"ab-test-app-download-banner-close-button"},softwall:{root:"ab-test-metered-softwall",title:"ab-test-metered-softwall-title",description:"ab-test-metered-softwall-description",primaryButton:"ab-test-metered-softwall-order-link",rejectButton:"ab-test-metered-softwall-login-link",dismissButton:"ab-test-metered-softwall-close-button"}};function _(e,t){return(0,n.jsx)("li",{children:e},t)}var w=a(67701),S=a(18858),N=a(72974),k=a(14232);let T={INK_TTS_ARTICLE_VISIT:"g-qCUJTZntsS",INK_TTS_ARTICLE_PAGEVIEW:"g-iYwtauR6Or",INK_TTS_ARTICLE_SCROLL_75:"g-WJqCp2FGTt",INK_TTS_AUDIO_PLAY_CLICK:"g-nWrk5yqF5P",INK_TTS_AUDIO_CONTENT_START:"g-oj40lLXlQo",INK_TTS_AUDIO_PLAYBACK_15:"g-TFKjFfhSIK",IS_NOPEAT_VIDEO_START:"Reels-video-start",IS_NOPEAT_CAROUSEL_SCROLL:"g-DcP5Ryv5iX",IS_NOPEAT_CLICK_TO_VIEW:"g-L7Ann8LEyt",APP_MARKETING_TOAST_DOWNLOAD_CLICK:"g-f3DFSmbOWQ",APP_MARKETING_TOAST_DISMISS_CLICK:"g-oVl46e9nRE"};var L=a(3194),A=a(4797),E=a(71152),C=a(464),P=a(78101),I=a(99373);let M="app-marketing-dialog-dismiss-date",R=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5184e3;return e+t>(0,I._g)()},D=e=>{let t,a,i,s,r,o,c,{isFrontpage:d}=e,[u,m]=(0,k.useState)(!1),f=(0,S.R7)(),{pageViews:g}=(0,N.ju)(),{previousPath:b}=(0,w.A)(),{sendGoalRewards:v}=(r=(0,l.c)(4),o=(0,k.useRef)(void 0),r[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>(void 0!==window.Conductrics&&"function"==typeof window.Conductrics.ClientApi&&(o.current=new window.Conductrics.ClientApi({})),()=>{o.current=void 0}),a=[],r[0]=t,r[1]=a):(t=r[0],a=r[1]),(0,k.useEffect)(t,a),r[2]===Symbol.for("react.memo_cache_sentinel")?(i=e=>{if(Object.keys(T)[Object.values(T).indexOf(e)],void 0!==o.current)try{o.current.exec([{g:e}],e=>{})}catch(e){}},r[2]=i):i=r[2],c=i,r[3]===Symbol.for("react.memo_cache_sentinel")?(s={sendGoalRewards:c},r[3]=s):s=r[3],s),y=f["html.app-marketing-banner"],j=null==y?void 0:y.shownAfterXPageViews,{variant:_}=(0,L.GY)(L.No.APP_MARKETING_ELEMENT);(0,A.z)(()=>{O(D(_))});let D=(0,k.useCallback)(e=>{if(!d)return!1;if(void 0===j)return!0;let t=null!=g?g:0,a="A"!==e||u;return(!(0,C.HL)()||t>=j)&&a},[d,u,g,j]);(0,k.useEffect)(()=>{O(D(_))},[D,d,_]);let[B,O]=(0,k.useState)(!1),F=P.s.getJSON(M);(0,k.useEffect)(()=>{(null==b?void 0:b.includes("/art-"))?m(!0):m(!1)},[b]);let W=(0,k.useCallback)(e=>{("A"===_||"B"===_)&&(e===p&&v(T.APP_MARKETING_TOAST_DISMISS_CLICK),e===h&&v(T.APP_MARKETING_TOAST_DOWNLOAD_CLICK))},[_,v]);if(F&&R(F.lastDismissalDate))return null;let K=(0,E.nI)(navigator.userAgent);if(!y||"android"!==K&&"ios"!==K)return null;let J="ios"===K?y.iosButtonUrl:y.androidButtonUrl;return U(J)&&B?(0,n.jsx)(x,{type:"appMarketing",analyticsEventData:{eventCategory:"application download",eventLabel:K},title:y.title,description:y.description,primaryButton:y.buttonText?{type:"link",href:J,label:y.buttonText}:void 0,onClose:e=>{W(e),P.s.setJSON(M,{lastDismissalDate:(0,I._g)(),lastDismissalAction:e,dismissedQuantity:F?F.dismissedQuantity+1:1}),O(!1)}}):null},U=e=>{try{return new URL(e),!0}catch(e){return!1}};var B=a(28400),O=a(72872),F=a(93801),W=a(17924),K=a(46644),J=a(28015),V=a(72848),z=a(23191),H=a(92739),X=a(68239),$=a(38679);let G="read-articles-amount",Y=()=>P.s.getItem(G),q=e=>(window.addEventListener("storage",e),()=>{window.removeEventListener("storage",e)}),Z=e=>{if(!e)return[];try{return JSON.parse(e)}catch(e){return[]}};function Q(e){return e.expires>Date.now()}function ee(){if(!(0,C.HL)())return;let e=Z(Y()).filter(Q),t=Date.now();e.push({expires:t+6048e5}),P.s.setJSON(G,e),window.dispatchEvent(new Event("storage"))}function et(){P.s.removeItem(G),window.dispatchEvent(new Event("storage"))}var ea=a(62498),en=a(33399),el=a(31064),ei=a(51144),es=a(24733),er=a(74730),eo=a(68684);let ec=e=>{let t,a,i,s,r,{asset:o}=e,c=(0,S.R7)(),d=(0,V.P)(),{environment:u,"hosts.apps":p}=(0,z.U)(),{userProfile:h}=(0,H.sb)(),{disableMeteredSoftWall:b,offerSelector:v,platform:y,useInkBridge:j}=(0,m.g$)(),{readMeteredArticlesCount:_,incrementReadMeteredArticles:w,clearReadMeteredArticles:N}=(i=(0,l.c)(4),s=(0,k.useSyncExternalStore)(q,Y),i[0]!==s?(t=Z(s),i[0]=s,i[1]=t):t=i[1],r=t,i[2]!==r.length?(a={readMeteredArticlesCount:r.length,incrementReadMeteredArticles:ee,clearReadMeteredArticles:et},i[2]=r.length,i[3]=a):a=i[3],a),[T,L]=(0,k.useState)(!1),A=(0,$.d)(),E=window.location.href,{title:P,description:I,orderButtonLink:M,orderButtonLabel:R,loginButtonLabel:D,loginButtonLink:U,paywallEnabled:B,shownAfterXPageViews:O,campaign:F}=ed(c,d,null!=y?y:en.OD.Web,h,E);(0,X.$)(()=>{(0,C.HL)()||N()});let K=(0,k.useCallback)(()=>{(0,g.q4)(f.lI.clickLogin,!0,null==o?void 0:o.cdpMetadata),(0,W.Wr)({type:ea.oi.StartLogin})},[null==o?void 0:o.cdpMetadata]),G=(0,k.useCallback)(()=>
1{if(F){let e=(0,J.E)(d,p,v,F,c);(0,W.g7)(ea.oi.StartSubscriptionFunnel)?(0,W.Wr)({type:ea.oi.StartSubscriptionFunnel,fullUrl:e}):e&&((0,g.q4)(f.lI.clickSubscribe,!0,null==o?void 0:o.cdpMetadata),window.location.href=e)}},[p,null==o?void 0:o.cdpMetadata,d,F,c,v]),Q=(null==o?void 0:o.resourceType)==="Article"&&o.paidType===el.H.metered;(0,k.useEffect)(()=>{Q&&w()},[null==o?void 0:o.id,w,Q]);let es=!j||y&&eu(y,A),er=h.authenticationStatus===ei.J.Authenticated&&h.subscriptionDetails.isSubscriber,ec=h.authenticationStatus===ei.J.Unauthenticated,ef=Q&&ec&&!er&&es&&!T&&_>=O&&!b&&B;return((0,k.useEffect)(()=>{ef&&_>=O&&(0,g.$)({eventCategory:"paywall",eventLabel:"v1",eventAction:f.MV.showMittarimuuri,event:"eventInfo"})},[_,ef,O]),ef)?(0,n.jsx)(x,{type:"softwall",analyticsEventData:{eventCategory:"paywall",eventLabel:o.id.toString()},title:P,description:I,primaryButton:em(R,M),secondaryButton:D?em(D,j?void 0:U):void 0,onPrimaryAction:G,onSecondaryAction:()=>{j?K():(0,eo.Cw)(d,u)},onDismiss:()=>{N(),L(!0)}}):null},ed=(e,t,a,n,l)=>{let i=a===en.OD.Web?"html.metered-softwall":"html.apps.".concat(a,".metered-softwall"),s=t=>e["".concat(i,".").concat(t)],r=n.authenticationStatus===ei.J.Authenticated,o=a===en.OD.Android,c=s("title"),d=s("description"),u=s("order-link");if(u){let e=u.split("?"),t=new URLSearchParams(e[1]);t.set("redirectPath",l),u="".concat(e[0],"?").concat(t.toString())}let m=s("order-button-label"),f=s("login-link"),p=s("login-button-label");return{title:c,description:d,orderButtonLabel:m,loginButtonLabel:r?void 0:p,paywallEnabled:s("enabled"),shownAfterXPageViews:s("shownAfterXPageViews"),orderButtonLink:o?void 0:(0,er._G)(u,n),loginButtonLink:null!=f?f:(0,er.ZX)(t,e),campaign:o?u:void 0}},eu=(e,t)=>e!==en.OD.Android||void 0!==t&&!!(0,es.Gq)(t,e),em=(e,t)=>t?{type:"link",href:t,label:e}:{type:"button",label:e};var ef=a(97410),ep=a(43032),eh=a(72274),eg=a(59575),ex=a(61127),eb=a(89099),ev=a(60697),ey=a(43935),ej=a(96078),e_=a(2200),ew=a(34950),eS=a(70158),eN=a(30987);let ek=!1,eT=e=>{let{areas:t,assetData:a,metadata:l,isFirstPageLoad:r,addAdPositionOnPage:o,sectionTheme:c}=e,[u,f]=(0,k.useState)(!1),p=(0,eb.useRouter)(),h=(0,m.g$)(),x=(0,S.R7)(),{useInkAuth:b}=(0,m.g$)(),v=(0,V.P)(),{setDesignSystem:y}=(0,eg.DP)(),{registerAuthEventData:j}=(0,ex.ml)();(0,k.useEffect)(()=>{j(a,l.analyticsMetadataV2)},[a,l.analyticsMetadataV2,j]);let _=(0,er.DQ)(l.nodeUrl),N=(0,ej.eM)(x),T=p.asPath,L=(0,k.useRef)(null);(0,k.useEffect)(()=>{let e=()=>{L.current=p.asPath};return p.events.on("routeChangeStart",e),()=>{p.events.off("routeChangeStart",e)}},[p.asPath,p.events]),(0,k.useEffect)(()=>(y((0,ev.N9)(v,c)),()=>{y((0,ev.N9)(v))}),[v,c,y]);let A=(0,ew.Jx)(a)&&a.externalHtml&&!r&&!b;(0,k.useEffect)(()=>{A&&window.location.reload()},[a,v,r,b,A]);let E=(0,k.useCallback)((e,t)=>{t&&"useractioncomplete"===e.eventStatus&&setTimeout(()=>{(0,C.P0)()||((0,eS.tZ)(),(0,eS.Rx)(),(0,eS.gH)()),(0,C.HL)()||(0,g.bm)()},200)},[]);(0,k.useEffect)(()=>((0,e_.X5)(E),()=>{(0,e_.am)(E)}),[E]),(0,k.useEffect)(()=>{if(!ek){for(let e of ey.Rk)(0,ey.FN)(x,e);ek=!0}},[x]),(0,k.useEffect)(()=>{let e=new AbortController,t=e.signal;return h.useInkBridge&&((0,W.Wr)({type:ea.oi.ReadyToReceiveEvents}),document.addEventListener("visibilitychange",()=>{"visible"===document.visibilityState&&(0,W.Wr)({type:ea.oi.ReadyToReceiveEvents})},{signal:t})),()=>{e.abort()}},[h.useInkBridge]);let P=!((0,ew.Jx)(a)&&void 0!==a.externalUrl&&(0,er.v1)(a.externalUrl)&&!a.externalHtml)&&h.renderHeader,I=(0,ew.Jx)(a);return A?null:(0,n.jsx)("div",{className:d()(a?"bg-article":"bg-nof-background-wallpaper-default"),children:(0,n.jsxs)(w.m,{appState:{isStickyHeaderVisible:u,setIsStickyHeaderVisible:f,currentPath:T,previousPath:L.current,addAdPositionOnPage:o,pageSectionTheme:c},children:[(0,n.jsxs)(eh.D,{metadata:l,isPersonalFrontPage:_&&N,children:[P&&(0,n.jsx)(F.Y9,{asset:a}),!a&&(0,n.jsx)(ep.X,{}),I&&(0,n.jsx)(K.v,{id:789,itemType:"contentPlaceholder",subType:"sitewide",filters:{}}),(0,n.jsx)(ef.j,{remoteData:t,notAsked:()=>null,loading:()=>(0,n.jsx)(eN.a,{}),success:e=>(0,n.jsx)(i.N,{data:e,assetData:a}),failure:()=>(0,n.jsx)(O.K,{primaryMessage:"Jokin on rikki.",secondaryMessage:"Yrit\xe4 ladata sivu uudelleen hetken kuluttua."})})]}),(0,n.jsxs)(B.Y,{children:[(0,n.jsx)(s.L,{}),(0,n.jsx)(ec,{asset:a}),(0,n.jsx)(D,{isFrontpage:_})]})]})})};var eL=a(14236),eA=a(46190),eE=a(70658),eC=a(50336),eP=a(38552),eI=a(52068),eM=a(10740),eR=a(15401),eD=a(65104);let eU=(0,k.memo)(e=>{let t,a,i=(0,l.c)(11),{children:s,assetData:r,liveArticleData:o,setAssetData:c,setLiveArticleData:d,setSubMenuContext:m,subMenu:f}=e,p=null==f?void 0:f.title,h=null==f?void 0:f.context;return i[0]!==r||i[1]!==s||i[2]!==o||i[3]!==c||i[4]!==d?(t=(0,n.jsx)(u.G,{liveArticleData:o,assetData:r,setAssetData:c,setLiveArticleData:d,children:s}),i[0]=r,i[1]=s,i[2]=o,i[3]=c,i[4]=d,i[5]=t):t=i[5],i[6]!==m||i[7]!==p||i[8]!==h||i[9]!==t?(a=(0,n.jsx)(eD.o,{subMenuTitle:p,subMenuContext:h,setSubMenuContext:m,children:t}),i[6]=m,i[7]=p,i[8]=h,i[9]=t,i[10]=a):a=i[10],a}),eB=(e,t)=>{switch(t.type){case"settled":return"ready";case"initialized":return"idle"}};var eO=a(12139);function eF(e){return(0,e_.ZD)(e)}var eW=a(37156),eK=a(21155),eJ=a(59404),eV=a(14e3),ez=a(10914),eH=a(56840),eX=a(88869),e$=a(68260),eG=a(7264),eY=a(48943);let eq={analyticsMetadata:{},analyticsMetadataV2:{},nodeUrl:"",nodeId:0,nodeType:"normal",sharingMetadata:{shareTitle:""},headMetadata:{}},eZ=(e,t,a)=>{var n,l;let i="assetTitle"===e&&null!=(n=null!=(l=null==t?void 0:t.listTitle)?l:null==t?void 0:t.t
1itle)?n:a;return i||((0,E.Bd)()?document.title:"")},eQ=e=>{let t,a,n,l,{pathname:i,searchParams:s,hash:r,origin:o}=(a=(t=new URL(e,document.baseURI)).pathname,n=new URLSearchParams(t.search),{pathname:a,searchParams:n,hash:t.hash,origin:t.origin}),c=new URLSearchParams(window.location.search),d=(l=new URLSearchParams,s.forEach((e,t)=>{l.append(t,e)}),c.forEach((e,t)=>{l.append(t,e)}),l),u=d.size>0?"?".concat(d.toString()):"",m=r||window.location.hash;return"".concat(o).concat(i).concat(u).concat(m)},e0=new Set,e1=(e,t,a,n)=>{for(e.delete(a),e.add(a);e.size>n;){let a=e.values().next().value;if(void 0===a)break;e.delete(a),t.delete(a)}},e2=()=>{e0.clear()},e3=(e,t,a)=>{let n,i,s,r,o,c,d,u,m,f=(0,l.c)(21),p=(0,k.useRef)(e.type===en.g6.pageRender?e:void 0);f[0]!==a?(n=e=>{e!==p.current&&(p.current=e,a(e))},f[0]=a,f[1]=n):n=f[1];let h=n,{mutate:g,cache:x}=(0,eH.iX)();f[2]!==e||f[3]!==t||f[4]!==g?(i=()=>{e.type===en.g6.pageRender&&g(t,e,{revalidate:!1})},s=[e,t,g],f[2]=e,f[3]=t,f[4]=g,f[5]=i,f[6]=s):(i=f[5],s=f[6]),(0,k.useEffect)(i,s),f[7]!==x||f[8]!==t?(r=()=>{e1(e0,x,t,25)},o=[x,t],f[7]=x,f[8]=t,f[9]=r,f[10]=o):(r=f[9],o=f[10]),(0,k.useEffect)(r,o);let b=e.type===en.g6.pageRender?e:void 0;f[11]!==h||f[12]!==b?(c={revalidateOnFreshNavigation:!0,keepPreviousData:!0,fallbackData:b,onSuccess:h},f[11]=h,f[12]=b,f[13]=c):c=f[13];let{data:v,isValidating:y}=(0,eW.E)(t,ez.k9,c);f[14]!==h||f[15]!==v?(d=()=>{v&&(0,eX.dS)()&&h(v)},u=[v,h],f[14]=h,f[15]=v,f[16]=d,f[17]=u):(d=f[16],u=f[17]),(0,k.useEffect)(d,u);let j=null!=v?v:e;return f[18]!==y||f[19]!==j?(m={page:j,isValidating:y},f[18]=y,f[19]=j,f[20]=m):m=f[20],m},e4=e=>{let{titleSource:t}=(0,eK.t)(),[a,i]=(0,k.useState)(e.page.type===en.g6.pageRender?e.page.assetData:void 0),[s,r]=(0,k.useState)(e.page.type===en.g6.pageRender),[o,c]=(0,k.useState)(!1),[d,u]=(0,k.useState)(!1),[f,p]=(0,k.useState)(e.page.type===en.g6.pageRender?e.page.subMenu:void 0),[h,x]=(0,k.useState)(void 0),b=(0,k.useRef)(e.page.type===en.g6.pageRender?e.page.appVersion:"unknown"),v=(0,eV.usePathname)(),{page:y,isValidating:j}=e3(e.page,v,e=>{if(e.type===en.g6.pageRender&&e.appVersion!==b.current&&"unknown"!==b.current)return void window.location.replace(document.location.pathname);if(e.type===en.g6.redirect)return void window.location.replace(eQ(e.data));if(e.type===en.g6.pageRender)i(e.assetData),p(e.subMenu),(0,g.Uk)(e.assetData,e.metadata.analyticsMetadata),(0,g.yw)((0,g.nU)(),e.metadata);else i(void 0);c(!1),u(!1),r(!1),N()}),{initialize:_}=(e=>{let t,a,n,i,s,r,o=(0,l.c)(23),[c,d]=(0,k.useState)(void 0);o[0]===Symbol.for("react.memo_cache_sentinel")?(t=e=>{d(e)},o[0]=t):t=o[0];let u=t,{userProfile:f}=(0,H.sb)(),p=(0,$.d)(),{useInkBridge:h}=(0,m.g$)(),{"html.ads.enabled":g,"html.cop.funnel":x}=(0,S.R7)(),b=(0,V.P)(),{environment:v}=(0,z.U)();o[1]!==b||o[2]!==x||o[3]!==v?(a=(0,er.kc)(b,v,x),o[1]=b,o[2]=x,o[3]=v,o[4]=a):a=o[4];let y=a;o[5]!==g||o[6]!==b||o[7]!==y||o[8]!==v||o[9]!==p||o[10]!==e.metadata||o[11]!==e.type||o[12]!==h||o[13]!==f?(n=t=>e.type!==en.g6.pageRender||!g||!!((f.authenticationStatus===ei.J.Unauthenticated||f.authenticationStatus===ei.J.Authenticated)&&(!h||void 0!==p))&&((0,eO.H)({userProfile:f,brand:b,environment:v,useInkBridge:h,inkDeviceUserData:p,ccmCopFunnelUrl:y},e.metadata),t.forEach(eF),!0),o[5]=g,o[6]=b,o[7]=y,o[8]=v,o[9]=p,o[10]=e.metadata,o[11]=e.type,o[12]=h,o[13]=f,o[14]=n):n=o[14];let j=(0,k.useEffectEvent)(n);return o[15]!==j||o[16]!==c?(i=()=>{void 0!==c&&j(c)&&d(void 0)},o[15]=j,o[16]=c,o[17]=i):i=o[17],o[18]!==p||o[19]!==c||o[20]!==f.authenticationStatus?(s=[c,f.authenticationStatus,p],o[18]=p,o[19]=c,o[20]=f.authenticationStatus,o[21]=s):s=o[21],(0,k.useEffect)(i,s),o[22]===Symbol.for("react.memo_cache_sentinel")?(r={initialize:u},o[22]=r):r=o[22],r})(y),{addAdPositionOnPage:w,notifySettled:N}=((e,t)=>{let a,n,i,s,r,o,c,d,u=(0,l.c)(12);u[0]===Symbol.for("react.memo_cache_sentinel")?(a=[],u[0]=a):a=u[0];let m=(0,k.useRef)(a),{events:f}=(0,eb.useRouter)();u[1]!==f?(n=()=>{let e=()=>{m.current=[]};return f.on("routeChangeStart",e),()=>f.off("routeChangeStart",e)},i=[f],u[1]=f,u[2]=n,u[3]=i):(n=u[2],i=u[3]),(0,k.useEffect)(n,i),u[4]===Symbol.for("react.memo_cache_sentinel")?(s=e=>{m.current.includes(e)||(m.current=[...m.current,e])},u[4]=s):s=u[4];let p=s,[h,g]=(0,k.useReducer)(eB,e?"ready":"idle");u[5]===Symbol.for("react.memo_cache_sentinel")?(r=()=>g({type:"settled"}),u[5]=r):r=u[5];let x=r,b=(0,k.useEffectEvent)(t);return u[6]!==b||u[7]!==h?(o=()=>
1{"ready"===h&&(b(m.current),g({type:"initialized"}))},u[6]=b,u[7]=h,u[8]=o):o=u[8],u[9]!==h?(c=[h],u[9]=h,u[10]=c):c=u[10],(0,k.useEffect)(o,c),u[11]===Symbol.for("react.memo_cache_sentinel")?(d={addAdPositionOnPage:p,notifySettled:x},u[11]=d):d=u[11],d})(e.page.type===en.g6.pageRender,_),T=(0,k.useCallback)(e=>{x(e),u(!0)},[]),L=(0,k.useCallback)(e=>{i(e),c(!0)},[]),A=e=>{let{data:l,metadata:i,subMenu:r,metaTitle:c}=e,u=(0,eG.B)(y,a);return(0,g.Uk)(a,i.analyticsMetadata),(0,n.jsx)(m.yy.Consumer,{children:e=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eY.y,{assetData:a,metadata:i,subMenuContext:null==r?void 0:r.context,title:eZ(t,a,c),sectionTheme:u}),(0,n.jsx)(eM.D,{}),(0,n.jsx)(eU,{assetData:a,setAssetData:L,setSubMenuContext:p,subMenu:r,setLiveArticleData:T,liveArticleData:h,children:(0,n.jsx)(eT,{assetData:a,areas:l,metadata:i,isFirstPageLoad:s,addAdPositionOnPage:w,sectionTheme:u})}),(0,n.jsx)(eA.X,{metadata:i}),(null!=e?e:e$.U4).useInkBridge?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eC.uL,{assetData:a,metadata:i}),(0,n.jsx)(eI.Z,{metadata:i}),(0,n.jsx)(eP.g,{metadata:i})]}):(0,n.jsx)(eE.F,{metadata:i}),(0,n.jsx)(eL.n,{paidArticleLoaded:o,liveArticleLoaded:d})]})})};return y.type===en.g6.unhandledError?(0,n.jsx)(eR.J,{}):y.type===en.g6.pageRender?A(j?{...y,data:{status:eJ.n.Loading},assetData:void 0,subMenu:void 0,metadata:{...eq,nodeUrl:v}}:{...y,subMenu:f}):null};e4.getInitialProps=async e=>{let{req:t,res:a,query:n}=e;if(t&&a){let{getDynamicPageProps:e}=await Promise.resolve().then(function(){var e=Error("Cannot find module 'server/controllers/pageRenderer'");throw e.code="MODULE_NOT_FOUND",e});return e(t,a,n)}return{page:{type:en.g6.clientSideRender}}};let e5=e4},68285:(e,t,a)=>{"use strict";a.d(t,{v:()=>r});var n=a(37876),l=a(27964),i=a(45579),s=a(51144);let r=e=>{let t,a,r,o,c,d,u=(0,l.c)(16),{userProfile:m,loginUrl:f,handleLoginLinkClick:p,isAudioPaywall:h}=e;if(m.authenticationStatus!==s.J.Authenticated)return null;u[0]!==m.userName?(t=(0,n.jsx)("span",{className:"font-bold",children:m.userName}),u[0]=m.userName,u[1]=t):t=u[1];let g=t;u[2]!==g||u[3]!==m.subscriptionDetails.isSubscriber?(a=m.subscriptionDetails.isSubscriber?(0,n.jsxs)(n.Fragment,{children:["Sis\xe4lt\xf6 ei kuulu tunnuksellasi ",g," olevaan tilaukseen."]}):(0,n.jsx)(n.Fragment,{children:"Sinulla ei ole t\xe4ll\xe4 hetkell\xe4 sis\xe4lt\xf6jen kuunteluun ja lukemiseen oikeuttavia tilauksia."}),u[2]=g,u[3]=m.subscriptionDetails.isSubscriber,u[4]=a):a=u[4];let x=a;u[5]!==g||u[6]!==m.subscriptionDetails.isSubscriber?(r=m.subscriptionDetails.isSubscriber?(0,n.jsxs)(n.Fragment,{children:["Sis\xe4lt\xf6 ei kuulu tunnuksellasi ",g," olevaan tilaukseen."]}):(0,n.jsxs)(n.Fragment,{children:["Tunnuksellasi ",g," ei ole voimassa olevaa tilausta."]}),u[5]=g,u[6]=m.subscriptionDetails.isSubscriber,u[7]=r):r=u[7];let b=r,v=h?x:b;return u[8]!==v?(o=(0,n.jsx)("div",{className:"paywall__account-indicator--text nof-ui-body-medium",children:v}),u[8]=v,u[9]=o):o=u[9],u[10]!==p||u[11]!==f?(c=(0,n.jsx)("div",{children:(0,n.jsx)(i.b,{text:"Kirjaudu toisella tunnuksella",href:f,onClick:p})}),u[10]=p,u[11]=f,u[12]=c):c=u[12],u[13]!==o||u[14]!==c?(d=(0,n.jsxs)("div",{className:"paywall__account-indicator",children:[o,c]}),u[13]=o,u[14]=c,u[15]=d):d=u[15],d}},70658:(e,t,a)=>{"use strict";a.d(t,{F:()=>s});var n=a(37876),l=a(27964),i=a(59712);let s=e=>{let t,a,s=(0,l.c)(4),{metadata:r}=e;s[0]!==r?(t=(0,i.YT)(r),s[0]=r,s[1]=t):t=s[1];let o=t;return s[2]!==o?(a=(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:o}}),s[2]=o,s[3]=a):a=s[3],a}},72274:(e,t,a)=>{"use strict";a.d(t,{D:()=>d});var n=a(37876),l=a(27964),i=a(20304),s=a(20952),r=a(15850),o=a(97575),c=a(77829);let d=e=>{let t,a,d,u=(0,l.c)(8),{children:m,metadata:f,isPersonalFrontPage:p}=e;return u[0]!==m?(t=(0,n.jsx)(o.o$,{children:m}),u[0]=m,u[1]=t):t=u[1],u[2]!==p||u[3]!==t?(a=(0,n.jsx)(r.R,{isPersonalFrontPage:p,children:t}),u[2]=p,u[3]=t,u[4]=a):a=u[4],u[5]!==f||u[6]!==a?(d=(0,n.jsx)(c.u9,{children:(0,n.jsx)(i.L,{children:(0,n.jsx)(s.X,{metadata:f,children:a})})}),u[5]=f,u[6]=a,u[7]=d):d=u[7],d}},74360:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[[...slug]]",function(){return a(63937)}])},85357:(e,t,a)=>{"use strict";a.d(t,{BG:()=>d,Mh:()=>c,YW:()=>r,Zd:()=>o,fK:()=>m,sk:()=>u});var n=a(37876),l=a(15039),i=a.n(l),s=a(14232);let r=(0,s.memo)(e=>{let{children:t,className:a}=e,l=(0,s.useMemo)(()=>i()("w-full",a),[a]);return(0,n.jsx)("section",{className:l,children:t})}),o=(0,s.memo)(e=>{let{children:t,className:a}=e,l=(0,s.useMemo)(()=>i()("m-auto",a),[a]);return(0,n.jsx)("section",{className:l,children:t})}),c=(0,s.memo)(e=>{let{children:t,className:a,hideSideLane:l}=e,r=(0,s.useMemo)(()=>i()("flex","justify-start","sm:justify-center",{"lg:justify-start":!l},{"lg:justify-center":l},a),[l,a]);return(0,n.jsx)("section",{className:r,children:t})}),d=(0,s.memo)(e=>{let{children:t,className:a,hideSideLane:l}=e,r=(0,s.useMemo)(()=>i()("w-full","max-w-main",{"lg:w-main":!l},a),[l,a]);return(0,n.jsx)("section",{className:r,"data-testid":"main-lane-container","data-scroll-restoration-container":!0,children:t})}),u=(0,s.memo)(e=>{let{children:t,className:a}=e,l=(0,s.useMemo)(()=>i()("ml-nof-16","hidden","w-right","lg:block",a),[a]);return(0,n.jsx)("aside",{className:l,children:t})}),m=(0,s.memo)(e=>{let{children:t,className:a}=e,l=(0,s.useMemo)(()=>i()("w-full","lg:w-footer","m-auto",a),[a]);return(0,n.jsx)("section",{className:l,children:t})});r.displayName="SiteWideLaneContainer",o.displayName="WideLaneContainer",c.displayName="MainLaneContainerWrapper",d.displayName="MainLaneContainer",u.displayName="RightLaneContainer",m.displayName="FooterLaneContainer"},88768:(e,t,a)=>{"use strict";a.d(t,{G:()=>g});var n=a(37876),l=a(37408),i=a(37558),s=a(95961),r=a(63593),o=a(14232),c=a(40262),d=a(85357);let u=e=>"sitewide"===e.position,m=e=>"wide"===e.position,f=e=>"main"===e.position,p=e=>"right"===e.position,h=e=>"footer"===e.position,g=(0,o.memo)(e=>{let{area:t}=e,{lanes:a}=t,{assetData:g}=(0,s._)(),{hideSideLane:x}=(0,r.g$)(),{siteWideLanes:b,wideLanes:v,mainLanes:y,rightLanes:j,footerLanes:_}=(0,o.useMemo)(()=>({siteWideLanes:a.filter(u),wideLanes:a.filter(m),mainLanes:a.filter(f),rightLanes:a.filter(p),footerLanes:a.filter(h)}),[a]),w=(0,o.useMemo)(()=>(0,c._c)(g)&&t.isHiddenOnXLArticleTemplate,[g,t.isHiddenOnXLArticleTemplate]),S=(0,o.useMemo)(()=>j.length>0&&!x&&!(0,l.m)(g),[j.length,x,g]);return 0===a.length||w?null:(0,n.jsxs)(n.Fragment,{children:[b.length>0&&(0,n.jsx)(d.YW,{children:b.map(e=>(0,n.jsx)(i.J,{lane:e},e.id))}),v.length>0&&(0,n.jsx)(d.Zd,{children:v.map(e=>(0,n.jsx)(i.J,{lane:e},e.id))}),y.length>0&&(0,n.jsxs)(d.Mh,{hideSideLane:x,children:[(0,n.jsx)(d.BG,{hideSideLane:x,children:y.map((e,t)=>(0,n.jsx)(i.J,{lane:e,index:t},e.id))}),S&&(0,n.jsx)(d.sk,{children:j.map(e=>(0,n.jsx)(i.J,{lane:e},e.id))})]}),_.length>0&&(0,n.jsx)(d.fK,{children:_.map(e=>(0,n.jsx)(i.J,{lane:e},e.id))})]})});g.displayName="Area"}},e=>{e.O(0,[8644,548,5591,3316,8358,254,8722,2839,8230,8742,5933,6037,4e3,9232,6092,1697,5384,5361,1497,7430,6330,7982,9784,519,8221,840,9011,8698,8821,8992,3,5974,7369,6593,636,8792],()=>e(e.s=74360)),_N_E=e.O()}]);
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.