.sija[data-astro-cid-axywwgj7]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;vertical-align:middle}@media(min-width:640px){.sija[data-astro-cid-axywwgj7]{flex-direction:row;align-items:center;gap:10px}}.palkki[data-astro-cid-axywwgj7]{position:relative;display:block;flex:none;width:44px;height:6px;border-radius:9999px;background:#0d948829}@media(min-width:640px){.palkki[data-astro-cid-axywwgj7]{width:64px}}.tayte[data-astro-cid-axywwgj7]{position:absolute;left:0;top:0;bottom:0;border-radius:9999px;background:var(--color-accent);opacity:.7}.merkki[data-astro-cid-axywwgj7]{position:absolute;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:9999px;background:var(--color-accent-light);box-shadow:0 0 0 2px var(--color-bg)}.luku[data-astro-cid-axywwgj7]{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap;line-height:1}.nro[data-astro-cid-axywwgj7]{font-size:12px;font-weight:600;color:var(--color-text-muted)}.n[data-astro-cid-axywwgj7]{font-size:10px;color:var(--color-text-bg)}.linkki[data-astro-cid-axywwgj7]{border-radius:2px}.linkki[data-astro-cid-axywwgj7] .nro[data-astro-cid-axywwgj7]{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--color-text-bg)}.linkki[data-astro-cid-axywwgj7]:hover .nro[data-astro-cid-axywwgj7]{text-decoration-color:var(--color-accent);color:var(--color-text)}.linkki[data-astro-cid-axywwgj7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.odottaa[data-astro-cid-axywwgj7]{cursor:help;font-size:1rem;font-weight:700;line-height:1;color:var(--color-accent-light)}.rengas[data-astro-cid-fn3dhqei]{display:inline-flex;align-items:center;gap:10px;vertical-align:middle}svg[data-astro-cid-fn3dhqei]{width:40px;height:40px;flex:none}@media(min-width:640px){svg[data-astro-cid-fn3dhqei]{width:46px;height:46px}}.raita[data-astro-cid-fn3dhqei]{fill:none;stroke:#0d94882e;stroke-width:5}.kaari[data-astro-cid-fn3dhqei]{fill:none;stroke:var(--color-accent-light);stroke-width:5;stroke-linecap:round}.luku[data-astro-cid-fn3dhqei]{font-size:14px;font-weight:700;fill:var(--color-text);font-variant-numeric:tabular-nums}.alustava[data-astro-cid-fn3dhqei] .kaari[data-astro-cid-fn3dhqei]{stroke:var(--color-accent);opacity:.6}.alustava[data-astro-cid-fn3dhqei] .raita[data-astro-cid-fn3dhqei]{stroke-dasharray:2 3}.teksti[data-astro-cid-fn3dhqei]{display:inline-flex;flex-direction:column;gap:3px;line-height:1.2}.rivi[data-astro-cid-fn3dhqei]{font-size:12px;color:var(--color-text-muted);white-space:nowrap}.rivi[data-astro-cid-fn3dhqei] b[data-astro-cid-fn3dhqei]{color:var(--color-text);font-weight:600}.pieni[data-astro-cid-fn3dhqei]{font-size:11px;color:var(--color-text-dim)}.merkinta[data-astro-cid-fn3dhqei]{color:var(--color-accent-light)}.linkki[data-astro-cid-fn3dhqei]{text-decoration:none;border-radius:4px}.linkki[data-astro-cid-fn3dhqei] .rivi[data-astro-cid-fn3dhqei]:first-child{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--color-text-bg)}.linkki[data-astro-cid-fn3dhqei]:hover .rivi[data-astro-cid-fn3dhqei]:first-child{color:var(--color-text);text-decoration-color:var(--color-accent)}.linkki[data-astro-cid-fn3dhqei]:hover .kaari[data-astro-cid-fn3dhqei]{stroke:var(--color-accent-light);opacity:1}.linkki[data-astro-cid-fn3dhqei]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.ek-selite[data-astro-cid-hdy5sw3r]{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--color-text-muted)}.ek-selite[data-astro-cid-hdy5sw3r] span[data-astro-cid-hdy5sw3r]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ek-avain[data-astro-cid-hdy5sw3r]{display:inline-block;width:18px;flex:none}.ek-avain-e[data-astro-cid-hdy5sw3r]{height:0;border-top:2.5px solid #14b8a6;border-radius:2px}.ek-avain-p[data-astro-cid-hdy5sw3r]{height:0;border-top:1.5px solid #d1d5db}.ek-avain-alku[data-astro-cid-hdy5sw3r]{height:0;border-top:1.5px dashed #6b7280}.ek-avain-alue[data-astro-cid-hdy5sw3r]{height:10px;background:#14b8a629;border-radius:2px}.ek-kehys[data-astro-cid-hdy5sw3r]{padding:10px 0 26px 30px}.ek-plot[data-astro-cid-hdy5sw3r]{position:relative;height:200px;touch-action:pan-y;outline:none;border-radius:4px}@media(min-width:640px){.ek-plot[data-astro-cid-hdy5sw3r]{height:240px}}.ek-plot[data-astro-cid-hdy5sw3r]:focus-visible{box-shadow:0 0 0 2px var(--color-bg-raised),0 0 0 4px var(--color-accent)}.ek-viiva[data-astro-cid-hdy5sw3r]{position:absolute;left:0;right:0;height:0;border-top:1px solid #242424}.ek-viiva[data-astro-cid-hdy5sw3r].pohja{border-top-color:#333}.ek-ytikki[data-astro-cid-hdy5sw3r]{position:absolute;right:calc(100% + 8px);transform:translateY(-50%);font-size:11px;line-height:1;color:var(--color-text-dim)}.ek-data[data-astro-cid-hdy5sw3r]{position:absolute;inset:0 34px 0 8px}.ek-svg[data-astro-cid-hdy5sw3r]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ek-alue[data-astro-cid-hdy5sw3r]{fill:#14b8a621}.ek-e-viiva[data-astro-cid-hdy5sw3r]{fill:none;stroke:#14b8a6;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.ek-p-viiva[data-astro-cid-hdy5sw3r]{fill:none;stroke:#d1d5db;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;opacity:.85}.ek-alkuviiva[data-astro-cid-hdy5sw3r]{position:absolute;left:0;right:0;height:0;border-top:1.5px dashed #6b7280}.ek-piste[data-astro-cid-hdy5sw3r],.ek-piste-p[data-astro-cid-hdy5sw3r],.ek-korostus[data-astro-cid-hdy5sw3r]{position:absolute;transform:translate(-50%,-50%);border-radius:9999px;pointer-events:none;box-shadow:0 0 0 2px var(--color-bg-raised)}.ek-piste[data-astro-cid-hdy5sw3r]{width:7px;height:7px;background:#14b8a6}.ek-piste[data-astro-cid-hdy5sw3r].loppu{width:10px;height:10px}.ek-piste[data-astro-cid-hdy5sw3r].alku{background:var(--color-bg-raised);box-shadow:inset 0 0 0 2px #14b8a6,0 0 0 2px var(--color-bg-raised);width:9px;height:9px}.ek-piste-p[data-astro-cid-hdy5sw3r]{width:8px;height:8px;background:#d1d5db}.ek-tunniste[data-astro-cid-hdy5sw3r]{position:absolute;left:calc(100% + 9px);transform:translateY(-50%);font-size:13px;line-height:1;white-space:nowrap}.ek-tunniste[data-astro-cid-hdy5sw3r].e{color:var(--color-text);font-weight:700}.ek-tunniste[data-astro-cid-hdy5sw3r].p{color:var(--color-text-muted);font-size:12px}.ek-xtikki[data-astro-cid-hdy5sw3r]{position:absolute;top:calc(100% + 8px);font-size:11px;line-height:1;color:var(--color-text-dim);white-space:nowrap}.ek-xtikki[data-astro-cid-hdy5sw3r].keski{transform:translate(-50%)}.ek-xtikki[data-astro-cid-hdy5sw3r].loppu{transform:translate(-100%)}@media(max-width:639px){.ek-xtikki[data-astro-cid-hdy5sw3r].kapea,.ek-piste[data-astro-cid-hdy5sw3r].vali{display:none}}.ek-hius[data-astro-cid-hdy5sw3r]{position:absolute;top:0;bottom:0;width:0;border-left:1px solid rgba(229,231,235,.28);pointer-events:none}.ek-korostus[data-astro-cid-hdy5sw3r].e{width:11px;height:11px;background:#14b8a6}.ek-korostus[data-astro-cid-hdy5sw3r].p{width:9px;height:9px;background:#e5e7eb}[data-astro-cid-hdy5sw3r][hidden]{display:none!important}.ek-vihje[data-astro-cid-hdy5sw3r].ylla{top:auto;bottom:calc(100% + 8px)}.ek-vihje[data-astro-cid-hdy5sw3r]{position:absolute;top:0;z-index:2;min-width:180px;max-width:260px;padding:9px 11px;border-radius:6px;pointer-events:none;background:#111;border:1px solid var(--color-border);box-shadow:0 6px 18px #00000073;font-size:12px;line-height:1.35;color:var(--color-text-muted)}.ek-v-otsikko[data-astro-cid-hdy5sw3r]{display:flex;flex-wrap:wrap;gap:0 6px;margin-bottom:5px;color:var(--color-text-dim);font-size:11px}.ek-v-otsikko[data-astro-cid-hdy5sw3r] b[data-astro-cid-hdy5sw3r]{color:var(--color-text);font-weight:600;font-size:12px}.ek-v-rivi[data-astro-cid-hdy5sw3r]{display:flex;align-items:center;gap:7px}.ek-v-rivi[data-astro-cid-hdy5sw3r] b[data-astro-cid-hdy5sw3r]{color:var(--color-text);font-weight:700;font-size:14px;min-width:1.6em}.ek-v-rivi[data-astro-cid-hdy5sw3r] .ek-avain[data-astro-cid-hdy5sw3r]{width:12px}.ek-avain[data-astro-cid-hdy5sw3r].katko{border-top:1.5px dashed #6b7280}.ek-v-lisa[data-astro-cid-hdy5sw3r]{margin:1px 0 4px 19px;font-size:11px;color:var(--color-text-dim)}.ek-v-muutos[data-astro-cid-hdy5sw3r]{margin-top:6px;padding-top:6px;border-top:1px solid var(--color-border)}.ek-v-osat[data-astro-cid-hdy5sw3r]{margin-top:2px;font-size:11px;color:var(--color-text-dim)}.ek-taulu[data-astro-cid-hdy5sw3r] summary[data-astro-cid-hdy5sw3r]{cursor:pointer;color:var(--color-text-muted);width:fit-content}.ek-taulu[data-astro-cid-hdy5sw3r] summary[data-astro-cid-hdy5sw3r]:hover{color:var(--color-text)}.tilastotaulu[data-astro-cid-ooepelso] .kiinnitetty[data-astro-cid-ooepelso]{position:sticky;left:0;z-index:1;background:var(--color-bg);box-shadow:inset -1px 0 0 var(--color-border-soft)}.tilastotaulu[data-astro-cid-ooepelso] thead[data-astro-cid-ooepelso] .kiinnitetty[data-astro-cid-ooepelso]{background:var(--color-bg-raised)}.tilastotaulu[data-astro-cid-ooepelso] .kausi-raja[data-astro-cid-ooepelso]{border-left:1px solid var(--color-border-soft)}.tilastotaulu[data-astro-cid-ooepelso] .ryhma-otsikko[data-astro-cid-ooepelso]{position:sticky;left:.75rem;display:inline-block}@media(min-width:640px){.tilastotaulu[data-astro-cid-ooepelso] .ryhma-otsikko[data-astro-cid-ooepelso]{left:1rem}}.tilastotaulu[data-astro-cid-ooepelso] .rengasrivi[data-astro-cid-ooepelso] td[data-astro-cid-ooepelso]{border-top:1px solid var(--color-border-soft)}.indeksin-osa[data-astro-cid-ooepelso]{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:9999px;border:2px solid var(--color-accent-light);vertical-align:.5px;cursor:help}.indeksin-osa[data-astro-cid-ooepelso].tekstissa{margin-right:0;cursor:default}.valilehdet[data-astro-cid-ooepelso]{display:flex;flex-wrap:nowrap;gap:.25rem;max-width:100%;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--color-border-soft)}.valilehdet[data-astro-cid-ooepelso]::-webkit-scrollbar{display:none}.valilehdet[data-astro-cid-ooepelso][hidden]{display:none}.valilehdet[data-astro-cid-ooepelso] a[data-astro-cid-ooepelso]{font-size:1.2rem;letter-spacing:.05em;line-height:1.2;white-space:nowrap;padding:.5rem .85rem .4rem;margin-bottom:-1px;border-bottom:3px solid transparent;color:var(--color-text-muted);transition:color .15s,border-color .15s}@media(min-width:640px){.valilehdet[data-astro-cid-ooepelso] a[data-astro-cid-ooepelso]{font-size:1.4rem;padding:.55rem 1.1rem .45rem}}.valilehdet[data-astro-cid-ooepelso] a[data-astro-cid-ooepelso]:first-child{padding-left:.25rem}.valilehdet[data-astro-cid-ooepelso] a[data-astro-cid-ooepelso]:hover{color:var(--color-text)}.valilehdet[data-astro-cid-ooepelso] a[data-astro-cid-ooepelso]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.valilehdet[data-astro-cid-ooepelso] a[data-astro-cid-ooepelso][aria-current]{color:var(--color-text);border-bottom-color:var(--color-accent)}html[data-profiili-osio=ennuste] [data-astro-cid-ooepelso][data-osio]:not([data-osio=ennuste]),html[data-profiili-osio=edistyneet] [data-astro-cid-ooepelso][data-osio]:not([data-osio=edistyneet]),html[data-profiili-osio=ura] [data-astro-cid-ooepelso][data-osio]:not([data-osio=ura]){display:none}html[data-profiili-osio] [data-astro-cid-ooepelso][data-osio=edistyneet]>h2[data-astro-cid-ooepelso]{display:none}
