.kortet.svelte-yoxtxt{background:var(--l-bank,#0f1b2d);color:var(--l-bank-text,#e8eef8);counter-reset:steg;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 16px;padding:10px;list-style:none;display:grid}.kortet.svelte-yoxtxt li:where(.svelte-yoxtxt){text-align:center;opacity:.7;border-radius:9px;flex-direction:column;align-items:center;gap:5px;padding:6px 4px;font-size:.8rem;line-height:1.25;transition:background-color .2s,opacity .2s;display:flex}.kortet.svelte-yoxtxt li.nu:where(.svelte-yoxtxt){opacity:1;background:var(--l-bank-2,#16263d);font-weight:700;box-shadow:inset 0 0 0 1.5px #8fd0ff}.kortet.svelte-yoxtxt li.gjort:where(.svelte-yoxtxt){opacity:1}.siffra.svelte-yoxtxt{border:2px solid #e8eef880;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;display:grid}.nu.svelte-yoxtxt .siffra:where(.svelte-yoxtxt){color:#0f1b2d;background:#8fd0ff;border-color:#8fd0ff}.gjort.svelte-yoxtxt .siffra:where(.svelte-yoxtxt){color:#0f1b2d;background:#51cf66;border-color:#51cf66}@container (width<=520px){.kortet.svelte-yoxtxt{gap:2px;padding:8px 6px}.kortet.svelte-yoxtxt li:where(.svelte-yoxtxt):not(.nu) .stegnamn:where(.svelte-yoxtxt){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kortet.svelte-yoxtxt li.nu:where(.svelte-yoxtxt){grid-column:span 1}.kortet.svelte-yoxtxt li:where(.svelte-yoxtxt) .stegnamn:where(.svelte-yoxtxt){font-size:.72rem}}.titel.svelte-yoxtxt{margin:0 0 10px;font-size:1.25rem}.symptom.svelte-yoxtxt{background:var(--ov-mjuk);border-radius:12px;align-items:center;gap:14px;padding:14px;display:grid}@container (width>=560px){.symptom.svelte-yoxtxt:has(.symptomvy:where(.svelte-yoxtxt)){grid-template-columns:minmax(0,220px) minmax(0,1fr)}.symptom.kompakt.svelte-yoxtxt:has(.symptomvy:where(.svelte-yoxtxt)){grid-template-columns:minmax(0,170px) minmax(0,1fr)}}.symptomvy.svelte-yoxtxt{place-items:center;min-width:0;display:grid}.etikett.svelte-yoxtxt{letter-spacing:.06em;text-transform:uppercase;color:var(--ov-accent);align-items:center;gap:6px;margin:0 0 4px;font-size:.78rem;font-weight:700;display:flex}.beskrivning.svelte-yoxtxt{color:var(--ink,#16202e);margin:0 0 8px;font-size:1.05rem;font-weight:600}.slutsatser.svelte-yoxtxt{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.slutsatser.svelte-yoxtxt li:where(.svelte-yoxtxt){color:var(--ov-ok);align-items:flex-start;gap:8px;font-size:.93rem;display:flex}.slutsatser.svelte-yoxtxt li:where(.svelte-yoxtxt) span:where(.svelte-yoxtxt){color:var(--ink,#16202e)}.steg.svelte-yoxtxt{margin-top:16px}.steg.svelte-yoxtxt h4:where(.svelte-yoxtxt){color:var(--ov-navy);margin:0 0 10px;font-size:1.08rem}.steg.svelte-yoxtxt h4:where(.svelte-yoxtxt):focus{outline:none}.steg.svelte-yoxtxt h4:where(.svelte-yoxtxt):focus-visible{outline:3px solid var(--ov-accent);outline-offset:3px;border-radius:4px}.tva.svelte-yoxtxt{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.stort.svelte-yoxtxt{min-height:110px;font:inherit;color:var(--ov-navy);border:2px solid var(--ov-linje);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:1.08rem;font-weight:700;transition:border-color .15s,background-color .15s,transform .15s;display:flex}.stort.svelte-yoxtxt:hover:not(:disabled){border-color:#9fb4d6;transform:translateY(-1px)}.stort.svelte-yoxtxt:disabled{opacity:.5;cursor:default}.stortikon.svelte-yoxtxt{background:var(--l-bank,#0f1b2d);color:#8fd0ff;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.stort.ratt.svelte-yoxtxt{border-color:var(--ov-ok);background:var(--ov-ok-mjuk)}.stort.inte.svelte-yoxtxt{border-color:var(--ov-inte);background:var(--ov-inte-mjuk)}.aterkoppling.svelte-yoxtxt{border-radius:12px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 14px;font-weight:600;display:flex}.aterkoppling.ratt.svelte-yoxtxt{color:var(--ov-ok);background:var(--ov-ok-mjuk)}.aterkoppling.inte.svelte-yoxtxt{color:#4a2e00;background:var(--ov-inte-mjuk)}.hypoteser.svelte-yoxtxt{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.hypotes.svelte-yoxtxt{width:100%;min-height:48px;font:inherit;text-align:left;color:var(--ink,#16202e);border:1.5px solid var(--ov-linje);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-weight:600;transition:border-color .15s,background-color .15s;display:flex}.hypotes.svelte-yoxtxt:hover:not(:disabled){border-color:#9fb4d6}.hypotes.svelte-yoxtxt:disabled{cursor:default;opacity:.6}.hypotes.svelte-yoxtxt .markor:where(.svelte-yoxtxt){color:#fff;border:2px solid #9aa8bf;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.hypotes.ratt.svelte-yoxtxt{border-color:var(--ov-ok);background:var(--ov-ok-mjuk);opacity:1}.hypotes.ratt.svelte-yoxtxt .markor:where(.svelte-yoxtxt){border-color:var(--ov-ok);background:var(--ov-ok)}.hypotes.inte.svelte-yoxtxt{border-color:var(--ov-inte);background:var(--ov-inte-mjuk)}.hypotes.inte.svelte-yoxtxt .markor:where(.svelte-yoxtxt){border-color:var(--ov-inte);background:var(--ov-inte)}.hypsvar.svelte-yoxtxt{margin:6px 4px 2px 40px;font-size:.93rem}.pamin.svelte-yoxtxt{background:var(--ov-mjuk);border-left:4px solid var(--ov-accent);color:var(--ov-navy);border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-weight:600;display:flex}.lyckat.svelte-yoxtxt{color:var(--ov-ok);background:var(--ov-ok-mjuk);border-radius:12px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-weight:600;display:flex}.bank.svelte-yoxtxt{border-radius:14px;min-width:0;margin-top:14px;transition:box-shadow .3s}.bank.lagad.svelte-yoxtxt{box-shadow:0 0 0 3px color-mix(in srgb, var(--ov-ok) 50%, transparent)}@media (prefers-reduced-motion:reduce){.kortet.svelte-yoxtxt li:where(.svelte-yoxtxt),.stort.svelte-yoxtxt,.hypotes.svelte-yoxtxt,.bank.svelte-yoxtxt{transition:none}.stort.svelte-yoxtxt:hover:not(:disabled){transform:none}}
