CINXE.COM

Digiträning: Lösenordsroboten - testa hur snabbt ett lösen hackas | Vetamix | svenska.yle.fi

<!DOCTYPE html> <html class="no-js" lang="sv" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# schema: http://schema.org/"> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas","20210620141941","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1624198781"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"/> <base target="_top"/> <link rel="apple-touch-icon" href="/web/20210620141941im_/https://svenska.yle.fi/apple-touch-icon-180x180.png" sizes="180x180"/> <link rel="icon" href="/web/20210620141941im_/https://svenska.yle.fi/favicon-32x32.png" sizes="32x32"/> <link rel="icon" href="/web/20210620141941im_/https://svenska.yle.fi/favicon-16x16.png" sizes="16x16"/> <link rel="manifest" href="/web/20210620141941/https://svenska.yle.fi/manifest.json"/> <meta content="IE=edge" http-equiv="X-UA-Compatible"/> <link rel="preconnect" href="//web.archive.org/web/20210620141941/https://images.cdn.yle.fi/"/> <link rel="canonical" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas"/> <link rel="preconnect" href="//web.archive.org/web/20210620141941/https://login.api.yle.fi/" crossorigin="use-credentials"/> <link rel="preconnect" href="//web.archive.org/web/20210620141941/https://player-v2.yle.fi/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://comments.yle.fi/"/> <meta property="og:image" content="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1920,h_1080,c_crop,x_0,y_0/w_1200/v1603996457/39-5427465c6417be36ae1.jpg"/> <meta name="twitter:image" content="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1920,h_1080,c_crop,x_0,y_0/w_1200/v1603996457/39-5427465c6417be36ae1.jpg"/> <meta name="twitter:image:alt" content="Bild med texten; Testa dina lösenord."/> <meta name="dc:title" content="Digiträning: Lösenordsroboten - testa hur snabbt ett lösen hackas"/> <meta name="dc:description" content="Lösenord är vår personliga portvakt på nätet. I den här digiträningen får du tips på hur ett bra lösenord ser ut och hur du hanterar flera lösenord för flera olika konton. "/> <meta property="og:type" content="article"/> <meta property="og:url" content="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas"/> <meta property="og:title" content="Digiträning: Lösenordsroboten - testa hur snabbt ett lösen hackas"/> <meta property="og:description" name="description" content="Vad gör ett lösenord säkert och tryggt?"/> <meta name="dc:rights" content="Erkännande-IckeKommersiell-DelaLika 1.0 Finland (CC BY-NC-SA 1.0)" href="http://creativecommons.org/licenses/by-nc-sa/1.0/fi/legalcode"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@Svenska_Yle"/> <meta name="keywords" content="lösenord, elektronisk identifiering, datasäkerhet, användarnamn, personuppgifter, identifiering, trygghet, konfidentialitet"/> <link rel="preconnect" href="//web.archive.org/web/20210620141941/https://tag-manager.yle.fi/"/> <link rel="preconnect" href="//web.archive.org/web/20210620141941/https://analytics-sdk.yle.fi/"/> <link rel="preconnect" href="//web.archive.org/web/20210620141941/https://metrics.api.yle.fi/"/> <link rel="preconnect" href="//web.archive.org/web/20210620141941/https://dax.yle.fi/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://ping.chartbeat.net/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://sb.scorecardresearch.com/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://fm.km-tam.net/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://dpm.demdex.net/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://yle.demdex.net/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://cm.everesttech.net/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://yleisradio.d3.sc.omtrdc.net/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20210620141941/https://yleisradio.hb.omtrdc.net/"/> <meta name="dc:language" content="sv-FI"/> <meta name="dc:type" content="text"/> <meta name="dc:format" content="html/text"/> <meta name="dc:publisher" content="Svenska Yle"/> <meta name="dcterms:rightsHolder" content="Yle" href="http://dbpedia.org/resource/YLE"/> <meta property="fb:app_id" content="530983406971937"/> <link rel="profile" href="http://www.w3.org/1999/xhtml/vocab"/> <link rel="preload" as="font" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/profiles/synprofile/themes/custom/ylethemes/ydd_base_theme/fonts/open-sans-v15-latin_latin-ext-regular.woff2" crossorigin="anonymous" type="font/woff2"/> <link rel="preload" as="font" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/profiles/synprofile/themes/custom/ylethemes/ydd_base_theme/fonts/open-sans-v15-latin_latin-ext-600.woff2" crossorigin="anonymous" type="font/woff2"/> <link rel="preload" as="font" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/profiles/synprofile/themes/custom/ylethemes/ydd_base_theme/fonts/Yle-Bold.woff2" crossorigin="anonymous" type="font/woff2"/> <meta name="HandheldFriendly" content="true"/> <meta name="MobileOptimized" content="width"/> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=2.0"/> <title>Digiträning: Lösenordsroboten - testa hur snabbt ett lösen hackas | Vetamix | svenska.yle.fi</title> <style>.yle-header figure.yle-header-logo>a:focus{outline:2px solid #00e8ff;outline-offset:2px}.yle-header nav.yle-header-megamenu>ul>li>a:focus{background-color:#00e8ff;outline:3px solid #00e8ff}.yle-header .yle-header-navigation-toggler-text:focus{-webkit-filter:invert(0.3) sepia(2) saturate(5) hue-rotate(155deg);filter:invert(0.3) sepia(2) saturate(5) hue-rotate(155deg);outline:none}.yle-header .yle-header-action .yle-header-action-tunnus button:focus,.yle-header nav.yle-header-navigation a:focus,.yle-header .yle-header-actions .yle-header-action-tunnus .yle-header-action-login button:focus{color:#00e8ff;outline:none;text-decoration:underline}.yle-header-tunnus-menu a:focus,.yle-header-tunnus-menu button:focus,.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-submit:focus,.yle-header .yle-header-action.yle-header-action-tunnus:focus-within{outline:2px solid #00e8ff;outline-offset:-3px}.yle-header-tunnus-menu-select-logout:focus,.yle-header-tunnus-menu-open:focus,.yle-header-action-open-tunnus-menu:focus{outline:none}.yle-header{font-family:"Open Sans",sans-serif;background-color:#262a2e;color:#fff;position:relative;z-index:1000;-webkit-transform:translateZ(0);transform:translateZ(0)}.yle-header.sticky{position:fixed;top:0;width:100%}.yle-header *{box-sizing:border-box;margin:0;padding:0}.yle-header button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;text-align:left;text-indent:-999em}.yle-header .yle-header-container{max-width:1200px;margin:0 auto;height:50px;line-height:0;vertical-align:top;font-size:0;padding-left:10px}@media all and (min-width:640px){.yle-header .yle-header-container{padding-left:20px}}@media all and (min-width:1204px){.yle-header .yle-header-container{padding-right:20px}}.yle-header .yle-header-actions{float:right;height:50px;opacity:0}.yle-header .yle-header-actions.yle-header-action-ready{-webkit-animation:yle-header-appear 0.3s ease-in forwards;animation:yle-header-appear 0.3s ease-in forwards}.yle-header .yle-header-actions .yle-header-action{display:inline-block;height:50px;min-width:40px;padding:0;line-height:30px;border-left:1px solid #4b535a;font-size:12px;font-weight:400;text-indent:-999em;float:left;border-left:1px solid #4b535a}.yle-header .yle-header-actions .yle-header-action-search{position:relative;font-size:0;border-left:0}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input{border:0;border-left:1px solid #4b535a;position:absolute;right:0;top:0;border-radius:0;height:50px;background:#262a2e;color:#fff;width:20px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21'%3e%3cpath fill='white' d='M19.9 19.8a.5.5 0 0 1 .1.3.6.6 0 0 1-.1.4l-.4.3a.5.5 0 0 1-.4.2.4.4 0 0 1-.3-.2l-5-5.3a.4.4 0 0 1-.2-.3v-.4a8 8 0 0 1-2.5 1.7 7.7 7.7 0 0 1-3 .6 7.6 7.6 0 0 1-4-1.2 8.4 8.4 0 0 1-3-3C.4 11.4 0 10 0 8.4c0-1.5.4-3 1-4.3a8.4 8.4 0 0 1 3-3A7.6 7.6 0 0 1 8.1 0c1.5 0 2.9.4 4.1 1.1a8.4 8.4 0 0 1 3 3.1c.7 1.3 1 2.8 1 4.3 0 1.1-.1 2.2-.5 3.2a8.5 8.5 0 0 1-1.6 2.6h.4c.1 0 .2 0 .3.2l5 5.3zM8 15.8a6.5 6.5 0 0 0 3.5-1 7 7 0 0 0 2.5-2.6 7.4 7.4 0 0 0 .9-3.7A7.4 7.4 0 0 0 14 5a7 7 0 0 0-2.4-2.6 6.5 6.5 0 0 0-3.5-1 6.5 6.5 0 0 0-3.4 1 7 7 0 0 0-2.5 2.6 7.4 7.4 0 0 0-1 3.6 7.4 7.4 0 0 0 1 3.7 7 7 0 0 0 2.5 2.6 6.5 6.5 0 0 0 3.4 1z'/%3e%3c/svg%3e") right 10px center no-repeat;text-indent:-999em;padding:0px 20px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;-webkit-transition:width 0.2s ease-in-out,min-width 0.2s ease-in-out,max-width 0.2s ease-in-out,background-color 0s linear 0.2s;transition:width 0.2s ease-in-out,min-width 0.2s ease-in-out,max-width 0.2s ease-in-out,background-color 0s linear 0.2s}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input::-webkit-input-placeholder{color:#fff}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input::-moz-placeholder{color:#fff}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input:-ms-input-placeholder{color:#fff}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input::-ms-input-placeholder{color:#fff}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input::placeholder{color:#fff}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input:focus{right:34px;outline:0;background:#565E65;background-image:none;text-indent:0;-webkit-transition:width 0.2s ease-in-out,min-width 0.2s ease-in-out,max-width 0.2s ease-in-out;transition:width 0.2s ease-in-out,min-width 0.2s ease-in-out,max-width 0.2s ease-in-out}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input:focus::-webkit-input-placeholder{color:#959EA2}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input:focus::-moz-placeholder{color:#959EA2}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input:focus:-ms-input-placeholder{color:#959EA2}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input:focus::-ms-input-placeholder{color:#959EA2}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input:focus::placeholder{color:#959EA2}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-submit{display:none;cursor:pointer;height:50px;width:40px;border:0;padding:0px 10px 0px 10px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21'%3e%3cpath fill='white' d='M19.9 19.8a.5.5 0 0 1 .1.3.6.6 0 0 1-.1.4l-.4.3a.5.5 0 0 1-.4.2.4.4 0 0 1-.3-.2l-5-5.3a.4.4 0 0 1-.2-.3v-.4a8 8 0 0 1-2.5 1.7 7.7 7.7 0 0 1-3 .6 7.6 7.6 0 0 1-4-1.2 8.4 8.4 0 0 1-3-3C.4 11.4 0 10 0 8.4c0-1.5.4-3 1-4.3a8.4 8.4 0 0 1 3-3A7.6 7.6 0 0 1 8.1 0c1.5 0 2.9.4 4.1 1.1a8.4 8.4 0 0 1 3 3.1c.7 1.3 1 2.8 1 4.3 0 1.1-.1 2.2-.5 3.2a8.5 8.5 0 0 1-1.6 2.6h.4c.1 0 .2 0 .3.2l5 5.3zM8 15.8a6.5 6.5 0 0 0 3.5-1 7 7 0 0 0 2.5-2.6 7.4 7.4 0 0 0 .9-3.7A7.4 7.4 0 0 0 14 5a7 7 0 0 0-2.4-2.6 6.5 6.5 0 0 0-3.5-1 6.5 6.5 0 0 0-3.4 1 7 7 0 0 0-2.5 2.6 7.4 7.4 0 0 0-1 3.6 7.4 7.4 0 0 0 1 3.7 7 7 0 0 0 2.5 2.6 6.5 6.5 0 0 0 3.4 1z'/%3e%3c/svg%3e") right 10px center no-repeat;text-indent:-999em}.yle-header .yle-header-actions .yle-header-action-search .yle-header-search-input:focus+.yle-header-search-submit{background-color:#565E65;display:inline-block}.yle-header .yle-header-actions .yle-header-action-search form{position:absolute;right:0}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete{position:absolute;display:none;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding:10px 0;right:-1px;top:50px;font-size:13px;color:black;max-height:calc(100vh - 50px);overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete .yle-header-search-header{display:block;font-size:16px;font-weight:bold;line-height:22px;width:100%;padding:11px 8px;margin:0 20px;text-decoration:none;color:#262a2e}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete .yle-header-search-header .yle-header-search-advanced-search-title{font-size:14px;font-weight:normal;float:right;color:#696a6c;text-decoration:none}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete .yle-header-search-header.yle-header-search-autocomplete-selected,.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete .yle-header-search-header:hover{background-color:#ddd}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header){display:inline-block;border-top:1px solid #ddd;padding:7px 8px 8px;overflow:hidden;text-decoration:none;color:#262a2e;margin:0 20px}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header).yle-header-search-autocomplete-selected,.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header):hover{background-color:#ddd}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header).yle-header-search-video{height:72px}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header).yle-header-search-video .yle-header-search-title{height:40px;font-weight:bold}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header).yle-header-search-highlight{background-color:#e5f4f7;border:none;border-radius:4px}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header).yle-header-search-highlight .yle-header-search-highlight-header{font-size:12px;line-height:17px;margin:0 5px;float:right;color:#696a6c}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header).yle-header-search-highlight .yle-header-search-title{font-size:16px;font-weight:bold;line-height:22px;height:22px;margin:5px;white-space:nowrap;text-overflow:ellipsis;color:#00607f}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header).yle-header-search-highlight.yle-header-search-autocomplete-selected,.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header).yle-header-search-highlight:hover{background-color:#ddd}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header) .yle-header-search-date{display:block;overflow:hidden;line-height:18px;font-size:12px;margin-top:7px;color:#696a6c}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header) .yle-header-search-title{display:block;overflow:hidden;font-size:14px;line-height:20px;max-height:60px}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header) .yle-header-search-type{display:block;overflow:hidden;font-size:12px;line-height:16px;height:16px;color:#696a6c}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header) .yle-header-search-image-container{float:right;height:56px;width:56px;position:relative}.yle-header .yle-header-actions .yle-header-action-search form #yle-header-search-autocomplete a.yle-header-search-suggestion:not(.yle-header-search-header) .yle-header-search-image-container .yle-header-search-image-audio{position:absolute;bottom:0;left:0;height:16px;line-height:16px;font-size:12px;text-align:center;width:100%;background-color:white}.yle-header .yle-header-actions .yle-header-action-tunnus{position:relative;display:block}.yle-header .yle-header-actions .yle-header-action-tunnus button{cursor:pointer;display:block;color:#fff;height:50px;min-width:40px;line-height:50px;padding:0px;width:100%}.yle-header .yle-header-actions .yle-header-action-tunnus .yle-header-action-open-tunnus-menu{display:none;float:left;min-width:40px}.yle-header .yle-header-actions .yle-header-action-tunnus .yle-header-action-open-tunnus-menu .initials{display:block;margin:0px auto;text-indent:0;font-family:"Open Sans",sans-serif;height:24px;width:24px;color:#000;background-color:#fff;border-radius:50%;line-height:25px;font-size:10px;text-align:center;font-weight:bold}.yle-header .yle-header-actions .yle-header-action-tunnus .yle-header-action-login{min-width:40px}.yle-header .yle-header-actions .yle-header-action-tunnus .yle-header-action-login button{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24'%3e%3cdefs%3e%3cpath id='a' d='M0 0h24v24H0z'/%3e%3c/defs%3e%3cg fill='none' fill-rule='evenodd'%3e%3cmask id='b' fill='white'%3e%3cuse xlink:href='%23a'/%3e%3c/mask%3e%3cpath fill='white' d='M12 0c2.2 0 4.2.5 6 1.6A12.1 12.1 0 0 1 22.4 6c1 1.8 1.6 3.8 1.6 6s-.5 4.2-1.6 6a12.1 12.1 0 0 1-4.4 4.4c-1.8 1-3.8 1.6-6 1.6a11.6 11.6 0 0 1-6-1.6A12.1 12.1 0 0 1 1.6 18 11.6 11.6 0 0 1 0 12c0-2.2.5-4.2 1.6-6A12.1 12.1 0 0 1 6 1.6C7.8.6 9.8 0 12 0m6.2 20.4v-.7a3 3 0 0 0-1-2.1 3 3 0 0 0-2.1-1c-.1 0-.4 0-.7.2a7.8 7.8 0 0 1-2.4.4 7.8 7.8 0 0 1-2.4-.4l-.7-.2a3 3 0 0 0-2.2 1 3 3 0 0 0-.9 2.1v.7c1.8 1.4 4 2 6.2 2s4.4-.6 6.2-2m1.5-1.3a10.2 10.2 0 0 0 2-3.3 10.3 10.3 0 0 0-.7-9A10.5 10.5 0 0 0 17.2 3 10.2 10.2 0 0 0 6.8 3 10.5 10.5 0 0 0 3 6.8a10.2 10.2 0 0 0-.7 9 10.2 10.2 0 0 0 2 3.3A4.8 4.8 0 0 1 6 16.2c.8-.7 1.8-1.1 3-1.1.3 0 .7 0 1.2.2.6.2 1.3.3 1.9.3l2-.3 1.1-.2c1.2 0 2.2.4 3 1.1a4.8 4.8 0 0 1 1.6 2.9M12 5.4c1.2 0 2.2.4 3 1.3.8.8 1.3 1.8 1.3 3 0 1.1-.5 2.1-1.3 3a4 4 0 0 1-3 1.2 4 4 0 0 1-3-1.2 4.1 4.1 0 0 1-1.3-3c0-1.2.5-2.2 1.3-3 .8-.9 1.8-1.3 3-1.3m0 7c.7 0 1.4-.3 2-.8a2.6 2.6 0 0 0 .7-2c0-.7-.3-1.3-.8-1.8A2.6 2.6 0 0 0 12 7c-.7 0-1.4.2-2 .8a2.6 2.6 0 0 0-.7 1.9c0 .7.3 1.4.8 1.9a2.6 2.6 0 0 0 1.9.8' mask='url(%23b)'/%3e%3cpath fill='red' d='M23.6 4.6a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0'/%3e%3c/g%3e%3c/svg%3e") center no-repeat}.yle-header .yle-header-actions .yle-header-action-tunnus nav.yle-header-tunnus-menu{display:none;font-size:initial;line-height:initial;position:absolute;top:50px;right:0px;min-width:120px;width:100%;text-indent:0}.yle-header .yle-header-actions .yle-header-action-tunnus nav.yle-header-tunnus-menu ul>li{background-color:#262a2e;font-size:12px;font-weight:400;list-style-type:none}.yle-header .yle-header-actions .yle-header-action-tunnus nav.yle-header-tunnus-menu ul>li a,.yle-header .yle-header-actions .yle-header-action-tunnus nav.yle-header-tunnus-menu ul>li button{display:block;line-height:30px;padding:0px 10px 10px 20px;color:#fff;text-decoration:none;text-indent:0}.yle-header .yle-header-actions .yle-header-action-tunnus nav.yle-header-tunnus-menu ul>li a:hover,.yle-header .yle-header-actions .yle-header-action-tunnus nav.yle-header-tunnus-menu ul>li button:hover{text-decoration:underline}.yle-header figure.yle-header-logo{display:block;float:left;width:30px;height:30px;margin:10px 20px 10px 0px;background:url("data:image/svg+xml,%3csvg width='30' height='30' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpath id='a' d='M30 0H0v29.8h30V.1z'/%3e%3c/defs%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath d='M21.9 12c-1.3 0-1.9.6-2 2.2h3.8c0-1.5-.6-2.2-1.8-2.2' fill='white'/%3e%3cg transform='translate(0 .1)'%3e%3cmask id='b' fill='white'%3e%3cuse xlink:href='%23a'/%3e%3c/mask%3e%3cpath d='M24 15.5h-4c0 1.7.3 2.1 2.4 2.1l1.6-.1h.4c.3 0 .5.1.5.5v.3c0 .4-.2.5-.4.6a7 7 0 0 1-2.4.3c-2.9 0-4-1.1-4-4.2 0-3 1.2-4.5 3.8-4.5 3 0 3.4 2.3 3.4 4 0 .5-.3 1-1.3 1zm-7.9 2.8c0 .4-.1.8-.7.8H15c-.5 0-.6-.3-.6-.8V8.2H14c-.8 0-1-.4-1-.6V7c0-.5.7-.5.9-.5h1.2c.8 0 1 .6 1 1.3v10.5zm-4-6L9.9 21c-.3 1.1-1.2 1.8-2.5 1.8s-1.8 0-2.1-.2c-.2 0-.4-.2-.4-.6v-.3c0-.4.2-.6.5-.6h.4l1.3.1c.7 0 1-.1 1.4-1l.2-1.2h-.6c-1 0-1.5-.4-1.7-1.4l-1.5-5.1-.2-1.1c0-.4.3-.6.7-.6h.5c.4 0 .5.3.6.7L8 16.8c.2.7.4.8.8.8H9l1.4-6c.2-.5.3-.7.8-.7h.4c.4 0 .6.2.6.6l-.1 1zM28.6.2H1.4C.6 0 0 .7 0 1.5v27c0 .7.6 1.3 1.4 1.3h27.2c.7 0 1.3-.6 1.3-1.4v-27c0-.7-.6-1.3-1.3-1.3z' fill='white' mask='url(/web/20210620141941im_/https://svenska.yle.fi/artikel/2017/02/15/%23b)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center center no-repeat;background-size:30px 30px}.yle-header figure.yle-header-logo>a{display:block;height:30px;width:30px}.yle-header nav.yle-header-navigation{display:none;height:30px;line-height:0px;margin:10px 0px;float:left}.yle-header nav.yle-header-navigation a{display:inline-block;line-height:30px;padding:0px 10px;color:#fff;text-decoration:none;font-weight:600;font-size:14px}.yle-header nav.yle-header-navigation a:first-child{padding-left:0}.yle-header nav.yle-header-navigation a:last-child{padding-right:0}.yle-header nav.yle-header-megamenu{position:absolute;z-index:1;width:100%;left:0;top:50px;background:#fff;overflow:hidden;max-height:0px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;box-shadow:0px 0px 4px rgba(0,0,0,0.2)}.yle-header nav.yle-header-megamenu>ul{display:block;max-width:1200px;margin:0 auto;padding:10px 6px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.yle-header nav.yle-header-megamenu>ul>li{display:inline-block;width:calc(100% - 50px);margin:4px 4px;height:26px;line-height:26px}.yle-header nav.yle-header-megamenu>ul>li>a{display:block;height:26px;color:#000;text-decoration:none;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.yle-header nav.yle-header-megamenu>ul>li>#yle-header-megamenu-link--cookie-preferences{cursor:pointer}.yle-header .yle-header-navigation-toggler-text{color:#fff;text-decoration:none;font-weight:600;font-size:14px;padding:0px 31px 0px 0px;height:50px;line-height:50px;display:inline-block;float:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3e%3cpath fill='white' d='M10 0a10.1 10.1 0 0 1 8.6 5 9.7 9.7 0 0 1 1.4 5c0 1.8-.5 3.5-1.4 5a10.1 10.1 0 0 1-3.6 3.6 9.7 9.7 0 0 1-5 1.4 9.7 9.7 0 0 1-5-1.4A10.1 10.1 0 0 1 1.4 15 9.7 9.7 0 0 1 0 10c0-1.8.5-3.5 1.4-5A10.1 10.1 0 0 1 5 1.4 9.7 9.7 0 0 1 10 0zm8.7 10c0-1.6-.4-3-1.2-4.4a8.7 8.7 0 0 0-3.1-3.1A8.6 8.6 0 0 0 10 1.3c-1.6 0-3 .4-4.4 1.2a8.7 8.7 0 0 0-3.1 3.1A8.6 8.6 0 0 0 1.3 10c0 1.6.4 3 1.2 4.4a8.7 8.7 0 0 0 3.1 3.1 8.6 8.6 0 0 0 4.4 1.2c1.6 0 3-.4 4.4-1.2a8.7 8.7 0 0 0 3.1-3.1 8.5 8.5 0 0 0 1.2-4.4zm-8.3 3.5a.6.6 0 0 1-.4.1.6.6 0 0 1-.4 0L5 8.8a.6.6 0 0 1-.1-.4l.1-.3.3-.3a.6.6 0 0 1 .3-.2.6.6 0 0 1 .4.2l4 4 4-4a.6.6 0 0 1 .4-.2s.2 0 .3.2l.3.2a.6.6 0 0 1 .1.4l-.1.3-4.6 4.7z'/%3e%3c/svg%3e") right 1px center no-repeat;background-size:20px 20px}.yle-header #yle-header-navigation-toggler{display:none}.yle-header #yle-header-navigation-toggler:checked{border:2px solid red}.yle-header #yle-header-navigation-toggler:checked+span.yle-header-megamenu-wrapper>nav.yle-header-megamenu{max-height:400px}.yle-header #yle-header-navigation-toggler:checked+span.yle-header-megamenu-wrapper>.yle-header-navigation-toggler-text{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3e%3cpath fill='white' d='M10 20a9.7 9.7 0 0 1-5-1.4A10.1 10.1 0 0 1 1.4 15 9.7 9.7 0 0 1 0 10c0-1.8.5-3.5 1.4-5A10.1 10.1 0 0 1 5 1.4 9.7 9.7 0 0 1 10 0a10.1 10.1 0 0 1 8.6 5 9.7 9.7 0 0 1 1.4 5c0 1.8-.5 3.5-1.4 5a10.1 10.1 0 0 1-3.6 3.6 9.7 9.7 0 0 1-5 1.4zM1.3 10c0 1.6.4 3 1.2 4.4a8.7 8.7 0 0 0 3.1 3.1 8.6 8.6 0 0 0 4.4 1.2c1.6 0 3-.4 4.4-1.2a8.7 8.7 0 0 0 3.1-3.1 8.6 8.6 0 0 0 1.2-4.4c0-1.6-.4-3-1.2-4.4a8.7 8.7 0 0 0-3.1-3.1A8.6 8.6 0 0 0 10 1.3c-1.6 0-3 .4-4.4 1.2a8.7 8.7 0 0 0-3.1 3.1A8.5 8.5 0 0 0 1.3 10zm8.3-3.5a.6.6 0 0 1 .4-.1.6.6 0 0 1 .4 0l4.6 4.7a.6.6 0 0 1 .1.4l-.1.3-.3.3a.6.6 0 0 1-.3.2.6.6 0 0 1-.4-.2l-4-4-4 4a.6.6 0 0 1-.4.2.4.4 0 0 1-.3-.2L5 12a.6.6 0 0 1-.1-.4l.1-.3 4.6-4.7z'/%3e%3c/svg%3e")}@media screen and (min-width:411px){.yle-header-lang-sv nav.yle-header-navigation{display:inline-block}.yle-header-lang-sv .yle-header-navigation-toggler-text{text-indent:-999em}.yle-header-lang-sv nav.yle-header-megamenu .yle-header-main-link{display:none}}@media screen and (min-width:376px){.yle-header-lang-fi nav.yle-header-navigation{display:inline-block}.yle-header-lang-fi .yle-header-navigation-toggler-text{text-indent:-999em}.yle-header-lang-fi nav.yle-header-megamenu .yle-header-main-link{display:none}}@media screen and (min-width:532px){.yle-header nav.yle-header-megamenu>ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (min-width:768px){.yle-header button{text-indent:0}.yle-header figure.yle-header-logo{margin-right:30px}.yle-header nav.yle-header-navigation a{padding:0px 15px}.yle-header .yle-header-navigation-toggler-text{text-indent:0;padding-right:30px;margin-left:30px}.yle-header .yle-header-actions .yle-header-action{text-indent:0}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search .yle-header-search-input{position:absolute;text-indent:0;font-size:12px;background:none;right:50px;padding:0 10px 0 20px;-webkit-transition:width 0.2s ease-in-out,min-width 0.2s ease-in-out,max-width 0.2s ease-in-out;transition:width 0.2s ease-in-out,min-width 0.2s ease-in-out,max-width 0.2s ease-in-out}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search .yle-header-search-input:focus{background:#565E65}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search .yle-header-search-submit{float:right;display:inline-block;padding:0px 20px 0px 10px;width:50px;background-position:right 20px center}.yle-header .yle-header-actions .yle-header-action .yle-header-action-login button,.yle-header .yle-header-actions .yle-header-action .yle-header-action-open-tunnus-menu button{background-position:right 20px center}.yle-header .yle-header-actions .yle-header-action .yle-header-action-login .yle-header-tunnus-login,.yle-header .yle-header-actions .yle-header-action .yle-header-action-open-tunnus-menu .yle-header-tunnus-login{text-indent:20px;min-width:122px}.yle-header .yle-header-actions .yle-header-action .yle-header-action-login .yle-header-tunnus-menu-open,.yle-header .yle-header-actions .yle-header-action .yle-header-action-open-tunnus-menu .yle-header-tunnus-menu-open{min-width:66px}}@media screen and (min-width:1200px){.yle-header .yle-header-actions .yle-header-action:last-child{border-right:1px solid #4b535a}.yle-header nav.yle-header-navigation a,.yle-header-megamenu-wrapper>label{opacity:0.9}.yle-header nav.yle-header-navigation a:hover,.yle-header-megamenu-wrapper>label:hover{opacity:1}}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search .yle-header-search-input{min-width:40px;max-width:40px}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search .yle-header-search-input:focus{width:calc(100vw - 75px);min-width:150px;max-width:220px}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search #yle-header-search-autocomplete{width:calc(100vw - 40px)}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search #yle-header-search-autocomplete a{-webkit-box-flex:1;flex:1 1 100vw}@media screen and (min-width:376px){.yle-header .yle-header-actions .yle-header-action.yle-header-action-search .yle-header-search-input:focus{width:220px}}@media screen and (min-width:768px){.yle-header .yle-header-actions .yle-header-action.yle-header-action-search .yle-header-search-input{width:70px;min-width:70px;max-width:70px}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search #yle-header-search-autocomplete{width:682px;max-width:calc(100vw - 150px);border-left:1px solid #ddd}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search #yle-header-search-autocomplete a.yle-header-search-article{-webkit-box-flex:1;flex:1 1 640px}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search #yle-header-search-autocomplete a.yle-header-search-article .yle-header-search-title{white-space:nowrap;text-overflow:ellipsis;height:20px}.yle-header .yle-header-actions .yle-header-action.yle-header-action-search #yle-header-search-autocomplete a.yle-header-search-video{-webkit-box-flex:1;flex:1 1 290px}}@-webkit-keyframes yle-header-appear{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{opacity:1}}@keyframes yle-header-appear{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{opacity:1}}@media print{header.yle-header,header.yle-header-stripe,header.yle-header-ad,header.yle-header-extras-demo{display:none}} .yle-header .yle-header-container{max-width:1400px;padding:0}.yle-subject-page-sidebar .yle-header .yle-header-container{max-width:1800px}.yle-header figure.yle-header-logo{margin-left:10px}@media all and (min-width:800px){.yle-header .yle-header-container{padding:0 1.6949152542% 0 0}}@media all and (min-width:800px){.yle-header figure.yle-header-logo{margin-left:1.6949152542%}} </style> <link type="text/css" rel="stylesheet" href="https://web.archive.org/web/20210620141941cs_/https://svenska.yle.fi/sites/default/files/css/css_QxNPVfVKo76NSsisFaZTeg0f6afdywMmOusK89NWvVQ.css" media="all"/> <!--[if lte IE 8]> <link type="text/css" rel="stylesheet" href="https://svenska.yle.fi/sites/default/files/css/css_hRtc7grRi5I3axX4t0HINRkbw5bX147TPUJ7z3I_Fuo.css" media="all" /> <![endif]--> <style>body{background-position:center top;background-repeat:no-repeat;;}.brandbyline-wrapper-primary .ydd-pill__link,.brandbyline-wrapper-primary .ydd-pill__link:active,.brandbyline-wrapper-primary .ydd-pill__link:visited,.brandbyline-wrapper-primary .ydd-pill__link:focus{color:#003638;background-color:#00ce11;}.brandbyline-wrapper-primary .ydd-pill--first .ydd-pill__link,.brandbyline-wrapper-primary .ydd-pill--first .ydd-pill__link:hover,.brandbyline-wrapper-primary .ydd-pill--first .ydd-pill__link:active,.brandbyline-wrapper-primary .ydd-pill--first .ydd-pill__link:visited,.brandbyline-wrapper-primary .ydd-pill--first .ydd-pill__link:focus{color:#00ce11;background-color:#003638;}.brandbyline-wrapper-primary .ydd-pill__link:hover{color:#00ce11;background-color:#003638;}.ydd-kicker{border-color:#003638;}.ydd-kicker .ydd-kicker__title{color:#003638}.brandbyline-wrapper-primary .ydd-pill__link.active:not([href*="#"]){border-color:#003638;}article nav.ydd-pills .ydd-pill__link.active:not([href*="#"]){border-color:#003638;}.brandbyline-wrapper-primary .ydd-expander{fill:#003638}.ydd-pills--sub-menu{color:#00ce11;background-color:#003638;}.ydd-pills--sub-menu .ydd-expander{float:left;fill:#00ce11}.ydd-pills--sub-menu .ydd-pill__link,.ydd-pills--sub-menu .ydd-pill__link:active,.ydd-pills--sub-menu .ydd-pill__link:visited,.ydd-pills--sub-menu .ydd-pill__link:focus{color:#00ce11;background-color:#003638;}.ydd-countdown-embed{color:#003638;}@media only screen and (max-width:1400px){.ydd-brandbyline__image{margin-top:0}}@media only screen and (max-width:600px){.brandbyline-wrapper.vetamix{overflow:hidden;}.ydd-brandbyline__image{min-width:600px;}}small.kodexempel{-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f2f2f2;border:2px solid #cccccc;clear:both;display:block;font-size:12px;margin:0;padding:25px;}table.code{margin-left:4em;border:1px solid #cccccc;padding:4px;background-color:#f2f2f2;}div.code,div.output{-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f2f2f2;border:2px solid #cccccc;clear:both;display:block;font-size:12px;margin:0;padding:25px;}span.Keyword,span.Linq,span.ReferenceType,span.ValueType,span.Modifier,span.Statement,span.MethodParameter,span.Namespace,span.DataType,span.Function,span.Method,span.Object,span.Operator,span.Property,span.SysTable,span.SysSproc,span.GlobalVariable,span.ReservedKeyword,span.SystemFunction,span.Type,span.PreProcessorDirective,span.Element{color:#0000cc}span.InlineComment{color:green} </style> <style type="text/css"> .page-node-1444277 blockquote { font-size: 18px; font-style: normal; } .page-node-1444277 blockquote .quote:before { font-size:26px;} </style> <style> .yle-feature-article:not(.ydd-mobile-story) .article-section__background { -webkit-mask-image: -webkit-linear-gradient(top, #fff 0%, #fff 100%); z-index: -1; } </style> <style type="text/css"> .quicktabs-tabs li, #quicktabs-tabpage-tabs_under_article-0 { display:none; } .quicktabs-hide, #quicktabs-tabpage-tabs_under_article-1 { display: block; } .quicktabs-tabs::after { content: "Mest läst"; color: #444; font-size: 1.1em; font-weight:bold; margin: 0 0 1em; padding: 1em; text-align: center; text-transform: uppercase; } #block-ydd-api-yle-articles-api-related::before { content: "Relaterade artiklar"; background-color: #f5f5f5; color: #444; display:block; font-size: 1.1em; font-weight:bold; margin: 0 0 1em; padding: 1em; text-align: center; text-transform: uppercase; width:100%; } </style> <script src="https://web.archive.org/web/20210620141941js_/https://svenska.yle.fi/sites/default/files/js/js_lK0V80V39vslrv__s-adXjLLmNTtk1ZNCyd7ljl5vxg.js"></script> <script>jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"ydd_synd_theme","theme_token":"8yMMXPGeOGs9Ty9lFOt9vtKyhu57AFqzYvpvr37KzxY","jquery_version":"3.1","js":{"0":1,"1":1,"profiles\/synprofile\/libraries\/promise-polyfill\/polyfill.min.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_tunnus\/js\/yle-tunnus.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_arenafield\/js\/yle-arena-field.init.js":1,"profiles\/synprofile\/modules\/custom\/ylefeatures\/yle_visualisation\/js\/yle-visualisation.init.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/ylecomments\/js\/ylecomments.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_share_buttons\/js\/yle-share-buttons.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_brand\/js\/yle-consent.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_brand\/js\/yle-brand-yle-analytics-sdk.js":1,"profiles\/synprofile\/libraries\/typeahead\/typeahead.bundle.min.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_brand\/js\/yle-header.js":1,"profiles\/synprofile\/libraries\/photoswipe\/dist\/photoswipe.min.js":1,"profiles\/synprofile\/libraries\/photoswipe\/dist\/photoswipe-ui-default.min.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_photoswipe\/js\/yle_photoswipe.js":1,"profiles\/synprofile\/libraries\/iframe_resizer\/js\/iframeResizer.min.js":1,"profiles\/synprofile\/modules\/custom\/ylefeatures\/yle_iframe\/js\/yle_iframe.js":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/js\/ydd-base-theme.timeago.js":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/js\/ydd-base-theme.mobile-iframes.js":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/js\/ydd-base-theme.collapsible-toggle.js":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/js\/ydd-base-theme.scrollable-table.js":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/js\/ydd-base-theme.user-is-tabbing.js":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/js\/ydd-base-theme.collapsible-list.js":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/js\/ydd-base-theme.comment-link.js":1,"profiles\/synprofile\/themes\/contrib\/omega\/omega\/js\/jquery.resizeend.min.js":1,"profiles\/synprofile\/modules\/contrib\/jquery_update\/replace\/jquery\/3.1\/jquery.min.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"profiles\/synprofile\/themes\/contrib\/omega\/omega\/js\/no-js.js":1,"profiles\/synprofile\/libraries\/fitvids\/jquery.fitvids.js":1,"profiles\/synprofile\/modules\/custom\/ylefeatures\/yle_visualisation\/yle_visualisation.js":1,"profiles\/synprofile\/modules\/contrib\/jquery_update\/replace\/ui\/external\/jquery.cookie.js":1,"profiles\/synprofile\/modules\/contrib\/jquery_update\/replace\/jquery.form\/4\/jquery.form.min.js":1,"misc\/ajax.js":1,"profiles\/synprofile\/modules\/contrib\/jquery_update\/js\/jquery_update.js":1,"profiles\/synprofile\/modules\/contrib\/fitvids\/fitvids.js":1,"profiles\/synprofile\/modules\/custom\/syndmodules\/scrobbler\/js\/synd-base-theme.scrobbler.js":1,"misc\/progress.js":1,"public:\/\/languages\/sv_WifinGcoQZZAdFlr0eDqSLeCyhU5m5uznYSYd451rEA.js":1,"profiles\/synprofile\/libraries\/lazysizes\/lazysizes.min.js":1,"profiles\/synprofile\/libraries\/lazysizes\/plugins\/attrchange\/ls.attrchange.min.js":1,"profiles\/synprofile\/libraries\/lazysizes\/plugins\/progressive\/ls.progressive.min.js":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_ims\/ims.js":1,"profiles\/synprofile\/modules\/contrib\/views\/js\/base.js":1,"profiles\/synprofile\/modules\/contrib\/views_load_more\/views_load_more.js":1,"profiles\/synprofile\/modules\/contrib\/views\/js\/ajax_view.js":1,"profiles\/synprofile\/modules\/contrib\/quicktabs\/js\/quicktabs.js":1,"profiles\/synprofile\/modules\/custom\/ylefeatures\/yle_general\/js\/yle-general.addback-andself.js":1,"profiles\/synprofile\/libraries\/timeago\/jquery.timeago.min.js":1},"css":{"2":1,"0":1,"profiles\/synprofile\/themes\/contrib\/omega\/omega\/css\/modules\/system\/system.base.css":1,"profiles\/synprofile\/themes\/contrib\/omega\/omega\/css\/modules\/system\/system.messages.theme.css":1,"profiles\/synprofile\/themes\/contrib\/omega\/omega\/css\/modules\/system\/system.theme.css":1,"profiles\/synprofile\/modules\/custom\/ylefeatures\/yle_visualisation\/yle_visualisation.css":1,"profiles\/synprofile\/libraries\/photoswipe\/dist\/photoswipe.css":1,"profiles\/synprofile\/libraries\/photoswipe\/dist\/default-skin\/default-skin.css":1,"file":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_photoswipe\/css\/yle_photoswipe.css":1,"profiles\/synprofile\/modules\/custom\/ylemodules\/yle_brand\/css\/yle-brand-2012-footer.css":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/css\/ydd-base-theme.normalize.css":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/css\/ydd-base-theme.hacks.css":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/css\/ydd-base-theme.styles.css":1,"profiles\/synprofile\/themes\/custom\/syndthemes\/ydd_synd_theme\/css\/ydd-synd-theme.styles.css":1,"profiles\/synprofile\/themes\/custom\/ylethemes\/ydd_base_theme\/css\/ydd-base-theme.no-query.css":1,"1":1}},"yleims":{"initialQuality":"80","quality":"88"},"yle_tunnus_sdk":{"trackingAppName":"svenska","initiatingApp":"303af5e5","environment":"production","language":"sv","returnToUrl":"https:\/\/web.archive.org\/web\/20210620141941\/https:\/\/svenska.yle.fi\/artikel\/2017\/02\/15\/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas"},"yle_tunnus_sms":{"loginApiAppId":"303af5e5","loginApiAppKey":"5cbd5f9e89d1f924de560088006c4690","language":"sv"},"yle_tunnus_profile":{"link_url":"https:\/\/web.archive.org\/web\/20210620141941\/https:\/\/tunnus.yle.fi\/mina-uppgifter"},"yleArenaFieldInit":{"resource_links":[{"rel":"preconnect","href":"\/\/web.archive.org\/web\/20210620141941\/https:\/\/cdnsecakmi.kaltura.com"},{"rel":"preconnect","href":"\/\/web.archive.org\/web\/20210620141941\/https:\/\/locations.api.yle.fi"},{"rel":"preconnect","href":"\/\/web.archive.org\/web\/20210620141941\/https:\/\/player.api.yle.fi","crossorigin":"anonymous"},{"rel":"preconnect","href":"\/\/web.archive.org\/web\/20210620141941\/https:\/\/areena.api.yle.fi","crossorigin":"use-credentials"}],"src":"https:\/\/web.archive.org\/web\/20210620141941\/https:\/\/player-v2.yle.fi\/embed.js","lazy":true,"locale":"swe"},"ylecomments":{"lazyload":true,"js_url":"https:\/\/web.archive.org\/web\/20210620141941\/https:\/\/comments.yle.fi\/versions\/1.2.788\/yle-comments-plugin.js","environment":"production","topicId":"7-1164054","appId":"303af5e5","apiKey":"5cbd5f9e89d1f924de560088006c4690","language":"sv","initialLimit":50,"pagerLimit":50,"resource_links":[{"rel":"preconnect","href":"\/\/web.archive.org\/web\/20210620141941\/https:\/\/comments.api.yle.fi","crossorigin":"use-credentials"}],"translations":{"commentsPolicyBeforeText":"L\u00e4s innan du kommenterar: Yle f\u00f6rhandsmodererar kommentarerna. Vi vill skapa ett gott diskussionsklimat b\u00e5de f\u00f6r dem som l\u00e4ser och f\u00f6r dem som skriver kommentarer. D\u00e4rf\u00f6r ratas kommentarer som \u00e4r respektl\u00f6sa, som inte f\u00f6r diskussionen vidare, som upprepar samma argument eller som inte h\u00e5ller sig till \u00e4mnet. ","commentsPolicy":"L\u00e4s hela v\u00e5r kommentarspolicy","commentsPolicyAfterText":".","commentsAction":"Diskutera","commentsClosed":"Den h\u00e4r artikelns diskussion \u00e4r avslutad. Du kan se kommentarerna nedan."}},"yle_brand_consent":{"args":{"language":"SV","environment":"prod"}},"yle_brand_header":{"language":"sv"},"better_exposed_filters":{"views":{"alerts":{"displays":{"block":{"filters":[]}}},"related_category":{"displays":{"scrollable_content":{"filters":[]},"block":{"filters":[]}}},"nyheter":{"displays":{"newstab":{"filters":[]}}}}},"fitvids":{"custom_domains":["iframe[src^=\u0027http:\/\/www.livestream.com\u0027]","iframe[src^=\u0027http:\/\/www.bambuser.com\u0027]","iframe[src^=\u0027\/\/instagram.com\u0027]","iframe[src^=\u0027https:\/\/www.google.com\u0027]","iframe[src^=\u0027https:\/\/mapsengine.google.com\u0027]","iframe[src^=\u0027\/\/www.youtube.com\u0027]","iframe[src^=\u0027\/\/www.youtube-nocookie.com\u0027]","iframe[src^=\u0027http:\/\/www.svtplay.se\u0027]","iframe[src^=\u0027https:\/\/vine.co\u0027]","iframe[src^=\u0027https:\/\/watch.zentrick.com\u0027]","iframe[src^=\u0027\/\/giphy.com\u0027]","iframe[src^=\u0027https:\/\/embedftv-a.akamaihd.net\u0027]"],"selectors":[".scale",".layout-region",".content",".embed"],"ignore_list":"object","simplifymarkup":1},"ylePhotoSwipe":{"ylePhotoSwipeSelector":".colorbox, .lightbox","facebookSharing":0,"baseUrl":"https:\/\/web.archive.org\/web\/20210620141941\/https:\/\/svenska.yle.fi","overwrittenBaseUrl":null},"currentPath":"node\/1164054","currentPathIsAdmin":false,"views":{"ajax_path":"\/views\/ajax","ajaxViews":{"views_dom_id:0cc7ea85db70343adb6ad3b472e24ecd":{"view_name":"related_category","view_display_id":"scrollable_content","view_args":"138351\/1164054","view_path":"node\/1164054","view_base_path":null,"view_dom_id":"0cc7ea85db70343adb6ad3b472e24ecd","pager_element":0},"views_dom_id:285329711d154de2485b6c01564d13b2":{"view_name":"related_category","view_display_id":"block","view_args":"121370\/1164054","view_path":"node\/1164054","view_base_path":null,"view_dom_id":"285329711d154de2485b6c01564d13b2","pager_element":0},"views_dom_id:6028a1afa6a189d2e550e59c892df2d5":{"view_name":"related_category","view_display_id":"block","view_args":"124557\/1164054","view_path":"node\/1164054","view_base_path":null,"view_dom_id":"6028a1afa6a189d2e550e59c892df2d5","pager_element":0},"views_dom_id:e4263483da1291942bc3d5b04b9bc444":{"view_name":"nyheter","view_display_id":"newstab","view_args":"","view_path":"node\/1532308","view_base_path":"nyheter\/senaste-nytt.rss","view_dom_id":"e4263483da1291942bc3d5b04b9bc444","pager_element":0}}},"urlIsAjaxTrusted":{"\/views\/ajax":true},"yle_article":{"field_pushed_to_primary":"\/vetamix"},"quicktabs":{"qt_tabs_under_article":{"name":"tabs_under_article","tabs":[{"vid":"nyheter","display":"newstab","args":"","view_path":"node%2F1164054","view_dom_id":1,"ajax_args":"","actual_args":[]},{"bid":"ydd_api_delta_yle_somedata_most_popular","hide_title":1},{"bid":"ydd_api_delta_yle_articles_api_related","hide_title":1}],"better_exposed_filters":{"views":{"nyheter":{"displays":{"newstab":{"filters":[]}}}}}}}});</script> <script>(function ($) { 'use strict'; Drupal.behaviors.ylePromoteElection = { attach: function(context) { $('#main-content', context).once(function() { var $this = $(this); // Define Yle Meta Api ids that should trigger the promotion. var triggers = [ '18-209849', // 'cancer' '18-218442', // 'cancersjudomar' ]; // Define the element before which to insert the promotion. var $insertPromotionBefore = $('.ydd-article__tags', $this); // Define the markup for the promotion. var $markup = $('<div style="padding:0 20px"><div id="ydd__ad__cancer020517" style="background: url(https://images.cdn.yle.fi/image/upload/fl_keep_iptc,f_auto,fl_progressive/q_88/w_1946,h_1094,c_crop,x_0,y_36/w_400/v1491117088/14-svyle-33335158de5a759dc12.jpg) #666;border-radius: 4px;box-shadow: 0px 0px 8px #b8d7da;max-width: 500px;margin: 40px auto 20px auto;background-size: cover;min-height: 100px;"><div style="padding: 10px 5px;border-radius: 4px;background:rgba(0,0,0,0.5);"><a href="https://web.archive.org/web/20210620141941/http://arenan.yle.fi/1-4088772" style="text-decoration: none;text-align: center;"><h3 style="font-size: 1em;margin: 0;color: #fff;">Cancerbesked - från dödsdom till folksjukdom</h3><span style="display: block;font-weight:bold;font-size:0.7em;color: #fabaa0;">#prataomcancer</span></a></div></div></div>'); // Check if any tags with triggering terms are found. $('.ydd-article__tag__link[data-id]', $this).each(function () { if ($.inArray($(this).data('id'), triggers) > -1) { // Display the promotion. $insertPromotionBefore.before($markup); return false; } }); }); } }; })(jQuery);</script> <link type="text/css" rel="stylesheet" href="https://web.archive.org/web/20210620141941cs_/https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"/> <link type="text/css" rel="stylesheet" href="//web.archive.org/web/20210620141941cs_/https://cdn.muicss.com/mui-0.9.9-rc2/css/mui.min.css"/> <script src="https://web.archive.org/web/20210620141941js_/https://svenska.yle.fi/dataviz/2017/losenord/js/script.js?1566629289"></script> <link type="text/css" rel="stylesheet" href="https://web.archive.org/web/20210620141941cs_/https://svenska.yle.fi/dataviz/2017/losenord/css/main.611922e7.css?1566629289"/> </head> <body class="html not-front not-logged-in page-node page-node- page-node-1164054 node-type-article i18n-sv section-artikel subject-page--vetamix"> <a href="#main-content" tabindex="1" class="element-invisible element-focusable">Hoppa till huvudinnehåll</a> <div class="ydd-header"> <div class="l-region l-region--header"> <div id="block-yle-brand-active-brand-header" class="block block--yle-brand block--yle-brand-active-brand-header"> <div class="block__content"> <div class="js-yle-brand-header ydd-yle-global-header"><header role="banner" class="yle-header yle-header-lang-sv"> <div class="yle-header-container"> <figure class="yle-header-logo"> <a id="yle-header-main-link-ylefi" tabindex="0" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/">svenska.yle.fi</a> </figure> <nav class="yle-header-navigation"> <a id="yle-header-main-link--svenska-yle" tabindex="0" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/">Svenska Yle</a> <a id="yle-header-main-link--arenan" tabindex="0" href="https://web.archive.org/web/20210620141941/https://arenan.yle.fi/tv">Arenan</a> <a id="yle-header-main-link--amnen" tabindex="0" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/lista/amnessidor">Ämnen</a> </nav> <input type="checkbox" id="yle-header-navigation-toggler"/> <span class="yle-header-megamenu-wrapper"> <label role="button" tabindex="0" class="yle-header-navigation-toggler-text" for="yle-header-navigation-toggler">Meny</label> <nav class="yle-header-megamenu"> <ul> <li class="yle-header-main-link"> <a id="yle-header-megamenu-main-link--svenska-yle" tabindex="0" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/">Svenska Yle</a> </li> <li class="yle-header-main-link"> <a id="yle-header-megamenu-main-link--arenan" tabindex="0" href="https://web.archive.org/web/20210620141941/https://arenan.yle.fi/tv">Arenan</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--inrikes" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/inrikes">Inrikes</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--sport" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/sport">Sport</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--utrikes" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/utrikes">Utrikes</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--kultur" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/kultur">Kultur</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--familj" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/familj">Familj</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--kunskap" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/vetamix">Kunskap</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--huvudstadsregionen" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/huvudstadsregionen">Huvudstadsregionen</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--vastnyland" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/vastnyland">Västnyland</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--aboland" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/aboland">Åboland</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--osterbotten" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/osterbotten">Österbotten</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--ostnyland" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/ostnyland">Östnyland</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--respons" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/respons">Kontakta oss</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--radio-guide" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://arenan.yle.fi/radio/guide">Radio-guide</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--tv-guide" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://arenan.yle.fi/tv/guide">TV-guide</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--finska-ylefi" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://yle.fi/">Etusivu suomeksi</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--amnessidor" class="yle-header-megamenu-link" href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/lista/amnessidor">Fler ämnen</a> </li> <li> <a tabindex="-1" id="yle-header-megamenu-link--cookie-preferences" class="yle-header-megamenu-link">Cookieinställningar</a> </li> </ul> </nav> </span> <div class="yle-header-actions"> <div class="yle-header-action yle-header-action-search"> <form novalidate method="get" action="https://web.archive.org/web/20210620141941/https://haku.yle.fi/" class="yle-header-search-form" role="search"> <input type="hidden" name="language" value="sv"/> <input type="hidden" name="uiLanguage" value="sv"/> <input tabindex="0" class="yle-header-search-input" name="query" type="text" placeholder="Sök" autocomplete="off" spellcheck="false" dir="auto" aria-label="Sök"/> <button tabindex="0" class="yle-header-search-submit" type="submit" title="Sök">Sök</button> </form> </div> <div class="yle-header-action yle-header-action-tunnus"> <div class="yle-header-action-login"> <button class="yle-header-tunnus-login" tabindex="0">Logga in</button> </div> <div class="yle-header-action-open-tunnus-menu"> <button class="yle-header-tunnus-menu-open"> <span class="initials" aria-label="är inloggad på Yle kontot"></span> </button> </div> <nav aria-hidden="true" class="yle-header-tunnus-menu"> <ul> <li> <a href="https://web.archive.org/web/20210620141941/https://tunnus.yle.fi/#mina-uppgifter" class="yle-header-tunnus-menu-select-profile" data-hj-masked>Mitt konto</a> </li> <li> <button class="yle-header-tunnus-menu-select-logout">Logga ut</button> </li> </ul> </nav> </div> </div> </div> </header> </div> </div> </div> </div> </div> <div class="ydd-container"> <div class="l-region l-region--branding"> <div class="brandbyline-wrapper brandbyline-wrapper-primary vetamix"><div class="brandbyline brandbyline-primary vetamix brandbyline--with-image ydd-site__header--preset3"><a href="/web/20210620141941/https://svenska.yle.fi/vetamix"><img class="ydd-brandbyline__image" srcset="https://web.archive.org/web/20210620141941im_/https://svenska.yle.fi/sites/default/files/brandbyline/vetamix_banner_1400x150.png 1x, https://web.archive.org/web/20210620141941im_/https://svenska.yle.fi/sites/default/files/brandbyline/vetamix_banner_2800x300.png 2x" typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://svenska.yle.fi/sites/default/files/brandbyline/vetamix_banner_1400x150.png" alt="Ämnessidans huvudbild för Vetamix"/></a></div><nav role="navigation" id="id-pills--brandbyline--primary" class="ydd-pills ydd-pills--brandbyline sub primary vetamix" aria-labelledby="brandbylineheader--menu-vetamix"><h2 id="brandbylineheader--menu-vetamix" class="ydd-is-hidden">Vetamix</h2> <ul class="ydd-pills__list js-ydd-collapsible-list" role="menubar"> <li class="ydd-pill ydd-pill--first" role="presentation"> <a href="/web/20210620141941/https://svenska.yle.fi/vetamix" class="ydd-pill__link" role="menuitem">Vetamix</a> </li> <li class="ydd-pill menu-5529" role="presentation"> <a href="/web/20210620141941/https://svenska.yle.fi/abimix" class="ydd-pill__link" role="menuitem">Abimix</a> </li> <li class="ydd-pill menu-6061" role="presentation"> <a href="/web/20210620141941/https://svenska.yle.fi/kategori/vetamix/medie-och-digitalkunskap" class="ydd-pill__link" role="menuitem">Medie- och digitalkunskap</a> </li> <li class="ydd-pill menu-6062" role="presentation"> <a href="/web/20210620141941/https://svenska.yle.fi/kategori/vetamix/manniskan-och-samhallet" class="ydd-pill__link" role="menuitem">Människan och samhället</a> </li> <li class="ydd-pill menu-5771" role="presentation"> <a href="/web/20210620141941/https://svenska.yle.fi/nyhetsskolan" class="ydd-pill__link" role="menuitem">Nyhetsskolan</a> </li> <li class="ydd-pill menu-6056" role="presentation"> <a href="/web/20210620141941/https://svenska.yle.fi/kategori/vetamix/pressad" class="ydd-pill__link" role="menuitem">Pressad</a> </li> <li class="ydd-pill menu-6063" role="presentation"> <a href="/web/20210620141941/https://svenska.yle.fi/kategori/vetamix/quizar" class="ydd-pill__link" role="menuitem">Quizar</a> </li> <li class="ydd-pill menu-6064" role="presentation"> <a href="/web/20210620141941/https://svenska.yle.fi/sida/vetamix-kunskap-for-alla" class="ydd-pill__link" role="menuitem">Om oss</a> </li> </ul> </nav></div> </div> <div class="l-region l-region--navigation"> <div id="block-yle-subject-page-breadcrumb" class="block block--yle-subject-page block--yle-subject-page-breadcrumb"> <div class="block__content"> <span itemtype="http://data-vocabulary.org/Breadcrumb" itemscope="itemscope" class="element-hidden"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/" itemprop="url"><span itemprop="title">svenska.yle.fi</span></a><span itemtype="http://data-vocabulary.org/Breadcrumb" itemscope="itemscope" itemprop="child"><a href="/web/20210620141941/https://svenska.yle.fi/vetamix" itemprop="url"><span itemprop="title">Vetamix</span></a></span> </span> </div> </div> </div> <div class="ydd-content"> <article about="/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas" role="article" id="main-content" data-yle-id="7-1164054" itemscope="" itemtype="http://schema.org/Article" class="node node--article node--full node--article--full ydd-article"> <meta itemscope="" itemtype="https://schema.org/WebPage" itemprop="mainEntityOfPage" itemid="/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/profiles/synprofile/themes/custom/syndthemes/ydd_synd_theme/images/icons/apple-touch-icon-512x512.png"> <meta itemprop="width" content="512"> <meta itemprop="height" content="512"> </div> <meta itemprop="name" content="Svenska Yle"> </div> <header class="ydd-article__header"> <h1 class="node-title ydd-article__title" itemprop="headline">Digiträning: Lösenordsroboten - testa hur snabbt ett lösen hackas</h1> <div class="submitted ydd-article--meta"> <span property="dc:date dc:created" content="2017-02-15T11:09:05+02:00" datatype="xsd:dateTime" rel="sioc:has_creator"><span class="created">Publicerad <time class="timeago" itemprop="datePublished" content="2017-02-15T11:09:05+02:00" datetime="2017-02-15T11:09:05+02:00">15.02.2017 - 11:09</time></span>. <span class="updated ">Uppdaterad <time class="timeago" itemprop="dateModified" content="2020-10-29T10:38:06+02:00" datetime="2020-10-29T10:38:06+02:00">29.10.2020 - 10:38</time></span></span> </div> </header> <div class="ydd-share-buttons js-ydd-share-buttons ydd-share-buttons--compact"><div class="ydd-share-buttons__wrapper"><span class="ydd-share-buttons__share-text">Dela:</span> <a href="https://web.archive.org/web/20210620141941/https://www.facebook.com/sharer/sharer.php?u=https%3A//svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas%3Futm_source%3Dfacebook-share%26utm_medium%3Dsocial" aria-label="Dela innehållet på Facebook" class="ydd-share-buttons__button ydd-share-buttons__button--facebook js-ydd-share-buttons-facebook ydd-share-buttons__button--compact" data-ydd-share-buttons-analytics-service="facebook-top" target="_blank" rel="noopener"></a><a href="https://web.archive.org/web/20210620141941/https://twitter.com/share?url=https%3A//svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas%3Futm_source%3Dtwitter-share%26utm_medium%3Dsocial&amp;text=Digitr%C3%A4ning%3A%20L%C3%B6senordsroboten%20-%20testa%20hur%20snabbt%20ett%20l%C3%B6sen%20hackas&amp;via=Svenska_Yle" aria-label="Dela innehållet på Twitter" class="ydd-share-buttons__button ydd-share-buttons__button--twitter js-ydd-share-buttons-twitter ydd-share-buttons__button--compact" data-ydd-share-buttons-analytics-service="twitter-top" target="_blank" rel="noopener"></a><a href="https://web.archive.org/web/20210620141941/https://web.whatsapp.com/send?text=https%3A//svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas%3Futm_source%3Dwhatsapp-share%26utm_medium%3Dsocial" aria-label="Dela innehållet på Whatsapp" class="ydd-share-buttons__button ydd-share-buttons__button--whatsapp js-ydd-share-buttons-whatsapp ydd-share-buttons__button--compact" data-ydd-share-buttons-analytics-service="whatsapp-top" target="_blank" rel="noopener"></a></div></div> <div itemprop="articleSection" content="Vetamix" class="node__content content ydd-article__content"> <div class="ydd-article__image"> <div class="field field--name-field-imsimage field--type-yleims-url field--label-hidden"><div class="field__items"><div class="field__item even"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image--main ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="16:9"> <a href="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1920,h_1080,c_crop,x_0,y_0/w_1100,h_620,c_fit/v1603996457/39-5427465c6417be36ae1.jpg" class="colorbox" data-copyright="" data-description="" data-public-id="39-5427465c6417be36ae1" data-height="619" data-width="1100" rel="nofollow"><img alt="Bild med texten; Testa dina lösenord." title="" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1920,h_1080,c_crop,x_0,y_0/w_300/v1603996457/39-5427465c6417be36ae1.jpg" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_1920,h_1080,c_crop,x_0,y_0/w_700/v1603996457/39-5427465c6417be36ae1.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5427465c6417be36ae1" data-yle-id="39-5427465c6417be36ae1" data-crop-coords="w_1920,h_1080,c_crop,x_0,y_0" data-image-width="1920" data-image-height="1080" data-image-version="1603996457" data-initial-width="" data-default-width="300" class="ydd-image--main ydd-image__image"/> </a> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_1920,h_1080,c_crop,x_0,y_0/w_700/v1603996457/39-5427465c6417be36ae1.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="394"> </figure> <div class="ydd-image__captions"> <span class="ydd-image__description" itemprop="description">Bild med texten; Testa dina lösenord.</span> <span class="ydd-image__tags ydd-is-hidden" itemprop="keywords">lösenord,digital,test,robot</span> </div> </div> </div></div></div> </div> <div class="ydd-article__additional-information"> <div class="ydd-authors" role="contentinfo" aria-label="Authors"><section class="ydd-authors__author" itemtype="http://schema.org/Person" itemscope itemprop="author"> <img class="ydd-authors__image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_805,h_805,c_crop,x_202,y_0/w_30/v1425477186/14-svyle-21618554f70e1854415.jpg" srcset="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_805,h_805,c_crop,x_202,y_0/w_30/v1425477186/14-svyle-21618554f70e1854415.jpg 1x, https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_805,h_805,c_crop,x_202,y_0/w_60/v1425477186/14-svyle-21618554f70e1854415.jpg 2x" itemprop="image" alt="Rose-Marie Sundström"/> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/profiler/rose-marie-dahlstrom" class="ydd-authors__name" rel="author" itemprop="url"> <span property="dc:creator foaf:Person" itemprop="name"> <span itemprop="givenName">Rose-Marie </span>&nbsp;<span itemprop="familyName">Dahlström</span> </span> </a> <span class="hide" itemtype="http://schema.org/Organization" itemscope itemprop="worksFor"> <span itemprop="name">Yle</span> </span> <span class="ydd-authors__locality"> <span class="adr" itemprop="workLocation" itemscope itemtype="http://schema.org/Place"><span class="locality" itemprop="name">Huvudstadsregionen</span></span> och <span class="adr" itemprop="workLocation" itemscope itemtype="http://schema.org/Place"><span class="locality" itemprop="name">Helsingfors</span></span> </span> </section> </div> </div> <div class="ydd-article__body"> <p>Lösenord är vårt digitala livs välsignelse och förbannelse. Å ena sidan skyddar lösenorden vår integritet men å andra sidan är det svårt att komma på ett lösenord och ännu svårare att komma ihåg det. Till all lycka finns det verktyg som hjälper dig att hålla koll på dina lösen.</p> <h3>Lösenordsroboten </h3> <p>Med vår lösenordsrobot kan du testa styrkan på olika lösenkombinationer. Vi sparar inte informationen och skickar inte heller vidare den. Trots det lönar det sig aldrig att använda riktiga lösenord. Använd riktiga lösenord enbart på skyddade plattformer som är avsedda för dem. </p> <p><strong>Använd alltså inte dina riktiga lösenord.</strong></p> <div class="js-yle-visualisation-container"><div class="article"><div id="container"><div class="content"><div class="text"><div id="root"></div>&#13; <script type="text/javascript" src="https://web.archive.org/web/20210620141941js_/https://svenska.yle.fi/dataviz/2017/losenord/js/main.4f53d8b3.js"></script></div></div></div></div></div> <p><em>Vår maskin bygger på Dropbox program för öppen programvara som uppskattar styrkan på lösenorden med flera olika mätare. Maskinen utgår ifrån att kriminellas program kan försöka gissa ett lösenord en miljon gånger i sekunden. Hur snabbt ett lösenord hackas beror på hur effektivt en dator kan räkna och hur bra lösenordet är skyddat. En miljon gissningar i sekunden är inte speciellt mycket. Statliga hackare har uppskattats kunna jobba med en hastighet på en triljon gissningar i sekunden. </em></p> <h3>Ett bra lösenord är långt</h3> <p>1. Längden avgör. Det finns otaliga råd för vilken form ett lösenord ska ha men den viktigaste egenskapen är längden: ju längre desto bättre. Hitta på en ordramsa som är oförutsägbar men som du ändå kommer ihåg. Ett lösenord som är längre än 12 tecken är redan så svårt att lista ut att de flesta brottslingar inte ens vill försöka.</p> <p>2. Se till att dina viktigaste konton har ett bra lösen. Det är speciellt viktigt att din e-post har ett starkt lösenord eftersom man lätt kommer åt andra konton via e-posten. Då du byter lösenordet till exempelvis ditt Facebook-konto får du ett e-post om lösenordsbytet. Det finns flera varnande exempel på hur en hackare kan kapa hela ditt digitala liv.</p> <p>3. Hitta alltid på ett nytt lösenord för ett nytt konto. Det lönar sig inte att använda samma lösenord på flera konton. Om lösenordet hackas på en plattform finns det en risk att alla andra konton lösenordet är kopplat till kapas. </p> <p>4. Använd flera olika tecken i ditt lösenord. Ditt lösenord blir starkare om du lägger till specialtecken, stora och små bokstäver samt siffror. </p> <article about="/faktaruta/1496879" typeof="sioc:Item foaf:Document" role="article" data-nid="1496879" class="node node--article-factbox node--node-embed node--article-factbox--node-embed ydd-factbox ydd-factbox--important node-embed"> <header class="ydd-factbox__header"> <h3 class="ydd-factbox__title">De sämsta lösenorden 2019</h3> <span property="dc:title" content="De sämsta lösenorden 2019" class="rdf-meta element-hidden"></span><span property="sioc:num_replies" content="0" datatype="xsd:integer" class="rdf-meta element-hidden"></span> </header> <section class="ydd-factbox__body"> <p>Splash data listar årligen de sämsta lösenorden ur säkerhetsperspektiv. 10 i topp för fjolåret är:</p> <p>1. 123456<br/> 2. 123456789<br/> 3. qwerty<br/> 4. password<br/> 5. 1234567<br/> 6. 12345678<br/> 7. 12345<br/> 8. iloveyou<br/> 9. 111111<br/> 10. 123123</p> <p>Se hela listan <a href="https://web.archive.org/web/20210620141941/https://www.securitymagazine.com/articles/91461-the-worst-passwords-of-2019" class="ydd-article-link ydd-article-link--standard">här.</a></p> </section> </article> <h3>Lösenordshanterare hjälper dig att hålla koll</h3> <p>Då du har skapat flera lösenord, som är över 12 tecken långa, till dina olika konton kan du behöva hjälp att komma ihåg lösenorden. En stor del av alla tjänster på nätet kräver ett lösenord vilket gör att du snabbt har en hel hög lösen, men hur ska du komma ihåg dem alla?</p> <p>Ett enkelt men säkert tips: skriv upp lösenorden på ett papper och sätt pappret på ett säkert ställe långt ifrån din dator.</p> <blockquote><span class="quote">Ett lösenord som är längre än 12 tecken är redan så svårt att lista ut att de flesta brottslingar inte ens vill försöka.</span></blockquote> <p>Med tvåstegsverifiering kan du också göra det säkrare att logga in. Tjänsten eller appen fungerar så att du får exempelvis ett sms till din telefon i samband med en inloggning. Meddelandet innehåller en kod med vilken du verifierar inloggningen. Då krävs alltså förutom ett användarnamn och ett lösenord också användarens telefon i samband med en inloggning. </p> <p>Så här tar du i bruk tvåstegsverifiering på <a href="https://web.archive.org/web/20210620141941/https://support.google.com/accounts/answer/185839?hl=sv" class="ydd-article-link ydd-article-link--standard">Google</a>, <a href="https://web.archive.org/web/20210620141941/https://support.apple.com/sv-se/HT204152" class="ydd-article-link ydd-article-link--standard">Apple</a> och på <a href="https://web.archive.org/web/20210620141941/https://support.microsoft.com/sv-se/help/12408/microsoft-account-about-two-step-verification" class="ydd-article-link ydd-article-link--standard">Microsoft</a>. </p> <p>Det finns också program som fungerar som lösenordsvakter. Det finns flera olika varianter varav många kostar, speciellt om du vill använda programmet på flera än en apparat.</p> <h3>1. <a href="https://web.archive.org/web/20210620141941/https://support.google.com/accounts/answer/6160273?hl=sv" class="ydd-article-link ydd-article-link--standard">Google Smart Lock</a> (Android, Chrome)</h3> <p>Med Googles gratis lösenordshanterare kan du hantera dina lösenord på flera olika apparater samtidigt. Programmet kan automatiskt spara nya användaruppgifter och du kan också lägga till gamla uppgifter i efterhand. Då du aktiverar Smart lock kan du öppna konton automatiskt.</p> <p>Du aktiverar Smart lock genom att gå in på Chrome-webbläsarens inställningar. </p> <p>1. <em>Inställningar -&gt; Visa avancerade inställningar -&gt; Lösenord och formulär.</em> Välj <em>Spara lösenord</em>. Via menyn <em>Hantera lösenord</em> kan du ta bort och granska de sparade lösenorden.</p> <h3> 2. Apples <a href="https://web.archive.org/web/20210620141941/https://support.apple.com/sv-se/HT204085" class="ydd-article-link ydd-article-link--standard">iCloud-nyckelring</a> (iOS, OSX, Safari)</h3> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image ydd-image--inline"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="16:9"> <a href="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1600,h_900,c_crop,x_0,y_0/w_1400,h_900,c_fit/v1486991373/14-svyle-32608658a1af879fbb9.jpg" class="colorbox" data-copyright="Yle/Rose-Marie Dahlström" data-description="" data-public-id="14-svyle-32608658a1af879fbb9" data-height="788" data-width="1400" rel="nofollow"><img alt="Pilar som visar var du kan aktivera Apples iCloud-nyckelring för att hantera dina lösenord." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_1600,h_900,c_crop,x_0,y_0/w_700/v1486991373/14-svyle-32608658a1af879fbb9.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="14-svyle-32608658a1af879fbb9" data-yle-id="14-svyle-32608658a1af879fbb9" data-crop-coords="w_1600,h_900,c_crop,x_0,y_0" data-image-width="1600" data-image-height="900" data-image-version="1486991373" data-initial-width="" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1600,h_900,c_crop,x_0,y_0/w_300/v1486991373/14-svyle-32608658a1af879fbb9.jpg"/> </a> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_1600,h_900,c_crop,x_0,y_0/w_700/v1486991373/14-svyle-32608658a1af879fbb9.jpg"/> <meta itemprop="width" content="700"/> <meta itemprop="height" content="394"/> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1600,h_900,c_crop,x_0,y_0/w_300/v1486991373/14-svyle-32608658a1af879fbb9.jpg" alt="Pilar som visar var du kan aktivera Apples iCloud-nyckelring för att hantera dina lösenord." title=""/></noscript> </figure> <div class="ydd-image__captions"> <span class="ydd-image__description" itemprop="description">Pilar som visar var du kan aktivera Apples iCloud-nyckelring för att hantera dina lösenord.</span> <span class="ydd-image__copyright" itemprop="copyrightHolder">Bild: Yle/Rose-Marie Dahlström</span> <span class="ydd-image__tags ydd-is-hidden" itemprop="keywords">iPhone,inställning,lösenord,hantering</span> </div> </div> <p>Apples iCloud-nyckelring sparar dina lösenord och fungerar på alla apparater som är kopplade till ett iCloud-konto. Nyckelringen är skyddad med ett huvudlösen som är det samma som lösenordet till ditt AppleID. </p> <p>För att ta i bruk nyckelringen ska du gå in på apparatens inställningar.</p> <p>Välj <em>Inställningar -&gt; iCloud -&gt; Nyckelring</em>. </p> <p>Nyckelringen föreslår ett komplicerat lösenord då du registrerar dig på en ny tjänst. </p> <p>Den <a href="https://web.archive.org/web/20210620141941/http://yle.fi/aihe/artikkeli/2017/02/01/digitreenit-17-salasanakone-testaa-kuinka-nopeasti-salasana-murretaan" class="ydd-article-link ydd-article-link--standard">ursprungliga artikeln</a> är skriven av Joni Nieminen och Antti Saarenpää på Yle Oppiminen. </p> <p><em>Artikeln uppdaterad 29.10.2020: De sämsta lösenorden uppdaterade med listan år 2019.</em></p> <aside id="id-article__related" class="ydd-article__related clearfix"> <h4>Läs också</h4> <ul class="ydd-article__related__list"> <li><span class="ydd-article--meta"><time class="timeago" datetime="2016-10-29T07:30:00+03:00">29.10.2016</time></span><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2016/10/29/far-du-angest-av-alla-losenord-vi-tipsar-om-hur-du-diktar-dem-i-skick"><div class="ydd-article__related-first"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="16:9"> <img alt="Dikten &quot;Den långa&quot; dagen av JL Runeberg som exempel på dikt i lösenord." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_1920,h_1080,c_crop,x_0,y_0/w_700/v1477473528/14-svyle-311415581074c000cd8.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="14-svyle-311415581074c000cd8" data-yle-id="14-svyle-311415581074c000cd8" data-crop-coords="w_1920,h_1080,c_crop,x_0,y_0" data-image-width="1920" data-image-height="1080" data-image-version="1477473528" data-initial-width="" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1920,h_1080,c_crop,x_0,y_0/w_300/v1477473528/14-svyle-311415581074c000cd8.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_1920,h_1080,c_crop,x_0,y_0/w_700/v1477473528/14-svyle-311415581074c000cd8.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="394"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1920,h_1080,c_crop,x_0,y_0/w_300/v1477473528/14-svyle-311415581074c000cd8.jpg" alt="Dikten &quot;Den långa&quot; dagen av JL Runeberg som exempel på dikt i lösenord."/></noscript> </figure> </div> <div class="ydd-article__title-description"><h2 class="ydd-article__related-title">Får du ångest av alla lösenord? Vi tipsar om hur du diktar dem i skick</h2><span class="ydd-article--short-description">Säkra lösenord är viktiga för att undvika dataintrång.</span></div></div></a></li> </ul> </aside> </div> <div class="ydd-categories" id="id-categories"><div class="ydd-categories__category clearfix"><h4 class="ydd-categories__title"><a href="/web/20210620141941/https://svenska.yle.fi/kategori/vetamix/digitraning" class="ydd-categories__link">Digiträning</a></h4><div class="view view-related-category view-id-related_category view-display-id-scrollable_content ydd-scrollable-content view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2020/04/15/digitraning-information-om-dig-lagras-pa-overraskande-platser-sa-far-du-koll-pa"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="En bild med ett öga och en text granska dina uppgifter." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_crop,x_605,y_0/w_700/v1586352125/39-6630075e8dcf8f71237.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-6630075e8dcf8f71237" data-yle-id="39-6630075e8dcf8f71237" data-crop-coords="w_600,h_900,c_crop,x_605,y_0" data-image-width="600" data-image-height="900" data-image-version="1586352125" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_crop,x_605,y_0/w_300/v1586352125/39-6630075e8dcf8f71237.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_crop,x_605,y_0/w_700/v1586352125/39-6630075e8dcf8f71237.jpg"> <meta itemprop="width" content="600"> <meta itemprop="height" content="900"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_crop,x_605,y_0/w_300/v1586352125/39-6630075e8dcf8f71237.jpg" alt="En bild med ett öga och en text granska dina uppgifter." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2020/04/15/digitraning-information-om-dig-lagras-pa-overraskande-platser-sa-far-du-koll-pa">Digiträning: Information om dig lagras på överraskande platser – så får du koll på den</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2020/03/31/digitraning-mote-pa-distans-sa-valjer-du-ratt-verktyg-for-moten-online"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="En kvinna har distansmöte." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_crop,x_500,y_0/w_700/v1585562767/39-6592275e81c171cb670.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-6592275e81c171cb670" data-yle-id="39-6592275e81c171cb670" data-crop-coords="w_600,h_900,c_crop,x_500,y_0" data-image-width="600" data-image-height="900" data-image-version="1585562767" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_crop,x_500,y_0/w_300/v1585562767/39-6592275e81c171cb670.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_crop,x_500,y_0/w_700/v1585562767/39-6592275e81c171cb670.jpg"> <meta itemprop="width" content="600"> <meta itemprop="height" content="900"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_crop,x_500,y_0/w_300/v1585562767/39-6592275e81c171cb670.jpg" alt="En kvinna har distansmöte." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2020/03/31/digitraning-mote-pa-distans-sa-valjer-du-ratt-verktyg-for-moten-online">Digiträning: Möte på distans? Så väljer du rätt verktyg för möten online</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2020/02/17/sa-har-soker-du-in-till-gymnasiet-eller-yrkesutbildning-i-gemensam-ansokan"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="En bild uppifrån på unga kvinnor som pekar på en bärbar dator." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_3200/w_1422,h_2134,c_crop,x_935,y_0/w_700/v1579609431/39-6335735e26ece12df6d.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-6335735e26ece12df6d" data-yle-id="39-6335735e26ece12df6d" data-crop-coords="w_1422,h_2134,c_crop,x_935,y_0" data-image-width="2147" data-image-height="3221" data-image-version="1579609431" data-initial-width="3200" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_1422,h_2134,c_crop,x_935,y_0/w_300/v1579609431/39-6335735e26ece12df6d.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_3200/w_1422,h_2134,c_crop,x_935,y_0/w_700/v1579609431/39-6335735e26ece12df6d.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_1422,h_2134,c_crop,x_935,y_0/w_300/v1579609431/39-6335735e26ece12df6d.jpg" alt="En bild uppifrån på unga kvinnor som pekar på en bärbar dator." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2020/02/17/sa-har-soker-du-in-till-gymnasiet-eller-yrkesutbildning-i-gemensam-ansokan">Så här söker du in till gymnasiet eller yrkesutbildning i gemensam ansökan</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2019/01/26/digitraning-sa-har-tar-du-battre-bilder-med-din-mobiltelefon"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Någon tar en bild med en mobiltelefon." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_crop,x_503,y_0/w_700/v1548164401/39-5380095c4718863624a.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5380095c4718863624a" data-yle-id="39-5380095c4718863624a" data-crop-coords="w_600,h_900,c_crop,x_503,y_0" data-image-width="600" data-image-height="900" data-image-version="1548164401" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_crop,x_503,y_0/w_300/v1548164401/39-5380095c4718863624a.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_crop,x_503,y_0/w_700/v1548164401/39-5380095c4718863624a.jpg"> <meta itemprop="width" content="600"> <meta itemprop="height" content="900"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_crop,x_503,y_0/w_300/v1548164401/39-5380095c4718863624a.jpg" alt="Någon tar en bild med en mobiltelefon." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2019/01/26/digitraning-sa-har-tar-du-battre-bilder-med-din-mobiltelefon">Digiträning: Så här tar du bättre bilder med din mobiltelefon</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2018/12/27/digitraning-sahar-far-du-telefonens-eller-lasplattans-bild-att-synas-pa-tv"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="bild med texten; Så castar du telefonen till TV-skärmen." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550067607/39-5427725c6427149c142.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5427725c6427149c142" data-yle-id="39-5427725c6427149c142" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550067607" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550067607/39-5427725c6427149c142.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550067607/39-5427725c6427149c142.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550067607/39-5427725c6427149c142.jpg" alt="bild med texten; Så castar du telefonen till TV-skärmen." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2018/12/27/digitraning-sahar-far-du-telefonens-eller-lasplattans-bild-att-synas-pa-tv">Digiträning: Såhär får du telefonens eller läsplattans bild att synas på tv-skärmen</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2018/04/05/digitraning-allt-fler-anvander-kontaktlos-betalning-gor-du-det"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Grafisk bild till artikel om kontaktlös betalning" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_fill,g_faces/w_700/v1522841405/39-4758925ac4b6b56a648.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-4758925ac4b6b56a648" data-yle-id="39-4758925ac4b6b56a648" data-crop-coords="w_600,h_900,c_fill,g_faces" data-image-width="600" data-image-height="900" data-image-version="1522841405" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_fill,g_faces/w_300/v1522841405/39-4758925ac4b6b56a648.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_fill,g_faces/w_700/v1522841405/39-4758925ac4b6b56a648.jpg"> <meta itemprop="width" content="600"> <meta itemprop="height" content="900"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_fill,g_faces/w_300/v1522841405/39-4758925ac4b6b56a648.jpg" alt="Grafisk bild till artikel om kontaktlös betalning" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2018/04/05/digitraning-allt-fler-anvander-kontaktlos-betalning-gor-du-det">Digiträning: Allt fler använder kontaktlös betalning – gör du det?</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/11/24/digitraning-se-dina-favoritprogram-nar-som-helst-pa-nat-tv"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Titta på nät-tv" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550578785/39-5440845c6bf3f9a6ecd.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5440845c6bf3f9a6ecd" data-yle-id="39-5440845c6bf3f9a6ecd" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550578785" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550578785/39-5440845c6bf3f9a6ecd.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550578785/39-5440845c6bf3f9a6ecd.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550578785/39-5440845c6bf3f9a6ecd.jpg" alt="Titta på nät-tv" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/11/24/digitraning-se-dina-favoritprogram-nar-som-helst-pa-nat-tv">Digiträning: Se dina favoritprogram när som helst på nät-tv</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/11/13/digitraning-vad-vet-du-om-tjansten-suomifi-testa-din-kunskap-och-lar-dig-mera"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Startbild för artikel om Suomi.fi:s tjänster" title="Startbild för artikel om Suomi.fi:s tjänster." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1510566322/39-4426655a0968bf6eae1.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-4426655a0968bf6eae1" data-yle-id="39-4426655a0968bf6eae1" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1510566322" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1510566322/39-4426655a0968bf6eae1.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1510566322/39-4426655a0968bf6eae1.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1510566322/39-4426655a0968bf6eae1.jpg" alt="Startbild för artikel om Suomi.fi:s tjänster" title="Startbild för artikel om Suomi.fi:s tjänster."/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/11/13/digitraning-vad-vet-du-om-tjansten-suomifi-testa-din-kunskap-och-lar-dig-mera">Digiträning: Vad vet du om tjänsten suomi.fi? Testa din kunskap och lär dig mera</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/10/02/digitraning-vet-du-hur-man-shoppar-sakert-pa-natet"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Shoppa på nätet-digiträning" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550064366/39-5427485c641aafbfa68.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5427485c641aafbfa68" data-yle-id="39-5427485c641aafbfa68" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550064366" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550064366/39-5427485c641aafbfa68.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550064366/39-5427485c641aafbfa68.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550064366/39-5427485c641aafbfa68.jpg" alt="Shoppa på nätet-digiträning" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/10/02/digitraning-vet-du-hur-man-shoppar-sakert-pa-natet">Digiträning: Vet du hur man shoppar säkert på nätet?</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/09/29/digitraning-flytta-bilder-fran-telefonen-till-datorn"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="En bild en dator och en animerad telefon." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549539735/39-5413795c5c191dbe57e.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5413795c5c191dbe57e" data-yle-id="39-5413795c5c191dbe57e" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1549539735" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549539735/39-5413795c5c191dbe57e.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549539735/39-5413795c5c191dbe57e.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549539735/39-5413795c5c191dbe57e.jpg" alt="En bild en dator och en animerad telefon." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/09/29/digitraning-flytta-bilder-fran-telefonen-till-datorn">Digiträning: Flytta bilder från telefonen till datorn</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/09/20/digitraning-fixa-till-dina-foton-med-mobilen"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Fixa till fotona på mobilen" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550580324/39-5440885c6bf9c41759a.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5440885c6bf9c41759a" data-yle-id="39-5440885c6bf9c41759a" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550580324" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550580324/39-5440885c6bf9c41759a.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550580324/39-5440885c6bf9c41759a.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550580324/39-5440885c6bf9c41759a.jpg" alt="Fixa till fotona på mobilen" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/09/20/digitraning-fixa-till-dina-foton-med-mobilen">Digiträning: Fixa till dina foton med mobilen</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/09/04/digitraning-sa-haller-du-skrapposten-borta-fran-din-inkorg"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Så blir du av med skräppost" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550576121/39-5440305c6be98562d75.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5440305c6be98562d75" data-yle-id="39-5440305c6be98562d75" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550576121" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550576121/39-5440305c6be98562d75.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550576121/39-5440305c6be98562d75.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550576121/39-5440305c6be98562d75.jpg" alt="Så blir du av med skräppost" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/09/04/digitraning-sa-haller-du-skrapposten-borta-fran-din-inkorg">Digiträning: Så håller du skräpposten borta från din inkorg</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/09/01/digitraning-hur-fungerar-mobilbanken-och-ar-den-saker-att-anvanda"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Mobilbank" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550065043/39-5427565c641d5ae5537.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5427565c641d5ae5537" data-yle-id="39-5427565c641d5ae5537" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550065043" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550065043/39-5427565c641d5ae5537.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550065043/39-5427565c641d5ae5537.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550065043/39-5427565c641d5ae5537.jpg" alt="Mobilbank" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/09/01/digitraning-hur-fungerar-mobilbanken-och-ar-den-saker-att-anvanda">Digiträning: Hur fungerar mobilbanken – och är den säker att använda?</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/08/30/digitraning-allt-om-din-halsa-pa-ett-stalle-vet-du-var"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="bild till digiträning om Mina kanta-sidor" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550063543/39-5427455c641754a689b.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5427455c641754a689b" data-yle-id="39-5427455c641754a689b" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550063543" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550063543/39-5427455c641754a689b.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550063543/39-5427455c641754a689b.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550063543/39-5427455c641754a689b.jpg" alt="bild till digiträning om Mina kanta-sidor" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/08/30/digitraning-allt-om-din-halsa-pa-ett-stalle-vet-du-var">Digiträning: Allt om din hälsa på ett ställe – vet du var?</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/08/30/digitraning-twitter-delta-i-diskussionen"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Så fungerar twitter" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550581443/39-5440955c6bfe9762729.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5440955c6bfe9762729" data-yle-id="39-5440955c6bfe9762729" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550581443" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550581443/39-5440955c6bfe9762729.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550581443/39-5440955c6bfe9762729.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550581443/39-5440955c6bfe9762729.jpg" alt="Så fungerar twitter" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/08/30/digitraning-twitter-delta-i-diskussionen">Digiträning: Twitter – delta i diskussionen</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/08/23/digitraning-nytta-och-noje-pa-youtube-sa-far-du-ut-mer-av-videotjansten"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Allt detta på Youtube" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550582179/39-5441005c6c016668f12.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5441005c6c016668f12" data-yle-id="39-5441005c6c016668f12" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550582179" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550582179/39-5441005c6c016668f12.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550582179/39-5441005c6c016668f12.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550582179/39-5441005c6c016668f12.jpg" alt="Allt detta på Youtube" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/08/23/digitraning-nytta-och-noje-pa-youtube-sa-far-du-ut-mer-av-videotjansten">Digiträning: Nytta och nöje på Youtube – så får du ut mer av videotjänsten</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/06/29/digitraning-pling-pling-pling-sa-har-tystar-du-mobilen"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Så tystar du din telefon." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550066402/39-5427595c642280d7081.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5427595c642280d7081" data-yle-id="39-5427595c642280d7081" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550066402" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550066402/39-5427595c642280d7081.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550066402/39-5427595c642280d7081.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550066402/39-5427595c642280d7081.jpg" alt="Bild med texten; Så tystar du din telefon." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/06/29/digitraning-pling-pling-pling-sa-har-tystar-du-mobilen">Digiträning: Pling! Pling! Pling! Så här tystar du mobilen</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/06/15/digitraning-mobiltelefonen-kan-radda-ditt-liv-fem-tips-for-en-nodsituation"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="En bild på en skog och en animerad telefon." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549537532/39-5413615c5c108db7fa4.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5413615c5c108db7fa4" data-yle-id="39-5413615c5c108db7fa4" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1549537532" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549537532/39-5413615c5c108db7fa4.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549537532/39-5413615c5c108db7fa4.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549537532/39-5413615c5c108db7fa4.jpg" alt="En bild på en skog och en animerad telefon." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/06/15/digitraning-mobiltelefonen-kan-radda-ditt-liv-fem-tips-for-en-nodsituation">Digiträning: Mobiltelefonen kan rädda ditt liv - fem tips för en nödsituation</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/06/08/digitraning-oppet-wifi-en-lockelse-med-manga-faror"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="bild till text om att använda öppet wifi" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550575181/39-5440235c6be617b6092.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5440235c6be617b6092" data-yle-id="39-5440235c6be617b6092" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550575181" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550575181/39-5440235c6be617b6092.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550575181/39-5440235c6be617b6092.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550575181/39-5440235c6be617b6092.jpg" alt="bild till text om att använda öppet wifi" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/06/08/digitraning-oppet-wifi-en-lockelse-med-manga-faror">Digiträning: Öppet wifi - en lockelse med många faror</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/05/22/digitraning-sa-har-gor-du-ditt-barns-smarttelefonanvandning-tryggare"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Barn som spelar på sina telefoner" title="Barn som använder sina mobiltelefoner" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_crop,x_500,y_0/w_700/v1548161525/39-5379825c47117d84030.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5379825c47117d84030" data-yle-id="39-5379825c47117d84030" data-crop-coords="w_600,h_900,c_crop,x_500,y_0" data-image-width="600" data-image-height="900" data-image-version="1548161525" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_crop,x_500,y_0/w_300/v1548161525/39-5379825c47117d84030.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_600,h_900,c_crop,x_500,y_0/w_700/v1548161525/39-5379825c47117d84030.jpg"> <meta itemprop="width" content="600"> <meta itemprop="height" content="900"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_600,h_900,c_crop,x_500,y_0/w_300/v1548161525/39-5379825c47117d84030.jpg" alt="Barn som spelar på sina telefoner" title="Barn som använder sina mobiltelefoner"/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/05/22/digitraning-sa-har-gor-du-ditt-barns-smarttelefonanvandning-tryggare">Digiträning: Så här gör du ditt barns smarttelefonanvändning tryggare</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/05/12/digitraning-sa-har-far-du-battre-koll-pa-dina-installningar-pa-facebook"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="bild med texten, Sekretessen på Facebook." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550150654/39-5431085c656b8c7c961.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5431085c656b8c7c961" data-yle-id="39-5431085c656b8c7c961" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550150654" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550150654/39-5431085c656b8c7c961.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550150654/39-5431085c656b8c7c961.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550150654/39-5431085c656b8c7c961.jpg" alt="bild med texten, Sekretessen på Facebook." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/05/12/digitraning-sa-har-far-du-battre-koll-pa-dina-installningar-pa-facebook">Digiträning: Så här får du bättre koll på dina inställningar på Facebook</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/04/13/digitraning-20-uppdatera-din-webblasare-datasekretessens-skull"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Uppdatera din webbläsare." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550151947/39-5431345c6570a7adaf8.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5431345c6570a7adaf8" data-yle-id="39-5431345c6570a7adaf8" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550151947" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550151947/39-5431345c6570a7adaf8.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550151947/39-5431345c6570a7adaf8.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550151947/39-5431345c6570a7adaf8.jpg" alt="Bild med texten; Uppdatera din webbläsare." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/04/13/digitraning-20-uppdatera-din-webblasare-datasekretessens-skull">Digiträning: Uppdatera din webbläsare för datasekretessens skull</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/04/04/digitraning-instagram-fokusera-pa-bilderna"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="lär dig instagram" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550577753/39-5440735c6befcbded8b.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5440735c6befcbded8b" data-yle-id="39-5440735c6befcbded8b" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550577753" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550577753/39-5440735c6befcbded8b.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550577753/39-5440735c6befcbded8b.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550577753/39-5440735c6befcbded8b.jpg" alt="lär dig instagram" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/04/04/digitraning-instagram-fokusera-pa-bilderna">Digiträning: Instagram - fokusera på bilderna</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/03/22/digitraning-18-sa-har-valjer-du-en-molntjanst-som-passar-dig"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="En bild på en flicka vid en dator." title="Startbild för digiträning om molntjänster." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549543412/39-5414065c5c278e5e91a.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5414065c5c278e5e91a" data-yle-id="39-5414065c5c278e5e91a" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1549543412" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549543412/39-5414065c5c278e5e91a.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549543412/39-5414065c5c278e5e91a.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549543412/39-5414065c5c278e5e91a.jpg" alt="En bild på en flicka vid en dator." title="Startbild för digiträning om molntjänster."/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/03/22/digitraning-18-sa-har-valjer-du-en-molntjanst-som-passar-dig">Digiträning: Så här väljer du en molntjänst som passar dig</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-16-sa-har-byter-du-webblasarens-standardsokmotor"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Byt standard sökmotor." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550221474/39-5433835c668045a63bf.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5433835c668045a63bf" data-yle-id="39-5433835c668045a63bf" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550221474" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550221474/39-5433835c668045a63bf.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550221474/39-5433835c668045a63bf.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550221474/39-5433835c668045a63bf.jpg" alt="Bild med texten; Byt standard sökmotor." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-16-sa-har-byter-du-webblasarens-standardsokmotor">Digiträning: Så här byter du webbläsarens standardsökmotor</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-15-sag-hej-med-en-emoji"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med olika emojier." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550135208/39-5429075c652f6843227.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5429075c652f6843227" data-yle-id="39-5429075c652f6843227" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550135208" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550135208/39-5429075c652f6843227.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550135208/39-5429075c652f6843227.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550135208/39-5429075c652f6843227.jpg" alt="Bild med olika emojier." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-15-sag-hej-med-en-emoji">Digiträning: Säg hej med en emoji!</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-12-snapchat-sa-har-kommer-du-i-gang"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Lär dig Snapchat." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550578585/39-5440825c6bf31357da1.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5440825c6bf31357da1" data-yle-id="39-5440825c6bf31357da1" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550578585" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550578585/39-5440825c6bf31357da1.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550578585/39-5440825c6bf31357da1.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550578585/39-5440825c6bf31357da1.jpg" alt="Bild med texten; Lär dig Snapchat." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-12-snapchat-sa-har-kommer-du-i-gang">Digiträning: Snapchat - så här kommer du i gång</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-14-hitta-bilder-du-far-anvanda-fritt"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild på en kamera med texten; Bilder att använda fritt." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549977689/39-5424895c62c7f9bf53c.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5424895c62c7f9bf53c" data-yle-id="39-5424895c62c7f9bf53c" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1549977689" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549977689/39-5424895c62c7f9bf53c.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549977689/39-5424895c62c7f9bf53c.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549977689/39-5424895c62c7f9bf53c.jpg" alt="Bild på en kamera med texten; Bilder att använda fritt." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-14-hitta-bilder-du-far-anvanda-fritt">Digiträning: Hitta bilder du får använda fritt</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-13-koppla-datorn-till-natet-med-telefonen"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Dela nät med telefonen." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549978490/39-5424975c62cb2880c08.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5424975c62cb2880c08" data-yle-id="39-5424975c62cb2880c08" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1549978490" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549978490/39-5424975c62cb2880c08.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549978490/39-5424975c62cb2880c08.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549978490/39-5424975c62cb2880c08.jpg" alt="Bild med texten; Dela nät med telefonen." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-13-koppla-datorn-till-natet-med-telefonen">Digiträning: Koppla datorn till nätet med telefonen</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-11-sa-har-haller-telefonens-batteri-langre"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Spar på batteriet." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550576148/39-5440315c6be9c883582.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5440315c6be9c883582" data-yle-id="39-5440315c6be9c883582" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550576148" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550576148/39-5440315c6be9c883582.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550576148/39-5440315c6be9c883582.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550576148/39-5440315c6be9c883582.jpg" alt="Bild med texten; Spar på batteriet." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-11-sa-har-haller-telefonens-batteri-langre">Digiträning: Så här håller telefonens batteri längre</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-10-ladda-kartor-till-din-telefon-offline"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="En bild med texten; Ladda kartor offline." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550219486/39-5433645c6678775bbb0.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5433645c6678775bbb0" data-yle-id="39-5433645c6678775bbb0" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550219486" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550219486/39-5433645c6678775bbb0.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550219486/39-5433645c6678775bbb0.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550219486/39-5433645c6678775bbb0.jpg" alt="En bild med texten; Ladda kartor offline." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/30/digitraning-10-ladda-kartor-till-din-telefon-offline">Digiträning: Ladda kartor till din telefon offline</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-9-spara-din-forsvunna-apparat"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Spåra din försvunna apparat." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550129218/39-5428585c6517d8dbab7.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5428585c6517d8dbab7" data-yle-id="39-5428585c6517d8dbab7" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550129218" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550129218/39-5428585c6517d8dbab7.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550129218/39-5428585c6517d8dbab7.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550129218/39-5428585c6517d8dbab7.jpg" alt="Bild med texten; Spåra din försvunna apparat." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-9-spara-din-forsvunna-apparat">Digiträning: Spåra din försvunna apparat</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-5-sa-har-frigor-du-minne-pa-din-telefon"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Frigör minne på telefonen." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550131259/39-5428655c651fe00e867.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5428655c651fe00e867" data-yle-id="39-5428655c651fe00e867" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550131259" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550131259/39-5428655c651fe00e867.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550131259/39-5428655c651fe00e867.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550131259/39-5428655c651fe00e867.jpg" alt="Bild med texten; Frigör minne på telefonen." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-5-sa-har-frigor-du-minne-pa-din-telefon">Digiträning: Så här frigör du minne på din telefon</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-8-surfa-pa-webben-utan-att-lamna-spar"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Surfa utan att lämna spår." title="Du lämnar spår efter dig på nätet." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549978177/39-5424925c62c9bb6d59b.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5424925c62c9bb6d59b" data-yle-id="39-5424925c62c9bb6d59b" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1549978177" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549978177/39-5424925c62c9bb6d59b.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549978177/39-5424925c62c9bb6d59b.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549978177/39-5424925c62c9bb6d59b.jpg" alt="Bild med texten; Surfa utan att lämna spår." title="Du lämnar spår efter dig på nätet."/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-8-surfa-pa-webben-utan-att-lamna-spar">Digiträning: Surfa på webben utan att lämna spår på din dator</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-testa-din-digikompetens"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; testa din digitala kompetens." title="Hänger du med i digitaliseringen?" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549980300/39-5425155c62d22bd264d.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5425155c62d22bd264d" data-yle-id="39-5425155c62d22bd264d" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1549980300" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549980300/39-5425155c62d22bd264d.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1549980300/39-5425155c62d22bd264d.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1549980300/39-5425155c62d22bd264d.jpg" alt="Bild med texten; testa din digitala kompetens." title="Hänger du med i digitaliseringen?"/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-testa-din-digikompetens">Digiträning – Testa din digikompetens</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-7-sa-har-hanterar-du-telefonens-data-utomlands"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; Hantera telefonens data utomlands." title="Det lönar sig att i förväg ta reda på vad det kostar att använda telefonen i det land dit du är på väg." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550130428/39-5428615c651c8e1e4b5.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5428615c651c8e1e4b5" data-yle-id="39-5428615c651c8e1e4b5" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550130428" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550130428/39-5428615c651c8e1e4b5.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550130428/39-5428615c651c8e1e4b5.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550130428/39-5428615c651c8e1e4b5.jpg" alt="Bild med texten; Hantera telefonens data utomlands." title="Det lönar sig att i förväg ta reda på vad det kostar att använda telefonen i det land dit du är på väg."/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-7-sa-har-hanterar-du-telefonens-data-utomlands">Digiträning: Så här hanterar du telefonens data utomlands</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-4-sa-har-tar-du-en-skarmdump-fran-din-apparats-display"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="En bild med texten; Ta en skärmdump." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550222501/39-5433895c66845b20316.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5433895c66845b20316" data-yle-id="39-5433895c66845b20316" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550222501" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550222501/39-5433895c66845b20316.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550222501/39-5433895c66845b20316.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550222501/39-5433895c66845b20316.jpg" alt="En bild med texten; Ta en skärmdump." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-4-sa-har-tar-du-en-skarmdump-fran-din-apparats-display">Digiträning: Så här tar du en skärmdump från din apparats display</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-3-anvand-e-postens-adressfalt-ratt"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten; E-postens adressfält." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550224079/39-5433975c668a6b228df.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5433975c668a6b228df" data-yle-id="39-5433975c668a6b228df" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550224079" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550224079/39-5433975c668a6b228df.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550224079/39-5433975c668a6b228df.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550224079/39-5433975c668a6b228df.jpg" alt="Bild med texten; E-postens adressfält." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-3-anvand-e-postens-adressfalt-ratt">Digiträning: Använd e-postens adressfält rätt</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-2-sa-har-blir-du-av-med-formatering-i-en-kopierad-text"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten, Bli av med formatering." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550133541/39-5428905c6528c5e1d11.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5428905c6528c5e1d11" data-yle-id="39-5428905c6528c5e1d11" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550133541" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550133541/39-5428905c6528c5e1d11.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550133541/39-5428905c6528c5e1d11.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550133541/39-5428905c6528c5e1d11.jpg" alt="Bild med texten, Bli av med formatering." title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-2-sa-har-blir-du-av-med-formatering-i-en-kopierad-text">Digiträning: Så här blir du av med formatering i en kopierad text</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-lar-dig-dessa-viktiga-kortkommandon"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Bild med texten, Viktiga kortkommandon." title="Tangentbordskommandon som är bra att kunna." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550134207/39-5428995c652b7792fca.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5428995c652b7792fca" data-yle-id="39-5428995c652b7792fca" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550134207" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550134207/39-5428995c652b7792fca.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550134207/39-5428995c652b7792fca.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550134207/39-5428995c652b7792fca.jpg" alt="Bild med texten, Viktiga kortkommandon." title="Tangentbordskommandon som är bra att kunna."/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/01/26/digitraning-lar-dig-dessa-viktiga-kortkommandon">Digiträning: Lär dig dessa viktiga kortkommandon</a></div> </div> <div class="ydd-scrollable-content__item"> <div class="ydd-scrollable-content__background"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2016/06/20/digitraning-6-fem-tips-battre-sokningar-pa-google"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class=" ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="2:3"> <img alt="Digiträning om sökningar på Google" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550060598/39-5427305c640bef14ba4.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-5427305c640bef14ba4" data-yle-id="39-5427305c640bef14ba4" data-crop-coords="w_720,h_1080,c_fill,g_faces" data-image-width="720" data-image-height="1080" data-image-version="1550060598" data-initial-width="" data-default-width="300" class=" ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550060598/39-5427305c640bef14ba4.jpg" data-lazyload-container=".view-dom-id-0cc7ea85db70343adb6ad3b472e24ecd"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_720,h_1080,c_fill,g_faces/w_700/v1550060598/39-5427305c640bef14ba4.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="1050"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_720,h_1080,c_fill,g_faces/w_300/v1550060598/39-5427305c640bef14ba4.jpg" alt="Digiträning om sökningar på Google" title=""/></noscript> </figure> </div> </a></div> <div class="ydd-scrollable-content__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2016/06/20/digitraning-6-fem-tips-battre-sokningar-pa-google">Digiträning: Fem tips för bättre sökningar på Google</a></div> </div> </div></div><div class="ydd-categories__category clearfix"><h4 class="ydd-categories__title"><a href="/web/20210620141941/https://svenska.yle.fi/kategori/vetamix/medie-och-digitalkunskap" class="ydd-categories__link">Medie- och digitalkunskap</a></h4><div class="view view-related-category view-id-related_category view-display-id-block ydd-category-list view-dom-id-285329711d154de2485b6c01564d13b2"> <div class="view-content"> <ul> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/22/nyhetsquizet-gladjeyttringar-valdsamheter-och-lattnader-i-coronarestriktionerna">Nyhetsquizet: Glädjeyttringar, våldsamheter och lättnader i coronarestriktionerna</a> </li> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/15/nyhetsquizet-afghanistan-nordirland-och-finlandskt-varldsmasterskap">Nyhetsquizet: Afghanistan, Nordirland och finländskt världsmästerskap</a> </li> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/08/nyhetsquizet-translag-putin-och-planeten-mars">Nyhetsquizet: Translag, Putin och planeten Mars</a> </li> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/01/nyhetsquizet-fraktfartyg-jamstalldhet-och-mocambique">Nyhetsquizet: Fraktfartyg, jämställdhet och Moçambique</a> </li> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/03/29/logndetektorn-hur-ska-man-diskutera-vaccin-med-vaccinkritiker-eller">Lögndetektorn: Hur ska man diskutera vaccin med vaccinkritiker eller vaccinmotståndare?</a> </li> </ul> </div> <ul class="pager pager-load-more"><li class="pager-next"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas?page=1">Visa fler</a></li> </ul> </div></div><div class="ydd-categories__category clearfix"><h4 class="ydd-categories__title"><a href="/web/20210620141941/https://svenska.yle.fi/kategori/vetamix/quizar" class="ydd-categories__link">Quizar</a></h4><div class="view view-related-category view-id-related_category view-display-id-block ydd-category-list view-dom-id-6028a1afa6a189d2e550e59c892df2d5"> <div class="view-content"> <ul> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/25/imbelupet-gulnabb-och-akademisk-kvart-testa-om-du-har-koll-pa-det-studentikosa">Imbelupet, gulnäbb och akademisk kvart - testa om du har koll på det studentikosa språket</a> </li> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/22/nyhetsquizet-gladjeyttringar-valdsamheter-och-lattnader-i-coronarestriktionerna">Nyhetsquizet: Glädjeyttringar, våldsamheter och lättnader i coronarestriktionerna</a> </li> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/15/nyhetsquizet-afghanistan-nordirland-och-finlandskt-varldsmasterskap">Nyhetsquizet: Afghanistan, Nordirland och finländskt världsmästerskap</a> </li> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/08/nyhetsquizet-translag-putin-och-planeten-mars">Nyhetsquizet: Translag, Putin och planeten Mars</a> </li> <li> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/04/01/nyhetsquizet-fraktfartyg-jamstalldhet-och-mocambique">Nyhetsquizet: Fraktfartyg, jämställdhet och Moçambique</a> </li> </ul> </div> <ul class="pager pager-load-more"><li class="pager-next"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas?page=1">Visa fler</a></li> </ul> </div></div></div> <div class="ydd-ub-sv clearfix"> <div ub-in-page="5e592427d27463619177ea58" ub-in-page-item="id"></div> </div> <aside id="id-article__tags" class="ydd-article__tags"> <ul class="ydd-article__tag-list" title="Lista av taggar"> <li itemprop="keywords" content="lösenord, elektronisk identifiering, datasäkerhet, användarnamn, personuppgifter, identifiering, trygghet, konfidentialitet" class="ydd-is-hidden"></li> <li class="ydd-article__tag ydd-article__tag--yle"> <a href="/web/20210620141941/https://svenska.yle.fi/term/yle/18-5887" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="" data-id="18-5887" class="ydd-article__tag__link">lösenord</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/https://www.wikidata.org/wiki/Q161157" rel="dc:subject">lösenord</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/http://www.yso.fi/onto/koko/p54244" rel="dc:subject">lösenord</a> </li> <li class="ydd-article__tag ydd-article__tag--yle"> <a href="/web/20210620141941/https://svenska.yle.fi/term/yle/18-8580" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="" data-id="18-210576" class="ydd-article__tag__link">elektronisk identifiering</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/http://www.yso.fi/onto/koko/p32301" rel="dc:subject">elektronisk identifiering</a> </li> <li class="ydd-article__tag ydd-article__tag--yle"> <a href="/web/20210620141941/https://svenska.yle.fi/term/yle/18-934" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="" data-id="18-218706" class="ydd-article__tag__link">datasäkerhet</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/https://www.wikidata.org/wiki/Q189900" rel="dc:subject">datasäkerhet</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/https://www.wikidata.org/wiki/Q1097062" rel="dc:subject">datasäkerhet</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/http://www.yso.fi/onto/koko/p35296" rel="dc:subject">datasäkerhet</a> </li> <li class="ydd-article__tag ydd-article__tag--yle"> <a href="/web/20210620141941/https://svenska.yle.fi/term/yle/18-86802" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="" data-id="18-86802" class="ydd-article__tag__link">användarnamn</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/http://www.yso.fi/onto/koko/p53321" rel="dc:subject">användarnamn</a> </li> <li class="ydd-article__tag ydd-article__tag--yle"> <a href="/web/20210620141941/https://svenska.yle.fi/term/yle/18-2117" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="" data-id="18-2117" class="ydd-article__tag__link">personuppgifter</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/http://www.yso.fi/onto/koko/p13908" rel="dc:subject">personuppgifter</a> </li> <li class="ydd-article__tag ydd-article__tag--yle"> <a href="/web/20210620141941/https://svenska.yle.fi/term/yle/18-10007" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="" data-id="18-205996" class="ydd-article__tag__link">identifiering</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/http://www.yso.fi/onto/koko/p34293" rel="dc:subject">identifiering</a> </li> <li class="ydd-article__tag ydd-article__tag--yle"> <a href="/web/20210620141941/https://svenska.yle.fi/term/yle/18-716" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="" data-id="18-217329" class="ydd-article__tag__link">trygghet</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/https://www.wikidata.org/wiki/Q10566551" rel="dc:subject">trygghet</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/https://www.wikidata.org/wiki/Q2526135" rel="dc:subject">trygghet</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/http://www.yso.fi/onto/koko/p33999" rel="dc:subject">trygghet</a> </li> <li class="ydd-article__tag ydd-article__tag--yle"> <a href="/web/20210620141941/https://svenska.yle.fi/term/yle/18-90432" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="" data-id="18-90432" class="ydd-article__tag__link">konfidentialitet</a> <a class="ydd-is-hidden" href="https://web.archive.org/web/20210620141941/http://www.yso.fi/onto/koko/p57046" rel="dc:subject">konfidentialitet</a> </li> </ul> </aside> </div> <div class="ydd-share-buttons js-ydd-share-buttons"><div class="ydd-share-buttons__wrapper"><span class="ydd-share-buttons__share-text">Dela:</span> <a href="https://web.archive.org/web/20210620141941/https://www.facebook.com/sharer/sharer.php?u=https%3A//svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas%3Futm_source%3Dfacebook-share%26utm_medium%3Dsocial" aria-label="Dela innehållet på Facebook" class="ydd-share-buttons__button ydd-share-buttons__button--facebook js-ydd-share-buttons-facebook" data-ydd-share-buttons-analytics-service="facebook-bottom" target="_blank" rel="noopener"></a><a href="https://web.archive.org/web/20210620141941/https://twitter.com/share?url=https%3A//svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas%3Futm_source%3Dtwitter-share%26utm_medium%3Dsocial&amp;text=Digitr%C3%A4ning%3A%20L%C3%B6senordsroboten%20-%20testa%20hur%20snabbt%20ett%20l%C3%B6sen%20hackas&amp;via=Svenska_Yle" aria-label="Dela innehållet på Twitter" class="ydd-share-buttons__button ydd-share-buttons__button--twitter js-ydd-share-buttons-twitter" data-ydd-share-buttons-analytics-service="twitter-bottom" target="_blank" rel="noopener"></a><a href="https://web.archive.org/web/20210620141941/https://web.whatsapp.com/send?text=https%3A//svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas%3Futm_source%3Dwhatsapp-share%26utm_medium%3Dsocial" aria-label="Dela innehållet på Whatsapp" class="ydd-share-buttons__button ydd-share-buttons__button--whatsapp js-ydd-share-buttons-whatsapp" data-ydd-share-buttons-analytics-service="whatsapp-bottom" target="_blank" rel="noopener"></a></div></div> <div class="ydd-comments" id="comments"> <div class="js-ylecomments-plugin--container lazyload"><div class="js-yle-comments-plugin-loader ydd-comments__loading--container"><div class="ydd-comments__loading">Diskutera<span class="loader"><div></div></span></div></div> <div id="yle-comments-plugin" class="js-ylecomments-plugin ydd-is-hidden"></div></div> <div class="ydd-feedback"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikelrespons">Respons till redaktionen</a> </div> </div> </article> <div id="quicktabs-tabs_under_article" class="quicktabs-wrapper quicktabs-style-nostyle"><ul class="quicktabs-tabs quicktabs-style-nostyle"><li class="active"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas?qt-tabs_under_article=0#qt-tabs_under_article" id="quicktabs-tab-tabs_under_article-0" class="quicktabs-tab quicktabs-tab-view quicktabs-tab-view-nyheter-newstab active">Senaste nytt</a></li> <li><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas?qt-tabs_under_article=1#qt-tabs_under_article" id="quicktabs-tab-tabs_under_article-1" class="quicktabs-tab quicktabs-tab-block quicktabs-tab-block-ydd-api-delta-yle-somedata-most-popular active">Mest lästa</a></li> <li><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2017/02/15/digitraning-17-losenordsroboten-testa-hur-snabbt-ett-losen-hackas?qt-tabs_under_article=2#qt-tabs_under_article" id="quicktabs-tab-tabs_under_article-2" class="quicktabs-tab quicktabs-tab-block quicktabs-tab-block-ydd-api-delta-yle-articles-api-related active">Relaterat</a></li> </ul><div id="quicktabs-container-tabs_under_article" class="quicktabs_main quicktabs-style-nostyle"><div id="quicktabs-tabpage-tabs_under_article-0" class="quicktabs-tabpage "> <ul class="ydd-teaser-list"> <li class="ydd-teaser-list__item"> <article class="ydd-teaser-list__wrapper"> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/06/18/en-vecka-av-fotbollsfest-och-malkalas-aterupplev-parlorna-och-reaktionerna" aria-hidden="true" tabindex="-1" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="Patrik Schick jublar." title="Patrik Schicks pärla från halva planen är värd att minnas." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_3200/w_995,h_995,c_crop,x_1385,y_90/w_700/v1623682115/39-82085460c76b4041aae.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-82085460c76b4041aae" data-yle-id="39-82085460c76b4041aae" data-crop-coords="w_995,h_995,c_crop,x_1385,y_90" data-image-width="2118" data-image-height="2118" data-image-version="1623682115" data-initial-width="3200" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_995,h_995,c_crop,x_1385,y_90/w_300/v1623682115/39-82085460c76b4041aae.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_3200/w_995,h_995,c_crop,x_1385,y_90/w_700/v1623682115/39-82085460c76b4041aae.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_995,h_995,c_crop,x_1385,y_90/w_300/v1623682115/39-82085460c76b4041aae.jpg" alt="Patrik Schick jublar." title="Patrik Schicks pärla från halva planen är värd att minnas."/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/06/18/en-vecka-av-fotbollsfest-och-malkalas-aterupplev-parlorna-och-reaktionerna">En vecka av fotbollsfest och målkalas – återupplev pärlorna och reaktionerna</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Det gjordes 42 mål under EM:s första vecka. </p> <p class="ydd-teaser-list__item__longdesc"> Den första EM-veckans saldo blev 42 mål. Vi passar på att presentera pärlorna: de sagolikt vackra målen och de guld värda reaktionerna från kommentatorerna. </p> </div> </article> </li> <li class="ydd-teaser-list__item"> <article class="ydd-teaser-list__wrapper"> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/06/15/tvingas-du-se-pa-fotboll-men-kan-inte-reglerna-vi-forklarar-de-viktigaste" aria-hidden="true" tabindex="-1" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="fotboll i ett nät" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_3200/w_2200,h_2200,c_fill,g_faces/w_700/v1623658159/39-82057660c70e913706a.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-82057660c70e913706a" data-yle-id="39-82057660c70e913706a" data-crop-coords="w_2200,h_2200,c_fill,g_faces" data-image-width="3454" data-image-height="3454" data-image-version="1623658159" data-initial-width="3200" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2200,h_2200,c_fill,g_faces/w_300/v1623658159/39-82057660c70e913706a.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_3200/w_2200,h_2200,c_fill,g_faces/w_700/v1623658159/39-82057660c70e913706a.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2200,h_2200,c_fill,g_faces/w_300/v1623658159/39-82057660c70e913706a.jpg" alt="fotboll i ett nät" title=""/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/06/15/tvingas-du-se-pa-fotboll-men-kan-inte-reglerna-vi-forklarar-de-viktigaste">Tvingas du se på fotboll, men kan inte reglerna? Vi förklarar de viktigaste spelreglerna!</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Hitta de viktigaste spelreglerna för fotbolls-EM! </p> <p class="ydd-teaser-list__item__longdesc"> Hitta de viktigaste spelreglerna för fotbolls-EM! Vi förklarar bland annat laguppställningen, offside-regeln, inkast, inspark och hörnor. </p> </div> </article> </li> <li class="ydd-teaser-list__item"> <article class="ydd-teaser-list__wrapper"> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/06/14/svenska-yle-bjod-pa-mycket-regionalt-under-valkvallen-manga-finlandare-anvande" aria-hidden="true" tabindex="-1" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="Kuntavaalit 2021, äänestyslipuke." title="Publiken följde flitigt med valrapporteringen och rösträkningen på Yles webb. " src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_1612,h_1612,c_crop,x_0,y_0/w_700/v1622613226/39-81439760b7193439047.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-81439760b7193439047" data-yle-id="39-81439760b7193439047" data-crop-coords="w_1612,h_1612,c_crop,x_0,y_0" data-image-width="1612" data-image-height="1612" data-image-version="1622613226" data-initial-width="" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1612,h_1612,c_crop,x_0,y_0/w_300/v1622613226/39-81439760b7193439047.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_1612,h_1612,c_crop,x_0,y_0/w_700/v1622613226/39-81439760b7193439047.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1612,h_1612,c_crop,x_0,y_0/w_300/v1622613226/39-81439760b7193439047.jpg" alt="Kuntavaalit 2021, äänestyslipuke." title="Publiken följde flitigt med valrapporteringen och rösträkningen på Yles webb. "/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/06/14/svenska-yle-bjod-pa-mycket-regionalt-under-valkvallen-manga-finlandare-anvande">Svenska Yle bjöd på mycket regionalt under valkvällen - många finländare använde Yles resultattjänst</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Publiken följde flitigt med rösträkningen. </p> <p class="ydd-teaser-list__item__longdesc"> Svenska Yles valvaka på Yle Fem under valkvällen lockade en hel del tittare: 51 000 personer såg på programmet någon gång under kvällen. </p> </div> </article> </li> <li class="ydd-teaser-list__item"> <article class="ydd-teaser-list__wrapper"> <a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/06/14/morgonkollen-samlingspartiet-klar-etta-halla-aho-rostmagnet-och-fyra-andra" aria-hidden="true" tabindex="-1" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="Petteri Orpo tuulettaa kuntavaalien voittoa Helsingissä sunnuntai-iltana 13. kesäkuuta 2021." title="Det här är på riktigt en stark seger av Samlingspartiet. Det viktigaste var att vi fick folks förtroende, sa Petteri Orpo på söndagskvällen." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_3200/w_2200,h_2200,c_crop,x_420,y_0/w_700/v1623635341/39-82048960c6b41e9117b.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-82048960c6b41e9117b" data-yle-id="39-82048960c6b41e9117b" data-crop-coords="w_2200,h_2200,c_crop,x_420,y_0" data-image-width="3080" data-image-height="3080" data-image-version="1623635341" data-initial-width="3200" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2200,h_2200,c_crop,x_420,y_0/w_300/v1623635341/39-82048960c6b41e9117b.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/fl_keep_iptc/q_88/w_3200/w_2200,h_2200,c_crop,x_420,y_0/w_700/v1623635341/39-82048960c6b41e9117b.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2200,h_2200,c_crop,x_420,y_0/w_300/v1623635341/39-82048960c6b41e9117b.jpg" alt="Petteri Orpo tuulettaa kuntavaalien voittoa Helsingissä sunnuntai-iltana 13. kesäkuuta 2021." title="Det här är på riktigt en stark seger av Samlingspartiet. Det viktigaste var att vi fick folks förtroende, sa Petteri Orpo på söndagskvällen."/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="/web/20210620141941/https://svenska.yle.fi/artikel/2021/06/14/morgonkollen-samlingspartiet-klar-etta-halla-aho-rostmagnet-och-fyra-andra">Morgonkollen: Samlingspartiet klar etta, Halla-aho röstmagnet – och fyra andra nyheter att känna till i dag</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Här är fem nyheter att ha koll på den här måndagsmorgonen. </p> <p class="ydd-teaser-list__item__longdesc"> Här är fem nyheter att ha koll på den här måndagsmorgonen. </p> </div> </article> </li> </ul> <div class="ydd-more-link"> <a href="/web/20210620141941/https://svenska.yle.fi/nyhetsoversikt" class="ydd-button"> Nyhetsöversikt svenska.yle.fi </a> </div> </div><div id="quicktabs-tabpage-tabs_under_article-1" class="quicktabs-tabpage quicktabs-hide"><div id="block-ydd-api-yle-somedata-most-popular" class="block block--ydd-api block--ydd-api-yle-somedata-most-popular"> <div class="block__content"> <div class="ydd-related-articles"><ul class="ydd-teaser-list"><li class="ydd-teaser-list__item"><article class="ydd-teaser-list__wrapper"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/a/7-10001855" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="En demonstration av pandemiförnekare i Helsingfors. Våren 2021." title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_3200/w_2134,h_2134,c_crop,x_1065,y_0/w_700/v1623402892/39-81922360c328ec5dd7a.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-81922360c328ec5dd7a" data-yle-id="39-81922360c328ec5dd7a" data-crop-coords="w_2134,h_2134,c_crop,x_1065,y_0" data-image-width="4002" data-image-height="4002" data-image-version="1623402892" data-initial-width="3200" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2134,h_2134,c_crop,x_1065,y_0/w_300/v1623402892/39-81922360c328ec5dd7a.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_3200/w_2134,h_2134,c_crop,x_1065,y_0/w_700/v1623402892/39-81922360c328ec5dd7a.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2134,h_2134,c_crop,x_1065,y_0/w_300/v1623402892/39-81922360c328ec5dd7a.jpg" alt="En demonstration av pandemiförnekare i Helsingfors. Våren 2021." title=""/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/a/7-10001855">&quot;Jag vill bestämma själv!&quot; – pandemiförnekarna har ofta förlorat sin tilltro till våra myndigheter</a></h2> <p class="ydd-teaser-list__item__shortdesc"> De som motsätter sig restriktioner känner sig ofta utanför. </p> <p class="ydd-teaser-list__item__longdesc"> I den här artikeln tittar vi närmare på vilka människor som hör till den lilla kritiska gruppen av pandemiförnekare och vaccinationsmotståndare och vad det kan tänkas vara som driver dem till att tänka i konspirationsteoretiska banor. </p> </div> </article> </li> <li class="ydd-teaser-list__item"><article class="ydd-teaser-list__wrapper"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/a/7-10002300" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="Konstnärens föreställning av en edaphosaurus från perm-perioden." title="En edaphosaurus under den tidigare hälften av perm, medan livet ännu var gott att leva." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1200,h_1200,c_crop,x_388,y_0/w_700/v1624009173/39-82281160cc69424b009.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-82281160cc69424b009" data-yle-id="39-82281160cc69424b009" data-crop-coords="w_1200,h_1200,c_crop,x_388,y_0" data-image-width="1200" data-image-height="1200" data-image-version="1624009173" data-initial-width="" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1200,h_1200,c_crop,x_388,y_0/w_300/v1624009173/39-82281160cc69424b009.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1200,h_1200,c_crop,x_388,y_0/w_700/v1624009173/39-82281160cc69424b009.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1200,h_1200,c_crop,x_388,y_0/w_300/v1624009173/39-82281160cc69424b009.jpg" alt="Konstnärens föreställning av en edaphosaurus från perm-perioden." title="En edaphosaurus under den tidigare hälften av perm, medan livet ännu var gott att leva."/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/a/7-10002300">När det jordiska livet nästan dog ut totalt: Perm-trias-massutdöendet, en 252 miljoner år gammal mardröm</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Vulkanutbrott orsakade det största massutdöendet någonsin. </p> <p class="ydd-teaser-list__item__longdesc"> Perm-trias-massutdöendet var en aldrig förr skådad skärseld för livet på jorden. Två grupper av djur lyckades överleva krisen (med nöd och näppe), två rivaliserande läger som senare skulle komma att axla världsherraväldet i tur och ordning: sauropsiderna och synapsiderna, dinosauriernas och däggdjurens förfäder. </p> <div class="ydd-teaser-list__item__comments"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/a/7-10002300#comments" title="Klicka för att läsa kommentarerna" class="ydd-comment-count-link"><span class="ydd-is-hidden">Antal kommentarer</span> 5</a> </div> </div> </article> </li> <li class="ydd-teaser-list__item"><article class="ydd-teaser-list__wrapper"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2021/03/29/logndetektorn-hur-ska-man-diskutera-vaccin-med-vaccinkritiker-eller" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="En demonstrant håller upp en skylt där det står &quot;Ett vaccin får inte döda&quot; under en coronademonstration i Helsingfors i mars 2021." title="Bilderna i den här artikeln är tagna på en demonstration mot coronarestriktioner i Helsingfors." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_3200/w_2134,h_2134,c_crop,x_1065,y_0/w_700/v1616330187/39-7864766057232f3cc62.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-7864766057232f3cc62" data-yle-id="39-7864766057232f3cc62" data-crop-coords="w_2134,h_2134,c_crop,x_1065,y_0" data-image-width="4002" data-image-height="4002" data-image-version="1616330187" data-initial-width="3200" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2134,h_2134,c_crop,x_1065,y_0/w_300/v1616330187/39-7864766057232f3cc62.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_3200/w_2134,h_2134,c_crop,x_1065,y_0/w_700/v1616330187/39-7864766057232f3cc62.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2134,h_2134,c_crop,x_1065,y_0/w_300/v1616330187/39-7864766057232f3cc62.jpg" alt="En demonstrant håller upp en skylt där det står &quot;Ett vaccin får inte döda&quot; under en coronademonstration i Helsingfors i mars 2021." title="Bilderna i den här artikeln är tagna på en demonstration mot coronarestriktioner i Helsingfors."/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2021/03/29/logndetektorn-hur-ska-man-diskutera-vaccin-med-vaccinkritiker-eller">Lögndetektorn: Hur ska man diskutera vaccin med vaccinkritiker eller vaccinmotståndare?</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Att prata om vaccin med någon som är bekymrad. </p> <p class="ydd-teaser-list__item__longdesc"> Det är inte lätt att övertyga radikala vaccinmotståndare om att de har fel. Den här gruppen är högljudd men liten. Däremot finns det ganska många som tvekar och är osäkra på om de kan lita på vaccinen. Det är viktigt att vi tar de här personernas oro på allvar och möter dem med respekt. </p> </div> </article> </li> <li class="ydd-teaser-list__item"><article class="ydd-teaser-list__wrapper"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2020/05/23/vara-30-vanligaste-faglar-testa-hur-bra-du-kanner-igen-dem" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="Fåglar." title="Hur bra känner du till våra vanligaste fåglar?" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_900,h_900,c_crop,x_350,y_0/w_700/v1589966876/39-6788305ec4f78b7fd37.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-6788305ec4f78b7fd37" data-yle-id="39-6788305ec4f78b7fd37" data-crop-coords="w_900,h_900,c_crop,x_350,y_0" data-image-width="900" data-image-height="900" data-image-version="1589966876" data-initial-width="" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_900,h_900,c_crop,x_350,y_0/w_300/v1589966876/39-6788305ec4f78b7fd37.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_900,h_900,c_crop,x_350,y_0/w_700/v1589966876/39-6788305ec4f78b7fd37.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_900,h_900,c_crop,x_350,y_0/w_300/v1589966876/39-6788305ec4f78b7fd37.jpg" alt="Fåglar." title="Hur bra känner du till våra vanligaste fåglar?"/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2020/05/23/vara-30-vanligaste-faglar-testa-hur-bra-du-kanner-igen-dem">Våra 30 vanligaste fåglar – testa hur bra du känner igen dem!</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Testa hur bra du känner igen våra vanligaste fåglar! </p> <p class="ydd-teaser-list__item__longdesc"> I det här quizet får du testa dig själv och kanske utmana någon vän i kunskap om fåglar. Våra 30 vanligaste fåglar på land, till havs, vadare och rovfåglar. </p> <div class="ydd-teaser-list__item__comments"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2020/05/23/vara-30-vanligaste-faglar-testa-hur-bra-du-kanner-igen-dem#comments" title="Klicka för att läsa kommentarerna" class="ydd-comment-count-link"><span class="ydd-is-hidden">Antal kommentarer</span> 15</a> </div> </div> </article> </li> </ul></div> </div> </div> </div><div id="quicktabs-tabpage-tabs_under_article-2" class="quicktabs-tabpage quicktabs-hide"><div id="block-ydd-api-yle-articles-api-related" class="block block--ydd-api block--ydd-api-yle-articles-api-related"> <div class="block__content"> <div class="ydd-related-articles"><h3 class="ydd-teaser-list__header">Relaterat</h3><h4 class="ydd-teaser-list__sub-header">2021</h4><ul class="ydd-teaser-list"><li class="ydd-teaser-list__item"><article class="ydd-teaser-list__wrapper"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2021/01/10/eilakaisla-utsatt-for-cyberangrepp-kund-och-personaluppgifter-kan-ha-lackt-ut" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="händer som skriver på tangentbord" title="Eilakaisla är ett bemanningsföretag inom bland annat it- och byggnadsbranschen. Bildsättningsbild." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_3200/w_1800,h_1800,c_crop,x_870,y_0/w_700/v1610306234/39-4764835ac7448e9ca7f.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-4764835ac7448e9ca7f" data-yle-id="39-4764835ac7448e9ca7f" data-crop-coords="w_1800,h_1800,c_crop,x_870,y_0" data-image-width="3800" data-image-height="3800" data-image-version="1610306234" data-initial-width="3200" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_1800,h_1800,c_crop,x_870,y_0/w_300/v1610306234/39-4764835ac7448e9ca7f.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_3200/w_1800,h_1800,c_crop,x_870,y_0/w_700/v1610306234/39-4764835ac7448e9ca7f.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_1800,h_1800,c_crop,x_870,y_0/w_300/v1610306234/39-4764835ac7448e9ca7f.jpg" alt="händer som skriver på tangentbord" title="Eilakaisla är ett bemanningsföretag inom bland annat it- och byggnadsbranschen. Bildsättningsbild."/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2021/01/10/eilakaisla-utsatt-for-cyberangrepp-kund-och-personaluppgifter-kan-ha-lackt-ut">Eilakaisla utsatt för cyberangrepp: Kund- och personaluppgifter kan ha läckt ut</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Datasystemen uppskattas vara återställda på måndag. </p> <p class="ydd-teaser-list__item__longdesc"> Bemanningsföretaget Eilakaisla har utsatts för ett cyberangrepp, uppgav bolaget i ett pressmeddelande på söndagen. På grund av ett utpressningsprogram slogs servrar ur spel, men bolaget uppskattar att deras verksamhet ska fortgå normalt på måndag. </p> </div> </article> </li> </ul><h4 class="ydd-teaser-list__sub-header">2020</h4><ul class="ydd-teaser-list"><li class="ydd-teaser-list__item"><article class="ydd-teaser-list__wrapper"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2020/10/22/dataexpert-om-vastaamo-nagon-har-brutit-mot-lagen-om-uppgifter-hamnar-i-fel" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="Bild på en laptop med händer på tangentbordet" title="EUs dataskyddsförordning ska skydda dina uppgifter" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1800,h_1800,c_crop,x_451,y_0/w_700/v1511337256/39-4447165a152cc73dd08.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-4447165a152cc73dd08" data-yle-id="39-4447165a152cc73dd08" data-crop-coords="w_1800,h_1800,c_crop,x_451,y_0" data-image-width="1800" data-image-height="1800" data-image-version="1511337256" data-initial-width="" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1800,h_1800,c_crop,x_451,y_0/w_300/v1511337256/39-4447165a152cc73dd08.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1800,h_1800,c_crop,x_451,y_0/w_700/v1511337256/39-4447165a152cc73dd08.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1800,h_1800,c_crop,x_451,y_0/w_300/v1511337256/39-4447165a152cc73dd08.jpg" alt="Bild på en laptop med händer på tangentbordet" title="EUs dataskyddsförordning ska skydda dina uppgifter"/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2020/10/22/dataexpert-om-vastaamo-nagon-har-brutit-mot-lagen-om-uppgifter-hamnar-i-fel">Dataexpert om Vastaamo: Någon har brutit mot lagen om uppgifter hamnar i fel händer</a></h2> <p class="ydd-teaser-list__item__shortdesc"> "Handlar kanske om en gammal server som blivit på" </p> <p class="ydd-teaser-list__item__longdesc"> För ett par år sedan trädde EUs dataskyddsförordning GDPR (General Data Protection Regulation) i kraft. Förordningen är avsedd att förbättra skyddet för dina personuppgifter och trygga att de behandlas konfidentiellt. Så var inte fallet i Vastaamo, och enligt dataexperten Petteri Järvinen har någon brutit mot lagen här. </p> <div class="ydd-teaser-list__item__comments"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2020/10/22/dataexpert-om-vastaamo-nagon-har-brutit-mot-lagen-om-uppgifter-hamnar-i-fel#comments" title="Klicka för att läsa kommentarerna" class="ydd-comment-count-link"><span class="ydd-is-hidden">Antal kommentarer</span> 2</a> </div> </div> </article> </li> </ul><h4 class="ydd-teaser-list__sub-header">2018</h4><ul class="ydd-teaser-list"><li class="ydd-teaser-list__item"><article class="ydd-teaser-list__wrapper"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2018/01/19/esbo-halsocentraler-har-skickat-ut-for-stora-rakningar" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="En kvinna och en läkare." title="Felaktiga räkningar har gått ut till mer än hundra kunder inom Esbo stads hälsovård." src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_3200/w_2133,h_2133,c_crop,x_535,y_0/w_700/v1560173068/39-4422485a059e5ba8bbd.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="39-4422485a059e5ba8bbd" data-yle-id="39-4422485a059e5ba8bbd" data-crop-coords="w_2133,h_2133,c_crop,x_535,y_0" data-image-width="2311" data-image-height="2311" data-image-version="1560173068" data-initial-width="3200" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2133,h_2133,c_crop,x_535,y_0/w_300/v1560173068/39-4422485a059e5ba8bbd.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_3200/w_2133,h_2133,c_crop,x_535,y_0/w_700/v1560173068/39-4422485a059e5ba8bbd.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_3200/w_2133,h_2133,c_crop,x_535,y_0/w_300/v1560173068/39-4422485a059e5ba8bbd.jpg" alt="En kvinna och en läkare." title="Felaktiga räkningar har gått ut till mer än hundra kunder inom Esbo stads hälsovård."/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2018/01/19/esbo-halsocentraler-har-skickat-ut-for-stora-rakningar">Esbo hälsocentraler har skickat ut för stora räkningar</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Mänskligt fel står bakom faktureringsfelet. </p> <p class="ydd-teaser-list__item__longdesc"> Mer än hundra kunder som besökt Esbo stads hälsocentraler har fått en för stor räkning med uppgifter om en annan kunds hälsocentralsbesök. </p> </div> </article> </li> </ul><h4 class="ydd-teaser-list__sub-header">2016</h4><ul class="ydd-teaser-list"><li class="ydd-teaser-list__item"><article class="ydd-teaser-list__wrapper"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2016/11/22/miljontals-svenska-kontons-losenord-ute-pa-natet-galler-ocksa-i-finland" title="Klicka för att läsa hela artikeln" class="ydd-image__link ydd-teaser-list__item__image__link"><div class="ydd-template__media"> <div itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject" class="ydd-image"> <figure class="ydd-image__wrapper ydd-fluid-aspect-ratio-placeholder" data-aspect-ratio="1:1"> <img alt="Social engineering (illustrationsbild)" title="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" itemprop="image" content="https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1962,h_1964,c_crop,x_614,y_0/w_700/v1452946640/14-svyle-268292569a348304c80.jpg" data-base-url="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/" data-public-id="14-svyle-268292569a348304c80" data-yle-id="14-svyle-268292569a348304c80" data-crop-coords="w_1962,h_1964,c_crop,x_614,y_0" data-image-width="1962" data-image-height="1964" data-image-version="1452946640" data-initial-width="" data-default-width="300" class="ydd-image__image lazyload" data-src="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1962,h_1964,c_crop,x_614,y_0/w_300/v1452946640/14-svyle-268292569a348304c80.jpg"/> <meta itemprop="url" content="https://web.archive.org/web/20210620141941/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_1962,h_1964,c_crop,x_614,y_0/w_700/v1452946640/14-svyle-268292569a348304c80.jpg"> <meta itemprop="width" content="700"> <meta itemprop="height" content="700"> <noscript><img typeof="foaf:Image" src="https://web.archive.org/web/20210620141941im_/https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_80/w_1962,h_1964,c_crop,x_614,y_0/w_300/v1452946640/14-svyle-268292569a348304c80.jpg" alt="Social engineering (illustrationsbild)" title=""/></noscript> </figure> </div> </div></a> <div class="ydd-teaser-list__item__content"> <h2 class="ydd-teaser-list__item__title"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2016/11/22/miljontals-svenska-kontons-losenord-ute-pa-natet-galler-ocksa-i-finland">Miljontals svenska kontons lösenord ute på nätet - gäller också i Finland</a></h2> <p class="ydd-teaser-list__item__shortdesc"> Man kan själv kontrollera läget på SVT:s testsida. </p> <p class="ydd-teaser-list__item__longdesc"> Ungefär tio miljoner svenska konton med lösenord ligger ute på nätet, rapporterar SVT. - Samma problem gäller också finländska konton visar test på SVT:s lösenordssida. Man kan själv kontrollera läget på SVT:s testsida. </p> <div class="ydd-teaser-list__item__comments"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/artikel/2016/11/22/miljontals-svenska-kontons-losenord-ute-pa-natet-galler-ocksa-i-finland#comments" title="Klicka för att läsa kommentarerna" class="ydd-comment-count-link"><span class="ydd-is-hidden">Antal kommentarer</span> 8</a> </div> </div> </article> </li> </ul></div> </div> </div> </div></div></div> </div> </div> <div class="ydd-footer"> <div class="l-region l-region--footer"> <!--googleoff: index--><div id="block-yle-brand-active-brand-footer" class="block block--yle-brand block--yle-brand-active-brand-footer"> <div class="block__content"> <script>dataLayer = [{"googleAnalyticsID":"UA-12467578-1","comScoreSite":"svenska","trackPageSettings":{"pageName":"artikel.digitraning-losenordsroboten-testa-hur-snabbt-ett-losen-hackas.sivu","labels":{"yle_system":"synd","yle_contenttype":"article","yle_articleid":"1164054","yle_pubtime":"11-09","yle_pub":"2017-02-15","yle_uptime":"10-38","yle_update":"2020-10-29","yle_svenska_category":"vetamix","yle_svenska_production":"svenska-yle","yle_organization":"svenska-yle","yle_language":"sv","yle_topic":"losenord;elektronisk-identifiering;datasakerhet;anvandarnamn;personuppgifter;identifiering;trygghet;konfidentialitet","yle_elements":"factbox_open","yle_category":"digitraning;medie-och-digitalkunskap;quizar","yle_ydd_subject":"vetamix;svenska-yle-fi","yle_artby":"rose-marie.dahlstrom"}}}];</script> <script>window.yleTagManager=function(){function e(n,t){return"//"+function(n){return"production"===n?"tag-manager.yle.fi":"test"===n?"tag-manager-test.yle.fi":""}(t)+"/"+function(n,t){return n+"-"+t+".js"}(n,t)}function r(n,t){var e=document.createElement("script"),r=document.getElementsByTagName("script")[0];e.async=1,e.src=n,r.parentNode.insertBefore(e,r),e.onload=function(){"function"==typeof t&&t()}}return{initializeAnalytics:function(n,t){switch(t){case"prod":case"production":r(e(n,"production"));break;case"test":r(e(n,"test"));break;default:console.error("Unknown environment: "+t)}},loadAnalyticsScript:r}}(); yleTagManager.initializeAnalytics("svenska", "production");</script> <div id="ylefifooter" role="navigation" aria-labelledby="footer-headline"> <div class="ylefifooter-wrapper"> <h6 id="footer-headline">A-Ö: Mer från Svenska Yle</h6> <div class="ylefifooter-column"> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://arenan.yle.fi/">Arenan</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/arkivet">Arkivet</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/barn">Barn</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://buu.yle.fi/">BUU</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/ekonomi">Ekonomi</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/eurovision">Eurovision</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/familj">Familj</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/hajbo">Hajbo</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/huvudstadsregionen">Huvudstadsregionen</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/halsa">Hälsa</a></li> </ul> </div> <div class="ylefifooter-column"> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/inrikes">Inrikes</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/jord-skogsbruk">Jord- &amp; skogsbruk</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/kultur-och-noje">Kultur &amp; nöje</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/matochfritid">Mat och fritid</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/musik">Musik</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/uutiset/news">News in English</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/nyhetskollen">Nyhetskollen (App)</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/nyhetsskolan">Nyhetsskolan</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/nyhetsoversikt">Nyhetsöversikt</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/poddar">Poddar</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/produktionsbolag">Produktionsbolag</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/node/933889/">Frågor &amp; svar</a></li> </ul> </div> <div class="ylefifooter-column"> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/radio">Radioprogramguide</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/recept">Recept</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/regioner">Regioner</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/samhalle">Samhälle</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/program/sex-sant">Sex &amp; Sånt</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/sport">Sport</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/stromso">Strömsö</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/aihe/tekstitv?P=700">Text-tv</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/tro">Tro</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/tv/">Tv-programguide</a></li> </ul> </div> <div class="ylefifooter-column"> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/utrikes">Utrikes</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/vetamix">Vetamix</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/vetenskap">Vetenskap</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/vastnyland">Västnyland</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/webbdoktorn">Webbdoktorn</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/fem/">Yle Fem</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/radio/yleklassinen/suora/">Yle Klassinen</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/mondo">Yle Mondo</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/uutiset/novosti/">Yle Novosti po-russki</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/radio/ylepuhe/">Yle Puhe</a></li> </ul> </div> <div class="ylefifooter-column"> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/radio/radiosuomi/">Yle Radio Suomi</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/radio/yleradio1/">Yle Radio 1</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/vega">Yle Vega</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/uutiset/sapmi/">Yle Sámi Radio</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/aihe/yle-teema/">Yle Teema</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/aihe/yle-tv1/">Yle TV1</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/aihe/yle-tv2/">Yle TV2</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/uutiset">Yle Uutiset</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/x3m">Yle X3M</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://yle.fi/ylex/">Yle YleX</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/aboland">Åboland</a></li> </ul> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/osterbotten">Österbotten</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/ostnyland">Östnyland</a></li> </ul> </div> <div class="ylefifooter-column yleui-mobile"> <ul> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/lista/profiler">Profiler A-Ö</a></li> <li><a id="id-tvprogramarenan-link" href="https://web.archive.org/web/20210620141941/https://arenan.yle.fi/tv/program/alla?t=a-o">TV-program A-Ö</a></li> <li><a id="id-radioprogramarenan-link" href="https://web.archive.org/web/20210620141941/https://arenan.yle.fi/radio/a-o">Radio-program A-Ö</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/lista/amnessidor">Ämnen A-Ö</a></li> </ul> </div> </div> <div class="ylefifooter-wrapper yleui-mobile"> <div class="ylefifooter-links yleui-mobile"> <a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/" title="svenska.yle.fi första sida"><svg aria-labelledby="ylefifooter-logo--title" id="ylefifooter-logo" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 204.1 204.2"><title id="ylefifooter-logo--title">Yle logo</title><style type="text/css">div.ylefifooter-links svg {float: left; border: none; height: 28px; width: 28px}div.ylefifooter-links svg .yle__logo--st0{fill:#02B5C8;} div.ylefifooter-links svg .yle__logo--st1{fill:#FFF;}</style><path class="yle__logo--st0" d="M204.1 9.5v185.2c0 5.1-4.4 9.5-9.2 9.5H9.6c-5.2 0-9.6-4.4-9.6-9.5V9.5C0 4.2 4.4 0 9.6 0H195c4.8 0 9.1 4.2 9.1 9.5"/><path class="yle__logo--st1" d="M83.6 77.5c0-2.5-1.6-4.1-4.2-4.1h-3.3c-2.9 0-4.1 1.4-5.1 5.7l-9.3 40.4h-2.1c-3.1 0-4.5-.8-5.6-5.2l-9.3-35.2-.1-.4c-.7-2.7-1.4-5.2-4.6-5.2h-3.5c-2.8 0-4.3 1.5-4.3 4.1 0 1.6.4 4 1.4 7.6l9.9 35.2c1.8 6.6 5.4 9.5 12.1 9.5h4c-.4 2.2-1.3 6.8-1.9 8.5-1.8 5.6-4.6 6.8-9.5 6.8-4 0-6.6-.3-8.5-.5-1.1-.1-2.1-.2-2.9-.2-2.3 0-3.6 1.4-3.6 3.8v2.3c0 2.7 1.4 3.5 2.7 4.1 2.4 1.1 5.3 1.6 14.2 1.6s15.5-4.8 17.7-12.8c3.9-14.5 14.4-58.7 14.5-59.1.1 0 1.3-4.7 1.3-6.9m26.3-24.8c0-4.6-.5-9-6.1-9h-8.3c-1.5 0-5.5 0-5.5 4v3.7c0 1.5.8 4.1 5.9 4.1h2v69.3c0 3.7.8 5.7 4.7 5.7h2.7c3.8 0 4.5-2.3 4.5-5.7V52.7h.1zm62.7 45.7c0-11.3-2.6-26.6-23.5-26.6-17.5 0-25.3 9.5-25.3 30.9 0 20.8 7.3 28.6 26.8 28.6 8.7 0 14.5-1.2 16.7-2.2 1.4-.6 2.8-1.4 2.8-4.1v-2.1c0-2.4-1.3-3.8-3.6-3.8-.8 0-1.6.2-2.6.4-2 .4-5 1-10.9 1-14.7 0-16.5-2.6-16.9-14.7h27.7c6.7-.1 8.8-3 8.8-7.4zm-11-2.5h-25.3c.4-10.4 4.3-14.9 13-14.9 8.6.1 12.1 5.1 12.3 14.9"/></svg></a> <ul role="contentinfo"> <li class="first-item"><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/bolaget">Om Yle</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/respons">Respons och kontaktuppgifter</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/dataskydd">Dataskydd</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/tillganglighet">Tillgänglighet</a></li> <li><a href="https://web.archive.org/web/20210620141941/https://svenska.yle.fi/jobba-hos-oss">Jobba hos oss</a></li> </ul> </div> </div> </div> </div> </div> <!--googleon: index--> </div> </div> <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> <div class="pswp__bg"></div> <div class="pswp__scroll-wrap"> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <div class="pswp__counter"></div> <button class="pswp__button pswp__button--close" title="Close (Esc)" aria-label="Close (Esc)"></button> <button class="pswp__button pswp__button--share" title="Dela" aria-label="Dela"></button> <button class="pswp__button pswp__button--fs" title="Toggle fullscreen" aria-label="Toggle fullscreen"></button> <button class="pswp__button pswp__button--zoom" title="Zoom in/out" aria-label="Zoom in/out"></button> <div class="pswp__preloader"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div> </div> </div> </div> </div> <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"></div> </div> <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)" aria-label="Previous (arrow left)"></button> <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)" aria-label="Previous (arrow left)"></button> <div class="pswp__caption"> <div class="pswp__caption__center"></div> </div> </div> </div> </div> <script>!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).yleTunnus=t()}(this,(function(){"use strict"; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(t,n)};function t(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}var n=function(){return(n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function r(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{l(r.next(e))}catch(e){o(e)}}function a(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}l((r=r.apply(e,t||[])).next())}))}function i(e,t){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,r=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=s.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){s.label=o[1];break}if(6===o[0]&&s.label<i[1]){s.label=i[1],i=o;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(o);break}i[2]&&s.ops.pop(),s.trys.pop();continue}o=t.call(e,s)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,a])}}}var o=function(e){function n(t,r,i){void 0===i&&(i="GET");var o=e.call(this,"HTTP "+i+" error "+t+": "+r)||this;return o.status=t,o.method=i,Object.setPrototypeOf(o,n.prototype),o}return t(n,e),n}(Error);function s(e,t){return t=t||{},new Promise((function(n,r){var i=new XMLHttpRequest,o=[],s=[],a={},l=function(){return{ok:2==(i.status/100|0),statusText:i.statusText,status:i.status,url:i.responseURL,text:function(){return Promise.resolve(i.responseText)},json:function(){return Promise.resolve(i.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([i.response]))},clone:l,headers:{keys:function(){return o},entries:function(){return s},get:function(e){return a[e.toLowerCase()]},has:function(e){return e.toLowerCase()in a}}}};for(var u in i.open(t.method||"get",e,!0),i.onload=function(){i.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(e,t,n){o.push(t=t.toLowerCase()),s.push([t,n]),a[t]=a[t]?a[t]+","+n:n})),n(l())},i.onerror=r,i.withCredentials="include"==t.credentials,t.headers)i.setRequestHeader(u,t.headers[u]);i.send(t.body||null)}))}function a(e,t){return void 0===t&&(t={}),r(this,void 0,void 0,(function(){var r,a;return i(this,(function(i){switch(i.label){case 0:return r=n({mode:"cors"},t),[4,s(e,r)];case 1:if((a=i.sent()).status>=400)throw new o(a.status,"Request failed",t.method);return[4,a.json()];case 2:return[2,i.sent()]}}))}))}function l(e,t,n){return r(this,void 0,void 0,(function(){var r;return i(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,a(e+"/v1/user/login?app_id="+t+"&app_key="+n,{credentials:"include"})];case 1:return[2,i.sent()];case 2:if((r=i.sent())instanceof o&&401===r.status)return[2,null];throw r;case 3:return[2]}}))}))}function u(e,t,n){return r(this,void 0,void 0,(function(){var r;return i(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,a(e+"/v1/account/email?app_id="+t+"&app_key="+n,{credentials:"include"})];case 1:return[2,i.sent()];case 2:if((r=i.sent())instanceof o&&401===r.status)return[2,null];throw r;case 3:return[2]}}))}))}function c(e,t,n){return r(this,void 0,void 0,(function(){var r;return i(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,a(e+"/v1/user/login?app_id="+t+"&app_key="+n,{method:"DELETE",credentials:"include",body:null})];case 1:return i.sent(),[3,3];case 2:if((r=i.sent())instanceof o&&401===r.status)return[2];throw r;case 3:return[2]}}))}))}function T(e){return"function"==typeof e}var S=!1,b={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){e&&(new Error).stack;S=e},get useDeprecatedSynchronousErrorHandling(){return S}};function d(e){setTimeout((function(){throw e}),0)}var h={closed:!0,next:function(e){},error:function(e){if(b.useDeprecatedSynchronousErrorHandling)throw e;d(e)},complete:function(){}},p=function(){return Array.isArray||function(e){return e&&"number"==typeof e.length}}();function P(e){return null!==e&&"object"==typeof e}var A=function(){function e(e){return Error.call(this),this.message=e?e.length+" errors occurred during unsubscription:\n"+e.map((function(e,t){return t+1+") "+e.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e}(),f=function(){function e(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._ctorUnsubscribe=!0,this._unsubscribe=e)}return e.prototype.unsubscribe=function(){var t;if(!this.closed){var n=this,r=n._parentOrParents,i=n._ctorUnsubscribe,o=n._unsubscribe,s=n._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,r instanceof e)r.remove(this);else if(null!==r)for(var a=0;a<r.length;++a){r[a].remove(this)}if(T(o)){i&&(this._unsubscribe=void 0);try{o.call(this)}catch(e){t=e instanceof A?M(e.errors):[e]}}if(p(s)){a=-1;for(var l=s.length;++a<l;){var u=s[a];if(P(u))try{u.unsubscribe()}catch(e){t=t||[],e instanceof A?t=t.concat(M(e.errors)):t.push(e)}}}if(t)throw new A(t)}},e.prototype.add=function(t){var n=t;if(!t)return e.EMPTY;switch(typeof t){case"function":n=new e(t);case"object":if(n===this||n.closed||"function"!=typeof n.unsubscribe)return n;if(this.closed)return n.unsubscribe(),n;if(!(n instanceof e)){var r=n;(n=new e)._subscriptions=[r]}break;default:throw new Error("unrecognized teardown "+t+" added to Subscription.")}var i=n._parentOrParents;if(null===i)n._parentOrParents=this;else if(i instanceof e){if(i===this)return n;n._parentOrParents=[i,this]}else{if(-1!==i.indexOf(this))return n;i.push(this)}var o=this._subscriptions;return null===o?this._subscriptions=[n]:o.push(n),n},e.prototype.remove=function(e){var t=this._subscriptions;if(t){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}},e.EMPTY=function(e){return e.closed=!0,e}(new e),e}();function M(e){return e.reduce((function(e,t){return e.concat(t instanceof A?t.errors:t)}),[])}var G=function(){return"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}(),_=function(e){function n(t,r,i){var o=e.call(this)||this;switch(o.syncErrorValue=null,o.syncErrorThrown=!1,o.syncErrorThrowable=!1,o.isStopped=!1,arguments.length){case 0:o.destination=h;break;case 1:if(!t){o.destination=h;break}if("object"==typeof t){t instanceof n?(o.syncErrorThrowable=t.syncErrorThrowable,o.destination=t,t.add(o)):(o.syncErrorThrowable=!0,o.destination=new g(o,t));break}default:o.syncErrorThrowable=!0,o.destination=new g(o,t,r,i)}return o}return t(n,e),n.prototype[G]=function(){return this},n.create=function(e,t,r){var i=new n(e,t,r);return i.syncErrorThrowable=!1,i},n.prototype.next=function(e){this.isStopped||this._next(e)},n.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},n.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},n.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},n.prototype._next=function(e){this.destination.next(e)},n.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},n.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},n.prototype._unsubscribeAndRecycle=function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this},n}(f),g=function(e){function n(t,n,r,i){var o,s=e.call(this)||this;s._parentSubscriber=t;var a=s;return T(n)?o=n:n&&(o=n.next,r=n.error,i=n.complete,n!==h&&(T((a=Object.create(n)).unsubscribe)&&s.add(a.unsubscribe.bind(a)),a.unsubscribe=s.unsubscribe.bind(s))),s._context=a,s._next=o,s._error=r,s._complete=i,s}return t(n,e),n.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;b.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},n.prototype.error=function(e){if(!this.isStopped){var t=this._parentSubscriber,n=b.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):d(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;d(e)}}},n.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};b.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},n.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(e){if(this.unsubscribe(),b.useDeprecatedSynchronousErrorHandling)throw e;d(e)}},n.prototype.__tryOrSetError=function(e,t,n){if(!b.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(t){return b.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=t,e.syncErrorThrown=!0,!0):(d(t),!0)}return!1},n.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},n}(_);var B=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}();function H(e){return e}function m(e){return 0===e.length?H:1===e.length?e[0]:function(t){return e.reduce((function(e,t){return t(e)}),t)}}var C=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var r=this.operator,i=function(e,t,n){if(e){if(e instanceof _)return e;if(e[G])return e[G]()}return e||t||n?new _(e,t,n):new _(h)}(e,t,n);if(r?i.add(r.call(i,this.source)):i.add(this.source||b.useDeprecatedSynchronousErrorHandling&&!i.syncErrorThrowable?this._subscribe(i):this._trySubscribe(i)),b.useDeprecatedSynchronousErrorHandling&&i.syncErrorThrowable&&(i.syncErrorThrowable=!1,i.syncErrorThrown))throw i.syncErrorValue;return i},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){b.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),!function(e){for(;e;){var t=e,n=t.closed,r=t.destination,i=t.isStopped;if(n||i)return!1;e=r&&r instanceof _?r:null}return!0}(e)?console.warn(t):e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=y(t))((function(t,r){var i;i=n.subscribe((function(t){try{e(t)}catch(e){r(e),i&&i.unsubscribe()}}),r,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[B]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return 0===e.length?this:m(e)(this)},e.prototype.toPromise=function(e){var t=this;return new(e=y(e))((function(e,n){var r;t.subscribe((function(e){return r=e}),(function(e){return n(e)}),(function(){return e(r)}))}))},e.create=function(t){return new e(t)},e}();function y(e){if(e||(e=Promise),!e)throw new Error("no Promise impl found");return e}var E,v,I,w,D=function(){function e(e,t){this.compare=e,this.keySelector=t}return e.prototype.call=function(e,t){return t.subscribe(new O(e,this.compare,this.keySelector))},e}(),O=function(e){function n(t,n,r){var i=e.call(this,t)||this;return i.keySelector=r,i.hasKey=!1,"function"==typeof n&&(i.compare=n),i}return t(n,e),n.prototype.compare=function(e,t){return e===t},n.prototype._next=function(e){var t;try{var n=this.keySelector;t=n?n(e):e}catch(e){return this.destination.error(e)}var r=!1;if(this.hasKey)try{r=(0,this.compare)(this.key,t)}catch(e){return this.destination.error(e)}else this.hasKey=!0;r||(this.key=t,this.destination.next(e))},n}(_),k=function(){function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e}(),V=function(e){function n(t,n){var r=e.call(this)||this;return r.subject=t,r.subscriber=n,r.closed=!1,r}return t(n,e),n.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e=this.subject,t=e.observers;if(this.subject=null,t&&0!==t.length&&!e.isStopped&&!e.closed){var n=t.indexOf(this.subscriber);-1!==n&&t.splice(n,1)}}},n}(f),N=function(e){function n(t){var n=e.call(this,t)||this;return n.destination=t,n}return t(n,e),n}(_),L=function(e){function n(){var t=e.call(this)||this;return t.observers=[],t.closed=!1,t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return t(n,e),n.prototype[G]=function(){return new N(this)},n.prototype.lift=function(e){var t=new R(this,this);return t.operator=e,t},n.prototype.next=function(e){if(this.closed)throw new k;if(!this.isStopped)for(var t=this.observers,n=t.length,r=t.slice(),i=0;i<n;i++)r[i].next(e)},n.prototype.error=function(e){if(this.closed)throw new k;this.hasError=!0,this.thrownError=e,this.isStopped=!0;for(var t=this.observers,n=t.length,r=t.slice(),i=0;i<n;i++)r[i].error(e);this.observers.length=0},n.prototype.complete=function(){if(this.closed)throw new k;this.isStopped=!0;for(var e=this.observers,t=e.length,n=e.slice(),r=0;r<t;r++)n[r].complete();this.observers.length=0},n.prototype.unsubscribe=function(){this.isStopped=!0,this.closed=!0,this.observers=null},n.prototype._trySubscribe=function(t){if(this.closed)throw new k;return e.prototype._trySubscribe.call(this,t)},n.prototype._subscribe=function(e){if(this.closed)throw new k;return this.hasError?(e.error(this.thrownError),f.EMPTY):this.isStopped?(e.complete(),f.EMPTY):(this.observers.push(e),new V(this,e))},n.prototype.asObservable=function(){var e=new C;return e.source=this,e},n.create=function(e,t){return new R(e,t)},n}(C),R=function(e){function n(t,n){var r=e.call(this)||this;return r.destination=t,r.source=n,r}return t(n,e),n.prototype.next=function(e){var t=this.destination;t&&t.next&&t.next(e)},n.prototype.error=function(e){var t=this.destination;t&&t.error&&this.destination.error(e)},n.prototype.complete=function(){var e=this.destination;e&&e.complete&&this.destination.complete()},n.prototype._subscribe=function(e){return this.source?this.source.subscribe(e):f.EMPTY},n}(L),x=function(e){function n(t){var n=e.call(this)||this;return n._value=t,n}return t(n,e),Object.defineProperty(n.prototype,"value",{get:function(){return this.getValue()},enumerable:!0,configurable:!0}),n.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return n&&!n.closed&&t.next(this._value),n},n.prototype.getValue=function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new k;return this._value},n.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},n}(L),X=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!=i--;){var s=o[i];if(!e(t[s],n[s]))return!1}return!0}return t!=t&&n!=n},F={},U=[],W=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function K(e,t){for(var n in t)e[n]=t[n];return e}function Q(e){var t=e.parentNode;t&&t.removeChild(e)}function j(e,t,n){var r,i,o,s=arguments,a={};for(o in t)"key"==o?r=t[o]:"ref"==o?i=t[o]:a[o]=t[o];if(arguments.length>3)for(n=[n],o=3;o<arguments.length;o++)n.push(s[o]);if(null!=n&&(a.children=n),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===a[o]&&(a[o]=e.defaultProps[o]);return Y(e,a,r,i,null)}function Y(e,t,n,r,i){var o={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==i?++E.__v:i};return null!=E.vnode&&E.vnode(o),o}function z(e){return e.children}function Z(e,t){this.props=e,this.context=t}function J(e,t){if(null==t)return e.__?J(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?J(e):null}function q(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return q(e)}}function $(e){(!e.__d&&(e.__d=!0)&&v.push(e)&&!ee.__r++||w!==E.debounceRendering)&&((w=E.debounceRendering)||I)(ee)}function ee(){for(var e;ee.__r=v.length;)e=v.sort((function(e,t){return e.__v.__b-t.__v.__b})),v=[],e.some((function(e){var t,n,r,i,o,s;e.__d&&(o=(i=(t=e).__v).__e,(s=t.__P)&&(n=[],(r=K({},i)).__v=i.__v+1,le(s,i,r,t.__n,void 0!==s.ownerSVGElement,null!=i.__h?[o]:null,n,null==o?J(i):o,i.__h),ue(n,i),i.__e!=o&&q(i)))}))}function te(e,t,n,r,i,o,s,a,l,u){var c,T,S,b,d,h,p,P=r&&r.__k||U,A=P.length;for(n.__k=[],c=0;c<t.length;c++)if(null!=(b=n.__k[c]=null==(b=t[c])||"boolean"==typeof b?null:"string"==typeof b||"number"==typeof b?Y(null,b,null,null,b):Array.isArray(b)?Y(z,{children:b},null,null,null):b.__b>0?Y(b.type,b.props,b.key,null,b.__v):b)){if(b.__=n,b.__b=n.__b+1,null===(S=P[c])||S&&b.key==S.key&&b.type===S.type)P[c]=void 0;else for(T=0;T<A;T++){if((S=P[T])&&b.key==S.key&&b.type===S.type){P[T]=void 0;break}S=null}le(e,b,S=S||F,i,o,s,a,l,u),d=b.__e,(T=b.ref)&&S.ref!=T&&(p||(p=[]),S.ref&&p.push(S.ref,null,b),p.push(T,b.__c||d,b)),null!=d?(null==h&&(h=d),"function"==typeof b.type&&null!=b.__k&&b.__k===S.__k?b.__d=l=ne(b,l,e):l=re(e,b,S,P,d,l),u||"option"!==n.type?"function"==typeof n.type&&(n.__d=l):e.value=""):l&&S.__e==l&&l.parentNode!=e&&(l=J(S))}for(n.__e=h,c=A;c--;)null!=P[c]&&("function"==typeof n.type&&null!=P[c].__e&&P[c].__e==n.__d&&(n.__d=J(r,c+1)),Se(P[c],P[c]));if(p)for(c=0;c<p.length;c++)Te(p[c],p[++c],p[++c])}function ne(e,t,n){var r,i;for(r=0;r<e.__k.length;r++)(i=e.__k[r])&&(i.__=e,t="function"==typeof i.type?ne(i,t,n):re(n,i,i,e.__k,i.__e,t));return t}function re(e,t,n,r,i,o){var s,a,l;if(void 0!==t.__d)s=t.__d,t.__d=void 0;else if(null==n||i!=o||null==i.parentNode)e:if(null==o||o.parentNode!==e)e.appendChild(i),s=null;else{for(a=o,l=0;(a=a.nextSibling)&&l<r.length;l+=2)if(a==i)break e;e.insertBefore(i,o),s=o}return void 0!==s?s:i.nextSibling}function ie(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||W.test(t)?n:n+"px"}function oe(e,t,n,r,i){var o;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||ie(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||ie(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])o=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+o]=n,n?r||e.addEventListener(t,o?ae:se,o):e.removeEventListener(t,o?ae:se,o);else if("dangerouslySetInnerHTML"!==t){if(i)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null!=n&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function se(e){this.l[e.type+!1](E.event?E.event(e):e)}function ae(e){this.l[e.type+!0](E.event?E.event(e):e)}function le(e,t,n,r,i,o,s,a,l){var u,c,T,S,b,d,h,p,P,A,f,M=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(l=n.__h,a=t.__e=n.__e,t.__h=null,o=[a]),(u=E.__b)&&u(t);try{e:if("function"==typeof M){if(p=t.props,P=(u=M.contextType)&&r[u.__c],A=u?P?P.props.value:u.__:r,n.__c?h=(c=t.__c=n.__c).__=c.__E:("prototype"in M&&M.prototype.render?t.__c=c=new M(p,A):(t.__c=c=new Z(p,A),c.constructor=M,c.render=be),P&&P.sub(c),c.props=p,c.state||(c.state={}),c.context=A,c.__n=r,T=c.__d=!0,c.__h=[]),null==c.__s&&(c.__s=c.state),null!=M.getDerivedStateFromProps&&(c.__s==c.state&&(c.__s=K({},c.__s)),K(c.__s,M.getDerivedStateFromProps(p,c.__s))),S=c.props,b=c.state,T)null==M.getDerivedStateFromProps&&null!=c.componentWillMount&&c.componentWillMount(),null!=c.componentDidMount&&c.__h.push(c.componentDidMount);else{if(null==M.getDerivedStateFromProps&&p!==S&&null!=c.componentWillReceiveProps&&c.componentWillReceiveProps(p,A),!c.__e&&null!=c.shouldComponentUpdate&&!1===c.shouldComponentUpdate(p,c.__s,A)||t.__v===n.__v){c.props=p,c.state=c.__s,t.__v!==n.__v&&(c.__d=!1),c.__v=t,t.__e=n.__e,t.__k=n.__k,c.__h.length&&s.push(c);break e}null!=c.componentWillUpdate&&c.componentWillUpdate(p,c.__s,A),null!=c.componentDidUpdate&&c.__h.push((function(){c.componentDidUpdate(S,b,d)}))}c.context=A,c.props=p,c.state=c.__s,(u=E.__r)&&u(t),c.__d=!1,c.__v=t,c.__P=e,u=c.render(c.props,c.state,c.context),c.state=c.__s,null!=c.getChildContext&&(r=K(K({},r),c.getChildContext())),T||null==c.getSnapshotBeforeUpdate||(d=c.getSnapshotBeforeUpdate(S,b)),f=null!=u&&u.type===z&&null==u.key?u.props.children:u,te(e,Array.isArray(f)?f:[f],t,n,r,i,o,s,a,l),c.base=t.__e,t.__h=null,c.__h.length&&s.push(c),h&&(c.__E=c.__=null),c.__e=!1}else null==o&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=ce(n.__e,t,n,r,i,o,s,l);(u=E.diffed)&&u(t)}catch(e){t.__v=null,(l||null!=o)&&(t.__e=a,t.__h=!!l,o[o.indexOf(a)]=null),E.__e(e,t,n)}}function ue(e,t){E.__c&&E.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){E.__e(e,t.__v)}}))}function ce(e,t,n,r,i,o,s,a){var l,u,c,T,S,b=n.props,d=t.props,h=t.type;if("svg"===h&&(i=!0),null!=o)for(l=0;l<o.length;l++)if(null!=(u=o[l])&&(e==u||u.localName==h)){e=u,o[l]=null;break}if(null==e){if(null===h)return document.createTextNode(d);e=i?document.createElementNS("http://www.w3.org/2000/svg",h):document.createElement(h,d.is&&d),o=null,a=!1}if(null===h)b===d||a&&e.data===d||(e.data=d);else{if(null!=o&&(o=U.slice.call(e.childNodes)),c=(b=n.props||F).dangerouslySetInnerHTML,T=d.dangerouslySetInnerHTML,!a){if(null!=o)for(b={},S=0;S<e.attributes.length;S++)b[e.attributes[S].name]=e.attributes[S].value;(T||c)&&(T&&(c&&T.__html==c.__html||T.__html===e.innerHTML)||(e.innerHTML=T&&T.__html||""))}if(function(e,t,n,r,i){var o;for(o in n)"children"===o||"key"===o||o in t||oe(e,o,null,n[o],r);for(o in t)i&&"function"!=typeof t[o]||"children"===o||"key"===o||"value"===o||"checked"===o||n[o]===t[o]||oe(e,o,t[o],n[o],r)}(e,d,b,i,a),T)t.__k=[];else if(l=t.props.children,te(e,Array.isArray(l)?l:[l],t,n,r,i&&"foreignObject"!==h,o,s,e.firstChild,a),null!=o)for(l=o.length;l--;)null!=o[l]&&Q(o[l]);a||("value"in d&&void 0!==(l=d.value)&&(l!==e.value||"progress"===h&&!l)&&oe(e,"value",l,b.value,!1),"checked"in d&&void 0!==(l=d.checked)&&l!==e.checked&&oe(e,"checked",l,b.checked,!1))}return e}function Te(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){E.__e(e,n)}}function Se(e,t,n){var r,i,o;if(E.unmount&&E.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||Te(r,null,t)),n||"function"==typeof e.type||(n=null!=(i=e.__e)),e.__e=e.__d=void 0,null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){E.__e(e,t)}r.base=r.__P=null}if(r=e.__k)for(o=0;o<r.length;o++)r[o]&&Se(r[o],t,n);null!=i&&Q(i)}function be(e,t,n){return this.constructor(e,n)}function de(e,t,n){var r,i,o;E.__&&E.__(e,t),i=(r="function"==typeof n)?null:n&&n.__k||t.__k,o=[],le(t,e=(!r&&n||t).__k=j(z,null,[e]),i||F,F,void 0!==t.ownerSVGElement,!r&&n?[n]:i?null:t.firstChild?U.slice.call(t.childNodes):null,o,!r&&n?n:i?i.__e:t.firstChild,r),ue(o,e)}function he(e){var t=JSON.parse(e.data);if(!t||"string"!=typeof t.command)throw Error("Not a valid command object");return t}E={__e:function(e,t){for(var n,r,i;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(e)),i=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),i=n.__d),i)return n.__E=n}catch(t){e=t}throw e},__v:0},Z.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=K({},this.state),"function"==typeof e&&(e=e(K({},n),this.props)),e&&K(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),$(this))},Z.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),$(this))},Z.prototype.render=z,v=[],I="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,ee.__r=0;!function(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}(".tunnus-sdk__overlay {\n z-index: 9999999; /* sigh */\n background-color: rgba(30, 30, 30, 0.8);\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex;\n flex-direction: column;\n justify-items: flex-start;\n align-items: center;\n overflow: auto;\n animation-name: tunnus-sdk__overlay--animate-opacity;\n animation-duration: 0.5s;\n}\n\n@keyframes tunnus-sdk__overlay--animate-opacity {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.tunnus-sdk__overlay--animate {\n background-color: rgba(30, 30, 30, 0.8);\n}\n\n.tunnus-sdk__container {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n top: 0;\n -webkit-overflow-scrolling: touch;\n overflow-y: auto;\n}\n\n.tunnus-sdk__old-mobile.tunnus-sdk__overlay,\n.tunnus-sdk__old-mobile.tunnus-sdk__overlay .tunnus-sdk__container {\n position: absolute;\n}\n\n.tunnus-sdk__content {\n background: white;\n max-width: 500px;\n border-radius: 8px;\n margin: 32px auto;\n}\n\n.tunnus-sdk__dark-content {\n background: #191a1c;\n}\n\n.tunnus-sdk__close-button {\n float: right;\n border: none;\n font-size: 30px;\n margin: 10px 10px 0 0;\n cursor: pointer;\n border-radius: 4px 4px 0 0;\n background-color: transparent;\n font-weight: 900;\n padding: 0;\n line-height: 34px;\n width: 34px;\n}\n\n.tunnus-sdk__dark-close-button {\n color: white;\n}\n\n.tunnus-sdk__iframe {\n transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);\n min-height: 100px;\n border: none;\n height: 10000px;\n width: 100%;\n max-width: 500px;\n}\n");var pe=function(e){var t={exports:{}};return e(t,t.exports),t.exports}((function(e){ /*!mobile-detect v1.4.4 2019-09-21*/ /*!@license Copyright 2013, Heinrich Goebl, License: MIT, see https://github.com/hgoebl/mobile-detect.js*/ !function(e,t){e((function(){var e,n={mobileDetectRules:{phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533",Asus:"Asus.*Galaxy|PadFone.*Mobile",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android.*\\bG1\\b(?!\\))",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},detectMobileBrowsers:{fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i}},r=Object.prototype.hasOwnProperty;function i(e,t){return null!=e&&null!=t&&e.toLowerCase()===t.toLowerCase()}function o(e,t){var n,r,i=e.length;if(!i||!t)return!1;for(n=t.toLowerCase(),r=0;r<i;++r)if(n===e[r].toLowerCase())return!0;return!1}function s(e){for(var t in e)r.call(e,t)&&(e[t]=new RegExp(e[t],"i"))}function a(e,t){this.ua=function(e){return(e||"").substr(0,500)}(e),this._cache={},this.maxPhoneWidth=t||600}return n.FALLBACK_PHONE="UnknownPhone",n.FALLBACK_TABLET="UnknownTablet",n.FALLBACK_MOBILE="UnknownMobile",e="isArray"in Array?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},function(){var t,i,o,a,l,u,c=n.mobileDetectRules;for(t in c.props)if(r.call(c.props,t)){for(i=c.props[t],e(i)||(i=[i]),l=i.length,a=0;a<l;++a)(u=(o=i[a]).indexOf("[VER]"))>=0&&(o=o.substring(0,u)+"([\\w._\\+]+)"+o.substring(u+5)),i[a]=new RegExp(o,"i");c.props[t]=i}s(c.oss),s(c.phones),s(c.tablets),s(c.uas),s(c.utils),c.oss0={WindowsPhoneOS:c.oss.WindowsPhoneOS,WindowsMobileOS:c.oss.WindowsMobileOS}}(),n.findMatch=function(e,t){for(var n in e)if(r.call(e,n)&&e[n].test(t))return n;return null},n.findMatches=function(e,t){var n=[];for(var i in e)r.call(e,i)&&e[i].test(t)&&n.push(i);return n},n.getVersionStr=function(e,t){var i,o,s,a,l=n.mobileDetectRules.props;if(r.call(l,e))for(s=(i=l[e]).length,o=0;o<s;++o)if(null!==(a=i[o].exec(t)))return a[1];return null},n.getVersion=function(e,t){var r=n.getVersionStr(e,t);return r?n.prepareVersionNo(r):NaN},n.prepareVersionNo=function(e){var t;return 1===(t=e.split(/[a-z._ \/\-]/i)).length&&(e=t[0]),t.length>1&&(e=t[0]+".",t.shift(),e+=t.join("")),Number(e)},n.isMobileFallback=function(e){return n.detectMobileBrowsers.fullPattern.test(e)||n.detectMobileBrowsers.shortPattern.test(e.substr(0,4))},n.isTabletFallback=function(e){return n.detectMobileBrowsers.tabletPattern.test(e)},n.prepareDetectionCache=function(e,r,i){if(e.mobile===t){var o,s,l;if(s=n.findMatch(n.mobileDetectRules.tablets,r))return e.mobile=e.tablet=s,void(e.phone=null);if(o=n.findMatch(n.mobileDetectRules.phones,r))return e.mobile=e.phone=o,void(e.tablet=null);n.isMobileFallback(r)?(l=a.isPhoneSized(i))===t?(e.mobile=n.FALLBACK_MOBILE,e.tablet=e.phone=null):l?(e.mobile=e.phone=n.FALLBACK_PHONE,e.tablet=null):(e.mobile=e.tablet=n.FALLBACK_TABLET,e.phone=null):n.isTabletFallback(r)?(e.mobile=e.tablet=n.FALLBACK_TABLET,e.phone=null):e.mobile=e.tablet=e.phone=null}},n.mobileGrade=function(e){var t=null!==e.mobile();return e.os("iOS")&&e.version("iPad")>=4.3||e.os("iOS")&&e.version("iPhone")>=3.1||e.os("iOS")&&e.version("iPod")>=3.1||e.version("Android")>2.1&&e.is("Webkit")||e.version("Windows Phone OS")>=7||e.is("BlackBerry")&&e.version("BlackBerry")>=6||e.match("Playbook.*Tablet")||e.version("webOS")>=1.4&&e.match("Palm|Pre|Pixi")||e.match("hp.*TouchPad")||e.is("Firefox")&&e.version("Firefox")>=12||e.is("Chrome")&&e.is("AndroidOS")&&e.version("Android")>=4||e.is("Skyfire")&&e.version("Skyfire")>=4.1&&e.is("AndroidOS")&&e.version("Android")>=2.3||e.is("Opera")&&e.version("Opera Mobi")>11&&e.is("AndroidOS")||e.is("MeeGoOS")||e.is("Tizen")||e.is("Dolfin")&&e.version("Bada")>=2||(e.is("UC Browser")||e.is("Dolfin"))&&e.version("Android")>=2.3||e.match("Kindle Fire")||e.is("Kindle")&&e.version("Kindle")>=3||e.is("AndroidOS")&&e.is("NookTablet")||e.version("Chrome")>=11&&!t||e.version("Safari")>=5&&!t||e.version("Firefox")>=4&&!t||e.version("MSIE")>=7&&!t||e.version("Opera")>=10&&!t?"A":e.os("iOS")&&e.version("iPad")<4.3||e.os("iOS")&&e.version("iPhone")<3.1||e.os("iOS")&&e.version("iPod")<3.1||e.is("Blackberry")&&e.version("BlackBerry")>=5&&e.version("BlackBerry")<6||e.version("Opera Mini")>=5&&e.version("Opera Mini")<=6.5&&(e.version("Android")>=2.3||e.is("iOS"))||e.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||e.version("Opera Mobi")>=11&&e.is("SymbianOS")?"B":(e.version("BlackBerry")<5||e.match("MSIEMobile|Windows CE.*Mobile")||e.version("Windows Mobile"),"C")},n.detectOS=function(e){return n.findMatch(n.mobileDetectRules.oss0,e)||n.findMatch(n.mobileDetectRules.oss,e)},n.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},a.prototype={constructor:a,mobile:function(){return n.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return n.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return n.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===t&&(this._cache.userAgent=n.findMatch(n.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===t&&(this._cache.userAgents=n.findMatches(n.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===t&&(this._cache.os=n.detectOS(this.ua)),this._cache.os},version:function(e){return n.getVersion(e,this.ua)},versionStr:function(e){return n.getVersionStr(e,this.ua)},is:function(e){return o(this.userAgents(),e)||i(e,this.os())||i(e,this.phone())||i(e,this.tablet())||o(n.findMatches(n.mobileDetectRules.utils,this.ua),e)},match:function(e){return e instanceof RegExp||(e=new RegExp(e,"i")),e.test(this.ua)},isPhoneSized:function(e){return a.isPhoneSized(e||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===t&&(this._cache.grade=n.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?a.isPhoneSized=function(e){return e<0?t:n.getDeviceSmallerSide()<=e}:a.isPhoneSized=function(){},a._impl=n,a.version="1.4.4 2019-09-21",a}))}(function(t){if(e.exports)return function(t){e.exports=t()};if("undefined"!=typeof window)return function(e){window.MobileDetect=e()};throw new Error("unknown environment")}())})),Pe=function(){return window&&window.navigator&&window.navigator.userAgent},Ae=function(){if(!Pe())return!1;var e=new pe(window.navigator.userAgent);return e.is("iOS")&&e.is("WebKit")&&e.version("iOS")<11},fe=function(){return Math.random().toString(36).slice(2)},Me={fi:{closeModal:"sulje dialogi"},sv:{closeModal:"stäng dialogen"}};function Ge(e,t){return Me[e][t]}var _e=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t.previousBodyStyles=null,t.previousScrollTop=0,t.dialogId=fe(),t.state={iframeHeight:568},t.onMessage=function(e){var n=t.props.tunnusSharedUIUrl;if(e.origin===n||e.origin===window.location.origin){var r=he(e);if(r.iFrameId&&r.iFrameId!==t.dialogId)return;"set-height"===r.command?t.setState({iframeHeight:r.args}):t.props.onCommand(r)}},t.onKeyDown=function(e){"Escape"===e.key&&t.props.close()},t}return t(n,e),n.prototype.componentDidMount=function(){window.addEventListener("message",this.onMessage),window.addEventListener("keydown",this.onKeyDown);var e=document.body.style,t=e.height,n=e.width,r=e.overflow,i=e.position;this.previousBodyStyles={height:t,width:n,overflow:r,position:i},this.previousScrollTop=document.body.scrollTop,document.body.style.overflow="hidden",Ae()&&(document.body.style.height="100%",document.body.style.width="100%",document.body.style.position="fixed",document.body.scrollTop=0)},n.prototype.assignIdToIframe=function(e){return""+e+(/\?.+/.exec(e)?"&":"?")+"tunnus-iframe-id="+this.dialogId},n.prototype.render=function(e){var t,n=e.iframeSrc,r=e.close,i=e.theme,o=e.language,s=this.state.iframeHeight,a=Ae()?"tunnus-sdk__old-mobile tunnus-sdk__overlay":"tunnus-sdk__overlay";return t="dark"===i?j("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},j("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.7071 5.29289C19.0976 5.68342 19.0976 6.31658 18.7071 6.70711L6.70711 18.7071C6.31658 19.0976 5.68342 19.0976 5.29289 18.7071C4.90237 18.3166 4.90237 17.6834 5.29289 17.2929L17.2929 5.29289C17.6834 4.90237 18.3166 4.90237 18.7071 5.29289Z",fill:"white"}),j("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.29289 5.29289C5.68342 4.90237 6.31658 4.90237 6.70711 5.29289L18.7071 17.2929C19.0976 17.6834 19.0976 18.3166 18.7071 18.7071C18.3166 19.0976 17.6834 19.0976 17.2929 18.7071L5.29289 6.70711C4.90237 6.31658 4.90237 5.68342 5.29289 5.29289Z",fill:"white"})):j("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},j("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.7071 5.29289C19.0976 5.68342 19.0976 6.31658 18.7071 6.70711L6.70711 18.7071C6.31658 19.0976 5.68342 19.0976 5.29289 18.7071C4.90237 18.3166 4.90237 17.6834 5.29289 17.2929L17.2929 5.29289C17.6834 4.90237 18.3166 4.90237 18.7071 5.29289Z",fill:"black"}),j("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.29289 5.29289C5.68342 4.90237 6.31658 4.90237 6.70711 5.29289L18.7071 17.2929C19.0976 17.6834 19.0976 18.3166 18.7071 18.7071C18.3166 19.0976 17.6834 19.0976 17.2929 18.7071L5.29289 6.70711C4.90237 6.31658 4.90237 5.68342 5.29289 5.29289Z",fill:"black"})),j("div",{className:a},j("div",{className:"tunnus-sdk__container"},j("div",{className:"tunnus-sdk__content "+("dark"===i&&"tunnus-sdk__dark-content")},j("button",{"aria-label":Ge(o,"closeModal"),onClick:r,className:"tunnus-sdk__close-button "+("dark"===i&&"tunnus-sdk__dark-close-button")},t),j("iframe",{scrolling:"no",className:"tunnus-sdk__iframe",style:{maxHeight:s},src:this.assignIdToIframe(n)}))))},n.prototype.componentWillUnmount=function(){window.removeEventListener("message",this.onMessage),window.removeEventListener("keydown",this.onKeyDown),this.previousBodyStyles&&(document.body.style.overflow=this.previousBodyStyles.overflow,document.body.style.position=this.previousBodyStyles.position,document.body.style.height=this.previousBodyStyles.height,document.body.style.width=this.previousBodyStyles.width),document.body.scrollTop=this.previousScrollTop},n}(Z),ge=["close","close-login"];function Be(e){return Object.freeze({ran:e.ran,error:e.error,ranAndSucceeded:e.ran&&"success"===e.status,ranAndFailed:e.ran&&"failed"===e.status,ranAndCancelled:e.ran&&"cancelled"===e.status})}var He=Be({ran:!0,status:"success"}),me=Be({ran:!1,status:"no-run"}),Ce=Be({ran:!0,status:"cancelled"}),ye=Object.freeze({logIn:me,logOut:me,registration:me,changeNick:me});var Ee=Object.freeze({loginSuccess:function(){},loginCancelled:function(){},registerSuccess:function(){},registerCancelled:function(){},logoutSuccess:function(){},logoutFailed:function(){},alreadyLoggedIn:function(){},notLoggedIn:function(){}}),ve=function(e,t){var o,s,a=this;this.options=e,this.config=t,this.iframeRootElement=null,this.actionsSubject=new L,this.loggedInCheckedAt=null,this.checkLoginAtVisibilityChange=function(){return r(a,void 0,void 0,(function(){return i(this,(function(e){switch(e.label){case 0:return"visible"!==document.visibilityState||this.isLoggedInStatusCheckedRecently()?[3,2]:[4,this.loggedInUser()];case 1:e.sent()&&window.postMessage(JSON.stringify({command:"close-login"}),window.location.origin),e.label=2;case 2:return[2]}}))}))},this.isLoggedInStatusCheckedRecently=function(){var e=(new Date).getTime()-5e3;return a.loggedInCheckedAt&&a.loggedInCheckedAt.getTime()>e},this.initLoginState=function(){return r(a,void 0,void 0,(function(){var e;return i(this,(function(t){switch(t.label){case 0:return[4,this.loggedInUser()];case 1:return(e=t.sent())?this.legacyCallbacks.alreadyLoggedIn(e.userId,e.nick,e.latestTermsOfServiceAccepted,e.username,e.initials):this.legacyCallbacks.notLoggedIn(),[2]}}))}))},this.nextActions=function(e){return r(a,void 0,void 0,(function(){var t;return i(this,(function(r){switch(r.label){case 0:return(t=n(n({},ye),e)).logIn.ranAndSucceeded||t.changeNick.ranAndSucceeded?[4,this.loggedInUser()]:[3,2];case 1:r.sent(),r.label=2;case 2:return this.actionsSubject.next(t),[2,t]}}))}))},this.nextState=function(e){var t=a.stateSubject.getValue(),r=n(n({},t),e);a.stateSubject.next(r)},this.openTunnusIframeDialog=function(e,t,r){var i,o,s;return function(e,t,n,r,i){return new Promise((function(o){var s=function(){return de(null,e)},a={login:!1,register:!1,nickChanged:!1};function l(){o(a),s()}de(j(_e,{iframeSrc:t,onCommand:function(e){"logged-in"===e.command?a.login=!0:"registered"===e.command?a.register=!0:"close-and-open-url"===e.command?(s(),window.location.assign(e.args),o(a)):"nick-changed"===e.command?a.nickChanged=!0:-1!==ge.indexOf(e.command)&&l()},close:l,tunnusSharedUIUrl:n,theme:r,language:i}),e,e.lastChild)}))}(a.getIframeContainerElement(),(i=e,o=n(n({},t),{for_origin:encodeURIComponent(window.location.origin)}),0===(s=Object.keys(o).sort().filter((function(e){return o[e]})).map((function(e){return e+"="+o[e]})).join("&")).length?i:i+"?"+s),a.config.tunnusSharedUIUrl,r||"light",t.language||"fi")},this.getIframeContainerElement=function(){if(!a.iframeRootElement)if(a.options.elementId){var e=document.getElementById(a.options.elementId);a.iframeRootElement=e}else(e=document.createElement("div")).className="tunnus-sdk-root",document.body.appendChild(e),a.iframeRootElement=e;return a.iframeRootElement},this.loggedInUser=function(){return r(a,void 0,void 0,(function(){var e,t,n,r;return i(this,(function(i){switch(i.label){case 0:return e=this.config,t=e.appId,n=e.appKey,[4,l(e.loginApiUrl,t,n)];case 1:return r=i.sent(),this.loggedInCheckedAt=new Date,this.nextState({user:r,loggedIn:Boolean(r)}),[2,r]}}))}))},this.logIn=function(){return r(a,void 0,void 0,(function(){var e,t,n,r,o,s,a,l,u;return i(this,(function(i){switch(i.label){case 0:return e=this.options,t=e.trackingAppName,n=e.initiatingApp,r=e.language,o=e.theme,s=this.config.tunnusSharedUIUrl+"/login",a={language:r,theme:o,tracking_app_name:t,initiating_app:n,context:"iframe"},[4,this.openTunnusIframeDialog(s,a,o)];case 1:return l=i.sent(),Pe()&&new pe(window.navigator.userAgent).is("WebKit")&&window.history&&window.history.replaceState&&(u=window.history.state||{},window.history.replaceState(u,"")),[4,this.nextActions({logIn:l.login?He:Ce,registration:l.register?He:me,changeNick:l.nickChanged?He:me})];case 2:return[2,i.sent()]}}))}))},this.resetPassword=function(){return r(a,void 0,void 0,(function(){var e,t,n,r,o,s,a,l;return i(this,(function(i){switch(i.label){case 0:return e=this.options,t=e.trackingAppName,n=e.initiatingApp,r=e.language,o=e.theme,s=this.config.tunnusSharedUIUrl+"/reset-password",a={language:r,theme:o,tracking_app_name:t,initiating_app:n,context:"iframe"},[4,this.openTunnusIframeDialog(s,a,o)];case 1:return l=i.sent(),[4,this.nextActions({logIn:l.login?He:me,registration:l.register?He:me})];case 2:return[2,i.sent()]}}))}))},this.logOut=function(){return r(a,void 0,void 0,(function(){var e,t,n,r,o;return i(this,(function(i){switch(i.label){case 0:e=this.config,t=e.appId,n=e.appKey,r=e.loginApiUrl,i.label=1;case 1:return i.trys.push([1,4,,6]),[4,c(r,t,n)];case 2:return i.sent(),[4,this.nextActions({logOut:He})];case 3:return i.sent(),this.nextState({loggedIn:!1,user:null}),[3,6];case 4:return o=i.sent(),[4,this.nextActions({logOut:(s=o,Be({error:s,ran:!0,status:"failed"}))})];case 5:throw i.sent(),o;case 6:return[2]}var s}))}))},this.register=function(){return r(a,void 0,void 0,(function(){var e,t,n,r,o,s,a,l,u;return i(this,(function(i){switch(i.label){case 0:return e=this.options,t=e.trackingAppName,n=e.initiatingApp,r=e.language,o=e.returnToUrl,s=e.theme,a=this.config.tunnusSharedUIUrl+"/register",l={language:r,theme:s,tracking_app_name:t,initiating_app:n,return_to_url:o&&encodeURIComponent(o),context:"iframe"},[4,this.openTunnusIframeDialog(a,l,s)];case 1:return u=i.sent(),[4,this.nextActions({logIn:u.login?He:me,registration:u.register?He:Ce})];case 2:return[2,i.sent()]}}))}))},this.changePasswordWithToken=function(e){return r(a,void 0,void 0,(function(){var t,n,r,o,s,a,l,u;return i(this,(function(i){switch(i.label){case 0:return t=this.options,n=t.trackingAppName,r=t.initiatingApp,o=t.language,s=t.theme,a=this.config.tunnusSharedUIUrl+"/change-password",l={token:e,language:o,theme:s,tracking_app_name:n,initiating_app:r,context:"iframe"},[4,this.openTunnusIframeDialog(a,l,s)];case 1:return u=i.sent(),[4,this.nextActions({logIn:u.login?He:me,registration:u.register?He:me})];case 2:return[2,i.sent()]}}))}))},this.getUserEmail=function(){return r(a,void 0,void 0,(function(){var e,t,n;return i(this,(function(r){return e=this.config,t=e.appId,n=e.appKey,[2,u(e.loginApiUrl,t,n)]}))}))},this.beginIdentification=function(e){return r(a,void 0,void 0,(function(){var t,n,r,o,s,a,l,u,c;return i(this,(function(i){switch(i.label){case 0:return t=this.options,n=t.trackingAppName,r=t.initiatingApp,o=t.language,s=t.theme,a=e||this.options.returnToUrl,l=this.config.tunnusSharedUIUrl+"/begin-identification",u={language:o,theme:s,tracking_app_name:n,initiating_app:r,return_to_url:a&&encodeURIComponent(a),context:"iframe"},[4,this.openTunnusIframeDialog(l,u,s)];case 1:return c=i.sent(),[4,this.nextActions({logIn:c.login?He:me,registration:c.register?He:me})];case 2:return[2,i.sent()]}}))}))},this.identificationStatus=function(e,t){return r(a,void 0,void 0,(function(){var n,r,o,s,a,l,u,c,T;return i(this,(function(i){switch(i.label){case 0:return n=this.options,r=n.trackingAppName,o=n.initiatingApp,s=n.language,a=n.theme,l=t||this.options.returnToUrl||window.location.href,u=this.config.tunnusSharedUIUrl+"/identification-status",c={language:s,theme:a,tracking_app_name:r,initiating_app:o,return_to_url:l&&encodeURIComponent(l),context:"iframe",identification_id:e},[4,this.openTunnusIframeDialog(u,c,a)];case 1:return T=i.sent(),[4,this.nextActions({logIn:T.login?He:me,registration:T.register?He:me})];case 2:return[2,i.sent()]}}))}))},this.showMyData=function(){return r(a,void 0,void 0,(function(){var e,t,n,r,o,s,a,l,u,c;return i(this,(function(i){switch(i.label){case 0:return e=this.options,t=e.trackingAppName,n=e.initiatingApp,r=e.language,o=e.returnToUrl,s=e.theme,a=o||this.options.returnToUrl||window.location.href,l=this.config.tunnusSharedUIUrl+"/my-data",u={language:r,theme:s,tracking_app_name:t,initiating_app:n,return_to_url:a&&encodeURIComponent(a),context:"iframe"},[4,this.openTunnusIframeDialog(l,u,s)];case 1:return c=i.sent(),[4,this.nextActions({logIn:c.login?He:me,registration:c.register?He:me})];case 2:return[2,i.sent()]}}))}))},this.changeNick=function(){return r(a,void 0,void 0,(function(){var e,t,n,r,o,s,a,l;return i(this,(function(i){switch(i.label){case 0:return e=this.options,t=e.trackingAppName,n=e.initiatingApp,r=e.language,o=e.theme,s=this.config.tunnusSharedUIUrl+"/change-nick",a={language:r,theme:o,tracking_app_name:t,initiating_app:n,context:"iframe"},[4,this.openTunnusIframeDialog(s,a,o)];case 1:return l=i.sent(),[4,this.nextActions({logIn:l.login?He:me,registration:l.register?He:me,changeNick:l.nickChanged?He:Ce})];case 2:return[2,i.sent()]}}))}))},this.showTermsOfServiceAcceptance=function(){return r(a,void 0,void 0,(function(){var e,t,n,r,o,s,a,l;return i(this,(function(i){switch(i.label){case 0:return e=this.options,t=e.trackingAppName,n=e.initiatingApp,r=e.language,o=e.theme,s=this.config.tunnusSharedUIUrl+"/terms-of-service",a={language:r,theme:o,tracking_app_name:t,initiating_app:n,context:"iframe"},[4,this.openTunnusIframeDialog(s,a,o)];case 1:return l=i.sent(),[4,this.nextActions({logIn:l.login?He:me,registration:l.register?He:me})];case 2:return[2,i.sent()]}}))}))},this.legacyCallbacks=n(n({},Ee),e.legacyCallbacks),this.stateSubject=new x({loggedIn:!1,user:null}),this.actionsObservable=this.actionsSubject.asObservable(),this.stateObservable=this.stateSubject.asObservable().pipe((o=X,function(e){return e.lift(new D(o,s))})),document.addEventListener("visibilitychange",this.checkLoginAtVisibilityChange),this.actionsSubject.subscribe((function(e){var t=e.logIn,n=e.registration,r=e.logOut;if(t.ranAndSucceeded){var i=a.stateSubject.getValue().user;i&&a.legacyCallbacks.loginSuccess(i.userId,i.nick,i.latestTermsOfServiceAccepted,i.username,i.initials)}t.ranAndCancelled&&a.legacyCallbacks.loginCancelled(),n.ranAndSucceeded&&a.legacyCallbacks.registerSuccess(),n.ranAndCancelled&&a.legacyCallbacks.registerCancelled(),r.ranAndSucceeded&&a.legacyCallbacks.logoutSuccess(),r.ranAndFailed&&a.legacyCallbacks.logoutFailed()}))};function Ie(e,t,n,r){return a(t+"/v1/errors?app_id="+n+"&app_key="+r,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({message:e})})}return function(e){return r(this,void 0,void 0,(function(){var t,n,o;return i(this,(function(s){switch(s.label){case 0:return[4,(l=e.environment,a({production:"https://web.archive.org/web/20210620141941/https://tunnus-sdk.yle.fi",test:"https://web.archive.org/web/20210620141941/https://tunnus-sdk.test.yle.fi",local:"https://web.archive.org/web/20210620141941/https://local.yle.fi"}[l]+"/_environment/1.527.0.json"))];case 1:return t=s.sent(),[4,(n=new ve(e,t)).initLoginState()];case 2:return s.sent(),o=function(e,t){var n=this;return function(o,s){return function(){for(var a=[],l=0;l<arguments.length;l++)a[l]=arguments[l];return r(n,void 0,void 0,(function(){var n,r,l,u,c,T,S;return i(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,4]),[4,o.apply(void 0,a)];case 1:return[2,i.sent()];case 2:return n=i.sent(),r=e.loggerApiUrl,l=e.loggerApiAppId,u=e.loggerApiAppKey,c=t.initiatingApp,T=t.language,S=window.location&&window.location.href,[4,Ie("Error at function="+s+" url="+S+" appId="+c+" lang="+T+": "+n,r,l,u)];case 3:throw i.sent(),n;case 4:return[2]}}))}))}}}(t,e),[2,{userActions:n.actionsObservable,state:n.stateObservable,loggedInUser:o(n.loggedInUser,"loggedInUser"),logIn:o(n.logIn,"logIn"),resetPassword:o(n.resetPassword,"resetPassword"),logOut:o(n.logOut,"logOut"),register:o(n.register,"register"),changePasswordWithToken:o(n.changePasswordWithToken,"changePasswordWithToken"),getUserEmail:o(n.getUserEmail,"getUserEmail"),beginIdentification:o(n.beginIdentification,"beginIdentification"),identificationStatus:o(n.identificationStatus,"identificationStatus"),showMyData:o(n.showMyData,"showMyData"),changeNick:o(n.changeNick,"changeNick"),showTermsOfServiceAcceptance:o(n.showTermsOfServiceAcceptance,"showTermsOfServiceAcceptance")}]}var l}))}))}})); </script> <script>!function a(s,o,u){function c(t,e){if(!o[t]){if(!s[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(l)return l(t,!0);var r=new Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r}var i=o[t]={exports:{}};s[t][0].call(i.exports,function(e){return c(s[t][1][e]||e)},i,i.exports,a,s,o,u)}return o[t].exports}for(var l="function"==typeof require&&require,e=0;e<u.length;e++)c(u[e]);return c}({1:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getJson=function(e,t){i(e,t,!0)},n.getText=function(e,t){i(e,t,!1)},n.post=function(e,t){var n=!(2<arguments.length&&void 0!==arguments[2])||arguments[2];r?a("POST",e,t,n):s("POST",e,t,n)};var r=void 0!==window.fetch;function i(e,t,n){r?a("GET",e,t,n):s("GET",e,t,n)}function a(e,t,n,r){window.fetch(t,{method:e,credentials:"same-origin"}).then(function(e){return r?e.json():e.text()}).then(n)}function s(e,t,n,r){var i=new XMLHttpRequest;i.onreadystatechange=function(){if(i.readyState===XMLHttpRequest.DONE){var e=r?JSON.parse(i.responseText):i.responseText;n(e)}},i.open(e,t,!0),"POST"===e&&(i.withCredentials=!0),i.send()}},{}],2:[function(e,t,n){"use strict";function r(e,t){void 0!==window.yleAnalytics?void 0!==t?window.yleAnalytics.trackEvent(e,t):window.yleAnalytics.trackEvent(e):console.log("yleAnalytics not present, tried to track event ".concat(e," with following labels: ").concat(JSON.stringify(t)))}Object.defineProperty(n,"__esModule",{value:!0}),n.sendAnalyticsEvent=r,n.addBannerLinkAnalyticsListener=function(){window.addEventListener("click",function(e){var t=e.target;(t.classList.contains("yle-header-ad-link")||t.classList.contains("yle-header-stripe-link"))&&r("yle-header-banner-link-click")})}},{}],3:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Autocomplete=void 0;var a=e(4),s=e(10),r=e(6),o=e(1),u=e(2);function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&h(e.prototype,t),n&&h(e,n),e}function f(e){return e.results.areena.length||e.results.article.length}function y(e,t){return p[e][t]}var p={highlight:{fi:"Poiminta",sv:"Plock"},programs:{fi:"Ohjelmat",sv:"Program"},allPrograms:{fi:"Kaikki ohjelmat",sv:"Alla program"},articles:{fi:"Artikkelit",sv:"Artiklar"},allArticles:{fi:"Kaikki artikkelit",sv:"Alla artiklar"},TVClip:{fi:"Klippi",sv:"Klipp"},TVEpisode:{fi:"Jakso",sv:"Avsnitt"},TVSeries:{fi:"Sarja",sv:"Serie"},RadioClip:{fi:"Klippi",sv:"Klipp"},RadioEpisode:{fi:"Ohjelma",sv:"Program"},RadioSeries:{fi:"Sarja",sv:"Serie"},Package:{fi:"Kokoelma",sv:"Samlingssida"},CreativeWork:{fi:"",sv:""}},g={"yle-uutiset":"Yle Uutiset","yle-urheilu":"Yle Urheilu","yle-oppiminen":"Yle Oppiminen","elava-arkisto":"Elävä arkisto",ylex:"YleX","svenska-sport":"Yle Sporten","svenska-nyheter":"Svenska Yle",arkivet:"Arkivet",vetamix:"Vetamix","yle-sapmi":"Yle Sápmi","yle-uudizet-karjalakse":"Yle Uudizet karjalakse","yle-selkouutiset":"Yle Uutiset selkosuomeksi","yle-uutisluokka":"Yle Uutisluokka","yle-news":"Yle News","yle-novosti":"Novosti Yle"},v=function(){function n(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:new w(e);i(this,n),this.ui=t,this.lang=e,this.resetState(),this.fetchResults=this.fetchResults.bind(this),this.throttledFetch=(0,s.throttle)(this.fetchResults).bind(this)}return d(n,[{key:"setCursorObserver",value:function(e){this.cursorObserver=e}},{key:"onInputChange",value:function(e){var t=e.target.value.trim();t!==this.state.query&&this.throttledFetch(t)}},{key:"onKeyEvent",value:function(e){(0,r.isKey)(e,r.Keys.Enter)?(e.preventDefault(),0<=this.state.cursor&&window.location.assign(this.cursorItem().url)):(0,r.isKey)(e,r.Keys.ArrowDown)?(e.preventDefault(),this.moveCursor(this.state.cursor+1)):(0,r.isKey)(e,r.Keys.ArrowUp)?(e.preventDefault(),this.moveCursor(this.state.cursor-1)):(0,r.isKey)(e,r.Keys.Escape)&&(this.resetState(this.state.query),this.ui.refresh(this.state))}},{key:"onFocus",value:function(){f(this.state)&&this.ui.show()}},{key:"onBlur",value:function(){this.ui.hide()}},{key:"fetchResults",value:function(r){var i=this;if((this.state.query=r).length){var e=a.config.search.searchApiUrl(this.lang,r);(0,o.getJson)(e,function(e){if(i.state.query===r){var t=(0,s.groupBy)(e.data,function(e){return e.type}),n=(0,s.mapValues)(t,function(e){return e.map(S)});i.resetState(r,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach(function(e){l(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({areena:[],article:[],highlight:[]},n)),(0,u.sendAnalyticsEvent)("ylesearch.header",{labels:{yle_search_phrase:r,yle_search_results:e.meta.count}}),i.ui.refresh(i.state),i.onFocus()}})}else this.resetState(r,{areena:[],article:[],highlight:[]}),this.ui.refresh(this.state)}},{key:"moveCursor",value:function(e){var t=this.state.results.areena.length+this.state.results.article.length+this.state.results.highlight.length+2;2!==t&&(this.state.cursor=e<0?t-1:t<=e?0:e,this.ui.update(this.state.cursor),(0,s.callFn)(this.cursorObserver,this.cursorItem().title))}},{key:"cursorItem",value:function(){var e=this.state,t=e.cursor,n=e.query,r=e.results;return-1===t?{title:""}:t<r.highlight.length?r.highlight[t]:t===r.highlight.length?{title:y("allPrograms",this.lang),url:a.config.search.hakuYleFiUrl(this.lang,n,"areena")}:t<r.areena.length+r.highlight.length+1?r.areena[t-r.highlight.length-1]:t===r.areena.length+r.highlight.length+1?{title:y("allArticles",this.lang),url:a.config.search.hakuYleFiUrl(this.lang,n,"article")}:r.article[t-r.areena.length-r.highlight.length-2]}},{key:"resetState",value:function(e,t){var n=0<arguments.length&&void 0!==e?e:"",r=1<arguments.length&&void 0!==t?t:{areena:[],article:[],highlight:[]};this.state={query:n,results:r,cursor:-1}}}]),n}();n.Autocomplete=v;function m(e,t){var n=e.type,r=e.title,i=e.date,a=e.services,s=void 0===a?[]:a,o=e.creativetype,u=document.createElement("div");u.setAttribute("class","yle-header-search-text-container");var c=document.createElement("span");if(c.setAttribute("class","yle-header-search-title"),c.appendChild(document.createTextNode(r)),u.appendChild(c),i){var l=document.createElement("span");l.setAttribute("class","yle-header-search-date");var h=function(e){var t=e.substring(0,4),n=e.substring(5,7),r=e.substring(8,10);return"".concat(r,".").concat(n,".").concat(t)}(i),d=s.map(function(e){return g[e]}).join(", ");l.appendChild(document.createTextNode("".concat(h).concat(s.length?" | ".concat(d):""))),u.appendChild(l)}return"areena"===n&&u.appendChild(function(e,t){var n=document.createElement("span");return n.setAttribute("class","yle-header-search-type"),e&&p[e]&&n.appendChild(document.createTextNode(y(e,t))),n}(o,t)),u}function b(e,t,n){var r=document.createElement("a");return r.setAttribute("class","yle-header-search-suggestion".concat(t.className?" ".concat(t.className):"")),r.setAttribute("id",e),r.setAttribute("href",t.url),r.setAttribute("role","option"),r.addEventListener("mousedown",function(e){return e.preventDefault()}),"highlight"===t.type&&r.appendChild(function(e){var t=document.createElement("div");return t.setAttribute("class","yle-header-search-highlight-header"),t.appendChild(document.createTextNode(y("highlight",e))),t}(n)),t.imageUrl&&r.appendChild(function(e,t,n){var r=document.createElement("div");r.setAttribute("class","yle-header-search-image-container");var i="".concat(e," , ").concat(e.replace("dpr_auto","dpr_2")," 2x"),a=document.createElement("img");if(a.setAttribute("src",e),a.setAttribute("alt",t),a.setAttribute("srcset",i),r.appendChild(a),function(e){return"RadioSeries"===e||"RadioEpisode"===e||"RadioClip"===e}(n)){var s=document.createElement("div");s.setAttribute("class","yle-header-search-image-audio"),s.appendChild(document.createTextNode("AUDIO")),r.appendChild(s)}return r}(t.imageUrl,t.title,t.creativetype)),r.appendChild(m(t,n)),r}function k(e,t,n,r){var i=document.createElement("a");i.setAttribute("class","yle-header-search-header yle-header-search-suggestion"),i.setAttribute("id",e),i.setAttribute("href",r),i.setAttribute("role","option"),i.setAttribute("aria-label",n),i.addEventListener("mousedown",function(e){return e.preventDefault()}),i.appendChild(document.createTextNode(t));var a=document.createElement("span");return a.setAttribute("class","yle-header-search-advanced-search-title"),a.appendChild(document.createTextNode(n)),i.appendChild(a),i}var S=function(e){switch(e.type){case"article":return{type:"article",title:e.headline,url:e.url.short||e.url.full,date:e.datePublished,services:e.services,className:"yle-header-search-article"};case"highlight":return{type:"highlight",title:e.headline,url:e.url.short||e.url.full,className:"yle-header-search-highlight"};default:return{type:"areena",creativetype:e.creativetype,title:e.headline,url:e.url.short||e.url.full,imageUrl:e.image&&function(e,t){var n=e.id,r=e.version;return"https://images.cdn.yle.fi/image/upload/ar_".concat(t,",c_fill,dpr_auto,f_auto,fl_lossy,g_face,q_auto,h_56/v").concat(r||1,"/").concat(n,".jpg")}(e.image,"1.0"),className:"yle-header-search-video"}}},w=function(){function t(e){i(this,t),this.language=e,this.initMenuContainer()}return d(t,[{key:"initMenuContainer",value:function(){this.container=document.querySelector(a.Selectors.search.container),this.input=document.querySelector(a.Selectors.autocomplete.input);var e=this.input.parentElement,t=document.createElement("div");t.setAttribute("id","yle-header-search-autocomplete"),t.setAttribute("role","listbox"),e.appendChild(t),this.menu=t,this.container&&(this.container.setAttribute("role","combobox"),this.container.setAttribute("aria-haspopup","listbox"),this.container.setAttribute("aria-owns","yle-header-search-autocomplete"),this.container.setAttribute("aria-expanded","false")),this.input.setAttribute("aria-autocomplete","list"),this.input.setAttribute("aria-controls","yle-header-search-autocomplete")}},{key:"refresh",value:function(e){var n=this;this.menu.innerHTML="",this.input.setAttribute("aria-activedescendant",""),f(e)?(e.results.highlight.forEach(function(e,t){n.menu.appendChild(b("yle-header-search-suggestion-highlight-".concat(t+1),e,n.language))}),this.menu.appendChild(k("yle-header-search-suggestion-all-programs",y("programs",this.language),y("allPrograms",this.language),a.config.search.hakuYleFiUrl(this.language,e.query,"areena"))),e.results.areena.forEach(function(e,t){n.menu.appendChild(b("yle-header-search-suggestion-video-".concat(t+1),e,n.language))}),this.menu.appendChild(k("yle-header-search-suggestion-all-articles",y("articles",this.language),y("allArticles",this.language),a.config.search.hakuYleFiUrl(this.language,e.query,"article"))),e.results.article.forEach(function(e,t){n.menu.appendChild(b("yle-header-search-suggestion-article-".concat(t+1),e,n.language))})):this.hide()}},{key:"update",value:function(e){(0,s.toArray)(this.menu.querySelectorAll("a.".concat(a.Selectors.autocomplete.selected))).forEach(function(e){e.classList.remove(a.Selectors.autocomplete.selected),e.setAttribute("aria-selected","false")});var t=this.menu.querySelectorAll("a.yle-header-search-suggestion")[e];t.classList.add(a.Selectors.autocomplete.selected),t.setAttribute("aria-selected","true"),this.input.setAttribute("aria-activedescendant",t.id)}},{key:"show",value:function(){this.menu.style.display="flex",this.container&&this.container.setAttribute("aria-expanded","true")}},{key:"hide",value:function(){this.menu.style.display="none",this.container&&this.container.setAttribute("aria-expanded","false")}},{key:"isShown",value:function(){return"flex"===this.menu.style.display}}]),t}()},{1:1,10:10,2:2,4:4,6:6}],4:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Selectors=n.config=void 0;n.config={search:{searchApiUrl:function(e,t){return"https://yle-fi-search.api.yle.fi/v1/search?app_id=hakuylefi_v2_prod&app_key=4c1422b466ee676e03c4ba9866c0921f&language=".concat(e,"&query=").concat(t,"&offset=0&limit=12")},hakuYleFiUrl:function(e,t,n){return"https://haku.yle.fi/?query=".concat(t,"&type=").concat(n).concat("fi"!==e?"&uiLanguage=".concat(e):"")}}};n.Selectors={yleHeaderNavigation:".yle-header",autocomplete:{input:".yle-header-search-input",selected:"yle-header-search-autocomplete-selected"},megamenu:{container:".yle-header-container",togglerLabel:".yle-header-navigation-toggler-text",toggler:"#yle-header-navigation-toggler",link:".yle-header-megamenu-link",cookiePreferences:"#yle-header-megamenu-link--cookie-preferences"},search:{container:".yle-header-action-search",form:".yle-header-search-form",submit:".yle-header-search-submit"}}},{}],5:[function(e,t,n){"use strict";var r=e(9),i=e(7),a=e(8),s=e(4),o=e(2);function u(e){return{tunnus:e}}window.yleHeader=function(e){if((new a.Search).init(e.language,e.autocomplete),(new i.Megamenu).init(),(0,o.addBannerLinkAnalyticsListener)(),!0===e.sticky&&function(){var e=document.querySelector(s.Selectors.yleHeaderNavigation),t=e.offsetTop;window.scrollY>=t&&e.classList.add("sticky");window.addEventListener("scroll",function(){window.scrollY>=t?e.classList.add("sticky"):e.classList.remove("sticky")})}(),"off"===e.tunnus)return Promise.resolve(u());if(void 0!==e.tunnus)return(0,r.initializeTunnus)(e.tunnus),Promise.resolve(u(e.tunnus));if(void 0!==e.tunnusOptions)return window.yleTunnus(e.tunnusOptions).then(function(e){return(0,r.initializeTunnus)(e),u(e)});throw Error("tunnus or tunnusOptions must be provided")}},{2:2,4:4,7:7,8:8,9:9}],6:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isKey=function(e,t){return(r[e.key]||e.keyCode)===t},n.Keys=void 0;var r={Tab:9,Escape:27,Enter:13,ArrowUp:38,ArrowDown:40,Space:32};n.Keys=r},{}],7:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.closeMegamenu=u,n.Megamenu=void 0;var r=e(4),i=e(6),a=e(2);function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.menuContainer=document.querySelector(r.Selectors.megamenu.container),this.menuTogglerLabel=document.querySelector(r.Selectors.megamenu.togglerLabel),this.menuToggler=document.querySelector(r.Selectors.megamenu.toggler),this.megamenuLinks=document.querySelectorAll(r.Selectors.megamenu.link),this.cookiePreferences=document.querySelector(r.Selectors.megamenu.cookiePreferences),this.hide=this.hide.bind(this),this.init=this.init.bind(this)}return function(e,t,n){t&&s(e.prototype,t),n&&s(e,n)}(e,[{key:"init",value:function(){var r=this;this.menuTogglerLabel.addEventListener("click",function(){r.menuTogglerLabel.blur(),(0,a.sendAnalyticsEvent)("header-megamenu-click")}),this.cookiePreferences&&(window.yleConsentSdk&&window.yleConsentSdk.initialized&&0!==window.yleConsentSdk.version?this.cookiePreferences.addEventListener("click",function(e){e.preventDefault(),u(),window.yleConsentSdk.show()}):(console.info("Header: not showing cookie preferences link as yleConsentSdk is not present, not initialized or is version zero."),this.cookiePreferences.parentElement.style.display="none")),document.querySelector("body").addEventListener("click",this.hide),window.addEventListener("touchstart",this.hide),this.menuTogglerLabel.addEventListener("keydown",function(e){if((0,i.isKey)(e,i.Keys.Enter)||(0,i.isKey)(e,i.Keys.Space)){(0,a.sendAnalyticsEvent)("header-megamenu-toggle-press");var t=!r.menuToggler.checked,n=(r.menuToggler.checked=t)?"0":"-1";Array.prototype.forEach.call(r.megamenuLinks,function(e){return e.setAttribute("tabindex",n)})}})}},{key:"hide",value:function(e){!this.menuContainer.contains(e.target)&&this.menuToggler.checked&&u()}}]),e}();function u(){document.querySelector(r.Selectors.megamenu.toggler).checked=!1;var e=document.querySelectorAll(r.Selectors.megamenu.link);Array.prototype.forEach.call(e,function(e){return e.setAttribute("tabindex","-1")})}n.Megamenu=o},{2:2,4:4,6:6}],8:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Search=void 0;var i=e(4),a=e(3),r=e(2),s=e(6),o=e(7);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var c=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return function(e,t,n){t&&u(e.prototype,t),n&&u(e,n)}(e,[{key:"init",value:function(e,t){var n=0<arguments.length&&void 0!==e?e:"fi",r=1<arguments.length?t:void 0;this.searchForm=document.querySelector(i.Selectors.search.form),this.input=document.querySelector(i.Selectors.autocomplete.input),this.searchSubmit=document.querySelector(i.Selectors.search.submit),this.addSearchSubmitListeners(),void 0===r?this.autocomplete(function(e){var t=new a.Autocomplete(e);return{setCursorObserver:function(e){return t.setCursorObserver(e)},eventListeners:{keyup:function(e){return t.onInputChange(e)},keydown:function(e){return t.onKeyEvent(e)},focus:function(e){return t.onFocus(e)},blur:function(e){return t.onBlur(e)}}}}(n)):"off"!==r&&this.autocomplete(r)}},{key:"addSearchSubmitListeners",value:function(){var t=this;this.searchSubmit.addEventListener("mousedown",function(e){t.input.value||(e.preventDefault(),t.input.focus())}),this.searchSubmit.addEventListener("touchend",function(){""!==t.input.value&&t.searchForm.submit()}),this.searchForm.addEventListener("submit",function(e){t.input.value||e.preventDefault()})}},{key:"autocomplete",value:function(e){this.searchContainer=document.querySelector(i.Selectors.search.container),this.addSearchInputFocusListeners(),this.addInputEventListeners(e.eventListeners),this.addCloseSearchListeners(e.resultsContainerSelector)}},{key:"addInputEventListeners",value:function(t){var n=this;Object.keys(t).forEach(function(e){n.input.addEventListener(e,t[e])})}},{key:"changeInput",value:function(e){this.input.value=e}},{key:"addSearchInputFocusListeners",value:function(){this.input.addEventListener("focus",o.closeMegamenu),this.input.addEventListener("focus",function(){return(0,r.sendAnalyticsEvent)("header-searchfield-click")})}},{key:"addCloseSearchListeners",value:function(t){var n=this;document.querySelector("body").addEventListener("keyup",function(e){(0,s.isKey)(e,s.Keys.Escape)&&n.closeSearch()}),window.addEventListener("touchstart",function(e){!function(e,t,n){var r=l(e,t);if(n)return l(e,document.querySelector(n))&&r;return r}(e,n.searchContainer,t)||n.closeSearch()})}},{key:"closeSearch",value:function(){this.input.value="",this.input.blur()}}]),e}();function l(e,t){return!t.contains(e.target)}n.Search=c},{2:2,3:3,4:4,6:6,7:7}],9:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.initializeTunnus=function(e){return function(e){document.querySelector(".yle-header-tunnus-login").addEventListener("click",s(e.logIn,"header-tunnus-login-click")),document.querySelector(".yle-header-tunnus-menu-select-logout").addEventListener("click",s(e.logOut,"header-tunnus-logout-click")),document.querySelector(".yle-header-tunnus-menu-open").addEventListener("click",u),document.querySelector("body").addEventListener("click",o)}(e),function(e){e.state.subscribe(function(e){e.loggedIn?function(e){(function(e){var t=document.querySelector(".yle-header-action-open-tunnus-menu .initials");t.innerHTML=e;var n="".concat(e," ").concat(t.getAttribute("aria-label"));t.setAttribute("aria-label",n)})(e),c(".yle-header-action-open-tunnus-menu","inline-block"),c(".yle-header-action-login","none"),l(".yle-header-actions"),l(".yle-header-action-open-tunnus-menu")}(e.user.initials):(c(".yle-header-action-open-tunnus-menu","none"),c(".yle-header-action-login","block"),c(".yle-header-tunnus-menu","none"),l(".yle-header-actions"),l(".yle-header-action-login"))})}(e),e};var r=e(2),i=function(){return document.querySelector(".yle-header-tunnus-menu")},a=function(){return document.querySelector("#yle-header-navigation-toggler")};function s(e,t){return function(){e(),(0,r.sendAnalyticsEvent)(t)}}function o(e){document.querySelector(".yle-header-action-tunnus").contains(e.target)||(i().style.display="none")}function u(){document.querySelector(".yle-header-tunnus-menu-open").blur(),(0,r.sendAnalyticsEvent)("header-tunnus-menu-toggle-press"),"block"===i().style.display?i().style.display="none":(a().checked=!1,i().style.display="block")}function c(e,t){document.querySelector(e).style.display=t}function l(e){document.querySelector(e).classList.add("yle-header-action-ready")}},{2:2}],10:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.callFn=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e.apply(void 0,n)}},n.throttle=function(r){var i,a,s=this,o=1<arguments.length&&void 0!==arguments[1]?arguments[1]:250;return function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];a=t,i=i||setTimeout(function(){r.apply(s,a),i=void 0},o)}},n.toArray=function(e){for(var t=[],n=0;n<e.length;n+=1)t[n]=e[n];return t},n.groupBy=function(e,r){return e.reduce(function(e,t){var n=r(t);return e[n]||(e[n]=[]),e[n].push(t),e},{})},n.mapValues=function(n,r){return Object.keys(n).reduce(function(e,t){return e[t]=r(n[t]),e},{})}},{}]},{},[5]);;var yleConsentSdk=function(){function e(e,t,n,o,r,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(o,r)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function o(e,t,o){return t&&n(e.prototype,t),o&&n(e,o),e}function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a(e,t)}function i(e){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?s(e):t}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=i(e);if(t){var r=i(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return c(this,n)}}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],o=!0,r=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(o=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);o=!0);}catch(e){r=!0,i=e}finally{try{o||null==s.return||s.return()}finally{if(r)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var f="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};!function(e){var t=function(e){var t,n=Object.prototype,o=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,o){var r=t&&t.prototype instanceof v?t:v,i=Object.create(r.prototype),a=new L(o||[]);return i._invoke=function(e,t,n){var o=d;return function(r,i){if(o===h)throw new Error("Generator is already running");if(o===p){if("throw"===r)throw i;return A()}for(n.method=r,n.arg=i;;){var a=n.delegate;if(a){var s=C(a,n);if(s){if(s===_)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===d)throw o=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=h;var c=u(e,t,n);if("normal"===c.type){if(o=n.done?p:f,c.arg===_)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o=p,n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",_={};function v(){}function y(){}function m(){}var b={};b[i]=function(){return this};var g=Object.getPrototypeOf,k=g&&g(g(T([])));k&&k!==n&&o.call(k,i)&&(b=k);var w=m.prototype=v.prototype=Object.create(b);function x(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function n(r,i,a,s){var c=u(e[r],e,i);if("throw"!==c.type){var l=c.arg,d=l.value;return d&&"object"==typeof d&&o.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(d).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var r;this._invoke=function(e,o){function i(){return new t((function(t,r){n(e,o,t,r)}))}return r=r?r.then(i,i):i()}}function C(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,C(e,n),"throw"===n.method))return _;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return _}var r=u(o,e.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,_;var i=r.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,_):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,_)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function j(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function T(e){if(e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,a=function n(){for(;++r<e.length;)if(o.call(e,r))return n.value=e[r],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:A}}function A(){return{value:t,done:!0}}return y.prototype=w.constructor=m,m.constructor=y,y.displayName=c(m,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,c(e,s,"GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},x(E.prototype),E.prototype[a]=function(){return this},e.AsyncIterator=E,e.async=function(t,n,o,r,i){void 0===i&&(i=Promise);var a=new E(l(t,n,o,r),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},x(w),c(w,s,"Generator"),w[i]=function(){return this},w.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var o=t.pop();if(o in e)return n.value=o,n.done=!1,n}return n.done=!0,n}},e.values=T,L.prototype={constructor:L,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(j),!e)for(var n in this)"t"===n.charAt(0)&&o.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(o,r){return s.type="throw",s.arg=e,n.next=o,r&&(n.method="next",n.arg=t),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var c=o.call(a,"catchLoc"),l=o.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,_):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),_},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),j(n),_}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;j(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:T(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),_}},e}(e.exports);try{regeneratorRuntime=t}catch(e){Function("r","regeneratorRuntime = r")(t)}}({exports:{}});var h=function(e){return e&&e.Math==Math&&e},p=h("object"==typeof globalThis&&globalThis)||h("object"==typeof window&&window)||h("object"==typeof self&&self)||h("object"==typeof f&&f)||function(){return this}()||Function("return this")(),_=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e},v=_,y=function(e,t,n){if(v(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}},m=function(e){try{return!!e()}catch(e){return!0}},b={}.toString,g=function(e){return b.call(e).slice(8,-1)},k=g,w="".split,x=m((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==k(e)?w.call(e,""):Object(e)}:Object,E=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},C=E,S=function(e){return Object(C(e))},j=Math.ceil,L=Math.floor,T=function(e){return isNaN(e=+e)?0:(e>0?L:j)(e)},A=T,O=Math.min,I=function(e){return e>0?O(A(e),9007199254740991):0},D=function(e){return"object"==typeof e?null!==e:"function"==typeof e},P=g,R=Array.isArray||function(e){return"Array"==P(e)},N={exports:{}},F=!m((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),B={},z=D,U=p.document,M=z(U)&&z(U.createElement),H=function(e){return M?U.createElement(e):{}},Y=H,V=!F&&!m((function(){return 7!=Object.defineProperty(Y("div"),"a",{get:function(){return 7}}).a})),G=D,q=function(e){if(!G(e))throw TypeError(String(e)+" is not an object");return e},W=D,K=function(e,t){if(!W(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!W(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!W(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!W(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")},Z=F,$=V,J=q,X=K,Q=Object.defineProperty;B.f=Z?Q:function(e,t,n){if(J(e),t=X(t,!0),J(n),$)try{return Q(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e};var ee=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},te=B,ne=ee,oe=F?function(e,t,n){return te.f(e,t,ne(1,n))}:function(e,t,n){return e[t]=n,e},re=p,ie=oe,ae=function(e,t){try{ie(re,e,t)}catch(n){re[e]=t}return t},se=ae,ce="__core-js_shared__",le=p[ce]||se(ce,{}),ue=le;(N.exports=function(e,t){return ue[e]||(ue[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.12.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"});var de,fe,he=S,pe={}.hasOwnProperty,_e=function(e,t){return pe.call(he(e),t)},ve=0,ye=Math.random(),me=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++ve+ye).toString(36)},be=p,ge=p,ke=function(e){return"function"==typeof e?e:void 0},we=function(e,t){return arguments.length<2?ke(be[e])||ke(ge[e]):be[e]&&be[e][t]||ge[e]&&ge[e][t]},xe=we("navigator","userAgent")||"",Ee=xe,Ce=p.process,Se=Ce&&Ce.versions,je=Se&&Se.v8;je?fe=(de=je.split("."))[0]<4?1:de[0]+de[1]:Ee&&(!(de=Ee.match(/Edge\/(\d+)/))||de[1]>=74)&&(de=Ee.match(/Chrome\/(\d+)/))&&(fe=de[1]);var Le=fe&&+fe,Te=Le,Ae=m,Oe=!!Object.getOwnPropertySymbols&&!Ae((function(){return!String(Symbol())||!Symbol.sham&&Te&&Te<41})),Ie=Oe&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,De=p,Pe=N.exports,Re=_e,Ne=me,Fe=Oe,Be=Ie,ze=Pe("wks"),Ue=De.Symbol,Me=Be?Ue:Ue&&Ue.withoutSetter||Ne,He=function(e){return Re(ze,e)&&(Fe||"string"==typeof ze[e])||(Fe&&Re(Ue,e)?ze[e]=Ue[e]:ze[e]=Me("Symbol."+e)),ze[e]},Ye=D,Ve=R,Ge=He("species"),qe=function(e,t){var n;return Ve(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!Ve(n.prototype)?Ye(n)&&null===(n=n[Ge])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)},We=y,Ke=x,Ze=S,$e=I,Je=qe,Xe=[].push,Qe=function(e){var t=1==e,n=2==e,o=3==e,r=4==e,i=6==e,a=7==e,s=5==e||i;return function(c,l,u,d){for(var f,h,p=Ze(c),_=Ke(p),v=We(l,u,3),y=$e(_.length),m=0,b=d||Je,g=t?b(c,y):n||a?b(c,0):void 0;y>m;m++)if((s||m in _)&&(h=v(f=_[m],m,p),e))if(t)g[m]=h;else if(h)switch(e){case 3:return!0;case 5:return f;case 6:return m;case 2:Xe.call(g,f)}else switch(e){case 4:return!1;case 7:Xe.call(g,f)}return i?-1:o||r?r:g}},et={forEach:Qe(0),map:Qe(1),filter:Qe(2),some:Qe(3),every:Qe(4),find:Qe(5),findIndex:Qe(6),filterOut:Qe(7)},tt=m,nt=function(e,t){var n=[][e];return!!n&&tt((function(){n.call(null,t||function(){throw 1},1)}))},ot=et.forEach,rt=p,it={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},at=nt("forEach")?[].forEach:function(e){return ot(this,e,arguments.length>1?arguments[1]:void 0)},st=oe;for(var ct in it){var lt=rt[ct],ut=lt&&lt.prototype;if(ut&&ut.forEach!==at)try{st(ut,"forEach",at)}catch(e){ut.forEach=at}}var dt={},ft={},ht={}.propertyIsEnumerable,pt=Object.getOwnPropertyDescriptor,_t=pt&&!ht.call({1:2},1);ft.f=_t?function(e){var t=pt(this,e);return!!t&&t.enumerable}:ht;var vt=x,yt=E,mt=function(e){return vt(yt(e))},bt=F,gt=ft,kt=ee,wt=mt,xt=K,Et=_e,Ct=V,St=Object.getOwnPropertyDescriptor;dt.f=bt?St:function(e,t){if(e=wt(e),t=xt(t,!0),Ct)try{return St(e,t)}catch(e){}if(Et(e,t))return kt(!gt.f.call(e,t),e[t])};var jt={exports:{}},Lt=le,Tt=Function.toString;"function"!=typeof Lt.inspectSource&&(Lt.inspectSource=function(e){return Tt.call(e)});var At,Ot,It,Dt=Lt.inspectSource,Pt=Dt,Rt=p.WeakMap,Nt="function"==typeof Rt&&/native code/.test(Pt(Rt)),Ft=N.exports,Bt=me,zt=Ft("keys"),Ut=function(e){return zt[e]||(zt[e]=Bt(e))},Mt={},Ht=Nt,Yt=D,Vt=oe,Gt=_e,qt=le,Wt=Ut,Kt=Mt,Zt="Object already initialized",$t=p.WeakMap;if(Ht||qt.state){var Jt=qt.state||(qt.state=new $t),Xt=Jt.get,Qt=Jt.has,en=Jt.set;At=function(e,t){if(Qt.call(Jt,e))throw new TypeError(Zt);return t.facade=e,en.call(Jt,e,t),t},Ot=function(e){return Xt.call(Jt,e)||{}},It=function(e){return Qt.call(Jt,e)}}else{var tn=Wt("state");Kt[tn]=!0,At=function(e,t){if(Gt(e,tn))throw new TypeError(Zt);return t.facade=e,Vt(e,tn,t),t},Ot=function(e){return Gt(e,tn)?e[tn]:{}},It=function(e){return Gt(e,tn)}}var nn={set:At,get:Ot,has:It,enforce:function(e){return It(e)?Ot(e):At(e,{})},getterFor:function(e){return function(t){var n;if(!Yt(t)||(n=Ot(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}},on=p,rn=oe,an=_e,sn=ae,cn=Dt,ln=nn.get,un=nn.enforce,dn=String(String).split("String");(jt.exports=function(e,t,n,o){var r,i=!!o&&!!o.unsafe,a=!!o&&!!o.enumerable,s=!!o&&!!o.noTargetGet;"function"==typeof n&&("string"!=typeof t||an(n,"name")||rn(n,"name",t),(r=un(n)).source||(r.source=dn.join("string"==typeof t?t:""))),e!==on?(i?!s&&e[t]&&(a=!0):delete e[t],a?e[t]=n:rn(e,t,n)):a?e[t]=n:sn(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&ln(this).source||cn(this)}));var fn={},hn=T,pn=Math.max,_n=Math.min,vn=function(e,t){var n=hn(e);return n<0?pn(n+t,0):_n(n,t)},yn=mt,mn=I,bn=vn,gn=function(e){return function(t,n,o){var r,i=yn(t),a=mn(i.length),s=bn(o,a);if(e&&n!=n){for(;a>s;)if((r=i[s++])!=r)return!0}else for(;a>s;s++)if((e||s in i)&&i[s]===n)return e||s||0;return!e&&-1}},kn={includes:gn(!0),indexOf:gn(!1)},wn=_e,xn=mt,En=kn.indexOf,Cn=Mt,Sn=function(e,t){var n,o=xn(e),r=0,i=[];for(n in o)!wn(Cn,n)&&wn(o,n)&&i.push(n);for(;t.length>r;)wn(o,n=t[r++])&&(~En(i,n)||i.push(n));return i},jn=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Ln=Sn,Tn=jn.concat("length","prototype");fn.f=Object.getOwnPropertyNames||function(e){return Ln(e,Tn)};var An={};An.f=Object.getOwnPropertySymbols;var On=fn,In=An,Dn=q,Pn=we("Reflect","ownKeys")||function(e){var t=On.f(Dn(e)),n=In.f;return n?t.concat(n(e)):t},Rn=_e,Nn=Pn,Fn=dt,Bn=B,zn=m,Un=/#|\.prototype\./,Mn=function(e,t){var n=Yn[Hn(e)];return n==Gn||n!=Vn&&("function"==typeof t?zn(t):!!t)},Hn=Mn.normalize=function(e){return String(e).replace(Un,".").toLowerCase()},Yn=Mn.data={},Vn=Mn.NATIVE="N",Gn=Mn.POLYFILL="P",qn=Mn,Wn=p,Kn=dt.f,Zn=oe,$n=jt.exports,Jn=ae,Xn=function(e,t){for(var n=Nn(t),o=Bn.f,r=Fn.f,i=0;i<n.length;i++){var a=n[i];Rn(e,a)||o(e,a,r(t,a))}},Qn=qn,eo=function(e,t){var n,o,r,i,a,s=e.target,c=e.global,l=e.stat;if(n=c?Wn:l?Wn[s]||Jn(s,{}):(Wn[s]||{}).prototype)for(o in t){if(i=t[o],r=e.noTargetGet?(a=Kn(n,o))&&a.value:n[o],!Qn(c?o:s+(l?".":"#")+o,e.forced)&&void 0!==r){if(typeof i==typeof r)continue;Xn(i,r)}(e.sham||r&&r.sham)&&Zn(i,"sham",!0),$n(n,o,i,e)}},to=q,no={},oo=m;function ro(e,t){return RegExp(e,t)}no.UNSUPPORTED_Y=oo((function(){var e=ro("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),no.BROKEN_CARET=oo((function(){var e=ro("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));var io,ao,so=function(){var e=to(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t},co=no,lo=N.exports,uo=RegExp.prototype.exec,fo=lo("native-string-replace",String.prototype.replace),ho=uo,po=(io=/a/,ao=/b*/g,uo.call(io,"a"),uo.call(ao,"a"),0!==io.lastIndex||0!==ao.lastIndex),_o=co.UNSUPPORTED_Y||co.BROKEN_CARET,vo=void 0!==/()??/.exec("")[1];(po||vo||_o)&&(ho=function(e){var t,n,o,r,i=this,a=_o&&i.sticky,s=so.call(i),c=i.source,l=0,u=e;return a&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),u=String(e).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==e[i.lastIndex-1])&&(c="(?: "+c+")",u=" "+u,l++),n=new RegExp("^(?:"+c+")",s)),vo&&(n=new RegExp("^"+c+"$(?!\\s)",s)),po&&(t=i.lastIndex),o=uo.call(a?n:i,u),a?o?(o.input=o.input.slice(l),o[0]=o[0].slice(l),o.index=i.lastIndex,i.lastIndex+=o[0].length):i.lastIndex=0:po&&o&&(i.lastIndex=i.global?o.index+o[0].length:t),vo&&o&&o.length>1&&fo.call(o[0],n,(function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(o[r]=void 0)})),o});var yo=ho;eo({target:"RegExp",proto:!0,forced:/./.exec!==yo},{exec:yo});var mo=jt.exports,bo=yo,go=m,ko=He,wo=oe,xo=ko("species"),Eo=RegExp.prototype,Co=!go((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),So="$0"==="a".replace(/./,"$0"),jo=ko("replace"),Lo=!!/./[jo]&&""===/./[jo]("a","$0"),To=!go((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Ao=D,Oo=g,Io=He("match"),Do=q,Po=_,Ro=He("species"),No=function(e,t){var n,o=Do(e).constructor;return void 0===o||null==(n=Do(o)[Ro])?t:Po(n)},Fo=T,Bo=E,zo=function(e){return function(t,n){var o,r,i=String(Bo(t)),a=Fo(n),s=i.length;return a<0||a>=s?e?"":void 0:(o=i.charCodeAt(a))<55296||o>56319||a+1===s||(r=i.charCodeAt(a+1))<56320||r>57343?e?i.charAt(a):o:e?i.slice(a,a+2):r-56320+(o-55296<<10)+65536}},Uo={codeAt:zo(!1),charAt:zo(!0)}.charAt,Mo=g,Ho=yo,Yo=function(e,t,n,o){var r=ko(e),i=!go((function(){var t={};return t[r]=function(){return 7},7!=""[e](t)})),a=i&&!go((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[xo]=function(){return n},n.flags="",n[r]=/./[r]),n.exec=function(){return t=!0,null},n[r](""),!t}));if(!i||!a||"replace"===e&&(!Co||!So||Lo)||"split"===e&&!To){var s=/./[r],c=n(r,""[e],(function(e,t,n,o,r){var a=t.exec;return a===bo||a===Eo.exec?i&&!r?{done:!0,value:s.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}}),{REPLACE_KEEPS_$0:So,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Lo}),l=c[0],u=c[1];mo(String.prototype,e,l),mo(Eo,r,2==t?function(e,t){return u.call(e,this,t)}:function(e){return u.call(e,this)})}o&&wo(Eo[r],"sham",!0)},Vo=function(e){var t;return Ao(e)&&(void 0!==(t=e[Io])?!!t:"RegExp"==Oo(e))},Go=q,qo=E,Wo=No,Ko=function(e,t,n){return t+(n?Uo(e,t).length:1)},Zo=I,$o=function(e,t){var n=e.exec;if("function"==typeof n){var o=n.call(e,t);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==Mo(e))throw TypeError("RegExp#exec called on incompatible receiver");return Ho.call(e,t)},Jo=yo,Xo=no.UNSUPPORTED_Y,Qo=[].push,er=Math.min,tr=4294967295;Yo("split",2,(function(e,t,n){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var o=String(qo(this)),r=void 0===n?tr:n>>>0;if(0===r)return[];if(void 0===e)return[o];if(!Vo(e))return t.call(o,e,r);for(var i,a,s,c=[],l=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),u=0,d=new RegExp(e.source,l+"g");(i=Jo.call(d,o))&&!((a=d.lastIndex)>u&&(c.push(o.slice(u,i.index)),i.length>1&&i.index<o.length&&Qo.apply(c,i.slice(1)),s=i[0].length,u=a,c.length>=r));)d.lastIndex===i.index&&d.lastIndex++;return u===o.length?!s&&d.test("")||c.push(""):c.push(o.slice(u)),c.length>r?c.slice(0,r):c}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=qo(this),i=null==t?void 0:t[e];return void 0!==i?i.call(t,r,n):o.call(String(r),t,n)},function(e,r){var i=n(o,e,this,r,o!==t);if(i.done)return i.value;var a=Go(e),s=String(this),c=Wo(a,RegExp),l=a.unicode,u=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(Xo?"g":"y"),d=new c(Xo?"^(?:"+a.source+")":a,u),f=void 0===r?tr:r>>>0;if(0===f)return[];if(0===s.length)return null===$o(d,s)?[s]:[];for(var h=0,p=0,_=[];p<s.length;){d.lastIndex=Xo?0:p;var v,y=$o(d,Xo?s.slice(p):s);if(null===y||(v=er(Zo(d.lastIndex+(Xo?p:0)),s.length))===h)p=Ko(s,p,l);else{if(_.push(s.slice(h,p)),_.length===f)return _;for(var m=1;m<=y.length-1;m++)if(_.push(y[m]),_.length===f)return _;p=h=v}}return _.push(s.slice(h)),_}]}),Xo);var nr=K,or=B,rr=ee,ir=function(e,t,n){var o=nr(t);o in e?or.f(e,o,rr(0,n)):e[o]=n},ar=m,sr=Le,cr=He("species"),lr=function(e){return sr>=51||!ar((function(){var t=[];return(t.constructor={})[cr]=function(){return{foo:1}},1!==t[e](Boolean).foo}))},ur=eo,dr=D,fr=R,hr=vn,pr=I,_r=mt,vr=ir,yr=He,mr=lr("slice"),br=yr("species"),gr=[].slice,kr=Math.max;ur({target:"Array",proto:!0,forced:!mr},{slice:function(e,t){var n,o,r,i=_r(this),a=pr(i.length),s=hr(e,a),c=hr(void 0===t?a:t,a);if(fr(i)&&("function"!=typeof(n=i.constructor)||n!==Array&&!fr(n.prototype)?dr(n)&&null===(n=n[br])&&(n=void 0):n=void 0,n===Array||void 0===n))return gr.call(i,s,c);for(o=new(void 0===n?Array:n)(kr(c-s,0)),r=0;s<c;s++,r++)s in i&&vr(o,r,i[s]);return o.length=r,o}});var wr=eo,xr=kn.indexOf,Er=nt,Cr=[].indexOf,Sr=!!Cr&&1/[1].indexOf(1,-0)<0,jr=Er("indexOf");wr({target:"Array",proto:!0,forced:Sr||!jr},{indexOf:function(e){return Sr?Cr.apply(this,arguments)||0:xr(this,e,arguments.length>1?arguments[1]:void 0)}});var Lr=et.map;eo({target:"Array",proto:!0,forced:!lr("map")},{map:function(e){return Lr(this,e,arguments.length>1?arguments[1]:void 0)}});var Tr=et.filter;eo({target:"Array",proto:!0,forced:!lr("filter")},{filter:function(e){return Tr(this,e,arguments.length>1?arguments[1]:void 0)}});var Ar,Or,Ir,Dr,Pr={},Rr=[],Nr=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function Fr(e,t){for(var n in t)e[n]=t[n];return e}function Br(e){var t=e.parentNode;t&&t.removeChild(e)}function zr(e,t,n){var o,r,i,a=arguments,s={};for(i in t)"key"==i?o=t[i]:"ref"==i?r=t[i]:s[i]=t[i];if(arguments.length>3)for(n=[n],i=3;i<arguments.length;i++)n.push(a[i]);if(null!=n&&(s.children=n),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)void 0===s[i]&&(s[i]=e.defaultProps[i]);return Ur(e,s,o,r,null)}function Ur(e,t,n,o,r){var i={type:e,props:t,key:n,ref:o,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==r?++Ar.__v:r};return null!=Ar.vnode&&Ar.vnode(i),i}function Mr(e){return e.children}function Hr(e,t){this.props=e,this.context=t}function Yr(e,t){if(null==t)return e.__?Yr(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?Yr(e):null}function Vr(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return Vr(e)}}function Gr(e){(!e.__d&&(e.__d=!0)&&Or.push(e)&&!qr.__r++||Dr!==Ar.debounceRendering)&&((Dr=Ar.debounceRendering)||Ir)(qr)}function qr(){for(var e;qr.__r=Or.length;)e=Or.sort((function(e,t){return e.__v.__b-t.__v.__b})),Or=[],e.some((function(e){var t,n,o,r,i,a;e.__d&&(i=(r=(t=e).__v).__e,(a=t.__P)&&(n=[],(o=Fr({},r)).__v=r.__v+1,ti(a,r,o,t.__n,void 0!==a.ownerSVGElement,null!=r.__h?[i]:null,n,null==i?Yr(r):i,r.__h),ni(n,r),r.__e!=i&&Vr(r)))}))}function Wr(e,t,n,o,r,i,a,s,c,l){var u,d,f,h,p,_,v,y=o&&o.__k||Rr,m=y.length;for(n.__k=[],u=0;u<t.length;u++)if(null!=(h=n.__k[u]=null==(h=t[u])||"boolean"==typeof h?null:"string"==typeof h||"number"==typeof h||"bigint"==typeof h?Ur(null,h,null,null,h):Array.isArray(h)?Ur(Mr,{children:h},null,null,null):h.__b>0?Ur(h.type,h.props,h.key,null,h.__v):h)){if(h.__=n,h.__b=n.__b+1,null===(f=y[u])||f&&h.key==f.key&&h.type===f.type)y[u]=void 0;else for(d=0;d<m;d++){if((f=y[d])&&h.key==f.key&&h.type===f.type){y[d]=void 0;break}f=null}ti(e,h,f=f||Pr,r,i,a,s,c,l),p=h.__e,(d=h.ref)&&f.ref!=d&&(v||(v=[]),f.ref&&v.push(f.ref,null,h),v.push(d,h.__c||p,h)),null!=p?(null==_&&(_=p),"function"==typeof h.type&&null!=h.__k&&h.__k===f.__k?h.__d=c=Kr(h,c,e):c=$r(e,h,f,y,p,c),l||"option"!==n.type?"function"==typeof n.type&&(n.__d=c):e.value=""):c&&f.__e==c&&c.parentNode!=e&&(c=Yr(f))}for(n.__e=_,u=m;u--;)null!=y[u]&&("function"==typeof n.type&&null!=y[u].__e&&y[u].__e==n.__d&&(n.__d=Yr(o,u+1)),ri(y[u],y[u]));if(v)for(u=0;u<v.length;u++)oi(v[u],v[++u],v[++u])}function Kr(e,t,n){var o,r;for(o=0;o<e.__k.length;o++)(r=e.__k[o])&&(r.__=e,t="function"==typeof r.type?Kr(r,t,n):$r(n,r,r,e.__k,r.__e,t));return t}function Zr(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){Zr(e,t)})):t.push(e)),t}function $r(e,t,n,o,r,i){var a,s,c;if(void 0!==t.__d)a=t.__d,t.__d=void 0;else if(null==n||r!=i||null==r.parentNode)e:if(null==i||i.parentNode!==e)e.appendChild(r),a=null;else{for(s=i,c=0;(s=s.nextSibling)&&c<o.length;c+=2)if(s==r)break e;e.insertBefore(r,i),a=i}return void 0!==a?a:r.nextSibling}function Jr(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||Nr.test(t)?n:n+"px"}function Xr(e,t,n,o,r){var i;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof o&&(e.style.cssText=o=""),o)for(t in o)n&&t in n||Jr(e.style,t,"");if(n)for(t in n)o&&n[t]===o[t]||Jr(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?o||e.addEventListener(t,i?ei:Qr,i):e.removeEventListener(t,i?ei:Qr,i);else if("dangerouslySetInnerHTML"!==t){if(r)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null!=n&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function Qr(e){this.l[e.type+!1](Ar.event?Ar.event(e):e)}function ei(e){this.l[e.type+!0](Ar.event?Ar.event(e):e)}function ti(e,t,n,o,r,i,a,s,c){var l,u,d,f,h,p,_,v,y,m,b,g=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(c=n.__h,s=t.__e=n.__e,t.__h=null,i=[s]),(l=Ar.__b)&&l(t);try{e:if("function"==typeof g){if(v=t.props,y=(l=g.contextType)&&o[l.__c],m=l?y?y.props.value:l.__:o,n.__c?_=(u=t.__c=n.__c).__=u.__E:("prototype"in g&&g.prototype.render?t.__c=u=new g(v,m):(t.__c=u=new Hr(v,m),u.constructor=g,u.render=ii),y&&y.sub(u),u.props=v,u.state||(u.state={}),u.context=m,u.__n=o,d=u.__d=!0,u.__h=[]),null==u.__s&&(u.__s=u.state),null!=g.getDerivedStateFromProps&&(u.__s==u.state&&(u.__s=Fr({},u.__s)),Fr(u.__s,g.getDerivedStateFromProps(v,u.__s))),f=u.props,h=u.state,d)null==g.getDerivedStateFromProps&&null!=u.componentWillMount&&u.componentWillMount(),null!=u.componentDidMount&&u.__h.push(u.componentDidMount);else{if(null==g.getDerivedStateFromProps&&v!==f&&null!=u.componentWillReceiveProps&&u.componentWillReceiveProps(v,m),!u.__e&&null!=u.shouldComponentUpdate&&!1===u.shouldComponentUpdate(v,u.__s,m)||t.__v===n.__v){u.props=v,u.state=u.__s,t.__v!==n.__v&&(u.__d=!1),u.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),u.__h.length&&a.push(u);break e}null!=u.componentWillUpdate&&u.componentWillUpdate(v,u.__s,m),null!=u.componentDidUpdate&&u.__h.push((function(){u.componentDidUpdate(f,h,p)}))}u.context=m,u.props=v,u.state=u.__s,(l=Ar.__r)&&l(t),u.__d=!1,u.__v=t,u.__P=e,l=u.render(u.props,u.state,u.context),u.state=u.__s,null!=u.getChildContext&&(o=Fr(Fr({},o),u.getChildContext())),d||null==u.getSnapshotBeforeUpdate||(p=u.getSnapshotBeforeUpdate(f,h)),b=null!=l&&l.type===Mr&&null==l.key?l.props.children:l,Wr(e,Array.isArray(b)?b:[b],t,n,o,r,i,a,s,c),u.base=t.__e,t.__h=null,u.__h.length&&a.push(u),_&&(u.__E=u.__=null),u.__e=!1}else null==i&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=function(e,t,n,o,r,i,a,s){var c,l,u,d,f=n.props,h=t.props,p=t.type,_=0;if("svg"===p&&(r=!0),null!=i)for(;_<i.length;_++)if((c=i[_])&&(c===e||(p?c.localName==p:3==c.nodeType))){e=c,i[_]=null;break}if(null==e){if(null===p)return document.createTextNode(h);e=r?document.createElementNS("http://www.w3.org/2000/svg",p):document.createElement(p,h.is&&h),i=null,s=!1}if(null===p)f===h||s&&e.data===h||(e.data=h);else{if(i=i&&Rr.slice.call(e.childNodes),l=(f=n.props||Pr).dangerouslySetInnerHTML,u=h.dangerouslySetInnerHTML,!s){if(null!=i)for(f={},d=0;d<e.attributes.length;d++)f[e.attributes[d].name]=e.attributes[d].value;(u||l)&&(u&&(l&&u.__html==l.__html||u.__html===e.innerHTML)||(e.innerHTML=u&&u.__html||""))}if(function(e,t,n,o,r){var i;for(i in n)"children"===i||"key"===i||i in t||Xr(e,i,null,n[i],o);for(i in t)r&&"function"!=typeof t[i]||"children"===i||"key"===i||"value"===i||"checked"===i||n[i]===t[i]||Xr(e,i,t[i],n[i],o)}(e,h,f,r,s),u)t.__k=[];else if(_=t.props.children,Wr(e,Array.isArray(_)?_:[_],t,n,o,r&&"foreignObject"!==p,i,a,e.firstChild,s),null!=i)for(_=i.length;_--;)null!=i[_]&&Br(i[_]);s||("value"in h&&void 0!==(_=h.value)&&(_!==e.value||"progress"===p&&!_)&&Xr(e,"value",_,f.value,!1),"checked"in h&&void 0!==(_=h.checked)&&_!==e.checked&&Xr(e,"checked",_,f.checked,!1))}return e}(n.__e,t,n,o,r,i,a,c);(l=Ar.diffed)&&l(t)}catch(e){t.__v=null,(c||null!=i)&&(t.__e=s,t.__h=!!c,i[i.indexOf(s)]=null),Ar.__e(e,t,n)}}function ni(e,t){Ar.__c&&Ar.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){Ar.__e(e,t.__v)}}))}function oi(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){Ar.__e(e,n)}}function ri(e,t,n){var o,r,i;if(Ar.unmount&&Ar.unmount(e),(o=e.ref)&&(o.current&&o.current!==e.__e||oi(o,null,t)),n||"function"==typeof e.type||(n=null!=(r=e.__e)),e.__e=e.__d=void 0,null!=(o=e.__c)){if(o.componentWillUnmount)try{o.componentWillUnmount()}catch(e){Ar.__e(e,t)}o.base=o.__P=null}if(o=e.__k)for(i=0;i<o.length;i++)o[i]&&ri(o[i],t,n);null!=r&&Br(r)}function ii(e,t,n){return this.constructor(e,n)}function ai(e,t,n){var o,r,i;Ar.__&&Ar.__(e,t),r=(o="function"==typeof n)?null:n&&n.__k||t.__k,i=[],ti(t,e=(!o&&n||t).__k=zr(Mr,null,[e]),r||Pr,Pr,void 0!==t.ownerSVGElement,!o&&n?[n]:r?null:t.firstChild?Rr.slice.call(t.childNodes):null,i,!o&&n?n:r?r.__e:t.firstChild,o),ni(i,e)}Ar={__e:function(e,t){for(var n,o,r;t=t.__;)if((n=t.__c)&&!n.__)try{if((o=n.constructor)&&null!=o.getDerivedStateFromError&&(n.setState(o.getDerivedStateFromError(e)),r=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),r=n.__d),r)return n.__E=n}catch(t){e=t}throw e},__v:0},Hr.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=Fr({},this.state),"function"==typeof e&&(e=e(Fr({},n),this.props)),e&&Fr(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),Gr(this))},Hr.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),Gr(this))},Hr.prototype.render=Mr,Or=[],Ir="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,qr.__r=0;var si="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==si&&si,ci="URLSearchParams"in si,li="Symbol"in si&&"iterator"in Symbol,ui="FileReader"in si&&"Blob"in si&&function(){try{return new Blob,!0}catch(e){return!1}}(),di="FormData"in si,fi="ArrayBuffer"in si;if(fi)var hi=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],pi=ArrayBuffer.isView||function(e){return e&&hi.indexOf(Object.prototype.toString.call(e))>-1};function _i(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function vi(e){return"string"!=typeof e&&(e=String(e)),e}function yi(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return li&&(t[Symbol.iterator]=function(){return t}),t}function mi(e){this.map={},e instanceof mi?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function bi(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function gi(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function ki(e){var t=new FileReader,n=gi(t);return t.readAsArrayBuffer(e),n}function wi(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function xi(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:ui&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:di&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:ci&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():fi&&ui&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=wi(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):fi&&(ArrayBuffer.prototype.isPrototypeOf(e)||pi(e))?this._bodyArrayBuffer=wi(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):ci&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},ui&&(this.blob=function(){var e=bi(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=bi(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}return this.blob().then(ki)}),this.text=function(){var e=bi(this);if(e)return e;if(this._bodyBlob)return function(e){var t=new FileReader,n=gi(t);return t.readAsText(e),n}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),o=0;o<t.length;o++)n[o]=String.fromCharCode(t[o]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},di&&(this.formData=function(){return this.text().then(Si)}),this.json=function(){return this.text().then(JSON.parse)},this}mi.prototype.append=function(e,t){e=_i(e),t=vi(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},mi.prototype.delete=function(e){delete this.map[_i(e)]},mi.prototype.get=function(e){return e=_i(e),this.has(e)?this.map[e]:null},mi.prototype.has=function(e){return this.map.hasOwnProperty(_i(e))},mi.prototype.set=function(e,t){this.map[_i(e)]=vi(t)},mi.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},mi.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),yi(e)},mi.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),yi(e)},mi.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),yi(e)},li&&(mi.prototype[Symbol.iterator]=mi.prototype.entries);var Ei=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function Ci(e,t){if(!(this instanceof Ci))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var n,o,r=(t=t||{}).body;if(e instanceof Ci){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new mi(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,r||null==e._bodyInit||(r=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new mi(t.headers)),this.method=(n=t.method||this.method||"GET",o=n.toUpperCase(),Ei.indexOf(o)>-1?o:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(r),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==t.cache&&"no-cache"!==t.cache)){var i=/([?&])_=[^&]*/;if(i.test(this.url))this.url=this.url.replace(i,"$1_="+(new Date).getTime());else{this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}}function Si(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),o=n.shift().replace(/\+/g," "),r=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(o),decodeURIComponent(r))}})),t}function ji(e,t){if(!(this instanceof ji))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new mi(t.headers),this.url=t.url||"",this._initBody(e)}Ci.prototype.clone=function(){return new Ci(this,{body:this._bodyInit})},xi.call(Ci.prototype),xi.call(ji.prototype),ji.prototype.clone=function(){return new ji(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new mi(this.headers),url:this.url})},ji.error=function(){var e=new ji(null,{status:0,statusText:""});return e.type="error",e};var Li=[301,302,303,307,308];ji.redirect=function(e,t){if(-1===Li.indexOf(t))throw new RangeError("Invalid status code");return new ji(null,{status:t,headers:{location:e}})};var Ti=si.DOMException;try{new Ti}catch(e){(Ti=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack}).prototype=Object.create(Error.prototype),Ti.prototype.constructor=Ti}function Ai(e,t){return new Promise((function(n,o){var r=new Ci(e,t);if(r.signal&&r.signal.aborted)return o(new Ti("Aborted","AbortError"));var i=new XMLHttpRequest;function a(){i.abort()}i.onload=function(){var e,t,o={status:i.status,statusText:i.statusText,headers:(e=i.getAllResponseHeaders()||"",t=new mi,e.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e})).forEach((function(e){var n=e.split(":"),o=n.shift().trim();if(o){var r=n.join(":").trim();t.append(o,r)}})),t)};o.url="responseURL"in i?i.responseURL:o.headers.get("X-Request-URL");var r="response"in i?i.response:i.responseText;setTimeout((function(){n(new ji(r,o))}),0)},i.onerror=function(){setTimeout((function(){o(new TypeError("Network request failed"))}),0)},i.ontimeout=function(){setTimeout((function(){o(new TypeError("Network request failed"))}),0)},i.onabort=function(){setTimeout((function(){o(new Ti("Aborted","AbortError"))}),0)},i.open(r.method,function(e){try{return""===e&&si.location.href?si.location.href:e}catch(t){return e}}(r.url),!0),"include"===r.credentials?i.withCredentials=!0:"omit"===r.credentials&&(i.withCredentials=!1),"responseType"in i&&(ui?i.responseType="blob":fi&&r.headers.get("Content-Type")&&-1!==r.headers.get("Content-Type").indexOf("application/octet-stream")&&(i.responseType="arraybuffer")),!t||"object"!=typeof t.headers||t.headers instanceof mi?r.headers.forEach((function(e,t){i.setRequestHeader(t,e)})):Object.getOwnPropertyNames(t.headers).forEach((function(e){i.setRequestHeader(e,vi(t.headers[e]))})),r.signal&&(r.signal.addEventListener("abort",a),i.onreadystatechange=function(){4===i.readyState&&r.signal.removeEventListener("abort",a)}),i.send(void 0===r._bodyInit?null:r._bodyInit)}))}Ai.polyfill=!0,si.fetch||(si.fetch=Ai,si.Headers=mi,si.Request=Ci,si.Response=ji);var Oi={exports:{}}; /*! * JavaScript Cookie v2.2.1 * https://github.com/js-cookie/js-cookie * * Copyright 2006, 2015 Klaus Hartl & Fagner Brack * Released under the MIT license */Oi.exports=function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var o in n)t[o]=n[o]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(o){function r(){}function i(t,n,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},r.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var a=JSON.stringify(n);/^[\{\[]/.test(a)&&(n=a)}catch(e){}n=o.write?o.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var s="";for(var c in i)i[c]&&(s+="; "+c,!0!==i[c]&&(s+="="+i[c].split(";")[0]));return document.cookie=t+"="+n+s}}function a(e,n){if("undefined"!=typeof document){for(var r={},i=document.cookie?document.cookie.split("; "):[],a=0;a<i.length;a++){var s=i[a].split("="),c=s.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var l=t(s[0]);if(c=(o.read||o)(c,l)||t(c),n)try{c=JSON.parse(c)}catch(e){}if(r[l]=c,e===l)break}catch(e){}}return e?r[e]:r}}return r.set=i,r.get=function(e){return a(e,!1)},r.getJSON=function(e){return a(e,!0)},r.remove=function(t,n){i(t,"",e(n,{expires:-1}))},r.defaults={},r.withConverter=n,r}((function(){}))}();var Ii,Di,Pi,Ri=Oi.exports,Ni=0,Fi=[],Bi=Ar.__b,zi=Ar.__r,Ui=Ar.diffed,Mi=Ar.__c,Hi=Ar.unmount;function Yi(e,t){Ar.__h&&Ar.__h(Di,e,Ni||t),Ni=0;var n=Di.__H||(Di.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function Vi(e){return Ni=1,function(e,t,n){var o=Yi(Ii++,2);return o.t=e,o.__c||(o.__=[n?n(t):Xi(void 0,t),function(e){var t=o.t(o.__[0],e);o.__[0]!==t&&(o.__=[t,o.__[1]],o.__c.setState({}))}],o.__c=Di),o.__}(Xi,e)}function Gi(e,t){var n=Yi(Ii++,3);!Ar.__s&&Ji(n.__H,t)&&(n.__=e,n.__H=t,Di.__H.__h.push(n))}function qi(e){return Ni=5,function(e,t){var n=Yi(Ii++,7);return Ji(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}((function(){return{current:e}}),[])}function Wi(){Fi.forEach((function(e){if(e.__P)try{e.__H.__h.forEach(Zi),e.__H.__h.forEach($i),e.__H.__h=[]}catch(t){e.__H.__h=[],Ar.__e(t,e.__v)}})),Fi=[]}Ar.__b=function(e){Di=null,Bi&&Bi(e)},Ar.__r=function(e){zi&&zi(e),Ii=0;var t=(Di=e.__c).__H;t&&(t.__h.forEach(Zi),t.__h.forEach($i),t.__h=[])},Ar.diffed=function(e){Ui&&Ui(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==Fi.push(t)&&Pi===Ar.requestAnimationFrame||((Pi=Ar.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(o),Ki&&cancelAnimationFrame(t),setTimeout(e)},o=setTimeout(n,100);Ki&&(t=requestAnimationFrame(n))})(Wi)),Di=void 0},Ar.__c=function(e,t){t.some((function(e){try{e.__h.forEach(Zi),e.__h=e.__h.filter((function(e){return!e.__||$i(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],Ar.__e(n,e.__v)}})),Mi&&Mi(e,t)},Ar.unmount=function(e){Hi&&Hi(e);var t=e.__c;if(t&&t.__H)try{t.__H.__.forEach(Zi)}catch(e){Ar.__e(e,t.__v)}};var Ki="function"==typeof requestAnimationFrame;function Zi(e){var t=Di;"function"==typeof e.__c&&e.__c(),Di=t}function $i(e){var t=Di;e.__c=e.__(),Di=t}function Ji(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function Xi(e,t){return"function"==typeof t?t(e):t}function Qi(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var o in t)if("__source"!==o&&e[o]!==t[o])return!0;return!1}function ea(e){this.props=e}(ea.prototype=new Hr).isPureReactComponent=!0,ea.prototype.shouldComponentUpdate=function(e,t){return Qi(this.props,e)||Qi(this.state,t)};var ta=Ar.__b;Ar.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),ta&&ta(e)};var na=Ar.__e;Ar.__e=function(e,t,n){if(e.then)for(var o,r=t;r=r.__;)if((o=r.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);na(e,t,n)};var oa=Ar.unmount;function ra(){this.__u=0,this.t=null,this.__b=null}function ia(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function aa(){this.u=null,this.o=null}Ar.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),oa&&oa(e)},(ra.prototype=new Hr).__c=function(e,t){var n=t.__c,o=this;null==o.t&&(o.t=[]),o.t.push(n);var r=ia(o.__v),i=!1,a=function(){i||(i=!0,n.__R=null,r?r(s):s())};n.__R=a;var s=function(){if(!--o.__u){if(o.state.__e){var e=o.state.__e;o.__v.__k[0]=function e(t,n,o){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map((function(t){return e(t,n,o)})),t.__c&&t.__c.__P===n&&(t.__e&&o.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=o)),t}(e,e.__c.__P,e.__c.__O)}var t;for(o.setState({__e:o.__b=null});t=o.t.pop();)t.forceUpdate()}},c=!0===t.__h;o.__u++||c||o.setState({__e:o.__b=o.__v.__k[0]}),e.then(a,a)},ra.prototype.componentWillUnmount=function(){this.t=[]},ra.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),o=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,o){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),t.__c.__H=null),null!=(t=function(e,t){for(var n in t)e[n]=t[n];return e}({},t)).__c&&(t.__c.__P===o&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map((function(t){return e(t,n,o)}))),t}(this.__b,n,o.__O=o.__P)}this.__b=null}var r=t.__e&&zr(Mr,null,e.fallback);return r&&(r.__h=null),[zr(Mr,null,t.__e?null:e.children),r]};var sa=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};(aa.prototype=new Hr).__e=function(e){var t=this,n=ia(t.__v),o=t.o.get(e);return o[0]++,function(r){var i=function(){t.props.revealOrder?(o.push(r),sa(t,e,o)):r()};n?n(i):i()}},aa.prototype.render=function(e){this.u=null,this.o=new Map;var t=Zr(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},aa.prototype.componentDidUpdate=aa.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){sa(e,n,t)}))};var ca="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,la=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,ua=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};function da(e,t,n){return null==t.__k&&(t.textContent=""),ai(e,t),"function"==typeof n&&n(),e?e.__c:null}Hr.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(Hr.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var fa=Ar.event;function ha(){}function pa(){return this.cancelBubble}function _a(){return this.defaultPrevented}Ar.event=function(e){return fa&&(e=fa(e)),e.persist=ha,e.isPropagationStopped=pa,e.isDefaultPrevented=_a,e.nativeEvent=e};var va={configurable:!0,get:function(){return this.class}},ya=Ar.vnode;Ar.vnode=function(e){var t=e.type,n=e.props,o=n;if("string"==typeof t){for(var r in o={},n){var i=n[r];"value"===r&&"defaultValue"in n&&null==i||("defaultValue"===r&&"value"in n&&null==n.value?r="value":"download"===r&&!0===i?i="":/ondoubleclick/i.test(r)?r="ondblclick":/^onchange(textarea|input)/i.test(r+t)&&!ua(n.type)?r="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(r)?r=r.toLowerCase():la.test(r)?r=r.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===i&&(i=void 0),o[r]=i)}"select"==t&&o.multiple&&Array.isArray(o.value)&&(o.value=Zr(n.children).forEach((function(e){e.props.selected=-1!=o.value.indexOf(e.props.value)}))),"select"==t&&null!=o.defaultValue&&(o.value=Zr(n.children).forEach((function(e){e.props.selected=o.multiple?-1!=o.defaultValue.indexOf(e.props.value):o.defaultValue==e.props.value}))),e.props=o}t&&n.class!=n.className&&(va.enumerable="className"in n,null!=n.className&&(o.class=n.className),Object.defineProperty(o,"className",va)),e.$$typeof=ca,ya&&ya(e)};var ma=Ar.__r;Ar.__r=function(e){ma&&ma(e)},"object"==typeof performance&&"function"==typeof performance.now&&performance.now.bind(performance);var ba=eo,ga=m,ka=R,wa=D,xa=S,Ea=I,Ca=ir,Sa=qe,ja=lr,La=Le,Ta=He("isConcatSpreadable"),Aa=9007199254740991,Oa="Maximum allowed index exceeded",Ia=La>=51||!ga((function(){var e=[];return e[Ta]=!1,e.concat()[0]!==e})),Da=ja("concat"),Pa=function(e){if(!wa(e))return!1;var t=e[Ta];return void 0!==t?!!t:ka(e)};ba({target:"Array",proto:!0,forced:!Ia||!Da},{concat:function(e){var t,n,o,r,i,a=xa(this),s=Sa(a,0),c=0;for(t=-1,o=arguments.length;t<o;t++)if(Pa(i=-1===t?a:arguments[t])){if(c+(r=Ea(i.length))>Aa)throw TypeError(Oa);for(n=0;n<r;n++,c++)n in i&&Ca(s,c,i[n])}else{if(c>=Aa)throw TypeError(Oa);Ca(s,c++,i)}return s.length=c,s}});var Ra=E,Na=/"/g,Fa=m,Ba=function(e,t,n,o){var r=String(Ra(e)),i="<"+t;return""!==n&&(i+=" "+n+'="'+String(o).replace(Na,"&quot;")+'"'),i+">"+r+"</"+t+">"};eo({target:"String",proto:!0,forced:function(e){return Fa((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}("link")},{link:function(e){return Ba(this,"a","href",e)}});var za,Ua=Sn,Ma=jn,Ha=Object.keys||function(e){return Ua(e,Ma)},Ya=B,Va=q,Ga=Ha,qa=F?Object.defineProperties:function(e,t){Va(e);for(var n,o=Ga(t),r=o.length,i=0;r>i;)Ya.f(e,n=o[i++],t[n]);return e},Wa=we("document","documentElement"),Ka=q,Za=qa,$a=jn,Ja=Mt,Xa=Wa,Qa=H,es=Ut("IE_PROTO"),ts=function(){},ns=function(e){return"<script>"+e+"</"+"script>"},os=function(){try{za=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t;os=za?function(e){e.write(ns("")),e.close();var t=e.parentWindow.Object;return e=null,t}(za):((t=Qa("iframe")).style.display="none",Xa.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(ns("document.F=Object")),e.close(),e.F);for(var n=$a.length;n--;)delete os.prototype[$a[n]];return os()};Ja[es]=!0;var rs=Object.create||function(e,t){var n;return null!==e?(ts.prototype=Ka(e),n=new ts,ts.prototype=null,n[es]=e):n=os(),void 0===t?n:Za(n,t)},is=B,as=He("unscopables"),ss=Array.prototype;null==ss[as]&&is.f(ss,as,{configurable:!0,value:rs(null)});var cs=function(e){ss[as][e]=!0},ls=eo,us=et.findIndex,ds=cs,fs="findIndex",hs=!0;fs in[]&&Array(1).findIndex((function(){hs=!1})),ls({target:"Array",proto:!0,forced:hs},{findIndex:function(e){return us(this,e,arguments.length>1?arguments[1]:void 0)}}),ds(fs);var ps=kn.includes,_s=cs;eo({target:"Array",proto:!0},{includes:function(e){return ps(this,e,arguments.length>1?arguments[1]:void 0)}}),_s("includes");var vs=eo,ys=et.find,ms=cs,bs="find",gs=!0;bs in[]&&Array(1).find((function(){gs=!1})),vs({target:"Array",proto:!0,forced:gs},{find:function(e){return ys(this,e,arguments.length>1?arguments[1]:void 0)}}),ms(bs);var ks=["personalization","development","embedded_social_media"],ws=[{code:"FI",label:"Suomeksi"},{code:"SV",label:"På Svenska"},{code:"EN",label:"In English"},{code:"RU",label:"по-русски"},{code:"SE",label:"Sámegillii"}];function xs(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css","top"===n&&o.firstChild?o.insertBefore(r,o.firstChild):o.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}}xs(".ycd-icon {\n fill: #131415;\n fill: var(--ycd-foreground-color);\n}\n");var Es=function(e){var t=e.width,n=void 0===t?24:t;return zr("svg",{className:"ycd-icon",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:n,height:n},zr("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M1.33331 8C1.33331 4.32 4.31331 1.33334 7.99331 1.33334C11.68 1.33334 14.6666 4.32 14.6666 8C14.6666 11.68 11.68 14.6667 7.99331 14.6667C4.31331 14.6667 1.33331 11.68 1.33331 8ZM10.6466 5.33334H12.6133C11.9733 4.23334 10.9533 3.38 9.72665 2.96C10.1266 3.7 10.4333 4.5 10.6466 5.33334ZM7.99998 2.69334C8.55331 3.49334 8.98665 4.38 9.27331 5.33334H6.72665C7.01331 4.38 7.44665 3.49334 7.99998 2.69334ZM2.66665 8C2.66665 8.46 2.73331 8.90667 2.83998 9.33334H5.09331C5.03998 8.89334 4.99998 8.45334 4.99998 8C4.99998 7.54667 5.03998 7.10667 5.09331 6.66667H2.83998C2.73331 7.09334 2.66665 7.54 2.66665 8ZM3.38665 10.6667H5.35331C5.56665 11.5 5.87331 12.3 6.27331 13.04C5.04665 12.62 4.02665 11.7733 3.38665 10.6667ZM3.38665 5.33334H5.35331C5.56665 4.5 5.87331 3.7 6.27331 2.96C5.04665 3.38 4.02665 4.22667 3.38665 5.33334ZM7.99998 13.3067C7.44665 12.5067 7.01331 11.62 6.72665 10.6667H9.27331C8.98665 11.62 8.55331 12.5067 7.99998 13.3067ZM6.43998 9.33334H9.55998C9.61998 8.89334 9.66665 8.45334 9.66665 8C9.66665 7.54667 9.61998 7.1 9.55998 6.66667H6.43998C6.37998 7.1 6.33331 7.54667 6.33331 8C6.33331 8.45334 6.37998 8.89334 6.43998 9.33334ZM9.72665 13.04C10.1266 12.3 10.4333 11.5 10.6466 10.6667H12.6133C11.9733 11.7667 10.9533 12.62 9.72665 13.04ZM11 8C11 8.45334 10.96 8.89334 10.9066 9.33334H13.16C13.2666 8.90667 13.3333 8.46 13.3333 8C13.3333 7.54 13.2666 7.09334 13.16 6.66667H10.9066C10.96 7.10667 11 7.54667 11 8Z"}))},Cs=function(e){var t=e.orientation,n=void 0===t?"down":t,o=e.width,r=void 0===o?16:o;return zr("svg",{className:"ycd-icon",width:r,height:r/1.75,viewBox:"0 0 14 8",xmlns:"http://www.w3.org/2000/svg"},zr("path","down"===n?{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M0.292893 0.292893C0.683417 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L7 5.58579L12.2929 0.292893C12.6834 -0.0976311 13.3166 -0.0976311 13.7071 0.292893C14.0976 0.683417 14.0976 1.31658 13.7071 1.70711L7.70711 7.70711C7.31658 8.09763 6.68342 8.09763 6.29289 7.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z"}:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.29289 0.292893C6.68342 -0.0976311 7.31658 -0.0976311 7.70711 0.292893L13.7071 6.29289C14.0976 6.68342 14.0976 7.31658 13.7071 7.70711C13.3166 8.09763 12.6834 8.09763 12.2929 7.70711L7 2.41421L1.70711 7.70711C1.31658 8.09763 0.683417 8.09763 0.292893 7.70711C-0.0976311 7.31658 -0.0976311 6.68342 0.292893 6.29289L6.29289 0.292893Z"}))};xs(".ycd-language-selector {\n align-items: center;\n display: flex;\n justify-content: center;\n margin: 0 0 15px 0;\n position: relative;\n}\n\n#ycd-language-selector__menu-button {\n align-items: center;\n background: #fff;\n background: var(--ycd-background-color);\n border: 2px solid transparent;\n border-radius: 100px;\n color: #000;\n color: var(--ycd-header-color);\n cursor: pointer;\n display: flex;\n font-family: 'Open Sans', sans-serif;\n font-size: 1em;\n font-weight: bold;\n justify-content: space-between;\n line-height: 1.3em;\n padding: 0.9em;\n width: 11em;\n}\n\n#ycd-language-selector__menu-button:focus {\n border: 2px solid #000;\n border: 2px solid var(--ycd-button-color);\n box-shadow: 0 0 0 4px #2975d0;\n outline: none;\n}\n\n#ycd-language-selector__menu-button.opened:focus {\n border: 2px solid transparent;\n border-radius: unset;\n box-shadow: unset;\n outline: unset;\n}\n\n#ycd-language-selector__languages-list {\n background-color: #f8f9fa;\n border-radius: 8px;\n box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);\n cursor: pointer;\n left: calc(50% - 5.5em); /* Force centering relative to button on IE11 */\n list-style: none;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 50px;\n width: 11em;\n z-index: 999;\n}\n\n#ycd-language-selector__languages-list::before {\n border-bottom: 10px solid #f8f9fa;\n border-left: 10px solid transparent;\n border-right: 10px solid transparent;\n content: '';\n height: 0;\n left: calc(50% - 10px);\n position: absolute;\n top: -10px;\n width: 0;\n}\n\n.ycd-language-selector__language-option-row {\n display: flex;\n}\n\n.ycd-language-selector__language-option {\n border: 2px solid transparent;\n padding: 8px 16px;\n width: 100%;\n}\n\n.ycd-language-selector__language-option:focus {\n border: 2px solid #131415;\n outline: none;\n}\n\n.ycd-language-selector__language-option-row:first-child .ycd-language-selector__language-option {\n border-radius: 8px 8px 0 0;\n}\n\n.ycd-language-selector__language-option-row:last-child .ycd-language-selector__language-option {\n border-radius: 0 0 8px 8px;\n}\n\n.ycd-language-selector__language-option--selected {\n background-image: url(\"data:image/svg+xml,%3Csvg width%3D%229%22 height%3D%226%22 viewBox%3D%220 0 12 9%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E %3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M11.8047 0.52859C12.0651 0.78894 12.0651 1.21105 11.8047 1.4714L4.4714 8.80473C4.21106 9.06508 3.78894 9.06508 3.5286 8.80473L0.195262 5.4714C-0.0650874 5.21105 -0.0650874 4.78894 0.195262 4.52859C0.455612 4.26824 0.877722 4.26824 1.13807 4.52859L4 7.39052L10.8619 0.52859C11.1223 0.268241 11.5444 0.268241 11.8047 0.52859Z%22 fill%3D%22%23131415%22%2F%3E%3C%2Fsvg%3E\");\n background-position: top 50% right 8%;\n background-repeat: no-repeat;\n background-size: 1em, 0.8em;\n}\n");var Ss=ws.length-1,js=["ArrowDown","Down","ArrowUp","Up","Spacebar"," ","Enter","Escape","Esc"],Ls=function(e){var t=e.language,n=e.setLanguage,o=e.texts,r=e.firstTabbableRef,i=u(Vi(!1),2),a=i[0],s=i[1],c=u(Vi(0),2),l=c[0],d=c[1],f=qi(null),h=ws.findIndex((function(e){return e.code===t})),p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h;d(e),s(!0)},_=function(){a&&(f.current.focus(),s(!1))},v=function(e){n(e),_()};return Gi((function(){f.current.focus()}),[]),Gi((function(){var e=document.getElementsByClassName("ycd-background")[0];return e.addEventListener("click",_),function(){return e.removeEventListener("click",_)}}),[a]),Gi((function(){a&&function(e){return document.querySelector(".ycd-language-selector__language-option-row:nth-child(".concat(e+1,") .ycd-language-selector__language-option"))}(l).focus()}),[l,a]),zr("div",{className:"ycd-language-selector",onClick:function(e){return e.stopPropagation()},onKeyDown:function(e){if(js.includes(e.key))switch(e.preventDefault(),e.key){case"ArrowDown":case"Down":a?d(l===Ss?0:l+1):p(0);break;case"ArrowUp":case"Up":a?d(0===l?Ss:l-1):p(Ss);break;case" ":case"Spacebar":case"Enter":a?v(ws[l].code):p();break;case"Escape":case"Esc":_()}else"Tab"===e.key&&_()}},zr("button",{ref:function(e){f.current=e,r.current=e},id:"ycd-language-selector__menu-button",className:a?"opened":"",tabindex:"1",name:"language",onClick:a?_:function(){return p(h)},"aria-label":o.language.label,"aria-haspopup":!0,"aria-controls":"ycd-language-selector__languages-list","aria-expanded":a},zr(Es,null),ws.find((function(e){return e.code===t})).label,zr(Cs,{orientation:a?"up":"down"})),a&&zr("ul",{id:"ycd-language-selector__languages-list",role:"menu","aria-labelledby":"ycd-language-selector__menu-button"},ws.map((function(e,t){var n=e.code,o=e.label;return zr("li",{lang:n,role:"none",className:"ycd-language-selector__language-option-row"},zr("a",{role:"menuitem",tabindex:-1,onClick:function(){return v(n)},key:"language-option-".concat(t),className:"ycd-language-selector__language-option ".concat(t===h?" ycd-language-selector__language-option--selected":""),onMouseEnter:function(){return d(t)}},o))}))))},Ts=F,As=B.f,Os=Function.prototype,Is=Os.toString,Ds=/^\s*function ([^ (]*)/,Ps="name";Ts&&!(Ps in Os)&&As(Os,Ps,{configurable:!0,get:function(){try{return Is.call(this).match(Ds)[1]}catch(e){return""}}});xs(".ycd-consent-selector {\n display: flex;\n flex-direction: column;\n margin: 0 0 10px 0;\n padding: 0;\n}\n\n.ycd-consent-selector__label {\n display: flex;\n justify-content: space-between;\n}\n\n.ycd-consent-selector__label > label {\n align-items: baseline;\n color: #000;\n color: var(--ycd-header-color);\n display: flex;\n font-family: 'YCD Yle', 'Open Sans', sans-serif;\n font-weight: 700;\n line-height: 28px;\n padding: 0 0 0 33px;\n user-select: none;\n}\n\n/* Fallback case for focus outline */\n.ycd-consent-selector__checkbox {\n margin-left: -28px;\n margin-right: 15px;\n}\n\n.ycd-consent-selector__checkbox:focus {\n box-shadow: 0 0 0 3px #2975d0;\n outline: none;\n}\n\n/* End fallback case */\n\n@supports (appearance: none) or (-webkit-appearance: none) {\n .ycd-consent-selector__label > label {\n position: relative;\n }\n\n .ycd-consent-selector__checkbox {\n -webkit-appearance: none;\n appearance: none;\n border: 1px solid #000;\n border: 1px solid var(--ycd-button-color);\n border-radius: 3px;\n box-sizing: border-box;\n height: 13px;\n min-height: 13px;\n min-width: 13px;\n width: 13px;\n }\n\n .ycd-consent-selector__checkbox:focus {\n border-radius: 4px;\n box-shadow: 0 0 0 3px #2975d0;\n }\n\n .ycd-consent-selector__checkbox:disabled {\n background-color: #eee;\n border: 1px solid #999;\n }\n\n .ycd-consent-selector__checkbox:checked {\n background-color: #000;\n background-color: var(--ycd-checked-background-color);\n background-image: url(assets/check_light.svg);\n background-image: var(--ycd-checked-background-image);\n background-position: center;\n background-repeat: no-repeat;\n }\n\n .ycd-consent-selector__checkbox:checked:disabled {\n background-color: #999;\n border: 1px solid #999;\n }\n}\n\n.ycd-consent-selector--disabled .ycd-consent-selector__checkbox {\n color: #dadada;\n}\n\n.ycd-consent-selector__checkbox:not(:disabled) {\n cursor: pointer;\n}\n\n.ycd-consent-selector__expand-button,\n.ycd-consent-selector__collapse-button {\n align-items: center;\n background-color: #fff;\n background-color: var(--ycd-background-color);\n border: none;\n box-sizing: border-box;\n color: #000;\n color: var(--ycd-header-color);\n display: flex;\n height: 28px;\n justify-content: center;\n min-height: 28px;\n min-width: 28px;\n padding: 0;\n width: 28px;\n}\n\n.ycd-consent-selector__expand-button:focus,\n.ycd-consent-selector__collapse-button:focus {\n border: 2px solid #000;\n border: 2px solid var(--ycd-button-color);\n border-radius: 30px;\n box-shadow: 0 0 0 3px #2975d0;\n outline: none;\n}\n\n.ycd-consent-selector__description {\n color: #1e1e21;\n color: var(--ycd-body-color);\n display: none;\n font-size: 1em;\n font-weight: normal;\n height: 0;\n margin: 0 0 0 0;\n padding: 0 40px 0 33px;\n}\n\n.ycd-consent-selector--expanded .ycd-consent-selector__description {\n display: block;\n height: auto;\n margin: 10px 0 0 0;\n}\n\n@media screen and (max-width: 589px) {\n .ycd-consent-selector {\n margin-bottom: 10px;\n padding: 0 10px 0 10px;\n }\n}\n");var Rs=function(e){var t=e.consentName,n=e.disabled,o=e.checked,r=e.onChange,i=e.consentLabels,a=e.initialFocusRef,s=u(Vi(!1),2),c=s[0],l=s[1],d=c?"ycd-consent-selector__collapse-button":"ycd-consent-selector__expand-button",f=u(Vi(o),2),h=f[0],p=f[1];return zr("div",{className:"ycd-consent-selector ".concat(n?"ycd-consent-selector--disabled":""," ").concat(c?"ycd-consent-selector--expanded":"")},zr("div",{className:"ycd-consent-selector__label"},zr("label",n&&{tabindex:"1"},zr("input",{tabindex:"1",type:"checkbox",className:"ycd-consent-selector__checkbox",name:t,checked:h,onChange:function(e){p(!h),r(e)},disabled:n}),i[t].label),zr("button",{tabindex:"1",className:d,ref:a,"aria-controls":"ycd-consent-selector__description-".concat(t),"aria-expanded":c,"aria-label":c?i[t].lessInfoLabel:i[t].moreInfoLabel,onClick:function(){return l(!c)}},zr(Cs,{orientation:c?"up":"down",width:13}))),zr("p",{id:"ycd-consent-selector__description-".concat(t),className:"ycd-consent-selector__description"},i[t].body))};xs(".ycd-consents {\n display: flex;\n flex-direction: column;\n flex-grow: 2;\n justify-content: space-evenly;\n margin: 0 0 10px 0;\n}\n\n.ycd-consents__selections {\n margin: 0 0 10px 0;\n}\n\n.ycd-consent-buttons {\n display: flex;\n justify-content: space-between;\n margin: 0 0 10px 0;\n}\n\n.ycd-consent-buttons > button {\n border-radius: 100px;\n cursor: pointer;\n flex-grow: 1;\n font-size: 0.875em;\n font-weight: 600;\n min-height: 48px;\n padding: 0 20px 0 20px;\n width: 230px;\n}\n\n.ycd-consent-buttons__select-consents,\n.ycd-consent-buttons__accept-selected {\n margin-right: 32px;\n}\n\n.ycd-consent-buttons > button:focus {\n box-shadow: 0 0 0 4px #2975d0;\n outline: none;\n}\n\n.ycd-consent-buttons__select-consents {\n background-color: #fff;\n background-color: var(--ycd-background-color);\n border: 2px solid #000;\n border: 2px solid var(--ycd-button-color);\n color: #000;\n color: var(--ycd-button-color);\n}\n\n.ycd-consent-buttons__accept-selected {\n background-color: #fff;\n background-color: var(--ycd-background-color);\n border: 2px solid #000;\n border: 2px solid var(--ycd-button-color);\n color: #000;\n color: var(--ycd-button-color);\n}\n\n.ycd-consent-buttons__accept-all {\n background-color: #000;\n background-color: var(--ycd-button-color);\n border: none;\n color: #fff;\n color: var(--ycd-background-color);\n}\n\n@media screen and (max-width: 589px) {\n .ycd-consent-buttons__accept-selected {\n margin-right: 0;\n }\n\n .ycd-consent-buttons {\n align-items: center;\n flex-direction: column;\n }\n\n .ycd-consent-buttons > button {\n font-size: 1em;\n margin: 0 0 0 0;\n }\n\n .ycd-consent-buttons button:first-child {\n margin-bottom: 10px;\n }\n}\n");var Ns=function(e){r(i,e);var n=l(i);function i(){var e;return t(this,i),(e=n.call(this)).initialFocusRef={current:null},e.onConsentChange=e.onConsentChange.bind(s(e)),e}return o(i,[{key:"onConsentChange",value:function(e){var t=e.target.checked,n=e.target.name;this.props.setConsent(n,t)}},{key:"initialFocus",value:function(){this.initialFocusRef.current&&this.initialFocusRef.current.focus()}},{key:"componentDidMount",value:function(){this.initialFocus()}},{key:"componentDidUpdate",value:function(e){!e.customize&&this.props.customize&&this.initialFocus()}},{key:"render",value:function(e){var t=this,n=e.texts,o=e.accept,r=e.acceptAll,i=e.selections,a=e.customize,s=e.setCustomize,c=zr("button",{ref:e.lastTabbableRef,tabindex:"1",className:"ycd-consent-buttons__accept-all",name:"accept-all-consents","aria-label":n.consents.acceptAll,onClick:r},n.consents.acceptAll);return a?zr("div",{className:"ycd-consents"},zr("div",{className:"ycd-consents__selections"},zr(Rs,{consentName:"required",checked:!0,consentLabels:n.consents.customize.labels,initialFocusRef:this.initialFocusRef,disabled:!0}),ks.map((function(e){return zr(Rs,{key:e,consentName:e,checked:i[e],onChange:t.onConsentChange,consentLabels:n.consents.customize.labels})}))),zr("div",{className:"ycd-consent-buttons"},zr("button",{tabindex:"1",className:"ycd-consent-buttons__accept-selected",name:"accept-selected-consents","aria-label":n.consents.customize.acceptSelected,onClick:o},n.consents.customize.acceptSelected),c)):zr("div",{className:"ycd-consents"},zr("div",{className:"ycd-consent-buttons"},zr("button",{tabindex:"1",className:"ycd-consent-buttons__select-consents",name:"select-consents",onClick:s,"aria-label":n.consents.minimal.customize},n.consents.minimal.customize),c))}}]),i}(Hr),Fs={info:{header:"Välj vilka cookies (kakor) du använder",body:"Med hjälp av cookies erbjuder Yle en bättre användarupplevelse och en mer personlig service. När du accepterar cookies kan vi utveckla våra tjänster ännu bättre och erbjuda innehåll som intresserar dig. Du hanterar dina cookies och kan ändra dina cookieinställningar när som helst.",bodyShort:"Med hjälp av cookies erbjuder Yle en bättre användarupplevelse och en mer personlig service.",link:"Yles praxis angående cookies",cookieInfoLink:"https://web.archive.org/web/20210620141941/https://svenska.yle.fi/s/cookiepolicy"},consents:{acceptAll:"Godkänn alla cookies",minimal:{header:"Välj",customize:"Redigera cookie inställningarna"},customize:{header:"Cookieinställningar",acceptSelected:"Godkänn valda cookies",labels:{required:{label:"Nödvändiga funktionella cookies",body:"Cookies används alltid för att våra tjänster ska fungera. Vi använder funktionella cookies till exempel för att komma ihåg dina val när du loggar in på Yle-konto, och för att säkerställa tjänsternas säkerhet.",moreInfoLabel:"Tilläggsinformation om nödvändiga funktionella cookies.",lessInfoLabel:"Dölj tilläggsinformationen om nödvändiga funktionella cookies."},development:{label:"Cookies som vi använder för att utveckla våra tjänster",body:"Vi utvecklar våra tjänster dagligen. Cookies hjälper oss att förstå hur tjänsterna på vår webbplats används och vad som önskas av dem. Med hjälp av cookies kan vi göra våra tjänster ännu bättre.",moreInfoLabel:"Tilläggsinformation om cookies för utvecklande av tjänsten.",lessInfoLabel:"Dölj tilläggsinformationen om cookies för utvecklande av tjänsten."},personalization:{label:"Cookies för personalisering och rekommendation",body:"Cookies hjälper oss att personalisera innehållet till dig utifrån hur du använt våra tjänster. Med hjälp av dem kan vi erbjuda en personlig användarupplevelse och rekommendera innehåll som kan intressera dig.",moreInfoLabel:"Tilläggsinformation om cookies för personalisering och rekommendationer.",lessInfoLabel:"Dölj tilläggsinformationen om cookies för personalisering och rekommendationer."},embedded_social_media:{label:"Cookies för inbäddningar från sociala medier",body:"I samband med Yles artiklar kan man visa innehåll som publicerats i sociala medier. Sociala medier (t.ex. Facebook, Instagram, Twitter och YouTube) kan utnyttja information som samlats in via cookies för eget bruk.",moreInfoLabel:"Tilläggsinformation om cookies för inbäddande av sociala medier.",lessInfoLabel:"Dölj tilläggsinformationen om cookies för inbäddande av sociala medier."}}}},language:{label:"Välj språk för cookie dialogen"}},Bs={info:{header:"Cookie preferences",body:"Yle uses cookies to provide a better user experience and a personalised service. By consenting to the use of cookies, we can develop an even better service and will be able to provide content that is interesting to you. You are in control of your cookie preferences, and you may change them at any time.",bodyShort:"Yle uses cookies to provide a better user experience and a personalised service.",link:"Read more about our cookies.",cookieInfoLink:"https://web.archive.org/web/20210620141941/https://yle.fi/aihe/s/yleisradio/cookiepolicy-en"},consents:{acceptAll:"Accept all cookies",minimal:{header:"Select from the following",customize:"Edit cookie settings"},customize:{header:"Cookie preferences",acceptSelected:"Accept selected cookies",labels:{required:{label:"Essential functions",body:"These cookies are always required for our service to function. Functional cookies are used to remember your preferences, your Yle ID log-in, and service security, among others.",moreInfoLabel:"Show more information about strictly necessary functionality cookies.",lessInfoLabel:"Show less information about strictly necessary functionality cookies."},development:{label:"Service development cookies",body:"We develop our services every day. Cookies help us understand how our site’s services are used and what the users want to do. They allow us to improve our services even further.",moreInfoLabel:"Show more information about cookies used for improving the service.",lessInfoLabel:"Show less information about cookies used for improving the service."},personalization:{label:"Personalisation and recommendation cookies",body:"Cookies help us personalise content for you based on how you have used our services. They help us provide you a personalised user experience and recommend interesting content to you.",moreInfoLabel:"Show more information about personalisation and recommendation cookies.",lessInfoLabel:"Show less information about personalisation and recommendation cookies."},embedded_social_media:{label:"Social media embedding cookies",body:"It is possible to display content that has been published on social media within Yle articles. Social networks (such as Facebook, Instagram, Twitter, and YouTube) may use the information collected using cookies for their own purposes.",moreInfoLabel:"Show more information about cookies for social media embedding.",lessInfoLabel:"Show less information about cookies for social media embedding."}}}},language:{label:"Select a language for the consent dialogue"}},zs={info:{header:"Выберите, какими файлами cookie Вы пользуетесь",body:"Yle использует файлы cookie для обеспечения лучшего пользовательского опыта и более индивидуальных услуг. Когда Вы принимаете файлы cookie, мы можем улучшать наш сервис и предлагать Вам более интересный контент. Вы управляете своими файлами cookie и можете изменить свои настройки данных файлов в любое время.",bodyShort:"Yle использует файлы cookie для обеспечения лучшего пользовательского опыта и более индивидуальных услуг.",link:"Читать больше о нашей практике использования файлов cookie.",cookieInfoLink:"https://web.archive.org/web/20210620141941/https://yle.fi/aihe/s/yleisradio/cookiepolicy-ru"},consents:{acceptAll:"Принять все файлы cookie",minimal:{header:"Выбрать из следующих",customize:"Изменить настройки файлов cookie"},customize:{header:"Настройки файлов cookie",acceptSelected:"Принять выбранные файлы cookie",labels:{required:{label:"Основные функциональные файлы cookie",body:"Для обеспечения функциональности сервисов файлы cookie используются всегда. Мы используем функциональные файлы cookie, чтобы, например запомнить Ваш выбор и регистрацию в Yle Tunnus, а также чтобы обеспечить безопасность сервиса.",moreInfoLabel:"Показать дополнительную информацию об основных функциональных файлах cookie.",lessInfoLabel:"Скрыть дополнительную информацию об основных функциональных файлах cookie."},development:{label:"Файлы cookie для развития сервиса",body:"Мы развиваем свои услуги ежедневно. Файлы cookie помогают нам понять, как используются услуги нашего веб-сайта и чего от них хотят. Файлы cookie позволяют нам делать наши услуги еще более привлекательными.",moreInfoLabel:"Показать дополнительную информацию о файлах cookie, используемых для разработки сервиса.",lessInfoLabel:"Скрыть дополнительную информацию о файлах cookie, используемых для разработки сервиса."},personalization:{label:"Файлы cookie таргетинга и рекомендаций",body:"Файлы cookie помогают нам направлять Вам контент на основе того, как Вы пользовались нашими услугами. Они позволяют нам удовлетворять персональный пользовательский интерес и рекомендовать Вам увлекательный контент.",moreInfoLabel:"Показать дополнительную информацию о таргетинге и рекомендательных файлах cookie.",lessInfoLabel:"Скрыть дополнительную информацию о таргетинге и рекомендательных файлах cookie."},embedded_social_media:{label:"Файлы cookie для погружения в социальные сети",body:"Статьи Yle позволяют продемонстрировать контент, опубликованный в социальных медиа. Сервисы социальных сетей (напр. Facebook, Instagram, Twitter и YouTube) могут воспользоваться информацией, собранной с помощью файлов cookie для собственных нужд.",moreInfoLabel:"Показать дополнительную информацию о файлах cookie встраивания социальных сетей.",lessInfoLabel:"Скрыть дополнительную информацию о файлах cookie встраивания социальных сетей."}}}},language:{label:"Выбрать язык диалога соглашения"}},Us={info:{header:"Vállje, maid diehtočoahkuid geavahat",body:"Diehtočoahkuiguin Yle fállá buoret vásáhusa geavaheamis ja persovnnalut bálvalusa. Go dohkkehat diehtočoahku, sáhttit ovddidit min bálvalusaid ain buorebut ja bastit fállat dutnje miellagiddevaš sisdoaluid. Don hálddašat iežat diehtočoahkuid ja sáhtát rievdadit diehtočoahkkoásahusaidat goas beare.",bodyShort:"Diehtočoahkuiguin Yle fállá buoret vásáhusa geavaheamis ja persovnnalut bálvalusa.",link:"Loga eambbo min diehtočoahkuin",cookieInfoLink:"https://web.archive.org/web/20210620141941/https://yle.fi/aihe/s/yleisradio/cookiepolicy-sme"},consents:{acceptAll:"Dohkket buot",minimal:{header:"Vállje čuovvovaččain",customize:"Hábme diehtočoahkkostellemiid"},customize:{header:"Diehtočoahkkoásahusat",acceptSelected:"Dohkket válljejuvvon",labels:{required:{label:"Vealtameahttun doaimmalaš diehtočoahkut",body:"Diehtočoahkut leat álot geavahusas, vai min bálvalusat doibmet. Mii atnit doaimmalaš diehtočoahkuid ovdamearkka dihte du dahkan válljemiid muitima várás, Yle Tunnus -bálvalusa sisa čáliheapmái ja bálvalusaid dorvvolašvuođa sihkkarastimii.",moreInfoLabel:"Čájet lassedieđuid vealtameahttun doaimmalaš diehtočoahkuin.",lessInfoLabel:"Čiega lassedieđuid vealtameahttun doaimmalaš diehtočoahkuin."},development:{label:"Diehtočoahkut, maiguin ovddidit min bálvalusaid",body:"Ovddidit min bálvalusaid beaivválaččat. Diehtočoahkut veahkehit min áddet, mo min siidduid bálvalusat adnojuvvojit ja maid olbmot sávvet dain. Diehtočoahkuiguin sáhttit dahkat min bálvalusaid ain buorebun.",moreInfoLabel:"Čájet lassedieđuid bálvalusa ovddideapmái geavahuvvon diehtočoahkuin.",lessInfoLabel:"Čiega lassedieđuid bálvalusa ovddideapmái geavahuvvon diehtočoahkuin."},personalization:{label:"Čuoziheami ja ávžžuheami diehtočoahkut",body:"Diehtočoahkut veahkehit min čuozihit dutnje sisdoalu dan vuođul, mot leat geavahan min bálvalusaid. Daid bokte mii sáhttit fállat persovnnalaš vásáhusa bálvalusa geavaheamis ja ávžžuhit dutnje miellagiddevaš sisdoalu.",moreInfoLabel:"Čájet lassedieđuid čuoziheami ja ávžžuheami diehtočoahkuin.",lessInfoLabel:"Čiega lassedieđuid čuoziheami ja ávžžuheami diehtočoahkuin."},embedded_social_media:{label:"Sosiála media vuojuhemiid diehtočoahkut",body:"Yle artihkkaliid oktavuođas sáhttet čájehuvvot sosiála medias almmustahttojuvvon sisdoalut. Sosiála media bálvalusat (omd. Facebook, Instagram, Twitter ja YouTube) sáhttet atnit ávkin diehtočoahkuiguin čohkkejuvvon dieđuid iežaset geavahusas.",moreInfoLabel:"Čájet lassedieđuid sosiála media vuojuhemiid diehtočoahkuin.",lessInfoLabel:"Čiega lassedieđuid sosiála media vuojuhemiid diehtočoahkuin."}}}},language:{label:"Vállje miehtandialoga giela"}},Ms={info:{header:"Valitse, mitä evästeitä käytät",body:"Evästeiden avulla Yle tarjoaa paremman käyttökokemuksen ja henkilökohtaisemman palvelun. Kun hyväksyt evästeet, voimme kehittää palveluistamme entistä parempia ja pystymme tarjoamaan sinulle kiinnostavia sisältöjä. Sinä hallitset evästeitäsi ja voit muuttaa evästeasetuksiasi milloin tahansa.",bodyShort:"Evästeiden avulla Yle tarjoaa paremman käyttökokemuksen ja henkilökohtaisemman palvelun.",link:"Lue lisää evästeistämme",cookieInfoLink:"https://web.archive.org/web/20210620141941/https://yle.fi/aihe/s/yleisradio/evastekaytannot"},consents:{acceptAll:"Hyväksy kaikki evästeet",minimal:{header:"Valitse seuraavista",customize:"Muokkaa evästeasetuksia"},customize:{header:"Evästeasetukset",acceptSelected:"Hyväksy valitut evästeet",labels:{required:{label:"Välttämättömät toiminnalliset evästeet",body:"Evästeet ovat aina käytössä, jotta palvelumme toimivat. Käytämme toiminnallisia evästeitä esimerkiksi tekemiesi valintojen muistamiseen, Yle Tunnus -kirjautumiseen ja palvelujen turvallisuuden varmistamiseen.",moreInfoLabel:"Näytä lisätietoa välttämättömistä toiminnallisista evästeistä.",lessInfoLabel:"Piilota lisätietoa välttämättömistä toiminnallisista evästeistä."},development:{label:"Evästeet, joilla kehitämme palvelujamme",body:"Kehitämme palveluitamme päivittäin. Evästeet auttavat meitä ymmärtämään, miten sivustomme palveluita käytetään ja mitä niiltä toivotaan. Evästeiden avulla voimme luoda palveluistamme entistäkin parempia.",moreInfoLabel:"Näytä lisätietoa palvelun kehittämiseen käytetyistä evästeistä.",lessInfoLabel:"Piilota lisätietoa palvelun kehittämiseen käytetyistä evästeistä."},personalization:{label:"Kohdentamisen ja suosittelun evästeet",body:"Evästeet auttavat meitä kohdentamaan sinulle sisältöä sen perusteella, miten olet käyttänyt palvelujamme. Niiden avulla voimme tarjota henkilökohtaisen käyttökokemuksen ja suositella sinulle kiinnostavaa sisältöä.",moreInfoLabel:"Näytä lisätietoa kohdentamisen ja suosittelun evästeistä.",lessInfoLabel:"Piilota lisätietoa kohdentamisen ja suosittelun evästeistä."},embedded_social_media:{label:"Sosiaalisen median upotusten evästeet",body:"Ylen artikkeleiden yhteydessä voidaan näyttää sosiaalisessa mediassa julkaistuja sisältöjä. Sosiaalisen median palvelut (esim. Facebook, Instagram, Twitter ja YouTube) voivat hyödyntää evästeillä kerättyjä tietoja omassa käytössään.",moreInfoLabel:"Näytä lisätietoa sosiaalisen median upotusten evästeistä.",lessInfoLabel:"Piilota lisätietoa sosiaalisen median upotusten evästeistä."}}}},language:{label:"Valitse suostumus dialogin kieli"}};xs(".ycd-background {\n align-items: center;\n background-color: rgba(85, 85, 85, 0.8);\n display: flex;\n height: 100%;\n justify-content: center;\n left: 0;\n position: fixed;\n top: 0;\n width: 100%;\n z-index: 10000;\n}\n\n.ycd-banner {\n background-color: #fff;\n background-color: var(--ycd-background-color);\n border-radius: 8px;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);\n box-sizing: border-box;\n font-family: 'Open Sans', sans-serif;\n font-size: 1rem;\n max-height: 95%;\n max-width: 100%;\n overflow: auto;\n padding: 25px 48px 10px 48px;\n width: 589px;\n}\n\n.ycd-banner p {\n /* IE11 support */\n line-height: 150%;\n max-width: 100%;\n}\n\n.ycd-banner__info-header {\n color: #000;\n color: var(--ycd-header-color);\n font-size: 1.7142857em;\n letter-spacing: -0.01em;\n margin: 0 0 10px 0;\n}\n\n.ycd-banner__info-body {\n color: #1e1e21;\n color: var(--ycd-body-color);\n font-size: 1em;\n font-weight: 400;\n margin: 10px 0 0 0;\n}\n\n.ycd-banner__info-body a {\n color: inherit;\n display: inline-block;\n text-decoration: underline;\n}\n\n.ycd-banner__info-body a:focus {\n color: #00b4c8;\n outline: none;\n}\n\n.ycd-banner__info {\n align-items: center;\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n margin-bottom: 30px;\n text-align: center;\n}\n\n.ycd-banner__info h1 {\n font-family: 'YCD Yle', 'Open Sans', sans-serif;\n font-weight: 700;\n max-width: 90%;\n}\n");var Hs=function(e){r(i,e);var n=l(i);function i(e){var o;return t(this,i),(o=n.call(this)).state={customize:e.customize,showConsents:e.showConsents,language:e.language,initialBodyVisibility:window.document.body.style.overflow,isMobile:window.matchMedia("(max-width: 589px)").matches,shiftDown:!1},o.onError=e.onError,o.setCustomize=o.setCustomize.bind(s(o)),o.firstTabbable={current:null},o.lastTabbable={current:null},o}return o(i,[{key:"setBodyOverflow",value:function(){window.document.body.style.overflow=this.state.showConsents?"hidden":this.state.initialBodyVisibility}},{key:"setCustomize",value:function(){this.setState({customize:!0})}},{key:"setLanguage",value:function(e){this.setState({language:e})}},{key:"handleKeydown",value:function(e){"Tab"===e.key?e.target!==this.lastTabbable.current||this.state.shiftDown?e.target===this.firstTabbable.current&&this.state.shiftDown&&(e.preventDefault(),this.lastTabbable.current.focus()):(e.preventDefault(),this.firstTabbable.current.focus()):"Shift"===e.key&&this.setState({shiftDown:!0})}},{key:"handleKeyUp",value:function(e){"Shift"===e.key&&this.setState({shiftDown:!1})}},{key:"componentDidMount",value:function(){this.setBodyOverflow()}},{key:"componentDidUpdate",value:function(){this.setBodyOverflow()}},{key:"componentWillUnmount",value:function(){window.document.body.style.overflow=this.state.initialBodyVisibility}},{key:"getDerivedStateFromError",value:function(){return{showConsents:!1}}},{key:"componentDidCatch",value:function(e,t){window.document.body.style.overflow=this.state.initialBodyVisibility;var n=t?t.componentStack:e.stack;this.onError({message:"yleConsentSdk: Error in consent banner: ".concat(e.message,"\n").concat(n),error:e})}},{key:"render",value:function(){var e=this,t=function(e){switch(e){case"SV":return Fs;case"EN":return Bs;case"RU":return zs;case"SE":return Us;default:return Ms}}(this.state.language),n=this.state.customize&&this.state.isMobile,o=this.props.theme;return this.state.showConsents&&zr("div",{className:"ycd-background ycd-".concat(o),lang:this.state.language,onKeyDown:function(t){return e.handleKeydown(t)},onKeyUp:function(t){return e.handleKeyUp(t)}},zr("aside",{role:"dialog","aria-labelledby":"ycd-banner__info-header","aria-describedby":"ycd-banner__info-body",className:"ycd-banner"},zr(Ls,{firstTabbableRef:this.firstTabbable,language:this.state.language,setLanguage:function(t){return e.setLanguage(t)},texts:t}),zr("div",{className:"ycd-banner__info"},zr("h1",{className:"ycd-banner__info-header",id:"ycd-banner__info-header"},t.info.header),zr("p",{className:"ycd-banner__info-body ".concat(n?"ycd-banner__info-body-short":""),id:"ycd-banner__info-body"},n?t.info.bodyShort:t.info.body," ",zr("a",{tabindex:"1",rel:"noopener noreferrer",target:"_blank",href:t.info.cookieInfoLink},t.info.link))),zr(Ns,{texts:t,customize:this.state.customize,setCustomize:this.setCustomize,setConsent:this.props.setConsent,acceptAll:this.props.acceptAll,accept:this.props.accept,selections:this.props.selections,firstTabbableRef:this.firstTabbable,lastTabbableRef:this.lastTabbable})))}}]),i}(Hr),Ys=eo,Vs=mt,Gs=[].join,qs=x!=Object,Ws=nt("join",",");Ys({target:"Array",proto:!0,forced:qs||!Ws},{join:function(e){return Gs.call(Vs(this),void 0===e?",":e)}});var Ks={};Ks[He("toStringTag")]="z";var Zs="[object z]"===String(Ks),$s=Zs,Js=g,Xs=He("toStringTag"),Qs="Arguments"==Js(function(){return arguments}()),ec=$s?Js:function(e){var t,n,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),Xs))?n:Qs?Js(t):"Object"==(o=Js(t))&&"function"==typeof t.callee?"Arguments":o},tc=ec,nc=Zs?{}.toString:function(){return"[object "+tc(this)+"]"},oc=Zs,rc=jt.exports,ic=nc;oc||rc(Object.prototype,"toString",ic,{unsafe:!0});var ac=p.Promise,sc=jt.exports,cc=D,lc=q,uc=function(e){if(!cc(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e},dc=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,o){return lc(n),uc(o),t?e.call(n,o):n.__proto__=o,n}}():void 0),fc=B.f,hc=_e,pc=He("toStringTag"),_c=we,vc=B,yc=F,mc=He("species"),bc={},gc=bc,kc=He("iterator"),wc=Array.prototype,xc=ec,Ec=bc,Cc=He("iterator"),Sc=q,jc=q,Lc=function(e){return void 0!==e&&(gc.Array===e||wc[kc]===e)},Tc=I,Ac=y,Oc=function(e){if(null!=e)return e[Cc]||e["@@iterator"]||Ec[xc(e)]},Ic=function(e){var t=e.return;if(void 0!==t)return Sc(t.call(e)).value},Dc=function(e,t){this.stopped=e,this.result=t},Pc=He("iterator"),Rc=!1;try{var Nc=0,Fc={next:function(){return{done:!!Nc++}},return:function(){Rc=!0}};Fc[Pc]=function(){return this},Array.from(Fc,(function(){throw 2}))}catch(e){}var Bc,zc,Uc,Mc=/(?:iphone|ipod|ipad).*applewebkit/i.test(xe),Hc="process"==g(p.process),Yc=p,Vc=m,Gc=y,qc=Wa,Wc=H,Kc=Mc,Zc=Hc,$c=Yc.location,Jc=Yc.setImmediate,Xc=Yc.clearImmediate,Qc=Yc.process,el=Yc.MessageChannel,tl=Yc.Dispatch,nl=0,ol={},rl="onreadystatechange",il=function(e){if(ol.hasOwnProperty(e)){var t=ol[e];delete ol[e],t()}},al=function(e){return function(){il(e)}},sl=function(e){il(e.data)},cl=function(e){Yc.postMessage(e+"",$c.protocol+"//"+$c.host)};Jc&&Xc||(Jc=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return ol[++nl]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},Bc(nl),nl},Xc=function(e){delete ol[e]},Zc?Bc=function(e){Qc.nextTick(al(e))}:tl&&tl.now?Bc=function(e){tl.now(al(e))}:el&&!Kc?(Uc=(zc=new el).port2,zc.port1.onmessage=sl,Bc=Gc(Uc.postMessage,Uc,1)):Yc.addEventListener&&"function"==typeof postMessage&&!Yc.importScripts&&$c&&"file:"!==$c.protocol&&!Vc(cl)?(Bc=cl,Yc.addEventListener("message",sl,!1)):Bc=rl in Wc("script")?function(e){qc.appendChild(Wc("script")).onreadystatechange=function(){qc.removeChild(this),il(e)}}:function(e){setTimeout(al(e),0)});var ll,ul,dl,fl,hl,pl,_l,vl,yl={set:Jc,clear:Xc},ml=/web0s(?!.*chrome)/i.test(xe),bl=p,gl=dt.f,kl=yl.set,wl=Mc,xl=ml,El=Hc,Cl=bl.MutationObserver||bl.WebKitMutationObserver,Sl=bl.document,jl=bl.process,Ll=bl.Promise,Tl=gl(bl,"queueMicrotask"),Al=Tl&&Tl.value;Al||(ll=function(){var e,t;for(El&&(e=jl.domain)&&e.exit();ul;){t=ul.fn,ul=ul.next;try{t()}catch(e){throw ul?fl():dl=void 0,e}}dl=void 0,e&&e.enter()},wl||El||xl||!Cl||!Sl?Ll&&Ll.resolve?((_l=Ll.resolve(void 0)).constructor=Ll,vl=_l.then,fl=function(){vl.call(_l,ll)}):fl=El?function(){jl.nextTick(ll)}:function(){kl.call(bl,ll)}:(hl=!0,pl=Sl.createTextNode(""),new Cl(ll).observe(pl,{characterData:!0}),fl=function(){pl.data=hl=!hl}));var Ol=Al||function(e){var t={fn:e,next:void 0};dl&&(dl.next=t),ul||(ul=t,fl()),dl=t},Il={},Dl=_,Pl=function(e){var t,n;this.promise=new e((function(e,o){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=Dl(t),this.reject=Dl(n)};Il.f=function(e){return new Pl(e)};var Rl,Nl,Fl,Bl,zl=q,Ul=D,Ml=Il,Hl=p,Yl="object"==typeof window,Vl=eo,Gl=p,ql=we,Wl=ac,Kl=jt.exports,Zl=function(e,t,n){for(var o in t)sc(e,o,t[o],n);return e},$l=dc,Jl=function(e,t,n){e&&!hc(e=n?e:e.prototype,pc)&&fc(e,pc,{configurable:!0,value:t})},Xl=function(e){var t=_c(e),n=vc.f;yc&&t&&!t[mc]&&n(t,mc,{configurable:!0,get:function(){return this}})},Ql=D,eu=_,tu=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e},nu=Dt,ou=function(e,t,n){var o,r,i,a,s,c,l,u=n&&n.that,d=!(!n||!n.AS_ENTRIES),f=!(!n||!n.IS_ITERATOR),h=!(!n||!n.INTERRUPTED),p=Ac(t,u,1+d+h),_=function(e){return o&&Ic(o),new Dc(!0,e)},v=function(e){return d?(jc(e),h?p(e[0],e[1],_):p(e[0],e[1])):h?p(e,_):p(e)};if(f)o=e;else{if("function"!=typeof(r=Oc(e)))throw TypeError("Target is not iterable");if(Lc(r)){for(i=0,a=Tc(e.length);a>i;i++)if((s=v(e[i]))&&s instanceof Dc)return s;return new Dc(!1)}o=r.call(e)}for(c=o.next;!(l=c.call(o)).done;){try{s=v(l.value)}catch(e){throw Ic(o),e}if("object"==typeof s&&s&&s instanceof Dc)return s}return new Dc(!1)},ru=function(e,t){if(!t&&!Rc)return!1;var n=!1;try{var o={};o[Pc]=function(){return{next:function(){return{done:n=!0}}}},e(o)}catch(e){}return n},iu=No,au=yl.set,su=Ol,cu=function(e,t){if(zl(e),Ul(t)&&t.constructor===e)return t;var n=Ml.f(e);return(0,n.resolve)(t),n.promise},lu=function(e,t){var n=Hl.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))},uu=Il,du=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}},fu=nn,hu=qn,pu=Yl,_u=Hc,vu=Le,yu=He("species"),mu="Promise",bu=fu.get,gu=fu.set,ku=fu.getterFor(mu),wu=Wl&&Wl.prototype,xu=Wl,Eu=wu,Cu=Gl.TypeError,Su=Gl.document,ju=Gl.process,Lu=uu.f,Tu=Lu,Au=!!(Su&&Su.createEvent&&Gl.dispatchEvent),Ou="function"==typeof PromiseRejectionEvent,Iu="unhandledrejection",Du=!1,Pu=hu(mu,(function(){var e=nu(xu)!==String(xu);if(!e&&66===vu)return!0;if(vu>=51&&/native code/.test(xu))return!1;var t=new xu((function(e){e(1)})),n=function(e){e((function(){}),(function(){}))};return(t.constructor={})[yu]=n,!(Du=t.then((function(){}))instanceof n)||!e&&pu&&!Ou})),Ru=Pu||!ru((function(e){xu.all(e).catch((function(){}))})),Nu=function(e){var t;return!(!Ql(e)||"function"!=typeof(t=e.then))&&t},Fu=function(e,t){if(!e.notified){e.notified=!0;var n=e.reactions;su((function(){for(var o=e.value,r=1==e.state,i=0;n.length>i;){var a,s,c,l=n[i++],u=r?l.ok:l.fail,d=l.resolve,f=l.reject,h=l.domain;try{u?(r||(2===e.rejection&&Mu(e),e.rejection=1),!0===u?a=o:(h&&h.enter(),a=u(o),h&&(h.exit(),c=!0)),a===l.promise?f(Cu("Promise-chain cycle")):(s=Nu(a))?s.call(a,d,f):d(a)):f(o)}catch(e){h&&!c&&h.exit(),f(e)}}e.reactions=[],e.notified=!1,t&&!e.rejection&&zu(e)}))}},Bu=function(e,t,n){var o,r;Au?((o=Su.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),Gl.dispatchEvent(o)):o={promise:t,reason:n},!Ou&&(r=Gl["on"+e])?r(o):e===Iu&&lu("Unhandled promise rejection",n)},zu=function(e){au.call(Gl,(function(){var t,n=e.facade,o=e.value;if(Uu(e)&&(t=du((function(){_u?ju.emit("unhandledRejection",o,n):Bu(Iu,n,o)})),e.rejection=_u||Uu(e)?2:1,t.error))throw t.value}))},Uu=function(e){return 1!==e.rejection&&!e.parent},Mu=function(e){au.call(Gl,(function(){var t=e.facade;_u?ju.emit("rejectionHandled",t):Bu("rejectionhandled",t,e.value)}))},Hu=function(e,t,n){return function(o){e(t,o,n)}},Yu=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,Fu(e,!0))},Vu=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw Cu("Promise can't be resolved itself");var o=Nu(t);o?su((function(){var n={done:!1};try{o.call(t,Hu(Vu,n,e),Hu(Yu,n,e))}catch(t){Yu(n,t,e)}})):(e.value=t,e.state=1,Fu(e,!1))}catch(t){Yu({done:!1},t,e)}}};if(Pu&&(Eu=(xu=function(e){tu(this,xu,mu),eu(e),Rl.call(this);var t=bu(this);try{e(Hu(Vu,t),Hu(Yu,t))}catch(e){Yu(t,e)}}).prototype,(Rl=function(e){gu(this,{type:mu,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Zl(Eu,{then:function(e,t){var n=ku(this),o=Lu(iu(this,xu));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=_u?ju.domain:void 0,n.parent=!0,n.reactions.push(o),0!=n.state&&Fu(n,!1),o.promise},catch:function(e){return this.then(void 0,e)}}),Nl=function(){var e=new Rl,t=bu(e);this.promise=e,this.resolve=Hu(Vu,t),this.reject=Hu(Yu,t)},uu.f=Lu=function(e){return e===xu||e===Fl?new Nl(e):Tu(e)},"function"==typeof Wl&&wu!==Object.prototype)){Bl=wu.then,Du||(Kl(wu,"then",(function(e,t){var n=this;return new xu((function(e,t){Bl.call(n,e,t)})).then(e,t)}),{unsafe:!0}),Kl(wu,"catch",Eu.catch,{unsafe:!0}));try{delete wu.constructor}catch(e){}$l&&$l(wu,Eu)}Vl({global:!0,wrap:!0,forced:Pu},{Promise:xu}),Jl(xu,mu,!1),Xl(mu),Fl=ql(mu),Vl({target:mu,stat:!0,forced:Pu},{reject:function(e){var t=Lu(this);return t.reject.call(void 0,e),t.promise}}),Vl({target:mu,stat:!0,forced:Pu},{resolve:function(e){return cu(this,e)}}),Vl({target:mu,stat:!0,forced:Ru},{all:function(e){var t=this,n=Lu(t),o=n.resolve,r=n.reject,i=du((function(){var n=eu(t.resolve),i=[],a=0,s=1;ou(e,(function(e){var c=a++,l=!1;i.push(void 0),s++,n.call(t,e).then((function(e){l||(l=!0,i[c]=e,--s||o(i))}),r)})),--s||o(i)}));return i.error&&r(i.value),n.promise},race:function(e){var t=this,n=Lu(t),o=n.reject,r=du((function(){var r=eu(t.resolve);ou(e,(function(e){r.call(t,e).then(n.resolve,o)}))}));return r.error&&o(r.value),n.promise}});var Gu=function(e,t){var n=function(e){var t=[];for(var n in e)t.push("".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(e[n])));return t.join("&")}(t);return fetch("https://".concat("prod"===e?"yle-consent-sdk.yle.fi":"yle-consent-sdk.test.yle.fi","/v1/accept?").concat(n),{credentials:"include"})};xs("@font-face {\n /* font-family is Consent SDK specific to avoid conflicts with services that use it. */\n font-display: swap;\n font-family: 'YCD Yle';\n font-style: normal;\n font-weight: 700;\n src: url('https://web.archive.org/web/20210620141941/https://design-system.cdn.yle.fi/Yle-Bold.woff2') format('woff2'),\n url('https://web.archive.org/web/20210620141941/https://design-system.cdn.yle.fi/Yle-Bold.woff') format('woff');\n text-rendering: optimizeLegibility;\n}\n\n:root {\n --ycd-foreground-color: #131415;\n --ycd-background-color: #fff;\n --ycd-header-color: #000;\n --ycd-body-color: #1e1e21;\n --ycd-button-color: #000;\n --ycd-checked-background-color: #000;\n --ycd-checked-background-image: url(\"data:image/svg+xml,%3Csvg width%3D%229%22 height%3D%226%22 viewBox%3D%220 0 12 9%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E %3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M11.8047 0.52859C12.0651 0.78894 12.0651 1.21105 11.8047 1.4714L4.4714 8.80473C4.21106 9.06508 3.78894 9.06508 3.5286 8.80473L0.195262 5.4714C-0.0650874 5.21105 -0.0650874 4.78894 0.195262 4.52859C0.455612 4.26824 0.877722 4.26824 1.13807 4.52859L4 7.39052L10.8619 0.52859C11.1223 0.268241 11.5444 0.268241 11.8047 0.52859Z%22 fill%3D%22white%22%2F%3E%3C%2Fsvg%3E\");\n}\n\n:root .ycd-dark {\n --ycd-foreground-color: #fff;\n --ycd-background-color: #131415;\n --ycd-header-color: #fff;\n --ycd-body-color: #f8f9fa;\n --ycd-button-color: #fff;\n --ycd-checked-background-color: white;\n --ycd-checked-background-image: url(\"data:image/svg+xml,%3Csvg width%3D%229%22 height%3D%226%22 viewBox%3D%220 0 12 9%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E %3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M11.8047 0.52859C12.0651 0.78894 12.0651 1.21105 11.8047 1.4714L4.4714 8.80473C4.21106 9.06508 3.78894 9.06508 3.5286 8.80473L0.195262 5.4714C-0.0650874 5.21105 -0.0650874 4.78894 0.195262 4.52859C0.455612 4.26824 0.877722 4.26824 1.13807 4.52859L4 7.39052L10.8619 0.52859C11.1223 0.268241 11.5444 0.268241 11.8047 0.52859Z%22 fill%3D%22%23131415%22%2F%3E%3C%2Fsvg%3E\");\n}\n");var qu="yle-consent-sdk-container",Wu=function(e,t){return e===t||e&&t&&e.version===t.version&&e.development===t.development&&e.personalization===t.personalization&&e.embedded_social_media===t.embedded_social_media},Ku=function(e){var t={};return t.version=e.version,ks.forEach((function(n){t[n]=e[n]||!1})),t},Zu=function(e){var t=Ri.get("yleconsent");if(t){var n=t.split("|");if(parseInt(n[0].slice(1),10)>=1){var o=n.slice(1);return ks.forEach((function(t){e[t]=-1!==o.indexOf(t)})),!0}}return!1};return{version:1,environment:"prod",development:!1,personalization:!1,embedded_social_media:!1,consentBannerRef:null,theme:"light",_previousConsent:null,_initialListeners:[],_listeners:[],_errorHandler:console.error,initialized:!1,init:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var t=e.language,n=e.showDialogOnInit,o=void 0===n||n,r=e.environment,i=void 0===r?"prod":r,a=e.theme,s=void 0===a?null:a;if("auto"===s){var c=window.matchMedia("(prefers-color-scheme: dark)").matches;this.theme=c?"dark":"light"}else-1!==["light","dark"].indexOf(s)?this.theme=s:this.theme="light";this.environment=i;var l=!1,u=Zu(this);if(u&&(l=!0,this.updateListeners()),!document.getElementById(qu)){var d=document.createElement("div");d.id=qu,document.body.insertBefore(d,document.body.firstChild)}this.consentBannerRef=da(zr(Hs,{showConsents:!1,customize:!1,language:-1!==ws.map((function(e){return e.code})).indexOf(t)?t:"FI",onError:this._errorHandler,theme:this.theme,setConsent:this.setConsent.bind(this),acceptAll:this.acceptAll.bind(this),accept:this.accept.bind(this),selections:{development:this.development,personalization:this.personalization,embedded_social_media:this.embedded_social_media}}),document.getElementById(qu)),o&&!l&&this.show({customize:!1}),this.initialized=!0}catch(e){this._errorHandler({message:"yleConsentSdk: SDK initialization failed: ".concat(e.message),error:e})}},show:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.customize,n=void 0===t||t;try{this.consentBannerRef?this.consentBannerRef.setState({showConsents:!0,customize:n}):this._errorHandler({message:"Cannot show cookie consent dialog, consent SDK not initialized. Initialize the SDK first."})}catch(e){this._errorHandler({message:"yleConsentSdk: Failed to show consent banner: ".concat(e.message),error:e})}},onChange:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.triggerWithInitialConsent,o=void 0===n||n;this._listeners.push(e),o&&null!==this._initialListeners&&this._initialListeners.push(e)},removeOnChangeListener:function(e){this._listeners=this._listeners.filter((function(t){return t!==e}))},onError:function(e){e&&"function"!=typeof e?console.error("Argument of onError is not a function"):this._errorHandler=e},setConsent:function(e,t){this[e]=t},getConsent:function(){return Zu(this),Ku(this)},updateListeners:function(){var e=Ku(this);null===this._previousConsent?(this._initialListeners.forEach((function(t){return t(e)})),this._initialListeners=null,this._previousConsent=e):Wu(e,this._previousConsent)||(this._listeners.forEach((function(t){return t(e)})),this._previousConsent=e)},accept:function(){var t,n=this;return(t=regeneratorRuntime.mark((function e(){var t,o,r,i,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t=!Wu(Ku(n),n._previousConsent),n.consentBannerRef.setState({showConsents:!1}),!t){e.next=7;break}return o=n.version,r=n.development,i=n.personalization,a=n.embedded_social_media,e.next=7,Gu(n.environment,{ab:!1,version:o,development:r,personalization:i,embedded_social_media:a});case 7:n.updateListeners(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),n._errorHandler({message:"yleConsentSdk: Consent acceptance failed: ".concat(e.t0.message),error:e.t0});case 13:case"end":return e.stop()}}),e,null,[[0,10]])})),function(){var n=this,o=arguments;return new Promise((function(r,i){var a=t.apply(n,o);function s(t){e(a,r,i,s,c,"next",t)}function c(t){e(a,r,i,s,c,"throw",t)}s(void 0)}))})()},acceptAll:function(){var e=this;ks.forEach((function(t){return e.setConsent(t,!0)})),this.accept()}}}(); </script> <script src="https://web.archive.org/web/20210620141941js_/https://svenska.yle.fi/sites/default/files/js/js_j4NC4rcL2KXdtrLNJldi0frJpF3w2oOM8a8OBulI37c.js"></script> </body> </html> <!-- FILE ARCHIVED ON 14:19:41 Jun 20, 2021 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 04:28:36 Mar 06, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.786 exclusion.robots: 0.04 exclusion.robots.policy: 0.024 esindex: 0.018 cdx.remote: 9.337 LoadShardBlock: 190.172 (3) PetaboxLoader3.datanode: 144.98 (4) PetaboxLoader3.resolve: 108.228 (2) load_resource: 111.343 -->

Pages: 1 2 3 4 5 6 7 8 9 10