1(self.webpackChunk=self.webpackChunk||[]).push([[4355],{50798(e,a,t){t.r(a),t.d(a,{default:()=>f}),t(96540);var n,i=t(61225),r=t(43973),o=t.n(r),l=t(83703),s=t(41608),c=t(4288),d=t(36415),p=t(92853),m=t.n(p);function u(e,a,t,i){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var r=e&&e.defaultProps,o=arguments.length-3;if(a||0===o||(a={children:void 0}),1===o)a.children=i;else if(o>1){for(var l=Array(o),s=0;s<o;s++)l[s]=arguments[s+3];a.children=l}if(a&&r)for(var c in r)void 0===a[c]&&(a[c]=r[c]);else a||(a=r||{});return{$$typeof:n,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}function f(){o()(m());const{isOpen:e,source:a}=(0,i.useSelector)(e=>e.paywallModal),t=(0,i.useDispatch)();return u(l.A,{className:"paywall-modal",show:e,onClose:()=>t((0,c.C)(!1))},void 0,u(d.default,{itemId:`tilaa-plus-${a}`,receiveType:"35",campaignGroup:"IL_ANOP",type:"modal",internalSource:`TilaaPlus${(0,s.Z)(a)}`,disableABTasty:!0}))}},36415(e,a,t){t.r(a),t.d(a,{default:()=>Ie});var n=t(96540),i=t(61225),r=t(3638),o=t(82089),l=t(95721);const s=e=>/^\w+([.+-]?\w+|-)*@\w+([.-]?\w+)*(\.\w+)+$/.test(e);function c(e){return e.papers[e.papers.length-1].packageId}function d(e){return!(!e||e.length<=1)&&c(e[0])!==c(e[1])}var p=t(86500),m=t(26034),u=t(92578),f=t(12089);class g extends Error{constructor(e){super(e),this.name="SubscriptionApiError"}}var y=t(71654),v=t(72016),h=t(78654);function w(e){if(!e)return 0;const a=parseFloat(e.replace(",","."));return Number.isNaN(a)?0:a}function x(e){return e.papers.map(e=>e.packageName).join(",")}async function b(e){let{campaign:a,campaigns:t,internalSource:n,eventName:i,itemId:r}=e;const o={event:"sendEcommerceGAEvent",eventName:i,item_paywall_type:"strict"};let l;switch(i){case"view_item":l={...o,ecommerce:{items:t.map(e=>({item_id:r,item_name:"",quantity:1,item_list_id:n,item_variant:"il-web",price:w(e.totalPrice),item_sku:e.priceCode||"",item_products:x(e),item_is_upgrade:e.isUpgrade?"true":"false"}))}};break;case"add_to_cart":l={...o,ecommerce:{currency:"EUR",value:w(a.totalPrice),items:[{item_id:r,item_name:"",index:0,price:w(a.totalPrice),quantity:1,item_brand:a.name,item_list_id:n,item_variant:"il-web",item_sku:a.priceCode||"",item_products:x(a),item_is_upgrade:a.isUpgrade?"true":"false"}]}};break;default:throw new Error(`Unsupported event name: ${i}`)}await(0,h.SS)();const s=l.ecommerce;s.item_paywall_type="strict",(0,v.Yx)({eventName:i,eventDimensions:s})}var k,C,A,S=t(93956),N=t(32485),_=t.n(N),E=t(43973),P=t.n(E),T=t(98451),I=t(95937),L=t(76579),j=t(58266),M=t(56436),$=t(49198),z=t.n($);function U(e,a,t,n){A||(A="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,r=arguments.length-3;if(a||0===r||(a={children:void 0}),1===r)a.children=n;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];a.children=o}if(a&&i)for(var s in i)void 0===a[s]&&(a[s]=i[s]);else a||(a=i||{});return{$$typeof:A,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const B=function(e){let{campaign:a,headerLogo:t,selected:n,onClick:i,plusAndExtraComparison:r,showButton:o}=e;P()(z());const l=`${a.totalPrice} ⬠`;return U("button",{onClick:i,className:_()("reset-btn campaign-info",{selected:n,"show-arrow":r})},void 0,"plus"===t&&(k||(k=U(j.A,{}))),"plus-extra"===t&&(C||(C=U(M.A,{}))),U("div",{className:"text-notes"},void 0,a.textNotes),U("div",{className:"price"},void 0,l),U("div",{className:"text-presentation"},void 0,a.textPresentation),o&&U("div",{className:_()("button",{"secondary-button":!n})},void 0,n?"valittu":"valitse"))};var G,R,D,O=t(7794),V=t.n(O);function Y(e,a,t,n){D||(D="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,r=arguments.length-3;if(a||0===r||(a={children:void 0}),1===r)a.children=n;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];a.children=o}if(a&&i)for(var s in i)void 0===a[s]&&(a[s]=i[s]);else a||(a=i||{});return{$$typeof:D,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const X=function(e){let{maintenanceMessage:a,handleAlreadyCustomerClick:t,campaignGroup:i,isLoading:r,type:o}=e;P()(V());const l="IL_DYNAMIC"===i?"PLUS EXTRA":"PLUS";return Y("div",{className:"maintenance-message"},void 0,Y("h2",{className:"headline-1"},void 0,"nakoislehti"===o&&(G||(G=n.createElement(n.Fragment,null,"Näköislehdet ovat osa"," ",Y("span",{className:"no-wrap"},void 0,"Iltalehti Plus Extra")," ",Y("span",{className:"no-wrap"},void 0,"-tilausta")))),"article"===o&&n.createElement(n.Fragment,null,"Tämä juttu on vain"," ",Y("span",{className:"no-wrap"},void 0,"Iltalehti ",l)," ",R||(R=Y("span",{className:"no-wrap"},void 0,"-tilaajille")))),Y("div",{className:"status-text"}
1,void 0,a||"Tilausta ei juuri nyt pysty tekemään. Yritä hetken kuluttua uudelleen."),t&&Y(T.A,{onClick:t,disabled:r},void 0,"Olen jo tilaaja"))};var F,q,Z=t(29488),H=t.n(Z);function J(e,a,t,n){q||(q="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,r=arguments.length-3;if(a||0===r||(a={children:void 0}),1===r)a.children=n;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];a.children=o}if(a&&i)for(var s in i)void 0===a[s]&&(a[s]=i[s]);else a||(a=i||{});return{$$typeof:q,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const K=function(e){let{message:a}=e;return P()(H()),a?J("div",{className:"wall-notification-banner"},void 0,F||(F=J("div",{className:"banner-icon"},void 0,"!")),J("div",{className:"banner-text"},void 0,a)):null};var Q,W,ee,ae=t(98492),te=t.n(ae);function ne(e,a,t,n){ee||(ee="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,r=arguments.length-3;if(a||0===r||(a={children:void 0}),1===r)a.children=n;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];a.children=o}if(a&&i)for(var s in i)void 0===a[s]&&(a[s]=i[s]);else a||(a=i||{});return{$$typeof:ee,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const ie=function(e){let{productTexts:a,plusAndExtraComparison:t}=e;return P()(te()),ne("div",{className:_()("order-benefits-list",{"in-box":t})},void 0,Q||(Q=ne("div",{className:"header"},void 0,"Tilauksen edut")),a.map(e=>ne("div",{className:"benefit"},e.textId,W||(W=ne("span",{className:"checkmark"})),e.text)))};var re,oe,le,se,ce,de,pe,me=t(81568),ue=t.n(me);function fe(e,a,t,n){pe||(pe="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,r=arguments.length-3;if(a||0===r||(a={children:void 0}),1===r)a.children=n;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];a.children=o}if(a&&i)for(var s in i)void 0===a[s]&&(a[s]=i[s]);else a||(a=i||{});return{$$typeof:pe,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const ge={"IL-PLUS":"plus","IL-PLUSEX":"plus-extra"};function ye(e,a){if(!e||0===e.length)return[];const t=e[a];return t.papers[t.papers.length-1].productTexts}const ve=function(e){let{campaigns:a,handleAlreadyCustomerClick:t,isLoading:i,redirectToSelfService:r,isAuthenticated:l,checkEmail:s,emailValid:p,email:m,setEmail:u,setSelectedCampaign:f,selectedCampaign:g,campaignGroup:y,refreshingRights:h,maintenanceMessage:w,wallMessage:x,isError:b,type:k}=e;const C=(0,n.useRef)();P()(ue());const A=l?"Olet kirjautunut Alma-tunnuksella, jatka maksamaan":"Anna sähköpostiosoitteesi ja jatka maksamaan",S="IL_DYNAMIC"===y?"PLUS EXTRA":"PLUS",N=d(a);return(0,n.useEffect)(()=>{h&&C&&C.current&&C.current.scrollIntoView()},[C,h]),w||b?fe(X,{maintenanceMessage:w,isLoading:i,handleAlreadyCustomerClick:t,campaignGroup:y,type:k}
1):a&&0!==a.length?n.createElement("div",{className:_()("self-service-paywall",{"single-campaign":1===a.length}),ref:C},fe(L.A,{show:i}),x&&fe(K,{message:x}),n.createElement(n.Fragment,null,"nakoislehti"===k&&(re||(re=n.createElement(n.Fragment,null,fe("h2",{className:"headline-1"},void 0,"Näköislehdet ovat osa"," ",fe("span",{className:"no-wrap"},void 0,"Iltalehti Plus Extra")," ",fe("span",{className:"no-wrap"},void 0,"-tilausta")),fe("div",{className:"headline-2"},void 0,"Tilaa Iltalehti Plus Extra")))),"article"===k&&n.createElement(n.Fragment,null,fe("h2",{className:"headline-1"},void 0,"Tämä juttu on vain"," ",fe("span",{className:"no-wrap"},void 0,"Iltalehti ",S)," ",oe||(oe=fe("span",{className:"no-wrap"},void 0,"-tilaajille"))),le||(le=fe("div",{className:"headline-2"},void 0,"Tilaa ja lue koko juttu"))),"modal"===k&&(se||(se=fe("h2",{className:"headline-1"},void 0,"Tilaa ",fe("span",{className:"no-wrap"},void 0,"Iltalehti Plus")))),fe("div",{className:"campaigns"},void 0,a.map((e,t)=>{const n=c(e);return fe(B,{campaign:e,headerLogo:N?ge[n]:null,onClick:()=>f(t),selected:g===t,plusAndExtraComparison:N,showButton:a.length>1},e.id)})),fe(ie,{productTexts:ye(a,g),plusAndExtraComparison:N}),fe(I.A,{label:A,type:"email",autoComplete:"email",id:"paywall-email-input",value:m,placeholder:"Sähköpostiosoite",onChange:e=>u(e.target.value),disabled:l||i,required:!0,className:_()("order-pipeline-email",{error:!p}),onBlur:s}),!p&&(ce||(ce=fe("span",{className:"email-error-msg"},void 0,fe("img",{src:"https://assets.ilcdn.fi/f6c2d847152d311e037287590db073922aa550e33cf717ce4a0048fe3de4d269.svg",alt:""}),"Tarkista sähköpostiosoitteesi kirjoitusmuoto"))),fe(T.A,{onClick:r,disabled:i,className:"continue-order"},void 0,"Jatka"),fe(T.A,{className:"already-customer",onClick:t,disabled:i},void 0,"Olen jo tilaaja"),de||(de=fe("div",{className:"terms"},void 0,"Tilauksen voi katkaista koska tahansa kuluvan kauden loppuun.")),fe("div",{className:"company-subscription"},void 0,fe("a",{href:`${o.Xu}/yritystilaus`,target:"_blank",rel:"noopener noreferrer",className:"company-subscription-link",onClick:()=>{(0,v.Rx)("Paywall",{eventAction:"ClickCompanySubscription"})}},void 0,"Yritystilaukset")))):"nakoislehti"===k||"modal"===k?fe(L.A,{show:i}):fe("div",{className:"self-service-paywall"},void 0,fe(L.A,{show:i}))};var he,we,xe,be,ke,Ce=t(89648),Ae=t.n(Ce);function Se(e,a,t,n){ke||(ke="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,r=arguments.length-3;if(a||0===r||(a={children:void 0}),1===r)a.children=n;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];a.children=o}if(a&&i)for(var s in i)void 0===a[s]&&(a[s]=i[s]);else a||(a=i||{});return{$$typeof:ke,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const Ne=function(e){let{campaigns:a,handleAlreadyCustomerClick:t,isLoading:n,redirectToSelfService:i,isAuthenticated:r,checkEmail:l,emailValid:s,email:c,setEmail:d,campaignGroup:p,maintenanceMessage:m,wallMessage:u,isError:f,type:g}=e;P()(Ae());const y="IL_DYNAMIC"===p?"PLUS EXTRA":"PLUS",h=r?"Olet kirjautunut Alma-tunnuksella, jatka maksamaan":"Anna sähköpostiosoitteesi ja jatka maksamaan";if(m||f)return Se(X,{maintenanceMessage:m,isLoading:n,handleAlreadyCustomerClick:t,campaignGroup:p,type:g});if(!a||0===a.length)return Se(L.A,{show:n});const w=a[0];return Se("div",{className:"simply-paywall-content"},void 0,Se("div",{className:"badge"},void 0,Se("IL_DYNAMIC"===p?M.A:j.A,{})),Se("div",{className:"headline-container"},void 0,Se("div",{className:"headline"},void 0,"Jatka lukemista â tilaa Iltalehti ",y,"!")),Se("div",{className:"offer-card"},void 0,u&&Se(K,{message:u}),Se("div",{className:"campaign-notes"},void 0,w.textNotes),Se("div",{className:"campaign-price"},void 0,w.totalPrice," â¬"),Se("div",{className:"campaign-presentation"},void 0,w.textPresentation),Se(I.A,{label:h,type:"email",autoComplete:"email",id:"paywall-email-input",value:c,placeholder:"Sähköpostiosoite",onChange:e=>d(e.target.value),disabled:r||n,required:!0,className:_()("order-pipeline-email",{error:!s}),onBlur:l}),!s&&(he||(he=Se("span",{className:"email-error-msg"},void 0,Se("img",{src:"https://assets.ilcdn.fi/f6c2d847152d311e037287590db073922aa550e33cf717ce4a0048fe3de4d269.svg",alt:""}),"Tarkista sähköpostiosoitteesi kirjoitusmuoto"))),Se(T.A,{onClick:i,disabled:n,className:"continue-order"},void 0,"Jatka"),we||(we=Se("div",{className:"payment-logos"},void 0,Se("span",{className:"visa-logo",role:"img","aria-label":"Visa"}),Se("img",{src:"https://assets.ilcdn.fi/241550a0929fbe95569968e6bc5f3ae6d334b0149f0331f5604db56ceb328d4f.svg",alt:"MobilePay"}),Se("img",{src:"https://assets.ilcdn.fi/599b74ecfaa40f3dc1aa103f7052eabaa7dc3350abf5e2fbd720c2210fdc1e64.svg",alt:"Mastercard"})))),xe||(xe=Se("div",{className:"terms"},void 0,"Voit lopettaa tilauksen Oma Asioinnissa milloin vain maksetun kauden loppuun. Tilaus sisältää uutiskirjeen.")),Se("div",{className:"footer"},void 0,Se("button",{className:"already-customer reset-btn",onClick:t,disabled:n},void 0,"Olen jo tilaaja"),be||(be=Se("span",{className:"divider","aria-hidden":"true"})),Se("a",{href:`${o.Xu}/yritystilaus`,target:"_blank",rel:"noopener noreferrer",className:"company-subscription-link",onClick:()=>{(0,v.Rx)("Paywall",{eventAction:"ClickCompanySubscription"})}},void 0,"Yritystilaukset")))};function _e(){return _e=Object.assign?Object.assign.bind():function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},_e.apply(null,arguments)}var Ee;function Pe(e,a,t,n){Ee||(Ee="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,r=arguments.length-3;if(a||0===r||(a={children:void 0}),1===r)a.children=n;else if(r>1){for(var o=Array(r),l=0;l<r;l++)o[l]=arguments[l+3];a.children=o}if(a&&i)for(var s in i)void 0===a[s]&&(a[s]=i[s]);else a||(a=i||{});return{$$typeof:Ee,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}function Te(e){let{itemId:a,receiveType:t,campaignGroup:c,type:m,simplyPaywall:h,internalSource:w,disableABTasty:x}=e;
1const[k,C]=(0,n.useState)(!1),[A,N]=(0,n.useState)(!1),[_,E]=(0,n.useState)([]),[P,T]=(0,n.useState)(0),[I,L]=(0,n.useState)(null),[j,M]=(0,n.useState)(null),{userData:$}=(0,r.Ip)(),z=null==$?void 0:$.email,U=(0,r.vm)(),[B,G]=(0,n.useState)(z||""),[R,D]=(0,n.useState)(!0),{login:O,getAccessToken:V}=(0,r.sw)(),Y=(0,r.Zs)("IL_DYNAMIC"===c?"plus-extra-articles":"plus-articles"),{variableTestVariant:X}=(0,i.useSelector)(y.h),[F]=(0,n.useState)(()=>new URLSearchParams(window.location.search).get("ilsi")||w),[q,Z]=(0,n.useState)(t),H=(0,n.useRef)(!1);(0,n.useEffect)(()=>{if(x)return()=>{};const e=e=>{Z(e.detail.receiveType)};return document.addEventListener("ABTastyPaywallReceiveTypeUpdated",e),()=>{document.removeEventListener("ABTastyPaywallReceiveTypeUpdated",e)}},[x]),(0,n.useLayoutEffect)(()=>{x||window.dispatchEvent(new CustomEvent("article-paywall-campaign-info-rendered"))},[_,P,U,x]),z&&B!==z&&(G(z),D(!0)),(0,n.useEffect)(()=>{const e=new URL(window.location);["ilsi","ilse","version"].forEach(a=>{e.searchParams.delete(a)}),window.history.replaceState(null,"",e.toString())},[]),(0,n.useEffect)(()=>{let e=!1;return C(!0),Y||async function(){const a=async function(e){let{receiveType:a,campaignGroup:t,userLoggedIn:n}=e;const i={method:"GET",headers:{"Content-Type":"application/json"}};let r;if(n){if(r=await(0,f.iD)(),!r)throw new Error("Could not get accessToken");i.headers.Authorization=`Bearer ${r}`}const o=`${u.xu}/campaigns/v2/${u.Tz}/${a}/${t}`,l=await fetch(o,i);if(!l.ok)throw new g("Could not get campaign data");return await l.json()}({receiveType:q,userLoggedIn:U,campaignGroup:c}),t=await async function(){const e=u.S7,a=await fetch(e);if(!a.ok)return null;const t=await a.json();return t.wallMessageShowed||t.orderPipelineClosed?{wallMessage:t.wallMessage||null,wallMessageShowed:t.wallMessageShowed||t.orderPipelineClosed,orderPipelineClosed:t.orderPipelineClosed||!1}:null}();if(t){if(t.orderPipelineClosed)return L(t.wallMessage),void C(!1);t.wallMessageShowed&&t.wallMessage&&M(t.wallMessage)}const n=await a;e||E(n),C(!1)}().catch(e=>{N(!0),C(!1)}),()=>{e=!0}},[z,q,c,Y]),(0,n.useEffect)(()=>{let e;return _.length>0&&(e=setTimeout(()=>{H.current||(H.current=!0,(0,S.U)("Lead"),!x&&window.ABTastyClickTracking&&window.ABTastyClickTracking("view_item"),b({eventName:"view_item",campaigns:_,internalSource:F,itemId:a}))},2e3)),()=>{clearTimeout(e)}},[_,q]);const J=async()=>{D(!0);const e=s(B);if(!e)return void D(e);const t=_[P].number,n=new URL(`${o.Xu}/tilaus/artikkeli/il/${t}`);if("modal"===m?n.searchParams.append("returnUrl",window.location.origin):n.searchParams.append("returnUrl",window.location.href),n.searchParams.append("pageId",a),F&&n.searchParams.append("itemListId",F),n.searchParams.append("origin","il-web"),X&&n.searchParams.append("variableTestVariant",X),U)n.searchParams.append("almaIdHash",$["https://almamedia.net/almaIDHash"]);else{const e=await(0,p.y)(l.fN,B);n.searchParams.append("email",e),n.searchParams.append("almaIdHash","unauthenticated")}(0,S.U)("AddToCart"),!x&&window.ABTastyClickTracking&&window.ABTastyClickTracking("add_to_cart"),await b({eventName:"add_to_cart",campaign:_[P],internalSource:F,itemId:a}),window.location.href=n.toString()},K=async()=>{if(U){(0,v.Rx)("Paywall",{eventAction:"ClickAlreadyCustomer",eventData1:"Authenticated"}),C(!0);try{await V({cacheMode:"off"})}finally{C(!1)}}else(0,v.Rx)("Paywall",{eventAction:"ClickAlreadyCustomer",eventData1:"Unauthenticated"}),O("Paywall")},Q=()=>{D(s(B))},W=x?{}:{id:"kayak-paywall","data-paywall-campaign-group":c,"data-paywall-state":_.length>0&&!k?"campaign-info":"loading","data-paywall-selected-campaign":P,"data-paywall-is-plus-and-extra-comparison":d(_),"data-paywall-campaign-numbers":_.map(e=>e.number).join(",")};return n.createElement("div",W,h?Pe(Ne,{campaigns:_,redirectToSelfService:J,checkEmail:Q,email:B,setEmail:G,handleAlreadyCustomerClick:K,emailValid:R,isLoading:k,campaignGroup:c,refreshingRights:Y,isAuthenticated:U,maintenanceMessage:I,wallMessage:j,isError:A,type:m}):Pe(ve,{campaigns:_,redirectToSelfService:J,checkEmail:Q,email:B,setEmail:G,handleAlreadyCustomerClick:K,setSelectedCampaign:T,selectedCampaign:P,emailValid:R,isLoading:k,campaignGroup:c,refreshingRights:Y,isAuthenticated:U,maintenanceMessage:I,wallMessage:j,isError:A,type:m}))}const Ie=e=>Pe(m.A,{fallbackComponent:Pe(X,{campaignGroup:e.campaignGroup})},void 0,n.createElement(Te,_e({},e,{key:e.itemId})))},86500(e,a,t){async function n(e,a){try{const t=await crypto.subtle.importKey("raw",(new TextEncoder).encode(e),{name:"AES-GCM"},!1,["encrypt"]),n=(new TextEncoder).encode(a),i=crypto.getRandomValues(new Uint8Array(12)),r=await crypto.subtle.encrypt({name:"AES-GCM",iv:i},t,n),o=Array.from(i).concat(Array.from(new Uint8Array(r)));return btoa(String.fromCharCode.apply(null,o))}catch(e){return console.error("Encryption failed:",e),""}}async function i(e,a){const t=new Uint8Array(atob(e).split("").map(e=>e.charCodeAt(0))),n=Array.from(t),i=await crypto.subtle.importKey("raw",(new TextEncoder).encode(a),{name:"AES-GCM"}
1,!1,["decrypt"]),r=await crypto.subtle.decrypt({name:"AES-GCM",iv:new Uint8Array(n.slice(0,12)),tagLength:128},i,new Uint8Array(n.slice(12)));return new TextDecoder("utf-8").decode(new Uint8Array(r))}t.d(a,{a:()=>i,y:()=>n}),t(28845)},41608(e,a,t){function n(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}function i(e){return e.charAt(0).toUpperCase()+e.slice(1)}t.d(a,{Z:()=>i,k:()=>n})},40608(e,a,t){var n=t(76314)(function(e){return e[1]});n.push([e.id,'.campaign-info{align-items:center;background-color:var(--card-color);border:2px solid var(--border-color);border-radius:4px;display:flex;flex:0 1 100%;flex-direction:column;font-family:Bernina Sans Condensed,Arial,sans-serif;padding:14px;position:relative}.campaign-info:hover{background-color:var(--card-color);border:2px solid var(--border-color)}.campaign-info.selected{border-color:var(--il-red);border-width:2px}.campaign-info.selected.show-arrow:after{border-color:var(--il-red) #0000 #0000 #0000;border-style:solid;border-width:14px 11px 0;content:"";left:50%;position:absolute;top:calc(100% + 2px);transform:translateX(-50%)}.campaign-info .plus-extra-svg,.campaign-info .plus-svg{height:20px;margin:0 0 14px;vertical-align:middle}.campaign-info .text-notes{font-size:15px;font-weight:700;text-align:center;text-transform:uppercase}.campaign-info .price{color:var(--text-color);font-size:27px;font-weight:800;line-height:1;margin:14px 0 0;text-align:center}.campaign-info .text-presentation{color:var(--text-color);font-size:16px;margin:14px 0;text-align:center}.campaign-info .button{margin:auto 0 0}',""]),n.locals={},e.exports=n},71932(e,a,t){var n=t(76314)(function(e){return e[1]});n.push([e.id,".maintenance-message{align-items:center;background-color:var(--wall-color);border:1px solid var(--border-color);border-radius:6px;display:flex;flex-direction:column;font-family:Bernina Sans Condensed,Arial,sans-serif;margin:14px;padding:14px}.maintenance-message .status-text{font-size:18px;font-weight:600;margin:0 auto 21px;max-width:300px;text-align:center}.maintenance-message .button{display:block;margin:0 auto 14px}",""]),n.locals={},e.exports=n},21854(e,a,t){var n=t(76314)(function(e){return e[1]});n.push([e.id,".order-benefits-list{border-radius:4px;font-family:Bernina Sans Condensed,Arial,sans-serif;margin-bottom:14px;width:100%}.order-benefits-list.in-box{background-color:var(--card-color);border:1px solid var(--il-red);padding:7px 14px}.order-benefits-list .header{align-items:center;display:flex;font-size:17px;font-weight:600;height:32px;line-height:2}.order-benefits-list .benefit{align-items:center;border-bottom:1px solid var(--light-grey);display:flex;font-size:17px;font-weight:400;line-height:1.2;padding:5px 0}.order-benefits-list:not(.single) .benefit:last-child{border-bottom:none}.order-benefits-list .checkmark{align-items:center;background-color:var(--il-red);display:flex;height:20px;margin-right:9px;-webkit-mask-image:url(https://assets.ilcdn.fi/544ded77386b42664923953844a937f54023eba1d2b63b1a3475326696fe4120.svg);mask-image:url(https://assets.ilcdn.fi/544ded77386b42664923953844a937f54023eba1d2b63b1a3475326696fe4120.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px;mask-size:14px;width:20px}",""]),n.locals={},e.exports=n},68210(e,a,t){var n=t(76314)(function(e){return e[1]});n.push([e.id,".self-service-paywall{align-items:center;background-color:var(--wall-color);border:1px solid var(--border-color);border-radius:6px;display:flex;flex-direction:column;font-family:Bernina Sans Condensed,Arial,sans-serif;margin:14px;min-height:300px;padding:14px}.self-service-paywall.single-campaign>*{max-width:330px}.self-service-paywall .spinner-show-true{position:absolute}.self-service-paywall .headline-1{font-size:24px;font-weight:700;line-height:1.2;margin:0 0 14px;text-align:center}.self-service-paywall .no-wrap{white-space:nowrap}.self-service-paywall .headline-2{font-size:21px;font-weight:700;line-height:1;margin-bottom:14px}.self-service-paywall .campaigns{display:flex;flex-direction:row;gap:14px;margin-bottom:14px;width:100%}
1.self-service-paywall .order-pipeline-email{display:block;margin:0 0 14px;max-width:330px}.self-service-paywall .order-pipeline-email .label{font-weight:600}.self-service-paywall .email-error-msg{align-items:center;color:var(--text-color);display:flex;flex-direction:row;font-size:16px;gap:5px;margin:0 0 14px}.self-service-paywall .email-error-msg img{height:16px;width:16px}.self-service-paywall .continue-order{display:block;margin:0 0 14px}.self-service-paywall .already-customer{background-color:#0000;border:none;color:var(--text-color);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:17px;font-weight:600;height:auto;margin:0 0 14px;padding:0;text-decoration:underline;text-transform:none}.self-service-paywall .already-customer:disabled{color:var(--disabled-button-border-color);cursor:not-allowed}.self-service-paywall .terms{font-size:16px;max-width:330px;text-align:center}.self-service-paywall .company-subscription{border-top:1px solid var(--border-color);margin-top:14px;text-align:center;width:100%}.self-service-paywall .company-subscription-link{display:inline-block;font-size:17px;font-weight:600;padding:14px 14px 7px;text-decoration:underline}",""]),n.locals={},e.exports=n},84771(e,a,t){var n=t(76314)(function(e){return e[1]});n.push([e.id,".modal.paywall-modal{background:none;max-height:100%;max-width:612px;overflow-y:auto;width:100%}.modal.paywall-modal .modal-close-button{padding:28px 28px 14px 14px}",""]),n.locals={},e.exports=n},93554(e,a,t){var n=t(76314)(function(e){return e[1]});n.push([e.id,".simply-paywall-content{--visa-logo-color:#1434cb;background:var(--wall-color);border-radius:6px;font-family:Bernina Sans Condensed,Arial,sans-serif;margin:40px 14px;position:relative}.theme-dark .simply-paywall-content{--visa-logo-color:var(--white)}@media(prefers-color-scheme:dark){:root:not(.theme-light) .simply-paywall-content{--visa-logo-color:var(--white)}}.simply-paywall-content .badge{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.simply-paywall-content .badge .plus-extra-svg,.simply-paywall-content .badge .plus-svg{border:1px solid var(--white);width:80px}.simply-paywall-content .badge .plus-extra-svg{width:160px}.simply-paywall-content .headline-container{background:var(--il-red);border-radius:6px 6px 0 0;color:var(--white);font-size:28px;font-weight:700;padding:25px 14px 50px;text-align:center}.simply-paywall-content .headline{margin:0 auto;max-width:300px}.simply-paywall-content .wall-notification-banner{border-radius:6px}.simply-paywall-content .offer-card{background:var(--card-color);border:1px solid var(--border-color);border-radius:6px;margin:-40px auto 0;max-width:450px;padding:14px;width:calc(100% - 28px)}.simply-paywall-content .offer-card .campaign-notes{font-size:19px;font-weight:700;margin-bottom:7px;text-align:center}.simply-paywall-content .offer-card .campaign-price{font-size:48px;font-weight:700;line-height:1;margin-bottom:7px;text-align:center}.simply-paywall-content .offer-card .campaign-presentation{font-size:17px;margin:0 auto 14px;max-width:350px;text-align:center}.simply-paywall-content .offer-card .email-error-msg{align-items:center;color:var(--il-red);display:flex;font-size:14px;gap:7px;margin:7px auto 0;max-width:350px}.simply-paywall-content .offer-card .email-error-msg img{flex-shrink:0;height:16px;width:16px}.simply-paywall-content .offer-card .order-pipeline-email{display:block;margin:0 auto;max-width:350px}.simply-paywall-content .offer-card .continue-order{display:block;margin:14px auto 0;width:200px}.simply-paywall-content .offer-card .payment-logos{align-items:center;display:flex;gap:14px;justify-content:center;margin:21px 0 7px}.simply-paywall-content .offer-card .payment-logos img{height:16px;width:auto}.simply-paywall-content .offer-card .visa-logo{background-color:var(--visa-logo-color);height:16px;-webkit-mask-image:url(https://assets.ilcdn.fi/808655553469a3e9a8707d80aafd926cf8c68f56d02711e594ab9e4151bf67b2.svg);mask-image:url(https://assets.ilcdn.fi/808655553469a3e9a8707d80aafd926cf8c68f56d02711e594ab9e4151bf67b2.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:49px}.simply-paywall-content .terms{font-size:15px;margin:14px auto;max-width:450px;text-align:center;width:calc(100% - 28px)}.simply-paywall-content .footer{align-items:center;display:flex;gap:14px;justify-content:center;padding-bottom:21px}.simply-paywall-content .footer .already-customer{color:var(--text-color);font-size:17px;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:3px}.simply-paywall-content .footer .divider{background:var(--border-color);display:inline-block;flex-shrink:0;height:16px;width:1px}.simply-paywall-content .footer .company-subscription-link{color:var(--text-color);font-size:17px;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:3px}",""]),n.locals={},e.exports=n},89826(e,a,t){var n=t(76314)(function(e){return e[1]});
1n.push([e.id,".wall-notification-banner{align-items:flex-start;background-color:var(--border-color);box-sizing:border-box;display:flex;gap:10px;margin:0 0 21px;padding:14px 14px 10px;width:100%}.wall-notification-banner .banner-icon{align-items:center;background-color:var(--il-red);border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-size:23px;font-weight:800;height:25px;justify-content:center;margin-top:-3px;width:25px}.wall-notification-banner .banner-text{color:var(--dark-gray);font-family:Bernina Sans Condensed,Arial,sans-serif;font-size:16px;line-height:1.2}.paywall-modal .wall-notification-banner{margin:21px 0}",""]),n.locals={},e.exports=n},49198(e,a,t){var n=t(40608),i=t(61352),r="string"==typeof n?[[e.id,n,""]]:n;(a=e.exports=n.locals||{})._getContent=function(){return r},a._getCss=function(){return""+n},a._insertCss=function(e){return i(r,e)}},7794(e,a,t){var n=t(71932),i=t(61352),r="string"==typeof n?[[e.id,n,""]]:n;(a=e.exports=n.locals||{})._getContent=function(){return r},a._getCss=function(){return""+n},a._insertCss=function(e){return i(r,e)}},98492(e,a,t){var n=t(21854),i=t(61352),r="string"==typeof n?[[e.id,n,""]]:n;(a=e.exports=n.locals||{})._getContent=function(){return r},a._getCss=function(){return""+n},a._insertCss=function(e){return i(r,e)}},81568(e,a,t){var n=t(68210),i=t(61352),r="string"==typeof n?[[e.id,n,""]]:n;(a=e.exports=n.locals||{})._getContent=function(){return r},a._getCss=function(){return""+n},a._insertCss=function(e){return i(r,e)}},92853(e,a,t){var n=t(84771),i=t(61352),r="string"==typeof n?[[e.id,n,""]]:n;(a=e.exports=n.locals||{})._getContent=function(){return r},a._getCss=function(){return""+n},a._insertCss=function(e){return i(r,e)}},89648(e,a,t){var n=t(93554),i=t(61352),r="string"==typeof n?[[e.id,n,""]]:n;(a=e.exports=n.locals||{})._getContent=function(){return r},a._getCss=function(){return""+n},a._insertCss=function(e){return i(r,e)}},29488(e,a,t){var n=t(89826),i=t(61352),r="string"==typeof n?[[e.id,n,""]]:n;(a=e.exports=n.locals||{})._getContent=function(){return r},a._getCss=function(){return""+n},a._insertCss=function(e){return i(r,e)}}}]); 2//# sourceMappingURL=OrderPipeline.5436fe968.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.