.bildspel.svelte-1ro0d6g{position:fixed;inset:0;z-index:calc(var(--z-takeover) + 1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:calc(var(--safe-top, 0px) + 56px) 16px calc(var(--safe-bottom, 0px) + 16px);box-sizing:border-box;background:#0b1322;color:#f2f2f7}.stang.svelte-1ro0d6g{position:absolute;top:calc(var(--safe-top, 0px) + 12px);left:16px}.yta.svelte-1ro0d6g{width:100%;max-width:900px;flex:0 1 auto;touch-action:pan-y}.bild.svelte-1ro0d6g{display:block;width:100%;max-height:62vh;object-fit:contain;border-radius:14px;box-shadow:0 10px 30px #00000080;animation:svelte-1ro0d6g-tona .6s ease}@keyframes svelte-1ro0d6g-tona{0%{opacity:0;transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.bild.svelte-1ro0d6g{animation:none}}.text.svelte-1ro0d6g{text-align:center}.dag.svelte-1ro0d6g{margin:0;font-size:13px;font-weight:600;color:#ffd34d}.text.svelte-1ro0d6g h3:where(.svelte-1ro0d6g){margin:4px 0 0;font-size:22px;font-weight:700}.knappar.svelte-1ro0d6g{display:flex;gap:18px;align-items:center}.knappar.svelte-1ro0d6g button:where(.svelte-1ro0d6g){width:44px;height:44px;border:none;border-radius:50%;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.knappar.svelte-1ro0d6g .spela:where(.svelte-1ro0d6g){width:52px;height:52px;background:var(--color-accent, #007aff)}.prickar.svelte-1ro0d6g{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;max-width:300px}.prickar.svelte-1ro0d6g span:where(.svelte-1ro0d6g){width:7px;height:7px;border-radius:50%;background:#ffffff40}.prickar.svelte-1ro0d6g span.nu:where(.svelte-1ro0d6g){background:#ffd34d}@media(orientation:landscape)and (max-height:520px){.bildspel.svelte-1ro0d6g{flex-direction:row;flex-wrap:wrap;padding-top:calc(var(--safe-top, 0px) + 12px)}.bild.svelte-1ro0d6g{max-height:70vh}.yta.svelte-1ro0d6g{max-width:62%}}.kalender.svelte-goxxgk{position:fixed;inset:0;z-index:var(--z-takeover);display:flex;flex-direction:column;color:#f2f2f7;background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.5) 0 1px,transparent 2px) 0 0 / 90px 90px,radial-gradient(circle at 60% 70%,rgba(255,255,255,.35) 0 1px,transparent 2px) 0 0 / 130px 130px,linear-gradient(180deg,#0d1628,#1a2846);overflow:hidden}.khead.svelte-goxxgk{flex:0 0 auto;display:grid;grid-template-columns:44px 1fr 44px;align-items:start;padding:calc(var(--safe-top, 0px) + 12px) 16px 8px}.xclose.svelte-goxxgk{display:flex}.ktitel.svelte-goxxgk{text-align:center}.ktitel.svelte-goxxgk h2:where(.svelte-goxxgk){margin:2px 0 0;font-size:22px;font-weight:700;color:#ffd34d}.ktitel.svelte-goxxgk p:where(.svelte-goxxgk){margin:2px 0 0;font-size:15px;color:#c7cbd6}.ktitel.svelte-goxxgk .sponsrad:where(.svelte-goxxgk){margin-top:4px;font-size:13px;color:#9aa1b1}.innehall.svelte-goxxgk{flex:1;min-height:0;overflow-y:auto;padding:8px 16px calc(16px + var(--safe-bottom, 0px))}.info.svelte-goxxgk{margin:0 0 12px;text-align:center;font-size:15px;color:#c7cbd6}.avslut.svelte-goxxgk{position:relative;overflow:hidden;max-width:520px;margin:0 auto 16px;padding:18px 16px 16px;border-radius:16px;text-align:center;background:linear-gradient(160deg,#8e2533,#6a1824);box-shadow:inset 0 0 0 2px #ffd34d,0 0 22px #ffd34d73}.avslut.svelte-goxxgk h3:where(.svelte-goxxgk){position:relative;margin:0 0 6px;font-size:21px;font-weight:800;color:#ffd34d}.avslut.svelte-goxxgk p:where(.svelte-goxxgk){position:relative;margin:0 0 14px;font-size:15px;line-height:1.4;color:#ffe7c4}.se-hela.svelte-goxxgk{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 22px;border:none;border-radius:999px;background:#ffd34d;color:#3a2a12;font:inherit;font-size:17px;font-weight:700;cursor:pointer}.konfetti.svelte-goxxgk{position:absolute;inset:0;pointer-events:none}.konfetti.svelte-goxxgk span:where(.svelte-goxxgk){position:absolute;top:-12px;width:7px;height:11px;border-radius:2px;opacity:.9;animation:svelte-goxxgk-falla linear infinite}@keyframes svelte-goxxgk-falla{to{transform:translateY(230px) rotate(540deg);opacity:.2}}@media(prefers-reduced-motion:reduce){.konfetti.svelte-goxxgk{display:none}}.stjarna.svelte-goxxgk{position:absolute;top:4px;left:5px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#3a2a12;color:#ffd34d}.hemlig.svelte-goxxgk{max-width:520px;margin:0 auto 16px;padding:14px;border-radius:16px;background:#ffffff0f;text-align:center}.hemlig.svelte-goxxgk h3:where(.svelte-goxxgk){margin:0 0 4px;font-size:19px;font-weight:800;color:#ffd34d}.hemlig.svelte-goxxgk p:where(.svelte-goxxgk){margin:0 0 10px;font-size:15px;color:#dfe4ee}.pussel.svelte-goxxgk{display:grid;grid-template-columns:repeat(6,1fr);gap:2px;width:100%;aspect-ratio:3 / 2;padding:0;border:none;background:none;cursor:default}.pussel.hel.svelte-goxxgk{gap:0;cursor:zoom-in}.bit.svelte-goxxgk{background:linear-gradient(160deg,#2a3a5c,#1b2640);background-size:600% 400%;border-radius:3px}.bit.svelte-goxxgk:not(.lagd){box-shadow:inset 0 0 0 1px #ffffff14}.bit.lagd.svelte-goxxgk{animation:svelte-goxxgk-lagg .5s ease}@keyframes svelte-goxxgk-lagg{0%{opacity:0;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.bit.lagd.svelte-goxxgk{animation:none}}.pussel.hel.svelte-goxxgk .bit:where(.svelte-goxxgk){border-radius:0}.hemlig-tips.svelte-goxxgk{display:block;margin-top:6px;color:#ffd34d!important}.hemlig-stor.svelte-goxxgk{position:fixed;inset:0;z-index:calc(var(--z-takeover) + 1);display:flex;align-items:center;justify-content:center;padding:16px;background:#0b1322}.hemlig-stor.svelte-goxxgk img:where(.svelte-goxxgk){max-width:100%;max-height:90vh;border-radius:14px}.hemlig-stang.svelte-goxxgk{position:absolute;top:calc(var(--safe-top, 0px) + 12px);left:16px}.luckor.svelte-goxxgk{list-style:none;margin:0 auto;padding:0;max-width:520px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.lucka.svelte-goxxgk{position:relative;width:100%;aspect-ratio:1;border:none;border-radius:12px;padding:6px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:linear-gradient(160deg,#8e2533,#6a1824);color:#ffe7a3;font:inherit;box-shadow:inset 0 0 0 2px #ffd34d40,0 4px 10px #00000059;-webkit-tap-highlight-color:transparent}.lucka.gron.svelte-goxxgk{background:linear-gradient(160deg,#23593f,#173d2c)}.nr.svelte-goxxgk{font-size:26px;font-weight:800;line-height:1}.lucka.idag.svelte-goxxgk{box-shadow:inset 0 0 0 2px #ffd34d,0 0 18px #ffd34da6;animation:svelte-goxxgk-glod 1.8s ease-in-out infinite}@keyframes svelte-goxxgk-glod{50%{box-shadow:inset 0 0 0 2px #ffd34d,0 0 6px #ffd34d4d}}@media(prefers-reduced-motion:reduce){.lucka.idag.svelte-goxxgk{animation:none}}.lucka.last.svelte-goxxgk{opacity:.45;cursor:default}.lås.svelte-goxxgk{position:absolute;top:6px;right:7px;color:#ffe7a3}.lucka.oppen.svelte-goxxgk{background:linear-gradient(160deg,#f6e7c4,#e5cf9a);color:#5a3d14}.lucka.oppen.svelte-goxxgk .nr:where(.svelte-goxxgk){font-size:18px}.plats.svelte-goxxgk{max-width:100%;font-size:11px;font-weight:600;line-height:1.15;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.bock.svelte-goxxgk{position:absolute;top:5px;right:6px;color:#2f7d4f}.prov.svelte-goxxgk{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 0 0;font-size:15px;color:#c7cbd6}.prov.svelte-goxxgk select:where(.svelte-goxxgk){font-size:16px;padding:4px 8px;border-radius:8px}.kort-bakgrund.svelte-goxxgk{position:absolute;inset:0;background:#00000073}.kort.svelte-goxxgk{position:absolute;left:0;right:0;bottom:0;max-width:560px;margin:0 auto;box-sizing:border-box;max-height:calc(100% - var(--safe-top, 0px) - 24px);overflow-y:auto;overscroll-behavior:contain;padding:16px 20px calc(20px + var(--safe-bottom, 0px));border-radius:18px 18px 0 0;background:#f7f1e3;color:#3a2a12;text-align:center}.kort-stang.svelte-goxxgk{position:absolute;top:12px;left:16px}.kort-dag.svelte-goxxgk{margin:6px 0 0;font-size:13px;font-weight:600;color:#8a6a3a}.kort.svelte-goxxgk h3:where(.svelte-goxxgk){margin:4px 0 2px;font-size:22px;font-weight:700}.kort-spel.svelte-goxxgk{margin:0 0 12px;font-size:15px;color:#6b5532}.avsnitt.svelte-goxxgk{margin:0 0 14px;text-align:left}.avsnitt.svelte-goxxgk h4:where(.svelte-goxxgk){margin:0 0 8px;font-size:19px;font-weight:700;color:#8e2533;text-align:center}.avsnitt-text.svelte-goxxgk{font-family:Georgia,Iowan Old Style,serif;font-size:17px;line-height:1.5;color:#3a2a12}.avsnitt-text.svelte-goxxgk p{margin:0 0 .7em}.fraga.svelte-goxxgk{margin:22px 0 14px;padding:12px 14px;border-radius:12px;background:#23593f;color:#f2f7f3;text-align:left;font-size:15px;line-height:1.4}.fraga.svelte-goxxgk b:where(.svelte-goxxgk){display:block;margin-bottom:2px;color:#ffd34d}.fraga.svelte-goxxgk p:where(.svelte-goxxgk){margin:0 0 4px;font-size:17px;font-weight:600}.fraga.svelte-goxxgk span:where(.svelte-goxxgk){color:#cfe3d6}.alternativ.svelte-goxxgk{display:flex;flex-direction:column;gap:8px;margin:8px 0 10px}.alternativ.svelte-goxxgk button:where(.svelte-goxxgk){min-height:44px;border:none;border-radius:10px;background:#ffffff24;color:#fff;font:inherit;font-size:17px;font-weight:600;cursor:pointer}.alternativ.svelte-goxxgk button:where(.svelte-goxxgk):disabled{cursor:default;opacity:.55}.alternativ.svelte-goxxgk button.ratt:where(.svelte-goxxgk){background:#ffd34d;color:#3a2a12;opacity:1}.alternativ.svelte-goxxgk button.fel:where(.svelte-goxxgk){background:#c0392b;opacity:1}.alternativ.svelte-goxxgk button.gissat:where(.svelte-goxxgk){background:#fff;color:#23593f;opacity:1}.facit.svelte-goxxgk{font-size:19px!important;color:#ffd34d}.kort-bild.svelte-goxxgk{display:block;width:100%;margin:36px 0 10px;border-radius:12px;box-shadow:0 4px 12px #0003}.summering.svelte-goxxgk{margin-top:4px!important;font-size:13px!important;color:#ffd34d!important}.lucka.bild.svelte-goxxgk{background-size:cover;background-position:center}.lucka.bild.svelte-goxxgk .nr:where(.svelte-goxxgk){position:absolute;left:6px;bottom:5px;font-size:13px;padding:1px 6px;border-radius:999px;background:#0000008c;color:#fff}.lucka.bild.svelte-goxxgk .bock:where(.svelte-goxxgk){background:#ffffffd9;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.vistedu.svelte-goxxgk{margin:0 0 14px;padding:12px 14px;border-radius:12px;background:#fff;text-align:left;font-size:15px;line-height:1.4}.vistedu.svelte-goxxgk>b:where(.svelte-goxxgk){display:block;margin-bottom:4px;color:#8e2533}.vistedu.svelte-goxxgk p:where(.svelte-goxxgk){margin:0;color:#4a3a22}.anda-text.svelte-goxxgk{margin:12px 0 6px;font-size:15px;color:#6b5532}.anda.svelte-goxxgk{min-height:40px;padding:0 22px;border:2px solid var(--color-accent, #007aff);border-radius:999px;background:none;color:var(--color-accent, #007aff);font:inherit;font-size:16px;font-weight:600;cursor:pointer}.spela.svelte-goxxgk{margin:0 0 6px;min-height:44px;padding:0 32px;border:none;border-radius:999px;background:var(--color-accent, #007aff);color:#fff;font:inherit;font-size:17px;font-weight:600;cursor:pointer}.inte-byggd.svelte-goxxgk{margin:0;font-size:15px;color:#8a6a3a}
