@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque-latin-variable-C_NqVCwX.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/Figtree-latin-variable-Cm_s_Dd5.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root,[data-theme=ljus]{--grund:#efe8da;--yta:#f8f4ea;--yta-sankt:#e5dcc8;--text:#1b1f33;--text-dampad:#545664;--indigo:#26325f;--pa-indigo:#efe8da;--kant:#d9d0bb;--kant-kontroll:#7d786b;--fokus:#26325f;--krapp:#a8432b;--fel:#9a2e1f;--prognos-historik:#26325f;--prognos-median:#26325f;--prognos-band-90:#c9cee3;--prognos-band-50:#9aa3cc;--prognos-nu:var(--krapp);--prognos-utfall:#6b6a72}[data-theme=mork]{--grund:#1d2447;--yta:#252d55;--yta-sankt:#171d3a;--text:#efe8da;--text-dampad:#b7bbd1;--indigo:#efe8da;--pa-indigo:#1d2447;--kant:#39427a;--kant-kontroll:#8a92c4;--fokus:#efe8da;--krapp:#e8896f;--fel:#ffb4a2;--prognos-historik:#efe8da;--prognos-median:#efe8da;--prognos-band-90:#323c74;--prognos-band-50:#4e5a9c;--prognos-nu:var(--krapp);--prognos-utfall:#a3a7c2}@media (prefers-color-scheme:dark){:root:not([data-theme=ljus]){--grund:#1d2447;--yta:#252d55;--yta-sankt:#171d3a;--text:#efe8da;--text-dampad:#b7bbd1;--indigo:#efe8da;--pa-indigo:#1d2447;--kant:#39427a;--kant-kontroll:#8a92c4;--fokus:#efe8da;--krapp:#e8896f;--fel:#ffb4a2;--prognos-historik:#efe8da;--prognos-median:#efe8da;--prognos-band-90:#323c74;--prognos-band-50:#4e5a9c;--prognos-nu:var(--krapp);--prognos-utfall:#a3a7c2}}:root{--font-display:"Bricolage Grotesque", Figtree, system-ui, sans-serif;--font-text:Figtree, system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:999px}.rubrik-xl{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 96;font-size:56px;font-weight:700;line-height:60px}.rubrik-l{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 96;font-size:40px;font-weight:700;line-height:46px}.rubrik-m{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 48;font-size:28px;font-weight:700;line-height:34px}.rubrik-s{font-family:var(--font-display);font-variation-settings:"opsz" 24;font-size:20px;font-weight:600;line-height:26px}.svar{font-family:var(--font-text);font-size:22px;font-weight:400;line-height:32px}.ingress{font-family:var(--font-text);font-size:20px;font-weight:400;line-height:30px}.brod{font-family:var(--font-text);font-size:16px;font-weight:400;line-height:26px}.brod-stark{font-family:var(--font-text);font-size:16px;font-weight:600;line-height:26px}.liten{font-family:var(--font-text);font-size:14px;font-weight:400;line-height:20px}.etikett{font-family:var(--font-text);letter-spacing:.04em;font-size:12px;font-weight:600;line-height:16px}.siffror{font-variant-numeric:tabular-nums}.n-dold{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.n-knapp{font:inherit;font-family:var(--font-text);box-sizing:border-box;min-height:48px;padding:var(--space-3) 28px;border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;border:1px solid #0000;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.n-knapp:focus-visible,.n-valknapp:focus-visible,.n-steg__lank:focus-visible,.n-exempelkort:focus-visible,.n-fraga__rubrik:focus-visible,.n-lank:focus-visible,.n-sidhuvud__hem:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.n-knapp--primar{background:var(--indigo);color:var(--pa-indigo)}.n-knapp--primar:hover{filter:brightness(1.12)}.n-knapp--sekundar{background:var(--yta);color:var(--text);border-color:var(--kant-kontroll);min-height:44px;padding:10px 18px;font-size:15px}.n-knapp--sekundar:hover{background:var(--grund)}.n-knapp--lank,.n-lank{min-height:44px;padding:0 var(--space-1);color:var(--indigo);text-underline-offset:3px;background:0 0;border:0;font-weight:400;text-decoration:underline}.n-knapp--lank:hover,.n-lank:hover{color:var(--text)}.n-knapp:disabled{opacity:.5;cursor:not-allowed;filter:none}.n-valgrupp{gap:var(--space-2);flex-wrap:wrap;display:flex}.n-valknapp{font:inherit;font-family:var(--font-text);box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--kant-kontroll);background:var(--yta);min-height:44px;color:var(--text);cursor:pointer;padding:10px 18px;font-size:15px;font-weight:600;line-height:22px}.n-valknapp:hover{border-color:var(--indigo)}.n-valknapp[aria-pressed=true]{border:2px solid var(--indigo);background:var(--indigo);color:var(--pa-indigo);padding:9px 17px}.n-steg__lista{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.n-steg__punkt,.n-steg__lank{padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:var(--radius-full);border:1px solid var(--kant);color:var(--text-dampad);align-items:center;gap:10px;text-decoration:none;display:flex}.n-steg__lank{border-color:var(--kant-kontroll);color:var(--text)}.n-steg__lank:hover{border-color:var(--indigo)}.n-steg__punkt[aria-current=step]{background:var(--indigo);border-color:var(--indigo);color:var(--pa-indigo)}.n-steg__markor{border-radius:var(--radius-full);border:1px solid var(--kant-kontroll);box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:600;display:flex}.n-steg__punkt[aria-current=step] .n-steg__markor{background:var(--pa-indigo);color:var(--indigo);border:0}.n-steg__lank .n-steg__markor{background:var(--prognos-band-90);color:var(--indigo);border:0}.n-steg__text{flex-direction:column;display:flex}.n-steg__namn{font-size:15px;font-weight:600;line-height:18px}.n-steg__tips{font-size:12px;line-height:16px}.n-steg__lank .n-steg__tips{color:var(--text-dampad)}.n-slappyta{justify-content:center;align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:200px;padding:var(--space-8) var(--space-6);border-radius:var(--radius-lg);background:var(--yta-sankt);border:2px dashed var(--kant-kontroll);text-align:center;cursor:pointer;color:var(--text);flex-direction:column;display:flex;position:relative}.n-slappyta:focus-within{outline:2px solid var(--fokus);outline-offset:2px}.n-slappyta--over{border-style:solid;border-color:var(--indigo);background:var(--yta)}.n-slappyta--fel{border-color:var(--fel)}.n-slappyta__ikon{color:var(--indigo)}.n-slappyta__rubrik{font-size:18px;font-weight:600;line-height:26px}.n-slappyta__tips{color:var(--text-dampad);max-width:520px;font-size:14px;line-height:20px}.n-slappyta__fel{color:var(--fel);max-width:520px;font-size:15px;font-weight:600;line-height:22px}.n-slappyta__input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.n-exempelkort{font:inherit;text-align:left;color:var(--text);background:var(--yta);border:1px solid var(--kant);border-radius:var(--radius-lg);padding:var(--space-6);cursor:pointer;box-sizing:border-box;flex-direction:column;gap:10px;text-decoration:none;display:flex}.n-exempelkort:hover{border-color:var(--indigo)}.n-exempelkort__overrad{letter-spacing:.04em;text-transform:uppercase;color:var(--text-dampad);font-size:12px;font-weight:600;line-height:16px}.n-exempelkort__titel{font-family:var(--font-display);font-variation-settings:"opsz" 24;font-size:20px;font-weight:600;line-height:26px}.n-exempelkort__text{font-size:15px;line-height:22px}.n-exempelkort__kalla{color:var(--text-dampad);margin-top:auto;font-size:14px;line-height:20px}.n-betyg{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--yta);border:2px solid var(--indigo);color:var(--indigo);font-family:var(--font-text);white-space:nowrap;padding:6px 14px;font-size:16px;font-weight:600;line-height:22px;display:inline-flex}.n-betyg__fylld{fill:var(--indigo)}.n-betyg__tom{fill:none;stroke:var(--indigo);stroke-width:1.6px}.n-svar{font-family:var(--font-text);color:var(--text);margin:0;font-size:22px;font-weight:400;line-height:32px}.n-svar strong,.n-svar b{font-variant-numeric:tabular-nums;font-weight:600}.n-kort{background:var(--yta);border:1px solid var(--kant);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);color:var(--text);flex-direction:column;margin:0;display:flex}.n-kort--framhavd{border:2px solid var(--indigo)}.n-graf{width:100%;height:auto;font-family:var(--font-text);display:block;overflow:visible}.n-graf__etikett{fill:var(--text-dampad);font-variant-numeric:tabular-nums;font-size:13px}.n-graf__nu-text{fill:var(--krapp);font-size:13px;font-weight:600}.n-graf__rutnat,.n-graf__baslinje{stroke:var(--kant);stroke-width:1px}.n-graf__band90{fill:var(--prognos-band-90)}.n-graf__band50{fill:var(--prognos-band-50)}.n-graf__median{fill:none;stroke:var(--prognos-median);stroke-width:2.5px;stroke-dasharray:1 6;stroke-linecap:round}.n-graf__utfall{fill:none;stroke:var(--prognos-utfall);stroke-width:2px;stroke-linejoin:round}.n-graf__historik{fill:none;stroke:var(--prognos-historik);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.n-graf__historik--tonad{opacity:.55}.n-graf__nu{stroke:var(--prognos-nu);stroke-width:2px}.n-forklaring{color:var(--text);flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.n-forklaring__post{align-items:center;gap:var(--space-2);display:flex}.n-forklaring__band{border-radius:4px;flex:none;width:28px;height:14px}.n-forklaring__band--50{background:var(--prognos-band-50)}.n-forklaring__band--90{background:var(--prognos-band-90)}.n-forklaring__linje{flex:none}.n-fraga{background:var(--yta);border:1px solid var(--kant);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6);color:var(--text)}.n-fraga__rubrik{cursor:pointer;align-items:center;gap:var(--space-2);min-height:32px;font-family:var(--font-display);border-radius:var(--radius-sm);font-size:20px;font-weight:600;line-height:28px;list-style:none;display:flex}.n-fraga__rubrik::-webkit-details-marker{display:none}.n-fraga__pil{color:var(--indigo);flex:none;transition:transform .12s}.n-fraga[open]>.n-fraga__rubrik .n-fraga__pil{transform:rotate(90deg)}.n-fraga--liten .n-fraga__rubrik{font-family:var(--font-text);color:var(--indigo);font-size:16px;line-height:26px}.n-fraga__innehall{margin-top:var(--space-4);gap:var(--space-4);flex-direction:column;font-size:16px;line-height:26px;display:flex}.n-sakerhet{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.n-sakerhet__legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.n-sakerhet__val{box-sizing:border-box;min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--kant-kontroll);background:var(--grund);cursor:pointer;color:var(--text);align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:22px;display:flex}.n-sakerhet__val:has(input:checked){border:2px solid var(--indigo);padding:7px 15px}.n-sakerhet__val:has(input:focus-visible){outline:2px solid var(--fokus);outline-offset:2px}.n-sakerhet__radio{width:18px;height:18px;accent-color:var(--indigo);margin:0}.n-nyckeltal{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;font-size:14px;line-height:20px;display:grid}.n-nyckeltal__etikett{color:var(--text-dampad)}.n-nyckeltal__varde{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;color:var(--text);font-size:20px;font-weight:600;line-height:28px}.n-nyckeltal__varde--text{font-size:16px;font-weight:400;line-height:24px}.n-sidhuvud{box-sizing:border-box;width:100%;max-width:1080px;padding:var(--space-6) var(--space-6) 0;justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;margin:0 auto;display:flex}.n-sidhuvud__hem{border-radius:var(--radius-sm);display:flex}.n-sidhuvud__logo{width:auto;height:30px;display:block}.n-sidhuvud__tagg{color:var(--text-dampad);font-size:14px;line-height:20px}.n-sidfot{background:var(--yta-sankt)}.n-sidfot__inre{box-sizing:border-box;max-width:1080px;padding:var(--space-6);color:var(--text-dampad);flex-direction:column;gap:6px;margin:0 auto;font-size:14px;line-height:20px;display:flex}.n-sidfot__inre p{margin:0}body{background:var(--grund);color:var(--text);font-family:var(--font-text);margin:0}.app{flex-direction:column;min-height:100vh;display:flex}.sida{box-sizing:border-box;width:100%;max-width:1080px;padding:var(--space-16) var(--space-6);gap:var(--space-12);flex-direction:column;flex-grow:1;margin:0 auto;display:flex}.sida--steg{padding-top:var(--space-12);gap:var(--space-8)}.sida :is(h1,h2,p){margin:0}.intro{gap:var(--space-3);flex-direction:column;max-width:820px;display:flex}.avsnitt{gap:var(--space-3);flex-direction:column;display:flex}.rutnat{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.bekrafta{align-items:center;gap:var(--space-4) var(--space-6);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.bekrafta__fraga{font-weight:600}.dampad{color:var(--text-dampad)}.smal{max-width:820px}.betyg-rad{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.betyg-rad>.n-svar{flex:420px}.knapprad{gap:var(--space-2);flex-wrap:wrap;display:flex}.telefon{padding-top:var(--space-8);gap:var(--space-8)}.telefon__steg{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.telefon__steg li{gap:var(--space-3);align-items:flex-start;display:flex}.telefon__steg strong{font-weight:600}.telefon__nummer{border-radius:var(--radius-full);background:var(--indigo);width:28px;height:28px;color:var(--pa-indigo);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.telefon__knapp{width:100%;margin-top:var(--space-2)}@media print{.n-steg,.n-valgrupp,.knapprad{display:none}}@media (width<=600px){.sida{padding:var(--space-8) var(--space-4)}}
