1(self.webpackChunk=self.webpackChunk||[]).push([[3957,4170,4387],{84871(e,t,n){n.d(t,{b:()=>o});var i=n(82089),a=n(12089),r=n(82266);function o(e){let{articleId:t,useAuth:n=!1,gift:o,extendedAccessParams:l}=e;return async(e,s)=>{const c=s(),u=c.articles[t],d={itemId:t},p=new URLSearchParams;p.append("include_main_media","true"),l&&l.forEach((e,t)=>{p.append(t,e)}),o&&p.append("gift",o);const m=`${i.ee}/${t}?${p.toString()}`;let f;return n&&(f=c.IPUserToken?c.IPUserToken:await(0,a.iD)()),(0,r.$R)("article",u,null,n)||l?e(f?(0,r.Gk)("article",m,d,`Bearer ${f}`):(0,r.Gk)("article",m,d)):null}}},78945(e,t,n){n.d(t,{B7:()=>f,Em:()=>y,HY:()=>g,K9:()=>m,Nx:()=>x,WA:()=>b,aE:()=>w,mD:()=>p,n8:()=>u,n9:()=>k,t$:()=>S,xU:()=>d,z5:()=>v,zF:()=>h});var i=n(82089),a=n(40275),r=n(58974),o=n(12089),l=n(2030),s=n(32671),c=n(82266);function u(){return async(e,t)=>{const n=t().telkkuCarousel;if((0,c.$R)("telkkuCarousel",n)){const{topCount:t}=a.FU,n=`${a.q0}?limit=${t}`;return e((0,c.Gk)("telkkuCarousel",n))}return null}}function d(e,t,n,i,r){return async(o,l)=>{var s;const u=null===(s=l().telkkuChannelPublications[e])||void 0===s||null===(s=s[n])||void 0===s?void 0:s[t];if((0,c.$R)("telkkuChannelPublications",u)){const l=new URLSearchParams({...i&&{startTime:i},...r&&{endTime:r}}),s={channelId:e,tvDate:n,timeWindowSlug:t};return o((0,c.Gk)("telkkuChannelPublications",`${a.OW}/${e}/offering?${l}`,s))}return null}}function p(e){return async(t,n)=>{const i=n().telkkuChannelGroups,r=!(!e||null!=i&&i.fetchedWithToken);return(0,c.$R)("telkkuChannelGroups",i)||r?t((0,c.Gk)("telkkuChannelGroups",a.II,...e?[{fetchedWithToken:!0},`Bearer ${e}`,void 0]:[])):null}}function m(){return async(e,t)=>{const n=t().telkkuMovies;return(0,c.$R)("telkkuMovies",n)?e((0,c.Gk)("telkkuMovies",a.T_)):null}}function f(e,t,n,i,r){return async(l,s)=>{var u,d,m;let f;"omat-kanavat"===t&&(f=await(0,o.iD)()),await l(p(f));const v=(null===(d=((null===(u=s().telkkuChannelGroups)||void 0===u?void 0:u.items)||[]).find(e=>e.slug===t))||void 0===d?void 0:d.id)||a.aH,g=(null===(m=s().telkkuProgramTableData)||void 0===m||null===(m=m[t])||void 0===m||null===(m=m[r])||void 0===m?void 0:m[e])||{};if((0,c.$R)("telkkuProgramTableData",g)||null!=g&&g.error){const o=new URLSearchParams({...n&&{startTime:n},...i&&{endTime:i}}),s=`${a.aL}/${v}/offering?${o}`;return l((0,c.Gk)("telkkuProgramTableData",s,{channelGroupSlug:t,tvDate:r,timeWindowSlug:e},...f?[`Bearer ${f}`,void 0]:[]))}return null}}function v(e){return async(t,n)=>{var i;const r=(null===(i=n().telkkuPrograms)||void 0===i?void 0:i[e])||{};return(0,c.$R)("telkkuPrograms",r)?t((0,c.Gk)("telkkuPrograms",`${a.Z3}/${e}`,{programId:e})):null}}function g(e){return async(t,n)=>{var i;const r=(null===(i=n().telkkuPublications)||void 0===i?void 0:i[e])||{};return(0,c.$R)("telkkuPublications",r)?t((0,c.Gk)("telkkuPublications",`${a.Zy}/${e}`,{publicationId:e})):null}}function k(){return async(e,t)=>{const n=t().telkkuUserFavorites,i=await(0,o.iD)();if((0,c.$R)("telkkuUserFavorites",n)&&i){const t=`${a.E2}/favorites`;return e((0,c.Gk)("telkkuUserFavorites",t,void 0,`Bearer ${i}`))}return null}}function h(e){return async(t,n)=>{var i;const r=null===(i=n().telkkuUserReviews)||void 0===i?void 0:i[e],l=await(0,o.iD)();if((0,c.$R)("telkkuUserReviews",r)&&l){const n=`${a.E2}/reviews/${e}`;return t((0,c.Gk)("telkkuUserReviews",n,{id:e},`Bearer ${l}`))}return null}}function y(e){return async(t,n)=>{var i;const o=(null===(i=n().telkkuSearch)||void 0===i?void 0:i[e])||{};if((0,c.$R)("telkkuSearch",o)){const n=`${a.E2}/search/program-publications?searchText=${encodeURIComponent(e)}`;return t((0,c.Gk)("telkkuSearch",n,{query:e}))}return o&&t({type:r.I9,query:e}),null}}function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12;return async(n,a)=>{const r=`${i.ee}/telkku/lists/latest?limit=${t}&date_end=${e}`;return n((0,c.Gk)("moreLatestTelkkuArticles",r,{limit:t}))}}function x(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:42;return async(t,n)=>{var a;const r=n().latestTelkkuArticles||{};if((0,c.$R)("latestTelkkuArticles",r)){const n=`${i.ee}/telkku/lists/latest?limit=${e}`;return t((0,c.Gk)("latestTelkkuArticles",n,{limit:e}))}return(null==r||null===(a=r.items)||void 0===a?void 0:a.length)<e&&r.canFetchMore?t(b((0,s.u)(r.items),e-r.items.length)):null}}function w(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4;return async(n,a)=>{var r;const o=(null===(r=a().telkkuProgramRelatedArticles)||void 0===r?void 0:r[e])||{};if(null==o||!o.items)return null;const u=(0,s.u)(o.items),d=new URLSearchParams({"functional_keywords[]":e,limit:t,"image_sizes[]":l.gN,date_end:u}),p=`${i.ee}/lists/latest?${d.toString()}`;return n((0,c.Gk)("telkkuMoreProgramRelatedArticles",p,{keyword:e,limit:t}))}}function S(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4;return async(n,a)=>{var r;const o=(null===(r=a().telkkuProgramRelatedArticles)||void 0===r?void 0:r[e])||{};if((0,c.$R)("telkkuProgramRelatedArticles",o)){const a=new URLSearchParams({"functional_keywords[]":e,limit:t,"image_sizes[]":l.gN}),r=`${i.ee}/lists/latest?${a.toString()}`;return n((0,c.Gk)("telkkuProgramRelatedArticles",r,{keyword:e,limit:t}))}return null}}},69689(e,t,n){n.d(t,{BD:()=>o,gt:()=>r,tE:()=>a});
1var i=n(78517);function a(e){return{type:i.OB,image:e}}function r(){return{type:i.Jo}}function o(e){return{type:i.sN,itemId:e}}},33016(e,t,n){n.d(t,{B:()=>r});var i=n(78517);const a=[{name:"twitter",src:"//platform.twitter.com/widgets.js"},{name:"instagram",src:"//platform.instagram.com/en_US/embeds.js"},{name:"imgur",src:"https://s.imgur.com/min/embed.js"},{name:"jwPlayer",src:"https://script.ilcdn.fi/il-iltv-player/iltv-player.min.js"},{name:"pinterest",src:"https://assets.pinterest.com/js/pinit.js"},{name:"flockler",src:"https://fl-1.cdn.flockler.com/embed/embed-v2.js"},{name:"il-embed",src:e=>e.src},{name:"qualifio",src:"https://osallistu.il.fi/kit/qualp.2.min.js"}];function r(e,t){return(n,r)=>function(e,t){const n=e.embedScripts[t];return!n||"loaded"!==n.status&&"loading"!==n.status}(r(),e)?n(function(e,t){const n=a.find(t=>e.startsWith(t.name));if(!n)throw new Error('Invalid embed for loadEmbedScript"');const r="function"==typeof n.src?n.src(t):n.src;return function(e){let{name:t,src:n,onload:a}=e;if(!n)throw new Error("missing src option in loadScript");
1if(!t)throw new Error("missing name option in loadScript");return e=>{var r;e((r=t,{type:i._l,embed:r}));const o=document.createElement("script");o.src=n,o.async=!0,o.onload=()=>{"function"==typeof a&&a(),e(function(e){return{type:i.gy,embed:e}}(t))},document.body.appendChild(o)}}({name:e,src:r,...t})}(e,t)):null}},64394(e,t,n){n.d(t,{HN:()=>u,Ts:()=>s,WW:()=>d,xu:()=>c});var i=n(12089),a=n(40275),r=n(82266),o=n(58974);const l=async(e,t,n)=>{const r=await(0,i.iD)();return r?fetch(`${a.E2}/${e}`,{method:t,headers:{Authorization:`Bearer ${r}`,"Content-Type":"application/json"},body:JSON.stringify(n)}):null};function s(e){return async t=>{try{const n=await l("users/channel-groups","POST",e),i=await n.json();t({type:o.MA,itemData:i.response})}catch(e){console.error(e)}}}const c=(e,t,n)=>async i=>{try{const a=await l(e,"POST",t),r=await a.json();i({type:o.$I,itemData:r.response,id:n})}catch(e){console.error(e)}};function u(e){return async t=>{try{await l("favorites/programs","POST",e);const n=`${a.E2}/favorites`,o=await(0,i.iD)();o&&t((0,r.Gk)("telkkuUserFavorites",n,void 0,`Bearer ${o}`,void 0))}catch(e){console.error(e)}}}function d(e){return async t=>{try{await l("favorites/programs","DELETE",e),t({type:o.Hx,itemData:e})}catch(e){console.error(e)}}}},56044(e,t,n){n.d(t,{A:()=>u}),n(96540);var i,a=n(3100),r=n.n(a),o=n(47008),l=n(28335),s=n.n(l);function c(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const u=r()(s())(function(e){let{asideContent:t,articleId:n}=e;return t.length>0?c("div",{className:"aside-container"},void 0,c(o.A,{articleId:n,className:"aside",body:t,showAd:!1})):null})},47008(e,t,n){n.d(t,{A:()=>ht});var i=n(96540),a=n(3100),r=n.n(a),o=n(80950),l=n(45165),s=n(61225),c=n(82089),u=n(82266);function d(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"desc";return(i,a)=>{const r=a().liveBlog[e],o={itemId:e,isAutoUpdate:t,orderBy:n},l=`${c.cq}/${e}?order=desc`;return(0,u.$R)("liveBlog",r)?i((0,u.Gk)("liveBlog",l,o)):null}}function p(e,t,n){return(i,a)=>{const r=a().liveBlog[e],o={itemId:e,order:t},l=`${c.cq}/${e}?order=${t}${null!=n?`&index=${n}`:""}`;return(0,u.$R)("moreLives",r)?i((0,u.Gk)("moreLives",l,o)):null}}var m=n(72016);function f(e){var t;const n=null==e||null===(t=e.getBoundingClientRect())||void 0===t?void 0:t.top;if("number"==typeof n){const e=n+window.scrollY-c.M1;window.scrollTo(0,e)}}function v(e){const t=document.getElementById(e);t&&f(t)}var g,k,h=n(22577),y=n(76579),b=n(42723),x=n(98451),w=n(89719),S=n(46467),C=n(69689),A=n(32637);function N(e,t,n,i){k||(k="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:k,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const $=i.lazy(()=>n.e(9278).then(n.bind(n,43204)));function _(){const{show:e=!1,image:t=null}=(0,s.useSelector)(e=>e.liveImagePreview),n=(0,s.useDispatch)(),{urls:{gallery:a}={},properties:r={}}=t||{},{height:o,width:l}=r;return(()=>{const n=e&&t;return e&&!n&&(0,m.Rx)("LiveImagePreview",{eventAction:"Error: Error: Live image preview open but no image to show"}),n})()?N(i.Suspense,{fallback:g||(g=N(y.A,{}))},void 0,N($,{images:[{src:a,alt:(0,A._j)(r),height:o,width:l}],index:0,onOpenGallery:()=>{(0,m.Rx)("LiveImagePreview",{eventAction:"Open",eventLabel:a})},onCloseGallery:()=>{n((0,C.gt)()),(0,m.Rx)("LiveImagePreview",{eventAction:"Close",eventLabel:a})}})):null}const P=(0,i.memo)(_);var T,I,j,z=n(32485),D=n.n(z),L=n(43973),E=n.n(L),R=n(68649),B=n.n(R);function O(e,t,n,i){j||(j="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:j,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const V=function(e){let{setNewestFirst:t,liveId:n,orderBy:a}=e;E()(B());
1const[r,o]=(0,i.useState)(!1),l=(0,s.useSelector)(e=>{var t;return(null===(t=e.liveBlog[n])||void 0===t?void 0:t.datedHighlights)||[]}),c=(0,s.useSelector)(e=>{var t;return(null===(t=e.liveBlog[n])||void 0===t?void 0:t.cards)||[]}),u=(0,s.useSelector)(e=>{var t;return(null===(t=e.liveBlog[n])||void 0===t?void 0:t.next_index)??null}),d=(0,s.useSelector)(e=>{var t;return(null===(t=e.liveBlog[n])||void 0===t?void 0:t.loadingMoreLives)??!1}),f=(0,s.useDispatch)(),g=(0,i.useRef)(null),k=(0,i.useRef)(null),b=e=>!!c.find(t=>t.id===e),x=(e,t)=>{(0,m.Rx)("LiveBlog",{eventAction:"ClickHighlight",containerIndex:e+1,eventData1:t?"Success":"Failure"})};if((0,i.useEffect)(()=>{const{fetchIndex:e,fetchCount:t=0}=k.current||{},i=b(g.current),r=l.findIndex(e=>e.id===g.current);g.current&&"desc"===a&&i?(x(r,!0),requestAnimationFrame(()=>{v(g.current),g.current=null,k.current=null})):g.current&&!i&&null!==u&&e!==u&&t<3?(f(p(n,"desc",u)),k.current={fetchIndex:u,fetchCount:t+1}):t>=3&&(x(r,!1),k.current={disableFetch:!0,fetchIndex:null,fetchCount:0})},[a,c.length,u]),l.length<3)return null;const w=r?l:l.slice(0,4);return O("div",{className:"live-blog-highlights"},void 0,T||(T=O("div",{className:"highlights-title"},void 0,"Päätapahtumat")),O("div",{className:"highlights-list"},void 0,w.map((e,r)=>O(i.Fragment,{},e.id,!!e.date&&O("time",{className:"highlight-date"},void 0," ",e.date," "),O("div",{className:"highlight-item-list"},void 0,O("div",{className:"highlight-item"},e.id,O("div",{className:"highlight-time-container"},void 0,O("time",{className:"highlight-time"},void 0," ",e.time," "),I||(I=O("div",{className:"time-separator"}))),O("button",{type:"button",className:D()("highlight-text reset-btn",{"loading-highlight":d&&g.current===e.id}),onClick:()=>(async(e,i)=>{var r;const o=b(e.id);if(null===(r=k.current)||void 0===r||!r.disableFetch||o){if("desc"===a&&o)return v(e.id),void x(i,!0);g.current=e.id,o||(k.current={fetchIndex:u,fetchCount:1},f(p(n,"desc",u))),"desc"!==a&&t()}else x(i,!1)})(e,r),disabled:!!d},void 0,O(y.A,{className:"spinner-small",show:d&&g.current===e.id}),e.title)))))),O(h.A,{text:r?"Näytä vähemmän":"Näytä lisää",onClickFunction:()=>o(!r),GAData:{eventCategory:"LiveBlog",eventAction:r?"HideMoreHighlights":"ShowMoreHighlights"},show:l.length>4,useStateLoading:!1}))};var F,M,G,U,H=n(25316),q=n.n(H);function W(e,t,n,i){U||(U="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:U,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const K=(0,s.connect)(function(e,t){const{liveBlog:n={}}=e,{loading:i=!0,loadingMoreLives:a=!1}=n,{cards:r=[],active:o=!1,next_index:l=null,oldCards:s=[],oldLiveIndex:c=0,showNewCardsAvailable:u=!1}=n[t.properties.id]||{};return{cards:r,active:o,nextIndex:l,oldCards:s,oldLiveIndex:c,loading:i,loadingMoreLives:a,showNewCardsAvailable:u}})(r()(q())(function(e){let{properties:t,dispatch:n,loading:a,loadingMoreLives:r,cards:o,active:l,oldCards:s,oldLiveIndex:c,nextIndex:u,showNewCardsAvailable:v,showAd:g}=e;const[k,A]=(0,i.useState)("desc"),{id:N=""}=t,$=(0,i.useRef)(null),_=(0,i.useRef)(l);_.current=l;const T=(0,i.useRef)(k);T.current=k;const I=(0,i.useRef)(null),j=(0,i.useRef)(null),z=()=>{_.current&&(n(d(N,!0,T.current)),$.current=setTimeout(()=>z(),15e3))};(0,i.useEffect)(()=>(n(d(N,!1,k)),(0,m.Rx)("LiveBlog",{eventAction:"Showed"}),()=>{$.current&&clearTimeout($.current)}),[]),(0,i.useEffect)(()=>{l&&!$.current&&($.current=setTimeout(()=>z(),15e3))},[l]);const D=async e=>{e!==k&&((0,m.Rx)("LiveBlog",{eventAction:"desc"===e?"ShowLatestFirst":"ShowOldestFirst"}),"desc"===e||s.length>0?A(e):(A(e),o.length>0&&n(p(N,e,c))))};let L=o;if("asc"===k&&(L=s),!j.current&&L.length>0){const e=new Map;let t=0,n=0,i=0;L.forEach(a=>{a.body&&(n+=1,i+=Array.isArray(a.body)?a.body.length:0,t<5&&n>=2&&(0===t||i>=10||n>
1=5)&&(t+=1,e.set(a.id,`almad-live-${t}`),n=0,i=0))}),j.current=e}const E="desc"===k&&null!==u||"asc"===k&&null!==c,R="desc"===k&&v;return W("div",{className:"live-blog"},void 0,F||(F=W("h3",{className:"headline"},void 0,"Liveseuranta")),W(V,{setNewestFirst:()=>D("desc"),liveId:N,orderBy:k}),i.createElement("div",{className:"order-by-container",ref:I},W("button",{type:"button",className:"order-by reset-btn "+("desc"===k?"selected":"not-selected"),onClick:()=>D("desc")},void 0,"Uusin ensin"),W("button",{type:"button",className:"order-by reset-btn "+("asc"===k?"selected":"not-selected"),onClick:()=>D("asc")},void 0,"Vanhin ensin")),W("div",{className:"lives-container"},void 0,a?W(y.A,{show:a}):L.map((e,t)=>{if(!e.body)return null;const a=j.current?j.current.get(e.id):null;return W(i.Fragment,{},e.id,W("div",{className:"live-body-container",id:e.id},void 0,W("div",{className:"time-container"},void 0,W(b.A,{time:e.created_at,type:"list"})),W(ht,{body:e.body,articleId:N,showAd:!1,isPreview:!1,sendFpeAbScrollEvents:!1,isLiveBody:!0,videoMetaData:{uploadDate:e.created_at}}),0===t&&W(w.A,{runFunction:()=>n((0,C.BD)(N))},e.id)),g&&a&&W(S.A,{adId:a,pageId:N}))}),!a&&!r&&L.length<1&&(M||(M=W("div",{className:"no-lives"},void 0,"Liveseurannassa ei vielä julkaisuja"))),R&&W(x.A,{className:"apply-updates-button",onClick:()=>{I.current&&(n((0,C.BD)(N)),f(I.current))}},void 0,"Uusia päivityksiä saatavilla")),!r&&W("div",{className:E?"load-more":"load-more all-lives-loaded"},void 0,E?W(h.A,{text:"desc"===k?"Näytä vanhemmat päivitykset":"Näytä uudemmat päivitykset",onClickFunction:()=>{n(p(N,k,"desc"===k?u:c))},GAData:{eventCategory:"LiveBlog",eventAction:"desc"===k?"ShowMoreOlderPosts":"ShowMoreNewerPosts"},show:E,useStateLoading:!1}):W("div",{className:"no-more"},void 0,"desc"===k?"Ei vanhempia päivityksiä":"Ei uudempia päivityksiä")),r&&W(y.A,{show:r}),G||(G=W(P,{})))}));var Y,Z,X=n(56044),J=n(43609),Q=n.n(J);function ee(e,t,n,i){Z||(Z="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:Z,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const te=r()(Q())(function(){return Y||(Y=ee("div",{className:"article-divider"},void 0,ee("div",{className:"article-divider-content"})))});var ne,ie,ae,re,oe=n(582),le=n(97395),se=n(58266),ce=n(56436),ue=n(65263),de=n(75057),pe=n.n(de);function me(e,t,n,i){re||(re="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:re,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const fe=r()(pe())(function(e){let{article:t,bodyIndex:n=0,bodyLength:i=1}=e;if(!t)return null;const a=`${Math.ceil((n+1)/i*4)}/4`,{isPlusArticle:r,isPlusExtraArticle:o}=(0,ue.y)(t);return me("div",{className:D()("related-article",{plus:r||o})},void 0,ne||(ne=me("div",{className:"related-article-prefix"},void 0,"Lue myös")),me(le.A,{article:t,onClick:()=>{(0,m.Rx)("RelatedArticles",{targetPageId:t.article_id,articleIndex:1,elementPosition:"WithinText",eventData1:a})},internalSource:"RelatedArticle"},t.article_id,r&&(ie||(ie=me(se.A,{className:"inline"}))),o&&(ae||(ae=me(ce.A,{className:"inline"}))),t.title))});var ve,ge=n(46339),ke=n.n(ge);function he(e,t,n,i){ve||(ve="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:ve,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const ye=r()(ke())(function(e){let{text:t}=e;return he("h3",{className:"subheadline"},void 0,t)});var be,xe=n(19957),we=n(66327);function Se(e,t,n,i){be||(be="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:be,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const Ce=function(e){let{eventType:t,articleId:n}=e;
1const i=(0,s.useDispatch)(),a=(0,s.useSelector)(e=>e.fpeAbTestData),r=(0,we.j)();return Se(w.A,{runFunction:()=>{(()=>{if(a.testData&&a.testData.articleId===n&&!a[t]){const{testData:e}=a;e.type=t,r(e),i((0,xe.Px)(t))}})()}})};var Ae,Ne,$e,_e,Pe=n(5738),Te=n(3638),Ie=n(1862),je=n.n(Ie);function ze(e,t,n,i){_e||(_e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:_e,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const De=r()(je())(function(e){let{properties:t,previewState:n}=e;const i=(0,Te.E5)(),a=(0,Te.l_)(),r=(0,Te.eM)(),{login:o,signUp:l}=(0,Te.sw)();if(n){if("hidden"===n)return null}else{if(!a)return Ae||(Ae=ze(y.A,{show:!0}));if(r)return null;if(i&&!r)return Ne||(Ne=ze("div",{className:"movable-login-wall-verify-email"},void 0,ze(Pe.Ay,{theme:"articleLogin"})))}return ze("div",{className:"movable-login-wall"},void 0,ze(w.A,{runFunction:()=>{(0,m.Rx)("LoginWall",{eventAction:"Showed",eventLabel:"MovableLoginWall"})}}),ze("div",{className:"wall-container"},void 0,""!==t.title&&ze("div",{className:"title"},void 0,t.title),ze("div",{className:"content-text"},void 0,t.description),ze(x.A,{className:"register-button",onClick:()=>l({source:"MovableLoginWall"})},void 0,"Luo ilmainen alma-tunnus"),ze("div",{className:"login-container"},void 0,$e||($e=ze("div",{},void 0,"Onko sinulla jo Alma-tunnus?")),ze("button",{className:"reset-btn login-link",onClick:()=>o("MovableLoginWall")},void 0,"Kirjaudu sisään"))))});var Le,Ee=n(26059),Re=n(46807),Be=n(91993),Oe=n.n(Be);function Ve(e,t,n,i){Le||(Le="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:Le,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}class Fe extends i.Component{render(){const e="list"===this.props.type?"ul":"ol",{items:t}=this.props;return Ve("div",{className:"article-bullets"},void 0,Ve(e,{},void 0,t.map((e,t)=>Ve("li",{},t,(0,Re.GT)(Array.isArray(e)?e:[e])))))}}const Me=r()(Oe())(Fe);var Ge,Ue=n(73363),He=n.n(Ue);function qe(e,t,n,i){Ge||(Ge="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:Ge,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}class We extends i.Component{render(){return qe("div",{className:"article-table",dangerouslySetInnerHTML:{__html:this.props.item.content?this.props.item.content:""}})}}const Ke=r()(He())(We);var Ye,Ze=n(61721),Xe=n(45415),Je=n.n(Xe);function Qe(e,t,n,i){Ye||(Ye="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:Ye,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const et=r()(Je())(function(e){let{imageData:t}=e;if(!t||!t.properties)return null;const{caption:n,link_url:i,target_blank:a=!1}=t.properties,r=Qe("div",{onClick:()=>{const{event_action:e,event_label:n}=t.properties;e&&(0,m.Rx)("ArticleImageBanner",{eventAction:e,eventLabel:n})},className:"article-image-external-container"},void 0,Qe("img",{src:t.image_name,alt:n}));if(i){const e=!a&&i.split("//www.iltalehti.fi")[1]||i;return Qe(Ze.A,{to:e,openInNew:a},void 0,r)}return r});var tt,nt=n(16937),it=n.n(nt);function at(e,t,n,i){tt||(tt="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:tt,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const rt=r()(it())(function(e){let{text:t}=e;return at("div",{className:"citation-container"},void 0,at("p",{className:"citation"},void 0,(0,Re.GT)(t)))});var ot,lt=n(23872),st=n(3717),ct=n(78069),ut=n.n(ct);function dt(e,t,n,i){ot||(ot="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:ot,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const pt=r()(ut())(function(e){let{media:t,texts:n,metaData:i}=e;return dt("div",{className:"article-scrollytell"},void 0,dt("div",{className:"scrollytell-media-container"},void 0,t.map(e=>{if("image"===e.type){const t=e.urls.size920;return dt("img",{src:t,alt:""},t)}return"embed"===e.type&&"iltv"===e.name?dt(st.default,{properties:e.properties,metaData:{uploadDate:i.uploadDate},isScrollytell:!0},e.properties.id):null})),dt("div",{className:"scrollytell-text-container"},void 0,n.map(e=>dt("div",{className:`scrollytell-text scrollytell-${e.color} scrollytell-${e.text_size}-text`},e.text,e.text))))});var mt,ft,vt=n(77565),gt=n.n(vt);function kt(e,t,n,i){ft||(ft="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:ft,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const ht=r()(gt())(e=>{let{body:t,articleId:n,showAd:i,itemProp:a,className:r,fadeText:s,videoMetaData:c,isPreview:u=!1,previewPaywallVisible:d=!1,sendFpeAbScrollEvents:p,isLiveBody:m=!1}=e;const f=(0,Te.E5)(),v=(0,Te.eM)(),g=u&&(d?"visible":"hidden")||null,k=t.findIndex(e=>"movable-login-wall"===e.type),h=-1===k||!g&&f&&v||"hidden"===g?t:t.slice(0,k+1);if(h&&n&&null!==i){const e=function(e,t,n,i,a,r){let s=arguments.length>6&&void 0!==arguments[6]&&arguments[6];const c=Math.floor(e.length/2),u=e.length-1;return e.map((d,p)=>{let m=null;if("paragraph"===d.type?m=kt(lt.A,{contents:d.items},t+p):"divider"===d.type?m=kt(te,{},t+p):"subheadline"===d.type?m=kt(ye,{text:d.text},t+p):"blockquote"===d.type?m=kt(rt,{text:d.items},t+p):"image"===d.type?m=kt(oe.A,{imageData:d,isLiveBody:s},t+p):"image-ext"===d.type?m=kt(et,{imageData:d},t+p):"list"===d.type||"list-ordered"===d.type?m=kt(Me,{type:d.type,items:d.items},t+p):"table"===d.type?m=kt(Ke,{item:d},t+p):"alma-embed"===d.type?m=kt(o.A,{content:d.content},t+p):"embed"===d.type?m=kt(l.A,{item:d,metaData:i},t+p):"alma-tunnus-embed"===d.type?m=kt(Ee.A,{content:d.content},t+p):"aside"===d.type?m=kt(X.A,{asideContent:d.items,articleId:t},t+p):"related-article"===d.type?m=kt(fe,{article:d.article,withinText:!0,bodyIndex:p,bodyLength:e.length},t+p):"advertisement"===d.type&&n?m=kt(S.A,{adId:d.id,className:"ad-article",pageId:t},t+p):"movable-login-wall"===d.type?m=kt(De,{properties:d.properties,previewState:a},t+p):"scrollytell"===d.type?m=kt(pt,{media:d.media,texts:d.texts,metaData:i},t+p):"embed-il-liveblog"===d.type&&(m=kt(K,{properties:d.properties,showAd:n},t+p)),c===p&&r){const e="article_scroll_50";m=[kt(Ce,{eventType:e,articleId:t},e),m]}if(u===p&&r){const e="article_scroll_100";m=[m,kt(Ce,{eventType:e,articleId:t},e)]}return m})}(h,n,i,c,g,p,m);return kt("div",{className:r||"article-body",itemProp:a},void 0,e,s&&(mt||(mt=kt("div",{className:"faded-text"}))))}return null})},582(e,t,n){n.d(t,{A:()=>y});var i,a=n(96540),r=n(61225),o=n(32485),l=n.n(o),s=n(3100),c=n.n(s),u=n(69601),d=n(71881),p=n(32637),m=n(69689),f=n(64961),v=n(19593),g=n.n(v);function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},k.apply(null,arguments)}function h(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const y=(0,r.connect)()(c()(g())(function(e){let{className:t,imageData:n,dispatch:i,showCaption:r=!0,disableGallery:o=!1,disablePaddingBottom:s=!1,isLiveBody:c=!1}=e;const{isLongForm:v}=(0,a.useContext)(f.N),g=(0,a.useRef)({}),y=(0,a.useRef)({}),[b,x]=(0,a.useState)(!0),[w,S]=(0,a.useState)(!0);if((0,a.useEffect)(()=>{x(g.current.complete),S(y.current.complete)},[(n||{}).urls]),!n||!n.urls)return null;const{urls:C,properties:A}=n,{body_image_index:N,caption:$,width:_,height:P,float:T,source:I}=A;let j=C.size920;v&&(j=C.size1024),"right"!==T&&"left"!==T||(j=C.size510);const z=l()("article-image",{gallery:!o},T,t),D=s?null:P/_*100+"%",L=o?{}:{onClick:()=>{i(c?(0,m.tE)(n):(0,p.Hq)(n.properties.body_image_index))}};return a.createElement("div",k({className:z,itemProp:"image",itemScope:!0,itemType:"http://schema.org/ImageObject"},L),h(u.A,{eager:0===N,className:"article-image-container",paddingBottom:D,offsetVertical:1e3},void 0,a.createElement(a.Fragment,null,a.createElement("img",{className:`image image-${w?"show":"hide"} image-preview`,src:C.size30,onLoad:()=>S(!0),ref:y,alt:""}),a.createElement("img",{className:"image image-"+(b?"show":"hide"),src:j,onLoad:()=>x(!0),ref:g,alt:""}))),h("meta",{itemProp:"url",content:C.size920}),h("meta",{itemProp:"width",content:_}),h("meta",{itemProp:"height",content:P}),r&&($||I)&&h(d.A,{caption:$,authors:I,isHalfSize:"right"===T||"left"===T}))}))},23872(e,t,n){n.d(t,{A:()=>u}),n(96540);var i,a=n(46807),r=n(3100),o=n.n(r),l=n(49163),s=n.n(l);function c(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
1const u=o()(s())(function(e){let{contents:t}=e;return c("p",{className:"paragraph"},void 0,(0,a.GT)(t))})},3181(e,t,n){n.d(t,{A:()=>h});var i,a,r,o=n(96540),l=n(61225),s=n(43973),c=n.n(s),u=n(64961),d=n(66796),p=n(76579),m=n(93684),f=n(98451),v=n(92446),g=n.n(v);function k(e,t,n,i){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=i;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&a)for(var c in a)void 0===t[c]&&(t[c]=a[c]);else t||(t=a||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const h=function(e){let{children:t,embedName:n,dontShowWhenConsentsNotAccepted:r,requiredPurposes:s,isRap:v}=e;if(c()(g()),v)return t;const{loading:h}=(0,l.useSelector)(e=>e.consents),y=(0,l.useSelector)(e=>(0,d.Ec)(e,s)),b=n?`${n}-sisältöä ei voida näyttää`:"Sisältöä ei voida näyttää",{isPreview:x}=(0,o.useContext)(u.N);return x?t:h?i||(i=k("div",{className:"consents-checker-loading"},void 0,k(p.A,{show:!0}))):y?t:r?null:k("div",{className:"consents-checker"},void 0,k("div",{className:"consents-title"},void 0,b),a||(a=k("div",{className:"consents-description"},void 0,"Sisältöä ei voida näyttää evästeasetusten vuoksi. Hyväksy tarpeelliset evästeet nähdäksesi sisällön.")),k(f.A,{className:"secondary-button",onClick:()=>(0,m.d$)(s)},void 0,"HYVÃKSY EVÃSTEET"))}},45165(e,t,n){n.d(t,{A:()=>T});var i=n(96540),a=n(69601),r=n(26034),o=n(3181);const l=i.lazy(()=>n.e(6115).then(n.bind(n,24051))),s=i.lazy(()=>n.e(3931).then(n.bind(n,10951))),c=i.lazy(()=>n.e(1219).then(n.bind(n,79963))),u=i.lazy(()=>n.e(6943).then(n.bind(n,57241))),d=i.lazy(()=>n.e(1522).then(n.bind(n,65633))),p=i.lazy(()=>n.e(9434).then(n.bind(n,7430))),m=i.lazy(()=>Promise.resolve().then(n.bind(n,3717))),f=i.lazy(()=>n.e(2282).then(n.bind(n,56085))),v=i.lazy(()=>n.e(4593).then(n.bind(n,36541))),g=i.lazy(()=>n.e(1033).then(n.bind(n,99677))),k=i.lazy(()=>n.e(2051).then(n.bind(n,55865))),h=i.lazy(()=>n.e(9695).then(n.bind(n,23535))),y=i.lazy(()=>n.e(2397).then(n.bind(n,2947))),b=i.lazy(()=>n.e(7708).then(n.bind(n,24709))),x=i.lazy(()=>n.e(7162).then(n.bind(n,32717))),w=i.lazy(()=>n.e(3441).then(n.bind(n,98253))),S=i.lazy(()=>n.e(9697).then(n.bind(n,41687))),C=i.lazy(()=>n.e(8601).then(n.bind(n,64527))),A=i.lazy(()=>n.e(770).then(n.bind(n,10829))),N=i.lazy(()=>n.e(922).then(n.bind(n,33609)));var $,_;function P(e,t,n,i){_||(_="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:_,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const T=e=>{let{item:{properties:t,name:n},metaData:_={}}=e;const[T,I]=(0,i.useState)(!1);if((0,i.useEffect)(()=>{I(!0)},[]),!T)return $||($=P("div",{className:"embed-placeholder"}));switch(n){case"facebook":return P(o.A,{embedName:"Facebook",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(l,{properties:t})));case"flockler":return P(a.A,{offsetVertical:1e5},void 0,P(i.Suspense,{fallback:null},void 0,i.createElement(s,t)));case"iframe":return P(o.A,{requiredPurposes:["functional","personalization","marketing_and_advertising","social_media","analytics","sharing_target_groups_for_campaign_use"]},void 0,P(i.Suspense,{fallback:null},void 0,P(c,{properties:t})));case"hotline":return P(a.A,{offsetVertical:1e5,heightBeforeVisible:671},void 0,P(i.Suspense,{fallback:null},void 0,i.createElement(S,t)));case"il-embed":return P(a.A,{offsetVertical:1e5},void 0,P(i.Suspense,{fallback:null},void 0,P(u,{properties:t})));case"il-html-embed":return P(o.A,{requiredPurposes:["functional","personalization","marketing_and_advertising","social_media","analytics","sharing_target_groups_for_campaign_use"]},void 0,P(i.Suspense,{fallback:null},void 0,P(d,{properties:t})));case"iltv":return P(i.Suspense,{fallback:null},void 0,P(m,{properties:t,metaData:_}));case"infogram":return P(a.A,{offsetVertical:1e5},void 0,P(i.Suspense,{fallback:null},void 0,P(f,{properties:t})));case"instagram":return P(o.A,{embedName:"Instagram",requiredPurposes:["social_media"]},void 0,P(a.A,{offsetVertical:1e3,className:"instagram-container-lazy"},void 0,P(r.A,{componentName:"Instagram"},void 0,P(i.Suspense,{fallback:null},void 0,P(v,{properties:t})))));case"imgur":return P(o.A,{embedName:"Imgur",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(g,{properties:t})));case"pinterest":return P(o.A,{embedName:"Pinterest",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(k,{properties:t})));case"qualifio":return P(o.A,{requiredPurposes:["functional","analytics","marketing_and_advertising"]},void 0,P(r.A,{componentName:"Qualifio"},void 0,P(i.Suspense,{fallback:null},void 0,P(h,{properties:t}))));case"reddit":return P(o.A,{embedName:"Reddit",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(y,{properties:t})));case"tiktok":return P(o.A,{embedName:"TikTok",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(C,{properties:t})));case"threads":return P(o.A,{embedName:"Threads",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(A,{properties:t})));case"bluesky":return P(o.A,{embedName:"Bluesky",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(N,{properties:t})));case"tulospalvelu":return P(a.A,{offsetVertical:1e5},void 0,P(i.Suspense,{fallback:null},void 0,i.createElement(p,t)));case"twitter":case"x":return P(o.A,{embedName:"X",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(b,{properties:t})));case"youtube":return P(o.A,{embedName:"Youtube",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(x,{properties:t})));case"vimeo":return P(o.A,{embedName:"Vimeo",requiredPurposes:["social_media"]},void 0,P(i.Suspense,{fallback:null},void 0,P(w,{properties:t})));default:return null}}},3717(e,t,n){n.r(t),n.d(t,{default:()=>g});var i,a=n(96540),r=n(32485),o=n.n(r),l=n(3100),s=n.n(l),c=n(61225),u=n(71881),d=n(33016),p=n(64566),m=n.n(p);function f(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}class v extends a.Component{componentDidMount(){if(window.initAlmaVideo)window.initAlmaVideo();else{const{dispatch:e}=this.props;e((0,d.B)("jwPlayer"))}}shouldComponentUpdate(e){return"loaded"!==this.props.scriptStatus&&"loaded"===e.scriptStatus||this.props.properties.id!==e.properties.id}componentDidUpdate(){"loaded"===this.props.scriptStatus&&window.initAlmaVideo&&window.initAlmaVideo()}render(){const{id:e,autoplay:t,hideiltvads:n,live:i,tags:a="",caption:r="",authors:l=[],watermark:s=!1,player_id:c="",orientation:d="",thumbnail:p="",provider:m="",title:v=""}=this.props.properties,{metaData:g={},isScrollytell:k=!1}
1=this.props,h=l.join(", "),y=o()("iltv-embed",{vertical:"vertical"===d&&!k});if(!e)return null;let b=g.thumbnailUrl||p;return"jwplayer"!==m||b||(b=`https://cdn.jwplayer.com/v2/media/${e}/poster.jpg?width=720`),f("div",{className:y,itemScope:!0,itemType:"http://schema.org/VideoObject"},void 0,f("div",{className:"iltv-video-container"},e,f("div",{className:"iltv-video-content"},void 0,f("div",{id:`almavideo-${e}`,className:"almavideo-player","data-autoplay":t,"data-hideads":n,"data-live":i,"data-videotags":a,"data-watermark":s,"data-player":c}))),f("meta",{itemProp:"name",content:g.name||r||v}),f("meta",{itemProp:"caption",content:g.caption||r||v}),f("meta",{itemProp:"thumbnailUrl",content:b}),f("meta",{itemProp:"uploadDate",content:g.uploadDate}),f(u.A,{authors:h,caption:r,iltvBackupDescription:g.description||v}))}}const g=(0,c.connect)(function(e){let t;return t=e.embedScripts&&e.embedScripts.jwPlayer?e.embedScripts.jwPlayer.status:null,{scriptStatus:t}})(s()(m())(v))},76493(e,t,n){n.d(t,{A:()=>d}),n(96540);var i,a=n(32485),r=n.n(a),o=n(43973),l=n.n(o),s=n(71450),c=n.n(s);function u(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){let{className:t,onChange:n,disabled:i,children:a,checked:o,error:s,id:d}=e;return l()(c()),u("div",{className:r()("checkbox-container",t)},void 0,u("input",{type:"checkbox",onChange:n,disabled:i||!1,className:"checkbox",checked:o,id:d}),u("span",{className:s?"custom-checkmark error":"custom-checkmark"}),u("label",{className:"checkbox-label",htmlFor:d},void 0,a))}},71881(e,t,n){n.d(t,{A:()=>d});var i,a=n(96540),r=n(3100),o=n.n(r),l=n(34946),s=n.n(l);function c(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}class u extends a.Component{render(){const{caption:e="",authors:t="",isHalfSize:n=!1,iltvBackupDescription:i=""}=this.props;return c("div",{className:"media-caption "+(n?"media-caption-half-size":"")},void 0,c("meta",{itemProp:"description",content:e||i}),c("span",{className:"caption-text",itemProp:"description"},void 0,e," "),c("span",{className:"media-source"},void 0,t))}}const d=o()(s())(u)},18183(e,t,n){n.d(t,{A:()=>P});var i=n(96540),a=n(3100),r=n.n(a),o=n(61225),l=n(32485),s=n.n(l),c=n(65386),u=n(6121),d=n(82089),p=n(43261),m=n(5015),f=n(72016),v=n(82266);var g,k=n(2530),h=n(34757),y=n(7695),b=n(5904),x=n(97395),w=n(39299),S=n(89719),C=n(2030),A=n(65263),N=n(26852),$=n.n(N);function _(e,t,n,i){g||(g="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:g,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const P=(0,o.connect)(function(e,t){const{type:n,mainCategory:i,count:a=8}=t,r=function(e,t,n){let i=arguments.length>4?arguments[4]:void 0;return"NextGen"===n||"PlusArticles"===n||"PlusOrPlusExtraArticles"===n?function(e,t){const{nextGenRecommendations:n}=e;return n&&n[t]&&n[t].items||[]}(e,t):"MostRead"===n?function(e,t){var n;const{mostRead:i}=e;return(null===(n=i[(0,p.aW)({limit:t})])||void 0===n?void 0:n.items)||[]}(e,i):"Longform"===n?function(e){const{mostReadLongform:t}=e;return t&&t.items||[]}(e):"TvAndMovies"===n?function(e,t){var n;const{latest:i}=e;return(null===(n=i[(0,p.aW)({category:"tv-ja-leffat",limit:t})])||void 0===n?void 0:n.items)||[]}(e,i):[]}(e,t.articleId,n,i,a);return{recommendations:r}})(r()($())(function(e){let{dispatch:t,mainCategory:n,articleId:a,type:r,headline:o,recommendations:l,count:g=8,isWide:N=!1}=e;if((0,i.useEffect)(()=>{"NextGen"===r||"PlusArticles"===r||"PlusOrPlusExtraArticles"===r?t(function(e,t,n,i){return async(a,r)=>{const o=r(),l={itemId:e},s=o.nextGenRecommendations[e];if((0,v.$R)("nextGenRecommendations",s)){const r=function(e){let{articleId:t,mainCategory:n,type:i,limit:a=8}=e;const r=(0,u.Ri)("sammio-bsid"),o={user:r&&r.length>0?{id:r}:null,n:a,rotation:{enabled:!0,pool_size:100}};t&&(o.interactions=[{item:{site_id:"il",id:t}}]);const l=new Date(Date.now()-15552e6).toISOString(),s=new Date(Date.now()-432e6).toISOString();"PlusArticles"===i?o.filters={content_charge:{$in:["paid"]},issued_at:{$gt:l}}:"PlusOrPlusExtraArticles"===i?o.filters={content_charge:{$in:["paid","paid_extra"]},issued_at:{$gt:l}}:(0,p.S_)(n)?o.filters={primary_category:{$in:p.EX},issued_at:{$gt:l}}:o.filters={issued_at:{$gt:s}
1};const c=encodeURIComponent(JSON.stringify(o));return`${d.t}/api/v1/items_for_user?model=il-v24b&query=${c}`}({articleId:e,mainCategory:t,type:n,limit:i});try{const e=await(0,m.Ay)(r),t=await e.json();if(t&&t.items&&t.items.length>0){const e=t.items.map(e=>{const{id:t}=e;return t?t.replace(/^il:/,""):null}).filter(Boolean);if(e.length>0)return a((0,v.lX)(e,l))}}catch(e){(0,f.Rx)("Error",{eventLabel:"NextGen Recommendations"})}}return null}}(a,n,r,g)):"Longform"===r?t(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;return(n,i)=>{const a=i().mostReadLongform,r=`${d.ee}/iltalehti/lists/popular${e?`/${e.toLowerCase()}`:""}?limit=${t}&functional_keywords[]=longform`,o="mostReadLongform";return(0,v.$R)(o,a,t)?n((0,v.Gk)(o,r,{})):null}}("Weekly",4)):"TvAndMovies"===r?t((0,c.C)({category:"tv-ja-leffat",limit:g,imageSizes:[...C.gN,...C.OG]})):"MostRead"===r&&t((0,k.k)({limit:g,imageSizes:[...C.gN,...C.OG]}))},[]),0===l.length)return null;const $=l.length,P={eventAction:"Showed",eventLabel:r,eventData2:`Headline: ${o}`};return"NextGen"!==r&&"PlusArticles"!==r&&"PlusOrPlusExtraArticles"!==r||(P.eventData1=`NumberOfRecoms: ${$}`),_(h.A,{},void 0,_(S.A,{runFunction:()=>{(0,f.Rx)("Recommendation",P)}},a),"PlusArticles"===r||"PlusOrPlusExtraArticles"===r?_("h5",{className:"plus-recommendation-heading"},void 0,_("span",{},void 0,"Iltalehti Plus ","PlusOrPlusExtraArticles"===r?"Extra ":""),"-tilaajana pääset lukemaan myös nämä artikkelit"):_(y.A,{className:"recommendation-card-heading"},void 0,o),_("div",{className:s()("recommendations",{"recommendations-wide":N})},void 0,l.slice(0,g).map(e=>{if(!e.article_id)return null;const t=e.main_image_urls&&e.main_image_urls.size510||d.Lh,{isPlusOrPlusExtraArticle:n}=(0,A.y)(e);return _(x.A,{article:e,internalSource:"Recommendation",className:"recommendation",onClick:()=>((e,t)=>{const n=e.category&&e.category.category_name||null,i=e.category&&(0,p.Ek)(e.category)||null,a={eventAction:"Clicked",eventLabel:r,eventData2:`Headline: ${o}`,targetPageId:e.article_id,targetCategory:n,targetMainCategory:i};"NextGen"!==r&&"PlusArticles"!==r&&"PlusOrPlusExtraArticles"!==r||(a.eventData1=`NumberOfRecoms: ${t}`),(0,f.Rx)("Recommendation",a)})(e,$)},e.article_id,_("div",{className:"image-container"},void 0,_(b.A,{imageUrl:t})),_("div",{className:"title"},void 0,e.title),_(w.A,{article:e,timeType:"recommendationsList",showCategory:!n}))})))}))},10726(e,t,n){n.d(t,{A:()=>c}),n(96540);var i,a=n(3100),r=n.n(a),o=n(80717),l=n.n(o);function s(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const c=r()(l())(function(e){let{color:t}=e;return s("svg",{className:"magnifying-glass",viewBox:"0 0 21 21"},void 0,s("circle",{className:t,cx:"8.5",cy:"8.5",r:"7.5",strokeWidth:"2"}),s("path",{className:t,d:"M14.5 14.5L20 20",strokeWidth:"2",strokeLinecap:"round"}))})},55361(e,t,n){n.d(t,{A:()=>z}),n(72712);var i,a=n(96540),r=n(32485),o=n.n(r),l=n(3100),s=n.n(l),c=n(72016),u=n(34757),d=n(84266),p=n(22577),m=n(3638),f=n(59902),v=n(42723),g=n(61225),k=n(6796),h=n(45404),y=n.n(h);function b(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const x=s()(y())(function(e){let{program:t,elementPosition:n}=e;if(!t)return null;const i=(0,g.useSelector)(e=>{var t;return(null===(t=e.telkkuUserFavorites)||void 0===t?void 0:t.items)||[]}),{title:a,description:r,slug:o,programId:l,id:s}=t,u=e=>{(0,c.Rx)("TelkkuProgramInfo",{eventAction:e,eventLabel:a||"",elementPosition:n})};return b("div",{className:"telkku-program-info"},void 0,b("div",{className:"program-description"},void 0,(e=>{let t=e||"";return t.length>120&&(t=`${t.substr(0,120)}...`),t})(r)),b(d.A,{className:"program-link",to:`/telkku/ohjelmat/${o}/${l}
1?pub=${s}`,onClick:()=>{u("ClickShowMore")},category:"telkku-program"},void 0,"Katso lisää"),b(k.A,{handleClick:e=>{u(e?"RemoveFavorite":"AddFavorite")},userFavorites:i,programId:l}))});var w,S,C=n(96971),A=n.n(C);function N(e,t,n,i){S||(S="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:S,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const $=e=>{let{program:t,handlePublicationClickGA:n,isProgramPassed:i}=e;const{slug:a,programId:r,id:l,programName:s}=t;return N(d.A,{to:`/telkku/ohjelmat/${a}/${r}?pub=${l}`,className:o()("publication-title",{"publication-passed":i}),onClick:n,category:"telkku-program"},void 0,s)},_=s()(A())(function(e){let{program:t,programIndex:n,channelIndex:i,isChannelPage:r,isFavorite:l}=e;if(!t)return null;const{startTime:s,programName:u,format:d,publicationStatus:p}=t,{status:g,progress:k}=p||{},h="MOVIE"===d,y=(0,m.vm)(),[b,S]=(0,a.useState)(!1),C=i+1,A=r?"TelkkuChannelPage":"TelkkuProgramTable",_=()=>{(0,c.Rx)("TelkkuPublication",{eventAction:"ClickProgram",eventLabel:u,elementPosition:A,...C?{containerIndex:C}:{}})},P="ongoing"===g,T="passed"===g;return N("div",{className:o()("telkku-publication",{"is-favorite":l,"hide-in-mobile":n>7})},void 0,N("div",{className:o()("telkku-publication-container",{"is-playing":P,passed:T})},void 0,N(v.A,{type:"telkkuPublication",time:s}),h?N("div",{className:"movie-publication"},void 0,N($,{program:t,handlePublicationClickGA:_,isProgramPassed:T}),w||(w=N("img",{className:"movie-icon",src:"https://assets.ilcdn.fi/60543a0b0bc35a6237541579ef9599a7478a75c45f7d6fdb24bf5662727b74f6.svg",alt:"elokuvaikoni"}))):N($,{program:t,handlePublicationClickGA:_,isProgramPassed:T}),y&&N("button",{className:"publication-info-btn reset-btn",onClick:()=>{S(!b),(0,c.Rx)("TelkkuProgramInfo",{eventAction:b?"Close":"Open",eventLabel:u,elementPosition:A,...C?{containerIndex:C}:{}})},"aria-label":b?"Sulje lisätiedot":"Avaa lisätiedot"},void 0,N(f.A,{direction:b?"up":"down"}))),P&&N("div",{className:o()("telkku-publication-progress-meter",{"telkku-publication-hide-program":n>7,"is-movie":h}),style:{width:`${k}%`}}),b&&N(x,{program:t,elementPosition:A}))});var P,T=n(33579),I=n.n(T);function j(e,t,n,i){P||(P="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:P,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const z=s()(I())(function(e){var t,n;let{channel:i,channelIndex:r,timeSlotsInformation:l,populatedSlotCount:s,timeSlug:m,isChannelPage:f}=e;const[v,k]=(0,a.useState)(!0);if(!i)return null;const{channelName:h="",channelId:y,logoUrl:b=""}=i||{},x=(0,g.useSelector)(e=>{var t;return null===(t=e.telkkuUserFavorites)||void 0===t?void 0:t.items})||[];(0,a.useEffect)(()=>{k(!1)},[]);let w=0;const S=(null===(t=Object.values(null==i?void 0:i.programs))||void 0===t?void 0:t.reduce((e,t)=>Array.isArray(t)?e+t.length:e,0))||0;return j(u.A,{className:o()("telkku-channel-publications",{"is-channel-page":f}),style:{gridRow:`span ${s+1}`}},void 0,!f&&j(d.A,{className:"publications-header",to:`/telkku/kanava/${y}`,onClick:()=>{(0,c.Rx)("TelkkuProgramTable",{eventAction:"ClickChannel",eventLabel:h,containerIndex:r+1})},category:"telkku-channel"},void 0,j("img",{className:"channel-logo",src:b,alt:`${h} logo`})),null===(n=Object.entries(i.programs))||void 0===n?void 0:n.map(e=>{let[t,n]=e;return!l||0===l[t]||f&&0===(null==n?void 0:n.length)?null:j("div",{className:"publication-group"},`${y}-${t}`,n.map(e=>(w+=1,j(_,{programIndex:f||v||"koko-paiva"===m?0:w,program:e,channelIndex:r,isChannelPage:!!f,isFavorite:x.some(t=>t.programId===e.programId)},e.id))))}),j(p.A,{onClickFunction:()=>k(e=>!e),GAData:{eventCategory:"TelkkuProgramTable",eventAction:v?"ShowLess":"ShowMore",eventLabel:h,containerIndex:r+1},show:"koko-paiva"!==m&&!f&&S>7,mainCategory:"telkku",text:v?"Piilota":"Näytä lisää"}))})}
1,33086(e,t,n){n.r(t),n.d(t,{default:()=>C});var i,a,r=n(96540),o=n(3100),l=n.n(o),s=n(32485),c=n.n(s),u=n(72016),d=n(40275),p=n(34757),m=n(84266),f=n(14650),v=n.n(f);function g(e,t,n,i){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=i;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const k=l()(v())(function(e){let{showTitleLogo:t,content:n,openInNew:a}=e;return g("div",{className:"telkku-evergreens-content"},void 0,g("div",{className:"evergreen-heading"},void 0,t&&(i||(i=g("img",{className:"telkku-logo",src:d.rh,alt:"Telkku logo"}))),n.title),g("div",{className:"evergreen-items"},void 0,n.items.map(e=>{let{title:t,url:n}=e;return g(m.A,{className:"evergreen-item",to:n,onClick:()=>{return e=t,void(0,u.Rx)("TelkkuEvergreens",{eventLabel:e});var e},openInNew:a,category:"telkku-program"},`evergreen-${t}`,t)})))});var h,y,b,x=n(92589),w=n.n(x);function S(e,t,n,i){b||(b="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:b,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const C=l()(w())(function(e){let{isHomeBottom:t}=e;return S(p.A,{className:c()("telkku-evergreens",{"evergreen-bottom":t})},void 0,t?h||(h=r.createElement(r.Fragment,null,S("img",{className:"telkku-logo",src:d.rh,alt:"Telkku logo"}),S("div",{},void 0,S("div",{className:"evergreen-container"},void 0,S(k,{showTitleLogo:!1,content:d.B7,openInNew:!1})),S("div",{className:"evergreen-container"},void 0,S(k,{showTitleLogo:!1,content:d.hH,openInNew:!0}))))):r.createElement(r.Fragment,null,y||(y=S(k,{showTitleLogo:!0,content:d.B7,openInNew:!1})),S(m.A,{onClick:()=>(0,u.Rx)("TelkkuEvergreens",{eventLabel:"Kaikki TV-ohjelmat"}),className:"evergreen-home-link",to:"/telkku",category:"telkku-program-table"},void 0,"Kaikki TV-ohjelmat")))})},6796(e,t,n){n.d(t,{A:()=>g});var i,a=n(96540),r=n(3100),o=n.n(r),l=n(61225),s=n(32485),c=n.n(s),u=n(3638),d=n(60512),p=n(64394),m=n(2507),f=n.n(m);function v(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const g=o()(f())(function(e){let{className:t,handleClick:n,userFavorites:i,programId:r}=e;const o=(0,u.vm)(),s=(0,u.uy)(),[m,f]=(0,a.useState)(!1),g=(0,l.useDispatch)(),k=null==i?void 0:i.find(e=>e.programId===r);return a.createElement(a.Fragment,null,v("button",{className:`telkku-heart-button reset-btn ${t||""}`,onClick:()=>{if(o&&!s){var e;g(k?(0,p.WW)({programId:r}):(0,p.HN)({programId:r}));const t=null==k||null===(e=k.program)||void 0===e?void 0:e.name;n(t)}else f(!0)},"aria-label":k?"Poista suosikeista":"Lisää suosikiksi"},void 0,v("div",{className:c()("heart-icon",{"heart-icon-filled":k})})),v(d.A,{show:m,onClose:()=>f(!1),theme:"telkkuFavoriteModal"}))})},44329(e,t,n){n.d(t,{A:()=>C});var i,a=n(96540),r=n(46467),o=n(33086),l=n(18183),s=n(3100),c=n.n(s),u=n(61225),d=n(34757),p=n(47008),m=n(40275),f=n(24841),v=n.n(f);function g(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const k=c()(v())(function(){const e=(0,u.useSelector)(e=>{var t;return null===(t=e.articles[m.ht])||void 0===t?void 0:t.items})||{};return e?g(d.A,{className:"telkku-info"},void 0,g("h2",{className:"info-title"},void 0,e.title),g("p",{className:"paragraph"},void 0,e.lead),g(p.A,{className:"article-body",itemProp:"articleBody",articleId:e.article_id,body:e.body,showAd:!1})):null});var h,y,b,x,w;function S(e,t,n,i){w||(w="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:w,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const C=function(e){let{pageId:t}=e;return a.createElement(a.Fragment,null,S(r.A,{adId:"almad-post-content-1",pageId:t}),h||(h=S(l.A,{type:"TvAndMovies",mainCategory:"telkku",headline:"TV ja leffat -uutiset",articleId:"",count:4,isWide:!0})),y||(y=S(l.A,{type:"MostRead",mainCategory:"telkku",headline:"Luetuimmat - Iltalehti",articleId:"",count:4,isWide:!0})),b||(b=S(o.default,{isHomeBottom:!0})),x||(x=S(k,{})))}},9392(e,t,n){n.d(t,{A:()=>l});var i,a=n(96540),r=n(40275);function o(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const l=function(e){let{src:t,alt:n,className:i}=e;const[l,s]=(0,a.useState)(!1);return o("img",{className:i||"",src:l?r.XV:t,alt:n,onError:()=>{l||s(!0)}})}},91957(e,t,n){n.d(t,{A:()=>se});var i,a=n(96540),r=n(49406),o=n(61225),l=n(3100),s=n.n(l),c=n(72016),u=n(7695),d=n(34757),p=n(40275),m=n(37227),f=n(42723),v=n(84266),g=n(9392),k=n(69601),h=n(82772),y=n.n(h);function b(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const x=p.gO[0],w=Number(x.split("x")[0]),S=s()(y())(function(e){let{recommendation:t={},containerWidth:n,sendCarouselGAEvent:i,index:a}=e;const{slug:r,programId:o,id:l,title:s,startTime:c,channelName:u}=t;return b("div",{className:"telkku-carousel-recommendation"},void 0,b(v.A,{to:`/telkku/ohjelmat/${r}/${o}?pub=${l}`,className:"recommendation-link",onClick:()=>{i("ClickProgram",s,a+1)}
1,category:"telkku-program"},void 0,b(k.A,{offsetHorizontal:n+w,heightBeforeVisible:"123px",className:"recommendation-image-container"},void 0,b(g.A,{className:"recommendation-image",src:(0,m.gg)(t,x),alt:s})),b("div",{className:"recommendation-title"},void 0,s||""),b("div",{className:"recommendation-details"},void 0,b(f.A,{type:"telkku",time:c}),", ",u||"")))});var C,A=n(32485),N=n.n(A),$=n(59902),_=n(61378),P=n.n(_);function T(e,t,n,i){C||(C="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:C,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const I=s()(P())(function(e){let{onClick:t,isVisible:n,direction:i}=e;return n?T("button",{className:N()("telkku-carousel-button reset-btn",{"carousel-button-right":"right"===i}),onClick:t},void 0,T($.A,{direction:i})):null});var j,z,D=n(73397),L=n.n(D);function E(e,t,n,i){z||(z="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:z,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e,t,n){(0,c.Rx)("TelkkuCarousel",{eventAction:e,eventLabel:t,...n&&{containerIndex:n}})}const B=s()(L())(function(){const e=(0,a.useRef)(null),[t,n]=(0,a.useState)(0),[i,r]=(0,a.useState)(0),l=(0,o.useSelector)(e=>{var t;return(null===(t=e.telkkuCarousel)||void 0===t?void 0:t.items)||{}});(0,a.useEffect)(()=>{null!=e&&e.current&&n(e.current.offsetWidth)},[]);const s=t=>{null!=e&&e.current&&e.current.scrollBy({left:t,behavior:"smooth"}),R("ClickArrow",t<0?"Left":"Right")};if(null==l||!l.length)return null;const c=t/236,p=236*Math.floor(c),m=i<236*(l.length-c)-14;return E(d.A,{className:"telkku-carousel"},void 0,j||(j=E(u.A,{className:"carousel-title"},void 0,"Suosittelemme päivän TV-ohjelmista")),e.current&&E("div",{className:"carousel-buttons"},void 0,E(I,{direction:"left",onClick:()=>s(-p),isVisible:0!==i}),E(I,{direction:"right",onClick:()=>s(p),isVisible:m})),a.createElement("div",{ref:e,className:"carousel-recommendations",onScroll:()=>{if(null!=e&&e.current){const{scrollLeft:t}=e.current;r(t)}}},l.map((e,n)=>E(S,{recommendation:e,containerWidth:t,sendCarouselGAEvent:R,index:n},`telkku-recommendation-${e.id}`))))});n(74423);var O,V=n(82089),F=n(87573),M=n.n(F);function G(e,t,n,i){O||(O="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:O,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const U=s()(M())(function(e){let{item:t,isSelected:n,isDesktopSearch:i}=e;const{icon:a,ariaLabel:r,title:o,url:l,category:s}=t||{};return G(v.A,{className:N()("telkku-sub-nav-link",{"nav-link-selected":n,"nav-link-icon":a,"nav-link-desktop-search":i}),to:l,onClick:()=>{(0,c.Rx)("TelkkuSubNav",{eventLabel:t.title})},ariaLabel:!i&&r||"",category:s},void 0,a||o,i&&"TELKKU-HAKU")});var H,q=n(23931),W=n.n(q);function K(e,t,n,i){H||(H="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:H,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const Y=s()(W())(function(e){var t;let{show:n,isScrollNav:i}=e;const r=(0,o.useSelector)(e=>e.routeLocation),l=(0,a.useRef)(null),{pathname:s=""}=r,c=(null==s||null===(t=s.match(/^\/[^/]+(\/[^/]*)?/))||void 0===t?void 0:t[0])||"",u=p.K2.find(e=>"Haku"===e.title);return(0,a.useEffect)(()=>{var e;null==l||null===(e=l.current)||void 0===e||e.scrollTo(0,0)},[n,s]),n?K("div",{className:"telkku-sub-nav "+(i?"":"in-layout"),style:{height:`${V.Fz}px`}},void 0,K("div",{className:"container-max-width"},void 0,K("div",{className:"nav-items layout-max-width"},void 0,a.createElement("div",{className:"nav-items-container",ref:l},p.K2.map(e=>{const t=s===e.url||"/telkku"===e.url&&s.includes("tv-ohjelmat");return K("div",{className:"nav-item"},`telkku-sub-nav-item-${e.title}`,K(U,{item:e,isSelected:t}))})),u&&K(U,{item:u,isSelected:c===u.url,isDesktopSearch:!0})))):null});var Z,X,J,Q,ee=n(14001),te=n(90764),ne=n(98722),ie=n(25331),ae=n.n(ie);function re(e,t,n,i){Q||(Q="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:Q,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
1const oe=s()(ae())(function(e){let{show:t,isFullWidth:n,useAnimations:i}=e;const a=e=>{(0,c.Rx)("TelkkuScrollNav",{eventLabel:e})};return re("div",{className:N()("telkku-scroll-nav",{show:t,"full-width":n,"nav-animated":i})},void 0,re("div",{className:"nav-items-wrapper"},void 0,re("div",{className:"scroll-nav-content"},void 0,re(ee.A,{className:"il-link",to:"/",onClick:()=>a("ILLogo"),mainCategory:"etusivu",category:"etusivu",ariaLabel:"Iltalehti etusivu"},void 0,Z||(Z=re(ne.A,{}))),re(ee.A,{className:"telkku-link",to:"/telkku",onClick:()=>a("TelkkuLogo"),mainCategory:"telkku",category:"telkku",ariaLabel:"Telkku etusivu"},void 0,X||(X=re("img",{className:"telkku-logo",src:V.U7,alt:""}))),J||(J=re(te.A,{isScrollNav:!0,loginSource:"ScrollNav"})))),re(Y,{show:t,isScrollNav:!0}))});function le(){return le=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},le.apply(null,arguments)}const se=function(e){let{children:t,showCarousel:n,...i}=e;return a.createElement(r.A,le({isTelkku:!0,showCarousel:n,SpecialSubNav:Y,SpecialTopRow:n?B:null,SpecialScrollNav:oe},i),t)}},60512(e,t,n){n.d(t,{A:()=>p}),n(96540);var i,a=n(3100),r=n.n(a),o=n(83703),l=n(28220),s=n(89719),c=n(21447),u=n.n(c);function d(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const p=r()(u())(function(e){let{show:t,onClose:n,className:i,theme:a,children:r}=e;return d(o.A,{show:t,onClose:n,className:`telkku-modal ${i||""}`},void 0,d(l.A,{theme:a,allowGroupUsers:!1,isRap:!1},void 0,r||d(s.A,{runFunction:n})))})},45262(e,t,n){n.d(t,{A:()=>J});var i,a,r,o,l=n(96540),s=n(61225),c=n(3100),u=n.n(c),d=n(78945),p=n(37227),m=n(3638),f=n(34757),v=n(32485),g=n.n(v),k=n(84743),h=n.n(k),y=n(34626),b=n(40275),x=n(72016),w=n(32870),S=n(84266),C=n(59902),A=n(58862),N=n.n(A);function $(e,t,n,i){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var l=Array(r),s=0;s<r;s++)l[s]=arguments[s+3];t.children=l}if(t&&a)for(var c in a)void 0===t[c]&&(t[c]=a[c]);else t||(t=a||{});return{$$typeof:o,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const _=l.lazy(()=>n.e(7071).then(n.bind(n,30675))),P=u()(N())(function(e){let{channelGroupSlug:t,date:n,isChannelPage:o,channelId:c,setTimeSlug:u}=e;const[d,m]=(0,l.useState)(!1),[f,v]=(0,l.useState)(n),k=(0,l.useRef)(null),A=(0,s.useDispatch)(),N=(0,p.Cs)((0,p.r1)(!0,{value:1,unit:"day"},h()(f))),P=(0,p.Bm)((0,p.r1)(!1,{value:1,unit:"day"},h()(f)));(0,l.useEffect)(()=>{v(n?h().tz(n,"YYYY-MM-DD",b.IP):h()().tz(b.IP))},[n]);const T=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o?"ChannelPage":"ProgramTable";(0,x.Rx)("TelkkuCalendar",{eventAction:e,eventLabel:t,elementPosition:n})};(0,w.g)(k,()=>m(!1));const I=e=>o||"peruskanavat"!==t||""!==e?o?`/telkku/kanava/${c}${e}`:`/telkku/tv-ohjelmat${"peruskanavat"===t?"":`/${t}`}${e}`:"/telkku",j=e=>{T(e),u("koko-paiva")},z=e=>{const t=(0,p.r1)(e,{value:1,unit:"day"},h()(f));return I((0,p.QO)(t))};return l.createElement("div",{className:"telkku-calendar-container",ref:k},$(S.A,{className:g()("date-arrow",{"visibility-hidden":P}),to:z(!1),onClick:()=>j("ClickPreviousDay"),ariaLabel:"Edellinen päivä",category:"telkku-program-table"},void 0,i||(i=$(C.A,{direction:"left"}))),$("button",{className:"reset-btn open-calendar-button",onClick:()=>{m(!d),T(d?"CloseCalendar":"OpenCalendar")}},void 0,a||(a=$("img",{src:"https://assets.ilcdn.fi/9b9637b12e397eaf2c33e0b2e59c0b638ef86957e4eae0cd40e69d307bddac27.svg",className:"calendar-icon",alt:"Calendar icon"}
1)),h()(f).format(o?"dddd D.M.":"dd D.M.")),$(S.A,{className:g()("date-arrow",{"visibility-hidden":N}),to:z(!0),onClick:()=>j("ClickNextDay"),ariaLabel:"Seuraava päivä",category:"telkku-program-table"},void 0,r||(r=$(C.A,{direction:"right"}))),d&&$(l.Suspense,{fallback:null},void 0,$(_,{chosenDate:f,handleDateSelect:e=>{v(e);const t=h()(e).tz(b.IP).format(b.qp);m(!1),T("ClickDate",`${t}`);const n=(0,p.QO)(t);u(""===n?"tulevat":"koko-paiva");const i=I(n);window.ilAdSettings={mainCategory:"telkku",category:"telkku-program-table"},A((0,y.oo)(i))},ArrowSVG:C.A})))});var T,I,j,z=n(25824),D=n.n(z);function L(e,t,n,i){j||(j="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:j,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const E=u()(D())(function(e){let{channelGroup:t,handleGroupClick:n,to:i,isAuthenticated:a}=e;const r="omat-kanavat"===(null==t?void 0:t.slug);return L("div",{className:"telkku-channel-group"},void 0,t?l.createElement(l.Fragment,null,L(S.A,{className:g()({"group-link":!r}),onClick:()=>n("ClickChannelGroup",t.slug),to:i,category:"telkku-program-table"},void 0,L("div",{className:"group-header"},void 0,t.name),L("ol",{className:"group-list"},void 0,t.channels.map(e=>L("li",{},`telkku-channel-${e.id}`,e.name)))),r&&L(S.A,{to:"/telkku/oma-telkku",onClick:()=>n("EditOwnChannelGroup"),className:"own-group-link",category:"oma-telkku"},void 0,"Muokkaa omia kanavia")):L("div",{className:"group-link"},void 0,T||(T=L("div",{className:"group-header"},void 0,"Omat kanavat")),!a&&(I||(I=L("div",{className:"group-list"},void 0,"Kirjautumalla Telkkuun voit valita haluamasi kanavat etusivulle."))),L(S.A,{to:i,onClick:()=>n("CreateOwnChannelGroup"),className:"own-group-link",category:"oma-telkku"},void 0,"Luo oma kanavaryhmä")))});var R,B=n(3982),O=n.n(B);function V(e,t,n,i){R||(R="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:R,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const F=u()(O())(function(e){let{currentChannelGroup:t,channelGroups:n,date:i,setTimeSlug:a}=e;const[r,o]=(0,l.useState)(!1),s=(0,l.useRef)(null),c=(0,m.vm)();(0,w.g)(s,()=>o(!1));const u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(o(!r),t.length){const e=""===(0,p.QO)(i)?"tulevat":"koko-paiva";a(e)}(0,x.Rx)("TelkkuChannelGroupSelector",{eventAction:e,eventLabel:t})},d=e=>{const t=h()((0,p.sl)()).isSame(i),n="peruskanavat"===e;let a=n&&t?"/telkku":"/telkku/tv-ohjelmat";return n||(a+=`/${e}`),i&&(a+=(0,p.QO)(i)),a},f=null==n?void 0:n.some(e=>"omat-kanavat"===e.slug),v=16%((null==n?void 0:n.length)??16);return l.createElement("div",{className:"telkku-channel-group-selector",ref:s},V("button",{className:"reset-btn open-channels-button groups",onClick:()=>{(0,x.Rx)("TelkkuChannelGroupSelector",{eventAction:r?"Close":"Open"}),o(!r)}},void 0,t,V(C.A,{direction:r?"up":"down"})),r&&V("div",{className:"channel-groups"},void 0,!f&&V(E,{to:"/telkku/oma-telkku",handleGroupClick:u,isAuthenticated:c},"new-group"),n.map(e=>V(E,{channelGroup:e,handleGroupClick:u,to:d(e.slug),isAuthenticated:c},e.id)),[...Array(v-1)].map((e,t)=>V("div",{className:"empty-group-container"},`empty-channelGroup-${1+t}`))))});var M,G=n(94294),U=n.n(G);function H(e,t,n,i){M||(M="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:M,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const q=[{title:"Koko päivä",slug:"koko-paiva"},{title:"Nyt",slug:"nyt",checkDate:!0,hideOnChannelPage:!0},{title:"Tulevat",slug:"tulevat",checkDate:!0,defaultOption:!0},{title:"17-21",slug:"klo-17-21",hideOnChannelPage:!0},{title:"21-01",slug:"klo-21-01",hideOnChannelPage:!0}],W=u()(U())(function(e){let{timeSlug:t,setTimeSlug:n,isChannelPage:i,date:a}=e;return H("div",{className:"telkku-time-slot-selectors"},void 0,q.map(e=>{let{hideOnChannelPage:r,slug:o,title:l,defaultOption:s,checkDate:c}=e;return r&&i||(e=>!(!e||!a||h()().tz(b.IP).isSame(h()(a).tz(b.IP),"days")))(c)?null:H("button",{className:g()("reset-btn select-slot-button",{selected:t===o||!t&&s}),onClick:()=>{return n(e=o),t=e,void(0,x.Rx)("TelkkuTimeSlotSelectors",{eventAction:"ClickTimeSlot",eventLabel:t,elementPosition:i?"ChannelPage":"ProgramTable"});var e,t}},o,l)}))});var K,Y=n(54171),Z=n.n(Y);function X(e,t,n,i){K||(K="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:K,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const J=u()(Z())(function(e){var t;let{queryParams:n,isChannelPage:i,timeSlug:a,setTimeSlug:r}=e;const{channelGroupSlug:o="peruskanavat",date:c,channelId:u}
1=n,v=(0,s.useDispatch)(),g=(0,s.useSelector)(e=>{var t;return null===(t=e.telkkuChannelGroups)||void 0===t?void 0:t.items}),{getAccessToken:k}=(0,m.sw)(),h=(0,m.vm)();(0,l.useEffect)(()=>{(async()=>{let e;h&&(e=await k()),v((0,d.mD)(e))})()},[h]);const y=(null==g||null===(t=g.find(e=>e.slug===o))||void 0===t?void 0:t.name)||"Kanavaryhmä";return X(f.A,{className:"telkku-publication-filter"},void 0,!i&&X("h1",{className:"filter-title"},void 0,(()=>{switch(o){case"urheilu":return`Urheilukanavat ${(0,p.yx)(c)}`;case"elokuvakanavat":return`Elokuvakanavat ${(0,p.yx)(c)}`;case"lapset":return`Lastenohjelmat ${(0,p.yx)(c)}`;default:return`TV-ohjelmat ${(0,p.yx)(c)}`}})()),X("div",{className:"filter-selectors"},void 0,X("div",{className:"filter-offering"},void 0,X(P,{channelGroupSlug:o,date:c||(0,p.sl)(),isChannelPage:i,channelId:u,setTimeSlug:r}),!i&&X(F,{currentChannelGroup:y,date:c||(0,p.sl)(),channelGroups:g,setTimeSlug:r})),X(W,{timeSlug:a,setTimeSlug:r,isChannelPage:i,date:c})))})},1866(e,t,n){n.d(t,{A:()=>m}),n(96540);var i,a,r,o=n(3100),l=n.n(o),s=n(72016),c=n(42633),u=n.n(c);function d(e,t,n,i){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=i;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&a)for(var c in a)void 0===t[c]&&(t[c]=a[c]);else t||(t=a||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){(0,s.Rx)("TelkkuStoreButton",{eventAction:"OpenAppStore",eventLabel:e,elementPosition:t})}const m=l()(u())(function(e){let{center:t,position:n}=e;const r="SideColumn"===n?"ColumnEmbed":"TelkkuAppPage";return d("div",{className:"telkku-store-buttons "+(t?"center":"")},void 0,d("a",{onClick:()=>p("AppleAppStore",n),href:`https://apps.apple.com/app/apple-store/id710386311?pt=2203532&ct=${r}&mt=8`,target:"_blank",rel:"noopener noreferrer"},void 0,i||(i=d("img",{src:"https://assets.ilcdn.fi/a596995c9a85fa68a6a8e2e0a48dd855abc81a6a0a1ac31e089f933ca411474d.svg",alt:"Lataa sovellus App Storesta"}))),d("a",{onClick:()=>p("GooglePlay",n),href:`https://play.google.com/store/apps/details?id=fi.almamedia.telkkucom&hl=fi&utm_source=IltalehtiTelkku&utm_campaign=${r}`,target:"_blank",rel:"noopener noreferrer"},void 0,a||(a=d("img",{src:"https://assets.ilcdn.fi/48f0d5bae62bba7e89efb4aa3d9d5d7879f61780f91069f5991a19c0242c3e7c.png",alt:"Lataa sovellus Google Playsta"}))))})},40275(e,t,n){var i;function a(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}n.d(t,{B7:()=>$,BC:()=>C,E2:()=>s,FU:()=>l,II:()=>m,IP:()=>b,JE:()=>o,K2:()=>r,OW:()=>p,T_:()=>f,UP:()=>S,XV:()=>h,Z3:()=>u,Zy:()=>d,aH:()=>k,aL:()=>v,gG:()=>w,gO:()=>A,hH:()=>_,ht:()=>g,lJ:()=>P,q0:()=>c,qp:()=>x,rg:()=>y,rh:()=>N}),n(96540);const r=[{icon:a(n(10726).A,{}),title:"Haku",url:"/telkku/haku",ariaLabel:"Haku",category:"telkku-search"},{title:"TV",url:"/telkku",category:"telkku-program-table"},{title:"Elokuvat",url:"/telkku/elokuvat",category:"telkku-movies"},{title:"Oma telkku",url:"/telkku/oma-telkku",category:"oma-telkku"}],o=[{name:"Google",imgSrc:"https://assets.ilcdn.fi/760d04000f08350261d0287b82066c7a9a8b2ab3e421f0435fc580a7d879c002.svg",imgAlt:"Google icon",openInNew:!0},{name:"Outlook",imgSrc:"https://assets.ilcdn.fi/98fe8f58fe2dcd23bb61ef17c8e98b5ec04a2f270c15f643aa55e55e3cbdf43c.svg",imgAlt:"Outlook icon",openInNew:!1},{name:"Apple Calendar",imgSrc:"https://assets.ilcdn.fi/9d6ba6e63481b96d818733f29a86b1cdae42db9c2b4f704a0f38d45638b75ecd.png",imgAlt:"Apple calendar icon",openInNew:!1}],l={topCount:10},s="https://il-telkku-api.prod.il.fi/v1",c=`${s}/recommendations`,u=`${s}/programs`,d=`${s}/publications`,p=`${s}/channels`,m=`${s}/channel-groups`,f=`${s}/publications/upcoming-movies`,v=`${s}/channel-groups`,g="c17c66ad-9b3c-406b-b4d8-d963d63d2a6d",k="d63736b5-7f72-45d4-8f9e-6505f1bac855",h="https://assets.ilcdn.fi/79d535c2cc5109f0333c188d5c566e27bccd4d1cfe230641578407202595d687.png",y="https://assets.ilcdn.fi/4352d28815583
112ac9401fcb4ef9c08aa3ccba8fdd9f6d54a013527cd4790c18.png",b="Europe/Helsinki",x="YYYY-MM-DD",w=["tanaan","huomenna","eilen"],S=["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],C={eilen:"eilisen",huomenna:"huomisen",sunnuntai:"sunnuntain",maanantai:"maanantain",tiistai:"tiistain",keskiviikko:"keskiviikon",torstai:"torstain",perjantai:"perjantain",lauantai:"lauantain"},A=["244x152","310x193","612x382"],N="https://assets.ilcdn.fi/e3b61b7306a39ee549794539aed6743db4ee1202dc108d8f6268cd519ee0fd7e.svg",$={title:"Ikisuosikkien aikataulut",items:[{title:"Salatut elämät",url:"/telkku/ohjelmat/salatut-elamat/3188"},{title:"Kauniit ja rohkeat",url:"/telkku/ohjelmat/kauniit-ja-rohkeat/3101"},{title:"Lemmen viemää",url:"/telkku/ohjelmat/lemmen-viemaa/3923"},{title:"Miehen puolikkaat",url:"/telkku/ohjelmat/miehen-puolikkaat/3982"},{title:"Frendit - Friends",url:"/telkku/ohjelmat/frendit/32190"}]},_={title:"Löydä meidät somesta",items:[{title:"Facebook",url:"https://www.facebook.com/Telkku"},{title:"X (Twitter)",url:"https://twitter.com/Telkku_com"},{title:"Instagram",url:"https://www.instagram.com/telkku_official"}]},P={"yle-tv-1":"391","yle-tv1":"391","yle-tv-2":"392","yle-tv2":"392","mtv-3":"559",mtv3:"559",nelonen:"616",jim:"621","mtv-sub":"560",sub:"560",liv:"619",kutonen:"393",tlc:"554","tlc-finland":"554","star-channel":"557",fox:"557",hero:"620",frii:"555","national-geographic":"553",eveo:"7996","tv-5":"556",tv5:"556","yle-teema-fem":"570","mtv-ava":"561",ava:"561"}},73699(e,t,n){n.d(t,{A:()=>r});var i=n(1799),a=n(8302);async function r(e,t){const{store:n}=t;n.dispatch((0,i.DZ)()),await(0,a.default)(t)}},37227(e,t,n){n.d(t,{Bm:()=>k,Cs:()=>h,J6:()=>x,Py:()=>g,QO:()=>m,ZI:()=>v,eV:()=>N,gR:()=>w,gg:()=>u,j7:()=>A,oZ:()=>y,qm:()=>s,r1:()=>f,rz:()=>b,sl:()=>d,v$:()=>S,yx:()=>c,z:()=>p,zk:()=>C});var i=n(95093),a=n.n(i),r=(n(84743),n(40275)),o=n(43261);function l(e,t){return a().tz(`${e} ${t}`,r.IP).format()}const s=(e,t)=>{const n=a()(t).add(1,"days").format(r.qp),i=a()().tz(r.IP).format();switch(e){case"koko-paiva":return{start:l(t,"04:00:00.000"),end:l(n,"05:00:00.000")};case"tulevat":default:return{start:i,end:l(n,"05:00:00.000")};case"nyt":return{start:i,end:a()().tz(r.IP).add(5,"hours").format()};case"klo-17-21":return{start:l(t,"17:00:00.000"),end:l(t,"21:00:00.000")};case"klo-21-01":return{start:l(t,"21:00:00.000"),end:l(n,"01:00:00.000")}}},c=e=>{const t={sameDay:"[tänään]",nextDay:"[huomenna]",lastDay:"[eilen]",lastWeek:()=>`[viime ${a()(e).format("dddd").toLowerCase()}na]`,nextWeek:()=>`[${a()(e).format("dddd").toLowerCase()}na]`,sameElse:"DD.MM.YYYY"};return a()(e).calendar(null,t)},u=(e,t)=>{var n;return e.images&&(null===(n=Object.values(e.images).find(e=>e.sizeTag===t))||void 0===n?void 0:n.url)||r.XV},d=()=>a()().tz(r.IP).format(r.qp),p=e=>{const t=r.UP.indexOf(e);if(-1!==t){const e=a()().day(t);return e.isBefore(a()(),"day")&&e.add(1,"week"),e.format("YYYY-MM-DD")}switch(e){case"huomenna":return a()().add(1,"day").format("YYYY-MM-DD");case"eilen":return a()().subtract(1,"day").format("YYYY-MM-DD");default:return null}};function m(e){const t=a()().tz(r.IP).startOf("day"),n=a()(e).tz(r.IP).startOf("day");if(n.isSame(t,"day")||"tanaan"===e)return"";if(n.isSame(a()(t).tz(r.IP).add(1,"days"),"day")||"huomenna"===e)return"/huomenna";if(n.isSame(a()(t).tz(r.IP).subtract(1,"days"),"day")||"eilen"===e)return"/eilen";const i=n.diff(t,"days");return i>=1&&i<7?`/${r.UP[n.day()]}`:`?date=${e}`}const f=function(e,t){let{value:n,unit:i}=t,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a()();const l=a()(o);return e?l.tz(r.IP).add(n,i).format(r.qp):l.tz(r.IP).subtract(n,i).format(r.qp)},v=f(!0,{value:14,unit:"days"}),g=f(!1,{value:3,unit:"weeks"}),k=e=>a()(e).isBefore(g),h=e=>a()(e).isAfter(v),y=e=>k(e)||h(e),b=(e,t)=>{switch(e){case"urheilu":return`Urheilukanavat ${c(t)} | Telkku | Se alkuperäinen TV-opas`;case"elokuvakanavat":return`Elokuvakanavien aikataulut ${c(t)} | Telkku | Kaikki kanavapaketit`;case"lapset":return`Lastenohjelmat ${c(t)} | Telkku | Se alkuperäinen TV-opas`;default:return`TV-ohjelmat ${c(t)} | Telkku | Se alkuperäinen TV-opas`}},x=(e,t)=>{let n="Telkun TV-opas tarjoaa kaikkien kanavien aikataulut sekä nyt myös tuoreimmat uutiset lempiohjelmistasi! Sukella syvemmälle TV-maailmaan ja tiedä, mistä puhutaan.";return t&&r.BC[t]&&(n=`Täältä löydät kaikkien kanavien ${r.BC[t]} TV-ohjelmat sekä nyt myös tuoreimmat uutiset lempiohjelmistasi! Sukella syvemmälle TV-maailmaan ja tiedä, mistä puhutaan.`),"elokuvakanavat"===e&&(n=`Täältä löydät eri kanavapakettien elokuvakanavien ${t&&r.BC[t]?`${r.BC[t]} `:""}
1aikataulut kaikki kätevästi yhdeltä sivulta. MTV viihteen, Aition ja V filmin aikataulut.`),n};function w(e,t){var n,i;const a=r.gO[2],o=null==e||null===(n=e.find(e=>e.sizeTag===a))||void 0===n?void 0:n.url,l=null==t||null===(i=t.find(e=>e.sizeTag===a))||void 0===i?void 0:i.url;return o||l||r.XV}function S(e,t,n){let i="";return e&&(i+=`, ${e}.`,t&&n&&(i+=` Kausi ${t}, jakso ${n}.`)),i}function C(e,t,n){return`${e}${t?`/${t}`:""}${m(n)}`}function A(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{targetPageId:e.article_id||"",targetMainCategory:(0,o.Ek)(e.category)||"",targetCategory:e.category&&e.category.category_name||""}}const N=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object.keys(e),n=null==t?void 0:t.filter(t=>0!==e[t]);return null==n?void 0:n.length}},47119(e,t,n){n.d(t,{J:()=>a}),n(72712);const i=[{start:"21:00:00",end:"01:00:00",key:"21_01_last_day",uiName:"21-01",lastDay:!0},{start:"01:00:01",end:"05:00:00",key:"01_05",uiName:"01-05"},{start:"05:00:01",end:"09:00:00",key:"05_09",uiName:"05-09"},{start:"09:00:00",end:"11:59:59",key:"09_12",uiName:"09-12"},{start:"12:00:00",end:"17:00:00",key:"12_17",uiName:"12-17"},{start:"17:00:00",end:"21:00:00",key:"17_21",uiName:"17-21"},{start:"21:00:00",end:"01:00:00",key:"21_01",uiName:"21-01",nextDay:!0},{start:"01:00:00",end:"05:00:00",key:"01_05_next_day",uiName:"01-05",nextDay:!0}],a=e=>i.reduce((t,n)=>({...t,[n.key]:null==e?void 0:e.reduce((e,t)=>{var i;const a=null==t||null===(i=t.programs)||void 0===i?void 0:i[n.key];return Math.max(e,a?a.length:0)},0)}),{})},71814(e,t,n){n.r(t),n.d(t,{default:()=>a});var i=n(37227);async function a(e){let{path:t,params:n}=e;const a=t?t.split("/"):[];if(!n||(null==a?void 0:a.length)<2)return null;switch(a[1]){case"tv-ohjelmat":{const{date:e,channelGroupSlug:t}=n;if(!e||!t)return null;const a=""===(0,i.QO)(e),r="peruskanavat"===t;return{redirect:(0,i.zk)(r&&a?"/telkku":"/telkku/tv-ohjelmat",r?"":t,e)}}case"ohjelmat":{const{slug:e,programId:t,publicationId:i}=n;return e&&t&&i?{redirect:`/telkku/ohjelmat/${e}/${t}?pub=${i}`}:null}case"kanava":{const{channel:e,date:t}=n;return e&&t?{redirect:(0,i.zk)("/telkku/kanava",e,t)}:null}case"valioliiga":return{redirect:"/telkku"};default:return null}}},32870(e,t,n){n.d(t,{g:()=>a});var i=n(96540);function a(e,t){(0,i.useEffect)(()=>{const n=n=>{e.current&&!e.current.contains(n.target)&&t()};return document.addEventListener("click",n),()=>{document.removeEventListener("click",n)}},[t,e])}},80106(e,t,n){n.r(t),n.d(t,{default:()=>q});var i,a=n(96540),r=n(1799),o=n(3020),l=n(88435),s=n(78945),c=n(91957),u=n(61225),d=n(3100),p=n.n(d),m=n(3638),f=n(34757),v=n(7695),g=n(28220),k=n(18183),h=n(32485),y=n.n(h),b=n(72016),x=n(84266),w=n(22577),S=n(6796),C=n(64793),A=n.n(C);function N(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const $=p()(A())(function(){const[e,t]=(0,a.useState)(!1),n=(0,u.useSelector)(e=>{var t;return(null===(t=e.telkkuUserFavorites)||void 0===t?void 0:t.items)||[]}),i=e=>{(0,b.Rx)("TelkkuUserPage",{eventAction:"RemoveFavorite",eventLabel:e||""})};return N("div",{className:"telkku-user-favorites"},void 0,null==n?void 0:n.slice(0,e?null==n?void 0:n.length:7).map(t=>{let{program:a={}}=t;const{id:r="",name:o="",slug:l=""}=a;return N("div",{className:y()("favorites-container programs-container",{"has-bottom-margin":e||n.length<=7})},`telkku-favorite-${r}`,N(x.A,{onClick:()=>{return e=o,void(0,b.Rx)("TelkkuUserPage",{eventAction:"ClickFavorite",eventLabel:e||""});var e},to:`/telkku/ohjelmat/${l}/${r}`,className:"favorite",category:"telkku-program"},void 0,o),N(S.A,{userFavorites:n,programId:r,handleClick:i}))}),N(w.A,{onClickFunction:()=>t(!0),show:!e&&n.length>7,mainCategory:"telkku",text:"Näytä lisää"}))});n(74423);var _,P=n(64394),T=n(59902),I=n(76493),j=n(29922),z=n.n(j);function D(e,t,n,i){_||(_="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:_,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const L=p()(z())(function(){const e=(0,u.useDispatch)(),[t,n]=(0,a.useState)([]),i=(0,u.useSelector)(e=>{var t;return null===(t=e.telkkuChannelGroups)||void 0===t?void 0:t.items}
1),r=null==i?void 0:i.find(e=>"Omat kanavat"===e.name),o=(e,t)=>{(0,b.Rx)("TelkkuUserPage",{eventAction:e,eventLabel:t})},{getAccessToken:l}=(0,m.sw)();return(0,a.useEffect)(()=>{(async()=>{const t=await l();e((0,s.mD)(t))})()},[]),D("div",{className:"telkku-user-channels"},void 0,null==i?void 0:i.map(i=>{var l;return"Omat kanavat"===i.name?null:D(a.Fragment,{},`telkku-channel-${i.id}`,D("button",{className:"favorites-container channel-container reset-btn",onClick:()=>(e=>{const{id:i,name:a}=e;t.includes(i)?(n(t.filter(e=>e!==i)),o("CloseChannelGroup",a)):(n([...t,i]),o("OpenChannelGroup",a))})(i),"aria-expanded":t.includes(i.id)},void 0,D("div",{},void 0,i.name),D(T.A,{direction:t.includes(i.id)?"up":"down"})),t.includes(i.id)&&D("div",{className:"channel-group-channels"},void 0,null===(l=i.channels)||void 0===l?void 0:l.map(t=>{var n;const i=(null==r||null===(n=r.channels)||void 0===n?void 0:n.some(e=>e.id===t.id))||!1,{id:a,name:l,logoUrl:s}=t||{};return D("div",{className:"channel-group-channel-container"},`telkku-user-channels-${a}`,D(I.A,{id:`${a}-check-box`,onChange:()=>function(){var t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{id:i,name:a}=n;let l=(null==r||null===(t=r.channels)||void 0===t?void 0:t.map(e=>e.id))||[];l.includes(i)?(l=l.filter(e=>e!==i),o("RemoveFavoriteChannel",a)):(l.push(i),o("AddFavoriteChannel",a)),e((0,P.Ts)({channelIds:l,name:"Omat kanavat"}))}(t),checked:i,error:!1},void 0,D("img",{className:"channel-logo",src:s,alt:l})))})))}))});var E,R,B=n(37173),O=n.n(B);function V(e,t,n,i){R||(R="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:R,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const F=p()(O())(function(){const e=(0,m.vm)(),t=(0,u.useDispatch)();return(0,a.useEffect)(()=>{e&&t((0,s.n9)())},[e]),E||(E=a.createElement(a.Fragment,null,V(f.A,{className:"telkku-user-page-card"},void 0,V(g.A,{theme:"omaTelkku",allowGroupUsers:!1,isRap:!1},void 0,V(v.A,{},void 0,"Omat suosikit"),V("div",{className:"instruction-text"},void 0,"Voit tallentaa suosikkiohjelmiasi merkitsemällä ohjelman suosikiksi ohjelmakartalla tai ohjelman sivulla."),V($,{}),V(v.A,{className:"divider"},void 0,"Omat kanavat"),V("div",{className:"instruction-text"},void 0,"Omat kanavat näkyvät etusivulla Kanavat-valikossa. Lisää tai poista kanavia suosikkilistallesi valitsemalla kanava listalta."),
1V(L,{}))),V(k.A,{type:"TvAndMovies",mainCategory:"telkku",headline:"TV ja leffat -uutiset",articleId:"",count:8})))});var M,G=n(40275),U=n(73699);function H(e,t,n,i){M||(M="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:M,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}async function q(e,t){const{store:n}=e;try{const t="omaTelkku",i=e.pathname,a="oma-telkku",u="telkku",d="Oma telkku",p="Oma Telkku | Telkku | Se alkuperäinen TV-opas",m=[u];n.dispatch((0,r.KK)()),await Promise.all([(0,o.Z)(),(0,s.n8)(),...(0,l.b)(m)].map(n.dispatch));const f=n.getState(),{newsTickers:v}=f;n.dispatch((0,r.DZ)());const g="other";return{chunks:["telkku"],component:H(c.A,{category:a,categoryDescription:"Oma Telkku",categoryHeaderType:"black",isFullWidth:!1,mainCategory:u,newsTickers:v,pageDescription:d,pageId:t,pagePath:i,pageTitle:p,pageType:g,showCarousel:!0,showSideColumn:!0,sideColumnNames:m},void 0,H(F,{category:a,categoryDescription:"Telkku",mainCategory:u,pageDescription:d,pageId:t,pagePath:i,pageTitle:p,pageType:g,shareImage:G.XV}))}}catch(t){return t.message=`${e.path} ${t.message}`,(0,U.A)(t,e)}}},54869(e,t,n){n.r(t),n.d(t,{default:()=>z});var i,a,r,o,l=n(96540),s=n(78945),c=n(37227),u=n(84743),d=n.n(u),p=n(3020),m=n(88435),f=n(40275),v=n(91957),g=n(61225),k=n(3100),h=n.n(k),y=n(47119),b=n(3638),x=n(34757),w=n(76579),S=n(18183),C=n(55361),A=n(45262),N=n(97935),$=n.n(N);function _(e,t,n,i){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var l=Array(r),s=0;s<r;s++)l[s]=arguments[s+3];t.children=l}if(t&&a)for(var c in a)void 0===t[c]&&(t[c]=a[c]);else t||(t=a||{});return{$$typeof:o,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const P=h()($())(function(e){let{queryParams:t,timeWindowSlug:n,channelName:o="",channelLogo:u=""}=e;const{channelId:d,date:p=(0,c.sl)()}=t,[m,f]=(0,l.useState)(n),v=(0,g.useDispatch)(),k=(0,b.vm)(),{items:h,error:N}=(0,g.useSelector)(e=>{var t;return null===(t=e.telkkuChannelPublications)||void 0===t||null===(t=t[d])||void 0===t||null===(t=t[p])||void 0===t?void 0:t[m]})||{},$=(0,g.useSelector)(e=>{var t;return null===(t=e.telkkuChannelPublications)||void 0===t?void 0:t.loading});return(0,l.useEffect)(()=>{k&&v((0,s.n9)())},[k]),(0,l.useEffect)(()=>{f(n)},[n]),(0,l.useEffect)(()=>{const e=(0,c.qm)(m,p);(async()=>{await Promise.all([(0,s.xU)(d,m,p,e.start,e.end)].map(v))})()},[m]),l.createElement(l.Fragment,null,_(x.A,{className:"telkku-channel-page"},void 0,_("div",{className:"channel-header"},void 0,_("h1",{className:"channel-header-title"},void 0,"TV-ohjelmat kanavalla ",o," ",(0,c.yx)(p)),_("p",{className:"channel-header-description"},void 0,"Alta löydät kaikki kanavan ",o," TV-ohjelmat, jotka tulevat tänään televisiosta. Löydä suosikkiohjelmasi esitysaika helposti ja ota mukava asento - ohjelmasi alkaa pian!")),_("img",{className:"channel-logo",src:u,alt:`${o} logo`}),_(A.A,{queryParams:t,isChannelPage:!0,timeSlug:m,setTimeSlug:f}),(()=>{if(($||!h)&&!N)return i||(i=_(w.A,{show:!0}));if(N)return a||(a=_("div",{className:"no-data"},void 0,"Ei ohjelmatietoja"));const e=(0,y.J)([h]);return _(C.A,{channel:h,timeSlotsInformation:e,isChannelPage:!0,timeSlug:m,setTimeSlug:f,populatedSlotCount:(0,c.eV)(e)})})()),r||(r=_(S.A,{type:"TvAndMovies",mainCategory:"telkku",headline:"TV ja leffat -uutiset",articleId:"",count:8})))});var T,I=n(73699);function j(e,t,n,i){T||(T="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:T,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}async function z(e,t){const n="telkku",{store:i}=e,{channelId:a,relativeDay:r}=t,o=f.lJ[a];if(o)return{redirect:`/telkku/kanava/${o}${r?`/${r}`:""}`};const{date:l=(r?(0,c.z)(r):(0,c.sl)())}=e.query,u=l&&d()().tz(f.IP).isSame(d()(l).tz(f.IP),"days")?"tulevat":"koko-paiva",g=(0,c.qm)(u,l),k=[n];try{var h;await Promise.all([(0,p.Z)(),...a?[(0,s.xU)(a,u,l,g.start,g.end)]:[],...(0,m.b)(k)].map(i.dispatch));const r=`telkkuChannel-${a}${l?`-${l}`:""}
1`,o=e.pathname,c="telkku-channel",d=i.getState(),{newsTickers:y,telkkuChannelPublications:b}=d,{items:x}=(null===(h=b[a])||void 0===h||null===(h=h[l])||void 0===h?void 0:h[u])||{};if(!l||!x)throw Error(`Channel ${a} not found.`);const{name:w="",logoUrl:S=""}=x,C=`Tänään tulee mielenkiintoista katsottavaa kanavalta ${w}. Täältä löydät kanavan TV-ohjelmien aikataulut selkeästi yhdeltä sivulta.`,A=`${w}: TV-ohjelmat tänään | Aikataulut | Telkku`,N="other";return{chunks:["telkku"],component:j(v.A,{category:c,categoryDescription:"Telkku",categoryHeaderType:"noHeader",isFullWidth:!1,newsTickers:y,mainCategory:n,pageDescription:C,pageId:r,pagePath:o,pageTitle:A,pageType:N,showCarousel:!1,showSideColumn:!0,sideColumnNames:k},void 0,j(P,{category:c,categoryDescription:"Telkku",mainCategory:n,pageDescription:C,pageId:r,pagePath:o,pageTitle:A,pageType:N,shareImage:f.XV,queryParams:{...t,date:l},timeWindowSlug:u,channelName:w,channelLogo:S}))}}catch(t){return t.message=`${e.path} ${t.message}`,(0,I.A)(t,e)}}},83851(e,t,n){n.r(t),n.d(t,{default:()=>K}),n(74423);var i=n(96540),a=n(1799),r=n(84871),o=n(3020),l=n(78945),s=n(40275),c=n(3100),u=n.n(c),d=n(72016),p=n(89719),m=n(61225),f=n(34626),v=n(47119),g=n(37227);const k=[2,4,6,8,10,13,16];function h(){var e;const t=(document.querySelectorAll(".telkku-program-table .programs-container")||[])[0];if(!t)return null;const n=window.getComputedStyle(t);return null==n||null===(e=n.getPropertyValue("grid-template-columns"))||void 0===e||null===(e=e.split(" "))||void 0===e?void 0:e.length}function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=h();if(t){const n=(e/t%1).toFixed(2);return n>0&&n<=.6}return!1}var b,x=n(3638),w=n(76579),S=n(55361),C=n(45262),A=n(32485),N=n.n(A),$=n(46467),_=n(55618),P=n.n(_);function T(e,t,n,i){b||(b="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:b,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const I=u()(P())(function(e){let{adNumber:t=1,position:n=1,populatedSlotCount:i=0,adId:a,show:r,pageId:o,isWideScreen:l,className:s="",isSingleAd:c=!1,isSkyAd:u=!1,hideInMobile:d=!1}=e;return T("div",{className:N()("telkku-ad",s,{show:r,"hide-in-mobile":d}),style:{gridRow:c?u?`span ${i+1}`:"unset":"mobile"==(l?"wide":"mobile")?n+1:t*(i+2)}},void 0,T($.A,{adId:a,pageId:o}))});var j,z,D=n(32905),L=n.n(D);function E(e,t,n,i){z||(z="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:z,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const R=u()(L())(function(e){let{pageId:t,channelGroupSlug:n,timeWindowSlug:a,queryParams:r}=e;const{date:o=(0,g.sl)()}=r,[s,c]=(0,i.useState)(a),[u,d]=(0,i.useState)(0),[p,b]=(0,i.useState)(!1),[A,N]=(0,i.useState)(k),$=(0,m.useDispatch)(),_=(0,x.vm)(),P=(0,x.l_)(),{items:T,error:z}=(0,m.useSelector)(e=>{var t;return null===(t=e.telkkuProgramTableData)||void 0===t||null===(t=t[n])||void 0===t||null===(t=t[o])||void 0===t?void 0:t[s]})||{},D=(0,v.J)(T),[L,R]=(0,i.useState)(T||[]),[B,O]=(0,i.useState)(!!T),V=(0,m.useSelector)(e=>{var t;return null===(t=e.telkkuProgramTableData)||void 0===t?void 0:t.loading});(0,i.useEffect)(()=>{null!=T&&T.length?(R(T),O(!0)):O(!1)},[T]),(0,i.useEffect)(()=>{b(y(null==L?void 0:L.length))},[L]);const F=!!T&&!!D,M=async()=>{const e=(0,g.qm)(s,o);$((0,l.B7)(s,n,e.start,e.end,o))},G=()=>{d(window.innerWidth),b(y(null==T?void 0:T.length))};(0,i.useEffect)(()=>(d(window.innerWidth),N(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=h();if(t){const n=Math.ceil(e/t);return k.slice(0,n)}return[]}(null==T?void 0:T.length)),window.addEventListener("resize",G),()=>{window.removeEventListener("resize",G)}),[]),(0,i.useEffect)(()=>{_&&$((0,l.n9)())},[_]),(0,i.useEffect)(()=>{"omat-kanavat"===n&&_&&M()},[n,o]),(0,i.useEffect)(()=>{"omat-kanavat"!==n?M():P&&(_?M():$((0,f.V2)("/telkku")))},[s,P]),(0,i.useEffect)(()=>{c(a)},[a]);const U=u>549,H=F&&!V&&!z&&B,q=(0,g.eV)(D);return E("div",{className:"telkku-program-table"},void 0,E(C.A,{queryParams:r,timeSlug:s,setTimeSlug:c}),E("div",{style:{display:H?"":"none"}},void 0,E(I,{show:H,adId:"almad-content-1",pageId:t,isSingleAd:!0})),E("div",{className:"programs-container",style:{display:H?"":"none"}},void 0,L.map((e,n)=>E(i.Fragment,{},null==e?void 0:e.channelId,E(S.A,{channel:e,channelIndex:n,timeSlug:s,timeSlotsInformation:D,populatedSlotCount:q}),A.includes(n+1)&&E(I,{adNumber:A.indexOf(n+1)+1,populatedSlotCount:q,adId:`almad-content-${A.indexOf(n+1)+2}`,pageId:t,isWideScreen:U}))),(null==L?void 0:L.length)&&L.length%2!=0&&A.includes(L.length+1)&&E(I,{adNumber:A.indexOf(L.length+1)+1,populatedSlotCount:q,adId:`almad-content-${A.indexOf(L.length+1)+2}`,pageId:t,isWideScreen:U,hideInMobile:!0}),E(I,{show:(null==L?void 0:L.length)>0&&p,className:"custom-ad",adId:"almad-custom-1",populatedSlotCount:q,pageId:t,isSkyAd:!0,isSingleAd:!0})),z&&!V&&(j||(j=E("div",{className:"no-programs"},void 0,"Ei ohjelmatietoja"))),E(w.A,{show:!F&&!z||V||!B}))});var B,O=n(44329),V=n(52079),F=n.n(V);function M(e,t,n,i){B||(B="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:B,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const G=u()(F())(function(e){let{pageId:t,channelGroupSlug:n,timeWindowSlug:i,queryParams:a}=e;return M("div",{className:"telkku-home"},void 0,M(R,{pageId:t,channelGroupSlug:n,timeWindowSlug:i,queryParams:a}),M("div",{className:"telkku-home-bottom container-max-width"},void 0,M(p.A,{runFunction:()=>{(0,d.Rx)("TelkkuHomeBottom",{eventAction:"Showed"})}},n),M("div",{className:"layout-max-width"},void 0,M(O.A,{pageId:t}))))});var U,H=n(91957),q=n(73699);
1function W(e,t,n,i){U||(U="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:U,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}async function K(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{store:n}=e;let{channelGroupSlug:i="peruskanavat",relativeDay:c}=t;try{if(s.gG.includes(i)||s.UP.includes(i)){const e=c||"peruskanavat";c="tanaan"===i?"":i,i=e}const{date:t=(c?(0,g.z)(c):(0,g.sl)())}=e.query||{};if((0,g.oZ)(t))throw new Error(`Invalid Telkku calendar date: ${t} is outside allowed range`);const d=""===(0,g.QO)(t)?"tulevat":"koko-paiva",p=(0,g.qm)(d,t),m=`telkkuHome-${i}-${t}`,f=e.pathname,v="telkku-program-table",k="telkku",h=(0,g.J6)(i,c),y=(0,g.rz)(i,t);n.dispatch((0,a.KK)()),await Promise.all([(0,o.Z)(),..."omat-kanavat"!==i?[(0,l.B7)(d,i,p.start,p.end,t)]:[],(0,l.n8)(),(0,r.b)({articleId:s.ht})].map(n.dispatch));const b=n.getState(),{newsTickers:x,telkkuProgramTableData:w}=b;if("omat-kanavat"!==i){var u;const{items:e}=(null==w||null===(u=w[i])||void 0===u||null===(u=u[t])||void 0===u?void 0:u[d])||{};if(!e)throw new Error("Failed to load telkku publication offerings")}n.dispatch((0,a.DZ)());const S="other",C="Telkku";return{chunks:["telkku-home"],component:W(H.A,{category:v,categoryDescription:C,categoryHeaderType:"noHeader",isFullWidth:!0,mainCategory:k,newsTickers:x,pageId:m,pagePath:f,pageTitle:y,pageType:S,showCarousel:!0,showSideColumn:!1,showScrollNav:!0,eventPageId:`telkkuHome-${i}`},void 0,W(G,{category:v,categoryDescription:C,mainCategory:k,pageDescription:h,pageId:m,pagePath:f,pageTitle:y,pageType:S,shareImage:s.XV,channelGroupSlug:i,timeWindowSlug:d,queryParams:{channelGroupSlug:i,relativeDay:c,date:t},eventPageId:`telkkuHome-${i}`}))}}catch(t){return t.message=`${e.path} ${t.message}`,(0,q.A)(t,e)}}},78665(e,t,n){n.r(t),n.d(t,{default:()=>j}),n(96540);var i,a,r=n(73699),o=n(1799),l=n(3020),s=n(88435),c=n(78945),u=n(91957),d=n(3100),p=n.n(d),m=n(34757),f=n(18183),v=n(40275),g=n(72016),k=n(84266),h=n(5904),y=n(42723),b=n(69402),x=n.n(b);function w(e,t,n,i){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=i;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const S=p()(x())(function(e){var t;let{publication:n,index:a,page:r}=e;const{id:o,programId:l,channelId:s,channelName:c,channelLogoUrl:u,slug:d,title:p,description:m,startTime:f,images:b}=n,x=v.gO[1],S=(null==b||null===(t=b.find(e=>e.sizeTag===x))||void 0===t?void 0:t.url)||v.XV,C=S===v.XV,A=a>6,N=(e,t)=>{(0,g.Rx)(r,{eventAction:e,eventLabel:t,containerIndex:a+1})};return w("div",{className:"telkku-list-grid-item"},void 0,w(k.A,{to:`/telkku/ohjelmat/${d}/${l}?pub=${o}`,onClick:()=>N("ClickProgram",p),category:"telkku-program"},void 0,w(h.A,{useCover:C,imageUrl:S,lazyLoadImages:A,alt:p}),w("div",{className:"publication-info"},void 0,w(y.A,{type:"telkku",time:f})),w("div",{className:"item-title"},void 0,p),w("div",{className:"item-description"},void 0,m.length>160?`${m.slice(0,160)}... `:`${m} `,i||(i=w("span",{className:"read-more"},void 0,"Lue lisää")))),s&&w(k.A,{className:"channel-image-container",to:`/telkku/kanava/${s}`,onClick:()=>N("ClickChannel",c),category:"telkku-channel"},void 0,w("img",{className:"channel-image",src:u,alt:c})))});var C,A,N=n(19569),$=n.n(N);function _(e,t,n,i){A||(A="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:A,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const P=p()($())(function(e){let{publications:t,page:n,description:i}=e;return _("div",{className:"telkku-list-grid"},void 0,_(m.A,{},void 0,_("div",{className:"grid-description"},void 0,i),_("div",{className:"grid-items-container"},void 0,(null==t?void 0:t.length)>0&&t.map((e,t)=>_(S,{publication:e,index:t,page:n},e.id)))),C||(C=_(f.A,{type:"TvAndMovies",mainCategory:"telkku",headline:"TV ja leffat -uutiset",articleId:"",count:8})))});var T;function I(e,t,n,i){T||(T="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:T,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}async function j(e,t){const{store:n}=e;try{const t="telkkuMovies",i=e.pathname,a="telkku-movies",r="telkku",d="Telkun Leffat-osiosta löydät kaikki tulevat elokuvat jokaiselta kanavalta helposti yhdelle sivulle kerättynä",p="Elokuvat | Telkku | Se alkuperäinen TV-opas",m=[r];n.dispatch((0,o.KK)()),await Promise.all([(0,l.Z)(),(0,c.K9)(),(0,c.n8)(),...(0,s.b)(m)].map(n.dispatch));const f=n.getState(),{newsTickers:g,telkkuMovies:k}=f;if(!k.items)throw new Error("Failed to load telkku movies");n.dispatch((0,o.DZ)());const h="other";return{chunks:["telkku"],component:I(u.A,{category:a,categoryDescription:"Elokuvat",categoryHeaderType:"black",is
1FullWidth:!1,newsTickers:g,mainCategory:r,pageId:t,pagePath:i,pageTitle:p,pageType:h,showCarousel:!0,showSideColumn:!0,sideColumnNames:m},void 0,I(P,{category:a,categoryDescription:"Telkku",mainCategory:r,pageDescription:d,pageId:t,pagePath:i,pageTitle:p,pageType:h,shareImage:v.rg,page:"TelkkuMovies",description:"Telkun Leffat-osiosta löydät kaikki tulevat\n elokuvat jokaiselta kanavalta helposti yhdelle sivulle kerättynä",publications:k.items}))}}catch(t){return t.message=`${e.path} ${t.message}`,(0,r.A)(t,e)}}},8302(e,t,n){n.r(t),n.d(t,{default:()=>w}),n(96540);var i,a,r=n(93526),o=n(1799),l=n(84871),s=n(3020),c=n(3100),u=n.n(c),d=n(34757),p=n(14001),m=n(44329),f=n(79975),v=n.n(f);function g(e,t,n,i){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=i;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const k=u()(v())(function(e){let{pageId:t}=e;return g("div",{className:"telkku-not-found"},void 0,i||(i=g(d.A,{className:"telkku-not-found-card"},void 0,g("img",{className:"not-found-logo",src:"https://assets.ilcdn.fi/d543ad7362de1470ad7d045ecaa4736378c0531d81389766f2cd8230dc5a55a4.png",alt:"Telkku: sivua ei löytynyt logo"}),g("div",{className:"not-found-text-content"},void 0,g("div",{className:"not-found-title"},void 0,"Hakemaasi sivua ei löytynyt."),g(p.A,{to:"/telkku",className:"not-found-link",mainCategory:"telkku",category:"telkku"},void 0,"palaa etusivulle"),g("div",{className:"not-found-text"},void 0,"Jos epäilet ongelmaa palvelussa,",g(p.A,{className:"not-found-mailto",to:"/info/palaute?type=telkku",mainCategory:"info",category:"palaute"},void 0," ","lähetä palautetta"),".")))),g(m.A,{pageId:t}))});var h,y=n(91957),b=n(40275);function x(e,t,n,i){h||(h="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:h,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}async function w(e){const{store:t}=e;try{const n="telkku",i="telkku-not-found",a="Sivua ei löytynyt | TV-opas | Telkku",r="Rakastettu TV-opas tarjoaa kaikkien kanavien aikataulut TV-ohjelmista\n ja maksukanavien ohjelmista. TV, urheilu ja elokuvat.",c="telkkuNotFound",u=e.pathname;t.dispatch((0,o.KK)()),await Promise.all([(0,s.Z)(),(0,l.b)({articleId:b.ht})].map(t.dispatch)),t.dispatch((0,o.DZ)());const d="other",p="Telkku";return{chunks:["telkku-not-found"],status:404,component:x(y.A,{category:i,categoryHeaderType:"noHeader",categoryDescription:p,isFullWidth:!1,mainCategory:n,pageDescription:r,pagePath:u,pageId:c,pageTitle:a,pageType:d,showSideColumn:!1,showScrollNav:!0,showCarousel:!1},void 0,x(k,{category:i,categoryDescription:p,mainCategory:n,pageDescription:r,pageId:c,pagePath:u,pageTitle:a,pageType:d}))}}catch(n){return n.message=`${e.path} ${n.message}`,(0,r.A)(n,t)}}},41076(e,t,n){n.r(t),n.d(t,{default:()=>Le});var i,a,r,o=n(96540),l=n(73699),s=n(1799),c=n(78945),u=n(3100),d=n.n(u),p=n(3638),m=n(61225),f=n(72016),v=n(34757),g=n(84266),k=n(42723),h=n(37227),y=n(46467),b=n(18183),x=n(235),w=n(9392),S=n(64394),C=n(60512),A=n(79481),N=n.n(A);function $(e,t,n,i){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=i;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&a)for(var c in a)void 0===t[c]&&(t[c]=a[c]);else t||(t=a||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const _=d()(N())(function(e){var t;let{meanRating:n,numOfRatings:r,name:l,id:s}=e;const[c,u]=(0,o.useState)(0),[d,v]=(0,o.useState)(!1),g=(0,m.useDispatch)(),k=(0,p.vm)(),h=(0,m.useSelector)(e=>e.telkkuUserReviews),y=null==h||null===(t=h[s])||void 0===t?void 0:t.rating,b=(0,p.uy)();return $("div",{className:"telkku-ratings-bar"},void 0,$("div",{className:"ratings-container"},void 0,i||(i=$("div",{className:"ratings-title"},void 0,"Arviot")),a||(a=$("span",{className:"star-icon star-icon-filled"})),$("div",{className:"mean-rating"},void 0,n),$("div",{className:"num-of-ratings"},void 0,`( ${r} ääntä )`)),$("div",{className:"voting-container"},void 0,"Anna oma arvio",$("div",{className:"stars"},void 0,[...Array(5)].map((e,t)=>{const n=t+1;return $("button",{className:"star-icon"+(n<=(c||y)?" star-icon-filled":""),onClick:()=>(e=>{k&&!b?(g((0,S.xu)(`reviews/${s}`,{rating:e},s)),(0,f.Rx)("TelkkuProgram",{eventAction:"AddRating",eventLabel:l})):v(!0)})(n),onMouseEnter:()=>u(n),onMouseLeave:()=>u(0),"aria-label":`Anna ohjelmalle ${n} tähteä`},`star-${n}`)}))),$(C.A,{show:d,onClose:()=>v(!1),className:"telkku-rating-bar-modal",theme:"telkkuRatingModal"}))});var P,T,I=n(32485),j=n.n(I),z=n(22577),D=n(40275),L=n(5904),E=n(79980),R=n.n(E);function B(e,t,n,i){T||(T="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:T,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const O=d()(R())(function(e){var t;let{publication:n,index:i}=e;const{title:a,images:r,description:l,channelName:s,channelLogoUrl:c,programId:u,id:d,startTime:p,seasonNumber:m,episodeNumber:v,slug:h}=n||{},y=D.gO[0],b=(null==r||null===(t=r.find(e=>e.sizeTag===y))||void 0===t?void 0:t.url)||D.XV;return B(g.A,{className:"telkku-publication-list-item",to:`/telkku/ohjelmat/${h}/${u}?pub=${d}`,onClick:()=>{return e=a,t=i+1,void(0,f.Rx)("TelkkuProgram",{eventAction:"ClickUpcomingPublication",eventLabel:e,containerIndex:t});var e,t},category:"telkku-program"},void 0,B("img",{className:"channel-image",src:c,alt:s}),B("div",{className:"publication-image"},void 0,B(L.A,{imageUrl:b,lazyLoadImages:!0,alt:a,aspectRatio:1.605,useCover:!0})),B("div",{},void 0,B("div",{className:"title-container"},void 0,B("div",{className:"time-episode-container"},void 0,B(k.A,{time:p,type:"telkku"}),m&&v&&o.createElement(o.Fragment,null,P||(P=B("br",{})),"Kausi ",m,", jakso ",v)),B("img",{className:"channel-image-desktop",src:c,alt:s})),B("div",{className:"item-description"},void 0,l)))});var V,F,M=n(14758),G=n.n(M);function U(e,t,n,i){F||(F="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:F,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const H=d()(G())(function(e){let{publications:t=[],showMoreButtonGAData:n}=e;const[i,a]=(0,o.useState)(1),r=i<t.length;return U("div",{className:j()("telkku-upcoming-publications",{"can-show-more":r})},void 0,V||(V=U("div",{className:"publications-header"},void 0,"Tulevat lähetykset")),t.slice(0,i).map((e,t)=>U(O,{publication:e,index:t},e.id)),U(z.A,{onClickFunction:()=>{a(t.length)},show:r,mainCategory:"telkku",text:"Näytä lisää tulevia",GAData:n}))});var q,W,K=n(75597),Y=n(39248),Z=n.n(Y);function X(e,t,n,i){W||(W="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:W,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const J=d()(Z())(function(e){let{slug:t,programName:n}=e;const i=`telkku_${t}`,a=(0,m.useDispatch)(),{items:r=[],canFetchMore:o}=(0,m.useSelector)(e=>{var t;return null===(t=e.telkkuProgramRelatedArticles)||void 0===t?void 0:t[i]})||{};return r.length?X("div",{className:j()("telkku-program-related-articles",{"can-show-more":o})},void 0,q||(q=X("div",{className:"related-articles-header"},void 0,"Ohjelmasta kirjoitettua")),r.map((e,t)=>X(K.A,{article:e,articleListType:"related",showImages:!0,handleAnalytics:()=>((e,t)=>{const{targetPageId:i,targetMainCategory:a,targetCategory:r}=(0,h.j7)(e);(0,f.Rx)("TelkkuProgramRelatedArticle",{eventLabel:n,articleIndex:t+1,targetPageId:i,targetMainCategory:a,targetCategory:r})})(e,t)},e.article_id)),o&&X(z.A,{onClickFunction:()=>{a((0,c.aE)(i))},show:!0,GAData:{eventCategory:"TelkkuProgramRelatedArticle",eventAction:"ShowMore",eventLabel:n}})):null});
1var Q=n(84743),ee=n.n(Q);const te=e=>ee()(e).format("YYYYMMDDTHHmmss"),ne=e=>e.replace(/[,;]/g,"\\$&").replace(/\n/g,"\\n"),ie=(e,t)=>{let{description:n="",endDatetime:i="",location:a="",startDatetime:r="",timezone:o="",title:l=""}=e;const s={description:n,endDatetime:te(i),location:a,startDatetime:te(r),timezone:o,title:l};return"Google"===t?(e=>{let{description:t,endDatetime:n,location:i,startDatetime:a,timezone:r=D.IP,title:o}=e;return`https://calendar.google.com/calendar/render?action=TEMPLATE&dates=${a}/${n}${r?`&ctz=${r}`:""}&location=${encodeURIComponent(i)}&text=${encodeURIComponent(o)}&details=${encodeURIComponent(t)}`})(s):(e=>{let{description:t="",endDatetime:n,location:i="",startDatetime:a,timezone:r=D.IP,title:o=""}=e,l=["BEGIN:VCALENDAR","VERSION:2.0","BEGIN:VEVENT",`URL:${document.URL}`,"METHOD:PUBLISH",`DTSTART;TZID=${r}:${a}`,`DTEND;TZID=${r}:${n}`,`SUMMARY:${o}`,`DESCRIPTION:${ne(t)}`,`LOCATION:${i}`,"END:VEVENT","END:VCALENDAR"].map(e=>e.trim()).join("\n");l=l.replace(/(.{75})/g,"$1\n ");const s=new Blob([l],{type:"text/calendar;charset=utf-8"});return/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile/.test(window.navigator.userAgent||window.navigator.vendor||window.opera)?encodeURI(`data:text/calendar;charset=utf-8,${l}`):URL.createObjectURL(s)})(s)};var ae,re,oe=n(61721),le=n(73997),se=n.n(le);function ce(e,t,n,i){re||(re="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:re,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const ue=d()(se())(function(e){let{setModalOpen:t,publicationId:n}=e;const{description:i,startTime:a,endTime:r,channelName:o,title:l}=(0,m.useSelector)(e=>{var t;return null===(t=e.telkkuPublications[n])||void 0===t?void 0:t.items})||{};return ce("div",{className:"telkku-add-calendar-modal"},void 0,ae||(ae=ce("div",{className:"calendar-modal-header"},void 0,"Lisää kalenteriin")),null===D.JE||void 0===D.JE?void 0:D.JE.map(e=>{return ce(oe.A,{className:"provider",to:(t=e.name,ie({description:i,startDatetime:a,endDatetime:r,location:o,title:l},t)),openInNew:e.openInNew},e.name,ce("img",{className:"provider-icon",src:e.imgSrc,alt:e.imgAlt}),e.name);var t}),ce("button",{className:"reset-btn cancel-button",onClick:()=>t(!1)},void 0,"Peruuta"))});var de,pe,me=n(12980),fe=n.n(me);function ve(e,t,n,i){pe||(pe="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:pe,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const ge=d()(fe())(function(e){let{handleEvent:t,publicationId:n}=e;const i=(0,p.vm)(),a=(0,p.uy)(),[r,l]=(0,o.useState)(!1);return n?o.createElement(o.Fragment,null,ve("button",{className:"reset-btn telkku-bell-button",onClick:()=>{l(!0),i&&!a&&t("AddToCalendar")},"aria-label":"Lisää kalenterimuistutus"},void 0,de||(de=ve("div",{className:"bell-icon"}))),ve(C.A,{show:r,onClose:()=>l(!1),theme:"telkkuCalendarModal"},void 0,ve(ue,{setModalOpen:l,publicationId:n}))):null});var ke,he=n(6796),ye=n(43126),be=n.n(ye);function xe(e,t,n,i){ke||(ke="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:ke,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const we=d()(be())(function(e){let{programName:t,programId:n,publicationId:i,slug:a}=e;const r=(0,m.useSelector)(e=>{var t;return(null===(t=e.telkkuUserFavorites)||void 0===t?void 0:t.items)||[]}),o=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;(0,f.Rx)("TelkkuProgram",{eventAction:e,eventLabel:n})};return xe("div",{className:"telkku-program-header"},void 0,xe("div",{className:"title-container"},void 0,i?xe(g.A,{to:`/telkku/ohjelmat/${a}/${n}`,category:"telkku-program",onClick:()=>o("ClickProgramTitle"),className:"title-link"},void 0,xe("h1",{className:"title"},void 0,t)):xe("h1",{className:"title"},void 0,t)),xe("div",{className:"actions-container"},void 0,xe(ge,{handleEvent:o,publicationId:i}),xe(he.A,{handleClick:e=>{o(e?"RemoveFavorite":"AddFavorite")},userFavorites:r,programId:n})))});var Se,Ce,Ae,Ne=n(18839),$e=n.n(Ne);function _e(e,t,n,i){Ae||(Ae="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:Ae,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const Pe=d()($e())(function(e){let{pageId:t,program:n,publicationId:i}=e;const a=(0,p.vm)(),r=(0,m.useDispatch)(),l=(0,m.useSelector)(e=>{var t;return null===(t=e.telkkuPublications[i])||void 0===t?void 0:t.items}),{id:s,images:u,name:d,slug:S,description:C,format:A,nextPublications:N,meanRating:$,numOfRatings:P}=n||{},{description:T,descriptionShort:I,images:j,startTime:z,channelName:D,episodeNumber:L,seasonNumber:E}=l||{}
1,R=$?Number($.toFixed(1)).toLocaleString("fi-FI"):"-";(0,o.useEffect)(()=>{a&&[(0,c.n9)(),(0,c.zF)(s)].map(r)},[a]);const B=(0,h.v$)(D,E,L),O="MOVIE"===A,V={eventCategory:"TelkkuProgram",eventAction:"ShowMore",eventLabel:d};return _e("div",{className:"telkku-progam"},void 0,_e(v.A,{className:"telkku-program-container"},void 0,_e("div",{className:"image-container"},void 0,_e(w.A,{src:(0,h.gR)(j,u),alt:d},`iamge-${s}-${i}`)),_e(we,{programName:d,slug:S,programId:s,publicationId:i}),B&&z&&_e("div",{className:"time-and-channel"},void 0,_e(k.A,{type:"telkku",time:z}),B),_e("div",{className:"program-description"},void 0,I||T||C),O&&_e(g.A,{className:"program-group-link",to:"/telkku/elokuvat",onClick:()=>{(0,f.Rx)("TelkkuProgram",{eventAction:"ClickGroupLink",eventLabel:"Movie"})},category:"telkku-movies"},void 0,"Elokuvat tänään ja tällä viikolla samalta sivulta täältä"),_e(_,{meanRating:R,numOfRatings:P??0,name:d,id:s}),N&&N.length>0&&_e(H,{publications:N,showMoreButtonGAData:V}),_e(J,{slug:S,programName:d})),_e(y.A,{adId:"almad-post-content-1",pageId:t}),Se||(Se=_e(b.A,{type:"TvAndMovies",mainCategory:"telkku",headline:"TV ja leffat -uutiset",articleId:"",count:8})),Ce||(Ce=_e(v.A,{},void 0,_e(x.A,{type:"mostRead",defaultLength:10,maxLength:30,listIncrementSize:20,listPositionForAnalytics:"TelkkuProgram",displayShowMoreButton:!0}))))});var Te,Ie=n(91957),je=n(3020),ze=n(88435);function De(e,t,n,i){Te||(Te="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:Te,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}async function Le(e,t){const{store:n,query:i}=e,{programId:a}=t,{pub:r}=i;try{var o,u;const t=`telkkuProgram-${a}${r?`-${r}`:""}`,i=e.pathname,l="telkku-program",d="telkku",p=[d];if(!/^\d+$/.test(a))throw new Error(`Invalid programId: ${a}`);const m=[(0,je.Z)(),(0,c.n8)(),(0,c.z5)(a),...(0,ze.b)(p)];r&&m.push((0,c.HY)(r)),n.dispatch((0,s.KK)()),await Promise.all(m.map(n.dispatch));const f=n.getState(),{newsTickers:v,telkkuPrograms:g,telkkuPublications:k}=f,y=null===(o=g[a])||void 0===o?void 0:o.items;if(!y)throw new Error("Failed to load telkku program");const b=null===(u=k[r])||void 0===u?void 0:u.items;if(e.pathname&&(b&&b.program&&b.program.id!==y.id||!b&&r))return{redirect:e.pathname};const{name:x,slug:w}=y||"";w&&await n.dispatch((0,c.t$)(`telkku_${w}`)),n.dispatch((0,s.DZ)());let S=`Täältä löydät "${x}"-ohjelman aikataulut, juonipaljastukset sekä nyt myös tuoreimmat uutiset - kaikki yhdestä paikasta. Sukella syvemmälle, tervetuloa!`;S.length>160&&(S=`Täältä löydät "${x}"-ohjelman aikataulut, juonipaljastukset ja tuoreimmat uutiset. Sukella syvemmälle!`);const C=`${x} | Telkku | Ohjelman aikataulut`,A=(0,h.gR)(null==b?void 0:b.images,null==y?void 0:y.images),N="other",$="Telkku";return{chunks:["telkku"],component:De(Ie.A,{category:l,categoryDescription:$,categoryHeaderType:"noHeader",isFullWidth:!1,mainCategory:d,newsTickers:v,pageDescription:S,pageId:t,pagePath:i,pageTitle:C,pageType:N,showCarousel:!0,showSideColumn:!0,sideColumnNames:p,eventPageId:`telkkuProgram-${a}`},void 0,De(Pe,{category:l,categoryDescription:$,mainCategory:d,pageDescription:S,pageId:t,pagePath:i,pageTitle:C,pageType:N,shareImage:A,program:y,publicationId:b&&r,eventPageId:`telkkuProgram-${a}`}))}}catch(t){return t.message=`${e.path} ${t.message}`,(0,l.A)(t,e)}}},52973(e,t,n){n.r(t),n.d(t,{default:()=>O});var i,a=n(96540),r=n(73699),o=n(1799),l=n(3020),s=n(88435),c=n(78945),u=n(91957),d=n(61225),p=n(3100),m=n.n(p),f=n(3638),v=n(72016),g=n(58974),k=n(34757),h=n(95937),y=n(98451),b=n(40275),x=n(37227),w=n(84266),S=n(42723),C=n(6796),A=n(9392),N=n(20710),$=n.n(N);function _(e,t,n,a){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=a;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];t.children=l}if(t&&r)for(var c in r)void 0===t[c]&&(t[c]=r[c]);else t||(t=r||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const P=m()($())(function(e){let{item:t,index:n,userFavorites:i}=e;const{id:a,slug:r,programId:o,title:l,seasonNumber:s,episodeNumber:c,channelName:u,channelLogoUrl:d,startTime:p}=t||{},m=(0,x.gg)(t,b.gO[0]),f=e=>{(0,v.Rx)("TelkkuSearchResult",{eventAction:e,eventLabel:l,containerIndex:n+1})};return _("div",{className:"telkku-search-result"},void 0,_(w.A,{className:"result-link",to:`/telkku/ohjelmat/${r}/${o}?pub=${a}`,onClick:()=>f("ClickProgram"),category:"telkku-program"},void 0,_(A.A,{className:"result-program-image",src:m,alt:`${l} kuva`}),_("div",{className:"result-container"},void 0,_("div",{className:"result-title"},void 0,l||""),s&&c&&_("div",{className:"result-episode"},void 0,`Kausi ${s}, jakso ${c}`),_("div",{className:"result-time"},void 0,_(S.A,{type:"telkku",time:p})),_("img",{className:"result-channel-logo",src:d,alt:`${u} logo`}))),_(C.A,{userFavorites:i,programId:o,className:"result-heart-btn",handleClick:e=>{f(e?"RemoveFavorite":"AddFavorite")}}))});var T,I,j,z=n(12577),D=n.n(z);function L(e,t,n,i){j||(j="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:j,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const E=m()(D())(function(){const[e,t]=(0,a.useState)(""),n=(0,f.vm)(),i=(0,d.useSelector)(e=>{var t;return(null===(t=e.telkkuUserFavorites)||void 0===t?void 0:t.items)||[]}),{query:r=""}=(0,d.useSelector)(e=>e.telkkuSearch),{items:o=[]}=(0,d.useSelector)(e=>{var t;return(null===(t=e.telkkuSearch)||void 0===t?void 0:t[r])||{}}),{loading:l=!1}=(0,d.useSelector)(e=>e.telkkuSearch),s=(0,d.useDispatch)();return(0,a.useEffect)(()=>{t(r||"")},[]),(0,a.useEffect)(()=>{n&&s((0,c.n9)())},[n]),L(k.A,{className:"telkku-search"},void 0,L("form",{className:"search-form",onSubmit:t=>{t.preventDefault(),""!==e&&(s((0,c.Em)(e.toLowerCase())),(0,v.Rx)("TelkkuSearch",{eventLabel:e}))}}
1,void 0,L(h.A,{type:"text",value:e,onChange:e=>t(e.target.value),showResetInput:!0,onResetInputClick:()=>{t(""),s({type:g.I9,query:""})},placeholder:"Kirjoita hakusana",resetInputGACategory:"TelkkuSearch",uniquename:"telkku-search-input",enterKeyHint:"search"}),T||(T=L(y.A,{className:"search-submit"},void 0,"HAE"))),L("div",{className:"search-info"},void 0,r&&!l&&0===(null==o?void 0:o.length)?L("span",{},void 0,"Hakusanalla ",L("strong",{},void 0,r)," ei löytynyt tuloksia"):"Hakusanan taivutusmuoto vaikuttaa hakutuloksiin."),!l&&(null==o?void 0:o.length)>0&&a.createElement(a.Fragment,null,I||(I=L("div",{className:"search-results-header"},void 0,"Hakutulokset")),null==o?void 0:o.map((e,t)=>L(P,{item:e,index:t,userFavorites:i},`telkku-search-${e.id}`))))});var R;function B(e,t,n,i){R||(R="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:R,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}async function O(e){const{store:t}=e;try{const n="telkkuSearch",i=e.pathname,a="telkku-search",r="telkku",d="Etkö löydä etsimääsi? Kirjoita ohjelman tai elokuvan nimi hakukenttään ja näe yhdeltä sivulta kaikki tulevat esitysajat.",p="Haku | Telkku | Se alkuperäinen TV-opas",m=[r];t.dispatch((0,o.KK)()),await Promise.all([(0,l.Z)(),(0,c.n8)(),...(0,s.b)(m)].map(t.dispatch));const f=t.getState(),{newsTickers:v}=f;t.dispatch((0,o.DZ)());const g="other";return{chunks:["telkku"],component:B(u.A,{category:a,categoryDescription:"Telkku-haku",categoryHeaderType:"black",isFullWidth:!1,newsTickers:v,mainCategory:r,pageDescription:d,pageId:n,pagePath:i,pageTitle:p,pageType:g,showCarousel:!0,showSideColumn:!0,sideColumnNames:m},void 0,B(E,{category:a,categoryDescription:"Telkku",mainCategory:r,pageDescription:d,pageId:n,pagePath:i,pageTitle:p,pageType:g,shareImage:b.XV}))}}catch(t){return t.message=`${e.path} ${t.message}`,(0,r.A)(t,e)}}},25516(e,t,n){n.r(t),n.d(t,{default:()=>B}),n(96540);var i,a,r,o,l,s,c,u,d,p,m,f,v,g,k,h,y,b,x,w=n(73699),S=n(1799),C=n(3020),A=n(88435),N=n(3100),$=n.n(N),_=n(34757),P=n(1866),T=n(40665),I=n.n(T);function j(e,t,n,i){x||(x="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:x,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}const z=$()(I())(function(){const e="TV-opas TV-ohjelmille - Lataa sovellus";return j(_.A,{className:"telkku-app-promo"},void 0,j("div",{className:"image-wrapper"},void 0,j("img",{src:"https://assets.ilcdn.fi/5400302a3d2b98782b1538ad987339e3e1120b45251c4482def9759949e54e39.png",alt:e})),j("h1",{className:"title"},void 0,e),i||(i=j("p",{className:"small-header"}
1,void 0,"Kaipaatko vaivatonta tapaa pysyä ajan tasalla suosikki-TV-ohjelmistasi? Etsitkö yksinkertaista ja käyttäjäystävällistä TV-opasta? Telkun sovellus on ratkaisusi!")),a||(a=j("p",{className:"description"},void 0,"Tarjoamme sinulle kaikkien ilmaiskanavien TV-ohjelmien aikataulut yhdessä kätevässä paikassa. Lisäksi meillä on Suomen suosituimpien kanavapakettien kaikki kanavat koottuna helposti omiksi kanavaryhmikseen. Jos suosikkisi puuttuu, laita palautetta - lisäämme sen listalle viipymättä!")),r||(r=j(P.A,{center:!0,position:"Top"})),o||(o=j("div",{className:"image-wrapper"},void 0,j("img",{className:"image-margin-bottom",src:"https://assets.ilcdn.fi/35ae1bb8e7345389c353827ab48ddb071af6a67bf7c1ac60482831375143a79d.png",alt:"Telkku app programs and movies"}))),l||(l=j("h2",{className:"secondary-header"},void 0,"Miksi Telkun TV-opas -sovellus?")),s||(s=j("h3",{className:"numbered-point"},void 0,"1. Kattavat ohjelmatiedot")),c||(c=j("p",{className:"description"},void 0,"Olitpa sitten kiinnostunut päivittäisistä draamasarjoista, viikonlopun urheilutapahtumista tai lastenohjelmista, meillä on kattavat tiedot kaikista ohjelmista. Voit selailla tulevia ohjelmia helposti ja nopeasti. Telkun sovelluksesta löydät peräti 100 kanavaa, joka pitää sisällään kaikki suosituimmat ilmaiskanavat ja kaikki kanavapakettien kanavat, kuten MTV Katsomon ja V Sport, Series & Film -kanavat.")),u||(u=j("h3",{className:"numbered-point"},void 0,"2. Helppokäyttöinen käyttöliittymä")),d||(d=j("p",{className:"description"},void 0,"Telkun sovelluksen käyttöliittymä on suunniteltu yksinkertaiseksi ja intuitiiviseksi. Voit etsiä ohjelmia päivittäin, viikoittain tai hakuominaisuuden avulla. Klikkaa vain ohjelmaa ja saat lisätietoja sekä aikataulun. Olemme halunneet pitää sovelluksen mahdollisimman yksinkertaisena, mutta otamme mielellämme vastaan ideoita, mitä sinä kaipaisit sovellukseen lisää!")),p||(p=j("h3",{className:"numbered-point"},void 0,"3. Muistutukset suosikkiohjelmista")),m||(m=j("p",{className:"description"},void 0,"Ãlä koskaan missaa suosikkiohjelman uutta jaksoa! Voit asettaa muistutuksia haluamistasi ohjelmista, jolloin saat ilmoituksen ennen niiden alkamista. Sinun tarvitsee vain muistaa antaa Telkulle lupa lähettää ilmoituksia, me hoidamme loput!")),f||(f=j("h3",{className:"numbered-point"},void 0,"4. Valitse oma tapasi selata")),v||(v=j("p",{className:"description"},void 0,"TV-oppaasta saat valittua millä aikaikkunalla haluat nähdä tulevat ohjelmat. Valitse Nyt- asetus, jos haluat nähdä tiiviimmän kuvan TV-ohjelmista ja Koko päivä -asetus, jos haluat pohtia etukäteen koko päivän TV-tarjontaa.")),g||(g=j("div",{className:"image-wrapper"},void 0,j("img",{src:"https://assets.ilcdn.fi/7b56f547a7385658dd821f00a81023187962fc9c3479132c66faa897876d2b18.png",alt:"Telkku app notification"}))),k||(k=j("h2",{className:"secondary-header"},void 0,"Miten aloitan Telkun sovelluksen käytön?")),h||(h=j("p",{className:"description"},void 0,"Lataa Telkun sovellus nyt ja avaa ovi helppoon ruutuajan suunnitteluun! Pidä televisiohetkesi hallinnassa ja nauti suosikkiohjelmistasi.")),y||(y=j("p",{className:"description"},void 0,"Tee televisiosta nauttimisesta vaivatonta ja hauskaa. Lataa Telkun sovellus alla olevien painikkeiden kautta omasta sovelluskaupastasi.")),b||(b=j(P.A,{position:"Bottom"})))});var D,L=n(91957),E=n(40275);function R(e,t,n,i){D||(D="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={children:void 0}),1===r)t.children=i;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];t.children=o}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:D,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}async function B(e,t){const{store:n}=e;try{const t="telkkuSovellus",i=e.pathname,a="telkku-sovellus",r="telkku",o="Kaipaatko vaivatonta tapaa pysyä ajan tasalla suosikki-TV-ohjelmistasi? Etsitkö yksinkertaista ja käyttäjäystävällistä TV-opasta? Telkun sovellus on ratkaisusi!",l="Sovellus | Telkku | Se alkuperäinen TV-opas",s=[r];n.dispatch((0,S.KK)()),await Promise.all([(0,C.Z)(),...(0,A.b)(s)].map(n.dispatch));const c=n.getState(),{newsTickers:u}=c;n.dispatch((0,S.DZ)());const d="other",p="Telkku";
1return{chunks:["telkku"],component:R(L.A,{category:a,categoryDescription:p,categoryHeaderType:"noHeader",isFullWidth:!1,mainCategory:r,newsTickers:u,pageDescription:o,pageId:t,pagePath:i,pageTitle:l,pageType:d,showCarousel:!0,showSideColumn:!0,sideColumnNames:s},void 0,R(z,{category:a,categoryDescription:p,pageDescription:o,mainCategory:r,pageId:t,pagePath:i,pageTitle:l,pageType:d,shareImage:E.XV}))}}catch(t){return t.message=`${e.path} ${t.message}`,(0,w.A)(t,e)}}},71953(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,'.aside-container{background-color:var(--box-color);border-radius:6px;clear:both;margin:0 14px 14px;padding-top:14px}.aside-container .subheadline{font-family:Bernina Sans Condensed,Arial,sans-serif}.aside-container .subheadline:first-of-type{font-size:22px;margin-top:0}.aside-container .subheadline+.subheadline{margin-top:14px}.aside-container .article-image.center{margin-left:14px;margin-right:14px}.aside-container .article-image .article-image-container{border-radius:6px}.aside-container .article-image .media-caption{padding-left:0;padding-right:0}.aside-container:after{clear:both;content:"";display:table}.hyvaolo-tyylicom-article .aside-container .subheadline:first-of-type{font-family:League Spartan,Arial,sans-serif}.podcast .aside-container{background:var(--bg-color);border:1px solid var(--menu-color);border-radius:4px}',""]),i.locals={},e.exports=i},90599(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,'.article-body{font-size:16px;position:relative}.article-body a{text-decoration:underline}.article-body .faded-text{background:linear-gradient(#fff0 20%,var(--card-color));height:100%;left:0;position:absolute;top:0;width:100%}.article-body:after{clear:both;content:"";display:block}.article-link-person-page{font-weight:700;text-decoration:underline}@media(min-width:375px)and (max-width:639px){.article-body{font-size:17px}}',""]),i.locals={},e.exports=i},5043(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,'.article-bullets{margin:0 14px 15px}.article-bullets ul{margin:0;padding:0 0 0 16px}.article-bullets ul li{list-style-type:none;position:relative}.article-bullets ol{margin:0;padding:0 0 0 29px}.article-bullets li{line-height:1.25;margin-bottom:7px}.article-bullets ul li:before{background-color:var(--visited-text-color);border-radius:50%;content:"";height:8px;left:-16px;position:absolute;top:5px;width:8px}.article-bullets ol li::marker{color:var(--visited-text-color);font-size:inherit;font-weight:700}.main-category-uutiset .aside .article-bullets ul li:before{background-color:var(--uutiset-color)}.main-category-urheilu .aside .article-bullets ul li:before{background-color:var(--urheilu-color)}.main-category-viihde .aside .article-bullets ul li:before{background-color:var(--viihde-color)}.main-category-terveys .aside .article-bullets ul li:before{background-color:var(--terveys-color)}.main-category-hyvaolo .aside .article-bullets ul li:before{background-color:var(--hyvaolo-color)}.main-category-tyylicom .aside .article-bullets ul li:before{background-color:var(--tyylicom-color)}.main-category-asuminen .aside .article-bullets ul li:before{background-color:var(--asuminen-color)}.main-category-perhe .aside .article-bullets ul li:before{background-color:var(--perhe-color)}.main-category-pippuri .aside .article-bullets ul li:before{background-color:var(--pippuri-color)}.main-category-matkailu .aside .article-bullets ul li:before{background-color:var(--matkailu-color)}.main-category-raha .aside .article-bullets ul li:before{background-color:var(--raha-color)}.main-category-digi .aside .article-bullets ul li:before{background-color:var(--digi-color)}.main-category-telkku .aside .article-bullets ul li:before{background-color:var(--telkku-color)}.main-category-bitti .aside .article-bullets ul li:before{background-color:var(--bitti-color)}',""]),i.locals={},e.exports=i},40563(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,'.article-divider{margin:21px auto;position:relative;text-align:center;width:42px}.article-divider .article-divider-content:before{background-color:var(--visited-text-color);border-radius:50%;content:"";display:block;height:10px;left:0;position:absolute;width:10px}.article-divider .article-divider-content{background-color:var(--visited-text-color);border-radius:50%;height:10px;margin:0 auto;width:10px}.article-divider .article-divider-content:after{background-color:var(--visited-text-color);border-radius:50%;content:"";display:block;height:10px;position:absolute;right:0;width:10px}',""]),i.locals={},e.exports=i},75243(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,".article-image.gallery{cursor:pointer}.article-image.center{clear:both;margin:0 0 15px}.article-image.right{clear:right;float:right;padding:0 15px 14px 2%;width:50%}.article-image.left{clear:left;float:left;padding:0 2% 14px 15px;width:50%}.article-image .article-image-container{background-color:var(--menu-color);overflow:hidden;position:relative}.article-image .image{animation:fade-in .15s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:absolute;width:100%}.article-image .image-show{display:block}.article-image .image-hide{display:none}.article-image .image-preview{filter:blur(7px);position:absolute;transform:scale(1.01)}",""]),i.locals={},e.exports=i},18345(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".article-image-external-container{margin:0 14px 14px}.article-image-external-container img{display:block;max-width:100%}",""]),i.locals={},e.exports=i},96018(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".paragraph{color:var(--text-color);line-height:1.45;margin:0 14px 15px}.hyvaolo-tyylicom-article .paragraph{line-height:1.5}",""]),i.locals={},e.exports=i},96303(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".article-scrollytell{display:block;padding-bottom:14px}.article-scrollytell .scrollytell-media-container{height:100vh;position:sticky;top:0;width:100%}.article-scrollytell .scrollytell-media-container img{height:100vh;margin:0 auto;object-fit:cover;width:100%}.article-scrollytell .iltv-embed .iltv-video-container{background:var(--bg-color);height:100vh;left:0;position:absolute;width:100%}.article-scrollytell .iltv-embed .media-caption{display:none}.article-scrollytell .iltv-embed .jwplayer{height:100%!important;width:100%!important}.article-scrollytell .iltv-embed .jw-media video{object-fit:cover!important}.article-scrollytell .scrollytell-text-container{margin:0 auto;max-width:290px;padding-bottom:50vh;position:sticky;z-index:1}.article-scrollytell .scrollytell-text{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:100vh;padding:21px}.article-scrollytell .scrollytell-small-text{font-size:20px}.article-scrollytell .scrollytell-medium-text{font-size:24px}.article-scrollytell .scrollytell-large-text{font-size:28px}.article-scrollytell .scrollytell-dark{background-color:var(--black);color:var(--white)}.article-scrollytell .scrollytell-light{background-color:var(--white);color:var(--black)}.article-scrollytell .scrollytell-dark-transparent{background-color:var(--overlay-transparent-color);color:var(--white)}.article-scrollytell .scrollytell-light-transparent{background-color:var(--scrollytell-light-transparent);color:var(--black)}.article-scrollytell .scrollytell-text-container>:last-child{margin-bottom:0}@media only screen and (min-width:500px){.article-scrollytell .scrollytell-text-container{max-width:402px}}@media only screen and (min-width:640px){.article-scrollytell .scrollytell-text{padding:28px}.article-scrollytell .scrollytell-small-text{font-size:20px}.article-scrollytell .scrollytell-medium-text{font-size:28px}.article-scrollytell .scrollytell-large-text{font-size:36px}}",""]),i.locals={},e.exports=i},1445(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".subheadline{font-size:17px;font-weight:700;margin:21px 14px 10px}.live-blog .subheadline{margin-top:10px}@media(min-width:375px)and (max-width:639px){.subheadline{font-size:18px}}",""]),i.locals={},e.exports=i},3589(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".article-table{font-size:14px;margin:0 14px 15px}.article-table td{padding:5px 5px 5px 8px}.article-table tr:nth-child(2n){background-color:var(--menu-color)}.article-table caption{padding-bottom:5px;padding-left:2px;text-align:left}.article-table th{background-color:var(--il-red);color:var(--white);font-weight:700;padding:7px 0 7px 7px;text-align:left}.main-category-uutiset .article-table th{background:var(--uutiset-color)}.main-category-urheilu .article-table th{background:var(--urheilu-color)}.main-category-viihde .article-table th{background:var(--viihde-color)}.main-category-terveys .article-table th{background:var(--terveys-color)}.main-category-hyvaolo .article-table th{background:var(--hyvaolo-color)}.main-category-tyylicom .article-table th{background:var(--tyylicom-color)}.main-category-asuminen .article-table th{background:var(--asuminen-color)}.main-category-perhe .article-table th{background:var(--perhe-color)}.main-category-pippuri .article-table th{background:var(--pippuri-color)}.main-category-matkailu .article-table th{background:var(--matkailu-color)}.main-category-raha .article-table th{background:var(--raha-color)}.main-category-digi .article-table th{background:var(--digi-color)}.main-category-telkku .article-table th{background:var(--telkku-color)}.main-category-bitti .article-table th{background:var(--bitti-color)}.article-table table{table-layout:fixed;width:100%}.article-table tfoot td{background-color:var(--border-color)}@media screen and (min-width:640px){.article-table{font-size:16px}}",""]),i.locals={},e.exports=i},50083(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,'.citation-container{margin:28px 14px;text-align:center}.citation-container .citation{display:inline-block;font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:20px;font-weight:700;margin:0 auto 0 39px;position:relative;text-align:left;width:70%}.citation-container .citation:before{background-color:var(--text-color);content:"";height:20px;left:-7px;-webkit-mask-image:url(https://assets.ilcdn.fi/15855920459ba3265d347873bef6b67a99417881d72d68bdcda3b0b6fa2a2a11.svg);mask-image:url(https://assets.ilcdn.fi/15855920459ba3265d347873bef6b67a99417881d72d68bdcda3b0b6fa2a2a11.svg);position:absolute;top:0;transform:translateX(-100%) translateY(2px);width:22px}.hyvaolo-tyylicom-article .citation-container .citation{font-family:League Spartan,Arial,sans-serif}',""]),i.locals={},e.exports=i},98963(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".related-article{border:none;clear:both;margin:14px}.related-article .related-article-prefix{color:var(--default-category-color);display:inline-block;font-size:17px;margin:0 5px 0 0;text-transform:uppercase}.related-article .related-article-prefix,.related-article a{font-family:Bernina Sans Condensed,Arial,sans-serif;font-weight:700}.related-article a{font-size:18px;text-decoration:underline}.related-article.plus .related-article-prefix{display:none}.related-article .plus-extra-svg,.related-article .plus-svg{height:22.1px;margin-right:7px}.hyvaolo-tyylicom-article .related-article .related-article-prefix,.hyvaolo-tyylicom-article .related-article a{font-family:League Spartan,Arial,sans-serif;font-weight:500}.main-category-uutiset .related-article .related-article-prefix{color:var(--uutiset-color)}.main-category-urheilu .related-article .related-article-prefix{color:var(--urheilu-color)}.main-category-viihde .related-article .related-article-prefix{color:var(--viihde-color)}.main-category-terveys .related-article .related-article-prefix{color:var(--terveys-color)}.main-category-hyvaolo .related-article .related-article-prefix{color:var(--hyvaolo-color)}.main-category-tyylicom .related-article .related-article-prefix{color:var(--tyylicom-color)}.main-category-asuminen .related-article .related-article-prefix{color:var(--asuminen-color)}.main-category-perhe .related-article .related-article-prefix{color:var(--perhe-color)}.main-category-pippuri .related-article .related-article-prefix{color:var(--pippuri-color)}.main-category-matkailu .related-article .related-article-prefix{color:var(--matkailu-color)}.main-category-raha .related-article .related-article-prefix{color:var(--raha-color)}.main-category-digi .related-article .related-article-prefix{color:var(--digi-color)}.main-category-telkku .related-article .related-article-prefix{color:var(--telkku-color)}.main-category-bitti .related-article .related-article-prefix{color:var(--bitti-color)}@media(min-width:375px)and (max-width:639px){.related-article .related-article-prefix{font-size:18px}.related-article a{font-size:19px}}",""]),i.locals={},e.exports=i},25540(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".consents-checker{background:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;font-family:Bernina Sans,Arial,sans-serif;margin:14px;padding:21px;text-align:center}.consents-checker .consents-title{font-size:18px;font-weight:700;margin-bottom:14px}.consents-checker .consents-description{font-size:16px;margin-bottom:14px}.consents-checker-loading .spinner-show-true{min-height:350px}",""]),i.locals={},e.exports=i},75564(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".iltv-embed{clear:both;margin:0 0 15px}.iltv-embed .iltv-video-container{background:var(--black);height:100%;padding-bottom:56.25%;position:relative}.iltv-embed .iltv-video-content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.vertical.iltv-embed{margin:14px auto;max-width:420px}.vertical.iltv-embed .iltv-video-container{padding-bottom:177.7777%}.vertical.iltv-embed .media-caption{padding:7px 0}@media(min-width:421px)and (max-width:448px){.vertical.iltv-embed{margin:14px}}@media(min-width:696px)and (max-width:740px){.vertical.iltv-embed{margin:14px}}@media(min-width:640px)and (max-width:740px){.vertical.iltv-embed .media-caption{padding:7px 14px}}@media(max-width:421px){.vertical.iltv-embed .media-caption{padding:7px 14px}}",""]),i.locals={},e.exports=i},75290(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,".live-blog{margin-bottom:14px}.live-blog .headline{background-color:var(--menu-color);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:21px;font-weight:700;line-height:21px;margin-bottom:21px;padding:14px}.live-blog .order-by-container{border-bottom:1px solid var(--border-color);display:flex;gap:10px;justify-content:center;margin-bottom:7px}.live-blog .order-by{color:var(--secondary-text-color);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:18px;font-weight:600;padding-bottom:6px}.live-blog .order-by.selected{border-bottom:3px solid var(--text-color);color:var(--text-color)}.live-blog .order-by.not-selected{margin-bottom:3px}.live-blog .time-container{margin:14px 0 10px 14px}.live-blog time{color:var(--secondary-text-color);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:18px;font-weight:700}.live-blog .article-image{padding-left:14px;padding-right:14px}.live-blog .election-embed{margin:0 14px}.live-blog .il-scoreboard-embed--tournament__container{margin:0 14px 14px}.live-blog .iltv-embed{margin:0 14px 15px}.live-blog .lives-container{display:flex;flex-direction:column}.live-blog .live-body-container{border-top:1px solid var(--border-color);position:relative}.live-blog .live-body-container:first-child{border-top:none}.live-blog .load-more{background-color:var(--menu-color)}.live-blog .show-more-button.load-more{padding:14px}.live-blog .no-more{color:var(--text-color);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:16px;font-weight:700;padding:14px;text-align:center}.live-blog .spinner-show-true{min-height:400px}.live-blog .no-lives{color:var(--text-color);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:16px;font-weight:700;padding:14px;text-align:center}.live-blog .apply-updates-button{bottom:75px;bottom:calc(75px + env(safe-area-inset-bottom));margin:14px auto;position:sticky}@media screen and (min-width:640px){.live-blog .apply-updates-button{bottom:14px}}",""]),i.locals={},e.exports=i},80511(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".live-blog-highlights{border-bottom:1px solid var(--border-color);margin-bottom:14px;padding:0 14px 14px}.live-blog-highlights .highlights-title{font-size:19px;font-weight:700;margin-bottom:14px}.live-blog-highlights time{display:block;font-size:19px;font-weight:700}.live-blog-highlights .highlight-date{color:var(--text-color);margin-bottom:4px}.live-blog-highlights .highlight-time{color:var(--default-category-color);margin-bottom:0;width:44px}.live-blog-highlights .highlights-list{display:flex;flex-direction:column}.live-blog-highlights .highlight-item{display:flex;min-height:35px}.live-blog-highlights .highlight-time-container{display:flex;flex-direction:column}.live-blog-highlights .time-separator{background-color:var(--input-border-color);height:100%;margin:0 auto 0 15px;width:1px}.live-blog-highlights .highlight-text{align-self:flex-start;font-size:17px;font-weight:400;line-height:20px;margin:-5px 0 7px;padding:7px 0 7px 14px;position:relative;text-align:left;text-decoration:underline;width:100%}.live-blog-highlights .highlight-text.loading-highlight{color:var(--disabled-button-bg-color)}.live-blog-highlights .highlight-item-list:last-child .time-separator{display:none}.live-blog-highlights .spinner-small{height:100%;min-height:unset;position:absolute;width:100%}.live-blog-highlights .spinner-small .spinner:before{border-width:4px;height:35px;top:calc(50% - 24.5px);width:35px}.live-blog-highlights .show-more-button{color:var(--default-category-color)!important;padding:7px 0}",""]),i.locals={},e.exports=i},5812(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,'.checkbox-container{display:flex;font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:14px;position:relative;text-align:left}.checkbox-container .checkbox{cursor:pointer;height:23px;margin:0;opacity:0;position:absolute;width:23px;z-index:1001}.checkbox-container .custom-checkmark{background-color:var(--white);border:1px solid var(--dark-grey);border-radius:6px;display:block;height:23px;margin:0 7px 0 0;min-width:23px;position:relative;width:23px}.checkbox-container .custom-checkmark.error{border-color:var(--red)}.checkbox-container .checkbox:checked+.custom-checkmark{background-color:var(--il-red);border-color:var(--il-red)}.checkbox-container .checkbox:checked+.custom-checkmark:after{border-bottom:3px solid var(--white);
1border-right:3px solid var(--white);content:"";height:11px;left:7px;position:absolute;top:4px;transform:rotate(39deg);width:7px}.checkbox-container .checkbox:disabled+.custom-checkmark{background-color:var(--light-grey);border-color:var(--light-grey)}.checkbox-container .checkbox-label{color:var(--text-color);vertical-align:top}',""]),i.locals={},e.exports=i},24400(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".movable-login-wall-verify-email{margin:0 auto;max-width:628px}.movable-login-wall{display:flex;justify-content:center;margin:14px}.movable-login-wall .wall-container{background-color:var(--wall-color);border:1px solid var(--border-color);border-radius:6px;flex:1;max-width:600px;padding:21px;text-align:center}.movable-login-wall .wall-container .title{color:var(--il-red);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:30px;font-weight:700;margin-bottom:14px;text-transform:uppercase}.movable-login-wall .wall-container .content-text{color:var(--text-color);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:18px;font-weight:600;margin-bottom:14px;text-align:center}.movable-login-wall .wall-container .register-button{margin-bottom:14px}.movable-login-wall .wall-container .login-container{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:18px;font-weight:400}.movable-login-wall .wall-container .login-link{text-decoration:underline}",""]),i.locals={},e.exports=i},46688(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".media-caption{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:16px;padding:7px 14px}.article-image.left .media-caption,.article-image.right .media-caption{padding:7px 0}.media-caption .caption-text{font-weight:700}.media-caption .media-source{font-size:15px;font-weight:600;text-transform:uppercase}.media-caption.media-caption-half-size{margin:0}.hyvaolo-tyylicom-article .media-caption{font-family:League Spartan,Arial,sans-serif;font-size:16px;line-height:1.1}.hyvaolo-tyylicom-article .media-caption .caption-text{font-weight:600}.hyvaolo-tyylicom-article .media-caption .media-source{font-weight:500}.live-blog .media-caption{padding:7px 0}",""]),i.locals={},e.exports=i},11994(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".recommendations{display:flex;flex-wrap:wrap;padding:7px 0 0 14px}.recommendations .recommendation{flex-basis:calc(50% - 14px);font-family:Bernina Sans Condensed,Arial,sans-serif;font-weight:600;margin:0 14px 14px 0}.recommendations .title{font-size:18px;line-height:1.2;word-wrap:break-word;margin-top:7px}.hyvaolo-tyylicom-article .recommendations .recommendation{font-family:League Spartan,Arial,sans-serif}.hyvaolo-tyylicom-article .recommendations .title{font-size:18px;font-weight:500;line-height:1.1}.hyvaolo-tyylicom-article .recommendation-card-heading{font-family:League Spartan,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1}.plus-recommendation-heading{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.2;margin:14px 14px 0}.plus-recommendation-heading span{color:var(--il-red)}@media screen and (min-width:801px){.recommendations-wide .recommendation{flex-basis:calc(25% - 14px)}}",""]),i.locals={},e.exports=i},8267(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".magnifying-glass{fill:none}.magnifying-glass circle,.magnifying-glass path{stroke:var(--text-color)}.magnifying-glass .red{stroke:var(--il-red)}.magnifying-glass .grey{stroke:var(--grey)}.magnifying-glass .middle-grey{stroke:var(--middle-grey)}.magnifying-glass .white{stroke:var(--white)}.bottom-nav .magnifying-glass{height:19px;width:19px}.bottom-nav .magnifying-glass circle,.bottom-nav .magnifying-glass path{stroke:var(--input-text-color)}.bottom-nav .selected .magnifying-glass circle,.bottom-nav .selected .magnifying-glass path{stroke:var(--default-category-color)}",""]),i.locals={},e.exports=i},67363(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-add-calendar-modal{align-items:center;display:flex;flex-direction:column;padding:14px}.telkku-add-calendar-modal .calendar-modal-header{align-self:baseline;font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:20px;font-weight:700;margin-bottom:28px}.telkku-add-calendar-modal .provider{align-items:center;background-color:var(--bg-color);border:1px solid var(--input-border-color);border-radius:4px;display:flex;margin-bottom:14px;padding:7px}.telkku-add-calendar-modal .provider-icon{height:25px;margin-right:7px;width:25px}.telkku-add-calendar-modal .cancel-button{border:1px solid var(--il-red);border-radius:4px;color:var(--il-red);font-weight:700;margin-top:21px;padding:7px;text-transform:uppercase}",""]),i.locals={},e.exports=i},90623(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,".telkku-app-promo{border-radius:4px;font-family:Bernina Sans,Arial,sans-serif;font-size:16px;padding:14px}.telkku-app-promo .description,.telkku-app-promo .numbered-point,.telkku-app-promo .secondary-header,.telkku-app-promo .small-header,.telkku-app-promo .telkku-store-buttons,.telkku-app-promo .title{padding:0 14px}.telkku-app-promo .title{font-size:22px;margin:14px 0}.telkku-app-promo .description,.telkku-app-promo .secondary-header,.telkku-app-promo .small-header{margin:0 0 14px}.telkku-app-promo .small-header{font-weight:700}.telkku-app-promo .image-wrapper{margin-bottom:7px;padding-bottom:56.22%;position:relative;width:100%}.telkku-app-promo .image-wrapper img{height:100%;left:0;position:absolute;top:0;width:100%}.telkku-app-promo .numbered-point{margin:21px 0 0}",""]),i.locals={},e.exports=i},75557(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-bell-button .bell-icon{background-color:var(--default-category-color);height:30px;margin-right:14px;-webkit-mask-image:url(https://assets.ilcdn.fi/5c8c077decd0afa8c1d24b4bda39f10431deb36f7bbfd252b1084b03c3567db8.svg);mask-image:url(https://assets.ilcdn.fi/5c8c077decd0afa8c1d24b4bda39f10431deb36f7bbfd252b1084b03c3567db8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:28px}",""]),i.locals={},e.exports=i},64603(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-carousel{color:var(--text-color);font-family:Bernina Sans Condensed,Arial,sans-serif;min-height:241px;position:relative}.telkku-carousel .carousel-title{font-weight:700;margin:14px 0 7px 14px}.telkku-carousel .carousel-buttons{display:none}.telkku-carousel .carousel-recommendations{display:flex;margin:0 14px;min-height:171px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.telkku-carousel .carousel-recommendations::-webkit-scrollbar{display:none}@media screen and (min-width:640px){.telkku-carousel .carousel-buttons{display:flex;left:14px;pointer-events:none;position:absolute;right:14px;top:86px;z-index:1}}",""]),i.locals={},e.exports=i},3648(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-carousel-button{pointer-events:all}.telkku-carousel-button.carousel-button-right{margin-left:auto}.telkku-carousel-button .arrow-svg{filter:drop-shadow(0 2px 2px var(--black));height:45px;pointer-events:none;width:45px}.telkku-carousel-button .arrow-svg .arrow-path{stroke:var(--white);stroke-width:1}",""]),i.locals={},e.exports=i}
1,71690(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-carousel-recommendation{line-height:1.1;margin-right:14px;position:relative;text-decoration:none}.telkku-carousel-recommendation:last-of-type{margin-right:0}.telkku-carousel-recommendation .recommendation-link{display:flex;flex-direction:column}.telkku-carousel-recommendation .recommendation-image-container{margin-bottom:7px}.telkku-carousel-recommendation .recommendation-image{border-radius:6px;height:123px;object-fit:cover;width:100%}.telkku-carousel-recommendation .recommendation-details,.telkku-carousel-recommendation .recommendation-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:222px}.telkku-carousel-recommendation .recommendation-title{color:var(--text-color);font-size:18px;font-weight:700;margin:auto 0 4px}.telkku-carousel-recommendation .recommendation-details{color:var(--secondary-text-color);font-size:16px;font-weight:600}.telkku-carousel-recommendation .recommendation-details:first-letter{text-transform:capitalize}",""]),i.locals={},e.exports=i},92061(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-channel-page .channel-header{margin:21px 14px}.telkku-channel-page .channel-header-title{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:26px;margin:0 0 14px}.telkku-channel-page .channel-header-description{margin:0}.telkku-channel-page .theme-content{border-top:1px solid var(--light-grey);margin:14px 14px 21px}.telkku-channel-page .channel-logo{height:42px;margin:auto auto 14px;max-width:81px}.telkku-channel-page .no-data{margin-bottom:21px;text-align:center}",""]),i.locals={},e.exports=i},97009(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-channel-publications{display:flex;flex-direction:column;padding-bottom:14px}.telkku-channel-publications .publication-group{font-size:13px;list-style:none;margin:0;padding:0}.telkku-channel-publications .publications-header{border-bottom:1px solid var(--telkku-program-table-border-color);margin-bottom:7px;padding:14px}.telkku-channel-publications .channel-logo{height:36px;max-width:74px;object-fit:contain}.telkku-channel-publications.is-channel-page{margin:14px auto}.telkku-channel-publications.is-channel-page .publication-group{border-bottom:1px solid var(--telkku-program-table-border-color);font-size:13px;margin:auto;padding:7px 0;width:300px}.telkku-channel-publications.is-channel-page .publication-group:last-of-type{border-bottom:none}.telkku-channel-publications.is-channel-page .telkku-publication{padding:0 7px}.telkku-channel-publications .show-more-button{padding-bottom:0}@media screen and (min-width:550px){.telkku-channel-publications .publications-header{margin-bottom:0}.telkku-channel-publications .publication-group{border-bottom:1px solid var(--telkku-program-table-border-color);font-size:13px;padding:14px 0}.telkku-channel-publications .publication-group:last-of-type{border-bottom:none}.telkku-channel-publications .show-more-button{display:none}.telkku-channel-publications .channel-logo{height:42px;margin:auto;max-width:81px}@supports(grid-template-rows:subgrid){.telkku-channel-publications{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:0}}}",""]),i.locals={},e.exports=i},91051(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-evergreens{padding:14px}.telkku-evergreens .evergreen-home-link{color:var(--telkku-color);display:inline-block;font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:17px;font-weight:700;margin-top:14px}.telkku-evergreens.evergreen-bottom{display:flex}.telkku-evergreens.evergreen-bottom .telkku-logo{align-self:baseline;margin-right:14px}.telkku-evergreens.evergreen-bottom .evergreen-container:first-of-type{margin-bottom:14px}@media screen and (min-width:560px){.telkku-evergreens.evergreen-bottom .telkku-logo{margin:auto 14px auto 0}}@media screen and (min-width:775px){.telkku-evergreens.evergreen-bottom .evergreen-container:first-of-type{margin-bottom:7px}}",""]),i.locals={},e.exports=i},18168(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,'.telkku-evergreens-content .evergreen-heading{align-items:flex-end;color:var(--text-color);display:flex;font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:21px;font-weight:600}.telkku-evergreens-content .evergreen-heading .telkku-logo{align-self:center;margin:0 7px 2px 0}.telkku-evergreens-content .evergreen-items{display:flex;flex-flow:row wrap;padding-top:14px}.telkku-evergreens-content .evergreen-item{color:var(--telkku-color);font-size:17px;white-space:nowrap}.telkku-evergreens-content .evergreen-item:not(:last-child):after{color:var(--text-color);content:"|";margin:0 7px}@media(max-width:327px),(min-width:640px)and (max-width:859px){.telkku-evergreens-content .evergreen-item:not(:last-child):after{visibility:hidden}}.evergreen-bottom .telkku-evergreens-content{display:flex;flex-direction:column}.evergreen-bottom .telkku-evergreens-content .evergreen-heading{align-items:flex-start;color:var(--telkku-color);font-family:Bernina Sans,Arial,sans-serif;font-size:16px;line-height:24px;margin:0 7px 7px 0;text-transform:uppercase;white-space:nowrap;width:215px}.evergreen-bottom .telkku-evergreens-content .evergreen-heading:after{content:":"}.evergreen-bottom .telkku-evergreens-content .evergreen-items{display:flex;flex-direction:column;gap:7px;padding-top:0}.evergreen-bottom .telkku-evergreens-content .evergreen-item{font-size:16px}.evergreen-bottom .telkku-evergreens-content .evergreen-item:not(:last-child):after{visibility:hidden}@media screen and (min-width:560px){.evergreen-bottom .telkku-evergreens-content{line-height:1.5}.evergreen-bottom .telkku-evergreens-content .evergreen-items{flex-direction:row;gap:unset}.evergreen-bottom .telkku-evergreens-content .evergreen-item:not(:last-child):after{visibility:visible}.evergreen-bottom .telkku-evergreens-content .telkku-logo{margin:auto 14px auto 0}}@media screen and (min-width:775px){.evergreen-bottom .telkku-evergreens-content{flex-direction:row}.evergreen-bottom .telkku-evergreens-content .evergreen-heading{margin:0 7px 0 0}.evergreen-bottom .telkku-evergreens-content .evergreen-container:first-of-type{margin-bottom:7px}}',""]),i.locals={},e.exports=i},83633(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-heart-button .heart-icon{background-color:var(--default-category-color);height:30px;-webkit-mask-image:url(https://assets.ilcdn.fi/679938cafb8a4403e75e0bd18c59298031f4d2e7c377e89a3db71cf134ef05b0.svg);mask-image:url(https://assets.ilcdn.fi/679938cafb8a4403e75e0bd18c59298031f4d2e7c377e89a3db71cf134ef05b0.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:34px}.telkku-heart-button .heart-icon.heart-icon-filled{-webkit-mask-image:url(https://assets.ilcdn.fi/a5e0a9618c59260428e3cd15dd03b859eba41bbaf6ab34aaf51f504d8d52c917.svg);mask-image:url(https://assets.ilcdn.fi/a5e0a9618c59260428e3cd15dd03b859eba41bbaf6ab34aaf51f504d8d52c917.svg)}",""]),i.locals={},e.exports=i},84621(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-home{display:flex;flex-direction:column}.telkku-home .telkku-home-bottom{width:100%}",""]),i.locals={},e.exports=i},8351(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-info{width:100%}.telkku-info .info-title{margin:21px 14px}.telkku-info .article-body a{color:var(--telkku-color);font-weight:700;text-decoration:none}",""]),i.locals={},e.exports=i},30431(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-list-grid{font-family:Bernina Sans Condensed,Arial,sans-serif}.telkku-list-grid .grid-description{font-size:18px;padding:14px}.telkku-list-grid .grid-items-container{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:0 14px}@media screen and (min-width:640px){.telkku-list-grid .grid-description{font-size:20px}}",""]),i.locals={},e.exports=i},95996(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-list-grid-item{font-family:Bernina Sans Condensed,Arial,sans-serif;position:relative}.telkku-list-grid-item .list-image-container{border-radius:6px 6px 0 0}.telkku-list-grid-item .publication-info{align-items:center;background:var(--telkku-light-blue);border-radius:0 0 6px 6px;color:var(--white);display:flex;font-size:18px;font-weight:600;justify-content:space-between;margin-bottom:11px;padding:1px 5px;position:relative}.telkku-list-grid-item time{padding:5px}.telkku-list-grid-item time:first-letter{text-transform:capitalize}
1.telkku-list-grid-item .item-description,.telkku-list-grid-item .item-title{line-height:1.1;margin-left:4px}.telkku-list-grid-item .item-title{font-size:20px;font-weight:700;margin-bottom:11px}.telkku-list-grid-item .item-description{font-size:18px;font-weight:600;margin-bottom:20px}.telkku-list-grid-item .read-more{text-decoration:underline}.telkku-list-grid-item .channel-image-container{background:var(--white);border-top-right-radius:6px;margin:1px;padding:8px;position:absolute;right:0;top:0}.telkku-list-grid-item .channel-image{height:30px}@media screen and (min-width:430px){.telkku-list-grid-item .publication-info{font-size:14px}}@media screen and (min-width:640px){.telkku-list-grid-item .publication-info{font-size:18px}}@media screen and (min-width:710px){.telkku-list-grid-item .publication-info{font-size:14px}.telkku-list-grid-item .channel-image{height:24px}}@media screen and (min-width:870px){.telkku-list-grid-item .publication-info{font-size:18px}.telkku-list-grid-item .channel-image{height:30px}}",""]),i.locals={},e.exports=i},85957(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-modal{width:300px}.telkku-modal .login-wall .wall-icon{height:55px;width:55px}.telkku-modal.telkku-rating-bar-modal .wall-svg-icon .telkku-modal-star{background-color:var(--middle-grey);height:55px;-webkit-mask-image:url(https://assets.ilcdn.fi/e026283a1a0ee92ebdb4ab71fc0f1e76588104f9cba471ef4319f215f49ea68d.svg);mask-image:url(https://assets.ilcdn.fi/e026283a1a0ee92ebdb4ab71fc0f1e76588104f9cba471ef4319f215f49ea68d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:55px;mask-size:55px;width:55px}",""]),i.locals={},e.exports=i},17605(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-not-found{font-family:Bernina Sans,Arial,sans-serif;max-width:980px}.telkku-not-found .telkku-not-found-card{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:465px;padding:14px}.telkku-not-found .not-found-logo{margin-bottom:21px;min-height:170px;min-width:157px}.telkku-not-found .not-found-text-content{display:flex;flex-direction:column;text-align:center}.telkku-not-found .not-found-title{font-size:32px;line-height:1.1}.telkku-not-found .not-found-mailto,.telkku-not-found .not-found-title{color:var(--telkku-color);font-weight:700}.telkku-not-found .not-found-link{background-color:var(--telkku-color);border-radius:100px;color:var(--white);font-size:12px;font-weight:600;margin:14px auto;padding:7px 14px;text-transform:uppercase}@media screen and (min-width:640px){.telkku-not-found .telkku-not-found-card{flex-direction:row}.telkku-not-found .not-found-text-content{margin-left:21px;text-align:left}.telkku-not-found .not-found-link{align-self:flex-start;margin:14px 0}}",""]),i.locals={},e.exports=i},61893(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-program-container{font-family:Bernina Sans Condensed,Arial,sans-serif}.telkku-program-container .image-container{margin-bottom:14px;padding-bottom:56.22%;position:relative;width:100%}.telkku-program-container .image-container img{height:100%;left:0;position:absolute;top:0;width:100%}.telkku-program-container .time-and-channel{font-size:18px;font-weight:600;margin:0 14px 14px}.telkku-program-container .time-and-channel:first-letter{text-transform:capitalize}.telkku-program-container .program-description,.telkku-program-container .program-group-link{font-family:Bernina Sans,Arial,sans-serif;font-size:16px;padding:0 14px 14px}.telkku-program-container .program-group-link{color:var(--telkku-link-color);display:flex;flex-wrap:nowrap;font-weight:600;margin-bottom:14px;padding-bottom:0}",""]),i.locals={},e.exports=i},38208(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-program-header{display:flex;flex-direction:row;justify-content:space-between;margin:0 14px 14px}.telkku-program-header .title{font-size:24px;margin:0 14px 0 0}.telkku-program-header .title-link:hover{color:var(--telkku-link-color)}.telkku-program-header .actions-container,.telkku-program-header .title-container{align-items:center;display:flex}.telkku-program-header .title-container{flex-wrap:wrap}",""]),i.locals={},e.exports=i},68610(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,".telkku-program-related-articles{border-top:1px solid var(--border-color);display:flex;flex-direction:column;font-size:18px;font-weight:700;line-height:1.15;margin:0 14px 14px;padding-top:14px}.telkku-program-related-articles.can-show-more{margin:0 14px}.telkku-program-related-articles .related-articles-header{font-size:20px;margin:7px 0;text-transform:uppercase}.telkku-program-related-articles .article-container.related{display:flex;padding-top:14px}.telkku-program-related-articles .list-image-padding{flex:6;margin-right:14px;max-width:80px}.telkku-program-related-articles .list-image{height:100%;object-fit:cover}.telkku-program-related-articles .title-container{flex:14}",""]),i.locals={},e.exports=i},68608(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-ratings-bar{border-top:1px solid var(--border-color);display:flex;flex-direction:column;margin:0 14px 14px;padding-top:14px}.telkku-ratings-bar .ratings-container,.telkku-ratings-bar .voting-container{align-items:center;display:flex;flex-direction:row}.telkku-ratings-bar .ratings-title{font-size:20px;margin-right:14px}.telkku-ratings-bar .star-icon{background-color:var(--middle-grey);border:unset;height:25px;-webkit-mask-image:url(https://assets.ilcdn.fi/e026283a1a0ee92ebdb4ab71fc0f1e76588104f9cba471ef4319f215f49ea68d.svg);mask-image:url(https://assets.ilcdn.fi/e026283a1a0ee92ebdb4ab71fc0f1e76588104f9cba471ef4319f215f49ea68d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:25px}.telkku-ratings-bar .star-icon-filled{background-color:var(--telkku-light-blue-constant)}.telkku-ratings-bar .mean-rating{font-size:24px;font-variant:tabular-nums;margin-left:14px}.telkku-ratings-bar .num-of-ratings{font-size:16px;margin-left:7px;padding-top:5px}.telkku-ratings-bar .voting-container{font-size:16px;font-weight:600;margin-top:7px}.telkku-ratings-bar .voting-container .star-icon{cursor:pointer}.telkku-ratings-bar .stars{display:flex;flex-wrap:nowrap;margin-left:14px}@media screen and (min-width:860px){.telkku-ratings-bar{flex-direction:row;justify-content:space-between;width:calc(100% - 28px)}.telkku-ratings-bar .voting-container{margin-top:0}}",""]),i.locals={},e.exports=i},50522(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-publication-list-item{border-bottom:1px solid var(--border-color);display:flex;margin-bottom:14px;padding-bottom:14px;width:100%}.telkku-publication-list-item:last-of-type{border:none;margin-bottom:0;padding-bottom:0}.telkku-publication-list-item .publication-image{display:none}.telkku-publication-list-item .title-container{align-items:center;display:flex;flex-direction:row;font-size:18px;font-weight:700;margin-bottom:14px}.telkku-publication-list-item .time-episode-container:first-letter{text-transform:capitalize}.telkku-publication-list-item .channel-image{align-self:flex-start;margin:3px 21px 21px 0;object-fit:contain;width:60px}.telkku-publication-list-item .item-description{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:18px;font-weight:600}.telkku-publication-list-item .channel-image-desktop{display:none}@media screen and (min-width:860px){.telkku-publication-list-item .publication-image{display:block;margin-right:14px}.telkku-publication-list-item .publication-image .list-image-container{width:165px}.telkku-publication-list-item .title-container{justify-content:space-between}.telkku-publication-list-item .channel-image{display:none}.telkku-publication-list-item .channel-image-desktop{display:block;margin:0 0 auto;max-height:30px;object-fit:contain;width:60px}}",""]),i.locals={},e.exports=i},58768(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-upcoming-publications{border-top:1px solid var(--border-color);display:flex;flex-direction:column;margin:0 14px 14px;padding-top:14px}.telkku-upcoming-publications .publications-header{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:21px;font-weight:600;margin-bottom:14px}.telkku-upcoming-publications.can-show-more{margin-bottom:0}",""]),i.locals={},e.exports=i},86175(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,".telkku-program-table{min-height:450px;width:100%}.telkku-program-table .no-programs{text-align:center}@media screen and (min-width:550px){.telkku-program-table .programs-container{column-gap:14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));overflow:hidden}}",""]),i.locals={},e.exports=i},11804(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-ad{grid-column:1/-1}.telkku-ad.custom-ad{display:none;grid-column:auto;margin:0 0 14px}.telkku-ad.custom-ad .ad>div{margin-bottom:0}.telkku-ad.show{display:block}.telkku-ad.hide-in-mobile{display:none}@media screen and (min-width:550px){.telkku-ad .ad>div{margin-top:0;min-height:auto}.telkku-ad.hide-in-mobile{display:block}}@media screen and (min-width:980px){.custom-ad.show{display:block;width:max-content}}",""]),i.locals={},e.exports=i},91006(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-program-info{display:flex;flex-direction:column;font-size:15px;padding:14px}.telkku-program-info .program-link{margin-bottom:14px;text-decoration:underline}",""]),i.locals={},e.exports=i},85177(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-publication{font-size:16px;margin-top:4px}.telkku-publication.is-favorite{background-color:var(--telkku-favorite-program)}.telkku-publication.hide-in-mobile{display:none}.telkku-publication .telkku-publication-container{align-items:baseline;display:flex;justify-content:space-between;padding:0 38px 0 14px;position:relative;width:100%}.telkku-publication .telkku-publication-container.is-playing{font-weight:600}.telkku-publication .telkku-publication-container.passed{color:var(--middle-grey)}.telkku-publication .telkku-publication-container time{margin-right:7px;min-width:43px;white-space:nowrap}.telkku-publication .telkku-publication-container .movie-publication,.telkku-publication .telkku-publication-container .publication-title{width:100%;word-break:break-word}.telkku-publication .telkku-publication-container .movie-publication .publication-title{margin-right:7px}.telkku-publication .telkku-publication-container .publication-info-btn{box-sizing:initial;display:flex;padding:7px 14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px}.telkku-publication .telkku-publication-container .publication-info-btn:disabled{visibility:hidden}.telkku-publication .telkku-publication-container .publication-passed{color:var(--middle-grey)}.telkku-publication .telkku-publication-container .movie-icon{display:inline-block;height:9px;width:12px}.telkku-publication .arrow-svg{height:10px;width:10px}.telkku-publication .arrow-svg .arrow-path{stroke:var(--secondary-text-color)}.telkku-publication .telkku-publication-progress-meter{background-color:var(--red);height:2px}.telkku-publication .telkku-publication-progress-meter.is-movie{margin-top:7px}@media screen and (min-width:550px){.telkku-publication.hide-in-mobile{display:flex;flex-direction:column}.telkku-publication .telkku-publication-container{font-size:15px}.telkku-publication .telkku-publication-container time{min-width:40px}.telkku-publication .telkku-publication-container:first-of-type{margin-top:0}}",""]),i.locals={},e.exports=i},71512(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-calendar-container{position:relative}.telkku-calendar-container .arrow-svg{cursor:pointer;width:9px}.telkku-calendar-container .date-arrow{display:flex;height:100%;justify-content:center;width:30px}.telkku-calendar-container .date-arrow .arrow-path{stroke:var(--white);stroke-width:1.5}.telkku-calendar-container .date-arrow.visibility-hidden{visibility:hidden}@media screen and (min-width:640px){.telkku-calendar-container{min-width:210px}}",""]),i.locals={},e.exports=i},93754(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,'.telkku-channel-group .group-header{font-weight:600;text-transform:uppercase}.telkku-channel-group .group-link{display:inline-block;height:100%;width:100%}.telkku-channel-group .group-list{display:flex;flex-wrap:wrap;list-style:none;margin:4px 0 0;padding:0}.telkku-channel-group .group-list li{align-items:center;display:flex}.telkku-channel-group .group-list li:after{background-color:var(--text-color);border-radius:50%;content:" ";display:inline-block;height:2px;margin:0 4px;width:2px}.telkku-channel-group .group-list li:last-of-type:after{display:none}.telkku-channel-group .own-group-link{align-items:center;background-color:var(--il-red);border-radius:4px;color:var(--white);display:flex;font-size:13px;font-weight:700;margin-top:14px;min-height:30px;padding:7px;text-transform:uppercase;width:fit-content}',""]),i.locals={},e.exports=i},71232(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,".telkku-channel-group-selector .channel-groups{background-color:var(--bg-color);border-radius:3px;box-shadow:0 5px 15px -5px #00000080;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));left:50%;outline:1px solid var(--border-color);outline-offset:-1px;overflow:hidden;position:absolute;top:110%;transform:translateX(-50%);width:calc(100vw - 56px);z-index:300}.telkku-channel-group-selector .arrow-svg{height:9px}.telkku-channel-group-selector .arrow-svg .arrow-path{stroke:var(--white);stroke-width:1.5}.telkku-channel-group-selector .empty-group-container,.telkku-channel-group-selector .telkku-channel-group{border:1px solid var(--border-color);color:var(--text-color);font-size:16px;margin:-1px -1px 0 0;padding:14px}.telkku-channel-group-selector .empty-group-container{display:none}@media screen and (min-width:640px){.telkku-channel-group-selector .channel-groups{grid-template-columns:repeat(4,1fr);width:clamp(600px,70vw,900px)}.telkku-channel-group-selector .empty-group-container{display:block}}",""]),i.locals={},e.exports=i},93377(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-publication-filter{padding:14px}.telkku-publication-filter .filter-selectors,.telkku-publication-filter .filter-title{font-family:Bernina Sans Condensed,Arial,sans-serif}.telkku-publication-filter .filter-title{font-size:21px;font-weight:700;margin-top:0}.telkku-publication-filter .filter-offering{display:grid;gap:5px;grid-template-columns:repeat(auto-fit,minmax(166px,1fr));margin-bottom:7px;position:relative}.telkku-publication-filter .filter-offering .open-calendar-button,.telkku-publication-filter .filter-offering .open-channels-button{align-items:center;display:flex;flex:1;font-size:14px;font-weight:700;gap:7px;justify-content:center;text-transform:uppercase}.telkku-publication-filter .filter-offering .groups{justify-content:space-between;padding:0 14px;white-space:nowrap;width:100%}.telkku-publication-filter .filter-offering>*{background-color:var(--il-red);border-radius:4px;color:var(--white);display:flex;height:30px;justify-content:space-between}.telkku-channel-page .telkku-publication-filter{padding-block:0}@media screen and (min-width:640px){.telkku-publication-filter{align-items:center;display:flex;flex-direction:column}.telkku-publication-filter .filter-selectors{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.telkku-publication-filter .filter-offering{display:flex;gap:14px;margin-right:14px;position:unset}}",""]),i.locals={},e.exports=i},11528(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-time-slot-selectors{border:1px solid var(--il-red);border-radius:4px;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:space-evenly}.telkku-time-slot-selectors .select-slot-button{align-items:center;border-right:1px solid var(--il-red);color:var(--telkku-title-color);cursor:pointer;display:flex;justify-content:center;padding:0 7px;text-transform:uppercase;white-space:nowrap;width:100%}.telkku-time-slot-selectors .select-slot-button.selected{background-color:var(--il-red);color:var(--white)}.telkku-time-slot-selectors :last-child{border-right:none}",""]),i.locals={},e.exports=i},85521(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-scroll-nav{background-color:var(--telkku-blue);max-width:980px;opacity:0;padding-top:1px;position:fixed;top:-56px;width:100%;z-index:30000}.telkku-scroll-nav .il-link{align-items:flex-end;display:flex;flex:58px 0 0}.telkku-scroll-nav .il-svg-logo{height:28px;margin:0 14px 13px}.telkku-scroll-nav .il-svg-logo .st0{fill:#fff}.telkku-scroll-nav .cross-svg .cross-color{stroke:var(--white)}.telkku-scroll-nav .nav-items-wrapper{display:flex;height:55px;overflow:hidden;position:relative}.telkku-scroll-nav .scroll-nav-content{display:flex;height:100%;justify-content:space-between;position:relative;width:100%}.telkku-scroll-nav .user-nav{align-items:flex-end;margin:0 7px 6px 0}.telkku-scroll-nav .telkku-link{bottom:13px;left:50%;position:absolute;transform:translateX(-50%)}.telkku-scroll-nav .telkku-logo{height:auto;width:135px}.telkku-scroll-nav.show{opacity:1;transform:translateY(55px)}.telkku-scroll-nav.nav-animated{transition:all .2s ease-in-out}@media screen and (min-width:640px){.telkku-scroll-nav{margin-left:7px;max-width:966px;width:calc(100% - 14px)}.telkku-scroll-nav .il-link{flex:55px 0 0}.telkku-scroll-nav .telkku-logo{width:150px}.telkku-scroll-nav .user-nav{height:49px;margin-right:0}.telkku-scroll-nav .user-nav .name-text{display:inline;margin-bottom:7px}.telkku-scroll-nav .user-nav .il-character-svg{margin-bottom:10px}.telkku-scroll-nav .user-nav .hamburger-btn{margin:7px 14px 7px 0}.telkku-scroll-nav .user-nav.scroll-nav-open .il-character-svg{margin-bottom:10px;padding:0}.telkku-scroll-nav.full-width{margin-left:0;max-width:100%;width:100%}.telkku-scroll-nav.full-width .nav-items-wrapper{margin:0 auto;max-width:980px}.telkku-scroll-nav .nav-link-desktop-search{right:14px}}@media screen and (min-width:1160px){.telkku-scroll-nav.full-width .nav-items-wrapper{max-width:1280px}.telkku-scroll-nav.full-width .scroll-nav-content{max-width:980px}}",""]),i.locals={},e.exports=i},60119(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,".telkku-search{color:var(--text-color);padding:14px}.telkku-search .search-form{display:flex;margin-bottom:14px}.telkku-search .search-info{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:18px;line-height:1.3}.telkku-search .search-results-header{font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:21px;font-weight:600;margin:14px 0}",""]),i.locals={},e.exports=i},45048(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-search-result{color:var(--text-color);cursor:pointer;font-family:Bernina Sans Condensed,Arial,sans-serif;height:100%;margin-bottom:14px;min-height:94px;position:relative;width:100%}.telkku-search-result .result-link{align-items:flex-start;display:flex}.telkku-search-result .result-program-image{border-radius:6px;height:auto;object-fit:cover;width:150px}.telkku-search-result .result-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:14px}.telkku-search-result .result-episode,.telkku-search-result .result-title{font-size:18px;font-weight:700;margin-right:41px}.telkku-search-result .result-time{font-size:16px;margin:5px 0}.telkku-search-result .result-time:first-letter{text-transform:uppercase}.telkku-search-result .result-channel-logo{height:25px;object-fit:contain;width:auto}.telkku-search-result .result-heart-btn{position:absolute;right:0;top:0}",""]),i.locals={},e.exports=i},12911(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-store-buttons{display:flex;flex-direction:column;gap:14px}.telkku-store-buttons img{height:50px;width:180px}.telkku-store-buttons.center{align-items:center;justify-content:center;margin:28px 0}@media screen and (min-width:640px){.telkku-store-buttons{align-items:center;flex-direction:row}}.telkku-app-promo-banner .telkku-store-buttons{margin:14px}.telkku-app-promo-banner .telkku-store-buttons img{height:unset;width:136px}",""]),i.locals={},e.exports=i},15953(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-sub-nav{background-color:var(--telkku-light-blue);color:var(--white);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:18px;font-weight:700;white-space:nowrap;width:100%}.telkku-sub-nav.in-layout{margin-bottom:14px}.telkku-sub-nav .nav-items{display:flex}.telkku-sub-nav .nav-items-container{align-items:center;display:flex;height:44px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.telkku-sub-nav .nav-items-container::-webkit-scrollbar{display:none}.telkku-sub-nav .nav-item{margin-right:7px;scroll-margin:0 7px;text-transform:uppercase}.telkku-sub-nav .nav-item:first-child{margin-left:7px}.telkku-sub-nav .nav-item:last-child{margin-right:14px}@media screen and (min-width:540px){.telkku-sub-nav .nav-item{margin-right:21px}}@media screen and (min-width:860px){.telkku-sub-nav .nav-items{position:relative}.telkku-sub-nav .nav-item:first-child{display:none}.telkku-sub-nav .nav-item:nth-child(2){margin-left:14px}}",""]),i.locals={},e.exports=i},38211(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-sub-nav-link{color:var(--white);display:flex;padding:6px 7px 4px}.telkku-sub-nav-link.nav-link-selected{background-color:var(--white);border-radius:4px;color:var(--telkku-light-blue)}.telkku-sub-nav-link .magnifying-glass{height:18px;width:18px}.telkku-sub-nav-link .magnifying-glass circle,.telkku-sub-nav-link .magnifying-glass path{stroke:var(--white)}.telkku-sub-nav-link.nav-link-selected .magnifying-glass circle,.telkku-sub-nav-link.nav-link-selected .magnifying-glass path{stroke:var(--telkku-light-blue)}.telkku-sub-nav-link.nav-link-desktop-search{display:none}@media screen and (min-width:860px){.telkku-sub-nav-link .magnifying-glass{margin-right:7px}.telkku-sub-nav-link.nav-link-icon{display:none}.telkku-sub-nav-link.nav-link-desktop-search{align-items:center;display:flex;height:28px;position:absolute;right:7px;top:50%;transform:translateY(-50%)}}",""]),i.locals={},e.exports=i},6820(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-user-channels{min-height:433px}.telkku-user-channels .channel-group-channels{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.telkku-user-channels .channel-group-channel-container{margin-bottom:7px}.telkku-user-channels .channel-group-channel-container .channel-logo{height:22px;object-fit:contain;width:auto}.telkku-user-channels .channel-container{padding:7px 7px 7px 0;width:calc(100% - 28px)}.telkku-user-channels .channel-container:last-of-type{margin-bottom:14px}.telkku-user-channels .arrow-svg{height:20px;width:20px}.telkku-user-channels .arrow-svg .arrow-path{stroke:var(--secondary-text-color)}",""]),i.locals={},e.exports=i},22008(e,t,n){var i=n(76314)(function(e){return e[1]});
1i.push([e.id,".telkku-user-favorites{min-height:7px}.telkku-user-favorites .programs-container{padding:7px 14px 7px 0}.telkku-user-favorites .favorites-container:last-of-type.has-bottom-margin{margin-bottom:14px}.telkku-user-favorites .favorite{color:var(--telkku-color)}.telkku-user-favorites .heart-icon{height:25px;width:28px}",""]),i.locals={},e.exports=i},21059(e,t,n){var i=n(76314)(function(e){return e[1]});i.push([e.id,".telkku-user-page-card{color:var(--text-color);font-size:30px}.telkku-user-page-card .card-heading{margin:14px}.telkku-user-page-card .card-heading.divider{border-top:14px solid var(--bg-color);margin:0;padding:14px}.telkku-user-page-card .subheadline{font-size:16px;font-weight:700;margin:0 14px 14px}.telkku-user-page-card .instruction-text{font-size:16px;line-height:20px;margin:0 14px 14px}.telkku-user-page-card .favorites-container{align-items:center;border-top:1px solid var(--border-color);display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin:0 14px}.telkku-user-page-card .favorites-container:last-of-type{border-bottom:1px solid var(--border-color)}.telkku-user-page-card .checkbox-container{align-items:center;font-family:Bernina Sans,Arial,sans-serif;font-size:16px;margin:0 14px 14px}.telkku-user-page-card .checkbox-container .checkbox{height:19px;width:19px}.telkku-user-page-card .checkbox-container .checkbox-label{align-items:center;cursor:pointer;display:flex;height:24px;padding-left:7px}.telkku-user-page-card .checkbox-container .custom-checkmark{border-radius:0;height:19px;margin:0;min-width:19px;width:19px}.telkku-user-page-card .checkbox-container .checkbox:checked+.custom-checkmark{background-color:var(--telkku-color);border-color:var(--telkku-color)}.telkku-user-page-card .checkbox-container .checkbox:checked+.custom-checkmark:after{left:5px;top:2px}",""]),i.locals={},e.exports=i},28335(e,t,n){var i=n(71953),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},77565(e,t,n){var i=n(90599),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},91993(e,t,n){var i=n(5043),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},43609(e,t,n){var i=n(40563),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},19593(e,t,n){var i=n(75243),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},45415(e,t,n){var i=n(18345),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},49163(e,t,n){var i=n(96018),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},78069(e,t,n){var i=n(96303),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},46339(e,t,n){var i=n(1445),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},73363(e,t,n){var i=n(3589),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},16937(e,t,n){var i=n(50083),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}}
1,75057(e,t,n){var i=n(98963),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},92446(e,t,n){var i=n(25540),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},64566(e,t,n){var i=n(75564),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},25316(e,t,n){var i=n(75290),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},68649(e,t,n){var i=n(80511),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},71450(e,t,n){var i=n(5812),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},1862(e,t,n){var i=n(24400),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},34946(e,t,n){var i=n(46688),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},26852(e,t,n){var i=n(11994),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},80717(e,t,n){var i=n(8267),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},73997(e,t,n){var i=n(67363),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},40665(e,t,n){var i=n(90623),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},12980(e,t,n){var i=n(75557),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},73397(e,t,n){var i=n(64603),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},61378(e,t,n){var i=n(3648),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},82772(e,t,n){var i=n(71690),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},97935(e,t,n){var i=n(92061),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},33579(e,t,n){var i=n(97009),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},92589(e,t,n){var i=n(91051),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},14650(e,t,n){var i=n(18168),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},2507(e,t,n){var i=n(83633),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},52079(e,t,n){var i=n(84621),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}}
1,24841(e,t,n){var i=n(8351),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},19569(e,t,n){var i=n(30431),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},69402(e,t,n){var i=n(95996),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},21447(e,t,n){var i=n(85957),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},79975(e,t,n){var i=n(17605),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},18839(e,t,n){var i=n(61893),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},43126(e,t,n){var i=n(38208),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},39248(e,t,n){var i=n(68610),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},79481(e,t,n){var i=n(68608),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},79980(e,t,n){var i=n(50522),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},14758(e,t,n){var i=n(58768),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},32905(e,t,n){var i=n(86175),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},55618(e,t,n){var i=n(11804),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},45404(e,t,n){var i=n(91006),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},96971(e,t,n){var i=n(85177),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},58862(e,t,n){var i=n(71512),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},25824(e,t,n){var i=n(93754),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},3982(e,t,n){var i=n(71232),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},54171(e,t,n){var i=n(93377),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},94294(e,t,n){var i=n(11528),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},25331(e,t,n){var i=n(85521),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}}
1,12577(e,t,n){var i=n(60119),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},20710(e,t,n){var i=n(45048),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},42633(e,t,n){var i=n(12911),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},23931(e,t,n){var i=n(15953),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},87573(e,t,n){var i=n(38211),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},29922(e,t,n){var i=n(6820),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},64793(e,t,n){var i=n(22008),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}},37173(e,t,n){var i=n(21059),a=n(61352),r="string"==typeof i?[[e.id,i,""]]:i;(t=e.exports=i.locals||{})._getContent=function(){return r},t._getCss=function(){return""+i},t._insertCss=function(e){return a(r,e)}}}]); 2//# sourceMappingURL=telkku.7574a6ee6.chunk.js.map
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.