1<!DOCTYPE html> 2<html lang="fi-FI"> 3<head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="x-ua-compatible" content="ie=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <meta name="format-detection" content="telephone=no"> 8 <title>Vastuullinen pelaaminen â Lempi Casino</title> 9 <meta name="description" content="Miten tunnistat, että pelaaminen on karkaamassa käsistä, mitä työkaluja on tarjolla ja mistä Suomessa saa apua. 18+."> 10<link rel="canonical" href="https://lempi-kasino.fi/"> 11 <meta property="og:locale" content="fi-FI"> 12 <meta property="og:type" content="article"> 13 <meta property="og:url" content="https://lempi-kasino.fi/vastuullinen-pelaaminen/"> 14 <meta property="og:title" content="Vastuullinen pelaaminen â Lempi Casino"> 15 <meta property="og:description" content="Miten tunnistat, että pelaaminen on karkaamassa käsistä, mitä työkaluja on tarjolla ja mistä Suomessa saa apua. 18+."> 16 <meta property="og:site_name" content="lempi casino"> 17 <meta property="og:image" content="https://lempi-kasino.fi/assets/images/domains/lempi-kasino-fi/og.webp"> 18 <meta name="twitter:card" content="summary_large_image"> 19 <meta name="twitter:title" content="Vastuullinen pelaaminen â Lempi Casino"> 20 <meta name="twitter:description" content="Miten tunnistat, että pelaaminen on karkaamassa käsistä, mitä työkaluja on tarjolla ja mistä Suomessa saa apua. 18+."> 21 <meta name="twitter:image" content="https://lempi-kasino.fi/assets/images/domains/lempi-kasino-fi/og.webp"> 22 <meta name="twitter:url" content="https://lempi-kasino.fi/vastuullinen-pelaaminen/"> 23 24 <meta name="robots" content="index, follow"> 25 <link rel="shortcut icon" href="/assets/images/domains/lempi-kasino-fi/favicon.ico" type="image/x-icon"> 26 <link rel="icon" type="image/png" sizes="16x16" href="/assets/images/domains/lempi-kasino-fi/favicon-16x16.png"> 27 <link rel="icon" type="image/png" sizes="32x32" href="/assets/images/domains/lempi-kasino-fi/favicon-32x32.png"> 28 <link rel="icon" type="image/png" sizes="64x64" href="/assets/images/domains/lempi-kasino-fi/favicon-64x64.png"> 29 <link rel="apple-touch-icon" sizes="180x180" href="/assets/images/domains/lempi-kasino-fi/favicon-180x180.png"> 30 <link rel="icon" type="image/png" sizes="192x192" href="/assets/images/domains/lempi-kasino-fi/favicon-192x192.png"> 31 <link rel="icon" type="image/png" sizes="512x512" href="/assets/images/domains/lempi-kasino-fi/favicon-512x512.png"> 32 <link rel="stylesheet" href="/assets/css/lempi-kasino-fi.css?v=1789470335"> 33
33<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://lempi-kasino.fi/vastuullinen-pelaaminen/","url":"https://lempi-kasino.fi/vastuullinen-pelaaminen/","inLanguage":"fi-FI","name":"Vastuullinen pelaaminen Lempi Casinolla","datePublished":"2026-08-24T12:51:04.000Z","dateModified":"2026-08-24T12:51:04.000Z","description":"Miten tunnistat, että pelaaminen on karkaamassa käsistä, mitä työkaluja on tarjolla ja mistä Suomessa saa apua. 18+."}</script>
vendor: 1 bytes, line 33
33
34<script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","@id":"https://lempi-kasino.fi/vastuullinen-pelaaminen/#article","headline":"Vastuullinen pelaaminen â Lempi Casino","description":"Miten tunnistat, että pelaaminen on karkaamassa käsistä, mitä työkaluja on tarjolla ja mistä Suomessa saa apua. 18+.","datePublished":"2026-08-24T12:51:04.000Z","dateModified":"2026-08-24T12:51:04.000Z","author":{"@type":"Organization","name":"lempi casino"},"publisher":{"@type":"Organization","name":"lempi casino"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://lempi-kasino.fi/vastuullinen-pelaaminen/"},"image":{"@type":"ImageObject","url":"https://lempi-kasino.fi/assets/images/domains/lempi-kasino-fi/og.webp"}}</script>
vendor: 1 bytes, line 34
34
35<script type="application/ld+json">{"@context":"https://schema.org","@type":"ImageObject","url":"https://lempi-kasino.fi/assets/images/domains/lempi-kasino-fi/og.webp","name":"Vastuullinen pelaaminen â Lempi Casino"}</script>
vendor: 1 bytes, line 35
35
36<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"lempi casino","item":"https://lempi-kasino.fi/"},{"@type":"ListItem","position":2,"name":"Vastuullinen pelaaminen Lempi Casinolla","item":"https://lempi-kasino.fi/vastuullinen-pelaaminen/"}]}</script>
36 37 38
39<script type="text/javascript">
vendor: 363 bytes, line 39
39(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*new Date();for(var j=0;j<document.scripts.length;j++){if(document.scripts[j].src===r){return;}}k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})(window,document,"script","https://mc.yandex.ru/metrika/tag.js","ym");ym(
39106172094
vendor: 66 bytes, line 39
39,"init",{clickmap:true,trackLinks:true,accurateTrackBounce:true});
39</script>
39<noscript><div><img src="https://mc.yandex.ru/watch/106172094" style="position:absolute;left:-9999px" alt=""></div></noscript> 40</head> 41<body> 42 43 44 <header class="zp-ccejw"> 45 <div class="zp-eaejr zp-esnbv"> 46 47 <div class="zp-wykqe"> 48 <a href="/" class="zp-kscdk"> 49 <img src="/assets/images/domains/lempi-kasino-fi/logo-main.svg" alt="lempi casino" style="height:auto;width:auto;max-height:44px;max-width:150px"> 50 </a> 51 </div> 52 53 <input type="checkbox" id="zp-cgqwy" class="zp-cgqwy"> 54 <label for="zp-cgqwy" class="zp-xwckc" aria-label="Valikko"><span></span></label> 55 56 <nav class="zp-shpxh"> 57 <ul class="zp-aqgjh"> 58 <li><a class="go-link">Bonukset</a></li> 59 <li><a class="go-link">Maksutavat</a></li> 60 <li><a class="go-link">Kolikkopelit</a></li> 61 <li><a href="/kasinosovellus/">Kasinosovellus</a></li> 62 <li><a href="/kampanjat/">Kampanjat</a></li> 63 </ul> 64 </nav> 65 66 <div class="zp-yzqrf"> 67 <a class="zp-mhrsp zp-ybbrq go-link">Kirjaudu</a> 68 <a class="zp-mhrsp zp-dcxch go-link">Rekisteröidy</a> 69 </div> 70 71 </div> 72 </header> 73
73<script src="/assets/components/casinogrid/js/go-redirect.js" defer></script>
73 74
74<script> 75 (function(){ 76 var hUrl = "/click/go.php?ctx=lempi-kasino-fi-fi"; 77 if (!window._hdClickBound) { 78 window._hdClickBound = true; 79 document.addEventListener('click', function(e) { 80 var el = e.target.closest('.go-link'); 81 if (!el) return; 82 e.preventDefault(); 83 if (typeof window.goRedirect === 'function') window.goRedirect(hUrl); 84 else window.location.href = hUrl; 85 }); 86 } 87 })(); 88 </script>
88 89 90 <section class="esb-hero" style="background-image:url('/assets/images/domains/lempi-kasino-fi/og.webp')"> 91 92 <h1 class="esb-hero-h1">Vastuullinen pelaaminen Lempi Casinolla</h1> 93 <div class="esb-deposit-card"> 94 <div class="esb-deposit-title">Tee talletus</div> 95 <div class="esb-deposit-input-row"> 96 <label for="esbDepositAmount" class="sr-only">Talletussumma</label> 97 <input type="number" inputmode="numeric" min="1" id="esbDepositAmount" class="esb-deposit-amount" placeholder="100" value="100"> 98 <div class="esb-deposit-currency">EUR ▾</div> 99 </div> 100 <a class="esb-deposit-btn go-link">Aloita pelaaminen</a> 101 <div class="esb-deposit-payments"> 102 <img src="/assets/images/domains/lempi-kasino-fi/payments/litecoin.svg" alt="litecoin" class="esb-payment-icon" loading="lazy"> 103 <img src="/assets/images/domains/lempi-kasino-fi/payments/skrill.svg" alt="skrill" class="esb-payment-icon" loading="lazy"> 104 <img src="/assets/images/domains/lempi-kasino-fi/payments/neteller.svg" alt="neteller" class="esb-payment-icon" loading="lazy"> 105 <img src="/assets/images/domains/lempi-kasino-fi/payments/brite.svg" alt="brite" class="esb-payment-icon" loading="lazy"> 106 <img src="/assets/images/domains/lempi-kasino-fi/payments/mastercard.svg" alt="mastercard" class="esb-payment-icon" loading="lazy"> 107 <div class="esb-payment-icon esb-payment-more">+12</div> 108 </div> 109 <a class="esb-promo-link go-link">Minulla on promokoodi</a> 110 </div> 111</section>
111<script> 112(function(){ 113 var hcUrl = "\/click\/go.php?ctx=lempi-kasino-fi-fi"; 114 var sec = document.querySelector('.esb-hero'); 115 if (sec) { 116 sec.addEventListener('click', function(e) { 117 var el = e.target.closest('.esb-deposit-btn, .esb-bonus-card, .esb-promo-link'); 118 if (el) { e.preventDefault(); goRedirect(hcUrl); } 119 }); 120 } 121})(); 122</script>
122 123 124 <div class="zp-eaejr"> 125 <ul class="breadcrumbs"><li><a href="https://lempi-kasino.fi/">lempi casino</a></li><li><span>Vastuullinen pelaaminen Lempi Casinolla</span></li></ul> 126 </div> 127 128 <main class="zp-eaejr"> 129 <div class="zp-nfcrd"> 130 131 132 133 <p>Tämä sivu on tarkoitettu hetkeen, jolloin pelaaminen alkaa tuntua muulta kuin ajanvietteeltä. Jos kysyt itseltäsi, onko rahapelaaminen mennyt liian pitkälle, olet jo ottanut ensimmäisen askeleen. <a href="/">Lempi Casino</a> tarjoaa muutaman konkreettisen työkalun tilanteen hallintaan, mutta suurin osa työstä tapahtuu ennen kuin mikään työkalu tulee tarpeeseen.</p> 134 135<h2 id="pelaaminen-on-viihdetta-ei-tulonlahde">Pelaaminen on viihdettä, ei tulonlähde</h2> 136<p>Rahapeli on suunniteltu niin, että talo voittaa pitkässä juoksussa â se pätee jokaiseen kasinoon, ei vain tähän. Kun pelaamista aletaan käyttää tulojen paikkaamiseen tai menetysten kuittaamiseen, raja viihteen ja ongelman välillä on jo ylitetty.</p> 137 138<h2 id="milloin-peli-lakkaa-olemasta-hauskaa">Milloin peli lakkaa olemasta hauskaa</h2> 139<ul> 140<li>Panostat enemmän kuin olit suunnitellut, ja perustelet sen itsellesi jälkikäteen.</li> 141<li>Jahtaat hävittyjä rahoja seuraavalla kierroksella sen sijaan, että lopettaisit.</li> 142<li>Pelaaminen alkaa viedä aikaa unelta, työltä tai läheisiltä ihmisiltä.</li> 143<li>Lainaat rahaa pelaamista varten tai valehtelet sen määrästä.</li> 144</ul> 145 146<h2 id="muutama-kysymys-itsellesi">Muutama kysymys itsellesi</h2> 147<p>Näihin ei ole oikeaa tai väärää vastausta â ne ovat vain tapa pysähtyä hetkeksi.</p> 148<ul> 149<li>Oletko yrittänyt vähentää pelaamista onnistumatta siinä?</li> 150<li>Ãrsyynnytkö, jos joku kysyy pelaamisestasi?</li> 151<li>Oletko pelannut rahoilla, jotka oli tarkoitettu johonkin muuhun?</li> 152<li>Piilotteletko pelisovelluksia tai tiliotteita?</li> 153<li>Onko peli ollut mielessä silloinkin, kun et pelaa?</li> 154<li>Oletko yrittänyt "voittaa takaisin" hävityn rahan?</li> 155</ul> 156<p>Jos vastasit kyllä useampaan kuin yhteen, kannattaa lukea eteenpäin â et ole ainoa, ja apua on saatavilla.</p> 157 158<h2 id="lempi-casinon-hallintatyokalut">Lempi Casinon hallintatyökalut</h2> 159<p>Voit rajata omaa pelaamistasi suoraan tilisi kautta. <strong>Talletusrajat</strong> asettavat katon sille, kuinka paljon voit tallettaa tietyllä ajanjaksolla, ja <strong>häviörajat</strong> pysäyttävät pelaamisen, kun tappiot saavuttavat itse asettamasi tason.</p> 160<p>Jos haluat pitää tauon ilman, että sulkeminen olisi pysyvää, voit ottaa käyttöön määräaikaisen tauon (timeout). <strong>Itsensä sulkeminen</strong> on tiukempi vaihtoehto, ja se koskee vain Lempi Casinoa â Suomessa ei ole yhtä yhteistä rekisteriä, joka sulkisi sinut kaikilta yksityisiltä pelisivustoilta kerralla.</p> 161 162<h2 id="rajat-jotka-oikeasti-auttavat">Rajat, jotka oikeasti auttavat</h2> 163<table> 164<thead><tr><th>Käytäntö</th><th>Miksi se toimii</th></tr></thead> 165<tbody> 166<tr><td>Aseta talletusraja ennen kuin aloitat</td><td>Päätös tehdään kylmänä, ei pelin lomassa</td></tr> 167<tr><td>Määritä käyttöaika etukäteen</td><td>Kello ei valehtele, vaikka tuuri tuntuisi hyvältä</td></tr> 168<tr><td>Ãlä koskaan jahtaa hävittyjä rahoja</td><td>Seuraava panos ei kuittaa edellistä tappiota</td></tr> 169<tr><td>Pidä pelitili erillään päivittäisistä rahoista</td><td>Näet heti, milloin raja on lähellä</td></tr> 170<tr><td>Ota tauko, jos ärsyynnyt tappiosta</td><td>Turhautuminen johtaa yleensä isompiin panoksiin</td></tr> 171</tbody> 172</table> 173 174<h2 id="apua-suomessa">Apua Suomessa</h2> 175<p>Peluuri on maksuton ja nimetön auttava puhelin, jota pyörittävät A-klinikkasäätiö ja Sininauhaliitto: <a href="https://www.peluuri.fi" target="_blank" rel="noopener">peluuri.fi</a>, puhelin <a href="tel:0800100101">0800 100 101</a> (maâpe klo 12â18). Sama järjestö vetää <strong>Peli poikki</strong> -ohjelmaa, kahdeksan viikon verkko-ohjelmaa pelaamisen lopettamiseen.</p> 176<p>Jos ahdistus liittyy laajemmin kuin pelaamiseen, Mieli ry:n kriisipuhelin päivystää ympäri vuorokauden numerossa <a href="tel:0925250111">09 2525 0111</a>, myös suomeksi.</p> 177 178<h3 id="suojausohjelmistot">Suojausohjelmistot</h3> 179<p>Selaimeen tai laitteeseen asennettava esto, kuten Gamban tai BetBlocker, sulkee pääsyn rahapelisivustoille laitetasolla â hyödyllinen, jos oma harkinta ei riitä hetkellisesti.</p> 180 181<h2 id="alaikaisten-suojaaminen">Alaikäisten suojaaminen</h2> 182<p>Lempi Casino on tarkoitettu vain <strong>18+</strong> vuotta täyttäneille. Jos jaat laitteen perheenjäsenten kanssa, lapsilukko tai laitteen omat käyttäjäprofiilit estävät tahattoman pääsyn tilillesi.</p> 183 184<p>Kysymyksissä voit olla yhteydessä osoitteeseen <a href="/cdn-cgi/l/email-protection#11626461617e6365517d747c61783c7a7062787f7e3f7778"><span class="__cf_email__" data-cfemail="65161015150a171125090008150c480e04160c0b0a4b030c">[email protected]</span></a>.</p> 185 186<p>Tämän sivun sisältö on tiedottavaa ja markkinoinnillista eikä korvaa ammattiapua. Emme ylläpidä kasinoa, emmekä järjestä rahapelejä â sivusto on tarkoitettu vain <strong>18+</strong> vuotta täyttäneille. Jos pelaaminen huolestuttaa sinua tai läheistäsi, ota yhteyttä Peluuriin osoitteessa peluuri.fi tai numeroon 0800 100 101.</p> 187 188 189 </div> 190 </main> 191 192 <footer class="zp-gqzhd"> 193 <div class="zp-eaejr"> 194 <div class="zp-ttyzh"> 195 <div class="zp-eskjh zp-jhwaf"> 196 <a href="/" class="zp-kscdk"> 197 <img src="/assets/images/domains/lempi-kasino-fi/logo-long.svg" alt="lempi casino" style="height:auto;width:auto;max-height:44px;max-width:150px"> 198 </a> 199 <p style="color:var(--c-text-muted);font-size:.85rem;max-width:280px;">Luotettava verkkokasinosi. Reilu peli ja vastuullinen pelaaminen ensin.</p> 200 <ul class="zp-wbzyg"> 201 <li><a href="#" aria-label="Facebook" class="go-link"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z"/></svg></a></li> 202 <li><a href="#" aria-label="X (Twitter)" class="go-link"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M23 3a10.9 10.9 0 01-3.14 1.53A4.48 4.48 0 0012 7.5v1A10.66 10.66 0 013 4s-4 9 5 13a11.64 11.64 0 01-7 2c9 5 20 0 20-11.5 0-.28-.03-.56-.08-.83A7.72 7.72 0 0023 3z"/></svg></a></li> 203 <li><a href="#" aria-label="Telegram" class="go-link"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M9.78 18.65l.28-4.23 7.68-6.92c.34-.31-.07-.46-.52-.19L7.74 13.3 3.64 12c-.88-.25-.89-.86.2-1.3l15.97-6.16c.73-.33 1.43.18 1.15 1.3l-2.72 12.81c-.19.91-.74 1.13-1.5.71L12.6 16.3l-1.99 1.93c-.23.23-.42.42-.83.42z"/></svg></a></li> 204 </ul> 205 </div> 206 <div class="zp-eskjh"> 207 <div class="zp-cpsaz">Tietoa</div> 208 <ul class="zp-ybzhp"> 209 <li><a href="/vastuullinen-pelaaminen/">Vastuullinen pelaaminen</a></li> 210 <li><a class="go-link">Bonusehdot</a></li> 211 <li><a href="/tietosuojaseloste/">Tietosuoja</a></li> 212 <li><a href="/kayttoehdot/">Käyttöehdot</a></li> 213 <li><a href="/cookie-policy/">Evästeet</a></li> 214 </ul> 215 </div> 216 <div class="zp-eskjh"> 217 <div class="zp-cpsaz">Aineistot</div> 218 <ul class="zp-ybzhp"> 219 <li><a class="go-link">UKK</a></li> 220 <li><a class="go-link">Kampanjat</a></li> 221 <li><a class="go-link">Kotiutukset</a></li> 222 <li><a class="go-link">VIP-klubi</a></li> 223 </ul> 224 </div> 225 <div class="zp-eskjh"> 226 <div class="zp-cpsaz">Tuki</div> 227 <ul class="zp-ybzhp"> 228 <li><a class="go-link">Keitä olemme</a></li> 229 <li><a href="/cdn-cgi/l/email-protection#a8dbddd8d8c7dadce8c4cdc5d8c185c3c9dbc1c6c786cec1"><span class="__cf_email__" data-cfemail="b5c6c0c5c5dac7c1f5d9d0d8c5dc98ded4c6dcdbda9bd3dc">[email protected]</span></a></li> 230 <li><a href="/yhteystiedot/">Yhteystiedot</a></li> 231 <li><a href="/kirjaudu/">Kirjaudu</a></li> 232 </ul> 233 </div> 234 </div> 235 <div class="cyt-strip"><div class="cyt-lead"><img src="/assets/images/badges/age-18.svg" alt="18+" width="48" height="48" class="cyt-age" loading="lazy"><span class="cyt-chip"><a href="tel:0800100101">Peluuri · 0800 100 101</a></span></div><div class="cyt-pays"><img src="/assets/images/domains/lempi-kasino-fi/payments/zimpler.svg" alt="Zimpler" class="cyt-pay" width="48" height="30" loading="lazy"><img src="/assets/images/domains/lempi-kasino-fi/payments/tether.svg" alt="Tether" class="cyt-pay" width="48" height="30" loading="lazy"><img src="/assets/images/domains/lempi-kasino-fi/payments/brite.svg" alt="Brite" class="cyt-pay" width="48" height="30" loading="lazy"><img src="/assets/images/domains/lempi-kasino-fi/payments/trustly.svg" alt="Trustly" class="cyt-pay" width="48" height="30" loading="lazy"><img src="/assets/images/domains/lempi-kasino-fi/payments/apple-pay.svg" alt="Apple pay" class="cyt-pay" width="48" height="30" loading="lazy"><img src="/assets/images/domains/lempi-kasino-fi/payments/mastercard.svg" alt="Mastercard" class="cyt-pay" width="48" height="30" loading="lazy"><img src="/assets/images/domains/lempi-kasino-fi/payments/wise.svg" alt="Wise" class="cyt-pay" width="48" height="30" loading="lazy"><img src="/assets/images/domains/lempi-kasino-fi/payments/visa.svg" alt="Visa" class="cyt-pay" width="48" height="30" loading="lazy"><img src="/assets/images/domains/lempi-kasino-fi/payments/ecopayz.svg" alt="Ecopayz" class="cyt-pay" width="48" height="30" loading="lazy"></div></div> 236 <div class="zp-bpxec"> 237 <a href="https://www.bestchange.com/" rel="nofollow"><img src="/assets/images/domains/lempi-kasino-fi/badges/best-change.svg" width="96" height="56" alt="Best Change"></a> 238 <a href="https://www.trustpilot.com/" rel="nofollow"><img src="/assets/images/domains/lempi-kasino-fi/badges/trust2-2.webp" width="96" height="56" alt="Trustpilot"></a> 239 </div> 240 <div class="zp-ckbfh"> 241 <p>© 2026 lempi casino. Kaikki oikeudet pidätetään. Rahapelaamiseen liittyy riski. Pelaa vastuullisesti.</p> 242 </div> 243 </div> 244 </footer> 245 246 <div id="pjbOverlay" class="pjb-overlay" hidden></div> 247<div id="pjbBanner" class="pjb-banner" role="dialog" aria-modal="false" aria-label="Evästesuostumus" hidden> 248 <p class="pjb-text">Käytämme evästeitä parantaaksemme käyttökokemustasi. Jatkamalla selaamista hyväksyt <a href="/cookie-policy/">evästekäytäntömme</a>.</p> 249 <div class="pjb-actions"> 250 <button class="pjb-btn pjb-btn--accept" data-cb="accept">Hyväksy kaikki</button> 251 <button class="pjb-btn pjb-btn--reject" data-cb="reject">Hylkää kaikki</button> 252 <button class="pjb-btn pjb-btn--settings" data-cb="open-settings">Evästeasetukset</button> 253 </div> 254</div> 255<div id="pjbModal" class="pjb-modal" role="dialog" aria-modal="true" aria-label="Evästeasetukset" hidden> 256 <div class="pjb-modal__inner"> 257 <h3 class="pjb-modal__title">Evästeasetukset</h3> 258 <p class="pjb-modal__desc">Valitse, mitkä evästeet hyväksyt. Voit muuttaa näitä asetuksia milloin tahansa.</p> 259 <div class="pjb-categories"> 260 <div class="pjb-cat"> 261 <div class="pjb-cat__header">
262 <span class="pjb-cat__name">Välttämättömät</span> 263 <span class="pjb-cat__always">Aina käytössä</span> 264 </div> 265 <p class="pjb-cat__desc">Sivuston perustoimintojen kannalta välttämättömät evästeet.</p> 266 </div> 267 <div class="pjb-cat"> 268 <div class="pjb-cat__header"> 269 <span class="pjb-cat__name">Toiminnalliset</span> 270 <label class="pjb-toggle"><input type="checkbox" data-cb-cat="functional" checked><span class="pjb-toggle__slider"></span></label> 271 </div> 272 <p class="pjb-cat__desc">Evästeet, jotka parantavat sivuston ominaisuuksia ja personointia.</p> 273 </div> 274 <div class="pjb-cat"> 275 <div class="pjb-cat__header"> 276 <span class="pjb-cat__name">Analytiikka</span> 277 <label class="pjb-toggle"><input type="checkbox" data-cb-cat="analytics"><span class="pjb-toggle__slider"></span></label> 278 </div> 279 <p class="pjb-cat__desc">Evästeet, joiden avulla ymmärrämme, miten kävijät käyttävät sivustoa.</p> 280 </div> 281 <div class="pjb-cat"> 282 <div class="pjb-cat__header"> 283 <span class="pjb-cat__name">Mainonta</span> 284 <label class="pjb-toggle"><input type="checkbox" data-cb-cat="advertising"><span class="pjb-toggle__slider"></span></label> 285 </div> 286 <p class="pjb-cat__desc">Evästeet, joilla näytetään osuvaa mainontaa.</p> 287 </div> 288 </div> 289 <div class="pjb-modal__actions"> 290 <button class="pjb-btn pjb-btn--accept" data-cb="accept">Hyväksy kaikki</button> 291 <button class="pjb-btn pjb-btn--save" data-cb="save">Tallenna valinnat</button> 292 </div> 293 </div> 294</div>
vendor: 109 bytes, lines 294-295
294 295<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
295<script> 296(function(){ 297 var banner = document.getElementById('pjbBanner'); 298 var modal = document.getElementById('pjbModal'); 299 var overlay = document.getElementById('pjbOverlay'); 300 var stored = localStorage.getItem('cookieConsent'); 301 302 if (stored) return; 303 304 banner.hidden = false; 305 306 function hideAll() { 307 banner.hidden = true; 308 modal.hidden = true; 309 overlay.hidden = true; 310 } 311 312 function saveConsent(obj) { 313 localStorage.setItem('cookieConsent', JSON.stringify(obj)); 314 hideAll(); 315 } 316 317 var allOn = {necessary:true, functional:true, analytics:true, advertising:true}; 318 var allOff = {necessary:true, functional:false, analytics:false, advertising:false}; 319 320 document.addEventListener('click', function(e) { 321 var btn = e.target.closest('[data-cb]'); 322 if (!btn) return; 323 var action = btn.getAttribute('data-cb'); 324 if (action === 'accept') saveConsent(allOn); 325 else if (action === 'reject') saveConsent(allOff); 326 else if (action === 'open-settings') { 327 modal.hidden = false; 328 overlay.hidden = false; 329 banner.hidden = true; 330 } 331 else if (action === 'save') { 332 var result = {necessary: true}; 333 modal.querySelectorAll('[data-cb-cat]').forEach(function(cb) { 334 result[cb.getAttribute('data-cb-cat')] = cb.checked; 335 }); 336 saveConsent(result); 337 } 338 }); 339 340 overlay.addEventListener('click', function() { 341 modal.hidden = true; 342 overlay.hidden = true; 343 banner.hidden = false; 344 }); 345})(); 346</script>
346 347 348 <button id="toTop" class="to-top" aria-label="Takaisin ylös"> 349 <svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true"> 350 <path d="M12 4l-8 8h6v8h4v-8h6z" fill="currentColor"/> 351 </svg> 352 </button> 353 354
354<script> 355 document.addEventListener('DOMContentLoaded', () => { 356 document.body.addEventListener('click', e => { 357 const link = e.target.closest('a[tb-on\\:click]'); 358 if (!link) return; 359 e.preventDefault(); 360 const code = link.getAttribute('tb-on:click') || ''; 361 const m = code.match(/atob\('([^']+)'\)/); 362 if (m) window.open(atob(m[1]), '_blank', 'noopener'); 363 }); 364 365 document.querySelectorAll('.tdt-question').forEach(btn => { 366 btn.addEventListener('click', () => { 367 const item = btn.parentElement; 368 const answer = item.querySelector('.tdt-answer'); 369 const isOpen = item.classList.toggle('tdt-open'); 370 answer.style.maxHeight = isOpen ? answer.scrollHeight + 'px' : '0'; 371 }); 372 }); 373 374 const btnTop = document.getElementById('toTop'); 375 if (btnTop) { 376 const toggleTop = () => btnTop.classList.toggle('to-top--show', scrollY > 400); 377 toggleTop(); 378 window.addEventListener('scroll', toggleTop, { passive: true }); 379 btnTop.addEventListener('click', () => window.scrollTo({ top: 0, behavior: 'smooth' })); 380 } 381 382 const langSwitch = document.querySelector('.js-lang-switch'); 383 if (langSwitch) { 384 const btn = langSwitch.querySelector('.lang-switch__current'); 385 const list = langSwitch.querySelector('.lang-switch__list'); 386 387 const close = () => { 388 langSwitch.classList.remove('is-open'); 389 btn.setAttribute('aria-expanded', 'false'); 390 }; 391 392 btn.addEventListener('click', e => { 393 e.stopPropagation(); 394 const open = langSwitch.classList.toggle('is-open'); 395 btn.setAttribute('aria-expanded', String(open)); 396 }); 397 398 document.addEventListener('click', e => { 399 if (!langSwitch.contains(e.target)) close(); 400 }); 401 402 list.addEventListener('click', e => { 403 if (e.target.closest('a')) close(); 404 }); 405 } 406 }); 407 </script>
407 408
409<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"f86e84c5e64f40f88fa1a2acfa51db31","r":1,"spa":2}' crossorigin="anonymous"></script>
409 410</body> 411</html> 412 413
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.