PageSourceSearch

https://www.jamsanseutu.fi/_next/static/chunks/pages/prototypes/lahella-b-363529af340e4c33.js

js jamsanseutu.fi collected 2026-09-25 00:31:43 UTC 69,701 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5824],{7108:(e,t,a)=>{"use strict";a.d(t,{W:()=>s});var n=a(39971),i=a(77914),l=a(34776);function s(e,t,a){let{years:s=0,months:o=0,weeks:r=0,days:c=0,hours:m=0,minutes:d=0,seconds:u=0}=t,A=(0,l.a)(e,null==a?void 0:a.in),f=o||s?function(e,t){let a=(0,l.a)(e,void 0);if(isNaN(t))return(0,i.w)(e,NaN);if(!t)return a;let n=a.getDate(),s=(0,i.w)(e,a.getTime());return(s.setMonth(a.getMonth()+t+1,0),n>=s.getDate())?s:(a.setFullYear(s.getFullYear(),s.getMonth(),n),a)}(A,o+12*s):A,h=c||r?(0,n.f)(f,c+7*r):f;return(0,i.w)((null==a?void 0:a.in)||e,+h+1e3*(u+60*(d+60*m)))}},9223:(e,t,a)=>{"use strict";a.d(t,{z:()=>l});var n=a(27964),i=a(14232);let l=()=>{let e,t,a,l=(0,n.c)(5),[s,o]=(0,i.useState)(!1);l[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{o(!0)},t=[],l[0]=e,l[1]=t):(e=l[0],t=l[1]),(0,i.useEffect)(e,t);let r=!s;return l[2]!==s||l[3]!==r?(a={hydrated:s,firstPageLoad:r},l[2]=s,l[3]=r,l[4]=a):a=l[4],a}},16494:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(30478),i=a(49370),l=a(24968),s=a(37876),o=a(27964),r=a(69241),c=e=>{let t,a,c,m,d,u,A,f=(0,o.c)(19),{title:h,message:p,ctas:x,icon:b,containerClassName:g,ref:y}=e,v=void 0===b?n.X:b;if(f[0]!==g?(t=(0,r.A)("_PageError_ozfo6_1",g),f[0]=g,f[1]=t):t=f[1],f[2]!==v?(a=(0,s.jsx)(v,{size:56,className:"_ErrorFaceIcon_ozfo6_34"}),f[2]=v,f[3]=a):a=f[3],f[4]!==h?(c=(0,s.jsx)("h2",{className:"nof-ui-title-medium",children:h}),f[4]=h,f[5]=c):c=f[5],f[6]!==p?(m=p&&(0,s.jsx)("p",{className:"nof-ui-body-medium",children:p}),f[6]=p,f[7]=m):m=f[7],f[8]!==a||f[9]!==c||f[10]!==m?(d=(0,s.jsxs)("div",{className:"_TextContainer_ozfo6_11",children:[a,c,m]}),f[8]=a,f[9]=c,f[10]=m,f[11]=d):d=f[11],f[12]!==x){var j,k;u=(null!=(j=null==x?void 0:x.primary)?j:null==x?void 0:x.secondary)&&(0,s.jsxs)("div",{className:"_CtasContainer_ozfo6_26","data-testid":"ctas-container",children:[x.primary&&("link"in(k={variant:l.s.Primary,label:x.primary.label,onClick:x.primary.onClick,...x.primary.href&&{link:{href:x.primary.href,external:x.primary.external}}})?(0,s.jsx)(l.r,{...k}):(0,s.jsx)(l.i,{...k})),x.secondary&&(0,s.jsx)(i.t,{href:x.secondary.href,text:x.secondary.label,external:x.secondary.external})]}),f[12]=x,f[13]=u}else u=f[13];return f[14]!==y||f[15]!==t||f[16]!==d||f[17]!==u?(A=(0,s.jsxs)("div",{ref:y,className:t,children:[d,u]}),f[14]=y,f[15]=t,f[16]=d,f[17]=u,f[18]=A):A=f[18],A};c.displayName="PageError"},35930:(e,t,a)=>{"use strict";a.d(t,{z8:()=>n}),a(60697);let n=(e,t)=>{switch(t){case"hs":return"".concat(e," | HS.fi");case"is":return"".concat(e," - Ilta-Sanomat");default:return e}}},41824:(e,t,a)=>{"use strict";a.d(t,{H:()=>o});var n=a(37876),i=a(27964),l=a(63534);let s=[{href:"/ristikko/",icon:{src:"/_next/static/media/regional-media-games-ristikko.8bc55a57.avif",height:1080,width:1920,blurDataURL:"data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAG1pZjFhdmlmbWlhZgAAANZtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAACJpbG9jAAAAAERAAAEAAQAAAAAA+gABAAAAAAAAADwAAAAjaWluZgAAAAAAAQAAABVpbmZlAgAAAAABAABhdjAxAAAAAA5waXRtAAAAAAABAAAAVmlwcnAAAAA4aXBjbwAAAAxhdjFDgSACAAAAABRpc3BlAAAAAAAAAAgAAAAFAAAAEHBpeGkAAAAAAwgICAAAABZpcG1hAAAAAAAAAAEAAQOBAgMAAABEbWRhdBIACgg4CLxpAQ0GkDIuGkJi5OUUUUFAKoD/WusT0jmdW5FD64955HGSrWrZGRAhwtFXKj1p1+i5Es42NA==",blurWidth:8,blurHeight:5},label:"DIGIRISTIKKO"},{href:"/10kysymysta/",icon:{src:"/_next/static/media/regional-media-games-10kysymysta.3fdacaf2.avif",height:1080,width:1920,blurDataURL:"data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAG1pZjFhdmlmbWlhZgAAANZtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAACJpbG9jAAAAAERAAAEAAQAAAAAA+gABAAAAAAAAADIAAAAjaWluZgAAAAAAAQAAABVpbmZlAgAAAAABAABhdjAxAAAAAA5waXRtAAAAAAABAAAAVmlwcnAAAAA4aXBjbwAAAAxhdjFDgSACAAAAABRpc3BlAAAAAAAAAAgAAAAFAAAAEHBpeGkAAAAAAwgICAAAABZpcG1hAAAAAAAAAAEAAQOBAgMAAAA6bWRhdBIACgg4CLxpAQ0GkDIkGkJi5OUUUUFAIAD/WsvBuwerxAE9/5iJkn8qjvrW2wFoecbY",blurWidth:8,blurHeight:5},label:"10 KYSYMYST\xc4"},{href:"/sudoku/",icon:{src:"/_next/static/media/regional-media-games-sudoku.4d73ed04.avif",height:1080,width:1920,blurDataURL:"data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAG1pZjFhdmlmbWlhZgAAANZtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAACJpbG9jAAAAAERAAAEAAQAAAAAA+gABAAAAAAAAADwAAAAjaWluZgAAAAAAAQAAABVpbmZlAgAAAAABAABhdjAxAAAAAA5waXRtAAAAAAABAAAAVmlwcnAAAAA4aXBjbwAAAAxhdjFDgSACAAAAABRpc3BlAAAAAAAAAAgAAAAFAAAAEHBpeGkAAAAAAwgICAAAABZpcG1hAAAAAAAAAAEAAQOBAgMAAABEbWRhdBIACgg4CLxpAQ0GkDIuGkJi5OUUUUFAKoD/WusWdbQlQISdtlD9xET3MEcV133h051Q1M0RIhCQLtahsA==",blurWidth:8,blurHeight:5},label:"SUDOKU"}],o=()=>{let e,t,a,o=(0,i.c)(3);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsx)("h2",{className:"nof-component-list-heading-s sm:nof-component-list-heading-l text-nof-brand-primary flex-3",children:"Pelit"}
1),o[0]=e):e=o[0],o[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsxs)("div",{className:"mb-nof-16 flex",children:[e,(0,n.jsx)(l.N,{href:"/ajanviete/",children:(0,n.jsx)("span",{className:"font-al-metric text-brand-2 text-10 ml-nof-16 self-start font-medium",children:"N\xe4yt\xe4 kaikki"})})]}),o[1]=t):t=o[1],o[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,n.jsxs)("div",{className:"bg-nof-background-content-default border-divider-1 p-nof-16 w-full border-b",children:[t,(0,n.jsx)("ul",{className:"flex gap-2 sm:gap-4",children:s.map(r)})]}),o[2]=a):a=o[2],a};function r(e){let{href:t,icon:a,label:i}=e;return(0,n.jsx)("li",{className:"w-1/3 text-center",children:(0,n.jsxs)(l.N,{href:t,children:[(0,n.jsx)("img",{src:a.src,alt:"",className:"mb-nof-8",loading:"lazy"}),(0,n.jsx)("span",{className:"font-al-metric text-15 text-brand-2 block font-bold",children:i})]})},t)}},43751:(e,t,a)=>{"use strict";a.d(t,{L:()=>k,j:()=>j});var n=a(37876),i=a(27964),l=a(72848),s=a(23191),o=a(18858),r=a(63593),c=a(92739),m=a(51144),d=a(14232),u=a(68684),A=a(32214),f=a(41116),h=a.n(f),p=a(59712),x=a(35990),b=a(74730);let g=e=>{let t,a,s,r,c,m,u,f=(0,i.c)(17),{setUnauthenticatedUserProfileWithCache:g,sanomaSSOHost:y}=e,v=(0,l.P)(),j=(0,o.R7)(),[k,w]=(0,d.useState)(!0);return f[0]!==k||f[1]!==y||f[2]!==g?(t=()=>{let e=e=>{e.origin===y&&"ssoWidgetDismissed"===e.data&&(w(!1),(0,x.Xv)(),t(),g())},t=()=>{window.removeEventListener("message",e)};return k&&window.addEventListener("message",e),()=>{t()}},a=[k,g,w,y],f[0]=k,f[1]=y,f[2]=g,f[3]=t,f[4]=a):(t=f[3],a=f[4]),(0,d.useEffect)(t,a),f[5]!==g?(s=()=>{w(!1),g(),(0,p.rK)()},f[5]=g,f[6]=s):s=f[6],f[7]!==v||f[8]!==j?(r=(0,b.II)(v,j),f[7]=v,f[8]=j,f[9]=r):r=f[9],f[10]===Symbol.for("react.memo_cache_sentinel")?(c={checkOrigin:!1},f[10]=c):c=f[10],f[11]!==r?(m=(0,n.jsx)(A.h,{title:"Kirjaudu sis\xe4\xe4n",src:r,showSpinner:!0,resizeOptions:c,className:"sso-iframe-container min-w-minSiteWidth sm:min-w-[500px]"}),f[11]=r,f[12]=m):m=f[12],f[13]!==k||f[14]!==s||f[15]!==m?(u=(0,n.jsx)(h(),{isOpen:k,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:m}),f[13]=k,f[14]=s,f[15]=m,f[16]=u):u=f[16],u};var y=a(71152);let v=e=>{let{sessionTestStatus:t,setSessionTestStatus:a,setUnauthenticatedUserProfileWithCache:i,sanomaSSOHost:l,brand:s,configProperties:o}=e,r=(0,d.useRef)(null),c="".concat(l,"/session-test");return(0,d.useEffect)(()=>{let e=()=>{window.removeEventListener("message",t),null!==r.current&&clearTimeout(r.current)},t=t=>{if(t.origin===l)switch(t.data){case"sso-session-test-success":(0,y.F2)()?a(j.Success):window.location.href=(0,b.ZX)(s,o,{targetQueryParams:{fromAWB:"true"}}),e();break;case"sso-session-test-failure":a(j.Failure),e(),i();break;default:return}};return window.addEventListener("message",t),a(j.InProgress),null!=r.current||(r.current=setTimeout(()=>{a(j.Failure),e(),i()},1e4)),()=>{e(),null!==r.current&&clearTimeout(r.current)}},[i,l,a,s,o]),(0,n.jsx)(n.Fragment,{children:t===j.InProgress&&(0,n.jsx)("iframe",{title:"Session test","aria-hidden":"true",src:c})})},j={NotAsked:"NotAsked",InProgress:"Progress",Success:"Success",Failure:"Failure"},k=()=>{var e;let t=(0,i.c)(1),a=(0,o.R7)(),{enableAutoWelcomeBack:l}=(0,r.g$)(),s=l&&!0===(null!=(e=a["html.autowelcomeback.enabled"])&&e),{userProfile:d}=(0,c.sb)();if(!s||d.authenticationStatus!==m.J.AutoWelcomeBack)return null;{let e;return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsx)(w,{}),t[0]=e):e=t[0],e}},w=()=>{let e,t,a,r,A=(0,i.c)(17),[f,h]=(0,d.useState)(j.NotAsked),{setUserProfile:p}=(0,c.sb)(),x=(0,l.P)(),b=(0,o.R7)(),{environment:y,"hosts.sanomaSSO":k}=(0,s.U)();A[0]!==x||A[1]!==y||A[2]!==p?(e=()=>{(0,u.Hf)(x,y,!1,!1),p({authenticationStatus:m.J.Unauthenticated})},A[0]=x,A[1]=y,A[2]=p,A[3]=e):e=A[3];let w=e;return A[4]!==x||A[5]!==b||A[6]!==k||A[7]!==f||A[8]!==w?(t=(f===j.InProgress||f===j.NotAsked)&&(0,n.jsx)(v,{sessionTestStatus:f,setSessionTestStatus:h,setUnauthenticatedUserProfileWithCache:w,sanomaSSOHost:k,brand:x,configProperties:b}),A[4]=x,A[5]=b,A[6]=k,A[7]=f,A[8]=w,A[9]=t):t=A[9],A[10]!==k||A[11]!==f||A[12]!==w?(a=f===j.Success&&(0,n.jsx)(g,{setUnauthenticatedUserProfileWithCache:w,sanomaSSOHost:k}
1),A[10]=k,A[11]=f,A[12]=w,A[13]=a):a=A[13],A[14]!==t||A[15]!==a?(r=(0,n.jsxs)(n.Fragment,{children:[t,a]}),A[14]=t,A[15]=a,A[16]=r):r=A[16],r}},52068:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r});var n=a(27964),i=a(72848),l=a(38679),s=a(14232),o=a(59712);let r=e=>{let t,a,r=(0,n.c)(5),{metadata:c}=e,m=(0,l.d)(),d=(0,i.P)();return r[0]!==d||r[1]!==m||r[2]!==c?(t=()=>{if(m){var e;let t=(0,o.zH)(c,d,m);null==(e=window.dataLayer)||e.push(t)}},a=[m,d,c],r[0]=d,r[1]=m,r[2]=c,r[3]=t,r[4]=a):(t=r[3],a=r[4]),(0,s.useEffect)(t,a),null}},54740:(e,t,a)=>{"use strict";a.d(t,{K:()=>o,c:()=>r});var n=a(37876),i=a(27964),l=a(69241),s={Divider:"_Divider_fhpza_1",Default:"_Default_fhpza_8",LowContrast:"_LowContrast_fhpza_12",HighContrast:"_HighContrast_fhpza_16"},o={Default:"Default",LowContrast:"LowContrast",HighContrast:"HighContrast"},r=e=>{let t,a,r=(0,i.c)(6),{ref:c,variant:m,containerClassName:d}=e,u=s[void 0===m?o.Default:m];return r[0]!==d||r[1]!==u?(t=(0,l.$)(u,s.Divider,d),r[0]=d,r[1]=u,r[2]=t):t=r[2],r[3]!==c||r[4]!==t?(a=(0,n.jsx)("hr",{className:t,ref:c}),r[3]=c,r[4]=t,r[5]=a):a=r[5],a}},57067:(e,t,a)=>{"use strict";a.d(t,{s:()=>s});var n=a(37876),i=a(27964),l=a(81389);let s=e=>{let t,a,s,o,r,c,m=(0,i.c)(12),{narrow:d,articleId:u,brandName:A}=e,f=void 0!==d&&d;m[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)("div",{className:"mb-nof-16 inline-flex justify-center",children:(0,n.jsx)("img",{src:"/_next/static/media/regional-media-newstip-icon-neg.1255467b.svg",width:"62",height:"62",alt:"",loading:"lazy"})}),m[0]=t):t=m[0],m[1]===Symbol.for("react.memo_cache_sentinel")?(a=(0,n.jsxs)("h2",{className:"nof-ui-title-medium mb-nof-16",children:["L\xe4het\xe4 meille vinkki, ",(0,n.jsx)("span",{className:"whitespace-nowrap",children:"kuva tai video"})]}),m[1]=a):a=m[1],m[2]!==A?(s=(0,n.jsxs)("p",{className:"nof-ui-subtitle-small mb-nof-16",children:["Olitko paikalla, kun jotain tapahtui tai tied\xe4tk\xf6 jotain, mit\xe4 ",A," pit\xe4isi selvitt\xe4\xe4?"]}),m[2]=A,m[3]=s):s=m[3],m[4]!==f?(o=f&&(0,n.jsx)("div",{className:"nof-ui-body-small mb-nof-16",children:(0,n.jsx)("p",{className:"font-normal",children:"Kuvista ja videoista maksetaan palkkio. Huomioi onnettomuuspaikalla pelastushenkil\xf6kunta ja auta."})}),m[4]=f,m[5]=o):o=m[5];let h="/info/art-".concat(u,".html?ref=newstip-").concat(f?"side":"main");return m[6]!==h?(r=(0,n.jsx)(l.z9,{link:{href:h},label:"L\xe4het\xe4 havaintosi",variant:l.KT.Secondary}),m[6]=h,m[7]=r):r=m[7],m[8]!==s||m[9]!==o||m[10]!==r?(c=(0,n.jsx)("div",{className:"bg-nof-background-content-default border-b-nof-neutral-contrast-default w-full border-b",children:(0,n.jsxs)("div",{className:"bg-nof-background-content-accent text-nof-foreground-negative p-nof-16 flex flex-col items-center text-center",children:[t,a,s,o,r]})}),m[8]=s,m[9]=o,m[10]=r,m[11]=c):c=m[11],c}},58635:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/prototypes/lahella-b",function(){return a(84264)}])},62320:(e,t,a)=>{"use strict";a.d(t,{f:()=>E});var n=a(37876),i=a(27964),l=a(43751),s=a(43368),o=a(1385),r=a(28400),c=a(14236),m=a(67232),d=a(93801),u=a(46190),A=a(70658),f=a(52068),h=a(13324),p=a(10740),x=a(72274),b=a(67701),g=a(72848),y=a(23191),v=a(18858),j=a(63593),k=a(65104),w=a(9223),T=a(59404),N=a(89099),S=a(14232),_=a(59712),C=a(60697),L=a(35930),P=a(48943);let E=e=>{let t,a,E,B,I,D,R,U,W,G,M,Z,K,F,H,Q,O,z,J,X,Y,q,V,$,ee,et,ea,en,ei,el,es=(0,i.c)(86),{metaTitle:eo,sharingMetadata:er,sectionTheme:ec,subMenuContext:em,stickyHeader:ed,children:eu}=e,eA=(0,N.useRouter)(),{firstPageLoad:ef}=(0,w.z)(),[eh,ep]=(0,S.useState)(T.n.NotAsked),{renderHeader:ex,renderFooter:eb,useInkBridge:eg}=(0,j.g$)(),ey=(0,v.R7)(),ev=(0,g.P)(),{environment:ej}=(0,y.U)();es[0]!==eo||es[1]!==eA.asPath?(t={pageName:eA.asPath,pageTitle:eo,fullCategory:"/omat/",category:"omat",pageType:"Settings"},es[0]=eo,es[1]=eA.asPath,es[2]=t):t=es[2];let ek=t;es[3]!==eo||es[4]!==eA.asPath?(a={page_name:eA.asPath,page_title:eo,page_full_category:"/omat/",page_category:"omat",page_type:"Settings"},es[3]=eo,es[4]=eA.asPath,es[5]=a):a=es[5];let ew=a,eT=ey["tealium.adsitename"];es[6]!==eo||es[7]!==eT?(E={ad_site_name:eT,ad_disable_ads:"true",ad_page_category:"omat",ad_page_subcategory:null,ad_context:null,page_title:eo,page_type:"Settings",page_fullcategory:"/omat/"},es[6]=eo,es[7]=eT,es[8]=E):E=es[8];let eN=E;es[9]!==ev||es[10]!==ej?(B=(0,C.jJ)(ev,ej),es[9]=ev,es[10]=ej,es[11]=B):B=es[11];let eS="".concat(B).concat(eA.asPath);es[12]!==ev||es[13]!==eo?(I=(0,L.z8)(eo,ev),es[12]=ev,es[13]=eo,es[14]=I):I=es[14],es[15]!==ev||es[16]!==ej?(D=(0,C.jJ)(ev,ej),es[15]=ev,es[16]=ej,es[17]=D):D=es[17];let e_="".concat(D,"/og-1920x1920.png");es[18]!==er||es[19]!==eS||es[20]!==I||es[21]!==e_?(R={shareUrl:eS,shareTitle:I,shareImage:e_,...er},es[18]=er,es[19]=eS,es[20]=I,es[21]=e_,es[22]=R):R=es[22];let eC=R;es[23]!==eN||es[24]!==ek||es[25]!==ew||es[26]!==eA.pathname||es[27]!==eC?(U={analyticsMetadata:ek,analyticsMetadataV2:ew,adMetadata:eN,sharingMetadata:eC,nodeUrl:eA.pathname,nodeId:0},es[23]=eN,es[24]=ek,es[25]=ew,es[26]=eA.pathname,es[27]=eC,es[28]=U):U=es[28];let eL=U;es[29]===Symbol.for("react.memo_cache_sentinel")?(W=()=>{ep(T.n.Success)},es[29]=W):W=es[29],es[30]!==eh?(G=[eh],es[30]=eh,es[31]=G):G=es[31],(0,S.useEffect)(W,G),es[32]!==eL?(M=()=>{let e=(0,_.nU)();(0,_.yw)(e,eL)},Z=[eL],es[32]=eL,es[33]=M,es[34]=Z):(M=es[33],Z=es[34]),(0,S.useEffect)(M,Z),es[35]!==ev?(K=()=>{switch(ev){case"is":return(0,n.jsx)(o.u,{});case"hs":return(0,n.jsx)(s.h,{});default:return(0,n.jsx)(m.w,{})}},es[35]=ev,es[36]=K):K=es[36];let eP=K;return es[37]!==ev||es[38]!==eo?(F=(0,L.z8)(eo,ev),es[37]=ev,es[38]=eo,es[39]=F):F=es[39],es[40]!==eL||es[41]!==ec||es[42]!==F?(H=(0,n.jsx)(P.y,{metadata:eL,subMenuContext:"omat",title:F,sectionTheme:ec}),es[40]=eL,es[41]=ec,es[42]=F,es[43]=H):H=es[43],es[44]===Symbol.for("react.memo_cache_sentinel")?(Q=(0,n.jsx)(p.D,{}),es[44]=Q):Q=es[44],es[45]!==eA.asPath||es[46]!==ec?(O={currentPath:eA.asPath,pageSectionTheme:ec},es[45]=eA.asPath,es[46]=ec,es[47]=O):O=es[47],es[48]!==ex?(z=ex&&(0,n.jsx)(d.Y9,{}),es[48]=ex,es[49]=z):z=es[49],es[50]!==eu?(J=(0,n.jsx)(h.z,{children:eu}),es[50]=eu,es[51]=J):J=es[51],es[52]===Symbol.for("react.memo_cache_sentinel")?(X=(0,n.jsx)(l.L,{}),es[52]=X):X=es[52],es[53]!==J?(Y=(0,n.jsxs)(r.Y,{children:[J,X]}
1),es[53]=J,es[54]=Y):Y=es[54],es[55]!==eP||es[56]!==eb?(q=eb&&eP(),es[55]=eP,es[56]=eb,es[57]=q):q=es[57],es[58]!==ed||es[59]!==em||es[60]!==z||es[61]!==Y||es[62]!==q?(V=(0,n.jsxs)(k.o,{subMenuContext:em,children:[z,ed,Y,q]}),es[58]=ed,es[59]=em,es[60]=z,es[61]=Y,es[62]=q,es[63]=V):V=es[63],es[64]!==eL||es[65]!==V?($=(0,n.jsx)(x.D,{metadata:eL,isPersonalFrontPage:!1,children:V}),es[64]=eL,es[65]=V,es[66]=$):$=es[66],es[67]!==O||es[68]!==$?(ee=(0,n.jsx)(b.m,{appState:O,children:$}),es[67]=O,es[68]=$,es[69]=ee):ee=es[69],es[70]!==eL?(et=(0,n.jsx)(u.X,{metadata:eL}),es[70]=eL,es[71]=et):et=es[71],es[72]!==eL||es[73]!==eg?(ea=eg?(0,n.jsx)(f.Z,{metadata:eL}):(0,n.jsx)(A.F,{metadata:eL}),es[72]=eL,es[73]=eg,es[74]=ea):ea=es[74],es[75]===Symbol.for("react.memo_cache_sentinel")?(en=[],es[75]=en):en=es[75],es[76]!==ef||es[77]!==eL||es[78]!==eh?(ei=(0,n.jsx)(c.n,{adSetup:{adPositionsOnPage:en,pageDataStatus:eh,isFirstPageLoad:ef,metadata:eL},paidArticleLoaded:!1,liveArticleLoaded:!1}),es[76]=ef,es[77]=eL,es[78]=eh,es[79]=ei):ei=es[79],es[80]!==H||es[81]!==ee||es[82]!==et||es[83]!==ea||es[84]!==ei?(el=(0,n.jsxs)(n.Fragment,{children:[H,Q,ee,et,ea,ei]}),es[80]=H,es[81]=ee,es[82]=et,es[83]=ea,es[84]=ei,es[85]=el):el=es[85],el}},68108:(e,t,a)=>{"use strict";a.d(t,{W:()=>u});var n=a(37876),i=a(27964),l=a(23191),s=a(28315),o=a(69998),r=a(18847),c=a.n(r),m=a(23453);let d=c()(()=>a.e(1306).then(a.t.bind(a,21306,19)).then(e=>e.SupersaaWeatherWidget),{loadableGenerated:{webpack:()=>[21306]},ssr:!1,...(0,m.d)()}),u=e=>{let t,a,r=(0,i.c)(8),{id:c}=e,m=(0,o.g)(),{supersaaWidgetEnv:u}=(0,l.U)(),{position:A}=(0,s.u)(),f=c?"compact-weather-widget-".concat(c):void 0,h="main"===A;return r[0]!==m||r[1]!==u||r[2]!==h?(t=(0,n.jsx)(d,{env:u,isMainLane:h,inkAppParams:m,variant:"compact"}),r[0]=m,r[1]=u,r[2]=h,r[3]=t):t=r[3],r[4]!==c||r[5]!==f||r[6]!==t?(a=(0,n.jsx)("div",{id:f,"data-id":c,className:"weather-widget-container compact-weather-widget-container",children:t}),r[4]=c,r[5]=f,r[6]=t,r[7]=a):a=r[7],a}},69998:(e,t,a)=>{"use strict";a.d(t,{g:()=>r});var n=a(27964),i=a(17924),l=a(63593),s=a(62498),o=a(14232);let r=()=>{let e,t,a,r,m=(0,n.c)(6),{useInkBridge:d}=(0,l.g$)();m[0]!==d?(e=d?{userlocation:{hasPermission:!1,locationEnabled:!0},requestInkAppLocationPermission:c}:void 0,m[0]=d,m[1]=e):e=m[1];let[u,A]=(0,o.useState)(e);m[2]===Symbol.for("react.memo_cache_sentinel")?(t=e=>{var t,a,n,i,l;A({userlocation:{lat:null==(a=e.detail)?void 0:a.lat,lon:null==(n=e.detail)?void 0:n.lon,hasPermission:null!=(t=null==(i=e.detail)?void 0:i.hasPermission)&&t,locationEnabled:(null==(l=e.detail)?void 0:l.locationEnabled)!==!1},requestInkAppLocationPermission:c})},m[2]=t):t=m[2];let f=t;return m[3]!==d?(a=()=>(d&&((0,i.yb)(s.mB.UserLocationResponse,f),(0,i.Wr)({type:s.oi.GetUserLocation,maximumAge:9e5})),function(){d&&(0,i.Bv)(s.mB.UserLocationResponse,f)}),r=[f,c,d],m[3]=d,m[4]=a,m[5]=r):(a=m[4],r=m[5]),(0,o.useEffect)(a,r),u};function c(){(0,i.Wr)({type:s.oi.RequestUserLocationPermission})}},70658:(e,t,a)=>{"use strict";a.d(t,{F:()=>s});var n=a(37876),i=a(27964),l=a(59712);let s=e=>{let t,a,s=(0,i.c)(4),{metadata:o}=e;s[0]!==o?(t=(0,l.YT)(o),s[0]=o,s[1]=t):t=s[1];let r=t;return s[2]!==r?(a=(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:r}}),s[2]=r,s[3]=a):a=s[3],a}},72274:(e,t,a)=>{"use strict";a.d(t,{D:()=>m});var n=a(37876),i=a(27964),l=a(20304),s=a(20952),o=a(15850),r=a(97575),c=a(77829);let m=e=>{let t,a,m,d=(0,i.c)(8),{children:u,metadata:A,isPersonalFrontPage:f}=e;return d[0]!==u?(t=(0,n.jsx)(r.o$,{children:u}),d[0]=u,d[1]=t):t=d[1],d[2]!==f||d[3]!==t?(a=(0,n.jsx)(o.R,{isPersonalFrontPage:f,children:t}),d[2]=f,d[3]=t,d[4]=a):a=d[4],d[5]!==A||d[6]!==a?(m=(0,n.jsx)(c.u9,{children:(0,n.jsx)(l.L,{children:(0,n.jsx)(s.X,{metadata:A,children:a})})}),d[5]=A,d[6]=a,d[7]=m):m=d[7],m}},84264:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>eS,default:()=>e_});var n=a(37876),i=a(27964),l=a(4006);let s={src:"/_next/static/media/p-iirot.c468831f.webp",height:200,width:200,blurDataURL:"data:image/webp;base64,UklGRqwAAABXRUJQVlA4WAoAAAAQAAAABwAABwAAQUxQSDMAAAABL0AWYJrcNYTuZNIqIoJ8FgoiSW0lDQ5K4oDBQIoALMBcRP9DT0jBbsiBP/Ab
1smDrCQEAVlA4IFIAAADQAQCdASoIAAgAAkA4JagC7ADzetFcAAD2vefKgXPLjUPDyS0sYNQbYkhb2V73YWUjKHx9efspOjwrLVWD/D8Di5v/+UzZb/B6pXn+/514d8AA",blurWidth:8,blurHeight:8};var o=a(68108),r=a(83700);let c=e=>{var t;let a=(0,r.Hl)(null==(t=e.liveArticle)?void 0:t.eventStart);return null===a?null:a.getTime()},m=e=>(t,a)=>{let n=c(t),i=c(a);return null===n||null===i?n===i?0:null===n?1:-1:"asc"===e?n-i:i-n},d=(e,t)=>{var a,n;return null!=(a=null==(n=e.tags)?void 0:n.some(e=>String(e.id)===t))&&a};var u=a(49983),A=a(59404),f=a(89384);let h=e=>{let t,a=(0,i.c)(2),{testId:l}=e,s="".concat(l,"-empty");return a[0]!==s?(t=(0,n.jsx)("div",{className:"text-nof-semantic-color-foreground-secondary py-nof-32","data-testid":s,children:"Ei juttuja."}),a[0]=s,a[1]=t):t=a[1],t},p=e=>{let t,a,l,s,o,r=(0,i.c)(20),{items:c,isLoading:m,isError:d,title:p,testId:x,listId:b,selectItems:g,count:y,hideWhenEmpty:v}=e,j=void 0===b?0:b,k=void 0===y?6:y;r[0]!==g||r[1]!==c?(t=c&&g?g(c):c,r[0]=g,r[1]=c,r[2]=t):t=r[2];let w=t;return void 0===v||!v||m||w&&0!==w.length?(r[3]!==m||r[4]!==x?(a=m&&(0,n.jsx)("div",{className:"text-nof-semantic-color-foreground-secondary py-nof-32","data-testid":"".concat(x,"-loading"),"aria-live":"polite","aria-busy":"true",children:"Ladataan..."}),r[3]=m,r[4]=x,r[5]=a):a=r[5],r[6]!==d||r[7]!==x?(l=d&&(0,n.jsx)("div",{className:"text-nof-semantic-color-foreground-secondary py-nof-32","data-testid":"".concat(x,"-error"),role:"alert",children:"Sis\xe4lt\xf6\xe4 ei voitu ladata. Yrit\xe4 hetken kuluttua uudelleen."}),r[6]=d,r[7]=x,r[8]=l):l=r[8],r[9]!==k||r[10]!==w||r[11]!==j||r[12]!==x||r[13]!==p?(s=w&&(0===w.length?(0,n.jsx)(h,{testId:x}):(0,n.jsx)("div",{"data-testid":"".concat(x,"-list"),children:(0,n.jsx)(u.B,{id:j,listTitle:p,listTemplate:"teaser-xs",remoteList:{status:A.n.Success,data:w.slice(0,k)},fetchAll:!1,page:0,itemCount:k,showMore:!1,handleShowMore:f.t})})),r[9]=k,r[10]=w,r[11]=j,r[12]=x,r[13]=p,r[14]=s):s=r[14],r[15]!==a||r[16]!==l||r[17]!==s||r[18]!==x?(o=(0,n.jsxs)("section",{className:"mb-nof-32","data-testid":x,children:[a,l,s]}),r[15]=a,r[16]=l,r[17]=s,r[18]=x,r[19]=o):o=r[19],o):null};var x=a(93205),b=a(55269),g=a(15039),y=a.n(g);let v="announcement",j="roadwork";var k=a(14232),w=a(60863);let T=e=>{let t,a,l,s,o,r,c=(0,i.c)(11),{isOpen:m,onClose:d,title:u,buttons:A,children:f}=e,h=(o=(0,k.useRef)(null),(r=(0,k.useRef)(d)).current=d,(0,k.useEffect)(()=>{let e=o.current;if(!e)return;let t=e.closest('[role="dialog"]'),a=e.parentElement,n=null==a?void 0:a.previousElementSibling;if(!t||!n)return;let i=window.matchMedia("(width < ".concat("576px",")")),l=null,s=0,c=0,m=0,d=e=>{var t;null!==l||!e.isPrimary||!i.matches||(null==(t=e.target)?void 0:t.closest("a, button, input, select, textarea"))||e.clientY>n.getBoundingClientRect().bottom||(l=e.pointerId,s=e.clientY,c=e.timeStamp,m=0)},u=e=>{if(e.pointerId!==l)return;let a=Math.max(0,e.clientY-s);a!==m&&(0===m&&(t.setPointerCapture(l),t.style.transitionDuration="0s"),m=a,t.style.translate="0 ".concat(m,"px"))},A=e=>{if(e.pointerId!==l)return;l=null;let a=m/Math.max(1,e.timeStamp-c),n=m>=96||a>=.5;t.style.removeProperty("transition-duration"),t.style.removeProperty("translate"),n&&r.current()};return t.addEventListener("pointerdown",d),t.addEventListener("pointermove",u),t.addEventListener("pointerup",A),t.addEventListener("pointercancel",A),()=>{t.removeEventListener("pointerdown",d),t.removeEventListener("pointermove",u),t.removeEventListener("pointerup",A),t.removeEventListener("pointercancel",A)}},[m]),o);return c[0]===Symbol.for("react.memo_cache_sentinel")?(t=y()("transition-opacity duration-300 ease-out","[&[data-exiting]]:opacity-0","motion-reduce:transition-none"),a=y()("fixed box-border outline-none","max-sm:inset-x-0 max-sm:bottom-0","sm:inset-y-0 sm:right-0 sm:w-[420px]","sm:pt-[var(--sndp-safe-area-inset-top)] sm:pb-[var(--sndp-safe-area-inset-bottom)]","translate-x-0 translate-y-0 transition-transform duration-300 ease-out","max-sm:starting:translate-y-full sm:starting:translate-x-full","motion-reduce:transition-none","max-sm:[[data-exiting]_&]:translate-y-full sm:[[data-exiting]_&]:translate-x-full","max-sm:before:bg-nof-foreground-secondary/40 max-sm:before:absolute max-sm:before:rounded-full max-sm:before:content-['']","max-sm:before:top-nof-8 max-sm:before:w-nof-40 max-sm:before:h-nof-4 max-sm:before:left-1/2 max-sm:before:-translate-x-1/2","max-sm:before:z-10","[&>*]:max-w-none! [&>*]:overflow-hidden","max-sm:[&>*]:rounded-t-16 max-sm:[&>*]:max-h-[85dvh]","max-sm:[&>*]:pb-[calc(var(--spacing-nof-24)+var(--sndp-safe-area-inset-bottom))]!","sm:[&>*]:h-full","max-sm:[&>*>*:nth-child(1)]:touch-none","[&>*>*:nth-child(2)]:min-h-0 [&>*>*:nth-child(2)]:flex-1","[&>*>*:nth-child(2)]:overflow-y-auto [&>*>*:nth-child(2)]:overscroll-contain","[&>*]:relative [&>*]:[--drawer-cta-space:calc(var(--spacing-nof-24)+var(--spacing-nof-48))]","[&>*>*:nth-child(3)]:left-nof-24 [&>*>*:nth-child(3)]:right-nof-24 [&>*>*:nth-child(3)]:absolute","sm:[&>*>*:nth-child(3)]:bottom-nof-24","max-sm:[&>*>*:nth-child(3)]:bottom-[calc(var(--spacing-nof-24)+var(--sndp-safe-area-inset-bottom))]","[&>*>*:nth-child(2):not(:last-child)]:pb-[var(--drawer-cta-space)]","[&>*>*:nth-child(2):not(:last-child)]:[mask-image:linear-gradient(to_bottom,black_calc(100%-var(--drawer-cta-space)),transparent)]"),c[0]=t,c[1]=a):(t=c[0],a=c[1]),c[2]!==f||c[3]!==h?(l=(0,n.jsx)("div",{ref:h,className:"contents",children:f}),c[2]=f,c[3]=h,c[4]=l):l=c[4],c[5]!==A||c[6]!==m||c[7]!==d||c[8]!==l||c[9]!==u?(s=(0,n.jsx)(w.a,{isOpen:m,onClose:d,title:u,buttons:A,overlayClassName:t,containerClassName:a,children:l}),c[5]=A,c[6]=m,c[7]=d,c[8]=l,c[9]=u,c[10]=s):s=c[10],s},N=e=>{let t,a,l,s,o,c,m,d,u,A,f,h=(0,i.c)(29),{item:p,onOpen:g}=e,j=p.kind===v,k=j?b.A:x.e;if(h[0]!==p){let e,a;e=(0,r._A)(p.startTime),a=(0,r._A)(p.endTime),t=p.kind===v?e&&(0,r.GP)(e,"d.M. H:mm"):e&&a?"".concat((0,r.GP)(e,"d.M."),"–").concat((0,r.GP)(a,"d.M.")):e?"alkaen ".concat((0,r.GP)(e,"d.M.")):a?"p\xe4\xe4ttyy ".concat((0,r.GP)(a,"d.M.")):null,h[0]=p,h[1]=t}else t=h[1];let w=t;h[2]!==p.labels?(a=p.labels.slice(0,2).join(" \xb7 "),h[2]=p.labels,h[3]=a):a=h[3];let T=a,N=j?"text-nof-status-alert-default":"text-nof-foreground-secondary";h[4]!==N?(l=y()("mt-nof-2 shrink-0",N),h[4]=N,h[5]=l):l=h[5],h[6]!==k||h[7]!==l?(s=(0,n.jsx)(k,{size:20,"aria-hidden":"true",className:l}),h[6]=k,h[7]=l,h[8]=s):s=h[8];let S=j?"H\xe4iri\xf6: ":"Tiety\xf6: ";h[9]!==S?(o=(0,n.jsx)("span",{className:"visually-hidden",children:S}),h[9]=S,h[10]=o):o=h[10],h[11]!==w?(c=w&&(0,n.jsxs)("span",{className:"font-bold",children:[w," "]}),h[11]=w,h[12]=c):c=h[12],h[13]!==p.title||h[14]!==o||h[15]!==c?(m=(0,n.jsxs)("span",{className:"nof-ui-body-medium text-nof-foreground-primary",children:[o,c,p.title]}),h[13]=p.title,h[14]=o,h[15]=c,h[16]=m):m=h[16],h[17]!==T?(d=T&&(0,n.jsx)("span",{className:"nof-ui-body-small text-nof-foreground-secondary",children:T}),h[17]=T,h[18]=d):d=h[18],h[19]!==d||h[20]!==m?(u=(0,n.jsxs)("span",{className:"flex flex-col",children:[m,d]}),h[19]=d,h[20]=m,h[21]=u):u=h[21],h[22]!==u||h[23]!==s?(A=(0,n.jsxs)(n.Fragment,{children:[s,u]}),h[22]=u,h[23]=s,h[24]=A):A=h[24];let _=A;return h[25]!==_||h[26]!==p.title||h[27]!==g?(f=g?(0,n.jsx)("button",{type:"button",onClick:g,className:"gap-nof-12 flex w-full items-start text-left","aria-label":"H\xe4iri\xf6: ".concat(p.title," N\xe4yt\xe4 liikennetiedote"),children:_}):(0,n.jsx)("div",{className:"gap-nof-12 flex items-start",children:_}),h[25]=_,h[26]=p.title,h[27]=g,h[28]=f):f=h[28],f},S=e=>{let t,a,l,s,o,r,c,m,d=(0,i.c)(27),{item:u}=e;if(d[0]!==u.description||d[1]!==u.endTime||d[2]!==u.labels||d[3]!==u.releaseTime||d[4]!==u.startTime||d[5]!==u.title){let e=[["Alkoi",u.startTime],["P\xe4\xe4ttyy arviolta",u.endTime],["Tiedote julkaistu",u.releaseTime]];l="gap-nof-12 flex flex-col",d[12]!==u.title?(s=(0,n.jsx)("p",{className:"nof-ui-body-medium font-bold",children:u.title}),d[12]=u.title,d[13]=s):s=d[13],d[14]!==u.description?(o=u.description&&(0,n.jsx)("p",{className:"nof-ui-body-medium",children:u.description}),d[14]=u.description,d[15]=o):o=d[15],d[16]!==u.labels?(r=u.labels.length>0&&(0,n.jsx)("ul",{className:"gap-nof-8 flex flex-wrap",children:u.labels.map(L)}),d[16]=u.labels,d[17]=r):r=d[17],t="gap-x-nof-8 nof-ui-body-small grid grid-cols-[auto_1fr]",a=e.map(P),d[0]=u.description,d[1]=u.endTime,d[2]=u.labels,d[3]=u.releaseTime,d[4]=u.startTime,d[5]=u.title,d[6]=t,d[7]=a,d[8]=l,d[9]=s,d[10]=o,d[11]=r}else t=d[6],a=d[7],l=d[8],s=d[9],o=d[10],r=d[11];return d[18]!==t||d[19]!==a?(c=(0,n.jsx)("dl",{className:t,children:a}),d[18]=t,d[19]=a,d[20]=c):c=d[20],d[21]!==l||d[22]!==s||d[23]!==o||d[24]!==r||d[25]!==c?(m=(0,n.jsxs)("div",{className:l,children:[s,o,r,c]}),d[21]=l,d[22]=s,d[23]=o,d[24]=r,d[25]=c,d[26]=m):m=d[26],m},_=()=>{let e,t,a=(0,i.c)(2);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsx)("a",{href:"https://www.digitraffic.fi/",className:"underline",target:"_blank",rel:"noopener noreferrer",children:"Fintraffic / digitraffic.fi"}),a[0]=e):e=a[0],a[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsxs)("p",{className:"nof-ui-body-small text-nof-foreground-secondary mt-nof-12",children:["L\xe4hde:"," ",e,", lisenssi"," ",(0,n.jsx)("a",{href:"https://creativecommons.org/licenses/by/4.0/",className:"underline",target:"_blank",rel:"noopener noreferrer",children:"CC 4.0 BY"})]}),a[1]=t):t=a[1],t},C=e=>{let t,a,l,s,o,r,c,m,d,u,A,f=(0,i.c)(30),{items:h,isLoading:p,isError:x,testId:b}=e,[g,j]=(0,k.useState)(null);if(f[0]!==h||f[1]!==g){var w;t=null!=(w=null==h?void 0:h.find(e=>e.id===g))?w:null,f[0]=h,f[1]=g,f[2]=t}else t=f[2];let C=t;f[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,n.jsx)("h2",{className:"nof-ui-title-small mb-nof-8 font-bold",children:"Liikenne"}),f[3]=a):a=f[3],f[4]!==p||f[5]!==b?(l=p&&(0,n.jsx)("div",{className:"text-nof-foreground-secondary","data-testid":"".concat(b,"-loading"),"aria-live":"polite","aria-busy":"true",children:"Ladataan..."}),f[4]=p,f[5]=b,f[6]=l):l=f[6],f[7]!==x||f[8]!==b?(s=x&&(0,n.jsx)("div",{className:"text-nof-foreground-secondary","data-testid":"".concat(b,"-error"),role:"alert",children:"Sis\xe4lt\xf6\xe4 ei voitu ladata. Yr
1it\xe4 hetken kuluttua uudelleen."}),f[7]=x,f[8]=b,f[9]=s):s=f[9],f[10]!==h||f[11]!==b?(o=h&&(0===h.length?(0,n.jsx)("div",{className:"text-nof-foreground-secondary","data-testid":"".concat(b,"-empty"),children:"Ei liikenneh\xe4iri\xf6it\xe4 l\xe4hialueella."}):(0,n.jsx)("ul",{"data-testid":"".concat(b,"-list"),children:h.map((e,t)=>(0,n.jsx)("li",{className:y()(t>0&&"border-divider-1 mt-nof-12 pt-nof-12 border-t"),children:(0,n.jsx)(N,{item:e,onOpen:e.kind===v?()=>j(e.id):void 0})},e.id))})),f[10]=h,f[11]=b,f[12]=o):o=f[12],f[13]!==h?(r=h&&(0,n.jsx)(_,{}),f[13]=h,f[14]=r):r=f[14];let L=null!==C;return f[15]===Symbol.for("react.memo_cache_sentinel")?(c=()=>j(null),f[15]=c):c=f[15],f[16]!==C?(m=C&&(0,n.jsx)(S,{item:C}),f[16]=C,f[17]=m):m=f[17],f[18]!==L||f[19]!==m?(d=(0,n.jsx)(T,{isOpen:L,onClose:c,title:"Liikennetiedote",children:m}),f[18]=L,f[19]=m,f[20]=d):d=f[20],f[21]!==d||f[22]!==l||f[23]!==s||f[24]!==o||f[25]!==r?(u=(0,n.jsxs)("div",{className:"bg-nof-background-content-default text-nof-foreground-primary rounded-8 p-nof-16 w-full",children:[l,s,o,r,d]}),f[21]=d,f[22]=l,f[23]=s,f[24]=o,f[25]=r,f[26]=u):u=f[26],f[27]!==u||f[28]!==b?(A=(0,n.jsxs)("section",{className:"mb-nof-16 max-sm:mx-nof-8","data-testid":b,children:[a,u]}),f[27]=u,f[28]=b,f[29]=A):A=f[29],A};function L(e){return(0,n.jsx)("li",{className:"nof-ui-label-small bg-nof-background-content-lowered px-nof-8 py-nof-2 rounded-full",children:e},e)}function P(e){let[t,a]=e,i=(0,r._A)(a);return i?(0,n.jsxs)(k.Fragment,{children:[(0,n.jsx)("dt",{className:"text-nof-foreground-secondary",children:t}),(0,n.jsx)("dd",{children:(0,r.GP)(i,"d.M. H:mm")})]},t):null}let E={"2000008490958":[{id:"195730",category:"Konsertti",title:"Syd\xe4ny\xf6 ja uusi aamu",startTime:"2026-08-07T19:00:00",endTime:"2026-08-07T22:00:00",venue:"Rauman Pyh\xe4n Ristin kirkko",address:"Luostarinkatu 1, 26100 Rauma, Suomi",imageUrl:"https://floudtest.blob.core.windows.net/event/195730/3720dfc0-a6f0-41ab-ae61-fe24cf8fba47cover_thumb.webp",description:"Ranskaisen barokin mestarin Couperinin yksi kerrallaan sammuvien kynttil\xf6iden musiikiksi syntynyt Seconde le\xe7on de t\xe9n\xe8bres (1715) k\xe4ytt\xe4\xe4 tekstin\xe4 Vanhan Testamentin v\xe4kevi\xe4 valitusvirsi\xe4. Timo Mustakallio -laulukilpailun vuonna 2025 voittanut ranskalaissuomalainen mezzosopraano Elsa Angervo tulkitsee onnettomuuksien, synnin, katumuksen ja toivon ikiaikaista punosta.",url:"https://www.lippu.fi/artist/rauma-festivo/sydaenyoe-ja-uusi-aamu-4131711/?affiliate=TPH&language=fi"},{id:"206077",category:"Keikat ja klubit",title:"Compa\xf1\xeda Kaari & Roni Martin goes ROOTS ja Pekko K\xe4ppi & K:H:H:L",startTime:"2026-08-19T18:30:00",endTime:"2026-08-19T20:30:00",venue:"Kulttuuritalo Poselli",address:"Nortamonkatu 12, 26100 Rauma, Suomi",priceLabel:"10–35 €",imageUrl:"https://floudtest.blob.core.windows.net/event/206077/3a40a677-90ef-402b-a24f-963ece1e55b9cover_thumb.webp",description:"Compa\xf1\xeda Kaari & Roni Martinin ja Pekko K\xe4ppi & K:H:H:L -yhtyeen yhteiskiertue"},{id:"212084",category:"Keikat ja klubit",title:"Rauma: Pori Sinfonietta menop\xe4\xe4l!",startTime:"2026-10-02T18:30:00",endTime:"2026-10-03T00:10:00",venue:"Karin kampus",address:"Aittakarinkatu 10, 26100 Rauma, Suomi",priceLabel:"25 €",imageUrl:"https://floudtest.blob.core.windows.net/event/212084/9d7b6e02-d11f-4513-b6e9-6e8f2c8d54cccover_thumb.webp",description:"Pori Sinfonietta vierailee koko orkesterin voimin Kankaanp\xe4\xe4ss\xe4 ja Raumalla! Kiertue saapuu Raumalle Karin kampukselle perjantaina 2. lokakuuta."},{id:"200055",category:"Teatteri",title:"Korkkarit kattoon",startTime:"2026-08-07T18:00:00",endTime:"2026-08-07T21:00:00",venue:"Rauman Kes\xe4teatteri",address:"Suvitie 3, 26100 Rauma, Suomi",imageUrl:"https://floudtest.blob.core.windows.net/event/200055/68d013c4-0557-4032-98e0-c2ce119953eccover_thumb.webp",description:"Kaija Koon hiteill\xe4 h\xf6ystetty musiikkin\xe4ytelm\xe4 yst\xe4vyydest\xe4, rakkaudesta ja itsens\xe4 l\xf6yt\xe4misest\xe4. Liveb\xe4ndi mukana!"},{id:"90362",category:"Luennot ja opastukset",title:"Seniorien atk-vertaisohjaus",startTime:"2026-09-01T13:00:00",venue:"Rauman kaupunginkirjasto",address:"Alfredinkatu 1, 26100 Rauma, Suomi",imageUrl:"https://floudtest.blob.core.windows.net/event/90362/32ad6254-87d6-4853-8924-1fcda718efaacover_thumb.webp",description:"Atk-vertaisohjaajat auttavat sinua, vastaavat 
1kysymyksiisi ja ratkovat pulmia kanssasi"},{id:"195737",category:"Konsertti",title:"Eino ja Onerva: It takes two to tango!",startTime:"2026-08-04T19:00:00",endTime:"2026-08-04T22:00:00",venue:"Rauma-sali",address:"Satamakatu 26, 26100 Rauma, Suomi",description:"Konsertti yhdist\xe4\xe4 Eino Leinon ja L. Onervan runot lauluun ja tangoihin. Esiintyjin\xe4 mezzosopraano, piano ja saksofoni."}],"2000005937967":[],"2000007800573":[]},B={"2000008490958":[{id:"GUID50470001",kind:v,title:"Tie 8, Eurajoki. Liikennetiedote. Onnettomuus.",description:"Tie 8 Eurajoella, Olkiluodontien liittym\xe4n kohdalla. Kahden henkil\xf6auton per\xe4\xe4najo. Oikeanpuoleinen ajokaista on suljettu ja pelastuslaitos on paikalla. Varaudu viivytyksiin ja noudata liikenteenohjausta.",startTime:"2026-08-03T05:40:00Z",releaseTime:"2026-08-03T05:44:12Z",labels:["Onnettomuus","Ajokaista suljettu"]},{id:"GUID50468553",kind:j,title:"Tie 12647, eli Kourulantie, Rauma. Tiety\xf6.",startTime:"2026-07-07T21:00:00Z",endTime:"2026-10-31T21:59:59Z",releaseTime:"2026-07-07T09:12:03Z",severity:"high",labels:["P\xe4\xe4llystysty\xf6"]},{id:"GUID50455811",kind:j,title:"Tie 1960, Rauma. Tiety\xf6.",startTime:"2025-11-04T22:00:00Z",endTime:"2026-08-28T20:59:59Z",releaseTime:"2025-11-04T14:01:46Z",severity:"highest",labels:["Siltaty\xf6","Liikenne on pys\xe4ytetty ajoittain"]}],"2000005937967":[{id:"GUID50470114",kind:v,title:"Tie 11, Pori. Liikennetiedote. Tie on suljettu liikenteelt\xe4.",description:"Tie 11 Porissa v\xe4lill\xe4 Tiilim\xe4ki–Ruosniemi. Tie on suljettu liikenteelt\xe4 vesijohtovuodon vuoksi. Kiertotie on opastettu Ruosniementien kautta. Korjausty\xf6n arvioidaan kest\xe4v\xe4n iltaan asti.",startTime:"2026-08-03T07:10:00Z",releaseTime:"2026-08-03T07:15:38Z",labels:["Tie on suljettu"]},{id:"GUID50466902",kind:j,title:"Tie 2444, Ulvila. Tiety\xf6.",startTime:"2026-07-22T21:00:00Z",endTime:"2026-08-10T20:59:59Z",releaseTime:"2026-07-22T11:04:19Z",severity:"high",labels:["P\xe4\xe4llystysty\xf6"]},{id:"GUID50465330",kind:j,title:"Tie 2440, Nakkila. Tiety\xf6.",startTime:"2026-07-12T21:00:00Z",endTime:"2026-11-30T21:59:59Z",releaseTime:"2026-07-12T08:55:02Z",severity:"high",labels:["Siltaty\xf6"]}],"2000007800573":[{id:"GUID50467410",kind:j,title:"Tie 23, Kankaanp\xe4\xe4. Tiety\xf6.",startTime:"2026-06-15T21:00:00Z",endTime:"2026-09-30T20:59:59Z",releaseTime:"2026-06-15T07:41:09Z",severity:"high",labels:["P\xe4\xe4llystysty\xf6"]},{id:"GUID50468866",kind:j,title:"Tie 44, J\xe4mij\xe4rvi. Tiety\xf6.",startTime:"2026-07-28T21:00:00Z",endTime:"2026-08-21T20:59:59Z",releaseTime:"2026-07-28T10:02:27Z",severity:"low",labels:["Tiemerkint\xe4ty\xf6"]}]};var I=a(63534),D=a(91045),R=a(82771);let U={timestamp:!1,saveButton:!1},W=e=>{let t,a,l,s,o,r,c,m,d,u,A=(0,i.c)(26),{entry:f}=e,{item:h,commentCount:p,topComment:x}=f;A[0]!==h?(t=(0,R.o6)(h),A[0]=h,A[1]=t):t=A[1],A[2]!==t?(a=(0,n.jsx)(D.C,{...t,listItemTeaser:!0,infoRowContent:U}),A[2]=t,A[3]=a):a=A[3];let b=h.href,g="Avaa keskustelu: ".concat(h.title);if(A[4]!==x.name?(l=(0,n.jsx)("span",{className:"font-bold",children:x.name}),A[4]=x.name,A[5]=l):l=A[5],A[6]!==x.timeLabel?(s=(0,n.jsx)("span",{className:"text-nof-foreground-secondary",children:x.timeLabel}),A[6]=x.timeLabel,A[7]=s):s=A[7],A[8]!==l||A[9]!==s||A[10]!==x.text?(o=(0,n.jsxs)("p",{className:"nof-ui-body-medium line-clamp-3",children:[l," ",s," ",x.text]}),A[8]=l,A[9]=s,A[10]=x.text,A[11]=o):o=A[11],A[12]!==p)r=1===p?"1 kommentti":"".concat(p," kommenttia"),A[12]=p,A[13]=r;else r=A[13];return A[14]!==r?(c=(0,n.jsx)("p",{className:"nof-ui-body-small text-nof-foreground-secondary mt-nof-8",children:r}),A[14]=r,A[15]=c):c=A[15],A[16]!==o||A[17]!==c?(m=(0,n.jsxs)("div",{className:"bg-nof-background-content-lowered rounded-8 p-nof-12",children:[o,c]}),A[16]=o,A[17]=c,A[18]=m):m=A[18],A[19]!==h.href||A[20]!==m||A[21]!==g?(d=(0,n.jsx)(I.N,{href:b,"aria-label":g,className:"block",children:m}),A[19]=h.href,A[20]=m,A[21]=g,A[22]=d):d=A[22],A[23]!==d||A[24]!==a?(u=(0,n.jsxs)("li",{className:"bg-nof-background-content-default text-nof-foreground-primary rounded-8 px-nof-16 pb-nof-16",children:[a,d]}),A[23]=d,A[24]=a,A[25]=u):u=A[25],u},G=e=>{let t,a,l,s,o,r=(0,i.c)(17),{items:c,isLoading:m,isError:d,testId:u}=e,A=m||void 0===c&&!d;r[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)("h2",{className:"nof-ui-title-small mb-nof-8 font-bold",children:"N\xe4ist\xe4 puhutaan nyt"}),r[0]=t):t=r[0];let f=A?"bg-nof-background-content-default text-nof-foreground-secondary rounded-8 p-nof-16":void 0,h="".concat(u,"-loading"),p=A&&"Ladataan...";return r[1]!==A||r[2]!==f||r[3]!==h||r[4]!==p?(a=(0,n.jsx)("div",{className:f,"data-testid":h,"aria-live":"polite","aria-busy":A,children:p}),r[1]=A,r[2]=f,r[3]=h,r[4]=p,r[5]=a):a=r[5],r[6]!==d||r[7]!==u?(l=d&&(0,n.jsx)("div",{className:"bg-nof-background-content-default text-nof-foreground-secondary rounded-8 p-nof-16","data-testid":"".concat(u,"-error"),role:"alert",children:"Sis\xe4lt\xf6\xe4 ei voitu ladata. Yr
1it\xe4 hetken kuluttua uudelleen."}),r[6]=d,r[7]=u,r[8]=l):l=r[8],r[9]!==c||r[10]!==u?(s=c&&(0===c.length?(0,n.jsx)("output",{className:"bg-nof-background-content-default text-nof-foreground-secondary rounded-8 p-nof-16 block","data-testid":"".concat(u,"-empty"),children:"Alueen jutuista ei ole juuri nyt keskusteltu."}):(0,n.jsx)("ul",{className:"gap-nof-8 flex flex-col","data-testid":"".concat(u,"-list"),children:c.map(M)})),r[9]=c,r[10]=u,r[11]=s):s=r[11],r[12]!==a||r[13]!==l||r[14]!==s||r[15]!==u?(o=(0,n.jsxs)("section",{className:"mb-nof-16 max-sm:mx-nof-8","data-testid":u,children:[t,a,l,s]}),r[12]=a,r[13]=l,r[14]=s,r[15]=u,r[16]=o):o=r[16],o};function M(e){return(0,n.jsx)(W,{entry:e},e.item.id)}var Z=a(56298),K=a(46986),F=a(64076);let H=e=>{let t,a=(0,i.c)(2),{children:l}=e;return a[0]!==l?(t=(0,n.jsx)("span",{className:"nof-ui-label-small bg-nof-background-content-lowered text-nof-foreground-primary px-nof-8 py-nof-2 rounded-full",children:l}),a[0]=l,a[1]=t):t=a[1],t},Q=e=>{let t,a,l,s,o=(0,i.c)(10),{item:r}=e;return o[0]!==r.imageUrl?(t=r.imageUrl&&(0,n.jsx)("img",{src:r.imageUrl,alt:"",loading:"lazy",className:"h-full w-full object-cover"}),o[0]=r.imageUrl,o[1]=t):t=o[1],o[2]!==r.category?(a=(0,n.jsx)("div",{className:"bottom-nof-8 left-nof-8 absolute",children:(0,n.jsx)(H,{children:r.category})}),o[2]=r.category,o[3]=a):a=o[3],o[4]!==r.priceLabel?(l=r.priceLabel&&(0,n.jsx)("div",{className:"bottom-nof-8 right-nof-8 absolute",children:(0,n.jsx)(H,{children:r.priceLabel})}),o[4]=r.priceLabel,o[5]=l):l=o[5],o[6]!==t||o[7]!==a||o[8]!==l?(s=(0,n.jsxs)("div",{className:"bg-nof-background-content-lowered relative aspect-video w-full shrink-0 overflow-hidden",children:[t,a,l]}),o[6]=t,o[7]=a,o[8]=l,o[9]=s):s=o[9],s},O=e=>{let t,a,l,s=(0,i.c)(7),{Icon:o,children:r}=e;return s[0]!==o?(t=(0,n.jsx)(o,{size:16,className:"mt-nof-2 text-nof-foreground-secondary shrink-0"}),s[0]=o,s[1]=t):t=s[1],s[2]!==r?(a=(0,n.jsx)("span",{className:"nof-ui-body-small text-nof-foreground-primary flex flex-col",children:r}),s[2]=r,s[3]=a):a=s[3],s[4]!==t||s[5]!==a?(l=(0,n.jsxs)("span",{className:"gap-nof-8 flex items-start",children:[t,a]}),s[4]=t,s[5]=a,s[6]=l):l=s[6],l},z=e=>{let t,a,l,s,o,c,m,d=(0,i.c)(19),{item:u,onOpen:A}=e;if(d[0]!==u){let e;t=(e=(0,r.Du)(u.startTime))?"".concat((0,r.GP)(e,"EEEEEE d.M.")," klo ").concat((0,r.GP)(e,"H.mm")):null,d[0]=u,d[1]=t}else t=d[1];let f=t,h="".concat(u.category,": ").concat(u.title,". N\xe4yt\xe4 tapahtuman tiedot");return d[2]!==u?(a=(0,n.jsx)(Q,{item:u}),d[2]=u,d[3]=a):a=d[3],d[4]!==u.title?(l=(0,n.jsx)("span",{className:"nof-ui-body-medium line-clamp-2 font-bold",children:u.title}),d[4]=u.title,d[5]=l):l=d[5],d[6]!==f?(s=f&&(0,n.jsx)(O,{Icon:F.B,children:f}),d[6]=f,d[7]=s):s=d[7],d[8]!==u.venue?(o=(0,n.jsx)(O,{Icon:Z.B,children:u.venue}),d[8]=u.venue,d[9]=o):o=d[9],d[10]!==l||d[11]!==s||d[12]!==o?(c=(0,n.jsxs)("span",{className:"gap-nof-4 p-nof-12 flex flex-1 flex-col",children:[l,s,o]}),d[10]=l,d[11]=s,d[12]=o,d[13]=c):c=d[13],d[14]!==A||d[15]!==h||d[16]!==a||d[17]!==c?(m=(0,n.jsxs)("button",{type:"button",onClick:A,"aria-label":h,className:"bg-nof-background-content-default text-nof-foreground-primary rounded-8 flex h-full w-full flex-col overflow-hidden text-left",children:[a,c]}),d[14]=A,d[15]=h,d[16]=a,d[17]=c,d[18]=m):m=d[18],m},J=e=>{let t,a,l,s,o,c,m,d,u,A=(0,i.c)(23),{item:f}=e;A[0]!==f?(t=(e=>{let t=(0,r.Du)(e.startTime);if(!t)return null;let a="".concat((0,r.GP)(t,"EEEEEE d.M.")," klo ").concat((0,r.GP)(t,"H.mm")),n=(0,r.Du)(e.endTime);if(!n)return a;let i=(0,r.GP)(t,"yyyy-MM-dd")===(0,r.GP)(n,"yyyy-MM-dd")?(0,r.GP)(n,"H.mm"):"".concat((0,r.GP)(n,"EEEEEE d.M.")," klo ").concat((0,r.GP)(n,"H.mm"));return"".concat(a,"–").concat(i)})(f),A[0]=f,A[1]=t):t=A[1];let h=t;return A[2]!==f.title?(a=(0,n.jsx)("p",{className:"nof-ui-title-small font-bold",children:f.title}),A[2]=f.title,A[3]=a):a=A[3],A[4]!==f?(l=(0,n.jsx)(Q,{item:f}),A[4]=f,A[5]=l):l=A[5],A[6]!==h?(s=h&&(0,n.jsx)(O,{Icon:F.B,children:h}),A[6]=h,A[7]=s):s=A[7],A[8]!==f.venue?(o=(0,n.jsx)("span",{children:f.venue}),A[8]=f.venue,A[9]=o):o=A[9],A[10]!==f.address?(c=f.address&&(0,n.jsx)("span",{className:"text-nof-foreground-secondary",children:f.address}
1),A[10]=f.address,A[11]=c):c=A[11],A[12]!==o||A[13]!==c?(m=(0,n.jsxs)(O,{Icon:Z.B,children:[o,c]}),A[12]=o,A[13]=c,A[14]=m):m=A[14],A[15]!==f.description?(d=f.description&&(0,n.jsx)("p",{className:"nof-ui-body-medium",children:f.description}),A[15]=f.description,A[16]=d):d=A[16],A[17]!==a||A[18]!==l||A[19]!==s||A[20]!==m||A[21]!==d?(u=(0,n.jsxs)("div",{className:"gap-nof-12 flex flex-col",children:[a,l,s,m,d]}),A[17]=a,A[18]=l,A[19]=s,A[20]=m,A[21]=d,A[22]=u):u=A[22],u},X=e=>{let t,a,l,s,o,r,c,m,d,u=(0,i.c)(26),{items:A,isLoading:f,isError:h,testId:p}=e,[x,b]=(0,k.useState)(null);if(u[0]!==A||u[1]!==x){var g;t=null!=(g=null==A?void 0:A.find(e=>e.id===x))?g:null,u[0]=A,u[1]=x,u[2]=t}else t=u[2];let v=t;u[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,n.jsx)("h2",{className:"nof-ui-title-small mb-nof-8 font-bold",children:"Tapahtumat l\xe4hell\xe4si"}),u[3]=a):a=u[3],u[4]!==h||u[5]!==f||u[6]!==(null==A?void 0:A.length)||u[7]!==p?(l=(f||h||(null==A?void 0:A.length)===0)&&(0,n.jsxs)("div",{className:"bg-nof-background-content-default text-nof-foreground-primary rounded-8 p-nof-16 w-full",children:[f&&(0,n.jsx)("div",{className:"text-nof-foreground-secondary","data-testid":"".concat(p,"-loading"),"aria-live":"polite","aria-busy":"true",children:"Ladataan..."}),h&&(0,n.jsx)("div",{className:"text-nof-foreground-secondary","data-testid":"".concat(p,"-error"),role:"alert",children:"Sis\xe4lt\xf6\xe4 ei voitu ladata. Yrit\xe4 hetken kuluttua uudelleen."}),(null==A?void 0:A.length)===0&&(0,n.jsx)("div",{className:"text-nof-foreground-secondary","data-testid":"".concat(p,"-empty"),children:"Ei tapahtumia l\xe4hialueella."})]}),u[4]=h,u[5]=f,u[6]=null==A?void 0:A.length,u[7]=p,u[8]=l):l=u[8],u[9]!==A||u[10]!==p?(s=A&&A.length>0&&(0,n.jsx)("ul",{"data-testid":"".concat(p,"-list"),className:"gap-nof-12 max-sm:-mx-nof-8 flex snap-x snap-mandatory [scrollbar-width:none] overflow-x-auto [&::-webkit-scrollbar]:hidden",children:A.map((e,t)=>(0,n.jsx)("li",{className:y()("w-[78%] max-w-[280px] shrink-0 snap-start sm:w-[240px]","max-sm:box-content",0===t&&"max-sm:border-l-[8px] max-sm:border-l-transparent",t===A.length-1&&"max-sm:border-r-[8px] max-sm:border-r-transparent"),children:(0,n.jsx)(z,{item:e,onOpen:()=>b(e.id)})},e.id))}),u[9]=A,u[10]=p,u[11]=s):s=u[11];let j=null!==v;return u[12]===Symbol.for("react.memo_cache_sentinel")?(o=()=>b(null),u[12]=o):o=u[12],u[13]!==v?(r=(null==v?void 0:v.url)?{primary:{label:"Avaa Menokoneessa",icon:(0,n.jsx)(K.P,{size:20}),link:{href:v.url,external:!0},rel:"noopener noreferrer"}}:void 0,u[13]=v,u[14]=r):r=u[14],u[15]!==v?(c=v&&(0,n.jsx)(J,{item:v}),u[15]=v,u[16]=c):c=u[16],u[17]!==j||u[18]!==r||u[19]!==c?(m=(0,n.jsx)(T,{isOpen:j,onClose:o,title:"Tapahtuma",buttons:r,children:c}),u[17]=j,u[18]=r,u[19]=c,u[20]=m):m=u[20],u[21]!==l||u[22]!==s||u[23]!==m||u[24]!==p?(d=(0,n.jsxs)("section",{className:"mb-nof-16 max-sm:mx-nof-8","data-testid":p,children:[a,l,s,m]}),u[21]=l,u[22]=s,u[23]=m,u[24]=p,u[25]=d):d=u[25],d};var Y=a(62320),q=a(85357),V=a(41824),$=a(57067),ee=a(32214);let et=()=>{let e,t=(0,i.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsx)("span",{"aria-hidden":"true",className:"text-12",children:"⚽"}),t[0]=e):e=t[0],e},ea=e=>{let t,a=(0,i.c)(2),{team:l}=e;return a[0]!==l.logo?(t=l.logo?(0,n.jsx)("img",{src:l.logo.src,alt:"",className:"h-nof-32 w-nof-32 shrink-0 object-contain"}):null,a[0]=l.logo,a[1]=t):t=a[1],t},en=e=>{let t,a,l,s,o,r=(0,i.c)(16),{match:c,onOpen:m}=e,d="".concat(c.homeTeam.name," ").concat(c.homeScore,"–").concat(c.awayScore," ").concat(c.awayTeam.name,". N\xe4yt\xe4 ottelun tiedot");return r[0]!==c.date?(t=c.date&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"nof-ui-label-small text-nof-foreground-secondary shrink-0 font-bold",children:c.date}),(0,n.jsx)("span",{className:"border-divider-1 shrink-0 self-stretch border-l","aria-hidden":"true"})]}),r[0]=c.date,r[1]=t):t=r[1],r[2]!==c.homeScore||r[3]!==c.homeTeam?(a={team:c.homeTeam,score:c.homeScore},r[2]=c.homeScore,r[3]=c.homeTeam,r[4]=a):a=r[4],r[5]!==c.awayScore||r[6]!==c.awayTeam?
1(l={team:c.awayTeam,score:c.awayScore},r[5]=c.awayScore,r[6]=c.awayTeam,r[7]=l):l=r[7],r[8]!==a||r[9]!==l?(s=(0,n.jsx)("span",{className:"flex flex-1 flex-col",children:[a,l].map(eo)}),r[8]=a,r[9]=l,r[10]=s):s=r[10],r[11]!==m||r[12]!==d||r[13]!==t||r[14]!==s?(o=(0,n.jsxs)("button",{type:"button",onClick:m,className:"gap-nof-12 flex w-full items-center text-left","aria-label":d,children:[t,s]}),r[11]=m,r[12]=d,r[13]=t,r[14]=s,r[15]=o):o=r[15],o},ei=e=>{var t;let a,l,s,o=(0,i.c)(10),{team:r,side:c}=e;if(!(null==(t=r.scorers)?void 0:t.length))return null;let m="home"===c,d=m?"items-end text-right":"items-start text-left";if(o[0]!==d?(a=y()("gap-nof-2 nof-ui-body-small text-nof-foreground-secondary flex flex-1 flex-col",d),o[0]=d,o[1]=a):a=o[1],o[2]!==m||o[3]!==r.scorers){let e;o[5]!==m?(e=(e,t)=>(0,n.jsx)("li",{className:"gap-nof-4 flex items-center",children:m?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:e}),(0,n.jsx)(et,{})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(et,{}),(0,n.jsx)("span",{children:e})]})},"".concat(e,"-").concat(t)),o[5]=m,o[6]=e):e=o[6],l=r.scorers.map(e),o[2]=m,o[3]=r.scorers,o[4]=l}else l=o[4];return o[7]!==a||o[8]!==l?(s=(0,n.jsx)("ul",{className:a,children:l}),o[7]=a,o[8]=l,o[9]=s):s=o[9],s},el=e=>{var t,a;let l,s,o,r,c,m,d,u,A,f,h,p,x,b,g=(0,i.c)(39),{match:y}=e,v=!!(null==(t=y.homeTeam.scorers)?void 0:t.length)||!!(null==(a=y.awayTeam.scorers)?void 0:a.length);return g[0]!==y.series?(l=y.series&&(0,n.jsx)("span",{className:"nof-ui-label-small text-nof-foreground-secondary text-center uppercase",children:y.series}),g[0]=y.series,g[1]=l):l=g[1],g[2]!==y.status?(s=(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)("span",{className:"bg-nof-foreground-secondary text-nof-foreground-inverted nof-ui-label-small px-nof-8 py-nof-2 rounded-full uppercase",children:y.status})}),g[2]=y.status,g[3]=s):s=g[3],g[4]!==y.homeTeam.name?(o=(0,n.jsx)("span",{className:"font-al-metric font-bold",children:y.homeTeam.name}),g[4]=y.homeTeam.name,g[5]=o):o=g[5],g[6]!==y.homeTeam?(r=(0,n.jsx)(ea,{team:y.homeTeam}),g[6]=y.homeTeam,g[7]=r):r=g[7],g[8]!==o||g[9]!==r?(c=(0,n.jsxs)("div",{className:"gap-nof-8 flex flex-1 items-center justify-end",children:[o,r]}),g[8]=o,g[9]=r,g[10]=c):c=g[10],g[11]!==y.awayScore||g[12]!==y.homeScore?(m=(0,n.jsxs)("span",{className:"nof-ui-title-large text-nof-brand-primary font-bold",children:[y.homeScore," – ",y.awayScore]}),g[11]=y.awayScore,g[12]=y.homeScore,g[13]=m):m=g[13],g[14]!==y.halfTime?(d=y.halfTime&&(0,n.jsxs)("span",{className:"nof-ui-body-small text-nof-foreground-secondary",children:["(",y.halfTime.home,"–",y.halfTime.away,")"]}),g[14]=y.halfTime,g[15]=d):d=g[15],g[16]!==m||g[17]!==d?(u=(0,n.jsxs)("div",{className:"flex flex-col items-center",children:[m,d]}),g[16]=m,g[17]=d,g[18]=u):u=g[18],g[19]!==y.awayTeam?(A=(0,n.jsx)(ea,{team:y.awayTeam}),g[19]=y.awayTeam,g[20]=A):A=g[20],g[21]!==y.awayTeam.name?(f=(0,n.jsx)("span",{className:"font-al-metric font-bold",children:y.awayTeam.name}),g[21]=y.awayTeam.name,g[22]=f):f=g[22],g[23]!==f||g[24]!==A?(h=(0,n.jsxs)("div",{className:"gap-nof-8 flex flex-1 items-center",children:[A,f]}),g[23]=f,g[24]=A,g[25]=h):h=g[25],g[26]!==h||g[27]!==c||g[28]!==u?(p=(0,n.jsxs)("div",{className:"gap-nof-12 flex items-center",children:[c,u,h]}),g[26]=h,g[27]=c,g[28]=u,g[29]=p):p=g[29],g[30]!==v||g[31]!==y.awayTeam||g[32]!==y.homeTeam?(x=v&&(0,n.jsxs)("div",{className:"gap-nof-16 flex",children:[(0,n.jsx)(ei,{team:y.homeTeam,side:"home"}),(0,n.jsx)(ei,{team:y.awayTeam,side:"away"})]}),g[30]=v,g[31]=y.awayTeam,g[32]=y.homeTeam,g[33]=x):x=g[33],g[34]!==l||g[35]!==p||g[36]!==x||g[37]!==s?(b=(0,n.jsxs)("div",{className:"gap-nof-8 flex flex-col",children:[l,s,p,x]}),g[34]=l,g[35]=p,g[36]=x,g[37]=s,g[38]=b):b=g[38],b},es=e=>{var t;let a,l,s,o,r,c,m,d=(0,i.c)(17),{matches:u,header:A}=e,[f,h]=(0,k.useState)(null);if(0===u.length)return null;let p=null!==f&&null!=(t=u[f])?t:null;if(d[0]!==A?(a=A&&(0,n.jsx)("p",{className:"nof-ui-meta-medium text-nof-foreground-inverted -mx-nof-16 -mt-nof-16 mb-nof-12 rounded-t-8 bg-nof-brand-tertiary-10 pl-nof-16 py-nof-8 uppercase",children:A}),d[0]=A,d[1]=a):a=d[1],d[2]!==u){let e;d[4]===Symbol.for("react.memo_cache_sentinel")?(e=(e,t)=>(0,n.jsx)("li",{className:y()(t>0&&"border-divider-1 mt-nof-12 pt-nof-12 border-t"),children:(0,n.jsx)(en,{match:e,onOpen:()=>h(t)})},"".concat(e.homeTeam.name,"-").concat(e.awayTeam.name,"-").concat(t)),d[4]=e):e=d[4],l=u.map(e),d[2]=u,d[3]=l}else l=d[3];d[5]!==l?(s=(0,n.jsx)("ul",{"data-testid":"sports-result-card",children:l}),d[5]=l,d[6]=s):s=d[6];let x=null!==p;return d[7]===Symbol.for("react.memo_cache_sentinel")?(o=()=>h(null),d[7]=o):o=d[7],d[8]!==p?(r=p&&(0,n.jsx)(el,{match:p}),d[8]=p,d[9]=r):r=d[9],d[10]!==x||d[11]!==r?(c=(0,n.jsx)(w.a,{isOpen:x,onClose:o,title:"Ottelun tiedot",children:r}),d[10]=x,d[11]=r,d[12]=c):c=d[12],d[13]!==a||d[14]!==s||d[15]!==c?(m=(0,n.jsxs)("div",{className:"bg-nof-background-content-default text-nof-foreground-primary rounded-8 p-nof-16 w-full",children:[a,s,c]}),d[13]=a,d[14]=s,d[15]=c,d[16]=m):m=d[16],m};function eo(e,t){let{team:a,score:i}=e;return(0,n.jsxs)(k.Fragment,{children:[t>0&&(0,n.jsx)("hr",{className:"border-divider-1"}),(0,n.jsxs)("span",{className:"gap-nof-8 py-nof-4 flex items-center",children:[(0,n.jsx)(ea,{team:a}
1),(0,n.jsx)("span",{className:"font-al-metric flex-1 font-bold",children:a.name}),(0,n.jsx)("span",{className:"border-divider-1 shrink-0 self-stretch border-l","aria-hidden":"true"}),(0,n.jsx)("span",{className:"font-al-metric w-nof-24 text-center font-bold",children:i})]})]},t)}var er=a(9223),ec=a(37156),em=a(64883),ed=a(10914),eu=a(31064);let eA=[{id:0x1d1a9f999e1,href:"/urheilu/art-2000011500001.html",displayDate:"2026-08-05T09:10:00+03:00",title:"Feran vierasottelut naisten Superpesiksess\xe4: Manse PP–Fera sunnuntaina 9. elokuuta kello 16",category:"Urheilu",paidType:eu.H.free,picture:{id:0x1d1a9f99a45,width:978,height:550,url:"https://images.sanoma-sndp.fi/b3a51e9235f0e6084438d12391f2c2f5/normal/WIDTH.EXT",squareUrl:"https://images.sanoma-sndp.fi/b3a51e9235f0e6084438d12391f2c2f5/square/WIDTH.EXT"},tags:[{id:0x1d1a9cbafce,key:"rauma"}],liveArticle:{liveTitle:"Live",isLive:!0,eventStart:"2026-08-09T16:00:00+03:00"}},{id:0x1d1a9f999e2,href:"/urheilu/art-2000011500002.html",displayDate:"2026-08-04T14:25:00+03:00",title:"Pallo-Iirojen kotipelit jalkapallon miesten Kakkosessa: P-Iirot–GrIFK suorana lauantaina 8. elokuuta kello 17",category:"Urheilu",paidType:eu.H.free,picture:{id:0x1d1a9f99a46,width:978,height:550,url:"https://images.sanoma-sndp.fi/260726ccb124f5f24e2dc840e7f08c58/normal/WIDTH.EXT",squareUrl:"https://images.sanoma-sndp.fi/260726ccb124f5f24e2dc840e7f08c58/square/WIDTH.EXT"},tags:[{id:0x1d1a9cbafce,key:"rauma"}],liveArticle:{liveTitle:"Live",isLive:!1,eventStart:"2026-08-08T17:00:00+03:00"}},{id:0x1d1a9f999e3,href:"/kulttuuri/art-2000011500003.html",displayDate:"2026-07-26T18:40:00+03:00",title:"SK n\xe4ytti Pitsimissi-kilpailun finaalin suorana l\xe4hetyksen\xe4 – tallenne katsottavissa",category:"Kulttuuri",paidType:eu.H.free,picture:{id:0x1d1a9f99a47,width:978,height:550,url:"https://images.sanoma-sndp.fi/27b1a6a388565120a6d1d605e339d75d/normal/WIDTH.EXT",squareUrl:"https://images.sanoma-sndp.fi/27b1a6a388565120a6d1d605e339d75d/square/WIDTH.EXT"},tags:[{id:0x1d1a9cbafce,key:"rauma"}]}],ef={"2000008490958":[{commentCount:32,topComment:{name:"Merja",timeLabel:"13:32",text:"Raumalla on puhuttu t\xe4st\xe4 jo vuosia, mutta vasta nyt asia tuntuu etenev\xe4n. Toivottavasti t\xe4ll\xe4 kerralla kuunnellaan my\xf6s niit\xe4, joita se l\xe4himp\xe4n\xe4 koskee."}},{commentCount:18,topComment:{name:"Jukka",timeLabel:"11:05",text:"Asukkailta kysyt\xe4\xe4n aina siin\xe4 vaiheessa, kun suunnitelmat ovat jo valmiit. Sen j\xe4lkeen kuuleminen on pelkk\xe4 muodollisuus, eik\xe4 mielipide muuta en\xe4\xe4 mit\xe4\xe4n."}},{commentCount:11,topComment:{name:"Ville",timeLabel:"9:47",text:"Juuri t\xe4m\xe4n takia lehte\xe4 kannattaa tilata. Valtakunnan mediassa t\xe4llaisesta ei kirjoiteta rivi\xe4, vaikka t\xe4\xe4ll\xe4 se on ihan arkea."}}],"2000005937967":[{commentCount:24,topComment:{name:"Anneli",timeLabel:"14:18",text:"Porissa on totuttu siihen, ett\xe4 hyv\xe4t suunnitelmat j\xe4\xe4v\xe4t puheen tasolle. Katsotaan ensi kev\xe4\xe4n\xe4, n\xe4kyyk\xf6 t\xe4st\xe4 mit\xe4\xe4n k\xe4yt\xe4nn\xf6ss\xe4."}},{commentCount:15,topComment:{name:"Timo",timeLabel:"12:40",text:"Jutusta j\xe4i puuttumaan se, mit\xe4 t\xe4m\xe4 tarkoittaa naapurikunnassa t\xf6iss\xe4 k\xe4yville. Meit\xe4 on kuitenkin melkoinen joukko."}},{commentCount:9,topComment:{name:"Sari",timeLabel:"10:12",text:"K\xe4vin viikonloppuna katsomassa paikan p\xe4\xe4ll\xe4, ja isompi juttu se on kuin t\xe4st\xe4 voisi p\xe4\xe4tell\xe4. Kannattaa k\xe4yd\xe4 itse toteamassa."}}],"2000007800573":[{commentCount:12,topComment:{name:"Raimo",timeLabel:"15:02",text:"N\xe4in pienell\xe4 paikkakunnalla t\xe4llainen koskettaa yll\xe4tt\xe4v\xe4n monta perhett\xe4. Hyv\xe4 ett\xe4 asiasta kerrotaan nyt eik\xe4 vasta sitten, kun kaikki on jo ohi."}},{commentCount:8,topComment:{name:"Tuula",timeLabel:"13:26",text:"Naapureiden kanssa on puhuttu t\xe4st\xe4 koko kev\xe4t. Mukava huomata, ettei asia ollut vain meid\xe4n kuvitelmaamme."}},{commentCount:5,topComment:{name:"Petri",timeLabel:"8:55",text:"Toivon ett\xe4 p\xe4\xe4tt\xe4j\xe4t lukisivat my\xf6s n\xe4m\xe4 kommentit. T\xe4\xe4ll\xe4 on paljon sellaista tietoa, jota ei kokouspapereista l\xf6ydy."}}]};var eh=a(72848),ep=a(32037);let ex=e=>"APPROVED"===e.status,eb=e=>void 0===e.parentId,eg=(e,t)=>t.votes.totalPositiveVotes-e.votes.totalPositiveVotes;function ey(e){let{id:t}=e;return t}function ev(){return null}function ej(e){return null===e?[]:[e]}let ek={label:"Rauma",tag:"2000008490958",lat:61.129,lon:21.511},ew=[ek,{label:"Pori",tag:"2000005937967",lat:61.485,lon:21.797},{label:"Kankaanp\xe4\xe4",tag:"2000007800573",lat:61.803,lon:22.404}],eT={"2000008490958":[{homeTeam:{name:"P-Iirot",logo:s,scorers:["Moussa 68'"]}
1,awayTeam:{name:"FC Honka",logo:{src:"/_next/static/media/fc-honka.26433808.webp",height:200,width:200,blurDataURL:"data:image/webp;base64,UklGRs4AAABXRUJQVlA4WAoAAAAQAAAABwAABwAAQUxQSD4AAAABYFNr25L31wz/RCcrwUgLNmYmd5kIwUYEyOEeIiImQM+mbZsLa7h+x+ivsv8ctXw2De7HA3h3Xb0AwP1AAlZQOCBqAAAA8AEAnQEqCAAIAAJAOCWoAnQA9Jm5KfIAAP77oLit6Hypb13JmoH81aFvThZjqZZ/NYjC+zwtpBz9hVEF/wgcDv/M6s79eGCKkZBhvvdV10n/c+1Kb/Jx/+CKvOn7v0hmgePnujfmSq6AAA==",blurWidth:8,blurHeight:8},scorers:["Pyysk\xe4nen 40' 64' 85'","Al-Wehliye 78' 87'"]},homeScore:1,awayScore:5,halfTime:{home:0,away:1},date:"27.06.",status:"P\xe4\xe4ttynyt"}],"2000005937967":[{homeTeam:{name:"MuSa",logo:{src:"/_next/static/media/musa.1126316c.webp",height:200,width:200,blurDataURL:"data:image/webp;base64,UklGRrwAAABXRUJQVlA4WAoAAAAQAAAABwAABwAAQUxQSDoAAAABYBRJkqKRsfuC951hZmZLzKiAz0NECAkSrC4B6gyNgID253meBfbOT+r81f701ldMPsvBAYuOPecBVlA4IFwAAAAQAgCdASoIAAgAAkA4JbACdG1/An8bhqRgAP58qLw7gDlEeXh6Dzy0UMspIFbsl8rpL/LkbqA6Yom8fpjjVTDbCP1ni4lSCYx84ESo4W/uFup8tsNv1XIfJIAAAA==",blurWidth:8,blurHeight:8},scorers:["Eranka 2'","Majaluoma 90+2'"]},awayTeam:{name:"P-Iirot",logo:s,scorers:["Ayannubi 1'","Rouna 39'"]},homeScore:2,awayScore:2,halfTime:{home:1,away:2},date:"27.06.",status:"P\xe4\xe4ttynyt"}],"2000007800573":[{homeTeam:{name:"KaPa",logo:{src:"/_next/static/media/kapa.c2fc1ffc.webp",height:200,width:200,blurDataURL:"data:image/webp;base64,UklGRqAAAABXRUJQVlA4WAoAAAAQAAAABwAABwAAQUxQSBoAAAABFyAkSP431lq9ERGxIBAgTJoUqiGi/1msAlZQOCBgAAAAEAIAnQEqCAAIAAJAOCWwAnS6AAK4hFxboAD+7SgzWNBzfY3Ji6XctEh6r1gRmqLnzEY7eR+vG1nMwotE1+OJnncCatbHHC/+uFtf166IcV/9sxQY7N/84Fd+u/7pgAAA",blurWidth:8,blurHeight:8},scorers:["Kankaanranta 12'","Norkio E 17' 32'","Yanishin 71'","Marjam\xe4ki 88'"]},awayTeam:{name:"Karhu-Futis 2",logo:{src:"/_next/static/media/karhu-futis.f4ca7636.webp",height:200,width:200,blurDataURL:"data:image/webp;base64,UklGRsoAAABXRUJQVlA4WAoAAAAQAAAABwAABwAAQUxQSEEAAAAAQta2paW0014H+P//////IQDd//////0DCvr//////ykw////////UxLx//////wsADXb///rTAAAABO5ySAAAABWUDggYgAAAPABAJ0BKggACAACQDglsAJ0APSnaVTTAAD+rfFvL26yfxqJU+rtazR6QuuHiGqj/jDPA88OIdGtn+Oztiuq3k1f/PM8QCqqckRfUO//8EeHvtBDmf/Brqp3sbfeB899fAAA",blurWidth:8,blurHeight:8},scorers:["Aho 51'","Ojala 63'"]},homeScore:5,awayScore:2,halfTime:{home:3,away:1},series:"Miesten Kutonen",date:"27.06.",status:"P\xe4\xe4ttynyt"}]},eN=()=>{var e,t,a,s;let u,A,f,h,x,b,g,y,v,j,w,T,N,S,_,L,P,I,D,R,U,W,M,Z,K,F,H,Q,O,z,J=(0,i.c)(56),[Y,et]=(0,k.useState)(ek.tag);J[0]!==Y?(u=null!=(s=ew.find(e=>e.tag===Y))?s:ek,J[0]=Y,J[1]=u):u=J[1];let ea=u,en=ea.label,ei=(e=>{let t,a,n,l,s=(0,i.c)(9);s[0]!==e?(t=(0,em.Cg)(e),s[0]=e,s[1]=t):t=s[1],s[2]!==e?(a=()=>(0,ed.t8)(e),s[2]=e,s[3]=a):a=s[3],s[4]===Symbol.for("react.memo_cache_sentinel")?(n={shouldRetryOnError:!1},s[4]=n):n=s[4];let{data:o,error:r,isLoading:c}=(0,ec.E)(t,a,n),m=!!r;return s[5]!==o||s[6]!==c||s[7]!==m?(l={items:o,isLoading:c,isError:m},s[5]=o,s[6]=c,s[7]=m,s[8]=l):l=s[8],l})(ea.tag),el={items:eA,isLoading:!1,isError:!1},eo=((e,t)=>{let a,n,l,s,o,c,m,d,u,A=(0,i.c)(20),f=(0,eh.P)();if(A[0]!==e.items||A[1]!==t){var h;l=(n=(a=null!=(h=e.items)?h:[]).slice(0,8)).length>0,s=ec.E,o=l?(0,em.il)(t,n.map(ey)):null,A[0]=e.items,A[1]=t,A[2]=a,A[3]=n,A[4]=l,A[5]=s,A[6]=o}else a=A[2],n=A[3],l=A[4],s=A[5],o=A[6];A[7]!==a||A[8]!==f||A[9]!==n||A[10]!==t?(c=async()=>{var e,i,l,s;let o,c,m=(e=(await Promise.all(n.map(e=>(0,ep.d)({url:"/api/commenting/".concat(f,"/articles/").concat(e.id,"/comments")}).then(t=>({item:e,comments:t.comments,totalComments:t.totalComments})).catch(ev)))).flatMap(ej),o=new Date().getTime()-864e5,e.flatMap(e=>{var t,a,n;let i,l,s=e.comments.filter(e=>ex(e)&&e.createdAt>=o).length;if(0===s)return[];let c=(t=e.comments,i=t.filter(ex),l=e=>e.createdAt>=o,null==(a=[i.filter(e=>eb(e)&&l(e)),i.filter(eb),i.filter(l),i].find(e=>e.length>0))?void 0:a.sort(eg)[0]);return void 0===c?[]:[{recentCount:s,entry:{item:e.item,commentCount:e.totalComments,topComment:{name:c.userIdentity.displayName,timeLabel:null!=(n=(0,r.ed)({dateTimeStr:new Date(c.createdAt).toISOString()}))?n:"",text:c.comment}}}]}).sort((e,t)=>t.recentCount-e.recentCount).slice(0,3).map(e=>{let{entry:t}=e;return t}));if(m.length>=3)return m;let d=(l=(c=(i=a).slice(6)).length>=3?c:i.slice(-3),(null!=(s=ef[t])?s:[]).flatMap((e,t)=>{let a=l[t];return void 0===a?[]:[{item:a,...e}]}));return d.length>0?d:m},A[7]=a,A[8]=f,A[9]=n,A[10]=t,A[11]=c):c=A[11],A[12]===Symbol.for("react.memo_cache_sentinel")?(m={shouldRetryOnError:!1},A[12]=m):m=A[12];let{data:p,error:x,isLoading:b}=s(o,c,m),g=void 0!==e.items&&!l;A[13]!==p||A[14]!==g?(d=g?[]:p,A[13]=p,A[14]=g,A[15]=d):d=A[15];let y=e.isLoading||b,v=e.isError||!!x;return A[16]!==d||A[17]!==y||A[18]!==v?(u={items:d,isLoading:y,isError:v},A[16]=d,A[17]=y,A[18]=v,A[19]=u):u=A[19],u})(ei,ea.tag),{hydrated:eu}=(0,er.z)();J[2]!==eu?(A=eu?new Date:null,J[2]=eu,J[3]=A):A=J[3];let eN=A;J[4]!==eN||J[5]!==Y?(f=e=>eN?((e,t,a)=>{let n=a.getTime(),i=e.filter(e=>{var t;return null==(t=e.liveArticle)?void 0:t.isLive}),l=e.filter(e=>{if(void 0===e.liveArticle||e.liveArticle.isLive)return!1;let t=c(e);return null!==t&&t>n}
1),s=e=>e.filter(e=>d(e,t)),o=e=>e.filter(e=>!d(e,t)),r=[...s(i).sort(m("desc")),...o(i).sort(m("desc")),...s(l).sort(m("asc")),...o(l).sort(m("asc"))];if(r.length>=3)return r.slice(0,3);let u=e.filter(e=>!r.includes(e));return[...r,...s(u),...o(u)].slice(0,3)})(e,Y,eN):[],J[4]=eN,J[5]=Y,J[6]=f):f=J[6];let eS=f;J[7]===Symbol.for("react.memo_cache_sentinel")?(h=e=>{et(e.target.value)},J[7]=h):h=J[7];let e_=h;J[8]===Symbol.for("react.memo_cache_sentinel")?(x=()=>{navigator.geolocation&&navigator.geolocation.getCurrentPosition(e=>{et(((e,t)=>{let a=ek,n=1/0;for(let i of ew){let l=(i.lat-e)**2+(i.lon-t)**2;l<n&&(n=l,a=i)}return a.tag})(e.coords.latitude,e.coords.longitude))},eC)},J[8]=x):x=J[8];let eP=x;return J[9]===Symbol.for("react.memo_cache_sentinel")?(b=(0,n.jsx)("span",{className:"visually-hidden",children:"Valitse alue"}),J[9]=b):b=J[9],J[10]===Symbol.for("react.memo_cache_sentinel")?(g=(0,n.jsx)("span",{className:"nof-ui-label-small text-nof-foreground-secondary uppercase",children:"L\xc4HELL\xc4"}),J[10]=g):g=J[10],J[11]!==en?(y=(0,n.jsxs)("span",{className:"nof-ui-body-large text-nof-foreground-primary font-bold whitespace-nowrap",children:[en," ∨"]}),J[11]=en,J[12]=y):y=J[12],J[13]===Symbol.for("react.memo_cache_sentinel")?(v=ew.map(eL),J[13]=v):v=J[13],J[14]!==Y?(j=(0,n.jsx)("select",{className:"absolute inset-0 h-full w-full cursor-pointer opacity-0",value:Y,onChange:e_,"data-testid":"lahella-b-area-select","aria-label":"Valitse alue",children:v}),J[14]=Y,J[15]=j):j=J[15],J[16]!==y||J[17]!==j?(w=(0,n.jsxs)("label",{className:"gap-nof-8 relative flex cursor-pointer items-center",children:[b,(0,n.jsxs)("span",{className:"relative flex flex-col",children:[g,y,j]})]}),J[16]=y,J[17]=j,J[18]=w):w=J[18],J[19]===Symbol.for("react.memo_cache_sentinel")?(T=(0,n.jsx)("button",{type:"button",onClick:eP,"aria-label":"K\xe4yt\xe4 sijaintiani",className:"text-nof-foreground-secondary hover:text-nof-foreground-primary flex items-center",children:(0,n.jsx)(l.J,{size:24})}),J[19]=T):T=J[19],J[20]!==w?(N=(0,n.jsxs)("div",{className:"bg-nof-background-content-default text-nof-foreground-primary rounded-8 p-nof-16 mb-nof-16 gap-nof-12 flex items-center justify-between rounded-t-none",children:[w,T]}),J[20]=w,J[21]=N):N=J[21],J[22]===Symbol.for("react.memo_cache_sentinel")?(S=(0,n.jsx)(o.W,{}),J[22]=S):S=J[22],J[23]!==ei?(_=(0,n.jsx)(p,{...ei,title:"Uutiset l\xe4helt\xe4",testId:"lahella-b-area"}),J[23]=ei,J[24]=_):_=J[24],J[25]!==eo?(L=(0,n.jsx)(G,{...eo,testId:"lahella-b-discussed"}),J[25]=eo,J[26]=L):L=J[26],J[27]!==Y?(P=null!=(e=E[Y])?e:[],J[27]=Y,J[28]=P):P=J[28],J[29]!==P?(I=(0,n.jsx)(X,{items:P,isLoading:!1,isError:!1,testId:"lahella-b-events"}),J[29]=P,J[30]=I):I=J[30],J[31]!==Y?(D=null!=(t=B[Y])?t:[],J[31]=Y,J[32]=D):D=J[32],J[33]!==D?(R=(0,n.jsx)(C,{items:D,isLoading:!1,isError:!1,testId:"lahella-b-traffic"}),J[33]=D,J[34]=R):R=J[34],J[35]===Symbol.for("react.memo_cache_sentinel")?(U=(0,n.jsx)("div",{className:"mb-nof-16 max-sm:mx-nof-8","data-testid":"lahella-b-ad",children:(0,n.jsx)("img",{src:"/_next/static/media/lukko-assat-ad.e19201ba.png",alt:"",className:"w-full"})}),J[35]=U):U=J[35],J[36]===Symbol.for("react.memo_cache_sentinel")?(W=(0,n.jsx)("h2",{className:"nof-ui-title-small mb-nof-8 font-bold",children:"Paikalliset tulokset"}),J[36]=W):W=J[36],J[37]!==Y?(M=null!=(a=eT[Y])?a:[],J[37]=Y,J[38]=M):M=J[38],J[39]!==M?(Z=(0,n.jsxs)("div",{className:"mb-nof-16 max-sm:mx-nof-8",children:[W,(0,n.jsx)(es,{matches:M,header:"Jalkapallo | Miesten Kakkonen"})]}),J[39]=M,J[40]=Z):Z=J[40],J[41]!==el||J[42]!==eS?(K=(0,n.jsx)(p,{...el,title:"Live",testId:"lahella-b-live",listId:1,count:3,hideWhenEmpty:!0,selectItems:eS}),J[41]=el,J[42]=eS,J[43]=K):K=J[43],J[44]===Symbol.for("react.memo_cache_sentinel")?(F=(0,n.jsx)("div",{className:"bg-nof-background-content-default rounded-8 p-nof-16 mb-nof-16 max-sm:mx-nof-8 overflow-hidden",children:(0,n.jsx)(ee.h,{id:"lahella-b-pakki-form",src:"https://pakki-delivery.datadesk.hs.fi?appId=5fdf77e7-857f-4703-8be2-1f280f5ffae3&appType=forms&brand=al",title:"Kysely",height:440,resizeOptions:{direction:"none"},allowFullScreen:!0})}),J[44]=F):F=J[44],J[45]===Symbol.for("react.memo_cache_sentinel")?(H=(0,n.jsx)("div",{className:"mb-nof-16 max-sm:mx-nof-8",children:(0,n.jsx)(V.H,{})}),J[45]=H):H=J[45],J[46]===Symbol.for("react.memo_cache_sentinel")?(Q=(0,n.jsx)("div",{className:"mb-nof-16 max-sm:mx-nof-8",children:(0,n.jsx)($.s,{articleId:"2000007608776",brandName:"Satakunnan Kansan"})}),O=(0,n.jsx)("p",{className:"nof-ui-body-small text-nof-foreground-secondary mb-nof-16 max-sm:mx-nof-8",children:"T\xe4m\xe4 on demosivu, joka on tehty vain esittelytarkoituksiin. Sivulla n\xe4kyv\xe4 sis\xe4lt\xf6 on tekaistua esimerkkidataa eik\xe4 kuvaa todellisia tapahtumia."}),J[46]=Q,J[47]=O):(Q=J[46],O=J[47]),J[48]!==N||J[49]!==_||J[50]!==L||J[51]!==I||J[52]!==R||J[53]!==Z||J[54]!==K?(z=(0,n.jsx)(q.Zd,{className:"-mt-nof-8 md:-mt-nof-16",children:(0,n.jsxs)("div",{"data-testid":"lahella-b-page",children:[N,S,_,L,I,R,U,Z,K,F,H,Q,O]})}),J[48]=N,J[49]=_,J[50]=L,J[51]=I,J[52]=R,J[53]=Z,J[54]=K,J[55]=z):z=J[55],z};var eS=!0;let e_=e=>{let t,a,l=(0,i.c)(3);return l[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsx)(eN,{}),l[0]=t):t=l[0],l[1]!==e?(a=(0,n.jsx)(Y.f,{...e,children:t}),l[1]=e,l[2]=a):a=l[2],a};function eC(){}function eL(e){return(0,n.jsx)("option",{value:e.tag,children:e.label},e.tag)}},85357:(e,t,a)=>{"use strict";a.d(t,{BG:()=>m,Mh:()=>c,YW:()=>o,Zd:()=>r,fK:()=>u,sk:()=>d});var n=a(37876),i=a(15039),l=a.n(i),s=a(14232);let o=(0,s.memo)(e=>{let{children:t,className:a}=e,i=(0,s.useMemo)(()=>l()("w-full",a),[a]);return(0,n.jsx)("section",{className:i,children:t})}),r=(0,s.memo)(e=>{let{children:t,className:a}=e,i=(0,s.useMemo)(()=>l()("m-auto",a),[a]);return(0,n.jsx)("section",{className:i,children:t})}),c=(0,s.memo)(e=>{let{children:t,className:a,hideSideLane:i}=e,o=(0,s.useMemo)(()=>l()("flex","justify-start","sm:justify-center",{"lg:justify-start":!i},{"lg:justify-center":i},a),[i,a]);return(0,n.jsx)("section",{className:o,children:t})}),m=(0,s.memo)(e=>{let{children:t,className:a,hideSideLane:i}=e,o=(0,s.useMemo)(()=>l()("w-full","max-w-main",{"lg:w-main":!i},a),[i,a]);return(0,n.jsx)("section",{className:o,"data-testid":"main-lane-container","data-scroll-restoration-container":!0,children:t})}),d=(0,s.memo)(e=>{let{children:t,className:a}=e,i=(0,s.useMemo)(()=>l()("ml-nof-16","hidden","w-right","lg:block",a),[a]);return(0,n.jsx)("aside",{className:i,children:t})}),u=(0,s.memo)(e=>{let{children:t,className:a}=e,i=(0,s.useMemo)(()=>l()("w-full","lg:w-footer","m-auto",a),[a]);return(0,n.jsx)("section",{className:i,children:t})});o.displayName="SiteWideLaneContainer",r.displayName="WideLaneContainer",c.displayName="MainLaneContainerWrapper",m.displayName="MainLaneContainer",d.displayName="RightLaneContainer",u.displayName="FooterLaneContainer"}},e=>{e.O(0,[8644,548,5591,3316,8358,254,8722,2839,8230,8742,5933,6037,4e3,9232,1497,7430,6330,7982,9784,519,8221,431,9011,8698,8821,8992,6593,636,8792],()=>e(e.s=58635)),_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.