.arvostelut.svelte-ppfdvs{margin:var(--s-7) 0;scroll-margin-top:80px}h2.svelte-ppfdvs{margin:0 0 var(--s-4);font-size:1.35rem}.banneri.svelte-ppfdvs{margin:0 0 var(--s-4);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--r-m);padding:var(--s-3) var(--s-4);font-weight:600}.paneeli.svelte-ppfdvs{margin:0 0 var(--s-4);border:1px solid var(--line-200);border-radius:var(--r-m);padding:var(--s-4)}.paneeli.svelte-ppfdvs h3:where(.svelte-ppfdvs){margin:0 0 var(--s-2);font-size:1rem}.tiiv-teksti.svelte-ppfdvs{margin:0 0 var(--s-4);max-width:72ch;color:var(--ink-600);line-height:1.65}.arv-kortti.svelte-ppfdvs{padding:var(--s-4)}.tiivistelma.svelte-ppfdvs{gap:var(--s-5);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=700px){.tiivistelma.svelte-ppfdvs{grid-template-columns:auto 1fr auto}}.ka.svelte-ppfdvs{gap:var(--s-1);flex-direction:column;display:flex}.ka.svelte-ppfdvs strong:where(.svelte-ppfdvs){letter-spacing:-.02em;font-size:2.6rem;line-height:1}.maara.svelte-ppfdvs{color:var(--ink-400);font-size:.9rem}.jakauma.svelte-ppfdvs,.osat.svelte-ppfdvs,.lista.svelte-ppfdvs,.vastaukset.svelte-ppfdvs{margin:0;padding:0;list-style:none}.jakauma.svelte-ppfdvs li:where(.svelte-ppfdvs){align-items:center;gap:var(--s-2);grid-template-columns:5.5rem 1fr 2.5rem;font-size:.85rem;display:grid}.jakauma.svelte-ppfdvs li:where(.svelte-ppfdvs)+li:where(.svelte-ppfdvs){margin-top:var(--s-1)}.palkki.svelte-ppfdvs{background:var(--surface-2);border-radius:var(--r-pill);height:8px;display:block;overflow:hidden}.tayte.svelte-ppfdvs{background:var(--orange-500);height:100%;display:block}.luku.svelte-ppfdvs{text-align:right;color:var(--ink-400)}.osat.svelte-ppfdvs li:where(.svelte-ppfdvs){align-items:center;gap:var(--s-2);font-size:.85rem;display:flex}.osat.svelte-ppfdvs li:where(.svelte-ppfdvs)+li:where(.svelte-ppfdvs){margin-top:var(--s-2)}.osanimi.svelte-ppfdvs{flex:1;min-width:9rem}.osaluku.svelte-ppfdvs{text-align:right;min-width:1.8rem;font-weight:700}.tyhja.svelte-ppfdvs{color:var(--ink-600);max-width:60ch;margin:0}.aloita.svelte-ppfdvs{align-items:center;gap:var(--s-3);margin:var(--s-4) 0;flex-wrap:wrap;display:flex}.valitse.svelte-ppfdvs{gap:2px;display:flex}.tahtinappi.svelte-ppfdvs{cursor:pointer;background:0 0;border:0;padding:2px;line-height:0}.tahtinappi.svelte-ppfdvs svg:where(.svelte-ppfdvs){fill:var(--line-200);transition:fill .12s}.tahtinappi.valittu.svelte-ppfdvs svg:where(.svelte-ppfdvs){fill:var(--orange-500)}.ensisijainen.svelte-ppfdvs{background:var(--orange-500);color:var(--navy-950);border-radius:var(--r-m);font:inherit;cursor:pointer;border:0;padding:12px 24px;font-weight:700}.toissijainen.svelte-ppfdvs{background:var(--surface);border:1px solid var(--line-200);border-radius:var(--r-m);font:inherit;color:var(--ink-strong);cursor:pointer;padding:10px 18px;font-weight:600}.toissijainen.pieni.svelte-ppfdvs{padding:6px 14px;font-size:.85rem}.toissijainen.lisaa.svelte-ppfdvs{margin:var(--s-4) auto 0;display:block}.vaara.svelte-ppfdvs{background:var(--red-700);color:#fff;border-radius:var(--r-m);font:inherit;cursor:pointer;border:0;padding:10px 20px;font-weight:700}.lista.svelte-ppfdvs{margin-top:var(--s-5)}.arvostelu.svelte-ppfdvs{border-top:1px solid var(--line-200);padding:var(--s-5) 0}.ylarivi.svelte-ppfdvs{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.otsikko.svelte-ppfdvs{margin:0;font-size:1.02rem}.meta.svelte-ppfdvs{margin:var(--s-2) 0 0;color:var(--ink-400);flex-wrap:wrap;align-items:center;gap:6px;font-size:.85rem;display:flex}.kirjoittaja.svelte-ppfdvs{color:var(--ink-900);font-weight:700}.erotin.svelte-ppfdvs{color:var(--line-200)}.suosittelurivi.svelte-ppfdvs{color:var(--text-green);font-size:.9rem;font-weight:600}.teksti.svelte-ppfdvs{margin:var(--s-3) 0 0;white-space:pre-wrap;max-width:72ch;line-height:1.65}.vastaukset.svelte-ppfdvs{margin:var(--s-4) 0 0;padding-left:var(--s-4);border-left:3px solid var(--line-200)}.vastaukset.svelte-ppfdvs li:where(.svelte-ppfdvs)+li:where(.svelte-ppfdvs){margin-top:var(--s-4)}.toiminnot.svelte-ppfdvs{align-items:center;gap:var(--s-4);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.pikkulinkki.svelte-ppfdvs{font:inherit;color:var(--ink-400);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;text-decoration:underline}.ilmoitettu.svelte-ppfdvs{color:var(--ink-400);margin:0;font-size:.8rem}.ok.svelte-ppfdvs{color:var(--text-green);margin:0;font-weight:700}
