.ss-login-knapp:focus-visible{outline:2px solid var(--ss-kant-0c2544, #0c2544);outline-offset:3px;border-radius:10px}.ss-login-knapp:hover:not(:disabled){filter:brightness(1.08)}.ss-login-knapp:active:not(:disabled){transform:translateY(1px)}.ss-login-knapp:disabled{opacity:.85}.ss-login-knapp{transition:filter .12s ease,transform .06s ease}.ss-login-spinner{width:14px;height:14px;border:2px solid var(--ss-kant-ffffff-a40, rgba(255, 255, 255, .4));border-top-color:var(--ss-kant-ffffff, #fff);border-radius:50%;display:inline-block;animation:ss-login-snurr .7s linear infinite}@keyframes ss-login-snurr{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ss-login-spinner{animation:ss-login-puls 1.4s ease-in-out infinite}.ss-login-knapp{transition:none}.ss-login-knapp:active:not(:disabled){transform:none}}@keyframes ss-login-puls{0%,to{opacity:1}50%{opacity:.45}}.ss-tilbake{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;margin:0 0 12px -12px;background:none;border:none;border-radius:10px;font-family:inherit;font-size:13px;font-weight:500;color:var(--ss-tekst-3b6fa8, #3b6fa8);cursor:pointer}.ss-tilbake-tekst{cursor:inherit}.ss-tilbake:hover{background:var(--ss-flate-3b6fa8-a09, rgba(59, 111, 168, .09));color:var(--ss-tekst-2b5a8c, #2b5a8c)}.ss-tilbake:active{background:var(--ss-flate-3b6fa8-a16, rgba(59, 111, 168, .16))}.ss-tilbake:focus-visible{outline:2px solid var(--ss-kant-3b6fa8, #3b6fa8);outline-offset:2px}.ss-tilbake-mork{color:var(--ss-tekst-7dd3fc, #7dd3fc);margin-bottom:0}.ss-tilbake-mork:hover{background:var(--ss-flate-7dd3fc-a14, rgba(125, 211, 252, .14))}.ss-tilbake-mork:focus-visible{outline-color:var(--ss-kant-7dd3fc, #7dd3fc)}@media(prefers-reduced-motion:reduce){.ss-tilbake{transition:none}}@keyframes sspulse{0%{transform:scale(1);opacity:.5}to{transform:scale(2.2);opacity:0}}.ss-lys{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;box-sizing:border-box;vertical-align:middle;background-color:var(--ss-flate-d7dee8, #D7DEE8);transition:background-color .24s ease,box-shadow .24s ease,border-color .24s ease}.ss-lys--graa{background-color:var(--ss-flate-d7dee8, #D7DEE8);box-shadow:none}.ss-lys--skriver{background-color:var(--ss-flate-328bff, #328BFF);box-shadow:0 0 0 3px var(--ss-skygge-328bff-a16, rgba(50, 139, 255, .16)),0 0 10px var(--ss-skygge-328bff-a45, rgba(50, 139, 255, .45));will-change:transform,opacity}.ss-lys--skriver:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-sizing:border-box;background-color:transparent;border:1.5px solid var(--ss-kant-328bff, #328BFF);opacity:.5;transform:scale(1);animation:ss-lys-puls 2.6s ease-out infinite;pointer-events:none}@keyframes ss-lys-puls{0%{transform:scale(1);opacity:.5}75%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}.ss-lys--levert{background-color:transparent;box-shadow:none;color:var(--ss-tekst-20a36b, #20A36B)}.ss-lys--bekreft{animation:ss-bekreft .6s ease-out 1}.ss-lys--bekreft:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background-color:var(--ss-flate-20a36b, #20A36B);opacity:.35;animation:ss-bekreft-gloed .6s ease-out 1 forwards;pointer-events:none}@keyframes ss-bekreft{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes ss-bekreft-gloed{0%{transform:scale(1);opacity:.35}to{transform:scale(2.4);opacity:0}}.ss-symbolrad{display:inline-flex;align-items:center;gap:7px;padding:8px 6px;margin:-8px -6px}.ss-elevstatus{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.ss-elevstatus--skriver_naa{color:var(--ss-tekst-1f6fd6, #1f6fd6)}.ss-elevstatus--levert{color:var(--ss-tekst-1e8a5c, #1e8a5c)}.ss-elevstatus--aapnet,.ss-elevstatus--ikke_startet{color:var(--ss-tekst-64748b, #64748b)}.ss-elevstatus--ikke_levert{color:var(--ss-tekst-94a3b8, #94a3b8)}@media(prefers-reduced-motion:reduce){.ss-lys,.ss-lys--skriver:after,.ss-lys--bekreft,.ss-lys--bekreft:before{animation:none!important;transition:none!important}.ss-lys--skriver:after,.ss-lys--bekreft:before{display:none}.ss-lys--skriver{will-change:auto}}.ss-hendelser{container:hendelser / inline-size;background:var(--ss-flate-ffffff, #fff);border-radius:14px;padding:4px 0;box-shadow:0 1px 2px var(--ss-skygge-0c2544-a04, rgba(12, 37, 68, .04));min-width:0}.ss-hendelser__tom{margin:0;padding:10px 14px;font-size:12.5px;color:var(--ss-tekst-94a3b8, #94a3b8)}.ss-hendelse{display:grid;grid-template-columns:14px minmax(0,max-content) minmax(0,1fr) auto 10px;grid-template-areas:"ikon hva opp tid pil";align-items:center;column-gap:8px;width:100%;min-width:0;min-height:32px;padding:6px 14px;box-sizing:border-box;background:none;border:none;text-align:left;font-family:Inter,sans-serif;font-size:13px;line-height:1.35;color:inherit}button.ss-hendelse{cursor:pointer}button.ss-hendelse:hover{background:var(--ss-flate-f6f8fb, #f6f8fb)}button.ss-hendelse:focus-visible{outline:2px solid var(--ss-kant-3b6fa8, #3b6fa8);outline-offset:-2px;border-radius:8px}.ss-hendelse__tekst,.ss-hendelse__meta{display:contents}.ss-hendelse__ikon{grid-area:ikon;display:inline-flex;align-items:center;justify-content:center;height:1.35em}.ss-hendelse__hva,.ss-hendelse__oppgavetekst{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-hendelse__hva{grid-area:hva;color:var(--ss-tekst-1e293b, #1e293b);font-weight:500}.ss-hendelse__oppgave{grid-area:opp;container-type:inline-size;min-width:0;overflow:hidden;font-size:12px;color:var(--ss-tekst-94a3b8, #94a3b8)}.ss-hendelse__oppgavetekst{display:block}@container (width < 36px){.ss-hendelse__oppgavetekst{display:none}}.ss-hendelse__tid{grid-area:tid;justify-self:end;font-size:12px;color:var(--ss-tekst-64748b, #64748b);font-variant-numeric:tabular-nums;white-space:nowrap}.ss-hendelse__pil{grid-area:pil;justify-self:end;font-size:16px;line-height:1;color:var(--ss-tekst-94a3b8, #94a3b8);transform:translateY(-1px)}@container hendelser (max-width: 319px){.ss-hendelse{grid-template-columns:14px minmax(0,1fr) auto 10px;grid-template-areas:"ikon hva hva pil" "ikon opp tid pil";column-gap:6px;row-gap:1px;padding:6px 10px 6px 12px}.ss-hendelse__ikon{align-self:start}.ss-hendelse__hva{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}}.ed{--s50: #f8fafc;--s100: #f1f5f9;--s200: #e2e8f0;--s300: #cbd5e1;--s400: #94a3b8;--s500: #64748b;--s600: #475569;--s700: #334155;--s900: #0f172a;--s950: #0d1b2a;--green-l: #d1fae5;--amber: #f59e0b;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--ss-flate-f1f5f9, var(--s100));color:var(--ss-tekst-0f172a, var(--s900));font-size:15px;line-height:1.6;min-height:100vh}.ed-hdr{background:var(--ss-flate-0d1b2a, #0d1b2a);border-bottom:1px solid var(--ss-kant-1e3a5f, #1e3a5f);box-shadow:0 1px 0 var(--ss-skygge-000000-a35, rgba(0, 0, 0, .35));padding:5px 20px}.ed-hdr-in{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ed-hdr .mark{width:28px;height:28px;display:block;object-fit:contain}.ed-main{max-width:1280px;margin:0 auto;padding:20px clamp(10px,1.6vw,24px)}.ws{background:var(--ss-flate-ffffff, #fff);border-radius:16px;border:1px solid var(--ss-kant-e2e8f0, var(--s200));box-shadow:0 1px 3px var(--ss-skygge-000000-a07, rgba(0, 0, 0, .07)),0 1px 2px var(--ss-skygge-000000-a05, rgba(0, 0, 0, .05));margin-bottom:16px}.ws>.ws-tb{border-radius:16px 16px 0 0}.ws>.stb{border-radius:0 0 16px 16px}.ws-tb{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:10px 16px;border-bottom:1px solid var(--ss-kant-e2e8f0, var(--s200));gap:8px;background:var(--ss-flate-ffffff, #fff);box-shadow:0 1px 3px var(--ss-skygge-000000-a04, rgba(0, 0, 0, .04))}.ws-doc{display:flex;align-items:center;gap:10px;min-width:0}.ws-doc>div:last-child{min-width:0}.ws-w{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ws-w img{width:100%;height:100%;object-fit:contain;display:block}.ws-doc .nm{font-size:13px;font-weight:600;overflow-wrap:anywhere}.ws-doc .sb{font-size:11px;color:var(--ss-tekst-64748b, var(--s500))}.ws-midt{display:flex;flex-direction:column;align-items:center;gap:2px}.ws-fag{font-size:12px;font-weight:600;color:var(--ss-tekst-334155, var(--s700));letter-spacing:.01em}.ws-tellere{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--ss-tekst-94a3b8, var(--s400))}.ws-tellere .skille{color:var(--ss-tekst-e2e8f0, var(--s200))}.ws-st{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;min-width:0}@media(max-width:640px){.ws-tb{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"doc doc" "midt st";row-gap:6px}.ws-doc{grid-area:doc}.ws-midt{grid-area:midt;align-items:flex-start}.ws-st{grid-area:st}}.badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:500}.bdg-gray{background:var(--ss-flate-f1f5f9, var(--s100));color:var(--ss-tekst-475569, var(--s600))}.bdg-grn{background:var(--ss-flate-d1fae5, var(--green-l));color:var(--ss-tekst-065f46, #065f46)}.bdg-amb{background:var(--ss-flate-fef3c7, #fef3c7);color:var(--ss-tekst-92400e, #92400e)}.bdg-red{background:var(--ss-flate-fee2e2, #fee2e2);color:var(--ss-tekst-991b1b, #991b1b)}.ed-verktoy{display:flex;align-items:center;gap:4px;padding:6px 14px;border-bottom:1px solid var(--ss-kant-e2e8f0, var(--s200));background:var(--ss-flate-f8fafc, var(--s50));flex-wrap:wrap;position:relative;z-index:61}.ed-gruppe{display:flex;align-items:center;gap:2px}.ed-skille{width:1px;height:20px;background:var(--ss-flate-e2e8f0, var(--s200));margin:0 7px;flex-shrink:0}.ed-vkt{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:32px;height:32px;padding:0 8px;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--ss-tekst-475569, #475569);font:inherit;font-size:13px;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.ed-vkt.med-tekst{padding:0 11px}.ed-vkt:hover:not(:disabled){background:var(--ss-flate-ffffff, #fff);border-color:var(--ss-kant-e2e8f0, var(--s200));color:var(--ss-tekst-0c2544, #0c2544)}.ed-vkt:focus-visible{outline:none;border-color:var(--ss-kant-3b6fa8, #3b6fa8);box-shadow:0 0 0 3px #3b6fa82e}.ed-vkt.aktiv{background:var(--ss-flate-e8eef6, #e8eef6);border-color:var(--ss-kant-c6d5e6, #c6d5e6);color:var(--ss-tekst-0c2544, #0c2544)}.ed-vkt:disabled{opacity:.38;cursor:default}.ed-stavegruppe{gap:10px;flex-wrap:wrap;min-width:0}@media(min-width:800px){.ed-skille-stave{margin-left:auto}.ed-verktoy.stave-egen-linje .ed-skille-stave{visibility:hidden}.ed-verktoy.stave-egen-linje .ed-stavegruppe{margin-left:auto;justify-content:flex-end}}.ed-stavebryter{gap:8px}.ed-bryter{position:relative;display:inline-block;width:28px;height:16px;border-radius:999px;background:var(--ss-flate-cbd5e1, #cbd5e1);transition:background .15s ease;flex-shrink:0}.ed-bryter.paa{background:var(--ss-flate-3b6fa8, #3b6fa8)}.ed-bryter-knott{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--ss-flate-ffffff, #fff);transition:transform .15s ease}.ed-bryter.paa .ed-bryter-knott{transform:translate(12px)}.ed-bryter.venter{background:var(--ss-flate-e2e8f0, #e2e8f0);box-shadow:inset 0 0 0 1px var(--ss-kant-94a3b8, #94a3b8)}.ed-bryter.venter .ed-bryter-knott{transform:translate(6px);box-shadow:0 0 0 1px var(--ss-kant-94a3b8, #94a3b8)}.ed-bryter-tilstand{min-width:1.6em;font-size:12px;color:var(--ss-tekst-64748b, #64748b)}.ed-stave-om{font-size:12px;color:var(--ss-tekst-64748b, #64748b);text-decoration:underline;text-underline-offset:2px}.ed-spraakvelger{position:relative;display:inline-flex}.ed-spraak-knapp{gap:5px;font-size:12.5px}.ed-spraak-etikett{color:var(--ss-tekst-64748b, #64748b)}.ed-spraak-verdi{font-weight:600;color:var(--ss-tekst-0c2544, #0c2544)}.ed-spraak-pil{font-size:10px;color:var(--ss-tekst-64748b, #64748b)}.ed-spraak-liste{position:absolute;top:calc(100% + 4px);left:0;z-index:75;min-width:190px;display:flex;flex-direction:column;padding:4px;background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:10px;box-shadow:0 8px 28px var(--ss-skygge-0c2544-a16, rgba(12, 37, 68, .16))}.ed-spraak-valg{display:flex;align-items:center;gap:6px;width:100%;min-height:36px;padding:6px 10px;text-align:left;background:none;border:none;border-radius:7px;font:inherit;font-size:13.5px;color:var(--ss-tekst-0c2544, #0c2544);cursor:pointer}.ed-spraak-valg:hover,.ed-spraak-valg:focus-visible{background:var(--ss-flate-f0f9ff, #f0f9ff);outline:none}.ed-spraak-valg.valgt{font-weight:600}.ed-spraak-hake{display:inline-block;width:1em;color:var(--ss-tekst-3b6fa8, #3b6fa8)}@media(max-width:640px){.ed-spraak-valg{min-height:44px}}.ed-stave-info{flex-basis:100%;display:flex;align-items:center;gap:4px;font-size:12px;line-height:1.3;color:var(--ss-tekst-64748b, #64748b)}.ed-stave-info[hidden]{display:none}.ed-stave-info-tekst{max-width:72ch;padding-left:11px}.ed-stave-status{flex-basis:100%;font-size:12px;line-height:1.3;color:var(--ss-tekst-475569, #475569)}.ed-stave-status:not(:empty){max-width:calc(72ch + 11px);box-sizing:content-box;padding-top:2px;margin-left:11px}.ed-stave-status:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ed-stave-info-lukk{flex-shrink:0;font-size:16px;line-height:1;color:var(--ss-tekst-64748b, #64748b)}@media(max-width:799px){.ed-skille-stave{display:none}}@media(prefers-reduced-motion:reduce){.ed-bryter,.ed-bryter-knott{transition:none}}.ed-utskrift{display:none}@media print{body *{visibility:hidden}.ed-utskrift,.ed-utskrift *{visibility:visible}.ed-utskrift{display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;background:#fff}@page{margin:20mm}:root{--ed-ark-bredde: 794px;--ed-ark-fyll-side: 72px;--ed-ark-fyll-topp: 66px;--ed-ark-min-hoyde: 0;--ed-tekst-min-hoyde: 0}.ed-arklag{display:none!important}.ed-utskrift.dok-lesevisning,.besv-utskrift .dok-lesevisning{min-height:0}.ws:has(>.ed-utskrift)>:not(.ed-utskrift),.ed-main:has(>.ws>.ed-utskrift)>:not(.ws),.ed:has(>.ed-main>.ws>.ed-utskrift)>:not(.ed-main){display:none!important}.ed-utskrift .dok-bilde img,.besv-utskrift .dok-bilde img{width:auto;max-width:100%;max-height:240mm;object-fit:contain}}.ed-knapp{display:inline-flex;align-items:center;gap:6px;background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-e2e8f0, var(--s200));border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--ss-tekst-334155, var(--s700));cursor:pointer}.ed-knapp:hover:not(:disabled){border-color:var(--ss-kant-cbd5e1, var(--s300));background:var(--ss-flate-f8fafc, var(--s50))}.ed-knapp:disabled{opacity:.45;cursor:not-allowed}.ed-knapp[aria-pressed=true]{background:var(--ss-flate-0c2544, #0c2544);border-color:var(--ss-kant-0c2544, #0c2544);color:var(--ss-tekst-ffffff, #fff)}.ed-knapp.primar{margin-left:auto;background:var(--ss-flate-0c2544, #0c2544);border-color:var(--ss-kant-0c2544, #0c2544);color:var(--ss-tekst-ffffff, #fff)}.ed-knapp.primar:disabled{opacity:.4}.ed-bg{background:linear-gradient(160deg,var(--ss-flate-e8ecf4, #e8ecf4) 0%,var(--ss-flate-dde3ed, #dde3ed) 100%);padding:clamp(10px,1.6vw,26px) clamp(8px,1.4vw,20px)}.ed-page{box-sizing:border-box;max-width:var(--ed-ark-bredde);margin:0 auto;background:var(--ss-flate-ffffff, #fff);min-height:var(--ed-ark-min-hoyde);padding:var(--ed-ark-fyll-topp) var(--ed-ark-fyll-side);box-shadow:0 4px 6px var(--ss-skygge-000000-a06, rgba(0, 0, 0, .06)),0 12px 32px var(--ss-skygge-000000-a10, rgba(0, 0, 0, .1)),0 0 0 1px var(--ss-skygge-000000-a04, rgba(0, 0, 0, .04));position:relative}.ed-arklag{position:absolute;left:0;right:0;top:var(--ed-ark-fyll-topp);bottom:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.ed-arkskille{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--ss-kant-0c2544-a16, rgba(12, 37, 68, .16));box-shadow:0 -3px 4px -3px var(--ss-skygge-0c2544-a20, rgba(12, 37, 68, .2)),0 3px 4px -3px var(--ss-skygge-0c2544-a14, rgba(12, 37, 68, .14))}.ed-sidetall{position:absolute;right:10px;top:-6px;font-size:9.5px;font-weight:600;letter-spacing:.3px;color:var(--ss-tekst-94a3b8, var(--s400));background:var(--ss-flate-ffffff, #fff);padding:0 4px;line-height:12px}@media(max-width:799px){.ed-sidetall{display:none}}.ed-page-henter .ed-tekstlag{visibility:hidden}.ed-ark-skjelett{position:absolute;left:var(--ed-ark-fyll-side);right:var(--ed-ark-fyll-side);top:var(--ed-ark-fyll-topp);display:flex;flex-direction:column;gap:14px;pointer-events:none;-webkit-user-select:none;user-select:none}.ed-ark-skjelett-tekst{font-size:13px;color:var(--ss-tekst-94a3b8, var(--s400));margin-bottom:10px}.ed-ark-linje{height:10px;border-radius:5px;background:var(--ss-flate-f1f5f9, var(--s100))}.ed [hidden]{display:none!important}.editor{display:block;width:100%;border:none;outline:none;resize:none;background:transparent;font-family:inherit;font-size:var(--ed-tekst-storrelse);line-height:var(--ed-tekst-linjehoyde);color:var(--ss-tekst-0f172a, var(--s900));min-height:var(--ed-tekst-min-hoyde);overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;box-sizing:border-box;padding:var(--ed-tekst-padding);margin:0;letter-spacing:var(--ed-tekst-bokstavavstand);word-spacing:var(--ed-tekst-ordavstand);text-rendering:var(--ed-tekst-tegning)}.editor::placeholder{color:var(--ss-tekst-cbd5e1, var(--s300))}.editor:disabled{color:var(--ss-tekst-475569, var(--s600));-webkit-text-fill-color:var(--ss-tekst-475569, var(--s600));opacity:1}.dok-lesevisning{font-size:var(--ed-utskrift-tekst);line-height:var(--ed-tekst-linjehoyde);color:var(--ss-tekst-0f172a, var(--s900));min-height:var(--ed-side-tekst-hoyde);overflow-wrap:anywhere;word-break:normal}.dok-lesevisning .dok-h1{font-size:22px;font-weight:700;margin-bottom:8px}.dok-lesevisning .dok-h2{font-size:18px;font-weight:600;margin-bottom:6px}.dok-lesevisning .dok-p{margin-bottom:4px;white-space:pre-wrap}.ed-tellerrad{display:flex;justify-content:space-between;align-items:center;padding:5px 20px;background:var(--ss-flate-0d1b2a, var(--s950));font-size:11px;color:var(--ss-tekst-ffffff-a35, rgba(255, 255, 255, .35))}.ed-kilder{background:var(--ss-flate-0f2235, #0f2235);border-top:2px solid var(--ss-kant-f59e0b, var(--amber))}.ed-kilder-hode{display:flex;align-items:center;gap:10px;padding:7px 20px 5px}.ed-kilder-tittel{font-size:12px;font-weight:700;color:var(--ss-tekst-fbbf24, #fbbf24)}.ed-kilder-merk{font-size:11px;color:var(--ss-tekst-64748b, #64748b)}.ed-kilder-wc{margin-left:auto;font-size:11px;color:var(--ss-tekst-475569, #475569);white-space:nowrap}.ed-kilder-status{margin-left:auto;min-height:16px;display:flex;align-items:center}.ed-kilder-merke{font-size:11px;font-weight:600;color:var(--ss-tekst-94a3b8, #94a3b8);white-space:nowrap;animation:ed-kilde-inn .18s ease-out}.ed-kilder-merke.ok{color:var(--ss-tekst-6ee7b7, #6ee7b7)}.ed-kilder-merke.pending{color:var(--ss-tekst-94a3b8, #94a3b8)}.ed-kilder-merke.error{color:var(--ss-tekst-fca5a5, #fca5a5);white-space:normal;font-weight:500;text-align:right;line-height:1.35}@keyframes ed-kilde-inn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ed-kilder-merke{animation:none}}.ed-kilder-felt{display:block;box-sizing:border-box;width:100%;min-height:44px;max-height:140px;overflow-y:auto;background:var(--ss-flate-162436, #162436);border:1.5px solid var(--ss-kant-f59e0b-a27, #f59e0b44);border-radius:6px;padding:10px 12px;font-family:inherit;font-size:13px;color:var(--ss-tekst-cbd5e1, #cbd5e1);line-height:1.7;outline:none;resize:none;transition:border-color .15s;overflow-wrap:anywhere;white-space:pre-wrap}.ed-kilder-felt:focus{border-color:var(--ss-kant-f59e0b, var(--amber))}.ed-kilder-felt:focus-visible{outline:2px solid var(--ss-kant-f59e0b, var(--amber));outline-offset:2px}.ed-kilder-felt::placeholder{color:var(--ss-tekst-475569, #475569);font-style:italic}.ed-kilder-boks{padding:0 20px 8px}.stb{display:flex;align-items:center;justify-content:space-between;padding:9px 16px;background:var(--ss-flate-0f172a, var(--s900));flex-wrap:wrap;gap:8px;box-shadow:0 -6px 18px var(--ss-skygge-0d1b2a-a18, rgba(13, 27, 42, .18))}.stb-i{font-size:12px;color:var(--ss-tekst-ffffff-a50, rgba(255, 255, 255, .5));display:flex;align-items:center;gap:6px}.stb-acts{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.stb .btn{border:1px solid var(--ss-kant-ffffff-a12, rgba(255, 255, 255, .12));background:var(--ss-flate-ffffff-a07, rgba(255, 255, 255, .07));color:var(--ss-tekst-ffffff-a75, rgba(255, 255, 255, .75));font-size:12px;padding:6px 12px;border-radius:8px;font-family:inherit;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.stb .btn-p{background:var(--ss-flate-1d4ed8, #1d4ed8);border-color:var(--ss-kant-1d4ed8, #1d4ed8);color:var(--ss-tekst-ffffff, #fff);box-shadow:0 2px 8px var(--ss-skygge-1d4ed8-a40, rgba(29, 78, 216, .4))}.stb .btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ss-flate-22c55e, #22c55e);margin-right:5px;animation:ss-puls 2s ease-in-out infinite}@keyframes ss-puls{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.live-dot{animation:none}}.ed-melding{font-size:12.5px;padding:8px 16px;line-height:1.5;border-bottom:1px solid var(--ss-kant-e2e8f0, var(--s200))}.ed-melding.ok{background:var(--ss-flate-ecfdf5, #ecfdf5);color:var(--ss-tekst-065f46, #065f46)}.ed-melding.offline{background:var(--ss-flate-fffbeb, #fffbeb);color:var(--ss-tekst-92400e, #92400e)}.ed-melding.error{background:var(--ss-flate-fef2f2, #fef2f2);color:var(--ss-tekst-991b1b, #991b1b)}.ed-melding.compact{border:none;padding:4px 20px 8px;background:none;color:var(--ss-tekst-94a3b8, #94a3b8)}.ed-melding.compact.error{color:var(--ss-tekst-fca5a5, #fca5a5)}.ed-melding.compact.ok{color:var(--ss-tekst-6ee7b7, #6ee7b7)}.ed-overlegg{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ss-flate-0c2544-a55, rgba(12, 37, 68, .55));display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:20px;z-index:200}.ed-overlegg>.ed-dialog{margin-block:auto}.ed-dialog{background:var(--ss-flate-ffffff, #fff);border-radius:16px;padding:28px 26px;max-width:480px;width:100%;box-shadow:0 24px 60px var(--ss-skygge-000000-a30, rgba(0, 0, 0, .3))}.ed-dialog h3{font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:500;color:var(--ss-tekst-0c2544, #0c2544);margin-bottom:10px}.ed-dialog p{font-size:14px;color:var(--ss-tekst-475569, var(--s600));line-height:1.6;margin-bottom:20px}.ed-dialog-knapper{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.ed-dialog p.ed-dialog-varsel{background:var(--ss-flate-fef2f2, #fef2f2);color:var(--ss-tekst-991b1b, #991b1b);border-radius:8px;padding:10px 12px;margin-bottom:14px}.ed-dialog p.ed-dialog-arbeider{font-weight:600;margin-bottom:12px}.ed-gjenoppretting-tekst{box-sizing:border-box;width:100%;min-height:120px;border:1px solid var(--ss-kant-e2e8f0, var(--s200));border-radius:8px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.6;color:var(--ss-tekst-0f172a, var(--s900));margin-bottom:16px;resize:vertical}@media(max-height:520px){.ed-overlegg{padding:10px}.ed-dialog{padding:18px}.ed-gjenoppretting-tekst{min-height:72px;margin-bottom:10px}}.ed-frist{font-size:12px;color:var(--ss-tekst-8fb4d9, #8fb4d9)}.ed-frist.passert{color:var(--ss-tekst-fca5a5, #fca5a5)}.ed-leveringssperre{max-width:900px;margin:6px 0 0 auto;font-size:12px;line-height:1.45;color:var(--ss-tekst-8fb4d9, #8fb4d9);text-align:right}.ed-levert{display:flex;align-items:flex-start;gap:12px;max-width:900px;margin:0 auto 16px;padding:14px 17px;background:var(--ss-flate-f0fdf4, #f0fdf4);border:1px solid var(--ss-kant-bbf7d0, #bbf7d0);border-radius:13px}.ed-levert-hake{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--ss-flate-16a34a, #16a34a);color:var(--ss-tekst-ffffff, #fff)}.ed-levert-tittel{font-size:14.5px;font-weight:650;color:var(--ss-tekst-14532d, #14532d);margin-bottom:3px}.ed-levert-tekst{font-size:13px;line-height:1.6;color:var(--ss-tekst-166534, #166534)}.ed-skrivestotte{max-width:900px;margin:10px auto 0;width:100%}.ed-ss-rad{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:12.5px;color:var(--s700, var(--ss-tekst-475569, #475569))}.ed-ss-bryter,.ed-ss-sprak{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.ed-ss-bryter input{cursor:pointer}.ed-ss-etikett{color:var(--s600, var(--ss-tekst-64748b, #64748b))}.ed-ss-sprak select{font:inherit;padding:3px 6px;border:1px solid var(--s300, var(--ss-kant-cbd5e1, #cbd5e1));border-radius:7px;background:var(--ss-flate-ffffff, #fff);color:inherit}.ed-ss-sprak select:disabled{opacity:.55;cursor:not-allowed}.ed-ss-valgt,.ed-ss-teller{color:var(--s600, var(--ss-tekst-64748b, #64748b));font-size:12px}.ed-ss-melding,.ed-ss-boble{margin-top:9px;border-radius:10px;padding:11px 13px;font-size:13px;line-height:1.5}.ed-ss-melding{background:var(--s100, var(--ss-flate-f1f5f9, #f1f5f9));color:var(--s700, var(--ss-tekst-475569, #475569))}.ed-ss-svar{display:flex;align-items:flex-start;gap:10px;margin-top:9px;border-radius:10px;padding:11px 13px;font-size:13px;line-height:1.5;background:var(--s100, var(--ss-flate-f1f5f9, #f1f5f9));color:var(--ss-tekst-334155, #334155)}.ed-ss-svar>span{flex:1}.ed-ss-svar-lukk{flex:none;border:0;background:transparent;color:inherit;font-size:17px;line-height:1;padding:2px 6px;border-radius:6px;cursor:pointer}.ed-ss-svar-lukk:hover{background:var(--ss-flate-0f172a-a08, rgba(15, 23, 42, .08))}.ed-ss-svar-lukk:focus-visible{outline:2px solid var(--brand, var(--ss-kant-2563eb, #2563eb));outline-offset:2px}.ed-ss-omfang{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ss-tekst-475569, #475569)}.ed-ss-boble{background:var(--ss-flate-f0f7ff, #f0f7ff);border:1px solid var(--ss-kant-cfe3f8, #cfe3f8);color:var(--s900, var(--ss-tekst-0f172a, #0f172a))}.ed-ss-boble.ed-ss-festet{z-index:60;width:min(380px,calc(100vw - 24px));margin-top:0;box-shadow:0 6px 20px var(--ss-skygge-0f172a-a14, rgba(15, 23, 42, .14));animation:ed-ss-inn .14s cubic-bezier(.2,0,.2,1)}@keyframes ed-ss-inn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.ed-ss-boble[data-sikkerhet=lav]{background:var(--ss-flate-fffbeb, #fffbeb);border:1px dashed var(--ss-kant-e5c07b, #e5c07b)}.ed-ss-forklaring{margin:0 0 6px}.ed-ss-endring{margin:0 0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;overflow-wrap:anywhere}.ed-ss-fra{text-decoration:line-through;text-decoration-thickness:1px;color:var(--ss-tekst-9a3412, #9a3412)}.ed-ss-til{text-decoration:underline;text-decoration-thickness:2px;color:var(--ss-tekst-14532d, #14532d);font-weight:600}.ed-ss-knapper{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:480px){.ed-ss-rad{gap:10px}.ed-ss-knapper{flex-direction:column;align-items:stretch}.ed-ss-knapper .ed-knapp{width:100%}}.ed-ss-boble .ed-knapp,.ed-ss-sprak select{min-height:44px}@media(prefers-reduced-motion:reduce){.ed-ss-boble.ed-ss-festet{animation-duration:1ms}}.ed-ss-boble .ed-knapp:focus-visible{outline:2px solid var(--ss-kant-1d4ed8, #1d4ed8);outline-offset:2px}.btn-snurrer{display:inline-block;width:13px;height:13px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:ed-snurr .62s linear infinite;flex-shrink:0}@keyframes ed-snurr{to{transform:rotate(360deg)}}.btn.btn-laster{cursor:progress}.ed-levert{animation:ed-levert-inn .22s cubic-bezier(.2,0,.2,1)}@keyframes ed-levert-inn{0%{opacity:0;transform:scale(.985) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.ed-levert:focus{outline:none}.ed-levert:focus-visible{outline:3px solid var(--ss-kant-16a34a, #16a34a);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ed-levert{animation:none!important}.btn-snurrer{animation-duration:2s!important}}.ed-tekstlag{position:relative}:root{--ed-ark-bredde: min(794px, 100%);--ed-ark-fyll-side: clamp(16px, 9vw, 72px);--ed-ark-fyll-topp: clamp(26px, 8vw, 66px);--ed-ark-min-hoyde: 1123px;--ed-tekst-storrelse: 16px;--ed-utskrift-tekst: 16px;--ed-tekst-linjehoyde: 26px;--ed-side-tekst-hoyde: 988px;--ed-tekst-padding: 2px;--ed-tekst-min-hoyde: var(--ed-side-tekst-hoyde);--ed-tekst-bokstavavstand: normal;--ed-tekst-ordavstand: normal;--ed-tekst-tegning: auto}.ss-lag{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;font-family:inherit;font-size:var(--ed-tekst-storrelse);line-height:var(--ed-tekst-linjehoyde);white-space:pre-wrap;overflow-wrap:anywhere;box-sizing:border-box;padding:var(--ed-tekst-padding);border:0 solid transparent;margin:0;overflow:hidden;scrollbar-width:none;color:transparent;-webkit-user-select:none;user-select:none;letter-spacing:var(--ed-tekst-bokstavavstand);word-spacing:var(--ed-tekst-ordavstand);text-rendering:var(--ed-tekst-tegning)}.ss-lag::-webkit-scrollbar{display:none}.ss-lag .ss-feil{background:none;color:transparent;text-decoration:underline solid var(--ss-tekst-e5484d, #e5484d);text-decoration-thickness:2.5px;text-underline-offset:3px;text-decoration-skip-ink:none}.ss-lag .ss-feil.ss-gram{text-decoration-color:var(--ss-tekst-2563eb, #2563eb);text-decoration-style:dotted}.ed-tekstlag .editor{position:relative;z-index:1}.ss-boble{position:fixed;z-index:70;width:232px;box-sizing:border-box;background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:12px;box-shadow:0 8px 28px var(--ss-skygge-0c2544-a16, rgba(12, 37, 68, .16));padding:6px;font-family:Inter,sans-serif}.ss-boble-forslag{display:flex;flex-direction:column}.ss-boble-ord{display:block;width:100%;text-align:left;background:none;border:none;border-radius:8px;padding:9px 11px;font-size:14.5px;font-weight:600;color:var(--ss-tekst-0c2544, #0c2544);cursor:pointer;font-family:inherit}.ss-boble-ord:hover,.ss-boble-ord:focus-visible{background:var(--ss-flate-f0f9ff, #f0f9ff);outline:none}.ss-boble-hvorfor{padding:4px 8px 6px;font-size:12.5px;line-height:1.35;color:var(--ss-tekst-6b7280, #6b7280)}.ss-boble-tomt{padding:9px 11px;font-size:13.5px;color:var(--ss-tekst-94a3b8, #94a3b8)}.ss-boble-ignorer,.ss-boble-ignorer-alle,.ss-boble-ordliste{display:block;width:100%;text-align:left;background:none;border:none;border-top:1px solid var(--ss-kant-f1f5f9, #f1f5f9);margin-top:4px;padding:9px 11px;font-size:13.5px;color:var(--ss-tekst-64748b, #64748b);cursor:pointer;font-family:inherit}.ss-boble-ignorer{border-radius:0}.ss-boble-ignorer-alle{border-radius:0;margin-top:0;padding-top:8px;padding-bottom:8px;font-size:12.5px;color:var(--ss-tekst-94a3b8, #94a3b8)}.ss-boble-ordliste{border-radius:0 0 8px 8px;margin-top:0;padding-top:8px;padding-bottom:10px;font-size:12.5px;color:var(--ss-tekst-64748b, #64748b)}.ss-boble-om{display:block;padding:6px 11px 4px;font-size:11.5px;color:var(--ss-tekst-94a3b8, #94a3b8);text-decoration:underline;text-underline-offset:2px}.ss-boble-om:hover,.ss-boble-om:focus-visible{color:var(--ss-tekst-0c2544, #0c2544)}.ss-boble-ignorer:hover,.ss-boble-ignorer:focus-visible,.ss-boble-ignorer-alle:hover,.ss-boble-ignorer-alle:focus-visible,.ss-boble-ordliste:hover,.ss-boble-ordliste:focus-visible{background:var(--ss-flate-f8fafc, #f8fafc);color:var(--ss-tekst-0c2544, #0c2544);outline:none}@media(max-width:640px){.ss-boble{width:208px}.ss-boble-ord,.ss-boble-ignorer,.ss-boble-ignorer-alle,.ss-boble-ordliste{padding:12px}}.ed-tekstlag.sf-paa .ss-lag{display:none}.ed-tekstlag.sf-paa .editor.sf-felt{position:absolute;left:0;top:0;width:1px;height:var(--ed-tekst-linjehoyde);min-height:0;padding:0;border:0;margin:0;opacity:0;color:transparent;caret-color:transparent;overflow:hidden;white-space:pre;pointer-events:auto;resize:none;z-index:1}.sf-rot{position:relative}.sf-lag{position:relative;font-family:inherit;font-size:var(--ed-tekst-storrelse);line-height:var(--ed-tekst-linjehoyde);white-space:pre-wrap;overflow-wrap:anywhere;box-sizing:border-box;padding:var(--ed-tekst-padding);margin:0;min-height:var(--ed-tekst-min-hoyde);letter-spacing:var(--ed-tekst-bokstavavstand);word-spacing:var(--ed-tekst-ordavstand);text-rendering:var(--ed-tekst-tegning);color:var(--ss-tekst-0f172a, var(--s900));cursor:text;touch-action:pan-y;user-select:none;-webkit-user-select:none}.sf-seksjon{contain:layout paint style}.sf-tekst:empty:before{content:"​"}.sf-lag.sf-tom .sf-seksjon:first-child .sf-blokk:first-child .sf-tekst:empty:before{content:"Begynn å skrive her…";color:var(--ss-tekst-cbd5e1, var(--s300))}.sf-tekst>span,.sf-tekst>mark{line-height:1.625}.sf-f,.sf-mal{font-weight:700}.sf-k{font-style:italic;font-synthesis:style}.sf-s10{font-size:13.333px}.sf-s11{font-size:14.667px}.sf-s14{font-size:18.667px}.sf-s16{font-size:21.333px}.sf-s18{font-size:24px}.sf-s20{font-size:26.667px}.sf-s24{font-size:32px}.sf-lag mark.ss-feil{background:none;color:inherit;text-decoration:underline solid var(--ss-tekst-e5484d, #e5484d);text-decoration-thickness:2.5px;text-underline-offset:3px;text-decoration-skip-ink:none;cursor:pointer}.sf-lag mark.ss-feil.ss-gram{text-decoration:underline dotted var(--ss-tekst-2563eb, #2563eb);text-decoration-thickness:2.5px}.sf-markoer{position:absolute;width:2px;background:var(--ss-tekst-0f172a, #0f172a);pointer-events:none;animation:sf-blink 1.06s steps(1) .5s infinite}.sf-markoer.sf-b2{animation-name:sf-blink2}.sf-rot:not(.sf-fokus) .sf-markoer{visibility:hidden}@keyframes sf-blink{50%{opacity:0}}@keyframes sf-blink2{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.sf-markoer{animation:none}}.sf-hint{position:absolute;left:0;top:0;z-index:3;max-width:280px;padding:5px 10px;border-radius:6px;background:var(--ss-flate-0f172a, #0f172a);color:var(--ss-tekst-ffffff, #ffffff);font-size:13px;line-height:1.4;pointer-events:none;box-shadow:0 2px 8px var(--ss-skygge-0c2544-a20, rgba(12, 37, 68, .2))}.sf-hint[hidden]{display:none}[data-sf-ark]{cursor:text}[data-sf-ark] .dok-lesevisning{cursor:default}.sf-marklag{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sf-mark{position:absolute;left:0;top:0;background:var(--ss-flate-2563eb-a28, rgba(37, 99, 235, .28))}.sf-rot:not(.sf-fokus) .sf-mark{background:var(--ss-flate-64748b-a22, rgba(100, 116, 139, .22))}.sf-bilde{position:relative;display:block;max-width:100%;pointer-events:none;touch-action:pan-y}.sf-bilde img{display:block;width:100%;object-fit:contain;pointer-events:auto;cursor:default;-webkit-user-drag:none}.sf-bilde.sf-valgt img{cursor:move}.sf-bilde.sf-laster{pointer-events:auto;cursor:default}.sf-bilde.sf-utilgjengelig{display:flex;align-items:center;justify-content:center}.sf-utilgjengelig-tekst{font-size:13px;color:var(--ss-tekst-475569, #475569);background:var(--ss-flate-ffffff, #fff);padding:2px 8px;border-radius:4px}.sf-bilde.sf-laster{background:repeating-linear-gradient(45deg,var(--ss-flate-f1f5f9, #f1f5f9) 0 10px,var(--ss-flate-e2e8f0, #e2e8f0) 10px 20px)}.sf-seksjon:has(.sf-valgt){contain:layout style}.sf-bilde.sf-valgt{z-index:2}.sf-bilde.sf-valgt:after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--sf-bildehoyde, 100%);box-shadow:0 0 0 1.5px var(--ss-kant-2563eb, #2563eb);pointer-events:none}.sf-haandtak{--sf-h: 10px;position:absolute;z-index:1;pointer-events:auto;width:var(--sf-h);height:var(--sf-h);box-sizing:border-box;background:var(--ss-flate-ffffff, #ffffff);border:1.5px solid var(--ss-kant-2563eb, #2563eb);border-radius:50%;box-shadow:0 1px 2px var(--ss-skygge-0c2544-a28, rgba(12, 37, 68, .28));touch-action:none}.sf-haandtak:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%}.sf-h-ov,.sf-h-o,.sf-h-oh{top:calc(var(--sf-h) / -2)}.sf-h-v,.sf-h-h{top:calc(var(--sf-bildehoyde, 100%) / 2 - var(--sf-h) / 2)}.sf-h-nv,.sf-h-n,.sf-h-nh{top:calc(var(--sf-bildehoyde, 100%) - var(--sf-h) / 2)}.sf-h-ov,.sf-h-v,.sf-h-nv{left:calc(var(--sf-h) / -2)}.sf-h-o,.sf-h-n{left:calc(50% - var(--sf-h) / 2)}.sf-h-oh,.sf-h-h,.sf-h-nh{left:calc(100% - var(--sf-h) / 2)}.sf-h-ov,.sf-h-nh{cursor:nwse-resize}.sf-h-oh,.sf-h-nv{cursor:nesw-resize}.sf-h-o,.sf-h-n{cursor:ns-resize}.sf-h-v,.sf-h-h{cursor:ew-resize}@media(pointer:coarse){.sf-haandtak{--sf-h: 16px}.sf-haandtak:before{top:-10px;right:-10px;bottom:-10px;left:-10px}}.sf-rot.sf-skalerer,.sf-rot.sf-skalerer *{cursor:var(--sf-skalerpeker, default)!important;-webkit-user-select:none;user-select:none}.sf-slipplinje{position:absolute;left:0;right:0;top:0;height:3px;background:var(--ss-kant-2563eb, #2563eb);pointer-events:none}.ed-vkt-tekst{font-weight:700;font-size:15px;min-width:18px;display:inline-block;text-align:center}.ed-vkt-tekst.kursiv{font-style:italic;font-synthesis:style;font-weight:500}.ed-storrelse{height:30px;border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:6px;background:var(--ss-flate-ffffff, #fff);color:inherit;font:inherit;font-size:13px;padding:0 6px}.ed-bildeinput{display:none}.ed-bildevalg{display:inline-flex;align-items:center;gap:6px;font-size:13px}.ed-vkt-veksle{display:inline-grid;align-items:center}.ed-vkt-veksle>.ed-gruppe{grid-area:1 / 1}.ed-vkt-veksle>[data-skjult=ja]{visibility:hidden}.dok-lesevisning .dok-f{font-weight:700}.dok-lesevisning .dok-k{font-style:italic;font-synthesis:style}.dok-lesevisning .dok-s10{font-size:.8333em}.dok-lesevisning .dok-s11{font-size:.9167em}.dok-lesevisning .dok-s14{font-size:1.1667em}.dok-lesevisning .dok-s16{font-size:1.3333em}.dok-lesevisning .dok-s18{font-size:1.5em}.dok-lesevisning .dok-s20{font-size:1.6667em}.dok-lesevisning .dok-s24{font-size:2em}.dok-lesevisning .dok-f,.dok-lesevisning .dok-k,.dok-lesevisning [class*=dok-s]{line-height:1.625}.dok-lesevisning .dok-bilde{display:block;margin:.75em 0;max-width:100%;break-inside:avoid}.dok-lesevisning .dok-bilde img{display:block;width:100%;height:auto}.ed-ordstotte-rad{flex-basis:100%;display:flex;align-items:center;min-width:0}.ed-ordstotte{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;padding-left:11px;font-size:13px;color:var(--ss-tekst-475569, #475569)}.ed-ordstotte-merke{font-size:12px;color:var(--ss-tekst-64748b, #64748b)}.ed-ordstotte-felt{position:relative;display:inline-flex;align-items:center}.ed-ordstotte-inndata{width:190px;max-width:60vw;height:28px;padding:0 26px 0 8px;border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:4px;background:var(--ss-flate-ffffff, #ffffff);color:var(--ss-tekst-1e293b, #1e293b);font:inherit;font-size:13px}.ed-ordstotte-inndata::placeholder{color:var(--ss-tekst-94a3b8, #94a3b8)}.ed-ordstotte-inndata:focus-visible{outline:2px solid var(--ss-tekst-2563eb, #2563eb);outline-offset:1px}.ed-ordstotte-x{position:absolute;right:2px;width:24px;height:24px;padding:0;border:0;border-radius:3px;background:transparent;color:var(--ss-tekst-64748b, #64748b);font-size:16px;line-height:1;cursor:pointer}.ed-ordstotte-x:hover{color:var(--ss-tekst-1e293b, #1e293b)}.ed-ordstotte-x:focus-visible{outline:2px solid var(--ss-tekst-2563eb, #2563eb)}.ed-ordstotte-treff{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;cursor:default}.ed-ordstotte-treff li{color:var(--ss-tekst-1e293b, #1e293b)}.ed-ordstotte-treff .ed-ordstotte-ingen{color:var(--ss-tekst-94a3b8, #94a3b8);font-style:italic}.ed-ordstotte-knapp{font-size:12px}.rap{--s50: #f8fafc;--s100: #f1f5f9;--s200: #e2e8f0;--s400: #94a3b8;--s500: #64748b;--s600: #475569;--s900: #0f172a;--green-xl: #ecfdf5;--amber-xl: #fffbeb;--blue-xl: #eff6ff;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ss-tekst-0f172a, var(--s900))}.rap .card{background:var(--ss-flate-ffffff, #fff);border-radius:16px;border:1px solid var(--ss-kant-e2e8f0, var(--s200));box-shadow:0 1px 3px var(--ss-skygge-000000-a07, rgba(0, 0, 0, .07)),0 1px 2px var(--ss-skygge-000000-a05, rgba(0, 0, 0, .05));overflow:hidden}.rap .card-b{padding:20px}.rap .tg{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.rap .tm{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.rap-venstre,.rap-hoyre{display:flex;flex-direction:column;gap:16px}@media(max-width:900px){.rap .tg{grid-template-columns:1fr 1fr}.rap .tm{grid-template-columns:1fr}}@media(max-width:640px){.rap .tg{grid-template-columns:1fr}}.rap .sc{padding:18px 20px}.rap .sc .lbl{font-size:10px;color:var(--ss-tekst-94a3b8, var(--s400));text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-bottom:6px}.rap .sc .val{font-size:30px;font-weight:700;margin:0 0 3px;line-height:1;letter-spacing:-.02em}.rap .sc .sub{font-size:11px;color:var(--ss-tekst-94a3b8, var(--s400));line-height:1.4}.rap .sc.grn{background:var(--ss-flate-ecfdf5, var(--green-xl));border-color:var(--ss-kant-a7f3d0, #a7f3d0)}.rap .sc.grn .val{color:var(--ss-tekst-065f46, #065f46)}.rap-h3{font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:500;color:var(--ss-tekst-0c2544, #0c2544);margin-bottom:14px}.met-rutenett{display:flex;flex-wrap:wrap;gap:10px}.met-rutenett>*{flex:1 1 150px;min-width:0}.rap .met{background:var(--ss-flate-f8fafc, var(--s50));border-radius:10px;padding:14px 16px;border:1px solid var(--ss-kant-f1f5f9, var(--s100))}.rap .met .lbl{font-size:10px;color:var(--ss-tekst-94a3b8, var(--s400));text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-bottom:6px}.rap .met .v{font-size:22px;font-weight:700;letter-spacing:-.02em}.rap .met .nt{font-size:11px;margin-top:3px;color:var(--ss-tekst-94a3b8, var(--s400))}.rap .met.amb{background:var(--ss-flate-fffbeb, var(--amber-xl))}.rap .met.amb .nt{color:var(--ss-tekst-d97706, #d97706)}.prov-doc{white-space:pre-wrap;font-size:14px;line-height:1.9;color:var(--ss-tekst-0f172a, var(--s900));overflow-wrap:anywhere}.prov{border-radius:3px;padding:1px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:inherit}.prov-external_paste{background:var(--ss-flate-fef3c7, #fef3c7);box-shadow:0 0 0 1px var(--ss-skygge-f59e0b, #f59e0b) inset;border-bottom:2px solid var(--ss-kant-d97706, #d97706)}.prov-internal_copy{background:var(--ss-flate-e0e7ff, #e0e7ff);border-bottom:2px solid var(--ss-kant-6366f1, #6366f1)}.prov-speech_input,.prov-autocorrect,.prov-assistive_input{background:var(--ss-flate-e0f2fe, #e0f2fe);border-bottom:2px solid var(--ss-kant-0284c7, #0284c7)}.prov-unknown{background:var(--ss-flate-f1f5f9, #f1f5f9);border-bottom:2px dashed var(--ss-kant-94a3b8, #94a3b8)}.prov-legend{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px;font-size:11px;color:var(--ss-tekst-475569, var(--s600))}.prov-legend span{display:inline-flex;align-items:center;gap:5px}.prov-key{width:14px;height:12px;border-radius:3px;display:inline-block;box-shadow:0 0 0 1px var(--ss-skygge-000000-a12, rgba(0, 0, 0, .12)) inset}.prov-note{font-size:11px;color:var(--ss-tekst-64748b, var(--s500));margin-top:10px;line-height:1.6}.prov-tag{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ss-tekst-92400e, #92400e);background:var(--ss-flate-fde68a, #fde68a);border-radius:3px;padding:0 4px;margin-left:4px;vertical-align:1px}.rap-integritet{font-size:13px;line-height:1.65;color:var(--ss-tekst-92400e, #92400e);background:var(--ss-flate-fffbeb, var(--amber-xl));border:1px solid var(--ss-kant-fcd34d, #fcd34d);border-radius:12px;padding:12px 15px;margin-bottom:14px}.mangler-note{font-size:11px;color:var(--ss-tekst-64748b, var(--s500));background:var(--ss-flate-f8fafc, var(--s50));border:1px dashed var(--ss-kant-cbd5e1, #cbd5e1);border-radius:8px;padding:8px 10px;margin-top:10px;line-height:1.6}.tidslinje{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tl-rad{display:flex;gap:12px;align-items:flex-start}.tl-prikk{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:5px;background:var(--ss-flate-94a3b8, #94a3b8)}.tl-keyboard .tl-prikk{background:var(--ss-flate-3d8f6f, #3d8f6f)}.tl-external_paste .tl-prikk{background:var(--ss-flate-d97706, #d97706)}.tl-internal_copy .tl-prikk{background:var(--ss-flate-6366f1, #6366f1)}.tl-deletion .tl-prikk{background:var(--ss-flate-94a3b8, #94a3b8)}.tl-undo .tl-prikk,.tl-redo .tl-prikk{background:var(--ss-flate-64748b, #64748b)}.tl-tittel{font-size:13.5px;font-weight:600;color:var(--ss-tekst-1e293b, #1e293b)}.tl-detalj{font-size:11.5px;color:var(--ss-tekst-94a3b8, var(--s400))}.flow{display:flex;align-items:flex-end;gap:4px;height:90px;padding:4px;background:var(--ss-flate-f8fafc, var(--s50));border-radius:10px}.flow-kol{flex:1;height:100%;display:flex;align-items:flex-end}.flow-stabel{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:1px}.flow-del{border-radius:2px;min-height:0}.flow-tastet{background:linear-gradient(180deg,var(--ss-flate-7dd3fc, #7dd3fc),var(--ss-flate-3b6fa8, #3b6fa8))}.flow-limt{background:var(--ss-flate-f59e0b, #f59e0b)}.flow-slettet{background:var(--ss-flate-cbd5e1, #cbd5e1)}.flow-legend{display:flex;gap:14px;margin-top:10px;font-size:11px;color:var(--ss-tekst-475569, var(--s600))}.flow-legend span{display:inline-flex;align-items:center;gap:5px}.flow-key{width:12px;height:12px;border-radius:3px;display:inline-block}.obs-liste{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--ss-tekst-475569, var(--s600));line-height:1.6}.obs-liste code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;background:var(--ss-flate-f1f5f9, var(--s100));padding:1px 5px;border-radius:4px}.rap-tom{font-size:13px;color:var(--ss-tekst-94a3b8, var(--s400));line-height:1.6}.rap-kilder{margin:0;font-family:inherit;font-size:13px;line-height:1.7;color:var(--ss-tekst-475569, var(--s600));white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ss-flate-f8fafc, var(--s50));border:1px solid var(--ss-kant-f1f5f9, var(--s100));border-radius:8px;padding:12px 14px}.rap-fot{font-size:11.5px;color:var(--ss-tekst-64748b, var(--s500));line-height:1.7;margin-top:16px;max-width:760px}.rap .tg.tg-to{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}@media(max-width:640px){.rap .tg.tg-to{grid-template-columns:1fr}}.rap-doc-hode{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.rap-bryter{display:inline-flex;align-items:center;gap:6px;background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-e2e8f0, var(--s200));border-radius:8px;padding:6px 11px;font:inherit;font-size:12.5px;color:var(--ss-tekst-475569, var(--s600));cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.rap-bryter:hover{background:var(--ss-flate-f8fafc, var(--s50));border-color:var(--ss-kant-cbd5e1, #cbd5e1);color:var(--ss-tekst-0c2544, #0c2544)}.rap-bryter:focus-visible{outline:none;border-color:var(--ss-kant-3b6fa8, #3b6fa8);box-shadow:0 0 0 3px #3b6fa82e}.besv-skall{min-height:calc(100vh - 80px);display:flex;flex-direction:column;background:var(--ss-flate-f4f7fa, #f4f7fa)}.besv-topp,.besv-hode{margin-bottom:14px}.besv-navn{font-family:Fraunces,serif;font-size:24px;font-weight:500;letter-spacing:-.3px;color:var(--ss-tekst-0c2544, #0c2544);margin:0}.besv-meta{margin:4px 0 0;font-size:13px;color:var(--ss-tekst-64748b, #64748b)}.besv-skille{color:var(--ss-tekst-cbd5e1, #cbd5e1)}.besv-faner{display:inline-flex;gap:4px;padding:4px;margin-bottom:18px;background:var(--ss-flate-0c2544, #0c2544);border-radius:12px;box-shadow:inset 0 1px 2px var(--ss-skygge-000000-a18, rgba(0, 0, 0, .18));max-width:100%}.besv-fane{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 1 auto;min-width:0;padding:8px 16px;border:none;border-radius:9px;background:transparent;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.2;color:var(--ss-tekst-b9d2e8, #b9d2e8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.besv-fane svg{flex-shrink:0}.besv-fane:hover:not(.aktiv){background:var(--ss-flate-ffffff-a08, rgba(255, 255, 255, .08));color:var(--ss-tekst-ffffff, #fff)}.besv-fane.aktiv{background:var(--ss-flate-3b6fa8, #3b6fa8);color:var(--ss-tekst-ffffff, #fff);font-weight:600;box-shadow:0 1px 2px var(--ss-skygge-000000-a28, rgba(0, 0, 0, .28)),inset 0 1px 0 var(--ss-skygge-ffffff-a14, rgba(255, 255, 255, .14))}.besv-fane:focus-visible{outline:2px solid var(--ss-kant-7dd3fc, #7dd3fc);outline-offset:2px}@media(max-width:720px){.besv-faner{display:flex;width:100%}.besv-fane{flex:1 1 0;padding:8px 10px}}@media(max-width:540px){.besv-fane svg{display:none}.besv-fane{gap:0;padding:8px 6px;font-size:12.5px}}.besv-panel:focus-visible{outline:none}.besv.ed{min-height:0;background:transparent}.besv .ws{margin-bottom:0}.besv-tom{color:var(--ss-tekst-94a3b8, #94a3b8)}.besv-verktoy{justify-content:space-between}.besv-verktoy-knapper{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.besv-verktoy .ed-vkt:disabled{color:var(--ss-tekst-94a3b8, #94a3b8);cursor:default;background:transparent;border-color:transparent}.besv-lesemerke{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 10px;border-radius:20px;background:var(--ss-flate-eef2f7, #eef2f7);color:var(--ss-tekst-475569, #475569);font-size:11.5px;font-weight:600;letter-spacing:.01em}@media(max-width:1100px){.besv .ed-bg{padding:12px 10px}.besv .ed-page{padding:40px 32px}}@media(max-width:900px){.besv-verktoy-knapper{display:none}.besv-verktoy{justify-content:flex-start}.besv .ed-page{padding:28px 20px}}.besv-kilder{margin-top:16px}.besv-utskriftshode{display:none}@media print{.besv-utskrift,.besv-utskrift *{visibility:visible}.besv-utskriftshode{display:block;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid #94a3b8;break-after:avoid;page-break-after:avoid}.besv-utskriftsnavn{margin:0 0 6px;font-size:19pt;font-weight:700;color:#000}.besv-utskriftsmeta{margin:0;font-size:10pt;color:#1e293b}.besv-utskriftsrad{display:flex;gap:6px;line-height:1.5}.besv-utskriftsrad dt{font-weight:600;margin:0}.besv-utskriftsrad dd{margin:0}.besv-faner,.besv-topp,.besv-verktoy,.besv-hode,.besv-utskrift .ed-verktoy,.besv-utskrift .ws-tb-knapper{display:none!important}.besv-utskrift .ws,.besv-utskrift .ed-bg,.besv-utskrift .ed-page{box-shadow:none!important;border:0!important;background:#fff!important;padding-left:0!important;padding-right:0!important;max-width:none!important;min-height:0!important}.besv-panel{padding:0!important;border:0!important}.ss-shell-meny{display:none!important}.ss-shell{display:block!important}.ss-flate-pad{padding:0!important;overflow:visible!important}}.ss-elevrad{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;min-width:0;background:var(--ss-flate-ffffff, #fff);border-radius:12px;padding:10px 14px;box-shadow:0 1px 2px var(--ss-skygge-0c2544-a04, rgba(12, 37, 68, .04))}.ss-elevliste{display:flex;flex-direction:column;gap:6px}.ss-elevrad-navn{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.ss-elevrad-tittel{font-size:14px;font-weight:500;color:var(--ss-tekst-1e293b, #1e293b);font-family:Inter,sans-serif}.ss-elevrad-status{font-size:12.5px;font-family:Inter,sans-serif}.ss-elevrad-status-levert{color:var(--ss-tekst-3d8f6f, #3d8f6f)}.ss-elevrad-status-ikke-levert{color:var(--ss-tekst-94a3b8, #94a3b8)}.ss-elevrad-status-ukjent{color:var(--ss-tekst-cbd5e1, #cbd5e1)}.ss-elevrad-nyfrist{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;color:var(--ss-tekst-64748b, #64748b);font-family:Inter,sans-serif}.ss-nyfrist-etikett{display:block;font-weight:600;color:var(--ss-tekst-475569, #475569)}.ss-nyfrist-dato{display:block;white-space:nowrap;font-variant-numeric:tabular-nums}.ss-elevrad-nyfrist>span{display:inline}.ss-elevrad-nyfrist .ss-nyfrist-etikett:after{content:" · ";font-weight:400;color:var(--ss-tekst-94a3b8, #94a3b8)}.ss-elevrad-handlinger{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.ss-handling{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 14px;border-radius:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:20px;cursor:pointer;background:transparent;border:1px solid transparent;color:var(--ss-tekst-334155, #334155);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.ss-handling-primar{background:var(--ss-flate-0c2544, #0c2544);border-color:var(--ss-kant-0c2544, #0c2544);color:var(--ss-tekst-ffffff, #fff)}.ss-handling-primar:hover{background:var(--ss-flate-163a66, #163a66);border-color:var(--ss-kant-163a66, #163a66)}.ss-handling-sekundar{color:var(--ss-tekst-475569, #475569)}.ss-handling-sekundar:hover{background:var(--ss-flate-eef2f7, #eef2f7);color:var(--ss-tekst-0c2544, #0c2544)}.ss-handling:focus-visible{outline:2px solid var(--ss-kant-0c2544, #0c2544);outline-offset:2px}.ss-handling[disabled]{cursor:not-allowed;opacity:.45}.ss-handling[disabled][data-jobber=ja]{cursor:progress;opacity:1}.ss-handlingstekst{display:inline-grid;align-items:center;justify-items:center}.ss-handlingstekst>span{grid-area:1 / 1}.ss-handlingstekst>[data-vis=nei]{visibility:hidden}.ss-slettpanel{margin-top:12px;background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-fecaca, #fecaca);border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px var(--ss-skygge-0c2544-a06, rgba(12, 37, 68, .06));font-family:Inter,sans-serif}.ss-slettpanel-tittel{font-family:Fraunces,serif;font-size:17px;color:var(--ss-tekst-0c2544, #0c2544);margin-bottom:10px}.ss-slettpanel-tekst{font-size:13.5px;color:var(--ss-tekst-334155, #334155);line-height:1.7;margin-bottom:10px}.ss-slettpanel-liste{font-size:13px;color:var(--ss-tekst-475569, #475569);line-height:1.75;margin:0 0 14px;padding-left:20px}.ss-slettpanel-feil{font-size:13px;color:var(--ss-tekst-b91c1c, #b91c1c);margin-bottom:12px}.ss-slettpanel-knapper{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}@media(max-width:560px){.ss-elevrad{align-items:stretch}.ss-elevrad-handlinger{width:100%}.ss-handling{flex:1 1 auto}}.ss-elevtabell{background:var(--ss-flate-ffffff, #fff);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px var(--ss-skygge-0c2544-a04, rgba(12, 37, 68, .04))}.ss-elevtabell-tabell{width:100%;border-collapse:collapse;table-layout:fixed;font-family:Inter,sans-serif}.ss-elevtabell-tabell thead th{font-size:11.5px;color:var(--ss-tekst-94a3b8, #94a3b8);font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-align:left;padding:12px 10px;border-bottom:1px solid var(--ss-kant-eef2f6, #eef2f6)}.ss-elevtabell-tabell thead th:first-child{padding-left:18px}.ss-elevtabell-tabell thead th:last-child{padding-right:18px;text-align:right}.ss-elevtabell-tabell tbody td{padding:2px 10px;border-bottom:1px solid var(--ss-kant-f4f7fa, #f4f7fa);vertical-align:middle}.ss-elevtabell-tabell tbody td:first-child{padding-left:18px}.ss-elevtabell-tabell tbody td:last-child{padding-right:18px}.ss-elevtabell-tabell tbody tr:last-child td{border-bottom:none}.ss-kol-navn{width:auto;min-width:150px}.ss-kol-status{width:130px}.ss-kol-levert{width:118px}.ss-kol-handlinger{width:200px}.ss-elevtabell{container-type:inline-size;container-name:elevtabell}.ss-elevtabell-navn{font-size:14px;font-weight:500;color:var(--ss-tekst-1e293b, #1e293b);overflow-wrap:anywhere}.ss-elevtabell-status{font-size:12.5px;font-weight:500}.ss-elevtabell-levert{font-size:13px;color:var(--ss-tekst-475569, #475569)}.ss-elevtabell-nyfrist{display:block;font-size:11.5px;line-height:1.4;color:var(--ss-tekst-64748b, #64748b);margin-top:3px}.ss-elevtabell-handlinger{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.ss-th{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:6px 11px;border-radius:8px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;line-height:1.3;cursor:pointer;background:transparent;border:1px solid transparent;color:var(--ss-tekst-334155, #334155);white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.ss-th-primar{background:var(--ss-flate-0c2544, #0c2544);border-color:var(--ss-kant-0c2544, #0c2544);color:var(--ss-tekst-ffffff, #fff)}.ss-th-primar:hover{background:var(--ss-flate-163a66, #163a66);border-color:var(--ss-kant-163a66, #163a66)}.ss-th-sekundar{color:var(--ss-tekst-475569, #475569)}.ss-th-sekundar:hover{background:var(--ss-flate-eef2f7, #eef2f7);color:var(--ss-tekst-0c2544, #0c2544)}.ss-th:focus-visible{outline:2px solid var(--ss-kant-0c2544, #0c2544);outline-offset:2px}.ss-th[disabled]{cursor:not-allowed;opacity:.45}.ss-th[disabled][data-jobber=ja]{cursor:progress;opacity:1}@media(max-width:760px){.ss-elevtabell-tabell,.ss-elevtabell-tabell tbody{display:block;width:auto}.ss-elevtabell-tabell thead{display:none}.ss-elevtabell-tabell tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"navn status" "levert handlinger";column-gap:10px;row-gap:2px;align-items:center;padding:6px 14px;border-bottom:1px solid var(--ss-kant-f4f7fa, #f4f7fa)}.ss-elevtabell-tabell tbody tr:last-child{border-bottom:none}.ss-elevtabell-tabell tbody td{display:block;width:auto;min-width:0;padding:0;border-bottom:none}.ss-elevtabell-tabell tbody td.ss-kol-navn{grid-area:navn}.ss-elevtabell-tabell tbody td.ss-kol-status{grid-area:status;justify-self:end;text-align:right}.ss-elevtabell-tabell tbody td.ss-kol-levert{grid-area:levert}.ss-elevtabell-tabell tbody td.ss-kol-handlinger{grid-area:handlinger;justify-self:end}.ss-elevtabell-tabell tbody td:empty{display:none}.ss-elevtabell-handlinger{justify-content:flex-end;margin-top:0}.ss-elevtabell-levert{font-size:12px;color:var(--ss-tekst-64748b, #64748b)}.ss-elevtabell-nyfrist{text-align:right}}@container elevtabell (max-width: 640px){.ss-elevtabell-tabell,.ss-elevtabell-tabell tbody{display:block;width:auto}.ss-elevtabell-tabell thead{display:none}.ss-elevtabell-tabell tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"navn status" "levert handlinger";column-gap:10px;row-gap:2px;align-items:center;padding:6px 14px;border-bottom:1px solid var(--ss-kant-f4f7fa, #f4f7fa)}.ss-elevtabell-tabell tbody tr:last-child{border-bottom:none}.ss-elevtabell-tabell tbody td{display:block;width:auto;min-width:0;padding:0;border-bottom:none}.ss-elevtabell-tabell tbody td.ss-kol-navn{grid-area:navn}.ss-elevtabell-tabell tbody td.ss-kol-status{grid-area:status;justify-self:end;text-align:right}.ss-elevtabell-tabell tbody td.ss-kol-levert{grid-area:levert}.ss-elevtabell-tabell tbody td.ss-kol-handlinger{grid-area:handlinger;justify-self:end}.ss-elevtabell-tabell tbody td:empty{display:none}.ss-elevtabell-handlinger{justify-content:flex-end;margin-top:0}.ss-elevtabell-levert{font-size:12px;color:var(--ss-tekst-64748b, #64748b)}.ss-elevtabell-nyfrist{text-align:right}}.ss-fb{background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:14px;padding:16px 18px;margin:14px 0 18px;font-family:Inter,sans-serif;box-shadow:0 1px 2px var(--ss-skygge-0c2544-a04, rgba(12, 37, 68, .04));min-width:0}.ss-fb-elev{border-color:var(--ss-kant-bfdbfe, #bfdbfe);background:var(--ss-flate-f8fbff, #f8fbff)}.ss-fb-hode{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ss-fb-tittel{font-family:Fraunces,serif;font-size:17px;color:var(--ss-tekst-0c2544, #0c2544);margin:0 0 6px}.ss-fb-status{font-size:12.5px;color:var(--ss-tekst-64748b, #64748b)}.ss-fb-status-sendt{color:var(--ss-tekst-166534, #166534)}.ss-fb-etikett{display:block;font-size:13px;color:var(--ss-tekst-475569, #475569);margin-bottom:6px}.ss-fb-felt{width:100%;box-sizing:border-box;font:inherit;font-size:14.5px;line-height:1.6;color:var(--ss-tekst-0f172a, #0f172a);border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:10px;padding:10px 12px;resize:vertical;min-height:110px}.ss-fb-felt:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:1px}.ss-fb-teller{font-size:12px;color:var(--ss-tekst-64748b, #64748b);margin:6px 0 10px}.ss-fb-teller-over{color:var(--ss-tekst-b91c1c, #b91c1c);font-weight:600}.ss-fb-feil{font-size:13px;color:var(--ss-tekst-b91c1c, #b91c1c);margin-bottom:10px}.ss-fb-kvittering{font-size:13px;color:var(--ss-tekst-166534, #166534);margin-bottom:10px}.ss-fb-knapper{display:flex;gap:10px;flex-wrap:wrap}.ss-fb-knapp{min-height:44px;padding:0 16px;border-radius:10px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid transparent}.ss-fb-knapp:disabled{opacity:.55;cursor:default}.ss-fb-knapp:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:2px}.ss-fb-knapp-sekundaer{background:var(--ss-flate-ffffff, #fff);color:var(--ss-tekst-0c2544, #0c2544);border-color:var(--ss-kant-cbd5e1, #cbd5e1)}.ss-fb-knapp-sekundaer:hover:not(:disabled){background:var(--ss-flate-f8fafc, #f8fafc)}.ss-fb-knapp-primaer{background:var(--ss-flate-1d4ed8, #1d4ed8);color:var(--ss-tekst-ffffff, #fff);border-color:var(--ss-kant-1d4ed8, #1d4ed8)}.ss-fb-knapp-primaer:hover:not(:disabled){background:var(--ss-flate-1e40af, #1e40af)}.ss-fb-tekst{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.65;color:var(--ss-tekst-0f172a, #0f172a);margin:0 0 8px}.ss-fb-meta{font-size:12.5px;color:var(--ss-tekst-64748b, #64748b)}.ss-fb-lukket{padding-bottom:12px}.ss-fb-lukket .ss-fb-tittel{margin-bottom:2px}.ss-fb-velg{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;color:var(--ss-tekst-334155, #334155);cursor:pointer}.ss-fb-velg input{width:18px;height:18px;margin:0;accent-color:var(--ss-tekst-0c2544, #0c2544);cursor:pointer}.ss-fb-velg input:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:2px}.ss-fb-verktoey{margin-top:6px}.ss-fb-hint{font-size:12.5px;color:var(--ss-tekst-64748b, #64748b);margin:2px 0 0}.ss-fb-proev-igjen{background:none;border:none;padding:10px 4px;margin:-10px 0;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.ss-fb-elevrad{margin:12px 0 14px}.ss-fb-elevknapp{display:inline-flex;align-items:center;gap:7px;background:var(--ss-flate-ffffff, #fff);border:1.5px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:999px;padding:7px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:var(--ss-tekst-0c2544, #0c2544);cursor:pointer}.ss-fb-elevknapp:hover{border-color:var(--ss-kant-94a3b8, #94a3b8)}.ss-fb-elevknapp:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:2px}.ss-fb-overlegg{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ss-flate-0c2544-a45, rgba(12, 37, 68, .45));display:flex;align-items:center;justify-content:center;padding:18px;z-index:400}.ss-fb-panel{background:var(--ss-flate-ffffff, #fff);border-radius:18px;max-width:640px;width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 24px 60px var(--ss-skygge-0c2544-a28, rgba(12, 37, 68, .28));overflow:hidden;font-family:Inter,sans-serif}.ss-fb-panel-hode{display:flex;align-items:flex-start;gap:14px;padding:20px 22px 14px;border-bottom:1px solid var(--ss-kant-e2e8f0, #e2e8f0)}.ss-fb-panel-ikon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--ss-flate-eff6ff, #eff6ff);flex-shrink:0}.ss-fb-panel-titler{flex:1;min-width:0}.ss-fb-panel-tittel{font-family:Fraunces,serif;font-size:21px;font-weight:500;color:var(--ss-tekst-0c2544, #0c2544);margin:0 0 3px}.ss-fb-panel-lukk{background:none;border:none;cursor:pointer;padding:6px;line-height:0;color:var(--ss-tekst-64748b, #64748b);font-size:20px;font-family:Inter,sans-serif}.ss-fb-panel-lukk:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:1px;border-radius:8px}.ss-fb-panel-tekst{margin:0;padding:18px 22px 22px;overflow-y:auto}.ss-fb-panel-tekst:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:-3px}.ss-pdfrad{display:flex;justify-content:flex-end;margin-bottom:10px}.ss-pdfknapp-rot{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:100%}.ss-pdfknapp{display:inline-flex;align-items:center;gap:7px;background:var(--ss-flate-ffffff, #fff);border:1.5px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:999px;padding:7px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.3;color:var(--ss-tekst-0c2544, #0c2544);cursor:pointer;white-space:nowrap;transition:border-color .12s ease,background-color .12s ease}.ss-pdfknapp:hover:not(:disabled){background:var(--ss-flate-f8fafc, #f8fafc);border-color:var(--ss-kant-94a3b8, #94a3b8)}.ss-pdfknapp:focus-visible{outline:2px solid var(--ss-kant-3b6fa8, #3b6fa8);outline-offset:2px}.ss-pdfknapp:disabled{cursor:default;opacity:.55}.ss-pdfknapp[aria-busy=true]{cursor:progress;opacity:1}.ss-pdfknapp-snurrer{width:15px;height:15px;color:var(--ss-tekst-3b6fa8, #3b6fa8)}.ss-pdfknapp-merknad,.ss-pdfknapp-feil{font-family:Inter,sans-serif;font-size:12px;line-height:1.45;text-align:right;max-width:340px}.ss-pdfknapp-merknad{color:var(--ss-tekst-64748b, #64748b)}.ss-pdfknapp-feil{color:var(--ss-tekst-b45309, #b45309)}.besv-hode-handlinger{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:12px}.besv-hode-handlinger:empty{display:none}.besv-hode-handlinger .ss-pdfknapp-rot{align-items:flex-start}.besv-hode-handlinger .ss-pdfknapp-merknad,.besv-hode-handlinger .ss-pdfknapp-feil{text-align:left}@media print{.ss-pdfrad,.besv-hode-handlinger{display:none}}.dt-omslag{position:relative}.dt-dok{max-width:68ch;margin:0 auto;font-family:Inter,sans-serif;font-size:16px;line-height:1.7;color:var(--ss-tekst-1e293b, #1e293b)}.dt-dok .dok-p{margin:0 0 .9em;white-space:pre-wrap}.dt-merke{border-radius:2px;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dt-merke[data-flere]{text-decoration-style:double}.dt-merke:focus-visible{outline:2px solid var(--ss-kant-2563eb, #2563eb);outline-offset:2px}.dt-merke.dt-blaa{background:var(--ss-flate-2563eb-a12, rgba(37, 99, 235, .12));text-decoration-color:var(--ss-kant-2563eb, #2563eb)}.dt-merke.dt-groenn{background:var(--ss-flate-16a34a-a12, rgba(22, 163, 74, .12));text-decoration-color:var(--ss-kant-16a34a, #16a34a)}.dt-merke.dt-lilla{background:var(--ss-flate-7c3aed-a12, rgba(124, 58, 237, .12));text-decoration-color:var(--ss-kant-7c3aed, #7c3aed)}.dt-merke.dt-oransje{background:var(--ss-flate-c2410c-a12, rgba(194, 65, 12, .12));text-decoration-color:var(--ss-kant-c2410c, #c2410c)}.dt-merke.dt-ny{background:var(--ss-flate-2563eb-a12, rgba(37, 99, 235, .12));text-decoration-style:dashed;text-decoration-color:var(--ss-kant-2563eb, #2563eb)}.dt-prikk{display:inline-block;flex-shrink:0;width:10px;height:10px;margin-top:6px;border-radius:50%;border:2px solid var(--ss-kant-2563eb, #2563eb)}.dt-prikk.dt-groenn{border-color:var(--ss-kant-16a34a, #16a34a)}.dt-prikk.dt-lilla{border-color:var(--ss-kant-7c3aed, #7c3aed)}.dt-prikk.dt-oransje{border-color:var(--ss-kant-c2410c, #c2410c)}.dt-kort{position:absolute;z-index:30;box-sizing:border-box;padding:12px 14px;border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:10px;background:var(--ss-flate-ffffff, #ffffff);box-shadow:0 10px 28px var(--ss-skygge-0c2544-a16, rgba(12, 37, 68, .16));font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:var(--ss-tekst-1e293b, #1e293b)}.dt-kort-kommentar{display:flex;gap:9px;align-items:flex-start}.dt-kort-kommentar+.dt-kort-kommentar{margin-top:10px;padding-top:10px;border-top:1px solid var(--ss-kant-e2e8f0, #e2e8f0)}.dt-kort-tekst{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.dt-kort-handlinger{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.dt-kort textarea{box-sizing:border-box;width:100%;min-height:86px;padding:8px 10px;border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:6px;background:var(--ss-flate-ffffff, #ffffff);color:var(--ss-tekst-1e293b, #1e293b);font:inherit;resize:vertical}.dt-kort textarea:focus-visible{outline:2px solid var(--ss-kant-2563eb, #2563eb);outline-offset:1px}.dt-farger{display:flex;gap:8px;margin:8px 0 0;padding:0;border:0}.dt-farge{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ss-tekst-64748b, #64748b);cursor:pointer}.dt-farge input{margin:0}.dt-knapp{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:7px;background:var(--ss-flate-ffffff, #ffffff);color:var(--ss-tekst-334155, #334155);font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.dt-knapp:hover:not(:disabled){border-color:var(--ss-kant-94a3b8, #94a3b8)}.dt-knapp:disabled{opacity:.55;cursor:default}.dt-knapp:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:1px}.dt-knapp-primaer{border-color:var(--ss-kant-1d4ed8, #1d4ed8);background:var(--ss-flate-1d4ed8, #1d4ed8);color:var(--ss-tekst-ffffff, #ffffff)}.dt-knapp-primaer:hover:not(:disabled){background:var(--ss-flate-1e40af, #1e40af)}.dt-knapp-lenke{border-color:transparent;background:transparent;font-weight:500;color:var(--ss-tekst-475569, #475569)}.dt-panel.ss-fb-panel{max-width:860px;max-height:88vh}.dt-hjelp{margin:6px 0 0;font-size:12.5px;color:var(--ss-tekst-64748b, #64748b)}.dt-panel-kropp{overflow:auto;padding:22px clamp(14px,4vw,40px) 40px}.dt-retting{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;background:var(--ss-flate-f4f7fa, #f4f7fa)}.dt-retting-hode{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px clamp(12px,3vw,28px);border-bottom:1px solid var(--ss-kant-e2e8f0, #e2e8f0);background:var(--ss-flate-ffffff, #ffffff)}.dt-retting-hode .ss-tilbake{margin:0}.dt-retting-titler{flex:1 1 220px;min-width:0}.dt-retting-tittel{margin:0;font-family:Fraunces,serif;font-size:19px;font-weight:500;color:var(--ss-tekst-0c2544, #0c2544);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-retting-under{margin:1px 0 0;font-size:12.5px;color:var(--ss-tekst-64748b, #64748b)}.dt-lagring{font-size:12.5px;color:var(--ss-tekst-475569, #475569)}.dt-lagring[data-tilstand=feil],.dt-lagring[data-tilstand=lokalt]{color:var(--ss-tekst-b45309, #b45309)}.dt-lagring[data-tilstand=lagret],.dt-lagring[data-tilstand=sendt]{color:var(--ss-tekst-15803d, #15803d)}.dt-retting-handlinger{display:flex;flex-wrap:wrap;gap:8px}.dt-retting-kropp{flex:1;overflow:auto}.dt-ark{box-sizing:border-box;max-width:820px;margin:22px auto 60px;padding:clamp(18px,5vw,56px) clamp(16px,6vw,72px);border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:10px;background:var(--ss-flate-ffffff, #ffffff)}.dt-ark .dt-dok{-webkit-user-select:text;user-select:text}.dt-veiledning{display:flex;align-items:flex-start;gap:10px;max-width:820px;box-sizing:border-box;margin:16px auto 0;padding:10px 14px;border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:8px;background:var(--ss-flate-ffffff, #ffffff);font-size:13px;color:var(--ss-tekst-475569, #475569)}.dt-veiledning ol{margin:4px 0 0;padding-left:20px}.dt-veiledning strong{color:var(--ss-tekst-1e293b, #1e293b)}.dt-veiledning-lukk{margin-left:auto;border:0;background:transparent;color:var(--ss-tekst-64748b, #64748b);font-size:16px;cursor:pointer}.dt-kommenter{position:absolute;z-index:31;box-shadow:0 6px 16px var(--ss-skygge-0c2544-a16, rgba(12, 37, 68, .16))}.dt-melding{max-width:820px;box-sizing:border-box;margin:12px auto 0;padding:8px 12px;border-radius:8px;font-size:13px;background:var(--ss-flate-fef3c7, #fef3c7);color:var(--ss-tekst-b45309, #b45309)}.dt-inngang{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:10px 0 14px;font-size:13px;color:var(--ss-tekst-64748b, #64748b)}@media(max-width:640px){.dt-retting-handlinger{width:100%}.dt-retting-handlinger .dt-knapp{flex:1 1 auto;justify-content:center}}.dt-samlet{box-sizing:border-box;max-width:820px;margin:-36px auto 60px;padding:18px clamp(16px,4vw,28px) 16px;border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:10px;background:var(--ss-flate-ffffff, #ffffff)}.dt-samlet-tittel{display:block;font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:600;color:var(--ss-tekst-0c2544, #0c2544)}.dt-samlet-felt{box-sizing:border-box;display:block;width:100%;min-height:180px;margin-top:10px;padding:10px 12px;border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:8px;background:var(--ss-flate-ffffff, #ffffff);color:var(--ss-tekst-1e293b, #1e293b);font:inherit;font-size:15px;line-height:1.6;resize:vertical}.dt-samlet-felt:focus-visible{outline:2px solid var(--ss-tekst-2563eb, #2563eb);outline-offset:1px}.dt-samlet-for-lang{color:var(--ss-tekst-b91c1c, #b91c1c)}.dt-samlet-vis{max-width:760px;margin:0 auto 22px;padding:14px 18px;border-left:3px solid var(--ss-kant-3b6fa8, #3b6fa8);border-radius:6px;background:var(--ss-flate-f8fafc, #f8fafc)}.dt-samlet-vis-tittel{margin:0 0 6px;font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:600;color:var(--ss-tekst-0c2544, #0c2544)}.dt-samlet-vis-tekst{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.65;color:var(--ss-tekst-1e293b, #1e293b)}.ss-klassetilgang{min-width:0;font-family:Inter,sans-serif}.ss-klassetilgang-rad{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ss-klassestatus{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.3;white-space:nowrap}.ss-klassestatus-ikon{font-size:10px;line-height:1}.ss-klassestatus-aapen{color:var(--ss-tekst-166534, #166534)}.ss-klassestatus-frist_passert{color:var(--ss-tekst-9f1239, #9f1239)}.ss-klassestatus-stengt{color:var(--ss-tekst-9a3412, #9a3412)}.ss-klassestatus-planlagt{color:var(--ss-tekst-1e40af, #1e40af)}.ss-klassestatus-kompakt{font-size:12px}.ss-klassetilgang .ss-klassestatus{color:var(--ss-tekst-e4eefb, #e4eefb);font-weight:500}.ss-klassetilgang .ss-klassestatus-aapen .ss-klassestatus-ikon{color:var(--ss-tekst-4ade80, #4ade80)}.ss-klassetilgang .ss-klassestatus-stengt .ss-klassestatus-ikon{color:var(--ss-tekst-fb923c, #fb923c)}.ss-klassetilgang .ss-klassestatus-planlagt .ss-klassestatus-ikon{color:var(--ss-tekst-7dd3fc, #7dd3fc)}.ss-klassetilgang .ss-klassestatus-frist_passert .ss-klassestatus-ikon{color:var(--ss-tekst-fda4af, #fda4af)}.ss-klassestatus-merknad{margin-top:6px;font-size:12.5px;color:var(--ss-tekst-cfe4f7, #cfe4f7)}.ss-klasseknapp{min-height:44px;padding:0 16px;border-radius:10px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;background:transparent;color:var(--ss-tekst-ffffff, #fff);border:1px solid var(--ss-kant-ffffff-a42, rgba(255, 255, 255, .42));transition:background-color .12s ease,border-color .12s ease}.ss-klasseknapp:hover:not(:disabled),.ss-klasseknapp[aria-expanded=true]{background:var(--ss-flate-ffffff-a11, rgba(255, 255, 255, .11));border-color:var(--ss-kant-ffffff-a75, rgba(255, 255, 255, .75))}.ss-klasseknapp:disabled{opacity:.6;cursor:default}.ss-klasseknapp:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:2px}.ss-klasse-kvittering{display:inline-block;margin-top:12px;padding:6px 11px;border-radius:8px;font-size:13px;color:var(--ss-tekst-14532d, #14532d);background:var(--ss-flate-dcfce7, #dcfce7);border:1px solid var(--ss-kant-bbf7d0, #bbf7d0)}.ss-klassepanel{margin-top:14px;max-width:640px;background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:12px;padding:14px 16px;box-shadow:0 1px 3px var(--ss-skygge-0c2544-a08, rgba(12, 37, 68, .08))}.ss-klassepanel-closed{border-color:var(--ss-kant-fed7aa, #fed7aa)}.ss-klassepanel-open{border-color:var(--ss-kant-bbf7d0, #bbf7d0)}.ss-klassepanel-tittel{font-family:Fraunces,serif;font-size:16px;color:var(--ss-tekst-0c2544, #0c2544);margin-bottom:6px}.ss-klassepanel-tekst{font-size:13.5px;line-height:1.6;color:var(--ss-tekst-334155, #334155);margin:0 0 12px}.ss-klassepanel-feil{font-size:13px;color:var(--ss-tekst-b91c1c, #b91c1c);margin-bottom:10px}.ss-klassepanel-knapper{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.ss-klassepanel-bekreft{min-height:44px;padding:0 16px;border-radius:10px;font:inherit;font-size:13.5px;font-weight:600;color:var(--ss-tekst-ffffff, #fff);cursor:pointer;border:1px solid transparent}.ss-klassepanel-bekreft:disabled{opacity:.7;cursor:default}.ss-klassepanel-bekreft:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:2px}.ss-klassepanel-bekreft-closed{background:var(--ss-flate-c2410c, #c2410c);border-color:var(--ss-kant-c2410c, #c2410c)}.ss-klassepanel-bekreft-closed:hover:not(:disabled){background:var(--ss-flate-9a3412, #9a3412)}.ss-klassepanel-bekreft-open{background:var(--ss-flate-15803d, #15803d);border-color:var(--ss-kant-15803d, #15803d)}.ss-klassepanel-bekreft-open:hover:not(:disabled){background:var(--ss-flate-166534, #166534)}@media(max-width:560px){.ss-klassetilgang-rad{align-items:stretch;flex-direction:column;gap:12px}.ss-klasseknapp{width:100%}.ss-klassestatus{white-space:normal}}.ss-overflow{position:relative;display:inline-block;font-family:Inter,sans-serif}.ss-overflow-knapp{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);background:var(--ss-flate-ffffff, #fff);color:var(--ss-tekst-1e293b, #1e293b);font-size:24px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .12s ease,color .12s ease}.ss-overflow-knapp:hover,.ss-overflow-knapp[aria-expanded=true]{background:var(--ss-flate-eef2f7, #eef2f7);border-color:var(--ss-kant-94a3b8, #94a3b8);color:var(--ss-tekst-0c2544, #0c2544)}.ss-overflow-knapp:focus-visible{outline:2px solid var(--ss-kant-0c2544, #0c2544);outline-offset:2px}.ss-overflow-moerk .ss-overflow-knapp{color:var(--ss-tekst-ffffff, #fff);background:var(--ss-flate-ffffff-a12, rgba(255, 255, 255, .12));border-color:var(--ss-kant-ffffff-a55, rgba(255, 255, 255, .55))}.ss-overflow-moerk .ss-overflow-knapp:hover,.ss-overflow-moerk .ss-overflow-knapp[aria-expanded=true]{background:var(--ss-flate-ffffff-a24, rgba(255, 255, 255, .24));border-color:var(--ss-kant-ffffff, #fff);color:var(--ss-tekst-ffffff, #fff)}.ss-overflow-moerk .ss-overflow-knapp:focus-visible{outline-color:var(--ss-kant-93c5fd, #93c5fd)}.ss-overflow-liste{position:absolute;right:0;top:calc(100% + 6px);min-width:250px;max-width:calc(100vw - 32px);padding:6px;background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:12px;box-shadow:0 8px 24px var(--ss-skygge-0c2544-a16, rgba(12, 37, 68, .16));z-index:20}.ss-overflow-valg{display:block;width:100%;min-height:44px;padding:10px 12px;border-radius:8px;border:1px solid transparent;background:transparent;text-align:left;font:inherit;font-size:13.5px;font-weight:600;color:var(--ss-tekst-334155, #334155);cursor:pointer;transition:background-color .12s ease,color .12s ease}.ss-overflow-valg:hover,.ss-overflow-valg:focus-visible{background:var(--ss-flate-eef2f7, #eef2f7);color:var(--ss-tekst-0c2544, #0c2544)}.ss-overflow-valg:focus-visible{outline:2px solid var(--ss-kant-0c2544, #0c2544);outline-offset:-2px}.ss-overflow-valg-destruktiv:hover,.ss-overflow-valg-destruktiv:focus-visible{background:var(--ss-flate-fdf0f0, #fdf0f0);color:var(--ss-tekst-b91c1c, #b91c1c)}.eu{max-width:920px;font-family:Inter,sans-serif;color:var(--ss-tekst-334155, #334155)}.eu-tittel{margin:0 0 18px;font-family:Fraunces,serif;font-size:30px;font-weight:500;color:var(--ss-tekst-0c2544, #0c2544)}.eu-velgere{display:flex;flex-wrap:wrap;gap:12px 18px;margin-bottom:18px}.eu-velger{display:flex;flex-direction:column;gap:5px;font-size:12.5px;color:var(--ss-tekst-64748b, #64748b)}.eu-velger select{min-width:240px;height:38px;padding:0 10px;border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:8px;background:var(--ss-flate-ffffff, #ffffff);color:var(--ss-tekst-0c2544, #0c2544);font:inherit;font-size:14px}.eu-velger select:disabled{opacity:.55}.eu-velger select:focus-visible{outline:3px solid var(--ss-kant-93c5fd, #93c5fd);outline-offset:1px}.eu-noeytral{margin:28px 0;padding:22px;border:1px dashed var(--ss-kant-cbd5e1, #cbd5e1);border-radius:12px;font-size:14px;color:var(--ss-tekst-64748b, #64748b)}.eu-feil{padding:10px 14px;border-radius:8px;background:var(--ss-flate-fef3c7, #fef3c7);color:var(--ss-tekst-b45309, #b45309);font-size:13.5px}.eu-tallrad{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.eu-tall{padding:16px 18px;border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:12px;background:var(--ss-flate-ffffff, #ffffff)}.eu-tall-etikett{font-size:12.5px;color:var(--ss-tekst-64748b, #64748b)}.eu-tall-verdi{margin-top:4px;font-size:28px;font-weight:600;letter-spacing:-.01em;color:var(--ss-tekst-0c2544, #0c2544)}.eu-tall-under{margin-top:2px;font-size:12px;color:var(--ss-tekst-64748b, #64748b)}.eu-merknad{margin:12px 0 20px;font-size:12.5px;line-height:1.5;color:var(--ss-tekst-64748b, #64748b)}.eu-graf{margin:0 0 18px;padding:14px 16px 10px;border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:12px;background:var(--ss-flate-ffffff, #ffffff)}.eu-graf-tittel{margin-bottom:6px;font-size:13.5px;font-weight:600;color:var(--ss-tekst-0c2544, #0c2544)}.eu-graf-flate{position:relative;width:100%}.eu-graf-flate svg{display:block;overflow:visible}.eu-rutenett{stroke:var(--ss-kant-e2e8f0, #e2e8f0);stroke-width:1}.eu-akse{fill:var(--ss-tekst-64748b, #64748b);font-size:11px}.eu-traa{stroke:var(--ss-kant-94a3b8, #94a3b8);stroke-width:1;stroke-dasharray:3 3}.eu-linje{fill:none;stroke:var(--ss-kant-2563eb, #2563eb);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.eu-linje-tynn{stroke-width:1.5}.eu-treff{fill:transparent}.eu-punkt{fill:var(--ss-kant-2563eb, #2563eb);stroke:var(--ss-flate-ffffff, #ffffff);stroke-width:2;cursor:default}.eu-punkt-aktiv{r:6}.eu-punkt:focus-visible{outline:none;stroke:var(--ss-kant-93c5fd, #93c5fd);stroke-width:3}.eu-hint{position:absolute;z-index:2;display:flex;flex-direction:column;gap:1px;width:180px;padding:8px 10px;border:1px solid var(--ss-kant-e2e8f0, #e2e8f0);border-radius:8px;background:var(--ss-flate-ffffff, #ffffff);box-shadow:0 8px 20px var(--ss-skygge-0c2544-a16, rgba(12, 37, 68, .16));font-size:12px;pointer-events:none;color:var(--ss-tekst-334155, #334155)}.eu-hint strong{color:var(--ss-tekst-0c2544, #0c2544);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eu-tom{margin:10px 0;font-size:13px;color:var(--ss-tekst-64748b, #64748b)}.eu-tabell summary{cursor:pointer;font-size:13px;color:var(--ss-tekst-334155, #334155)}.eu-tabell table{width:100%;margin-top:10px;border-collapse:collapse;font-size:13px}.eu-tabell th,.eu-tabell td{padding:6px 8px;border-bottom:1px solid var(--ss-kant-e2e8f0, #e2e8f0);text-align:left}@media(max-width:640px){.eu-velger,.eu-velger select{width:100%;min-width:0}.eu-tall-verdi{font-size:24px}}.to-ramme{container-type:inline-size;container-name:to}.to-rull{overflow-x:auto;-webkit-overflow-scrolling:touch}.to-tabell{width:100%;min-width:620px;border-collapse:collapse;table-layout:fixed;font-family:Inter,sans-serif}.to-tabell th{text-align:left;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ss-tekst-94a3b8, #94a3b8);padding:0 12px 10px 0;border-bottom:1px solid var(--ss-kant-e6ebf2, #e6ebf2);white-space:nowrap}.to-tabell td{padding:10px 12px 10px 0;height:58px;border-bottom:1px solid var(--ss-kant-eef2f7, #eef2f7);font-size:13.5px;line-height:1.4;color:var(--ss-tekst-475569, #475569);vertical-align:middle}.to-tabell tbody tr{transition:background-color .12s ease}.to-tabell tbody tr:hover{background-color:var(--ss-flate-f8fafc, #f8fafc)}.to-tittel{font-family:Fraunces,serif;font-size:14.5px;font-weight:600;color:var(--ss-tekst-1e293b, #1e293b);line-height:1.3;overflow-wrap:anywhere}.to-klasse{font-size:12px;line-height:1.4;color:var(--ss-tekst-94a3b8, #94a3b8);margin-top:2px}.to-kolonne-tittel{width:34%}.to-kolonne-laerer{width:14%}.to-kolonne-tid{width:21%}.to-kolonne-status{width:19%}.to-kolonne-handling{width:12%}.to-tabell th:last-child,.to-tabell td:last-child{padding-right:0}.to-tidsmerke{color:var(--ss-tekst-94a3b8, #94a3b8)}.to-dato,.to-klokke{white-space:nowrap}.to-celle-status{overflow-wrap:normal}.to-ikke-startet{font-size:12.5px;color:var(--ss-tekst-94a3b8, #94a3b8);white-space:nowrap}.to-kort{display:none}.to-kort-rad{background:var(--ss-flate-ffffff, #fff);border-radius:12px;padding:14px 16px;box-shadow:0 1px 2px var(--ss-skygge-0c2544-a04, rgba(12, 37, 68, .04));margin-bottom:8px}.to-kort-linje{font-size:12.5px;color:var(--ss-tekst-64748b, #64748b);margin-top:4px;overflow-wrap:anywhere}.to-filtre{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.to-filter{border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);background:var(--ss-flate-ffffff, #fff);color:var(--ss-tekst-475569, #475569);border-radius:999px;padding:7px 14px;font-size:12.5px;font-family:Inter,sans-serif;cursor:pointer;min-height:34px}.to-filter[aria-pressed=true]{background:var(--ss-flate-0c2544, #0c2544);border-color:var(--ss-kant-0c2544, #0c2544);color:var(--ss-tekst-ffffff, #fff);font-weight:600}.to-handling{background:var(--ss-flate-ffffff, #fff);border:1px solid var(--ss-kant-cbd5e1, #cbd5e1);border-radius:9px;color:var(--ss-tekst-3b6fa8, #3b6fa8);padding:7px 13px;font-size:12.5px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;white-space:nowrap;transition:border-color .12s ease,background-color .12s ease}.to-handling:hover:not(:disabled){border-color:var(--ss-kant-94b4d6, #94b4d6);background-color:var(--ss-flate-f3f8fd, #f3f8fd)}.to-handling:focus-visible{outline:2px solid var(--ss-kant-3b6fa8, #3b6fa8);outline-offset:2px}.to-handling:disabled{cursor:default;color:var(--ss-tekst-94a3b8, #94a3b8)}@container to (max-width: 619px){.to-rull{display:none}.to-kort{display:block}.to-filter{min-height:44px;padding:10px 14px}.to-handling{min-height:44px}.to-kort-handlinger{display:flex;margin-top:12px}.to-kort-handlinger .to-handling{flex:1 1 auto}.to-kort-handlinger .to-ikke-startet{margin-top:0}}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--ss-tekst-6b6375, var(--text));background:var(--ss-flate-ffffff, var(--bg));font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1024px){:root{font-size:16px}}body{margin:0}html,body{width:100%;height:100%}#root{box-sizing:border-box;flex-direction:column;width:100%;min-height:100svh;display:flex}h1,h2{font-family:var(--heading);color:var(--ss-tekst-08060d, var(--text-h));font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media(max-width:1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media(max-width:1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--ss-tekst-08060d, var(--text-h));border-radius:4px;display:inline-flex}code{background:var(--ss-flate-f4f3ec, var(--code-bg));padding:4px 8px;font-size:15px;line-height:135%}.ss-grid-4,.ss-grid-3,.ss-grid-2,.ss-grid-2a{display:grid}.ss-grid-4{grid-template-columns:repeat(4,1fr)}.ss-grid-3{grid-template-columns:repeat(3,1fr)}.ss-grid-2{grid-template-columns:1fr 1fr}.ss-grid-2a{grid-template-columns:1fr auto 1fr}.ss-browserframe-body{position:relative;overflow:hidden}.ss-browserframe-scale{position:absolute;top:0;left:0}@media(max-width:900px){.ss-grid-4,.ss-grid-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ss-grid-4,.ss-grid-3,.ss-grid-2,.ss-grid-2a{grid-template-columns:1fr!important}.ss-grid-2a>svg{display:none}.ss-hero-title{font-size:30px!important}.ss-hero-kicker{font-size:12px!important}.ss-section-title{font-size:24px!important}.ss-section-pad{padding-left:20px!important;padding-right:20px!important}.ss-nowrap-buttons{flex-direction:column!important;align-items:stretch!important}.ss-nowrap-buttons>*{text-align:center!important;justify-content:center!important}.ss-hide-mobile{display:none!important}.ss-show-mobile-only{display:inline-flex!important}.ss-browserframe-scale{transform-origin:0 0;transform:scale(.42)}.ss-contact-row{text-align:center;gap:28px!important}.ss-contact-row>div{width:100%}}@media(min-width:641px)and (max-width:900px){.ss-browserframe-scale{transform-origin:0 0;transform:scale(.65)}}@media print{:root{color-scheme:light}}@media screen and (prefers-color-scheme:dark){:root{--ss-flate-0c2544: #17345a;--ss-flate-0c2544-a45: rgba(0, 0, 0, .6);--ss-flate-0c2544-a55: rgba(0, 0, 0, .7);--ss-flate-0d1b2a: #0d1b2a;--ss-flate-0f172a: #0f172a;--ss-flate-0f172a-a08: rgba(181, 190, 210, .128);--ss-flate-0f2235: #0f2235;--ss-flate-15803d: #15803d;--ss-flate-162436: #162436;--ss-flate-163a66: #163a66;--ss-flate-16436f: #16436f;--ss-flate-166534: #166534;--ss-flate-16a34a: #064d1f;--ss-flate-1d4ed8: #1d4ed8;--ss-flate-1e40af: #1e40af;--ss-flate-20a36b: #0a4c30;--ss-flate-22c55e: #105527;--ss-flate-2563eb-a28: rgba(153, 188, 255, .3);--ss-flate-328bff: #073e80;--ss-flate-3b6fa8: #3b6fa8;--ss-flate-3b6fa8-a09: rgba(59, 111, 168, .09);--ss-flate-3b6fa8-a16: rgba(59, 111, 168, .16);--ss-flate-3d8f6f: #3d8f6f;--ss-flate-6366f1: #6366f1;--ss-flate-64748b: #64748b;--ss-flate-64748b-a22: rgba(171, 188, 213, .22);--ss-flate-7dd3fc: #0c5773;--ss-flate-7dd3fc-a14: rgba(125, 211, 252, .14);--ss-flate-7dd3fc-a15: rgba(125, 211, 252, .15);--ss-flate-8fcf9e: #2a5937;--ss-flate-94a3b8: #3c4755;--ss-flate-9a3412: #9a3412;--ss-flate-b91c1c: #b91c1c;--ss-flate-c2410c: #c2410c;--ss-flate-c67878: #652f30;--ss-flate-cbd5e1: #303f4f;--ss-flate-d1fae5: #0f3928;--ss-flate-d7dee6: #2b3a4b;--ss-flate-d7dee8: #2d394b;--ss-flate-d97706: #62350b;--ss-flate-dcfce7: #183625;--ss-flate-dde3ed: #2c3749;--ss-flate-e0e7ff: #2d3347;--ss-flate-e0f2fe: #1f3340;--ss-flate-e2e8f0: #283546;--ss-flate-e8ecf4: #31373e;--ss-flate-e8edf2: #31373e;--ss-flate-e8eef6: #253243;--ss-flate-eaf1f9: #233141;--ss-flate-eaf6f0: #1d352a;--ss-flate-ecfdf5: #1a3228;--ss-flate-eef2f7: #0a0f15;--ss-flate-eff5fb: #0d1118;--ss-flate-eff6ff: #222f3f;--ss-flate-f0908a: #74322f;--ss-flate-f0c563: #654d0e;--ss-flate-f0f7ff: #202f3e;--ss-flate-f0f9ff: #1b2f3c;--ss-flate-f0fdf4: #1d3125;--ss-flate-f0fdf6: #1b3127;--ss-flate-f1f5f9: #0d1218;--ss-flate-f3f8fd: #10151b;--ss-flate-f4f3ec: #0b1016;--ss-flate-f4f7fa: #0f141a;--ss-flate-f59e0b: #684104;--ss-flate-f6f8fb: #11151c;--ss-flate-f7fbff: #13181f;--ss-flate-f8fafc: #13171e;--ss-flate-f8fafc-a96: rgba(19, 23, 30, .96);--ss-flate-f8fafc-a98: rgba(19, 23, 30, .98);--ss-flate-f8fbff: #14191f;--ss-flate-fde68a: #3f3403;--ss-flate-fdf0f0: #3e2728;--ss-flate-fdf2f2: #0d1219;--ss-flate-fdf3d8: #362e15;--ss-flate-fdf6f0: #10151b;--ss-flate-fee2e2: #432c2c;--ss-flate-fef2f2: #3e2727;--ss-flate-fef3c7: #392e00;--ss-flate-fff8e6: #332c17;--ss-flate-fffbeb: #312b16;--ss-flate-ffffff: #181d24;--ss-flate-ffffff-a07: rgba(255, 255, 255, .07);--ss-flate-ffffff-a08: rgba(255, 255, 255, .08);--ss-flate-ffffff-a11: rgba(255, 255, 255, .11);--ss-flate-ffffff-a12: rgba(255, 255, 255, .12);--ss-flate-ffffff-a24: rgba(255, 255, 255, .24);--ss-flate-ffffff-a92: rgba(24, 29, 36, .92);--ss-flate-ffffff-a96: rgba(24, 29, 36, .96);--ss-tekst-065f46: #94dfc0;--ss-tekst-08060d: #f0ecf9;--ss-tekst-0c2544: #d6e7fd;--ss-tekst-0f172a: #e6edfe;--ss-tekst-14532d: #a5e4b6;--ss-tekst-15803d: #78d78f;--ss-tekst-16436f: #b5d8ff;--ss-tekst-166534: #94dfa6;--ss-tekst-1d4ed8: #a9c4fc;--ss-tekst-1e293b: #d5e4fc;--ss-tekst-1e3a2e: #c5e5d6;--ss-tekst-1e40af: #b8cdfc;--ss-tekst-1e8a5c: #6fd19f;--ss-tekst-1f6fd6: #90bdfd;--ss-tekst-20a36b: #53c98f;--ss-tekst-2563eb: #99bcff;--ss-tekst-2b5a8c: #a4ccfb;--ss-tekst-2e7359: #8ed3b5;--ss-tekst-334155: #c5d7ef;--ss-tekst-3b6fa8: #91c2fa;--ss-tekst-3d8f6f: #78c9a7;--ss-tekst-475569: #bbcce3;--ss-tekst-4a6b8f: #a0c4ec;--ss-tekst-4ade80: #4ade80;--ss-tekst-5a4a1e: #e0cd9e;--ss-tekst-5b4a1a: #e0cd9b;--ss-tekst-5b6b7f: #afc1d7;--ss-tekst-5c2e2e: #fcc7c5;--ss-tekst-5c4530: #e6cab2;--ss-tekst-64748b: #abbcd5;--ss-tekst-6b6375: #c5bcd0;--ss-tekst-6b7280: #b4bbcb;--ss-tekst-6ee7b7: #6ee7b7;--ss-tekst-7dd3fc: #7dd3fc;--ss-tekst-8a5226: #f3b487;--ss-tekst-8fa6bd: #97aec5;--ss-tekst-8fb4d9: #8aafd4;--ss-tekst-92400e: #feb28e;--ss-tekst-94a3b8: #9dacc1;--ss-tekst-991b1b: #feb6ad;--ss-tekst-9a3412: #fdb29b;--ss-tekst-9f1239: #feb1b7;--ss-tekst-a8e2fd: #a8e2fd;--ss-tekst-b34545: #f9a29d;--ss-tekst-b45309: #fea06c;--ss-tekst-b91c1c: #fda99e;--ss-tekst-b9d2e8: #b9d2e8;--ss-tekst-c98a2e: #dc9c44;--ss-tekst-cbd5e1: #cbd5e1;--ss-tekst-cfe4f7: #cfe4f7;--ss-tekst-d97706: #f38e32;--ss-tekst-e2e8f0: #e2e8f0;--ss-tekst-e4eefb: #e4eefb;--ss-tekst-e5484d: #fd8a86;--ss-tekst-fb923c: #f58c35;--ss-tekst-fbbf24: #fbbf24;--ss-tekst-fca5a5: #fca5a5;--ss-tekst-fda4af: #fda4af;--ss-tekst-ffffff: #ffffff;--ss-tekst-ffffff-a35: rgba(255, 255, 255, .62);--ss-tekst-ffffff-a50: rgba(255, 255, 255, .5);--ss-tekst-ffffff-a75: rgba(255, 255, 255, .75);--ss-kant-0284c7: #0284c7;--ss-kant-0c2544: #6c88ae;--ss-kant-0c2544-a16: rgba(193, 207, 226, .192);--ss-kant-15803d: #15803d;--ss-kant-163a66: #6288ba;--ss-kant-16436f: #5c8abb;--ss-kant-16a34a: #16a34a;--ss-kant-1d4ed8: #487dfa;--ss-kant-1e3a5f: #6988b2;--ss-kant-2563eb: #2563eb;--ss-kant-328bff: #328bff;--ss-kant-334155: #78879e;--ss-kant-3b6fa8: #3b6fa8;--ss-kant-3b82f6: #3b82f6;--ss-kant-6366f1: #6366f1;--ss-kant-7dd3fc: #00506c;--ss-kant-93c5fd: #2a4e74;--ss-kant-94a3b8: #94a3b8;--ss-kant-94b4d6: #94b4d6;--ss-kant-a7f3d0: #084832;--ss-kant-a9c3dd: #3c4e60;--ss-kant-b45309: #b45309;--ss-kant-b91c1c: #b91c1c;--ss-kant-bbf7d0: #18432b;--ss-kant-bfdbfe: #2f4158;--ss-kant-c2410c: #c2410c;--ss-kant-c3ccd6: #41474f;--ss-kant-c3d5e8: #384450;--ss-kant-c6d5e6: #374451;--ss-kant-cbd5e1: #3d434a;--ss-kant-cfe3f8: #313d4b;--ss-kant-d6dee8: #383e45;--ss-kant-d7e3ef: #333d46;--ss-kant-d97706: #d97706;--ss-kant-dfe6ef: #353a42;--ss-kant-e2e8f0: #343940;--ss-kant-e5c07b: #5e440b;--ss-kant-e6d5a8: #4b4021;--ss-kant-e6ebf2: #32383f;--ss-kant-e6ecf3: #32373f;--ss-kant-e6edf3: #31373e;--ss-kant-eef2f6: #2f343c;--ss-kant-eef2f7: #2f343c;--ss-kant-f1f5f9: #2e333a;--ss-kant-f2d48a: #503e08;--ss-kant-f4f7fa: #2d3239;--ss-kant-f59e0b: #f59e0b;--ss-kant-f59e0b-a27: rgba(245, 158, 11, .27);--ss-kant-fcd34d: #4e3f06;--ss-kant-fde68a: #443905;--ss-kant-fecaca: #563536;--ss-kant-fed7aa: #503717;--ss-kant-ffffff: #292e35;--ss-kant-ffffff-a10: rgba(255, 255, 255, .1);--ss-kant-ffffff-a12: rgba(255, 255, 255, .12);--ss-kant-ffffff-a40: rgba(255, 255, 255, .4);--ss-kant-ffffff-a42: rgba(255, 255, 255, .42);--ss-kant-ffffff-a55: rgba(255, 255, 255, .55);--ss-kant-ffffff-a75: rgba(255, 255, 255, .75);--ss-skygge-000000-a04: rgba(0, 0, 0, .1);--ss-skygge-000000-a05: rgba(0, 0, 0, .125);--ss-skygge-000000-a06: rgba(0, 0, 0, .15);--ss-skygge-000000-a07: rgba(0, 0, 0, .175);--ss-skygge-000000-a10: rgba(0, 0, 0, .25);--ss-skygge-000000-a12: rgba(0, 0, 0, .3);--ss-skygge-000000-a18: rgba(0, 0, 0, .45);--ss-skygge-000000-a28: rgba(0, 0, 0, .6);--ss-skygge-000000-a30: rgba(0, 0, 0, .6);--ss-skygge-000000-a35: rgba(0, 0, 0, .6);--ss-skygge-0c2544-a04: rgba(0, 0, 0, .1);--ss-skygge-0c2544-a06: rgba(0, 0, 0, .15);--ss-skygge-0c2544-a08: rgba(0, 0, 0, .2);--ss-skygge-0c2544-a10: rgba(0, 0, 0, .25);--ss-skygge-0c2544-a14: rgba(0, 0, 0, .35);--ss-skygge-0c2544-a16: rgba(0, 0, 0, .4);--ss-skygge-0c2544-a18: rgba(0, 0, 0, .45);--ss-skygge-0c2544-a20: rgba(0, 0, 0, .5);--ss-skygge-0c2544-a28: rgba(0, 0, 0, .6);--ss-skygge-0c2544-a34: rgba(0, 0, 0, .6);--ss-skygge-0c2544-a45: rgba(0, 0, 0, .6);--ss-skygge-0d1b2a-a18: rgba(0, 0, 0, .45);--ss-skygge-0f172a-a14: rgba(0, 0, 0, .35);--ss-skygge-0f172a-a45: rgba(0, 0, 0, .6);--ss-skygge-1d4ed8-a40: rgba(0, 0, 0, .6);--ss-skygge-328bff-a16: rgba(50, 139, 255, .16);--ss-skygge-328bff-a45: rgba(50, 139, 255, .45);--ss-skygge-f59e0b: #f59e0b;--ss-skygge-ffffff-a14: rgba(255, 255, 255, .14);--ss-flate-2563eb-a12: rgba(120, 165, 255, .24);--ss-flate-16a34a-a12: rgba(90, 210, 130, .22);--ss-flate-7c3aed-a12: rgba(190, 160, 255, .24);--ss-flate-c2410c-a12: rgba(255, 160, 100, .24);--ss-kant-7c3aed: #b49cff}}@media(max-width:700px){.ss-shell{flex-direction:column!important}.ss-shell-meny{width:auto!important;height:auto!important;position:static!important;align-self:stretch!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;overflow-y:visible!important;padding:10px 12px!important;column-gap:4px;row-gap:4px}.ss-shell-meny-merke{margin-bottom:0!important;padding:0 6px!important}.ss-shell-meny-bunn{margin-top:0!important;margin-left:auto!important;padding-top:0!important;border-top:none!important;display:flex!important;align-items:center!important;gap:14px}.ss-shell-meny-rolle{margin-bottom:0!important}.ss-flate-pad{padding:24px 16px!important}.ss-laerer-hjemgrid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:820px){.ss-laerer-hjemgrid{grid-template-columns:minmax(0,1fr)!important}}:root{--ss-marine: #0c2544;--ss-marine-lys: #16436f;--ss-stal: #3b6fa8;--ss-kant: #d7e3ef;--ss-kant-svak: #e2e8f0;--ss-tekst: #334155;--ss-tekst-dempet: #52627a;--ss-rask: .13s;--ss-rolig: .2s;--ss-kurve: cubic-bezier(.2, 0, .2, 1);--ss-header-hoyde: 64px}.ss-knapp:focus-visible,.ss-nav-lenke:focus-visible,.ss-meny-knapp:focus-visible,a:focus-visible{outline:3px solid var(--ss-kant-2563eb, #2563eb);outline-offset:2px;border-radius:8px}[id]:where(section,div,footer){scroll-margin-top:calc(var(--ss-header-hoyde) + 12px)}.ss-header{position:sticky;top:0;z-index:50;background:var(--ss-flate-ffffff-a92, rgba(255, 255, 255, .92));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color var(--ss-rolig) var(--ss-kurve),box-shadow var(--ss-rolig) var(--ss-kurve),background-color var(--ss-rolig) var(--ss-kurve)}.ss-header[data-rullet=ja]{border-bottom-color:var(--ss-kant-e2e8f0, var(--ss-kant-svak));box-shadow:0 1px 3px var(--ss-skygge-0c2544-a06, rgba(12, 37, 68, .06)),0 8px 24px -16px var(--ss-skygge-0c2544-a18, rgba(12, 37, 68, .18));background:var(--ss-flate-ffffff-a96, rgba(255, 255, 255, .96))}.ss-header-rad{max-width:1280px;margin:0 auto;min-height:var(--ss-header-hoyde);padding:8px 24px;display:flex;align-items:center;gap:20px}.ss-nav{display:flex;align-items:center;gap:4px;margin-left:auto}.ss-nav-lenke{position:relative;color:var(--ss-tekst-334155, var(--ss-tekst));text-decoration:none;font-size:14.5px;font-weight:500;padding:9px 11px;border-radius:8px;white-space:nowrap;transition:color var(--ss-rask) var(--ss-kurve),background-color var(--ss-rask) var(--ss-kurve)}.ss-nav-lenke:hover{color:var(--ss-tekst-0c2544, var(--ss-marine));background:var(--ss-flate-eff5fb, #eff5fb)}.ss-nav-lenke[aria-current=true]{color:var(--ss-tekst-0c2544, var(--ss-marine));font-weight:600}.ss-nav-lenke[aria-current=true]:after{content:"";position:absolute;left:11px;right:11px;bottom:3px;height:2px;border-radius:2px;background:var(--ss-flate-3b6fa8, var(--ss-stal))}.ss-header-handlinger{display:flex;align-items:center;gap:10px;flex-shrink:0}.ss-knapp{box-sizing:border-box;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:10px;border:1.5px solid transparent;font-family:Inter,system-ui,sans-serif;font-size:14.5px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--ss-rask) var(--ss-kurve),border-color var(--ss-rask) var(--ss-kurve),box-shadow var(--ss-rask) var(--ss-kurve),transform var(--ss-rask) var(--ss-kurve)}.ss-knapp-full{width:100%}.ss-knapp-primar{background:var(--ss-flate-0c2544, var(--ss-marine));color:var(--ss-tekst-ffffff, #fff);border-color:var(--ss-kant-0c2544, var(--ss-marine));box-shadow:0 1px 2px var(--ss-skygge-0c2544-a16, rgba(12, 37, 68, .16))}.ss-knapp-primar:hover:not(:disabled){background:var(--ss-flate-16436f, var(--ss-marine-lys));border-color:var(--ss-kant-16436f, var(--ss-marine-lys));box-shadow:0 4px 12px -4px var(--ss-skygge-0c2544-a34, rgba(12, 37, 68, .34))}.ss-knapp-sekundar{background:var(--ss-flate-ffffff, #fff);color:var(--ss-tekst-0c2544, var(--ss-marine));border-color:var(--ss-kant-d7e3ef, var(--ss-kant))}.ss-knapp-sekundar:hover:not(:disabled){border-color:var(--ss-kant-a9c3dd, #a9c3dd);background:var(--ss-flate-f7fbff, #f7fbff);box-shadow:0 4px 12px -6px var(--ss-skygge-0c2544-a20, rgba(12, 37, 68, .2))}.ss-knapp-stille{background:transparent;color:var(--ss-tekst-0c2544, var(--ss-marine));border-color:transparent}.ss-knapp-stille:hover:not(:disabled){background:var(--ss-flate-eff5fb, #eff5fb)}.ss-knapp:active:not(:disabled){transform:translateY(1px);box-shadow:none}.ss-knapp:disabled{cursor:not-allowed;opacity:.62;box-shadow:none}.ss-knapp-ikon,.ss-knapp-snurrer{display:inline-flex;width:16px;height:16px;flex-shrink:0}.ss-knapp-snurrer{border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:ss-snurr .62s linear infinite}@keyframes ss-snurr{to{transform:rotate(360deg)}}.ss-meny-knapp{display:none;min-width:44px;min-height:44px;align-items:center;justify-content:center;background:var(--ss-flate-ffffff, #fff);border:1.5px solid var(--ss-kant-d7e3ef, var(--ss-kant));border-radius:10px;color:var(--ss-tekst-0c2544, var(--ss-marine));cursor:pointer;transition:background-color var(--ss-rask) var(--ss-kurve),border-color var(--ss-rask) var(--ss-kurve)}.ss-meny-knapp:hover{background:var(--ss-flate-f7fbff, #f7fbff);border-color:var(--ss-kant-a9c3dd, #a9c3dd)}.ss-mobilmeny{position:fixed;inset:var(--ss-header-hoyde) 0 0 0;z-index:49;background:var(--ss-flate-ffffff, #fff);padding:12px 20px 28px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;animation:ss-meny-inn var(--ss-rolig) var(--ss-kurve)}@keyframes ss-meny-inn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ss-mobilmeny .ss-nav-lenke{font-size:17px;padding:14px 12px;min-height:44px;display:flex;align-items:center;border-bottom:1px solid var(--ss-kant-f1f5f9, #f1f5f9);border-radius:0}.ss-mobilmeny .ss-nav-lenke[aria-current=true]:after{display:none}.ss-mobilmeny-handlinger{display:flex;flex-direction:column;gap:10px;margin-top:18px}body.ss-meny-aapen{overflow:hidden}@media(max-width:1319px){.ss-header-handlinger .ss-knapp-sekundar{display:none}}@media(max-width:1159px){.ss-nav,.ss-header-handlinger{display:none}.ss-meny-knapp{display:inline-flex}.ss-header-rad{padding:8px 16px;gap:12px}}.ss-kort{transition:transform var(--ss-rask) var(--ss-kurve),box-shadow var(--ss-rask) var(--ss-kurve),border-color var(--ss-rask) var(--ss-kurve)}.ss-kort:hover{transform:translateY(-2px);box-shadow:0 10px 24px -18px var(--ss-skygge-0c2544-a45, rgba(12, 37, 68, .45))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.ss-header,.ss-knapp,.ss-nav-lenke,.ss-meny-knapp,.ss-kort{transition-duration:1ms!important}.ss-knapp:active:not(:disabled),.ss-kort:hover{transform:none!important}.ss-mobilmeny{animation:none!important}.ss-knapp-snurrer{animation-duration:2s!important}}.ss-hopp-til-innhold{position:absolute;left:12px;top:-60px;z-index:60;background:var(--ss-flate-ffffff, #fff);border:1.5px solid var(--ss-kant-d7e3ef, var(--ss-kant));border-radius:10px;padding:10px 16px;color:var(--ss-tekst-0c2544, var(--ss-marine));font-weight:600;transition:top var(--ss-rask) var(--ss-kurve)}.ss-hopp-til-innhold:focus{top:10px}main:focus{outline:none}@media(prefers-reduced-motion:reduce){.ss-hopp-til-innhold{transition-duration:1ms!important}}.ss-ramme-portrett .ss-browserframe-scale{width:100%!important;transform:none!important}.ss-rammebilde-portrett{display:block;height:380px;width:auto;margin:0 auto}.ss-ramme-heltbilde .ss-browserframe-body{height:auto!important}.ss-ramme-heltbilde .ss-browserframe-scale{position:static!important;width:100%!important;transform:none!important}.ss-rammebilde-helt{display:block;width:100%;height:auto}.ss-skjema{color-scheme:light;--skjema-flate: var(--ss-flate-ffffff, #fff);--skjema-felt-bg: var(--ss-flate-ffffff, #fff);--skjema-felt-tekst: var(--ss-tekst-1e293b, #1e293b);--skjema-felt-kant: var(--ss-kant-dfe6ef, #dfe6ef);--skjema-felt-kant-fokus: var(--ss-kant-2563eb, #2563eb);--skjema-plassholder: var(--ss-tekst-94a3b8, #94a3b8);--skjema-etikett: var(--ss-tekst-334155, #334155);--skjema-hjelpetekst: var(--ss-tekst-64748b, #64748b);--skjema-kicker: var(--ss-tekst-8fa6bd, #8fa6bd);--skjema-tittel: var(--ss-tekst-0c2544, #0c2544);--skjema-feil-bg: var(--ss-flate-fffbeb, #fffbeb);--skjema-feil-kant: var(--ss-kant-fcd34d, #fcd34d);--skjema-feil-tekst: var(--ss-tekst-b45309, #b45309);--skjema-kort-bg: var(--ss-flate-ffffff, #fff);--skjema-kort-kant: var(--ss-kant-e6ecf3, #e6ecf3);--skjema-kort-valgt-bg: var(--ss-flate-eff6ff, #eff6ff);--skjema-kort-valgt-kant: var(--ss-kant-3b82f6, #3b82f6);--skjema-avkryssing: var(--ss-tekst-2563eb, #2563eb);--skjema-notis-bg: var(--ss-flate-f1f5f9, #f1f5f9)}.ss-skjema input,.ss-skjema textarea,.ss-skjema select{color-scheme:light}@media screen and (prefers-color-scheme:dark){.ss-skjema,.ss-skjema input,.ss-skjema textarea,.ss-skjema select{color-scheme:dark}}.ss-skjema input::placeholder,.ss-skjema textarea::placeholder{color:var(--ss-tekst-94a3b8, var(--skjema-plassholder));opacity:1}.ss-skjema input:focus-visible,.ss-skjema textarea:focus-visible,.ss-skjema select:focus-visible{outline:2px solid var(--ss-kant-2563eb, var(--skjema-felt-kant-fokus));outline-offset:2px;border-color:var(--ss-kant-2563eb, var(--skjema-felt-kant-fokus))}
