body.konsoll,body.portal{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;--ks-flate:#0d1014;--ks-hover:#161b22;--ks-felt:#0f1216;--ks-kant2:#2b3440}.ks{grid-template-columns:236px minmax(0,1fr);min-height:100vh;display:grid}.ks-side{background:var(--ks-flate);border-right:1px solid var(--line);flex-direction:column;gap:6px;height:100vh;padding:20px 12px 16px;display:flex;position:sticky;top:0}.ks-merke{letter-spacing:-.2px;align-items:center;gap:10px;padding:2px 10px 18px;font-size:15px;font-weight:800;display:flex}.ks-merke .ks-logo{flex:none;width:26px;height:26px;display:block}.ks-merke small{letter-spacing:1.6px;text-transform:uppercase;color:var(--dim);margin-top:1px;font-size:10.5px;font-weight:700;display:block}.ks-nav{flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}.ks-nav a{color:var(--muted);border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.ks-nav a:hover{background:var(--ks-hover);color:var(--ink)}.ks-nav a[aria-current=page]{color:var(--ink);box-shadow:inset 3px 0 0 var(--sky);background:#17202b}.ks-nav .hic{flex:none;width:17px;height:17px}.ks-nav .hic,.ks-brikke .hic,.ks-knapp .hic,.ks-lenkeknapp .hic,.ks-megepost .hic,.ks-sok .hic{stroke:currentColor}.ks-navant{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.ks-meg{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:auto;padding:14px 10px 0;display:flex}.ks-megepost{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex;overflow:hidden}.ks-megepost .hic{flex:none;width:15px;height:15px}.ks-main{min-width:0;padding:28px 40px 64px}.ks-innhold{flex-direction:column;gap:20px;margin:0 auto;display:flex}.ks-topp{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.ks-topp-tekst{min-width:0}.ks-sti{color:var(--dim);margin-bottom:6px;font-size:12.5px}.ks-sti a{color:var(--muted);text-decoration:none}.ks-sti a:hover{color:var(--ink);text-decoration:underline}.ks-tittelrad{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ks-tittelrad h1{letter-spacing:-.4px;text-wrap:balance;margin:0;font-size:25px;font-weight:800}.ks-under{color:var(--muted);margin-top:5px;font-size:13.5px;line-height:1.45}.ks-handling{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ks-oppdater{color:var(--dim);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:12.5px;display:flex}.ks-knapp{color:var(--ink);border:1px solid var(--line);cursor:pointer;white-space:nowrap;background:#161b22;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:600;display:inline-flex}.ks-knapp:hover{border-color:var(--ks-kant2);background:#1a2029}.ks-knapp:disabled{opacity:.55;cursor:default}.ks-knapp .hic{width:15px;height:15px}.ks-lenkeknapp{color:var(--sky);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.ks-lenkeknapp:hover{text-decoration:underline}.ks-lenkeknapp .hic{width:13px;height:13px}.ks-main a{color:var(--sky)}.ks-tall{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.ks-flis{background:var(--card);border:1px solid var(--line);min-width:0;color:inherit;border-radius:14px;flex-direction:column;gap:4px;padding:15px 16px 14px;text-decoration:none;display:flex}.ks-main a.ks-flis{color:inherit}a.ks-flis:hover{border-color:var(--ks-kant2);background:#151a20}.ks-flis .k{letter-spacing:1.3px;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:700}.ks-flis .v{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1}.ks-flis .s{color:var(--muted);font-size:12px;line-height:1.35}.ks-kort{background:var(--card);border:1px solid var(--line);border-radius:14px;min-width:0;overflow:hidden}.ks-khode{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:50px;padding:13px 18px;display:flex}.ks-khode h2{margin:0;font-size:14.5px;font-weight:700}.ks-khode .ks-mer,.ks-khode .ks-dim{margin-left:auto}.ks-main .ks-mer{font-size:13px;font-weight:600;text-decoration:none}.ks-main .ks-mer:hover{text-decoration:underline}.ks-dim{color:var(--dim);font-size:12.5px}.ks-antall{color:var(--muted);font-variant-numeric:tabular-nums;background:#1a2029;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:700}.ks-antall.fare{color:#fca5a5;background:#3a1d22}.ks-tom{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding:22px 18px;font-size:13.5px;line-height:1.5;display:flex}.ks-tom .hic{color:#34d399;width:16px;height:16px}.ks-to{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ks-feil{color:#fecaca;background:#1d0f12;border:1px solid #5b2026;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;font-size:13px;display:flex}.ks-feil>.hic{color:#f87171;flex:none;width:18px;height:18px}.ks-feil>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ks-feil span{color:#fca5a5;overflow-wrap:anywhere}.ks-felt{grid-template-columns:132px minmax(0,1fr);gap:11px 16px;margin:0;padding:16px 18px 18px;font-size:13.5px;line-height:1.45;display:grid}.ks-felt dt{color:var(--dim)}.ks-felt dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.ks-brikker{flex-wrap:wrap;gap:8px;padding:14px 18px 16px;display:flex}.ks-brikke{border:1px solid var(--line);background:var(--ks-felt);border-radius:9px;align-items:center;gap:7px;padding:6px 11px;font-size:13px;display:inline-flex}.ks-brikke .hic{width:14px;height:14px;color:var(--dim)}.ks-idlinje{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ks-main code{color:#cbd5e1;border:1px solid var(--line2);background:#161b22;border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.ks-merk{white-space:nowrap;border:1px solid;border-radius:99px;align-items:center;gap:6px;padding:3px 9px 3px 8px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.ks-merk i{background:currentColor;border-radius:99px;flex:none;width:6px;height:6px}.ks-merk.aktiv{color:#6ee7a8;background:#0f2419;border-color:#1f4d33}.ks-nslinje{background:#0f1a14;border:1px solid #1f4d33;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:10px 12px 10px 14px;display:flex}.ks-nslinje>i{background:#22c55e;border-radius:99px;flex:none;width:9px;height:9px}.ks-nslinje .ks-nstekst{color:#bbf7d0;flex:160px;font-size:14px;font-weight:700}.ks-nslinje .ks-nstekst em{color:#fecaca;font-style:normal;font-weight:500}.ks-nslinje.stengt{background:#2a0f12;border-color:#b91c1c}.ks-nslinje.stengt>i{background:#f87171;box-shadow:0 0 0 4px #f871712e}.ks-nslinje.stengt .ks-nstekst{color:#fecaca;font-size:15px}.ks-merk.prove{color:#7dd3fc;background:#0e1c28;border-color:#1e3a52}.ks-merk.utlopt{color:#fca5a5;background:#261013;border-color:#5b2026}.ks-merk.suspendert{color:#fcd34d;background:#221a0a;border-color:#4d3b12}.ks-type{color:var(--muted);white-space:nowrap;font-size:12.5px}.ks-tittelrad .ks-type{border:1px solid var(--line);border-radius:99px;padding:3px 9px}.ks-type.mangler{color:#fbbf24}.ks-smal{letter-spacing:.4px;text-transform:uppercase;color:#a5b4fc;vertical-align:1px;border:1px solid #312e81;border-radius:5px;margin-left:7px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-block}.ks-smal.test{color:#fcd34d;border-color:#4d3b12}.ks-smal.uten-tf{color:#fde68a;background:#221a0a;border-color:#4d3b12}.ks-smal.google{color:#bfdbfe;background:#0f1b33;border-color:#1e3a8a}.ks-rodtekst{color:#fca5a5}.ks-verktoy{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ks-sok{flex:280px;min-width:0;display:block;position:relative}.ks-sok .hic{width:16px;height:16px;color:var(--dim);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ks-sok input{background:var(--ks-felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:10px;outline:none;padding:10px 12px 10px 36px;font-size:14px}.ks-sok input:focus,.ks-velg:focus{border-color:#2f4a66}body.konsoll .faner,body.portal .faner{gap:4px;padding:0}body.konsoll .faner-kant.v,body.portal .faner-kant.v{margin-right:-32px}body.konsoll .faner-kant.h,body.portal .faner-kant.h{margin-left:-56px}body.konsoll .fane,body.portal .fane{color:var(--muted);flex:none;padding:10px 12px}body.konsoll .fane:hover,body.portal .fane:hover{color:var(--ink)}body.konsoll .brikker,body.portal .brikker{gap:6px;margin:0}body.konsoll .brikke,body.portal .brikke,.ks-valgbrikke{background:var(--ks-felt);border:1px solid var(--line);color:var(--muted);white-space:nowrap;overflow-wrap:normal;cursor:pointer;border-radius:99px;min-height:0;padding:5px 12px;font-size:13px;font-weight:600}body.konsoll .brikke:hover,body.portal .brikke:hover,.ks-valgbrikke:hover{color:var(--ink);border-color:var(--ks-kant2)}body.konsoll .brikke[aria-pressed=true],body.portal .brikke[aria-pressed=true],.ks-valgbrikke[aria-pressed=true]{color:#cfe6fb;background:#12233a;border-color:#1e4b78}body.konsoll .brikke:disabled,body.portal .brikke:disabled{opacity:.45;cursor:default}.ks-verktoy .brikker{flex:0 auto}.ks-velg{background:var(--ks-felt);border:1px solid var(--line);color:var(--ink);border-radius:10px;outline:none;padding:9px 10px;font-size:13px}.ks-filterlinje{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:14px;padding:10px 18px;font-size:12.5px;display:flex}.ks-liste{flex-direction:column;display:flex}.ks-rad{grid-template-columns:var(--kol);border-top:1px solid var(--line2);color:inherit;align-items:center;gap:14px;min-width:0;padding:11px 18px;font-size:13.5px;text-decoration:none;display:grid}.ks-main a.ks-rad{color:inherit}.ks-liste>.ks-rad:first-child{border-top:0}a.ks-rad:hover{background:var(--ks-hover)}.ks-rad>*{min-width:0}.ks-hode{color:var(--dim);letter-spacing:1.1px;text-transform:uppercase;background:#11151a;padding-block-start:9px;padding-block-end:9px;font-size:11px;font-weight:700}.ks-rad .tall{text-align:right;font-variant-numeric:tabular-nums}.ks-navn b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.ks-navn>span{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;display:block;overflow:hidden}.ks-navn>span.ks-mob{display:none}.ks-kundeliste{--kol:minmax(0, 2.4fr) 104px 92px 118px 76px 70px 118px 92px}.ks-kundeliste .k-aktiv,.ks-kundeliste .k-opp{color:var(--muted);font-variant-numeric:tabular-nums}.ks-opplist{--kol:10px minmax(0, 1fr) auto}.ks-niva{background:var(--dim);border-radius:99px;width:10px;height:10px}.ks-niva.rod{background:#f87171;box-shadow:0 0 0 3px #f8717126}.ks-niva.gul{background:#fbbf24;box-shadow:0 0 0 3px #fbbf2421}.ks-opplist .ks-navn>span{white-space:normal}.ks-brukerliste{--kol:minmax(0, 2.2fr) minmax(0, 1fr) minmax(0, 1.2fr) 120px 118px 132px 56px}.ks-brukerliste .b-endre{text-align:right}.ks-brukerliste .ks-rad.apen{background:#151b23}.ks-brukerliste .b-tlf{font-variant-numeric:tabular-nums}.ks-brukerliste .ks-rad>span:not(.ks-navn){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ks-invliste{--kol:minmax(0, 1.6fr) minmax(0, 1fr) auto}.ks-invknapper{justify-content:flex-end;gap:14px}.ks-rodlenke,.ks-lenkeknapp.fare{color:#fca5a5}.ks-lenkeknapp.ks-rodlenke:hover,.ks-lenkeknapp.fare:hover{color:#f87171}.ks-loginmelding{color:#fca5a5;margin-top:12px;font-size:13px;line-height:1.45}.ks-loginmelding.ok{color:#6ee7a8}.ks-knapp.hoved{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.ks-knapp.hoved:hover{background:#2563eb;border-color:#2563eb}.ks-knapp.fare{color:#fff;background:#b91c1c;border-color:#b91c1c}.ks-knapp.fare:hover{background:#dc2626;border-color:#dc2626}.ks-knapp.fare-omriss{color:#fca5a5;background:0 0;border-color:#5b2026}.ks-knapp.fare-omriss:hover{background:#261013}.ks-handling .ks-knapp.hoved .hic{stroke:currentColor;width:15px;height:15px}.ks-skjema dd{flex-direction:column;justify-content:center;gap:6px;min-height:30px;display:flex}.ks-skjema dt{align-items:center;min-height:30px;display:flex}.ks-linje{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ks-hjelp{color:var(--dim);font-size:12px;line-height:1.45}.ks-inn{background:var(--ks-felt);border:1px solid var(--line);color:var(--ink);border-radius:9px;outline:none;flex:200px;min-width:0;padding:8px 10px;font-size:13.5px}.ks-inn.tall{text-align:center;font-variant-numeric:tabular-nums;flex:0 0 76px}.ks-inn:focus,.ks-tekst:focus{border-color:#2f4a66}.ks-tekst{background:var(--ks-felt);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;outline:none;padding:10px 12px;font-size:13.5px;line-height:1.5}.ks-skjemadel{flex-direction:column;gap:10px;padding:14px 18px 16px;display:flex}.ks-brikker+.ks-skjemadel{padding-top:0}.ks-feillinje{color:#fca5a5;overflow-wrap:anywhere;background:#1d0f12;border:1px solid #5b2026;border-radius:9px;margin:0 18px 14px;padding:9px 12px;font-size:13px;line-height:1.45}.ks-skjemadel .ks-feillinje,.ks-dialog .ks-feillinje{margin:0}.ks-konto{font-weight:700}.ks-konto.aktiv,.ks-konto.prove{color:#6ee7a8}.ks-konto.suspendert{color:#fcd34d}.ks-konto.utlopt{color:#fca5a5}.ks-forklaring{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.ks-fare{border-color:#4a1d24}.ks-fare .ks-khode h2{color:#fca5a5}.ks-brikkex{color:var(--dim);cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0 2px;font-size:17px;line-height:1}.ks-brikkex:hover{color:#f87171}.ks-brikkex:disabled{opacity:.4;cursor:default}.ks-bredigering{border-top:1px solid var(--line2);background:#10141a;flex-direction:column;gap:12px;padding:14px 18px 16px;display:flex}.ks-bredigering h3{margin:0;font-size:14px;font-weight:700}.ks-brukerekstra{background:#10141a;padding:4px 18px 16px}.ks-brukerekstra>div{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:12px;display:grid}.ks-brukerekstra .rcard{margin:0}.ks-bskjema{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;display:grid}.ks-bfelt{color:var(--dim);flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.ks-bfelt>span i,.ks-bfelt>label i{color:var(--dimmer);font-style:normal}.ks-bfelt .ks-inn,.ks-bfelt .ks-velg{flex:none;width:100%}.ks-bskjema>.ks-bfelt>:-webkit-any(.ks-inn,.ks-velg,.tlf-felt):last-child{margin-top:auto}.ks-bskjema>.ks-bfelt>:is(.ks-inn,.ks-velg,.tlf-felt):last-child{margin-top:auto}.ks-bbred{grid-column:1/-1}.ks-bvalg{border:1px solid var(--line);background:var(--ks-felt);cursor:pointer;border-radius:10px;flex-direction:row;grid-column:span 2;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px}.ks-bvalg>span{color:var(--ink);flex-direction:column;gap:2px;font-size:13px;display:flex}.ks-bvalg>span i{color:var(--dim);font-size:11.5px}.ks-bles{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding:8px 0;font-size:13.5px;overflow:hidden}.ks-valgbrikker{flex-wrap:wrap;gap:6px;display:flex}.ks-bknapper{gap:8px}.ks-bknapper .ks-knapp .hic{stroke:currentColor;width:14px;height:14px}.ks-mellom{flex:1}.ks-enheter{border:1px solid var(--line);background:var(--ks-felt);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;font-size:12.5px;display:flex}.ks-enhet{grid-template-columns:minmax(110px,auto) minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.ks-enhet span{color:var(--muted);overflow-wrap:anywhere}.ks-enhet i{color:var(--dim);white-space:nowrap;font-style:normal}.ks-nyknapp{border-top:1px solid var(--line2);align-items:flex-start;padding-top:12px}.ks-nyknapp .ks-knapp .hic{stroke:currentColor}.ks-liste+.ks-nyknapp{border-top:1px solid var(--line)}.ks-bryter{border:1px solid var(--line);cursor:pointer;background:#1a1f27;border-radius:99px;flex:none;width:40px;height:22px;padding:0;transition:background .15s,border-color .15s;position:relative}.ks-bryter i{background:#6b7280;border-radius:99px;width:16px;height:16px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.ks-bryter.paa{background:#14532d;border-color:#166534}.ks-bryter.paa i{background:#4ade80;transform:translate(18px)}.ks-bryter:disabled{opacity:.55;cursor:default}.ks-bryter:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.ks-funkliste{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;padding:6px 18px 10px;display:grid}.ks-funk{border-bottom:1px solid var(--line2);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.ks-funk>span{min-width:0}.ks-funk small{color:var(--dim);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.ks-funkekstra{border-top:1px solid var(--line);padding-top:10px}.ks-dialogbak{z-index:400;background:#05070ab8;justify-content:center;align-items:flex-start;padding:max(10vh,24px) 16px 24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.ks-dialog{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;width:100%;max-width:440px;padding:20px 20px 18px;display:flex;box-shadow:0 24px 60px #00000080}.ks-dialogbred{max-width:520px}.ks-dialog h2{letter-spacing:-.2px;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;display:flex}.ks-dialog h2 .hic{color:#4ade80;stroke:currentColor;width:20px;height:20px}.ks-dialogtekst{color:var(--muted);font-size:13.5px;line-height:1.55}.ks-dialogtekst b{color:var(--ink)}.ks-dialogfelt{color:var(--muted);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.ks-dialogfelt i{color:var(--dim);font-style:normal}.ks-dialogfelt input{background:var(--ks-felt);border:1px solid var(--line);color:var(--ink);border-radius:9px;outline:none;padding:10px 12px;font-size:14px}.ks-dialogfelt input:focus{border-color:#2f4a66}.ks-dialogfelt .brikker{align-self:flex-start}.ks-dialogknapper{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.ks-dialogknapper .ks-knapp .hic{stroke:currentColor}.ks-vindubak{z-index:390}.ks-vindu{max-width:560px}.ks-vindu.bred{max-width:760px}.ks-vindu .ks-dialogfelt>span{justify-content:space-between;gap:10px;display:flex}.ks-vindu .ks-dialogfelt i{font-variant-numeric:tabular-nums}.ks-vindu .ks-tekst{box-sizing:border-box;resize:none;max-height:55vh;font-size:14px;overflow-y:auto}.ks-vindu .ks-relrad>.ks-dialogfelt{flex:180px}.ks-vindu .ks-dialogtekst{align-items:center;gap:8px;display:flex}.ks-vindu .ks-dialogtekst .hic{flex:none;width:15px;height:15px}.ks-dialogknapper .ks-venstre{margin-right:auto}.ks-khode>.ks-khoyre{margin-left:auto}.ks-innhold{container:innhold/inline-size}.ks-kort{container:kort/inline-size}@container innhold (width<=979px){.ks-tall{grid-template-columns:repeat(3,minmax(0,1fr))}}@container innhold (width<=759px){.ks-to{grid-template-columns:minmax(0,1fr)}}@container innhold (width<=559px){.ks-tall{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ks-flis .v{font-size:26px}.ks-velg{flex:140px}.ks-oppdater>span{display:none}}@container kort (width<=1029px){.ks-kundeliste{--kol:minmax(0, 2fr) 92px 118px 70px 112px}.ks-kundeliste .k-type,.ks-kundeliste .k-ut,.ks-kundeliste .k-opp{display:none}}@container kort (width<=759px){.ks-kundeliste{--kol:minmax(0, 1fr) auto}.ks-kundeliste .ks-hode,.ks-kundeliste .ks-rad>:not(.ks-navn):not(:nth-child(4)){display:none}.ks-kundeliste .ks-navn>span.ks-mob{white-space:normal;display:block}}@container kort (width<=899px){.ks-brukerliste{--kol:minmax(0, 2fr) minmax(0, 1fr) 112px 120px 56px}.ks-bskjema{grid-template-columns:repeat(2,minmax(0,1fr))}.ks-brukerliste .b-ut,.ks-brukerliste .b-ver{display:none}}@container kort (width<=639px){.ks-brukerliste{--kol:minmax(0, 1fr) auto}.ks-brukerliste .ks-hode,.ks-brukerliste .ks-rad>:not(.ks-navn):not(.b-endre){display:none}.ks-bskjema{grid-template-columns:minmax(0,1fr)}.ks-bvalg{grid-column:auto}.ks-enhet{grid-template-columns:minmax(0,1fr);gap:2px}}@container kort (width<=559px){.ks-funkliste{grid-template-columns:minmax(0,1fr)}.ks-invliste{--kol:minmax(0, 1fr)}.ks-invliste .ks-rad>:nth-child(2){display:none}.ks-invknapper{justify-content:flex-start}.ks-felt{grid-template-columns:108px minmax(0,1fr)}}@media (max-width:820px){.ks{grid-template-columns:minmax(0,1fr);align-content:start}.ks-side{z-index:30;height:auto;padding:calc(10px + var(--topp)) 16px 0;border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;gap:4px 14px;position:sticky;top:0}.ks-merke{order:1;padding:0}.ks-merke small{display:none}.ks-meg{border:0;flex-direction:row;order:2;margin:0 0 0 auto;padding:0}.ks-meg .ks-knapp{padding:6px 11px}.ks-megepost{display:none}.ks-nav{scrollbar-width:none;flex-direction:row;flex:1 0 100%;order:3;gap:2px;min-width:0;margin:0 -6px;overflow-x:auto}.ks-nav::-webkit-scrollbar{display:none}.ks-nav a{white-space:nowrap;border-radius:0;padding:9px 10px 11px}.ks-nav a:hover{background:0 0}.ks-nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--sky);background:0 0}.ks-navant{display:none}.ks-main{padding:18px 16px 48px}.ks-innhold{gap:16px}}body.konsoll{--ks-bunnh:60px}.ks-bunn,.ks-merbak{display:none}@media (max-width:820px){body.konsoll .ks-side{padding-bottom:10px;position:static}body.konsoll .ks-nav{display:none}body.konsoll .ks-main{padding-bottom:calc(var(--ks-bunnh) + 32px + env(safe-area-inset-bottom))}.ks-bunn{z-index:60;padding:0 4px env(safe-area-inset-bottom);background:var(--ks-flate);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.ks-bunn>a,.ks-bunnmer{min-width:0;height:var(--ks-bunnh);color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 2px;font-size:11px;font-weight:600;text-decoration:none;display:flex}.ks-bunn>a>span:last-child,.ks-bunnmer>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ks-bunn>a[aria-current=page],.ks-bunnmer.aktiv{color:var(--sky)}.ks-bunnikon{display:flex;position:relative}.ks-bunnikon .hic{stroke:currentColor;width:22px;height:22px}.ks-bunnmerke{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#dc2626;border-radius:99px;min-width:17px;height:17px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:17px;position:absolute;top:-5px;left:14px}.ks-merbak{inset:0 0 calc(var(--ks-bunnh) + env(safe-area-inset-bottom));z-index:59;background:#05070a99;flex-direction:column;justify-content:flex-end;display:flex;position:fixed}.ks-mer-ark{overscroll-behavior:contain;background:var(--card);border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;max-height:calc(100% - 48px);padding:6px 10px 10px;animation:.18s ease-out ks-meropp;overflow-y:auto;box-shadow:0 -12px 40px #00000073}.ks-merhode{justify-content:space-between;align-items:center;padding:8px 6px 6px 10px;display:flex}.ks-merhode h2{margin:0;font-size:16px;font-weight:800}.ks-merlukk{width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex}.ks-merlukk .hic{stroke:currentColor;width:20px;height:20px}.ks-merliste{flex-direction:column;gap:2px;display:flex}.ks-merliste a{color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:12px 10px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.ks-merliste a .hic{width:19px;height:19px;color:var(--muted);stroke:currentColor;flex:none}.ks-merliste a[aria-current=page]{box-shadow:inset 3px 0 0 var(--sky);background:#17202b}.ks-merliste a[aria-current=page] .hic{color:var(--sky)}.ks-merliste .ks-navant{display:inline}body.konsoll .ks-spvarsler{bottom:calc(var(--ks-bunnh) + 12px + env(safe-area-inset-bottom))}}@keyframes ks-meropp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ks-mer-ark{animation:none}}.ks-rammetopp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ks-rammetekst{color:var(--muted);align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex}.ks-rammetekst .hic{color:var(--sky);flex:none}.ks-rammevalg{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.ks-appramme{height:calc(100vh - var(--ramme-topp,210px) - 20px);background:var(--bg);border:1px solid var(--line);border-radius:14px;min-height:520px;position:relative;overflow:hidden;transform:translateZ(0)}.ks-applist{box-sizing:border-box;height:100%;padding:16px;overflow-y:auto}.ks-applist>.rcard{max-width:760px;margin:0 auto 14px}.ks-appramme>.ks-applist>.brikker{margin-bottom:14px}.ks-rammebred>.ks-applist>.rcard{max-width:none}.ks-rammeaapen{background:0 0;border:0;border-radius:0}.ks-rammeaapen>.ks-applist{padding:0}@media (min-width:761px){.ks-main:has(.ks-appramme){padding-bottom:20px}}@media (max-width:760px){.ks-appramme{height:calc(100vh - var(--ramme-topp,170px) - 12px - var(--ks-bunnh,0px));border-radius:12px;min-height:420px}@supports (height:100dvh){.ks-appramme{height:calc(100dvh - var(--ramme-topp,170px) - 12px - var(--ks-bunnh,0px) - env(safe-area-inset-bottom))}}.ks-main:has(.ks-appramme){padding-bottom:12px}body.konsoll .ks-main:has(.ks-appramme){padding-bottom:calc(var(--ks-bunnh) + 12px + env(safe-area-inset-bottom))}.ks-applist{padding:10px}}.ks-rammetom{display:none}@container innhold (width>=900px){.ks-rammedelt{--ramme-liste:400px;height:calc(100vh - var(--ramme-topp,210px) - 20px)}.ks-rammedelt>.ks-applist{width:var(--ramme-liste);border-right:1px solid var(--line);padding:12px}.ks-rammedelt>.ks-applist>.rcard{max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.ks-rammedelt>.reppanel{left:calc(var(--ramme-liste) + 1px)}.ks-rammetom{top:0;bottom:0;right:0;left:calc(var(--ramme-liste) + 1px);color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:14px;display:flex;position:absolute}.ks-rammetom .hic{width:20px;height:20px;color:var(--dim);flex:none}.ks-rammedelt #oppsettListe>h3,.ks-rammedelt #oppsettListe>h3+.sub{display:none}.ks-rammedelt .kgruppe{gap:4px}.ks-rammedelt .adminrow{border-radius:10px;gap:10px;padding:5px 10px}.ks-rammedelt .adminrow .ar-ic{width:22px;font-size:17px}.ks-rammedelt .adminrow .ar-tx{gap:1px}.ks-rammedelt .adminrow .ar-t{font-size:13.5px;line-height:1.3}.ks-rammedelt .adminrow .ar-s{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.3;overflow:hidden}.ks-rammedelt .adminrow .ar-v{text-overflow:ellipsis;max-width:110px;overflow:hidden}.ks-rammedelt .adminrow .ar-ch{font-size:17px}.ks-rammedelt .adminrow.valgt{box-shadow:inset 3px 0 0 var(--sky);background:#13253a;border-color:#2d5596}}@container innhold (width>=1080px){.ks-rammedelt{--ramme-liste:460px}}.ks-feilliste{--kol:minmax(0, 2.6fr) 64px minmax(0, 1.2fr) 96px 104px}.ks-feilgr+.ks-feilgr,.ks-hode+.ks-feilgr{border-top:1px solid var(--line2)}.ks-feilgr>.ks-rad{border-top:0}button.ks-feilrad{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}button.ks-feilrad:hover,.ks-feilgr.apen>.ks-feilrad{background:var(--ks-hover)}.ks-feilmld{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.ks-ny{color:#fca5a5;letter-spacing:.4px;text-transform:uppercase;vertical-align:1px;background:#3a1116;border-radius:999px;margin-right:7px;padding:1px 7px;font-size:10.5px;font-weight:800;display:inline-block}.ks-feilliste .k-kunder,.ks-feilliste .k-plattf,.ks-feilliste .k-sist{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ks-feilliste .ks-hode .k-kunder,.ks-feilliste .ks-hode .k-plattf,.ks-feilliste .ks-hode .k-sist{color:var(--dim);font-size:11px}.ks-feildetalj{border-top:1px solid var(--line2);background:#10141a;flex-direction:column;gap:10px;padding:4px 18px 16px;display:flex}.ks-feildetalj .ks-felt{padding:10px 0 0}.ks-stack{border:1px solid var(--line);color:#c7cdd6;white-space:pre-wrap;overflow-wrap:anywhere;background:#0b0e12;border-radius:10px;max-height:220px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5;overflow:auto}.ks-hendelser{border:1px solid var(--line);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ks-hendelse{color:var(--muted);border-top:1px solid var(--line2);grid-template-columns:112px minmax(0,1.2fr) 96px minmax(0,1.4fr) minmax(0,1fr);gap:10px;padding:7px 12px;font-size:12.5px;display:grid}.ks-hendelse:first-child{border-top:0}.ks-hendelse>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ks-knapprad{flex-wrap:wrap;gap:8px;display:flex}.ks-loggliste{--kol:116px minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2.4fr) minmax(0, 1fr) 56px}.ks-loggliste .ks-rad{align-items:start}.ks-loggliste .l-handling{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ks-loggliste .l-ganger{color:#cbd2dc;background:#1b1f26;border-radius:99px;padding:0 7px;font-size:12px;font-weight:700}.ks-loggliste .l-slettet{color:var(--muted)}.ks-loggliste .l-vis{text-align:right}.ks-skjult{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ks-loggliste .l-raa{border:1px solid var(--line);color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;background:#0f1216;border-radius:8px;flex-direction:column;gap:6px;margin-top:8px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:flex}.ks-loggliste .ks-rad{font-size:13.5px}.ks-loggliste .l-tid,.ks-loggliste .l-av{color:var(--muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ks-loggliste .l-detalj{color:#c7cdd6;overflow-wrap:anywhere}@container kort (width<=899px){.ks-feilliste{--kol:minmax(0, 2fr) 56px 96px}.ks-feilliste .k-kunder,.ks-feilliste .k-plattf{display:none}.ks-loggliste{--kol:104px minmax(0, 1fr) minmax(0, 2fr) 48px}.ks-loggliste .ks-rad>:nth-child(3),.ks-loggliste .l-av{display:none}.ks-hendelse{grid-template-columns:104px minmax(0,1fr) minmax(0,1fr)}.ks-hendelse>:nth-child(3),.ks-hendelse>:nth-child(5){display:none}}@container kort (width<=559px){.ks-feilliste{--kol:minmax(0, 1fr) auto}.ks-feilliste .ks-hode,.ks-feilliste .ks-rad>:not(.ks-navn):not(.tall){display:none}.ks-feilliste .ks-navn>span.ks-mob{white-space:normal;display:block}}.ks-tb{flex-direction:column;gap:10px;padding:14px 18px;display:flex}.ks-tbtopp{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ks-tbtype,.ks-tbstatus{letter-spacing:.3px;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:800}.ks-tbtype{color:#93c5fd;background:#13243a}.ks-tbtype.bug{color:#fca5a5;background:#3a1116}.ks-tbtype.forslag{color:#ddd6fe;background:#2c1f55}.ks-tbstatus{color:var(--muted);border:1px solid var(--line);background:#1b2027}.ks-tbstatus.ny{color:#fde68a;background:#2a2410;border-color:#5a4a1a}.ks-tbstatus.godkjent,.ks-tbstatus.gjennomfort,.ks-tbstatus.fikset{color:#6ee7b7;background:#0d2a1f;border-color:#1d4d3a}.ks-tbstatus.avvist{color:#fca5a5;background:#2a1214;border-color:#5a1f24}.ks-tbfra{color:var(--muted)}.ks-tbtekst{white-space:pre-wrap;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}.ks-tbbilder{flex-wrap:wrap;gap:8px;display:flex}.ks-tbbilder img{object-fit:cover;border:1px solid var(--line);border-radius:9px;width:96px;height:96px}.ks-tbhandling{flex-direction:column;gap:8px;display:flex}.ks-tbhandling .ks-inn{box-sizing:border-box;flex:none;width:100%}.ks-tbbeh{color:var(--dim);font-size:12px}.ks-enhetliste .ks-rad{font-size:13.5px}.ks-enhetliste .e-sub{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.ks-enhetliste .e-sist{color:var(--muted)}.ks-enhetliste{--kol:minmax(0, 1.5fr) 96px minmax(0, 1.5fr) minmax(0, 1fr) 96px}.ks-enhetliste .e-apne{max-width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.ks-enhetliste .e-apne b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ks-enhetliste .e-apne:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #60a5fa}.ks-enhetliste .ks-navn>span{padding-left:18px}.ks-enhetliste .e-pil{width:12px;color:var(--dim);flex:none}.ks-enhetliste .e-bygg{color:#86efac;background:#0f1a14;border:1px solid #1d3b2a;border-radius:99px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.ks-enhetliste .e-bygg.eldre{color:#fcd34d;background:#1f1a0e;border-color:#3f3212}.ks-enhetliste .e-enheter{border-top:1px solid var(--line2);background:#0f1216;padding:4px 0 8px}.ks-enhetliste .e-linje{color:#cbd2dc;border-top:0;padding-block-start:7px;padding-block-end:7px;font-size:13px}.ks-enhetliste .e-app{color:var(--muted);padding-left:18px}.ks-bruk{flex-direction:column;padding:6px 0;display:flex}.ks-brukrad{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 76px 64px 84px;align-items:center;gap:12px;padding:8px 18px;font-size:13.5px;display:grid}.ks-brukrad .b-stolpe{background:#0f1216;border-radius:999px;height:10px;overflow:hidden}.ks-brukrad .b-stolpe i{background:linear-gradient(90deg,#2563eb,#38bdf8);border-radius:999px;height:100%;display:block}.ks-brukrad .b-tall{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.ks-brukrad .b-andel,.ks-brukrad .b-kunder{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.ks-brukrad .b-egen{color:var(--dim);font-size:12px}.ks-brukrad.ks-ubrukt{opacity:.45}.ks-brukrad.ks-fnrad{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) 76px 92px 64px 84px}.ks-brukrad .b-dager{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}.ks-fnhode{color:var(--dim);letter-spacing:1.1px;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;font-size:11px;font-weight:700}.ks-fnhode .b-tall{font-weight:700}.ks-fnhode .b-dager{color:var(--dim)}.ks-fnhode .b-stolpe{background:0 0}.ks-gjestrad{border-bottom:1px solid var(--line2);margin-bottom:4px;padding-bottom:10px}.ks-gjestrad .b-andel{font-size:12px}.ks-gjestrad .b-stolpe{background:0 0}.ks-brukrad.ks-siderad{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 76px}.ks-helse{--kol:minmax(0, 1.3fr) 92px minmax(0, 1fr) 108px 90px minmax(0, 2fr)}.ks-helse .h-mob{display:none}.ks-helse .ks-rad{font-size:13.5px}.ks-helse .h-sist,.ks-helse .h-ubrukt{color:var(--muted)}.kh-status{color:var(--muted);background:#1a2029;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.kh-status.aktiv{color:#86efac;background:#143024}.kh-status.synker{color:#fcd34d;background:#3a2e12}.kh-status.stille{color:#fca5a5;background:#3a1d22}.kh-status.ny{color:#93c5fd;background:#172a45}.h-trend.ned{color:#fca5a5}.h-trend.opp{color:#86efac}.ks-tall.ks-aktive{grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 18px 0}.ks-aktivdel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:14px 18px 4px;display:grid}.ks-aktivdel .ks-samb{padding:0}.ks-aktivdel .ks-sambrad{grid-template-columns:minmax(0,1fr) auto 0;padding:6px 0}.ks-deltittel{letter-spacing:1.1px;text-transform:uppercase;color:var(--dim);margin:0 0 8px;font-size:11px;font-weight:700}.ks-dagstolper{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;height:132px;display:grid}.ds-dag{flex-direction:column;align-items:center;gap:4px;height:100%;display:flex}.ds-tall{font-variant-numeric:tabular-nums;min-height:16px;font-size:12px;font-weight:700}.ds-stolpe{background:#0f1216;border-radius:6px;flex:1;align-items:flex-end;width:100%;max-width:34px;display:flex;overflow:hidden}.ds-stolpe i{background:linear-gradient(#38bdf8,#2563eb);border-radius:6px 6px 0 0;width:100%;display:block}.ds-dato{color:var(--dim);font-size:11px}.ks-samb{flex-direction:column;padding:4px 0 10px;display:flex}.ks-sambrad{grid-template-columns:minmax(0,1fr) auto 120px;align-items:center;gap:12px;padding:6px 18px;font-size:13.5px;display:grid}.ks-sambrad.inn .s-navn{color:var(--muted);padding-left:14px}.ks-sambrad .s-tall{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.ks-sambrad .s-andel{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.ks-sambrad.fare .s-navn,.ks-sambrad.fare .s-andel{color:#fca5a5}@container kort (width<=759px){.ks-enhetliste{--kol:minmax(0, 1fr) minmax(0, 1fr) 80px}.ks-enhetliste .ks-hode,.ks-enhetliste .ks-rad>:nth-child(2),.ks-enhetliste .ks-rad>:nth-child(4){display:none}.ks-brukrad{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px}.ks-brukrad .b-andel,.ks-brukrad .b-kunder{display:none}.ks-brukrad.ks-fnrad{grid-template-columns:minmax(0,1fr) 64px 96px}.ks-brukrad.ks-fnrad .b-stolpe{display:none}.ks-brukrad.ks-siderad{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px}.ks-helse .ks-hode,.ks-helse .h-sist,.ks-helse .h-trend{display:none}.ks-helse .h-ubrukt{grid-column:1/-1;margin-top:-6px;font-size:12.5px}.ks-helse .h-mob{color:var(--muted);font-size:12px;display:inline}.ks-helse{--kol:minmax(0, 1fr) 80px 76px}.ks-aktivdel{grid-template-columns:minmax(0,1fr)}.ks-tall.ks-aktive{gap:8px}}.ks-rel{flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.ks-hint{color:var(--dim);align-items:center;gap:6px;margin:0 18px;font-size:12.5px;line-height:1.5;display:inline-flex}.ks-khode .ks-hint{margin:0}.ks-relkunder{--kol:minmax(0, 1.4fr) minmax(0, 1fr) 96px}.ks-relform{flex-direction:column;gap:10px;padding:14px 18px;display:flex}.ks-relrad{flex-wrap:wrap;gap:10px;display:flex}.ks-relform label.ks-hint{margin:0 0 -4px;font-weight:700}.ks-relform .ks-tekst{box-sizing:border-box;background:var(--ks-felt);border:1px solid var(--line);width:100%;color:var(--ink);resize:vertical;border-radius:9px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5}.ks-relfane,.ks-stdfane{flex-direction:column;gap:20px;min-width:0;display:flex}.ks-relfane[hidden],.ks-stdfane[hidden]{display:none}.ks-relliste{--kol:150px 170px minmax(0, 1fr) auto}.ks-relliste .ks-rad{font-size:13.5px}.ks-relliste .ks-rad.apen{background:#151b23}.ks-reldato,.ks-relant{color:var(--muted);font-size:12.5px}.ks-relprev{color:#c7cdd6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ks-relknapper{gap:10px;display:inline-flex}.ks-guider{flex-direction:column;display:flex}.ks-guide{border-top:1px solid var(--line2);padding:12px 18px}.ks-guide:first-child{border-top:0}.ks-guide.apen{background:#151b23}.ks-guidetopp{justify-content:space-between;align-items:center;gap:10px;display:flex}.ks-guidetopp>b{flex:1;min-width:0}.ks-guidetopp>.drahank{margin-left:-8px}.ks-guidekapitler{flex-direction:column;gap:10px;display:flex}.ks-guidekaphode{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-height:58px;padding:12px 18px;display:flex}.ks-guidekaphode:hover:not(:disabled){background:var(--ks-hover)}.ks-guidekaphode:disabled{cursor:default;opacity:1}.ks-guidekaphode:focus-visible{outline-offset:-2px;outline:2px solid #38bdf8}.ks-guidekaphode .guidekort-ik{flex:none}.ks-guidekapnavn{flex:1;min-width:0;font-size:14.5px;font-weight:700}.ks-guidekappil{width:18px;height:18px;color:var(--muted);stroke:currentColor;flex:none;transition:transform .15s}.ks-guidekapittel.apen .ks-guidekappil{transform:rotate(180deg)}.ks-guidekapinnhold{border-top:1px solid var(--line)}.ks-guideny{border:0;border-top:1px solid var(--line2);width:100%;color:var(--sky);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:12px 18px;font-size:13.5px;font-weight:600;display:flex}.ks-guideny:hover{background:var(--ks-hover)}.ks-guideny .hic{stroke:currentColor;width:16px;height:16px}.ks-guidekapinnhold>.ks-guider+.ks-guideny,.ks-guidekapinnhold>.ks-tom+.ks-guideny{border-top:1px solid var(--line2)}.ks-guidekapinnhold>.ks-guideny:first-child{border-top:0}.ks-guideskjema{border-top:1px solid var(--line2);background:#121821}.ks-guideskjema-t{font-size:13.5px}.ks-guidetreff{color:var(--muted);margin-top:-8px;font-size:13px}.ks-guidetekst{color:#c7cdd6;white-space:pre-wrap;margin:6px 0 0;font-size:13.5px;line-height:1.55}@container kort (width<=759px){.ks-relliste{--kol:minmax(0, 1fr) auto}.ks-relliste .ks-relant,.ks-relliste .ks-relprev{display:none}}.ks-veikart{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ks-vkol{border-top:3px solid var(--vk)}.ks-vkol.naa,.ks-vtkolvalg .naa{--vk:#34d399}.ks-vkol.neste,.ks-vtkolvalg .neste{--vk:#60a5fa}.ks-vkol.senere,.ks-vtkolvalg .senere{--vk:#94a3b8}.ks-vkol.vurderer,.ks-vtkolvalg .vurderer{--vk:#fbbf24}.ks-vstem{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.ks-vstem .ks-knapp{min-height:32px;padding:4px 12px;font-size:13px}.ks-vstem .ks-knapp em{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:4px;font-style:normal}.ks-vstem .ks-knapp[aria-pressed=true]{color:#bfdbfe;background:#13253a;border-color:#2f5a85}.ks-vkol .ks-khode{flex-wrap:wrap;row-gap:2px}.ks-vkol .ks-khode h2{align-items:center;gap:8px;display:inline-flex}.ks-vkol .ks-khode h2 i{background:var(--vk);border-radius:99px;flex:none;width:8px;height:8px}.ks-vkol .ks-khode .ks-dim{margin-left:auto}.ks-vpunkter{margin:0;padding:0;list-style:none}.ks-vpunkter li{border-top:1px solid var(--line2);flex-direction:column;gap:3px;padding:12px 18px;display:flex}.ks-vpunkter li:first-child{border-top:0}.ks-vpunkter b{color:var(--ink);font-size:14px;line-height:1.35}.ks-vpunkter span{color:#c7cdd6;font-size:13px;line-height:1.5}.ks-vforh{flex-direction:column;gap:10px;display:flex}.ks-vforh>h3.ks-hint{margin:0;font-weight:700}.ks-vtavle{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.ks-vtkol{border:1px solid var(--line);border-top:3px solid var(--vk);background:var(--ks-flate);border-radius:12px;flex-direction:column;gap:8px;min-height:120px;padding:10px;transition:background .12s,border-color .12s;display:flex}.ks-vtkol.maal{border-color:#2f4a66;border-top-color:var(--vk);background:#111a24}.ks-vthode{justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 4px;display:flex}.ks-vthode b{color:var(--ink);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ks-vthode b i{background:var(--vk);border-radius:99px;width:8px;height:8px}.ks-vthode .ks-dim{font-variant-numeric:tabular-nums;font-size:12px}.ks-vtliste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ks-vtkort{border:1px solid var(--line);background:var(--card);border-radius:10px;gap:6px;padding:8px 8px 8px 4px;display:flex;position:relative}.ks-vtkort.drar{z-index:30;background:#161b22;border-color:#2f5a85;box-shadow:0 14px 34px #0000008c}.ks-vtkort.foran:before,.ks-vtslipp{content:"";background:#60a5fa;border-radius:3px;height:3px;display:block}.ks-vtkort.foran:before{position:absolute;top:-6px;left:6px;right:6px}.ks-vdra{width:30px;color:var(--dim);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-self:stretch;align-items:flex-start;padding-top:8px;display:flex}.ks-vdra:hover{color:var(--ink);background:var(--ks-hover)}.ks-vdra:focus-visible{color:var(--ink);background:var(--ks-hover)}.ks-vtavle.drar,.ks-vtavle.drar *{cursor:grabbing;-webkit-user-select:none;user-select:none}.ks-vtvis{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1;gap:3px;padding:6px 26px 6px 4px;display:flex;position:relative}.ks-vtvis:hover{background:var(--ks-hover)}.ks-vtvis:focus-visible{background:var(--ks-hover)}.ks-vtvis:disabled{cursor:default}.ks-vtvis b{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.35}.ks-vtvis span{color:#c7cdd6;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.ks-vtvis small{font-variant-numeric:tabular-nums;margin-top:2px}.ks-vtblyant{width:15px;height:15px;color:var(--dim);opacity:0;transition:opacity .12s;position:absolute;top:8px;right:6px}.ks-vtvis:hover .ks-vtblyant{opacity:1}.ks-vtvis:focus-visible .ks-vtblyant{opacity:1}@media (hover:none){.ks-vtblyant{opacity:.6}}.ks-kort.ks-vtkortet{overflow:clip}.ks-vtlagre{align-items:center}.ks-vtlagre.ulagret{z-index:20;background:var(--card);border:1px solid #2f4a66;border-radius:12px;padding:10px 12px;position:sticky;bottom:12px;box-shadow:0 10px 30px #00000073}.ks-vtulagret{color:#fbbf24;font-size:13px;font-weight:600}@media (max-width:820px){body.konsoll .ks-vtlagre.ulagret{bottom:calc(var(--ks-bunnh) + 10px + env(safe-area-inset-bottom))}}.ks-vtkolvalg .brikke i{background:var(--vk);border-radius:99px;flex:none;width:8px;height:8px}.ks-vtmerk{margin:-2px 0 0}.ks-vttom{text-align:center;color:var(--dim);border:1px dashed var(--line);border-radius:10px;padding:14px 6px;font-size:13px}.ks-vtny{align-self:flex-start}@container innhold (width<=1099px){.ks-vtavle{grid-template-columns:repeat(2,minmax(0,1fr))}}@container innhold (width<=859px){.ks-vtavle{grid-template-columns:minmax(0,1fr)}}@container innhold (width<=1099px){.ks-veikart{grid-template-columns:repeat(2,minmax(0,1fr))}}@container innhold (width<=859px){.ks-veikart{grid-template-columns:minmax(0,1fr)}}.ks-plstd{color:#93c5fd;font-weight:600}.ks-plandel{border-top:1px solid var(--line2);flex-direction:column;gap:14px;padding:14px 18px;display:flex}.ks-planfelt{color:var(--ink);flex-direction:column;gap:6px;font-size:13px;display:flex}.ks-planfelt small{color:var(--dim);font-size:11.5px;line-height:1.4}.ks-ptrull{overscroll-behavior-x:contain;overflow-x:auto;container:pt/inline-size}.ks-pt{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:13px}.ks-pt th,.ks-pt td{border-bottom:1px solid var(--line2);text-align:center;vertical-align:middle;padding:8px 12px}.ks-pt th[scope=row],.ks-pt .ks-pthjorne{z-index:1;background:var(--card);text-align:left;width:230px;min-width:190px;font-weight:500;position:sticky;left:0}.ks-pt thead th{vertical-align:top;border-bottom-color:var(--line);background:#141a22}.ks-pt thead .ks-pthjorne{color:var(--dim);background:#141a22;font-size:12px;font-weight:600}@container pt (width<=620px){.ks-pt th[scope=row],.ks-pt .ks-pthjorne{width:140px;min-width:132px}.ks-pt{min-width:700px}}.ks-pthode{flex-direction:column;align-items:center;gap:3px;min-width:130px;font-weight:400;display:flex}.ks-pthode b{color:var(--ink);font-size:15px}.ks-pthode code{color:var(--muted);background:#1a2029;border-radius:6px;padding:0 6px;font-size:11px}.ks-pthode small{color:var(--dim);font-size:11.5px}.ks-pthode .ks-plstd{font-size:11.5px}.ks-ptpris{color:var(--ink);background:var(--card);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:6px;margin-top:2px;padding:2px 7px;font-size:12px}.ks-ptgrp th{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;text-align:left;background:#0f141a;padding-top:14px;font-size:11.5px;font-weight:700}.ks-ptgrp th>span{position:sticky;left:12px}.ks-ptgrp th small{letter-spacing:0;text-transform:none;margin-left:10px;font-size:11.5px;font-weight:500}.ks-ptgrp th .ks-lenkeknapp,.ks-ptgrp th .ks-hbinfo{vertical-align:middle;text-transform:none;letter-spacing:0;margin-left:10px}.ks-ptnavn{justify-content:space-between;align-items:center;gap:8px;display:flex}.ks-ptnavn>span{min-width:0;color:var(--ink)}.ks-ptnavn small{color:var(--dim);margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.35;display:block}.ks-pt td .ks-inn{box-sizing:border-box;width:100%;max-width:190px;padding:6px 8px;font-size:13px}.ks-pt td .ks-inn.tall{flex:none;width:96px}.ks-ptingen{color:var(--dim)}.ks-ptalltid td{text-align:left}.ks-ptchips{flex-wrap:wrap;gap:6px;max-width:calc(100cqw - 24px);display:flex;position:sticky;left:12px}.ks-ptchips span{border:1px solid var(--line);color:var(--ink);background:#161c24;border-radius:999px;padding:3px 9px;font-size:12px}.ks-rute{flex-direction:column;align-items:center;gap:6px;display:inline-flex}.ks-rutevalg{-webkit-appearance:none;appearance:none;min-width:112px;font:inherit;text-align:center;cursor:pointer;color:var(--dim);background-color:#1a2029;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 13px center,right 9px center;background-repeat:no-repeat;background-size:4px 4px,4px 4px;border:1px solid #2a323d;border-radius:999px;padding:5px 26px 5px 14px;font-size:12.5px;font-weight:600}.ks-rutevalg:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.ks-rutevalg:disabled{opacity:.6;cursor:default}.ks-rute[data-rute=med] .ks-rutevalg{color:#6ee7a8;background-color:#12301f;border-color:#1f5c38}.ks-rute[data-rute=tillegg] .ks-rutevalg{color:#f5c451;background-color:#2a2210;border-color:#5a4716}.ks-rutevalg option{color:#e6ebf1;background:#13161b}.ks-rutepris{color:var(--dim);align-items:center;gap:6px;font-size:12px;display:flex}.ks-rutepris .ks-inn.tall{width:72px;padding:4px 6px}.ks-rutested{cursor:pointer;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ks-rutested input{width:14px;height:14px;accent-color:var(--sky);margin:0}.ks-plmobil{flex-direction:column;gap:12px;padding:14px 14px 4px;display:flex}.ks-plvalg{flex-wrap:wrap}.ks-plkort{border:1px solid var(--line);background:#141a22;border-radius:10px;padding:12px 14px}.ks-plkort .ks-pthode{align-items:flex-start;min-width:0}.ks-plkort .ks-pthode b{font-size:17px}.ks-plkort .ks-pthode small,.ks-plkort .ks-plstd{font-size:12.5px}.ks-plkort .ks-ptpris{white-space:normal;overflow-wrap:anywhere;margin-top:4px;font-size:13px}.ks-plliste{flex-direction:column;font-size:13px;display:flex}.ks-plgrp{border-bottom:1px solid var(--line2);background:#0f141a;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:14px 14px 8px;display:flex}.ks-plgrp h3{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:700}.ks-plgrp small{color:var(--dim);font-size:11.5px}.ks-plrad{border-bottom:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.ks-plrad>.ks-ptnavn{flex:140px;justify-content:flex-start}.ks-plverdi{flex:0 auto;justify-content:flex-end;max-width:100%;display:flex}.ks-plrad[data-rad=perioder] .ks-plverdi{flex-basis:100%;justify-content:flex-start}.ks-plverdi:has(>.ks-inn:not(.tall)){flex-basis:100%;justify-content:flex-start}.ks-plverdi>.ks-inn:not(.tall){box-sizing:border-box;width:100%}.ks-plverdi .ks-inn.tall{width:124px}.ks-plverdi .ks-rute{align-items:flex-end}.ks-plhel{border-bottom:1px solid var(--line2);padding:10px 14px}.ks-plhel .ks-ptchips{max-width:none;position:static}.ks-perioder{text-align:left;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ks-periode{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.ks-periode .ks-inn.tall{width:70px}.ks-periode .ks-periodenavn{min-width:96px}.ks-plliste .ks-periode{flex-wrap:nowrap;gap:6px}.ks-plliste .ks-periode .ks-inn.tall{width:54px;padding:6px}.ks-plliste .ks-periode .ks-periodenavn{white-space:nowrap;min-width:0}.ks-plliste .ks-periode span{white-space:nowrap}.ks-ptubrukt{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.ks-ptubrukt .ks-inn{opacity:.55}.ks-ptubrukt small{max-width:190px;color:var(--dim);font-size:11.5px;line-height:1.35}.ks-plverdi .ks-ptubrukt{text-align:right;align-items:flex-end}.ks-ptsend{flex-direction:column;align-items:center;gap:6px;display:inline-flex}.ks-plverdi .ks-ptsend{align-items:flex-end}.ks-ptventer{white-space:nowrap;color:#f5c451;background:#2a2210;border:1px solid #5a4716;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.ks-plsjekk{flex-direction:column;margin:0;padding:4px 18px 12px;list-style:none;display:flex}.ks-plsjekk li{border-top:1px solid var(--line2);color:var(--ink);align-items:center;gap:10px;padding:10px 0;font-size:13.5px;line-height:1.45;display:flex}.ks-plsjekk li:first-child{border-top:0}.ks-plsjekk li>.hic{color:#fbbf24;stroke:currentColor;flex:none;width:16px;height:16px}.ks-plsjekk li>span{flex:1;min-width:0}.ks-plsjekk li>.ks-knapp{flex:none}@container kort (width<=560px){.ks-plsjekk li{flex-wrap:wrap;align-items:flex-start}.ks-plsjekk li>span{flex-basis:calc(100% - 26px)}.ks-plsjekk li>.hic{margin-top:2px}.ks-plsjekk li>.ks-knapp{margin-left:26px}}.ks-kalktillegg{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:13px}.ks-kalkvalg{color:var(--ink);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.ks-kalkvalg input{width:15px;height:15px;accent-color:var(--sky);margin:0}.ks-kalkut>div.billigst{border-color:#1f5c38}.ks-kalkbest{color:#6ee7a8;background:#12301f;border:1px solid #1f5c38;border-radius:999px;margin-left:8px;padding:0 7px;font-size:11px;font-weight:700}.ks-kalkut .ks-kalkdeler{color:var(--dim)}.ks-nyplan{flex-wrap:wrap;gap:10px}.ks-nyplan>.ks-inn{flex:200px}.ks-nyfra{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ks-nyfra .ks-velg{flex:0 220px}#planKalkulator .ks-kalkfelt{flex-wrap:wrap;gap:10px 18px}#planKalkulator .ks-kalkfelt label{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ks-kalkut{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.ks-kalkut>div{border:1px solid var(--line);background:#141a22;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.ks-kalkut small{color:var(--dim);font-size:12px}.ks-kalkut b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px}.ks-kalkut b.dim{color:var(--dim);font-size:13px;font-weight:500}.ks-kalkut span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}#planSend .ks-plansend{border-top:0}.ks-stdplan{color:var(--muted);font-size:13.5px}.ks-stdplan .ks-velg{flex:0 220px}.ks-katforkl{padding:12px 18px 4px}.ks-katliste{flex-direction:column;padding:4px 18px 12px;display:flex}.ks-katrad2{border-top:1px solid var(--line2);grid-template-columns:auto minmax(0,1fr) minmax(0,170px) auto;align-items:center;gap:12px;padding:7px 0;display:grid}.ks-katrad2:first-child{border-top:0}.ks-katrad2 .ks-inn{padding:7px 10px}.ks-katapp{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@container kort (width<=520px){.ks-katrad2{grid-template-columns:auto minmax(0,1fr) auto}.ks-katapp{display:none}}.ks-eierliste{flex-direction:column;padding:4px 18px 8px;display:flex}.ks-eier{border-top:1px solid var(--line2);align-items:center;gap:12px;padding:10px 0;display:flex}.ks-eier:first-child{border-top:0}.ks-eier>.hic{width:16px;height:16px;color:var(--dim);stroke:currentColor;flex:none}.ks-eier .ks-navn{flex:1;min-width:0}.ks-eier .ks-navn b{align-items:center;gap:8px;display:flex}.ks-deg{color:#93c5fd;background:#13253a;border-radius:99px;padding:1px 8px;font-size:11px;font-weight:700}.ks-sendliste{border:1px solid var(--line);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ks-sendrad{border-top:1px solid var(--line2);color:var(--dim);grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:12px;padding:9px 12px;font-size:13px;display:grid}.ks-sendrad:first-child{border-top:0}.ks-sendrad b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ks-sendrad.berort span{color:#fcd34d}@container kort (width<=520px){.ks-sendrad{grid-template-columns:minmax(0,1fr);gap:2px}}.ks-plansend .ks-sendliste{margin-top:2px}.ks-planvalg{cursor:pointer;align-items:center;gap:8px;min-width:0;display:flex}.ks-planvalg input{width:16px;height:16px;accent-color:var(--sky);flex:none;margin:0}.ks-sendhva{flex-direction:column;gap:3px;min-width:0;display:flex}.ks-sendhva .ks-faar{color:#fcd34d}.ks-sendhva .ks-mister{color:#fca5a5;font-weight:600}.ks-sendhva .ks-ukjent{color:#fdba74;font-size:12px}.ks-sendhva .ks-beholder{color:var(--dim);font-size:12px}.ks-funk small.ks-funkmerke.egen{color:#93c5fd}.ks-skjultliste{margin:0;padding:4px 18px 12px;list-style:none}.ks-skjultliste li{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:14px;font-weight:600;display:flex}.ks-skjultliste li:last-child{border-bottom:0}.ks-funk small.ks-funkmerke.ukjent,.ks-funk small.ks-funkmerke.plan{color:#fdba74}.ks-funkhjelp{margin:0;padding:0 18px 10px}.ks-sendrad.ks-avvik{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ks-sendrad.ks-avvik .ks-knapp{width:auto}#stdTyper .brikker{align-self:flex-start}.ks-rad.sp-trad{--kol:minmax(0, 1fr) auto;text-decoration:none}.ks-rad.sp-trad[aria-current=page]{box-shadow:inset 3px 0 0 var(--sky);background:#17202b}#ksSupport .sp-liste{max-height:min(60vh,620px)}.sp-tilgj{margin-bottom:16px}.sp-tradtekst{min-width:0}.sp-tradtekst>b{display:block}.sp-sist{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sp-emne{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.sp-tradhoyre{text-align:right;white-space:nowrap}.sp-tradhoyre .sp-tid{font-size:12px}.sp-tradhoyre .ks-navant{margin-left:8px}.ks-khode>.sp-kilde{margin-left:auto}.sp-chatinn{padding:4px 18px 18px}@container innhold (width<=759px){.sp-delt.med-samtale>.sp-samtalene,.sp-delt:not(.med-samtale)>.sp-samtalen,.sp-tilgj.skjul-smalt{display:none}}.ks-spvarsler{right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:390;pointer-events:none;flex-direction:column;gap:10px;width:340px;max-width:calc(100vw - 32px);display:flex;position:fixed}.ks-spvarsel{pointer-events:auto;border:1px solid #2f4a66;border-left:3px solid var(--sky);background:#151b23;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;animation:.22s ease-out ks-spinn;display:flex;box-shadow:0 16px 40px #0000008c}.ks-spvarsel.web{border-color:#4d3b12 #4d3b12 #4d3b12 #fbbf24}.ks-spvtopp{color:var(--muted);align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:flex}.ks-spvtopp .hic{width:15px;height:15px;color:var(--sky);stroke:currentColor;flex:none}.ks-spvarsel.web .ks-spvtopp .hic{color:#fbbf24}.ks-spvtopp time{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.ks-spvhvem{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.ks-spvtekst{color:#c7cdd6;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.ks-spvknapper{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}@keyframes ks-spinn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ks-spvarsel{animation:none}}@media (max-width:820px){.ks-spvarsler{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;max-width:none}}.ks-grense{border-top:1px solid var(--line2);flex-direction:column;gap:6px;padding-top:12px;display:flex}.ks-grensenavn{color:var(--muted);font-size:13px;font-weight:600}.ks-konsernliste{--kol:minmax(0, 1.6fr) minmax(0, 2fr) 70px 104px}.ks-konsernliste .kn-avd{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ks-konsernliste .kn-opp{color:var(--muted);font-variant-numeric:tabular-nums}.ks-avdliste{--kol:minmax(0, 1fr) 118px auto}.ks-avdliste .ks-navn b a{color:inherit}.ks-folkliste{--kol:minmax(0, 1.4fr) minmax(0, 1fr) 190px}.ks-folkliste .kn-avd{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ks-folkliste .ks-velg{width:100%}@container kort (width<=639px){.ks-konsernliste{--kol:minmax(0, 1fr) 56px}.ks-konsernliste .ks-hode,.ks-konsernliste .kn-avd,.ks-konsernliste .kn-opp{display:none}.ks-avdliste{--kol:minmax(0, 1fr) auto}.ks-avdliste .ks-rad>:nth-child(2){display:none}.ks-folkliste{--kol:minmax(0, 1fr) 150px}.ks-folkliste .kn-avd{display:none}}.ks-smal.konsern{text-transform:none;letter-spacing:0;color:#93c5fd;border-color:#1e3a5f}.ks-skjema dd .ks-feillinje{margin:0}.ks-nkavd{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 22px;align-items:center;gap:6px;display:grid}.ks-nkavd input{min-width:0}.ks-dialogfelt .ks-lenkeknapp{align-self:flex-start}@container innhold (width<=559px){.ks-nkavd{grid-template-columns:minmax(0,1fr) 22px}.ks-nkavd .nkAvdLeder{grid-column:1}}.ks-relform>.ks-inn,.ks-relform>.ks-velg{flex:none}.ks-nyteller{align-self:flex-end;margin:-4px 0 0}.ks-nyfelt{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ks-nyfelt .ks-hint{margin:0;font-weight:700}.ks-nyfelt .ks-valgbrikker{align-self:stretch}.ks-nysjekk{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.ks-nysjekk .ks-nydato{flex:none;width:auto}.ks-advarsel{color:#fcd34d;align-items:center;gap:6px;font-size:12.5px;line-height:1.45;display:flex}.ks-nyforh{flex-direction:column;gap:6px;display:flex}.ks-nyforh .ks-hint{margin:0}.ks-nyunder{border-top:1px solid var(--line)}.ks-nysendt{flex-direction:column;display:flex}.ks-nyrad{border-top:1px solid var(--line2);flex-direction:column;gap:6px;padding:12px 18px;display:flex}.ks-nyrad:first-child{border-top:0}.ks-nyrad.apen{background:#151b23}.ks-nyrad.trukket .ks-nytittel b{color:var(--dim);text-decoration:line-through}.ks-nytopp{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ks-nytittel{text-align:left;padding:0}.ks-nytittel b{color:var(--ink);font-size:14px}.ks-nymerker{color:var(--dim);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.ks-nydetalj{flex-direction:column;gap:8px;padding-top:4px;display:flex}.ks-nydetalj .ks-hint{margin:0}.ks-nylest{flex-direction:column;gap:6px;display:flex}.tlf-felt input.ks-inn{flex:1 1 0;width:auto;min-width:0}.tlf-felt .tlf-kode{background:var(--ks-felt);font-size:13.5px}.ks-navstrek{background:var(--line);flex:none;height:1px;margin:8px 10px;display:block}@media (max-width:820px){.ks-navstrek{display:none}}.ks-navgruppe{flex-direction:column;gap:2px;display:flex}.ks-navgr{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding:14px 10px 4px;font-size:10.5px;font-weight:700}.ks-navgruppe:first-child .ks-navgr{padding-top:0}.ks-navant.ulest{color:#fff;text-align:center;background:#dc2626;border-radius:99px;min-width:19px;padding:1px 7px;font-size:11.5px;font-weight:800}@media (max-width:820px){.ks-merliste .ks-navgr{padding:14px 10px 4px}.ks-merliste .ks-navgruppe:first-child .ks-navgr{padding-top:4px}.ks-merliste .ks-navstrek{margin:8px 10px;display:block}}.ks-hbinfo{border:1px solid var(--ks-kant2);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border-radius:99px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex;position:relative}.ks-hbinfo:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.ks-hbinfo .hic{stroke:currentColor;width:15px;height:15px}.ks-hbinfo:hover,.ks-hbinfo.aapen{color:var(--sky);background:#0e2433;border-color:#2f4a66}.ks-hbinfo:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.ks-hbomside{white-space:nowrap;background:#0b1a24;border:1px solid #1d4a63;border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.ks-main a.ks-hbomside{color:#7dd3fc}.ks-hbomside:hover{border-color:#2f6a8c}.ks-hbomside .hic{stroke:currentColor;width:14px;height:14px}.ks-hbvindu{z-index:380;box-sizing:border-box;width:340px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);color:var(--ink);background:#161b22;border:1px solid #2f4a66;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 18px 40px #0000008c}.ks-hbvindu:focus{outline:none}.ks-hbvindu.ark{width:auto;max-width:none;max-height:78vh;padding-bottom:calc(18px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;top:auto;bottom:0;left:0;right:0}.ks-hbvhode{align-items:center;gap:8px;display:flex}.ks-hbvhode b{flex:1;font-size:15px}.ks-hbvlukk{width:34px;height:34px;color:var(--muted);cursor:pointer;background:#1a2029;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.ks-hbvlukk .hic{stroke:currentColor;width:16px;height:16px}.ks-hbvtekst{color:#c7cdd6;margin:0;font-size:13.5px;line-height:1.5}.ks-hbvbilde{margin:0}.ks-hbvbilde img{object-fit:contain;object-position:top;border:1px solid var(--line);background:var(--bg);border-radius:10px;width:100%;max-height:280px;display:block}.ks-hbvbilde figcaption{color:var(--dim);margin-top:5px;font-size:11.5px;line-height:1.4}.ks-hbvlinje{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.ks-hbvlinje b{color:var(--ink)}.ks-hbvmer{color:var(--sky);font-size:13px;font-weight:700;text-decoration:none}.ks-hbvmer:hover{text-decoration:underline}.ks-hbsok{flex:none}.ks-hbsok input{padding-top:12px;padding-bottom:12px;font-size:15px}.ks-hbgrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.ks-hbdel{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;min-height:150px;padding:16px;text-decoration:none;display:flex}.ks-main a.ks-hbdel{color:inherit}.ks-hbdel:hover{border-color:var(--ks-kant2);background:#151a20}.ks-hbdelikon{width:34px;height:34px;color:var(--sky);background:#0e2433;border-radius:10px;justify-content:center;align-items:center;display:flex}.ks-hbdelikon .hic{stroke:currentColor;width:18px;height:18px}.ks-hbdel b{font-size:15px}.ks-hbdeltekst{color:var(--muted);font-size:13px;line-height:1.45}.ks-hbdelant{color:var(--dim);margin-top:auto;font-size:12px}.ks-hbfot{margin:0}.ks-hbinnhold{flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}.ks-hbinnhold>.ks-hbrader{margin:-16px -18px}@media (max-width:820px){.ks-hbgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ks-hbdel{gap:6px;min-height:0;padding:12px}.ks-hbdel b{font-size:14px}.ks-hbdeltekst{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.ks-hbinnhold{padding:14px}.ks-hbinnhold>.ks-hbrader{margin:-14px}}.ks-hbrader{flex-direction:column;display:flex}.ks-hbrad{border-top:1px solid var(--line2);align-items:center;gap:12px;padding:11px 18px;text-decoration:none;display:flex}.ks-hbrader>.ks-hbrad:first-child{border-top:0}.ks-main a.ks-hbrad{color:inherit}.ks-hbrad:hover{background:var(--ks-hover)}.ks-hbrad.inn{padding-left:38px}.ks-hbradtekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ks-hbradtekst b{font-size:14px}.ks-hbradtekst span{color:var(--muted);font-size:12.5px;line-height:1.45}.ks-hbradmerker{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:40%;display:flex}.ks-hbmerke{color:#cbd5e1;white-space:nowrap;background:#1a2029;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:700}.ks-hbmerke.stor{padding:3px 10px;font-size:12px}.ks-hbpil{color:var(--dim);flex:none;font-size:18px;line-height:1}.ks-hbkol{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.ks-hbhoved{flex-direction:column;flex:999 520px;gap:16px;min-width:0;display:flex}.ks-hbsidekol{flex-direction:column;flex:260px;gap:14px;min-width:0;display:flex}.ks-hbsidekort{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ks-hbsidetittel{letter-spacing:1.3px;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:700}.ks-hbtekst{color:#c7cdd6;margin:0;font-size:14px;line-height:1.6}.ks-hbliste{color:#c7cdd6;flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.55;display:flex}.ks-hbsidelenke{font-size:13px;font-weight:600;text-decoration:none}.ks-hbchips{flex-wrap:wrap;gap:6px;display:flex}.ks-hbchip{background:var(--ks-felt);border:1px solid var(--ks-kant2);border-radius:99px;padding:4px 10px;font-size:12.5px;text-decoration:none}.ks-hbchip:hover{border-color:#2f4a66}.ks-hbsteder{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ks-hbsteder li{align-items:flex-start;gap:10px;display:flex}.ks-hbnr{color:#cbd5e1;background:#1a2029;border-radius:99px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;font-weight:800;display:flex}.ks-hbsteder b{font-size:14px}.ks-hbsteder span{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.45;display:block}.ks-hbforlopmeta{color:var(--dim);margin-top:4px;font-size:12px;display:block}.ks-hbdeler{flex-direction:column;gap:14px;margin:0;display:flex}.ks-hbdeler dt{font-size:14px;font-weight:700}.ks-hbdeler dd{color:#c7cdd6;margin:3px 0 0;font-size:13.5px;line-height:1.55}.ks-hbbilder{flex-wrap:wrap;gap:14px;display:flex}.ks-hbfig{width:220px;max-width:100%;margin:0}.ks-hbfig.pc{width:100%}.ks-hbfig img{border:1px solid var(--ks-kant2);background:var(--bg);border-radius:14px;width:100%;height:auto;display:block}.ks-hbfig figcaption{color:var(--dim);margin-top:6px;font-size:12px;line-height:1.4}.ks-hbteknisk{padding:13px 18px}.ks-hbteknisk summary{cursor:pointer;font-size:14.5px;font-weight:700}.ks-hbtekniskinn{color:var(--muted);flex-direction:column;gap:6px;margin-top:10px;font-size:12.5px;line-height:1.6;display:flex}.ks-hbtekniskinn p{margin:0}.ks-hbmono{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ks-hbhoytider{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.ks-hbhoytid{background:var(--ks-felt);border:1px solid var(--line);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ks-hbhoytid:hover{border-color:var(--muted)}.ks-hbhoytid.valgt{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b38}.ks-hbhoytid:focus-visible{outline-offset:2px;outline:2px solid #f59e0b}.ks-hbhvisning{background:var(--ks-felt);border:1px solid var(--line);border-radius:14px;margin:4px 0 14px;padding:12px}.ks-hbhvisning figcaption{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:10px;display:flex}.ks-hbhvisning figcaption b{font-size:15px}.ks-hbhvisning figcaption span{color:var(--muted);font-size:12.5px}.ks-hbhvisning a{border-radius:10px;display:block;overflow-x:auto}.ks-hbhvisning img{border-radius:10px;width:100%;min-width:620px;height:auto;display:block}.ks-hbhdeler{color:var(--muted);grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0 0;padding:0;font-size:12px;line-height:1.4;list-style:none;display:grid}.ks-hbhdeler b{color:var(--ink);font-size:12.5px;display:block}@media (max-width:640px){.ks-hbhdeler{grid-template-columns:1fr}}.ks-hbhoytid img{flex:none;width:56px;height:56px}.ks-hbhoytid b{align-items:center;gap:6px;font-size:13.5px;display:flex}.ks-hbhoytid div>span{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.4;display:block}.ks-hbhikon{display:inline-flex}.ks-hbhikon svg{width:18px;height:18px}.ks-khode .ks-dim+.ks-hbinfo{margin-left:8px}.ks-planfelt b .ks-hbinfo{vertical-align:middle;margin-left:8px}.ks-hbpasspaa{background:#1f1a0b;border-color:#4a3a12;flex-direction:column;gap:6px;padding:14px 18px;display:flex}.ks-hbpasspaa>b{color:#fbbf24;font-size:14.5px}.ks-hbpasspaa .ks-hbtekst{color:#f0d9a8}.ks-hbdim{color:var(--dim)}.ks-hbutest h3{color:#e7e9ee;margin:18px 0 8px;font-size:14.5px}.ks-hbutnivaa{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.ks-hbutnivaa>div{background:var(--ks-felt);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.ks-hbutnivaa>div>span:last-child{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px}.ks-hbutprikk{border-radius:99px;flex:none;width:10px;height:10px}.ks-hbuttabell{margin-bottom:10px;overflow-x:auto}.ks-hbuttabell table{border-collapse:collapse;width:100%;font-size:13px}.ks-hbuttabell caption{text-align:left;letter-spacing:.4px;text-transform:uppercase;color:var(--muted);padding:6px 0;font-size:11.5px;font-weight:800}.ks-hbuttabell th,.ks-hbuttabell td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:7px 8px}.ks-hbuttabell thead th{color:var(--muted);font-size:12px;font-weight:700}.ks-hbuttabell tbody th{font-weight:400}.ks-hbuttabell tbody th b{color:#e7e9ee;display:block}.ks-hbuttabell tbody th span{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.45;display:block}.ks-hbuttabell td{white-space:nowrap;color:#c7cdd6}.ks-hbuttabell thead th:not(:first-child),.ks-hbuttabell td{width:120px}.ks-utvst{white-space:nowrap;color:var(--dim);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.ks-utvst i{background:currentColor;border-radius:99px;flex:none;width:7px;height:7px}.ks-utvst.neste{color:#c4b5fd}.ks-utvst.i-gang{color:#7dd3fc}.ks-utvst.venter{color:#fcd34d}.ks-utvst.ferdig{color:#6ee7a8}.ks-utvfase{white-space:nowrap;border:1px solid;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:11.5px;font-weight:700}.ks-utvfase.drift{color:#6ee7a8;background:#0f2419;border-color:#1f4d33}.ks-utvfase.test{color:#fcd34d;background:#221a0a;border-color:#4d3b12}.ks-utvfase.bygges{color:#7dd3fc;background:#0e1c28;border-color:#1e3a52}.ks-utvfase.planlagt{color:#c4b5fd;background:#19152b;border-color:#3b3266}.ks-utvfase.tom{color:var(--dim);border-color:var(--line)}.ks-utvsmal{font-size:24px}.ks-flis .v.ks-utvadv{color:#fbbf24}.ks-utvlop{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px 18px 16px;display:grid}.ks-utvlop>div{border:1px solid var(--line);border-top:3px solid var(--dim);background:var(--ks-felt);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ks-utvlop b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.ks-utvlop span{color:var(--muted);font-size:12px}.ks-utvlop .s2{color:var(--dim);font-size:11px}.ks-utvlop .neste{border-top-color:#a78bfa}.ks-utvlop .i-gang{border-top-color:#38bdf8}.ks-utvlop .venter{border-top-color:#f59e0b}.ks-utvlop .ferdig{border-top-color:#22c55e}.ks-utvsaker{flex-direction:column;display:flex}.ks-utvpad{padding:4px 8px 8px}.ks-utvsak{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 10px;font-size:13px;line-height:1.4;text-decoration:none;display:grid}.ks-main a.ks-utvsak{color:var(--ink)}.ks-utvsak:hover{background:var(--ks-hover)}.ks-utvsak .nr{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px}.ks-utvsak .t{overflow-wrap:anywhere;min-width:0}.ks-utvsak .omr{letter-spacing:.5px;text-transform:uppercase;color:#7dd3fc;font-size:10.5px;font-weight:700;display:block}.ks-utvsak .ekstra{color:var(--dim);gap:8px;margin-left:8px;font-size:11.5px;display:inline-flex}.ks-utvsak .pri{color:#fca5a5;font-weight:700}.ks-utvsak .v2{color:#5eead4;font-weight:700}.ks-utvforkl{margin:2px 10px 4px;font-size:12.5px;line-height:1.45}.ks-utvalle{align-self:flex-start;margin:4px 10px 2px}.ks-utvmer{padding:4px 10px}.ks-utvunder{border-top:1px solid var(--line)}.ks-utvutg{border-top:1px solid var(--line);color:var(--dim);padding:10px 18px 14px;font-size:12px;line-height:1.5}.ks-utvstore{flex-direction:column;padding:6px 8px 10px;display:flex}.ks-utvhl{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) 140px 44px;align-items:center;gap:12px;padding:9px 10px;display:grid}.ks-utvhl:hover{background:var(--ks-hover)}.ks-utvhl .t{flex-direction:column;gap:2px;min-width:0;display:flex}.ks-utvhl .t b{overflow-wrap:anywhere;font-size:13.5px;font-weight:650}.ks-utvhl .t span{color:var(--muted);font-size:12px}.ks-utvhl .bar{background:var(--ks-felt);border:1px solid var(--line);border-radius:99px;height:8px;overflow:hidden}.ks-utvhl .bar i{background:#38bdf8;height:100%;display:block}.ks-utvhl .pst{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ks-utvoverskrift{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-top:4px;display:flex}.ks-utvoverskrift h2{letter-spacing:-.2px;margin:0;font-size:18px;font-weight:800}.ks-utvomrader{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start;gap:16px;display:grid}.ks-utvomrinn{flex-direction:column;gap:10px;padding:12px 8px;display:flex}.ks-utvomrinn>:not(.ks-utvsaker){margin:0 10px}.ks-utvkort{color:var(--muted);font-size:12.5px;line-height:1.45}.ks-utvstolpe{background:var(--ks-felt);border-radius:99px;height:8px;display:flex;overflow:hidden}.ks-utvstolpe i{display:block}.ks-utvstolpe .drift,.ks-utvford .drift:before{background:#22c55e}.ks-utvstolpe .ferdig,.ks-utvford .ferdig:before{background:#166534}.ks-utvstolpe .i-gang,.ks-utvford .i-gang:before{background:#38bdf8}.ks-utvstolpe .venter,.ks-utvford .venter:before{background:#f59e0b}.ks-utvstolpe .neste,.ks-utvford .neste:before{background:#a78bfa}.ks-utvstolpe .ideer,.ks-utvford .ideer:before{background:#4b5563}.ks-utvford{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.ks-utvford span:before{content:"";border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.ks-utvdrift{color:var(--ink);background:#0f2419;border:1px solid #1f4d33;border-radius:9px;padding:8px 10px;font-size:12.5px;line-height:1.5}.ks-utvdrift .k{letter-spacing:1px;text-transform:uppercase;color:#6ee7a8;margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.ks-utvfelt{grid-template-columns:110px minmax(0,1fr);padding:0}@container innhold (width<=759px){.ks-utvlop{grid-template-columns:repeat(3,minmax(0,1fr))}.ks-utvomrader{grid-template-columns:minmax(0,1fr)}.ks-utvhl{grid-template-columns:minmax(0,1fr) 60px 46px;gap:10px}}.ks-main a.ks-knapp,.ks-dialog a.ks-knapp{color:var(--ink);text-decoration:none}.ks-utvfelt a{color:var(--sky)}.ks-utvhl .pst{white-space:nowrap}.ks-sambrad .s-andel.fare{color:#fca5a5}.ks-visflere{border-top:1px solid var(--line2);justify-content:center;padding:14px 18px 16px;display:flex}.ks-stedgrense{color:var(--muted);margin-left:auto;font-size:12.5px}.ks-stedliste{flex-direction:column;display:flex}.ks-stedrad{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 170px 120px;align-items:center;gap:10px;padding:9px 18px;font-size:13.5px;display:grid}.ks-stednavn{align-items:center;min-width:0;display:flex}.ks-stednavn b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ks-stedomdop{grid-column:1/2}.ks-stedtype{color:#c4b5fd;background:#1e1b4b;border-radius:99px;justify-self:start;padding:2px 9px;font-size:12px;font-weight:700}.ks-stedtype.t-stasjonaert{color:#fcd34d;background:#1f1a0e}.ks-stedtype.t-mobilrute{color:#7dd3fc;background:#0c1f2e}.ks-stedhandling{justify-self:end}.ks-stedvalg{flex:none;width:auto}@media (max-width:760px){.ks-khode:has(.ks-stedgrense){flex-wrap:wrap}.ks-stedgrense{flex-basis:100%;order:3;margin-left:0}.ks-stedrad{grid-template-columns:minmax(0,1fr) auto;padding:10px 14px}.ks-stedtype{grid-area:2/1}.ks-stednavn,.ks-stedomdop{grid-area:1/1}.ks-stedhandling{grid-area:1/2/3}}.ks-kdelt{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ks-kdelt:not(.med-del){grid-template-columns:minmax(0,560px)}.ks-kdel{flex-direction:column;gap:16px;min-width:0;display:flex}.ks-kdeler{flex-direction:column;display:flex}.ks-kdelrad{border-top:1px solid var(--line2);color:var(--ink);align-items:center;gap:12px;padding:13px 16px;text-decoration:none;display:flex}.ks-kdelrad:first-child{border-top:0}.ks-kdelrad:hover{background:var(--ks-hover)}.ks-kdelrad.pa{box-shadow:inset 3px 0 0 var(--sky);background:#17202b}.ks-kdelic{color:var(--muted);flex:none;display:flex}.ks-kdelic .hic{width:18px;height:18px}.ks-kdeltx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ks-kdeltx b{color:var(--ink);font-size:14.5px;font-weight:700}.ks-kdeltx span{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.ks-kdelpil{color:var(--dim);flex:none;font-size:18px}.ks-kdelrad.farlig b,.ks-kdelrad.farlig .ks-kdelic{color:#f87171}@container innhold (width<=899px){.ks-kdelt,.ks-kdelt:not(.med-del){grid-template-columns:minmax(0,1fr)}.ks-kdelt.med-del>.ks-kdeler{display:none}}.ks-kortunder{margin:0 18px 4px}.ks-kortunder.slutt{margin:0 18px 12px}.ks-kortunder.inne{margin:6px 0}.ks-sambrad .s-mer{color:var(--muted)}.ks-sambrad .s-merknad{color:var(--muted);font-style:italic;display:block}.ks-arb{flex-direction:column;gap:12px;display:flex}.ks-arb-om{max-width:78ch;margin:0}.ks-arb-folger{background:var(--ks-felt);border:1px solid var(--line);border-radius:10px;padding:9px 12px;font-size:13px}.ks-arb-sett{border:0;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.ks-arb-sett legend{letter-spacing:1.1px;text-transform:uppercase;color:var(--dim);margin-bottom:8px;padding:0;font-size:11px;font-weight:700}.ks-arb-valg{border:1px solid var(--line);background:var(--ks-felt);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ks-arb-valg:hover{border-color:var(--ks-kant2)}.ks-arb-valg.valgt{background:#12233a;border-color:#1e4b78}.ks-arb-valg input{-webkit-appearance:none;appearance:none;border:1.5px solid var(--ks-kant2);background:var(--ks-felt);width:16px;height:16px;cursor:inherit;border-radius:50%;flex:none;place-content:center;margin:1px 0 0;display:grid}.ks-arb-valg input:before{content:"";background:#60a5fa;border-radius:50%;width:8px;height:8px;transition:transform .12s;transform:scale(0)}.ks-arb-valg input:checked{border-color:#60a5fa}.ks-arb-valg input:checked:before{transform:scale(1)}.ks-arb-valg input:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.ks-arb-valg>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ks-arb-valg b{font-size:13.5px}.ks-arb-valg.valgt b{color:#cfe6fb}.ks-arb-valg .ks-dim{font-size:12px;line-height:1.4}.ks-arb-sett:disabled .ks-arb-valg{cursor:default;opacity:.75}.ks-arb-gruppe{margin:8px 0 0}.ks-arb-rad{border-top:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 0;display:flex}.ks-arb-tekst{flex:320px;min-width:0}.ks-arb-tekst p{margin:2px 0 0;font-size:12.5px;line-height:1.45}.ks-arb-kilde{color:var(--dim);white-space:nowrap;font-size:11px}.ks-arb-endret{color:#fcd34d;vertical-align:1px;background:#f59e0b1f;border:1px solid #f59e0b59;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;display:inline-block}.ks-arb-felt{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ks-arb-felt:empty{display:none}.ks-arb-tall{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ks-arb-tall .ks-inn{flex:none;width:64px;font-family:inherit}.ks-arb-tall .ks-inn[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums;flex:none;width:112px}.ks-arb-natt{white-space:normal;flex-wrap:wrap}.ks-arb-felt .ks-velg{max-width:260px;font-family:inherit}.ks-arb-niva{flex-wrap:nowrap;flex:none}.ks-arb-niva .brikke[data-n=advar][aria-pressed=true]{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b73}.ks-arb-niva .brikke[data-n=stopp][aria-pressed=true]{color:#fda4af;background:#f43f5e24;border-color:#f43f5e73}.ks-arb-rad[data-niva=av] .ks-arb-tekst,.ks-arb-rad[data-niva=av] .ks-arb-felt{opacity:.55}.ks-tilgang{border:1px solid var(--line);color:var(--muted);background:#11151b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;font-size:14px;line-height:1.45;display:flex}.ks-tilgang>span{flex:260px}.ks-tilgang>.hic{width:18px;height:18px;color:var(--dim);flex:0 0 18px}.ks-tilgang.paa{color:#c9e9d4;background:#0f1a14;border-color:#1f5a3a}.ks-tilgang.paa>.hic{color:#4ade80}.ks-laast .ks-khode h2{align-items:center;gap:8px;display:flex}.ks-laast .ks-khode h2 .hic{width:18px;height:18px;color:var(--dim)}.ks-laast .ks-skjemadel p{margin:0 0 12px;line-height:1.5}.ks-utkast .ks-khode{flex-wrap:wrap}.ks-utkastinnhold{flex-direction:column;gap:12px;padding:14px 18px 16px;display:flex}.ks-utkastinnhold>.ks-hint{margin:0}.ks-utkastlogg h3{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:12px;font-weight:700}.ks-utkastgruppe{grid-template-columns:84px minmax(0,1fr);gap:10px;font-size:13.5px;line-height:1.5;display:grid}.ks-utkastgruppe+.ks-utkastgruppe{margin-top:4px}.ks-utkasttype{padding-top:1px;font-size:12.5px;font-weight:700}.ks-utkastgruppe ul{color:var(--ink);margin:0;padding:0;list-style:none}.ks-utkastrel{border-top:1px solid var(--line2);margin:0;padding:10px 18px 14px;display:block}.ks-utkastrel.feil{color:#fca5a5}@container kort (width<=520px){.ks-utkast .ks-khode>.ks-khoyre{width:100%;margin-left:0}.ks-utkast .ks-khode>.ks-khoyre .ks-knapp{flex:1;justify-content:center}.ks-utkastgruppe{grid-template-columns:minmax(0,1fr);gap:2px}}.ks-salg-verktoy{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 12px;display:flex}.ks-salg-verktoy .ks-knapp.valgt{border-color:var(--sky);color:var(--ink);background:#13253a}.ks-salg-verktoy .hic,.ks-salgdetalj .ks-knapp .hic,.ks-salg-vt .hic,.ks-salg-uten .hic{stroke:currentColor;width:14px;height:14px}.ks-salg-tom{margin:0 0 12px}.ks-salg{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;display:grid}@container innhold (width<=1099px){.ks-salg{grid-template-columns:repeat(3,minmax(0,1fr))}}@container innhold (width<=719px){.ks-salg{grid-template-columns:minmax(0,1fr)}}.ks-salgkol{background:var(--ks-flate);border:1px solid var(--line2);border-radius:12px;flex-direction:column;gap:8px;min-width:0;min-height:120px;padding:10px;display:flex}.ks-salgkol.maal{border-color:var(--sky);box-shadow:inset 0 0 0 2px #1e3a52}.ks-salgkol-hode{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin:0;padding:2px 4px;font-size:12px;font-weight:800;display:flex}.ks-salgkol-kort{flex-direction:column;gap:8px;display:flex}.ks-salgkol-tom{color:var(--dim);padding:8px 4px;font-size:12.5px}.ks-salgkol-sum{border-top:1px dashed var(--line2);color:var(--muted);font-variant-numeric:tabular-nums;padding:8px 4px 2px;font-size:12.5px}.ks-salgkort{text-align:left;border:1px solid var(--line2);width:100%;min-width:0;color:inherit;font:inherit;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#151a21;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px;font-size:13px;display:flex}.ks-salgkort:hover{border-color:#3a4655}.ks-salgkort:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.ks-salgkort.drar{cursor:grabbing;z-index:5;position:relative;box-shadow:0 10px 28px #00000080}.ks-salgkort.vunnet{border-color:#1f4d33}.ks-salgkort.sluttet,.ks-salgkort.tapt{color:var(--muted)}.ks-salgkort.forslag{cursor:pointer;background:0 0;border-style:dashed}.ks-salgkort.forslag:hover{border-color:var(--sky)}.ks-salgkort b{color:var(--ink);overflow-wrap:anywhere;font-size:14px}.ks-salgkort-type{color:var(--dim);font-size:11.5px}.ks-salgkort-sum{font-variant-numeric:tabular-nums;color:#6ee7a8;font-weight:700}.ks-salgkort.sluttet .ks-salgkort-sum{color:var(--muted);font-weight:600}.ks-salgkort-prove{color:#7dd3fc}.ks-salgkort-notat{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ks-salgkort-steg{color:var(--sky)}.ks-salgkort-steg.passert{color:#fca5a5;font-weight:600}.ks-salgkort-ansv{color:var(--dim);font-size:12px}.ks-salgkort-ny{color:var(--sky);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.ks-salgkort-ny .hic{stroke:currentColor;width:12px;height:12px}.ks-salg-vt{border-color:var(--sky);margin:0 0 12px}.ks-salgdetalj{flex-direction:column;gap:16px;display:flex}.ks-salg-tilbake{margin-bottom:-6px}.ks-salg-hode{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.ks-salg-tapt{gap:8px;margin-top:8px}.ks-salg-tapt .ks-inn{flex:220px}.ks-salg-navnfelt,.ks-salg-typefelt{grid-column:span 2}.ks-salg-notatfelt{grid-column:span 3}@container kort (width<=899px){.ks-salg-notatfelt{grid-column:1/-1}}@container kort (width<=639px){.ks-salg-navnfelt,.ks-salg-typefelt{grid-column:1/-1}}.ks-salg-dato{flex:none;width:auto}.ks-salg-sumrad{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ks-salg-sumrad b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:20px}.ks-salg-fakta{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px 16px;margin:0;display:grid}.ks-salg-fakta dt{color:var(--dim);font-size:12px}.ks-salg-fakta dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;font-weight:600}.ks-salg-pris{border:1px solid var(--line2);background:var(--ks-flate);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;padding:12px 14px;display:flex}.ks-salg-prislinjer{color:var(--muted);font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;font-size:13px;display:flex}.ks-salg-prissum{color:var(--dim);flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;display:flex}.ks-salg-prissum b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px}.ks-salglogg{margin:0;padding:0 18px 12px;list-style:none}.ks-salglogg li{border-top:1px solid var(--line2);grid-template-columns:82px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:9px 0;font-size:13.5px;display:grid}.ks-salglogg-type{color:var(--muted);font-size:11.5px;font-weight:700}.ks-salglogg-type.salg{color:#6ee7a8}.ks-salglogg-type.fase{color:var(--sky)}.ks-salglogg-type.demo{color:#c4b5fd}.ks-salglogg-tekst{overflow-wrap:anywhere;line-height:1.45}.ks-salglogg li>.ks-dim{white-space:nowrap;font-size:12px}@container kort (width<=559px){.ks-salglogg li{grid-template-columns:minmax(0,1fr);gap:2px}.ks-salglogg li>.ks-dim{white-space:normal}}.ks-salgtall-ruter{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:4px 18px 14px;display:grid}.ks-salgtall-rute{border:1px solid var(--line2);background:var(--ks-flate);color:var(--dim);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;font-size:12.5px;display:flex}.ks-salgtall-rute b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px}.ks-salgtall-tabell{overscroll-behavior-x:contain;padding:0 18px;position:relative;overflow-x:auto}.ks-salgtall-tabell table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:620px;font-size:13px}.ks-salgtall-tabell th,.ks-salgtall-tabell td{border-bottom:1px solid var(--line2);text-align:right;white-space:nowrap;padding:8px 10px}.ks-salgtall-tabell th[scope=row],.ks-salgtall-tabell thead th:first-child{text-align:left;font-weight:600}.ks-salgtall-tabell thead th{color:var(--dim);font-size:12px;font-weight:600}.ks-salgtall-soyle{width:26%;min-width:80px}.ks-salgtall-soyle span{background:var(--sky);border-radius:3px;min-width:0;height:6px;display:block}.ks-salgtall-hjelp{padding:10px 18px 14px}.ks-salg-uten{margin:0;padding:0 18px;list-style:none}.ks-salg-uten li{border-top:1px solid var(--line2);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.ks-salg-uten li:first-child{border-top:0}.ks-salg-uten li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ks-salg-uten li>span .ks-dim{font-size:12.5px}
