@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations")}:root,.marine,.kunde-flate{--kb-bg:var(--flate-lerret);--kb-fg:var(--tekst);--kb-heading:var(--tekst-overskrift);--kb-fg-muted:var(--tekst-dempet);--kb-link:var(--aksent);--kb-link-hover:var(--tekst-overskrift);--kb-surface:var(--flate);--kb-surface-alt:var(--flate-innfelt);--kb-border:var(--linje);--kb-border-strong:var(--linje-sterk);--kb-border-input:var(--kant-felt);--kb-focus:var(--fokus);--kb-accent:var(--markor);--kb-btn-bg:var(--primar-bunn);--kb-btn-bg-hover:var(--primar-bunn-hover);--kb-btn-fg:var(--primar-tekst);--kb-error:var(--feil);--kb-error-tint:var(--feil-tint);--kb-ok:var(--ok);--kb-ok-tint:var(--ok-tint);--kb-warn:var(--advarsel);--kb-warn-tint:var(--advarsel-tint);--kb-info:var(--info);--kb-info-tint:var(--info-tint);--kb-neutral:var(--noytral);--kb-neutral-tint:var(--noytral-tint);--kb-kicker-mark:var(--armsnitt)}:root{--portal-smal:var(--bredde-k);--portal-bred:var(--bredde-innhold);--gutter:clamp(1rem, 4vw, 2rem);--portal-flate-marg:var(--rom-8);--portal-flate-luft:var(--rom-24);--topplinje-h:var(--hoyde-topplinje)}.kunde-flate{--topplinje-h:var(--hoyde-k-hode)}@media (width<=47.99rem){:root{--portal-flate-marg:0px;--portal-flate-luft:var(--rom-16)}}*,:before,:after{box-sizing:border-box;margin:0}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--rom-8)}html:has(>body.intern){scroll-padding-top:calc(var(--hoyde-topplinje) + var(--rom-16))}body.intern,body.kunde-flate{background-color:var(--flate-lerret);min-height:100svh;color:var(--tekst);font:var(--type-ui);font-synthesis-weight:none;flex-direction:column;display:flex;overflow-x:clip}body.kunde-flate{font:var(--type-k-brod)}main{flex:1}img,svg{max-width:100%;height:auto;display:block}::selection{background-color:var(--markering-bunn);color:var(--markering-tekst)}.marine{color:var(--tekst)}h1,h2,h3,h4{font-family:var(--font-tittel);color:var(--tekst-overskrift);text-wrap:balance;overflow-wrap:break-word;font-weight:600}h1{font:var(--type-posttittel);letter-spacing:var(--sperring-post)}h2{font:var(--type-dialogtittel);letter-spacing:var(--sperring-tittel)}h3{font:var(--type-seksjon)}h4{font:var(--type-ui-sterk);font-weight:600}.kunde-flate h1{font:var(--type-k-h1);letter-spacing:var(--sperring-post)}.kunde-flate h2{font:var(--type-k-h2);letter-spacing:var(--sperring-tittel)}.kunde-flate h3{font:var(--type-k-h3)}.kunde-flate h4{font:600 1.0625rem/1.75rem var(--font-tittel)}p,li,dd,dt,td,th,summary{overflow-wrap:break-word}p,li{max-width:72ch}.ingress{font:var(--type-lese);max-width:60ch}.kunde-flate .ingress{font:400 1.1875rem/1.75rem var(--font-ui)}.dempet{color:var(--tekst-dempet)}.tekst-s{font-size:.8125rem;line-height:1.125rem}.kunde-flate .tekst-s{font-size:.9375rem;line-height:1.5rem}.mono{font-family:var(--font-kode);font-variant-numeric:tabular-nums}code{font-family:var(--font-kode);overflow-wrap:anywhere;font-size:.875em}strong,b{font-weight:600}.kicker{max-width:none;color:var(--tekst-dempet);font:var(--type-k-kicker);letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere;align-items:baseline;gap:.6em;display:flex}.kicker:before{--mark-h:.72em;--mark-w:.5em;--mark-skew:calc(var(--mark-h) * .8774);content:"";width:calc(var(--mark-w) + var(--mark-skew));height:var(--mark-h);background-color:var(--armsnitt);clip-path:polygon(var(--mark-skew) 0, 100% 0, var(--mark-w) 100%, 0 100%);flex:none}@media (forced-colors:active){.kicker:before{forced-color-adjust:none;background-color:canvastext}}.intern .kicker{font:var(--type-liten);letter-spacing:0;text-transform:none}.intern .kicker:before{content:none}a{color:var(--aksent);text-underline-offset:.18em;transition:color var(--varighet-1) var(--kurve-inn);text-decoration-line:underline;text-decoration-thickness:1px}a:hover{color:var(--tekst-overskrift);text-decoration-thickness:2px}:focus-visible{outline:var(--strek-fokus) solid var(--fokus);outline-offset:var(--fokus-avstand)}.tabell-ramme:focus-visible{outline-offset:calc(-1 * var(--strek-fokus))}.skip-link{z-index:var(--lag-tips);padding:var(--rom-8) var(--rom-12);border-radius:var(--radius-6);background-color:var(--ny-bunn);color:var(--ny-tekst);font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus-visible{left:var(--rom-8);top:var(--rom-8);color:var(--ny-tekst);outline-color:var(--ny-tekst)}.container{width:100%;max-width:calc(var(--portal-bred) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.container--smal{max-width:calc(var(--portal-smal) + 2 * var(--gutter))}.container--full{max-width:none}.side{gap:var(--rom-16);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.kunde-flate .side{padding-block:var(--rom-32) var(--rom-64);gap:var(--rom-32)}@media (width<=29.99rem){.kunde-flate .side{padding-block:var(--rom-24) var(--rom-48);gap:var(--rom-24)}}.side-hode{gap:var(--rom-8);grid-template-columns:minmax(0,1fr);display:grid}.kunde-flate .side-hode{gap:var(--rom-12)}hr{border:0;border-top:1px solid var(--linje)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bare-print{display:none}.arbeidsflate{margin:var(--portal-flate-marg);padding:var(--rom-20) var(--portal-flate-luft) var(--rom-32);border:1px solid var(--linje);border-radius:var(--radius-8);background-color:var(--flate);min-width:0}.arbeidsflate.side--smal>:not(.kort,.kortrad){max-width:var(--bredde-k)}.arbeidsflate.side--smal>:is(.kort,.kortrad){max-width:calc(var(--bredde-k) + 2 * var(--portal-flate-luft))}.side--full{gap:0;padding:0;overflow:hidden}.topplinje-ramme{margin-inline:var(--portal-flate-marg);padding-inline:var(--rom-8)}@media (width<=47.99rem){.arbeidsflate{border-width:0;border-radius:0}}.topplinje{z-index:var(--lag-topplinje);position:relative}.topplinje-inner{align-items:center;gap:var(--rom-4) var(--rom-16);min-height:var(--topplinje-h);flex-wrap:wrap;display:flex}.logo-lenke{align-items:center;gap:var(--rom-8);min-height:var(--hoyde-kontroll);padding-inline:var(--rom-4);border-radius:var(--radius-6);color:var(--tekst-overskrift);flex:none;margin-inline-start:calc(-1 * var(--rom-4));text-decoration:none;display:inline-flex}.stempel{padding-left:var(--rom-12);border-left:1px solid var(--linje-sterk);color:var(--tekst-dempet);font:var(--type-mikro);letter-spacing:.12em;text-transform:uppercase}.meny{min-width:0}.meny-lenker{gap:var(--rom-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.meny-lenker li{max-width:none}.meny-lenker a{align-items:center;gap:var(--rom-6);min-height:var(--hoyde-kontroll);border-radius:var(--radius-6);color:var(--tekst);font:var(--type-ui-sterk);white-space:nowrap;transition:background-color var(--varighet-1) var(--kurve-inn), color var(--varighet-1) var(--kurve-inn);padding:0 .625rem;text-decoration:none;display:inline-flex}.meny-lenker a[aria-current]{color:var(--tekst-overskrift);font-weight:600}.meny-lenker a[aria-current] .meny-navn{text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--markor);text-decoration-color:var(--markor);text-underline-offset:.45em}.topplinje-teller{border-radius:var(--radius-pille);background-color:var(--topp-teller);min-width:1.125rem;min-height:1.125rem;color:var(--tekst-overskrift);font:var(--type-mikro);font-variant-numeric:tabular-nums;place-items:center;padding:0 .3125rem;display:inline-grid}.intern .topplinje{background-color:var(--topp-bunn);box-shadow:0 1px 0 var(--topp-linje), 0 var(--portal-flate-marg) 0 var(--flate-lerret);position:sticky;top:0}.at-inner{align-items:center;gap:var(--rom-24);min-height:var(--hoyde-topplinje);padding-inline:var(--rom-16);flex-wrap:nowrap;margin-inline:0;display:flex}.logo-maske{background-color:var(--tekst-overskrift);width:1.5rem;height:1.5rem;-webkit-mask:url(/brand/kodebruket-symbol-micro-currentcolor.svg) 50%/contain no-repeat;mask:url(/brand/kodebruket-symbol-micro-currentcolor.svg) 50%/contain no-repeat}.logo-ordmerke{width:5.25rem;height:auto;display:none}@media (width>=90rem){.logo-ordmerke{display:block}}.at-tittel{color:var(--tekst-overskrift);font:600 .875rem/1.25rem var(--font-ui);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.at-meny .meny-lenker{flex-wrap:nowrap}.marine .meny-lenker a:hover{background-color:var(--topp-hover);color:var(--tekst-overskrift)}.at-hoyre{justify-content:flex-end;align-items:center;gap:var(--rom-8);flex:1;min-width:0;display:flex}.at-finn{width:17.5rem;min-height:var(--hoyde-kontroll);padding:0 var(--rom-12);border-radius:var(--radius-6);background-color:var(--topp-finn);color:var(--tekst-dempet);font:var(--type-meta);align-items:center;text-decoration:none;display:inline-flex}.at-finn:hover{background-color:var(--topp-finn-hover);color:var(--tekst)}.at-stille{justify-content:center;align-items:center;gap:var(--rom-4);min-width:var(--hoyde-kontroll);min-height:var(--hoyde-kontroll);padding:0 var(--rom-8);border-radius:var(--radius-6);color:var(--tekst);font:var(--type-ui-sterk);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.at-stille:hover{background-color:var(--topp-hover);color:var(--tekst-overskrift)}.at-hjelp{font-weight:600}.at-konto{display:flex;position:relative}.at-konto>summary,.at-mer>summary{cursor:pointer;list-style:none}.at-konto>summary::-webkit-details-marker{display:none}.at-mer>summary::-webkit-details-marker{display:none}details.at-konto>summary,details.at-mer>summary{width:auto;color:inherit}details.at-konto>summary.at-avatar:before,details.at-mer>summary.at-mer-knapp:before{content:none}details.at-konto>.at-panel,details.at-mer>.at-panel{margin-top:0}.at-avatar{min-width:var(--hoyde-kontroll);min-height:var(--hoyde-kontroll);border-radius:var(--radius-6);justify-content:center;align-items:center;display:inline-flex}.at-avatar>span{background-color:var(--topp-teller);width:1.75rem;height:1.75rem;color:var(--tekst-overskrift);font:600 .75rem/1rem var(--font-ui);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.at-avatar:hover,.at-konto[open]>.at-avatar{background-color:var(--topp-hover)}.at-panel{top:calc(100% + var(--rom-4));z-index:var(--lag-topplinje);width:16rem;max-height:calc(100svh - var(--hoyde-topplinje) - var(--rom-16));padding:var(--rom-4);border:var(--strek) solid var(--linje);border-radius:var(--radius-8);background-color:var(--flate-hevet,var(--flate));box-shadow:var(--skygge-melding);color:var(--tekst);display:grid;position:absolute;right:0;overflow-y:auto}.at-punkt{align-items:center;gap:0 var(--rom-6);width:100%;min-height:var(--hoyde-kontroll);padding:var(--rom-4) var(--rom-8);border-radius:var(--radius-4);color:var(--tekst);font:var(--type-ui);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;text-decoration:none;display:flex}.at-punkt:hover{background-color:var(--flate-hover);color:var(--tekst-overskrift)}.at-punkt[aria-current]{color:var(--tekst-overskrift);font-weight:600}.at-punkt:focus-visible,.at-knapper button:focus-visible{outline-offset:calc(-1 * var(--strek-fokus))}.at-under{color:var(--tekst-dempet);font:var(--type-liten);flex-basis:100%}.at-seksjon{margin:var(--rom-8) 0 0;padding:var(--rom-4) var(--rom-8) var(--rom-2);border-top:var(--strek) solid var(--linje);color:var(--tekst-dempet);font:var(--type-mikro);letter-spacing:.04em;text-transform:uppercase}.at-valg{margin:0}.at-knapper{gap:var(--rom-2);padding:var(--rom-2) var(--rom-8) var(--rom-6);display:flex}.at-knapper button{min-height:var(--hoyde-kontroll-s);border:var(--strek) solid var(--linje);border-radius:var(--radius-4);background-color:var(--flate);color:var(--tekst);font:var(--type-ui);cursor:pointer;flex:1}.at-knapper button[aria-pressed=true]{border-color:var(--tekst-overskrift);color:var(--tekst-overskrift);font-weight:600}.at-ut{margin:var(--rom-4) 0 0;padding-top:var(--rom-4);border-top:var(--strek) solid var(--linje)}.at-panel .topplinje-teller{background-color:var(--flate-trykk);color:var(--tekst)}.at-konto>.at-panel{border-color:var(--linje-sterk);background-color:var(--topp-bunn)}.at-konto .at-punkt:hover,.at-konto .at-knapper button:hover{background-color:var(--topp-hover)}.at-konto .at-knapper button{border-color:var(--linje-sterk);background-color:#0000}.at-konto .at-panel .topplinje-teller{background-color:var(--topp-teller);color:var(--tekst-overskrift)}.at-bunn{display:none}@media (width<=89.99rem){.at-finn{width:12.5rem}}@media (width<=79.99rem){.at-finn{width:auto}.at-finn .at-lang{display:none}}@media (width<=63.99rem){.at-inner{gap:var(--rom-12)}.at-stille .at-lang,.at-hjelp{display:none}}@media (width<=47.99rem){.intern .topplinje{box-shadow:0 1px 0 var(--topp-linje)}.at-inner{padding-inline:var(--rom-8)}.at-tittel{flex:1;display:block}.at-meny,.at-konto{display:none}.at-hoyre{flex:none}.at-bunn{inset-inline:0;z-index:var(--lag-topplinje);padding-bottom:env(safe-area-inset-bottom);border-top:var(--strek) solid var(--linje);background-color:var(--flate);display:block;position:fixed;bottom:0}.at-bunn>ul{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.at-bunn li{min-width:0;max-width:none;display:flex}.at-bunn>ul>li>a,.at-mer>summary{justify-content:center;align-items:center;gap:var(--rom-4);min-width:0;min-height:var(--hoyde-bunnmeny);padding:0 var(--rom-4);color:var(--tekst-dempet);font:500 .75rem/1rem var(--font-ui);flex:1;text-decoration:none;display:flex;position:relative}.at-bunn>ul>li>a:focus-visible,.at-mer>summary:focus-visible{outline-offset:calc(-1 * var(--strek-fokus))}.at-bunn>ul>li>a[aria-current],.at-mer[open]>summary{color:var(--tekst-overskrift);font-weight:600}.at-bunn>ul>li>a[aria-current]:before{content:"";inset:0 var(--rom-8) auto;height:var(--strek-valgt);background:var(--markor);position:absolute}.at-bunn .topplinje-teller{background-color:var(--flate-trykk);color:var(--tekst)}.at-mer{flex:1;display:flex;position:relative}.at-panel-opp{top:auto;bottom:calc(100% + var(--rom-4));right:var(--rom-4);max-height:calc(100svh - var(--hoyde-topplinje) - var(--hoyde-bunnmeny) - var(--rom-16))}body.intern{padding-bottom:calc(var(--hoyde-bunnmeny) + env(safe-area-inset-bottom))}html:has(>body.intern){scroll-padding-bottom:calc(var(--hoyde-bunnmeny) + env(safe-area-inset-bottom) + var(--rom-8))}}@media (width<=47.99rem) and (height<=30rem){.at-bunn{position:static}body.intern{padding-bottom:0}}@media (pointer:coarse){.at-meny .meny-lenker a,.at-finn,.at-stille,.at-avatar,.at-punkt{min-height:var(--hoyde-beroring)}}@media (forced-colors:active){.logo-maske{forced-color-adjust:none;background-color:canvastext}.at-panel{border-color:canvastext}}.kunde-flate .topplinje{background-color:var(--kunde-hode);border-bottom:1px solid var(--linje)}.kunde-flate .topplinje-inner{gap:var(--rom-4) var(--rom-16)}.kunde-flate .logo-lenke{min-height:var(--hoyde-beroring)}.logo-lys{width:8rem;height:auto}.logo-mork{align-items:center;gap:var(--rom-8);display:none}.logo-mork img{width:auto;height:1.375rem}.logo-mork .logo-symbol{height:1.75rem}:root[data-tema=mork] .logo-lys{display:none}:root[data-tema=mork] .logo-mork{display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-tema=lys]) .logo-lys{display:none}:root:not([data-tema=lys]) .logo-mork{display:inline-flex}}.meny-kunde{align-items:center;gap:var(--rom-4) var(--rom-12);margin-left:auto;display:flex}.meny-kunde .meny-lenker{gap:0}.meny-kunde .meny-lenker a{min-height:var(--hoyde-beroring);padding:0 var(--rom-8);color:var(--tekst-dempet);font:500 .9375rem/1.5rem var(--font-ui);position:relative}.meny-kunde .meny-lenker a:hover{background-color:var(--flate-hover);color:var(--tekst-overskrift)}.meny-kunde .meny-lenker a[aria-current]{color:var(--tekst-overskrift);font-weight:600}.meny-kunde .meny-lenker a[aria-current] .meny-navn{text-decoration:none}.meny-kunde .meny-lenker a[aria-current]:after{content:"";inset-inline:var(--rom-8);bottom:calc((var(--hoyde-beroring) - var(--hoyde-k-hode)) / 2);background-color:var(--markor);height:2px;position:absolute}.kunde-flate .knapp.logg-ut{--knapp-h:var(--hoyde-beroring);min-height:var(--hoyde-beroring);padding-inline:var(--rom-12);color:var(--tekst-dempet);font:500 .9375rem/1.5rem var(--font-ui);letter-spacing:0}.kunde-flate .knapp.logg-ut:hover{color:var(--tekst-overskrift)}.kunde .topplinje-inner{flex-wrap:nowrap}.kunde .meny-kunde .meny-lenker{flex:none}.kundemeny{min-width:0;position:relative}.kunde-flate .kundemeny>summary.kundemeny-knapp{align-items:center;gap:var(--rom-4);width:auto;max-width:100%;min-height:var(--hoyde-beroring);padding-inline:var(--rom-8);border-radius:var(--radius-6);color:var(--tekst-dempet);font:500 .9375rem/1.5rem var(--font-ui);white-space:nowrap;display:flex}.kunde-flate .kundemeny>summary.kundemeny-knapp:before{content:none}.kunde-flate .kundemeny>summary.kundemeny-knapp:after{content:"›";content:"›" / "";transition:transform var(--varighet-1) var(--kurve-inn);flex:none;font-weight:600}.kunde-flate .kundemeny[open]>summary.kundemeny-knapp:after{transform:rotate(90deg)}.kunde-flate .kundemeny>summary.kundemeny-knapp:hover,.kunde-flate .kundemeny[open]>summary.kundemeny-knapp{background-color:var(--flate-hover);color:var(--tekst-overskrift)}.kunde-flate .kundemeny--gjeldende>summary.kundemeny-knapp{color:var(--tekst-overskrift);font-weight:600;position:relative}.kunde-flate .kundemeny--gjeldende>summary.kundemeny-knapp:before{content:"";inset-inline:var(--rom-8);bottom:calc((var(--hoyde-beroring) - var(--hoyde-k-hode)) / 2);background-color:var(--markor);width:auto;height:2px;transition:none;position:absolute;transform:none}.kundemeny-navn{text-overflow:ellipsis;min-width:0;max-width:12rem;overflow:hidden}.kundemeny>.kundemeny-panel{top:calc(100% + var(--rom-4));z-index:var(--lag-topplinje);min-width:12rem;max-width:calc(100vw - 2 * var(--rom-16));padding:var(--rom-4);border:var(--strek) solid var(--linje);border-radius:var(--radius-8);background-color:var(--kunde-hode);box-shadow:var(--skygge-melding);margin-top:0;display:grid;position:absolute;right:0}.kundemeny-panel form{margin:var(--rom-4) 0 0;padding-top:var(--rom-4);border-top:var(--strek) solid var(--linje)}.kunde-flate .kundemeny-punkt{width:100%;min-height:var(--hoyde-beroring);padding:0 var(--rom-12);border-radius:var(--radius-6);color:var(--tekst-overskrift);font:500 .9375rem/1.5rem var(--font-ui);letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.kunde-flate .kundemeny-punkt:hover{background-color:var(--flate-hover)}.kunde-flate .kundemeny-punkt[aria-current]{text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--markor);text-decoration-color:var(--markor);text-underline-offset:.45em;font-weight:600}@media (prefers-reduced-motion:reduce){.kunde-flate .kundemeny>summary.kundemeny-knapp:after{transition:none}}@media (width<=47.99rem){.kunde-flate .stempel{display:none}.meny-kunde .meny-lenker{inset-inline:0;z-index:var(--lag-topplinje);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--linje);background-color:var(--kunde-hode);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0}.meny-kunde .meny-lenker a{width:100%;min-height:var(--hoyde-k-bunnmeny);padding:0 var(--rom-4);font:500 .8125rem/1.125rem var(--font-ui);text-align:center;white-space:normal;border-radius:0;justify-content:center}.meny-kunde .meny-lenker a[aria-current]:after{inset-inline:22%;top:0;bottom:auto}.meny-kunde .meny-lenker a:focus-visible{outline-offset:calc(-1 * var(--strek-fokus))}body.kunde{padding-bottom:calc(var(--hoyde-k-bunnmeny) + env(safe-area-inset-bottom))}html:has(>body.kunde){scroll-padding-bottom:calc(var(--hoyde-k-bunnmeny) + env(safe-area-inset-bottom) + var(--rom-8))}}@media (width<=47.99rem) and (height<=30rem){.meny-kunde .meny-lenker{position:static}body.kunde{padding-bottom:0}}.bunntekst{padding-block:var(--rom-24);background-color:var(--flate-lerret);color:var(--tekst-dempet);font:var(--type-meta)}.kunde-flate .bunntekst{border-top:1px solid var(--linje)}.intern .bunntekst{padding-block:var(--rom-8) var(--rom-16);font:var(--type-liten);font-weight:400}.bunntekst-inner{justify-content:space-between;gap:var(--rom-8) var(--rom-24);flex-wrap:wrap;display:flex}.bunntekst p{overflow-wrap:anywhere;max-width:none}.bunntekst-lenker{gap:var(--rom-16);flex-wrap:wrap;padding:0;list-style:none;display:flex}.knapp{--knapp-h:var(--hoyde-kontroll);justify-content:center;align-items:center;gap:var(--rom-8);min-height:var(--knapp-h);padding:var(--rom-4) var(--rom-12);border-radius:var(--radius-6);color:var(--tekst);font:var(--type-ui-sterk);text-align:center;cursor:pointer;transition:background-color var(--varighet-1) var(--kurve-inn), border-color var(--varighet-1) var(--kurve-inn), color var(--varighet-1) var(--kurve-inn), transform var(--varighet-1) var(--kurve-inn);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.knapp:hover{color:var(--tekst-overskrift)}.knapp:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--skala-trykk))}.knapp--primar{border-color:var(--primar-bunn);background-color:var(--primar-bunn);color:var(--primar-tekst);font-weight:600}.knapp--primar:hover{border-color:var(--primar-bunn-hover);background-color:var(--primar-bunn-hover);color:var(--primar-tekst)}.knapp--primar:active{border-color:var(--primar-bunn-trykk);background-color:var(--primar-bunn-trykk)}.knapp--sekundar{border-color:var(--kant-felt)}.knapp--sekundar:hover{background-color:var(--flate-hover)}.knapp--sekundar:active{background-color:var(--flate-trykk)}.knapp--stille:hover{background-color:var(--flate-hover)}.marine :is(.knapp--sekundar,.knapp--stille):hover{background-color:var(--topp-hover)}.knapp--farlig{border-color:var(--farlig);background-color:var(--farlig);color:var(--farlig-tekst-fylt);font-weight:600}.knapp--farlig:hover{border-color:var(--farlig-bunn-hover);background-color:var(--farlig-bunn-hover);color:var(--farlig-tekst-fylt)}.knapp--lenke,.knapp--lenke-farlig{color:var(--aksent);text-underline-offset:.18em;padding-inline:0;font-weight:500;text-decoration-line:underline;text-decoration-thickness:1px}.knapp--lenke:hover{color:var(--tekst-overskrift);text-decoration-thickness:2px}.knapp--lenke-farlig,.knapp--lenke-farlig:hover,a.lenke-farlig,a.lenke-farlig:hover{color:var(--farlig)}.knapp--lenke-farlig:hover,a.lenke-farlig:hover{text-decoration-thickness:2px}.knapp--liten{--knapp-h:var(--hoyde-kontroll-s);padding:var(--rom-2) .625rem;font-size:.8125rem;line-height:1.125rem}.knapp--liten:is(.knapp--lenke,.knapp--lenke-farlig){padding-inline:0}.knapp:disabled{opacity:.45;cursor:not-allowed}.knapp[aria-disabled=true],.knapp[aria-disabled=true]:hover{opacity:.6;cursor:progress}.knapp--primar[aria-disabled=true]:hover{border-color:var(--primar-bunn);background-color:var(--primar-bunn)}.kunde-flate .knapp{--knapp-h:var(--hoyde-k-kontroll);padding:var(--rom-8) var(--rom-24);border-radius:var(--radius-pille);font:var(--type-k-knapp);letter-spacing:.01em}.kunde-flate .knapp:active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}.kunde-flate .knapp--sekundar{color:var(--tekst-overskrift);background:0 0}.kunde-flate .knapp--sekundar:hover{border-color:var(--tekst-overskrift);background:0 0}.kunde-flate .knapp--liten{--knapp-h:var(--hoyde-beroring);padding:var(--rom-4) var(--rom-16);font-size:.9375rem}.kunde-flate :is(.knapp--lenke,.knapp--lenke-farlig){font:500 1.0625rem/1.75rem var(--font-ui);letter-spacing:0;padding-inline:0}.kunde-flate .knapp--liten:is(.knapp--lenke,.knapp--lenke-farlig){font-size:.9375rem;line-height:1.5rem}.send-melding{margin:var(--rom-8) 0 0;color:var(--feil);font-weight:600}.knapperad{align-items:center;gap:var(--rom-8);flex-wrap:wrap;display:flex}.kunde-flate .knapperad{gap:var(--rom-12) var(--rom-16)}@media (width<=39.99rem){.knapperad--stable .knapp{width:100%}}@media (width<=29.99rem){.kunde-flate .knapperad>.knapp:not(.knapp--lenke,.knapp--lenke-farlig,.knapp--stille){width:100%}}.slett-nederst{margin-top:var(--rom-24)}.kort{--portal-blø:0px;--portal-blø-kant:1px;--portal-blø-radius:var(--radius-8);align-content:start;gap:var(--rom-12);min-width:0;padding:var(--rom-16);border:1px solid var(--linje);border-radius:var(--radius-8);background-color:var(--flate);display:grid}.kort>*{min-width:0}.arbeidsflate>.kort,.arbeidsflate>div[data-sanntid]:not([class])>.kort{--portal-blø:var(--portal-flate-luft);--portal-blø-kant:0px;--portal-blø-radius:0px;margin-inline:calc(-1 * var(--portal-flate-luft));padding:var(--rom-16) var(--portal-flate-luft);border-width:1px 0 0;border-radius:0}.arbeidsflate>.tabell-ramme,.arbeidsflate>div[data-sanntid]:not([class])>.tabell-ramme{--portal-blø:var(--portal-flate-luft);--portal-blø-kant:0px;--portal-blø-radius:0px}.arbeidsflate>.kortrad,.arbeidsflate>div[data-sanntid]:not([class])>.kortrad{margin-inline:calc(-1 * var(--portal-flate-luft));border-top:1px solid var(--linje);background-color:var(--linje);gap:1px}.arbeidsflate .kortrad>.kort,.arbeidsflate .kortrad>div[data-sanntid]:not([class])>.kort{--portal-blø:var(--portal-flate-luft);--portal-blø-kant:0px;--portal-blø-radius:0px;padding:var(--rom-16) var(--portal-flate-luft);border:0;border-radius:0}.kort .kort,.post,.banner,.avtaleforside,.tom{--portal-blø:0px;--portal-blø-kant:1px;--portal-blø-radius:var(--radius-8)}.intern .kort h2{font:var(--type-seksjon);letter-spacing:0}.intern .kort h3{font:600 .875rem/1.25rem var(--font-tittel)}.kunde-flate .kort{gap:var(--rom-16);padding:var(--rom-24);border-radius:var(--radius-12)}.kunde-flate .kort-hode h2,.kunde-flate .kort>h2{font:var(--type-k-h3);letter-spacing:0}.kunde-flate .kort-hode h3,.kunde-flate .kort>h3{font:600 1.0625rem/1.75rem var(--font-tittel)}@media (width<=29.99rem){.kunde-flate .kort{padding:var(--rom-20)}}.kort--ok{box-shadow:inset var(--strek-tone) 0 0 var(--ok)}.kort--advarsel{box-shadow:inset var(--strek-tone) 0 0 var(--advarsel)}.kort--feil{box-shadow:inset var(--strek-tone) 0 0 var(--feil)}.kort--info{box-shadow:inset var(--strek-tone) 0 0 var(--info)}.kort--hero.marine{border-color:var(--ballen-kant);background-color:var(--ballen-bunn)}.kort-hode{justify-content:space-between;align-items:baseline;gap:var(--rom-4) var(--rom-16);flex-wrap:wrap;display:flex}.kort-hode--stablet{align-items:flex-start;gap:var(--rom-8);flex-direction:column}.kort-hode h3>label{font:inherit;color:inherit;display:inline}.kort-summary{min-height:var(--hoyde-beroring);color:inherit;font-size:inherit;cursor:pointer;justify-content:flex-start;align-items:center;list-style:none}.kort-summary::-webkit-details-marker{display:none}.kort-summary>:is(h2,h3){flex:auto}.kort-pil{border-right:2px solid var(--tekst-overskrift);border-bottom:2px solid var(--tekst-overskrift);width:.55rem;height:.55rem;transition:transform var(--varighet-1) var(--kurve-inn);flex:none;margin-inline:.15rem .1rem;transform:rotate(-45deg)}.kort-detaljer[open]>.kort-summary .kort-pil{transform:rotate(45deg)}.kort-detaljer>.kort-innhold{gap:var(--rom-16);margin-top:var(--rom-16);display:grid}.kort-detaljer>.kort-innhold>*{min-width:0}.kortrad{gap:var(--rom-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.merke{--merke-tone:var(--noytral);--merke-tint:var(--noytral-tint);align-items:center;gap:var(--rom-6);min-height:var(--hoyde-merke);padding:var(--rom-2) var(--rom-8);border-radius:var(--radius-pille);background-color:var(--merke-tint);color:var(--merke-tone);font:var(--type-liten);letter-spacing:0;vertical-align:middle;border:1px solid #0000;display:inline-flex}.merke:before{content:"";background-color:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.merke--ok{--merke-tone:var(--ok);--merke-tint:var(--ok-tint)}.merke--advarsel{--merke-tone:var(--advarsel);--merke-tint:var(--advarsel-tint)}.merke--feil{--merke-tone:var(--feil);--merke-tint:var(--feil-tint)}.merke--info{--merke-tone:var(--info);--merke-tint:var(--info-tint)}.kunde-flate .merke{min-height:var(--hoyde-k-merke);padding:var(--rom-2) var(--rom-12) var(--rom-2) var(--rom-8);font:var(--type-k-merke)}.kunde-flate .merke:before{width:7px;height:7px}td .merke,.kalender-omraade .merke{white-space:nowrap}.kalender-omraade .project-card .row2{flex-wrap:wrap;gap:4px 8px}.kalender-omraade .project-card .merke{white-space:normal;max-width:100%}.ikke-bryt{white-space:nowrap}.ballen{gap:var(--rom-16)}.ballen.marine{border-radius:var(--radius-12)}.kunde-flate .ballen.marine{padding:var(--rom-24)}.ballen-hode{justify-content:space-between;align-items:center;gap:var(--rom-12);flex-wrap:wrap;display:flex}.ballen dl{gap:var(--rom-16);display:grid}.ballen dt{margin-bottom:var(--rom-4);color:var(--tekst-dempet);font:600 .875rem/1.25rem var(--font-ui)}.ballen dd{color:var(--tekst);font:var(--type-lese)}.ballen-naa dd{color:var(--tekst-overskrift);font:var(--type-neste);text-wrap:pretty}.kunde-flate .ballen dd{font:var(--type-k-brod)}.kunde-flate .ballen-naa dd{font:var(--type-k-setning)}.ballen-resten{padding-top:var(--rom-16);border-top:1px solid var(--linje)}@media (width>=48rem){.kunde-flate .ballen-naa dd{font-size:1.375rem;line-height:1.875rem}.ballen-resten{column-gap:var(--rom-24);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ballen-resten--en{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.ballen-handling .knapp{width:100%}}.ballen--forhaandsvisning{border:1px dashed var(--linje-sterk);background-color:var(--flate-innfelt)}.ballen-lenke a{min-height:1.5rem;padding-block:.125rem;display:inline-block}.framdrift{gap:var(--rom-8);padding:0;list-style:none;display:grid}.framdrift li{align-items:flex-start;gap:var(--rom-12);max-width:none;color:var(--tekst-dempet);font-size:.875rem;line-height:1.25rem;display:flex;position:relative}.kunde-flate .framdrift li{font-size:.9375rem;line-height:1.5rem}.framdrift li:not(:last-child):after{content:"";top:1.75rem;left:calc(.875rem - 1px);bottom:calc(-1 * var(--rom-8));background-color:var(--linje-sterk);width:2px;position:absolute}.framdrift li.er-ferdig:not(:last-child):after{background-color:var(--ok)}.framdrift-nr{z-index:1;border:2px solid var(--kant-felt);background-color:var(--flate);width:1.75rem;height:1.75rem;color:var(--tekst-dempet);font:600 .75rem/1 var(--font-kode);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.framdrift-tekst{gap:.1rem;padding-top:.25rem;display:grid}.framdrift-navn a,.bunntekst-lenker a,.dokumentliste a,.dokumentlenke a,.fil-tekst a,.side-lenker a,:is(ul,ol):not(.meny-lenker)>li>a:only-child{min-height:1.5rem;padding-block:.125rem;display:inline-block}.dokumentlenke-navn{color:var(--tekst-overskrift);font-weight:600}.framdrift-merknad{color:var(--tekst-dempet);font-size:.8125rem;line-height:1.125rem}.framdrift .er-naa .framdrift-merknad,.framdrift .er-maa-rettes .framdrift-merknad{color:var(--tekst-overskrift)}.framdrift .er-naa,.framdrift .er-maa-rettes{color:var(--tekst-overskrift);font-weight:600}.framdrift .er-maa-rettes .framdrift-nr{border-color:var(--advarsel);color:var(--tekst-overskrift)}.framdrift .er-ferdig .framdrift-nr{border-color:var(--ok);background-color:var(--ok);color:var(--flate)}.framdrift .er-ferdig .framdrift-nr:after,.punkt--utfort .punkt-ikon:after,.punkt:not(.punkt--utfort) .punkt-ikon:is(:hover,:focus-visible):after{content:"";border:2px solid;border-width:0 2px 2px 0;width:.3125rem;height:.625rem;margin-top:-.125rem;transform:rotate(45deg)}.framdrift .er-naa .framdrift-nr{border-color:var(--primar-bunn);background-color:var(--primar-bunn);color:var(--primar-tekst)}.framdrift-ramme{container:framdrift/inline-size}@media (width>=48rem){@container framdrift (width>=30rem){.framdrift{gap:var(--rom-8);grid-template-columns:repeat(7,minmax(0,1fr))}.framdrift li{align-items:center;gap:var(--rom-8);text-align:center;flex-direction:column}.framdrift li:not(:last-child):after{content:none}.framdrift-tekst{padding-top:0}.framdrift li:not(:first-child):before{content:"";top:calc(.875rem - 1px);left:calc(-50% - var(--rom-8) + .875rem);background-color:var(--linje-sterk);height:2px;position:absolute;right:calc(50% + .875rem)}.framdrift .er-ferdig:not(:first-child):before,.framdrift .er-naa:not(:first-child):before{background-color:var(--ok)}}@container framdrift (width>=30rem) and (width<=36rem){.framdrift li{font-size:.8125rem}}}.punktliste{padding:0;list-style:none;display:grid}.punkt{align-items:start;gap:var(--rom-4) var(--rom-12);max-width:none;padding-block:var(--rom-12);border-top:1px solid var(--linje);grid-template-columns:auto 1fr auto;display:grid}.punkt:first-child{border-top:0;padding-top:0}.punkt-skjema{display:contents}.punkt-ikon{border:2px solid var(--kant-felt);border-radius:var(--radius-6);background-color:var(--flate);width:1.75rem;height:1.75rem;color:var(--tekst-dempet);cursor:pointer;place-items:center;padding:0;display:inline-grid}.punkt-ikon:hover{border-color:var(--tekst-overskrift)}.punkt--utfort .punkt-ikon{border-color:var(--ok);background-color:var(--ok);color:var(--flate)}.punkt--forfalt .punkt-ikon{border-color:var(--feil)}.punkt-tittel{max-width:none;color:var(--tekst-overskrift);font-weight:500}.punkt--utfort .punkt-tittel{color:var(--tekst-dempet);font-weight:400}.punkt-meta{gap:var(--rom-2) var(--rom-12);max-width:none;color:var(--tekst-dempet);flex-wrap:wrap;font-size:.8125rem;line-height:1.125rem;display:flex}.punkt-meta a{min-height:var(--rom-24);margin-block:calc((1.125rem - var(--rom-24)) / 2);align-items:center;display:inline-flex}.punkt-meta .er-forfalt{color:var(--feil);font-weight:600}.punkt-meta .er-idag{color:var(--advarsel);font-weight:600}.punkt details{grid-column:2/-1}@media (width<=39.99rem){.punkt{grid-template-columns:auto 1fr}.punkt>:nth-child(3){grid-column:2}}.punktliste--kunde .punkt{min-height:var(--hoyde-k-rad);margin-inline:calc(-1 * var(--rom-12));padding:var(--rom-8) var(--rom-12);border-top:1px solid var(--linje);grid-template-columns:minmax(0,1fr) auto;align-items:center;position:relative}.punktliste--kunde .punkt:first-child{border-top:0}.punktliste--kunde .punkt:after{content:"›";content:"›" / "";color:var(--tekst-dempet);font:600 1.25rem/1 var(--font-ui)}.punktliste--kunde .punkt:hover{background-color:var(--flate-rad-hover)}.punktliste--kunde .punkt-tittel{font-weight:600}.punktliste--kunde .punkt-tittel a{color:var(--tekst-overskrift);text-decoration:none}.punktliste--kunde .punkt-tittel a:hover{text-decoration-line:underline}.punktliste--kunde .punkt-tittel a:after{content:"";position:absolute;inset:0}.punktliste--kunde .punkt-tittel a:focus-visible{outline:none}.punktliste--kunde .punkt:has(.punkt-tittel a:focus-visible){outline:var(--strek-fokus) solid var(--fokus);outline-offset:calc(-1 * var(--strek-fokus))}.kunde-flate .punkt-meta{font-size:.9375rem;line-height:1.5rem}.kunde-flate .punkt-meta a{margin-block:0}.tidslinje{gap:var(--rom-16);border-left:2px solid var(--linje-sterk);margin-left:.3125rem;padding:0;list-style:none;display:grid}.tidslinje li{max-width:none;padding-left:var(--rom-20);position:relative}.tidslinje li:before{content:"";background-color:var(--tekst-dempet);width:.625rem;height:.625rem;box-shadow:0 0 0 3px var(--flate);border-radius:50%;position:absolute;top:.25rem;left:calc(-.3125rem - 1px)}.tidslinje .er-milepael:before{background-color:var(--ok)}.tidslinje time{margin-bottom:var(--rom-2);color:var(--tekst-dempet);font:var(--type-liten);font-variant-numeric:tabular-nums;display:block}.kunde-flate .tidslinje time{font:var(--type-k-meta);font-variant-numeric:tabular-nums}.skjema{gap:var(--rom-16);grid-template-columns:minmax(0,1fr);display:grid}.kunde-flate .skjema{gap:var(--rom-24)}.skjema-rad{gap:var(--rom-16);display:grid}@media (width>=40rem){.skjema-rad{grid-template-columns:1fr 1fr}}.skjema-rad--feltbredde{max-width:var(--bredde-skjema)}.felt-med-knapp{justify-content:start;align-items:center;gap:var(--rom-8) var(--rom-12);grid-template-columns:minmax(0,14rem) auto;display:grid}.felt-med-knapp>.felt{display:contents}.felt-med-knapp>.felt>label{grid-column:1/-1}.felt-med-knapp>.knapp{grid-area:2/2}@media (width<=29.99rem){.felt-med-knapp{grid-template-columns:minmax(0,1fr)}.felt-med-knapp>.knapp{grid-area:3/1;justify-self:start}}.skjema:has(#ny-modus option[value=avtale]:checked) .nykunde-lansering{display:none}.nykunde-lansering{gap:var(--rom-12);grid-template-columns:minmax(0,1fr);display:grid}.skjema:has(input[name=lanseringSenere]:checked) .felt:has(>input[name=launchDate],>input[name=lanseringsdato]){display:none}:is(.skjema:not(:has(#ny-modus option[value=avtale]:checked)) .nykunde-bekreft-avtale,.skjema:has(#ny-modus option[value=avtale]:checked) .nykunde-booking,.skjema:has(#ny-type option[value^=egen\:]:checked) .nykunde-booking){display:none}.felt{align-content:end;gap:var(--rom-4);max-width:var(--bredde-skjema);grid-template-columns:minmax(0,1fr);display:grid}.kunde-flate .felt{gap:var(--rom-8);max-width:var(--bredde-k)}.felt label,.felt legend,.skjema label{color:var(--tekst);font:500 .8125rem/1.125rem var(--font-ui);overflow-wrap:break-word}.kunde-flate :is(.felt label,.felt legend,.skjema label){color:var(--tekst-overskrift);font:600 1rem/1.5rem var(--font-ui)}.felt-valgfri{color:var(--tekst-dempet);font-weight:400}.felt-hint{max-width:none;color:var(--tekst-dempet);font-size:.8125rem;line-height:1.125rem}.kunde-flate .felt-hint{font-size:.9375rem;line-height:1.5rem}.felt-lagret{max-width:none;color:var(--tekst-dempet);margin:0;font-size:.8125rem;line-height:1.125rem}.felt-feil{max-width:none;color:var(--feil);font-size:.8125rem;font-weight:600;line-height:1.125rem}.kunde-flate .felt-feil{font-size:.9375rem;line-height:1.5rem}input:target,textarea:target,select:target{scroll-margin-top:8rem}.felt .vis-passord{justify-self:start;padding-inline:0}.felt input:not([type=checkbox],[type=radio],[type=file]),.felt textarea,.felt select,.skjema input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),.skjema textarea,.skjema select{width:100%;min-height:var(--hoyde-kontroll);padding:var(--rom-4) .625rem;border:1px solid var(--kant-felt);border-radius:var(--radius-6);background-color:var(--felt-bunn);color:var(--tekst);font:var(--type-ui);transition:border-color var(--varighet-1) var(--kurve-inn)}.kunde-flate :is(.felt,.skjema) :is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),textarea,select){min-height:var(--hoyde-k-kontroll);border-radius:var(--radius-8);font:var(--type-k-brod);padding:.5625rem .875rem}:is(.felt,.skjema) :is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),textarea,select):hover{border-color:var(--tekst-dempet)}.felt input::placeholder,.felt textarea::placeholder,.skjema input::placeholder,.skjema textarea::placeholder{color:var(--tekst-dempet);opacity:1}.felt textarea,.skjema textarea{resize:vertical;min-height:6rem}.kunde-flate :is(.felt,.skjema) textarea{min-height:8rem}.felt input[type=file],.skjema input[type=file]{max-width:100%;color:var(--tekst);font:var(--type-ui)}.kunde-flate :is(.felt,.skjema) input[type=file]{font:var(--type-k-meta)}.felt input[type=file]::file-selector-button{min-height:var(--hoyde-kontroll);margin-right:var(--rom-12);padding:var(--rom-4) var(--rom-12);border:1px solid var(--kant-felt);border-radius:var(--radius-6);color:var(--tekst);font:var(--type-ui-sterk);cursor:pointer;transition:border-color var(--varighet-1) var(--kurve-inn);background:0 0}.skjema input[type=file]::file-selector-button{min-height:var(--hoyde-kontroll);margin-right:var(--rom-12);padding:var(--rom-4) var(--rom-12);border:1px solid var(--kant-felt);border-radius:var(--radius-6);color:var(--tekst);font:var(--type-ui-sterk);cursor:pointer;transition:border-color var(--varighet-1) var(--kurve-inn);background:0 0}.kunde-flate :is(.felt,.skjema) input[type=file]::file-selector-button{min-height:var(--hoyde-k-kontroll);padding:var(--rom-8) var(--rom-24);border-radius:var(--radius-pille);color:var(--tekst-overskrift);font:var(--type-k-knapp)}.felt input[type=file]::file-selector-button:hover{border-color:var(--tekst-overskrift)}.skjema input[type=file]::file-selector-button:hover{border-color:var(--tekst-overskrift)}.felt--feil input,.felt--feil input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),.felt--feil textarea,.felt--feil select,.kunde-flate .felt--feil :is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),textarea,select){border:2px solid var(--feil)}.felt--kryss{align-items:start;gap:var(--rom-8);grid-template-columns:auto minmax(0,1fr);max-width:none}.felt--kryss .felt-hint,.felt--kryss .felt-feil{grid-column:1/-1}.felt--kryss input,.kryss input{width:1.125rem;height:1.125rem;accent-color:var(--primar-bunn);flex:none;margin-top:.0625rem}.kunde-flate :is(.felt--kryss,.kryss) input{width:1.5rem;height:1.5rem;margin-top:.125rem}.felt--kryss label{max-width:72ch;color:var(--tekst);font:var(--type-ui)}.kunde-flate .felt--kryss label{color:var(--tekst);font:var(--type-k-brod)}fieldset{gap:var(--rom-12);border:0;min-width:0;padding:0;display:grid}.tabell-ramme{--tabell-rulleskygge:linear-gradient(to right, var(--flate) 30%, transparent) left center / 2.5rem 100% no-repeat local, linear-gradient(to left, var(--flate) 30%, transparent) right center / 2.5rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--linje-sterk), transparent) left center / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--linje-sterk), transparent) right center / .75rem 100% no-repeat scroll, var(--flate);margin-inline:calc(-1 * var(--portal-blø,0px));border-style:solid;border-color:var(--linje);border-width:1px var(--portal-blø-kant,1px);border-radius:var(--portal-blø-radius,var(--radius-8));background:var(--tabell-rulleskygge);position:relative;overflow-x:auto}@supports (animation-timeline:scroll()) and (animation-duration:auto){.tabell-ramme{background:var(--flate);animation-name:tabell-rulleskygge;animation-duration:auto;animation-fill-mode:both;animation-timeline:scroll(self inline)}}@keyframes tabell-rulleskygge{0%,to{background:var(--tabell-rulleskygge)}}table{border-collapse:collapse;width:100%;font:var(--type-ui);font-variant-numeric:tabular-nums}.kunde-flate table{font:var(--type-k-meta)}caption{padding:var(--rom-8) var(--rom-16);caption-side:top;color:var(--tekst-dempet);font:var(--type-meta);text-align:left;font-weight:500}.kunde-flate caption{padding:var(--rom-12) var(--rom-16) var(--rom-8);color:var(--tekst-overskrift);font:600 1rem/1.5rem var(--font-tittel)}th,td{padding:var(--rom-8) var(--rom-12);border-top:1px solid var(--linje);text-align:left;vertical-align:top}table:not(.kal-tabell) :is(th,td):first-child{padding-left:var(--rom-16)}table:not(.kal-tabell) :is(th,td):last-child{padding-right:var(--rom-16)}thead th{padding-block:var(--rom-8);border-top:0;border-bottom:1px solid var(--linje-sterk);background-color:var(--flate-innfelt);color:var(--tekst-dempet);font:var(--type-liten);white-space:nowrap}tbody th{color:var(--tekst-overskrift);font-weight:500}.tall{font-variant-numeric:tabular-nums;text-align:right}tbody tr{transition:background-color var(--varighet-1) var(--kurve-inn)}tbody tr:hover{background-color:var(--flate-rad-hover)}tr.rad--forfalt td:first-child{box-shadow:inset var(--strek-tone) 0 0 var(--feil)}tr.rad--idag td:first-child{box-shadow:inset var(--strek-tone) 0 0 var(--advarsel)}tr.rad-kvittering td{border-top:0;padding-top:0}tbody tr.rad-kvittering:hover{background-color:#0000}.kvittering-ved-rad{scroll-margin-top:30vh}@media (width<=64rem){.tabell--kort table,.tabell--kort caption,.tabell--kort tbody,.tabell--kort tr,.tabell--kort td{display:block}.tabell--kort thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabell--kort tr{padding:var(--rom-12) var(--rom-16);border-top:1px solid var(--linje)}.tabell--kort td,.tabell--kort table:not(.kal-tabell) td:is(:first-child,:last-child){min-width:0;padding:var(--rom-2) 0;overflow-wrap:anywhere;border-top:0}.tabell--kort td[data-etikett]:before{content:attr(data-etikett);min-width:7rem;margin-right:var(--rom-8);color:var(--tekst-dempet);font:var(--type-liten);display:inline-block}.tabell--kort td:first-child{padding-bottom:var(--rom-6);color:var(--tekst-overskrift);font-weight:600}.tabell--kort td:first-child:before{content:none}.tabell--kort td.tall{text-align:left}.tabell--kort td .merke{white-space:normal}.tabell--kort td>form{margin-top:var(--rom-4)}.tabell--kort tr.rad--forfalt td:first-child,.tabell--kort tr.rad--idag td:first-child{box-shadow:none}.tabell--kort tr.rad--forfalt{box-shadow:inset var(--strek-tone) 0 0 var(--feil)}.tabell--kort tr.rad--idag{box-shadow:inset var(--strek-tone) 0 0 var(--advarsel)}.tabell--kort tr.rad-kvittering{border-top:0;padding-top:0}.tabell--kort tr.rad-kvittering td{color:var(--tekst);padding-bottom:0;font-weight:400}}.intern h1{font:var(--type-sidetittel);letter-spacing:var(--sperring-tittel)}.intern .tabell-ramme :is(th,td){vertical-align:middle;height:2.25rem}@media (width<=47.99rem){.intern .tabell--kort tr{padding:var(--rom-8) var(--rom-16)}.intern .tabell--kort td{height:auto}.intern .tabell--kort td:not(:first-child,:has(>form,>div,>ul,>p,>details)){padding:0;line-height:1.75rem;display:inline}.intern .tabell--kort td:not(:first-child,:last-child,:has(>form,>div,>ul,>p,>details)):after{content:"  ·  ";content:"  ·  " / "";color:var(--tekst-dempet);white-space:pre}.intern .tabell--kort td[data-etikett]:before{min-width:0;margin-right:var(--rom-4);display:inline}.intern .tabell--kort td:empty{display:none}.intern .tabell--kort td:first-child{padding-bottom:var(--rom-2)}}.orgnr{font-weight:400;display:block}td code{color:var(--tekst-overskrift);font-family:var(--font-kode);overflow-wrap:anywhere;font-size:.875em}.banner{--banner-tone:var(--noytral);padding:var(--rom-12) var(--rom-16);border-radius:var(--radius-8);background-color:var(--noytral-tint);box-shadow:inset var(--strek-tone) 0 0 var(--banner-tone);color:var(--tekst);border:1px solid #0000}.kunde-flate .banner{padding:var(--rom-16) var(--rom-20);border-radius:var(--radius-12)}.banner p{max-width:none}.banner-tittel{color:var(--tekst-overskrift);font-weight:600}.banner--ok{--banner-tone:var(--ok);background-color:var(--ok-tint)}.banner--advarsel{--banner-tone:var(--advarsel);background-color:var(--advarsel-tint)}.banner--feil{--banner-tone:var(--feil);background-color:var(--feil-tint)}.banner--info{--banner-tone:var(--info);background-color:var(--info-tint)}.banner ul{margin-top:var(--rom-8);padding-left:1.2rem}.banner:focus-visible{outline-offset:var(--fokus-avstand)}.boks,.boks ul{gap:var(--rom-8);display:grid}.boks-tittel{font:var(--type-seksjon)}.kunde-flate .boks-tittel{font:var(--type-k-h3)}.boks:not(:has(.boks-tittel)) ul{margin-top:0}div[data-sanntid]:not([class]){display:contents}div[data-sanntid]:not([class])>*{min-width:0}details>div[data-sanntid]:not([class])>*{margin-top:var(--rom-12)}.sanntid-varsel{inset-inline:var(--rom-16);bottom:var(--rom-16);z-index:var(--lag-melding);max-width:36rem;padding:var(--rom-12) var(--rom-16);border:1px solid var(--linje);border-radius:var(--radius-8);background-color:var(--flate-hevet);box-shadow:inset var(--strek-tone) 0 0 var(--info), var(--skygge-1);color:var(--tekst);margin-inline:auto;position:fixed}.sanntid-varsel p{max-width:none;margin:0}@media (width<=47.99rem){body.kunde .sanntid-varsel{bottom:calc(var(--hoyde-k-bunnmeny) + env(safe-area-inset-bottom) + var(--rom-12))}}.side:has(>.sanntid-varsel:not([hidden])){padding-bottom:calc(var(--rom-64) + 5rem)}:root:has(.sanntid-varsel:not([hidden])){scroll-padding-bottom:8rem}.bekreft{gap:var(--rom-16);max-width:calc(var(--portal-smal) + 2 * var(--portal-flate-luft))}.bekreft form{gap:var(--rom-16);display:grid}.bekreft-detaljer{gap:var(--rom-4) var(--rom-24);display:grid}.bekreft-detaljer div{display:contents}.bekreft-detaljer dt{color:var(--tekst-dempet)}.bekreft-detaljer dd{min-width:0;color:var(--tekst-overskrift);overflow-wrap:anywhere;font-weight:500}@media (width>=40rem){.bekreft-detaljer{grid-template-columns:fit-content(18rem) minmax(0,1fr)}}.tom{justify-items:start;gap:var(--rom-4);padding-block:var(--rom-4);color:var(--tekst-dempet);display:grid}.tom p{max-width:48ch}.tom-tittel{color:var(--tekst);font:var(--type-ui-sterk)}.kunde-flate .tom-tittel{font:600 1.0625rem/1.75rem var(--font-ui)}.stegviser{gap:var(--rom-8);padding:0;font-size:.875rem;line-height:1.25rem;list-style:none;display:flex}.kunde-flate .stegviser{font-size:.9375rem;line-height:1.5rem}.stegviser li{gap:var(--rom-8);max-width:none;color:var(--tekst-dempet);flex:1;display:grid}.stegviser li:before{content:"";background-color:var(--linje-sterk);border-radius:2px;height:4px}.stegviser .er-ferdig:before{background-color:var(--ok)}.stegviser li[aria-current=step]{color:var(--tekst-overskrift);font-weight:600}.stegviser li[aria-current=step]:before{background-color:var(--primar-bunn)}.stegviser-teller{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=39.99rem){.stegviser li[aria-current=step] .stegviser-teller{width:auto;height:auto;margin-right:var(--rom-8);clip-path:none;color:var(--tekst-dempet);font-weight:400;position:static;overflow:visible}.stegviser li:not([aria-current=step]) .stegviser-navn{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.innloggingsflate .topplinje{background:0 0;border-bottom:0}.innloggingsflate .topplinje-inner{padding-top:var(--rom-32);justify-content:center}.innloggingsflate .side{padding-top:var(--rom-16)}.innlogging{width:min(100%,28rem);margin-inline:auto}.kunde-flate .innlogging.kort{gap:var(--rom-20);padding:var(--rom-32)}@media (width<=29.99rem){.innloggingsflate .topplinje-inner{padding-top:var(--rom-16)}.kunde-flate .innlogging.kort{padding:var(--rom-24) var(--rom-20)}}.ikke-deg{flex-wrap:wrap;align-items:center;display:flex}.aktiver-hei{font:400 1.1875rem/1.75rem var(--font-ui);margin:0}.aktiver-steg{gap:var(--rom-4);padding-left:var(--rom-20);margin:0;display:grid}.kalender-omraade{background-color:var(--bg);color:var(--text);font-size:14px;line-height:normal}.kalender-omraade .app{height:auto;min-height:calc(100svh - var(--hoyde-topplinje) - 3 * var(--portal-flate-marg))}.kalender-omraade .calendar-area{padding:22px 26px;overflow-y:auto}.kalender-omraade .empty-hint--legende{margin-top:-10px;margin-bottom:20px}.kalender-omraade .field-etikett{margin-bottom:8px}.kalender-omraade .drawer-navn{flex:1}.kalender-omraade .field--tett{margin-bottom:8px}.kalender-omraade thead th{background-color:#0000;border-bottom:0}.kalender-omraade tbody tr:hover{background-color:#0000}.kalender-omraade:not(.js-klar){display:none}.kalender-omraade a.btn{align-items:center;text-decoration:none;display:inline-flex}.meta{gap:var(--rom-4) var(--rom-16);grid-template-columns:max-content 1fr;display:grid}.meta dt{color:var(--tekst-dempet)}.meta dd{overflow-wrap:anywhere;min-width:0}@media (width<=39.99rem){.meta{grid-template-columns:1fr}.meta dd{margin-bottom:var(--rom-8)}}.grid2{gap:var(--rom-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.rad{align-items:flex-end;gap:var(--rom-8) var(--rom-12);flex-wrap:wrap;display:flex}.voks{flex:12rem;min-width:0}.bredde-auto{width:auto}.felt-innebygd{align-items:center;gap:var(--rom-8);min-width:0;color:var(--tekst);flex:10rem;font-weight:500;display:flex}.felt-innebygd>input{flex:6rem;width:auto;min-width:0}.skjema-inline{display:inline}.skjema .rad>input:not([type=checkbox],[type=radio],[type=hidden]),.skjema .rad>select,.skjema .rad>textarea,.rad>input:not([type=checkbox],[type=radio],[type=hidden]),.rad>select{flex:10rem;width:auto;min-width:0}.skjema label{display:block}.skjema label>input:not([type=checkbox],[type=radio]),.skjema label>select,.skjema label>textarea{margin-top:var(--rom-4);display:block}.skjema .rad label{flex:10rem}.skjema select.bredde-auto{width:auto}.skjema .grid2 label{min-width:0}.skjema label.kryss,.kryss{align-items:flex-start;gap:var(--rom-8);max-width:72ch;color:var(--tekst);font:var(--type-ui);display:flex}.kunde-flate :is(.skjema label.kryss,.kryss){gap:var(--rom-12);color:var(--tekst);font:var(--type-k-brod)}.post{gap:var(--rom-8);min-width:0;padding:var(--rom-12) var(--rom-16);border:1px solid var(--linje);border-radius:var(--radius-6);background-color:var(--flate-innfelt);display:grid}.kunde-flate .post{border-radius:var(--radius-8)}.post>*{min-width:0}.post--advarsel{box-shadow:inset var(--strek-tone) 0 0 var(--advarsel)}.post--feil{box-shadow:inset var(--strek-tone) 0 0 var(--feil)}.post--info{box-shadow:inset var(--strek-tone) 0 0 var(--info)}.post--noytral{box-shadow:inset var(--strek-tone) 0 0 var(--noytral)}.post--dempet{color:var(--tekst-dempet)}.post-hode{justify-content:space-between;align-items:center;gap:var(--rom-8);flex-wrap:wrap;display:flex}.lbl{color:var(--tekst-overskrift);font-size:.8125rem;font-weight:600;line-height:1.125rem}.kunde-flate .lbl{font-size:.9375rem;line-height:1.5rem}.note{max-width:none;color:var(--tekst-dempet);font-size:.8125rem;line-height:1.125rem}.kunde-flate .note{font-size:.9375rem;line-height:1.5rem}.note--advarsel{color:var(--advarsel)}.note--feil{color:var(--feil)}.verdi{white-space:pre-wrap}.verdi--tom{color:var(--tekst-dempet);font-style:italic}.pre{white-space:pre-wrap}.krav{color:var(--advarsel);margin-left:.15rem;font-weight:600}.krav-note{color:var(--tekst-dempet);font-size:.8125rem}.filliste{gap:var(--rom-8);flex-wrap:wrap;display:flex}.filliste form{display:inline}.fil--bilde{flex-wrap:wrap}.fil--bilde .miniatyr{width:4rem;height:4rem}.fil-svar{flex-basis:100%}.fil{align-items:center;gap:var(--rom-8);max-width:100%;padding:var(--rom-2) var(--rom-8);border:1px solid var(--linje);border-radius:var(--radius-6);background-color:var(--flate);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.125rem;display:inline-flex}.fil button{border-radius:var(--radius-4);min-width:1.5rem;min-height:1.5rem;color:var(--tekst-dempet);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .15rem}.fil button:hover{color:var(--farlig)}.progress{align-items:center;gap:var(--rom-12);color:var(--tekst-dempet);display:flex}.progress progress{height:.5rem;accent-color:var(--ok);flex:1}.steg{gap:var(--rom-8);padding:0;list-style:none;display:grid}.steg li{color:var(--tekst-dempet);padding-left:1.5rem;position:relative}.steg li:before{content:"";border:2px solid var(--linje-sterk);border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:.375rem;left:.125rem}.steg li.done{color:var(--tekst)}.steg li.done:before{border-color:var(--ok);background-color:var(--ok)}.logg{gap:var(--rom-4);max-height:24rem;color:var(--tekst-dempet);font:var(--type-mikro);font-weight:400;display:grid;overflow:auto}.logg span{overflow-wrap:anywhere}.undermeny{align-items:center;gap:0 var(--rom-4);border-bottom:1px solid var(--linje);font:var(--type-ui-sterk);flex-wrap:wrap;display:flex}.undermeny a{min-height:var(--hoyde-verktoylinje);color:var(--tekst-dempet);align-items:center;padding:0 .625rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 -2px #0000}.undermeny a:hover{color:var(--tekst)}.undermeny a[aria-current]{color:var(--tekst-overskrift);box-shadow:inset 0 -2px 0 var(--markor);font-weight:600}.arbeidsflate .side-hode>.undermeny:not([aria-label^=Vis]){margin-inline:calc(-1 * var(--portal-flate-luft));padding-inline:calc(var(--portal-flate-luft) - .625rem)}.undermeny[aria-label^=Vis]{gap:var(--rom-2);width:fit-content;max-width:100%;padding:var(--rom-2);border-radius:var(--radius-6);background-color:var(--flate-innfelt);font:var(--type-meta);border:0;font-weight:500}.undermeny[aria-label^=Vis]>.dempet{padding:0 var(--rom-8) 0 var(--rom-6)}.undermeny[aria-label^=Vis] a{min-height:var(--hoyde-kontroll-s);padding:0 var(--rom-12);border-radius:var(--radius-4);box-shadow:none;border:1px solid #0000}.undermeny[aria-label^=Vis] a[aria-current]{border-color:var(--kant-felt);background-color:var(--flate);color:var(--tekst);box-shadow:none}details>summary{color:var(--aksent);font:var(--type-ui-sterk);cursor:pointer}details>summary:not(.knapp,.kort-summary){align-items:baseline;gap:var(--rom-6);width:fit-content;max-width:100%;min-height:1.5rem;list-style:none;display:flex}details>summary:not(.knapp,.kort-summary)::-webkit-details-marker{display:none}details>summary:not(.knapp,.kort-summary):before{content:"›";content:"›" / "";width:.5em;transition:transform var(--varighet-1) var(--kurve-inn);flex:none;font-weight:600;display:inline-block}details[open]>summary:not(.knapp,.kort-summary):before{transform:rotate(90deg)}details>summary:hover{color:var(--tekst-overskrift)}.kunde-flate details>summary:not(.knapp,.kort-summary){min-height:var(--hoyde-beroring);font:500 1.0625rem/1.75rem var(--font-ui);align-items:center}details>:not(summary){margin-top:var(--rom-12)}.tegnforklaring dl{gap:var(--rom-8);margin-bottom:0;display:grid}.tegnforklaring dl>div{align-items:center;gap:var(--rom-12);grid-template-columns:minmax(0,11rem) minmax(0,1fr);display:grid}.tegnforklaring dd{margin:0}.stripeprove{padding-left:var(--rom-12);color:var(--tekst-overskrift);font-weight:500}.stripeprove--feil{box-shadow:inset var(--strek-tone) 0 0 var(--feil)}.stripeprove--advarsel{box-shadow:inset var(--strek-tone) 0 0 var(--advarsel)}@media (width<=29.99rem){.tegnforklaring dl>div{gap:var(--rom-4);grid-template-columns:minmax(0,1fr)}}.slik-steg{gap:var(--rom-12);margin-bottom:var(--rom-12);padding-left:var(--rom-20);display:grid}.slik-steg h3{margin-bottom:var(--rom-4)}.slik-steg p{margin-bottom:0}.slik-merker{gap:var(--rom-8);margin-bottom:0;display:grid}.slik-merker>div{align-items:baseline;gap:var(--rom-12);grid-template-columns:minmax(0,13rem) minmax(0,1fr);display:grid}.slik-merker dt{color:var(--tekst-overskrift);font-weight:500}.slik-merker dd{margin:0}@media (width<=29.99rem){.slik-merker>div{gap:var(--rom-4);grid-template-columns:minmax(0,1fr)}}.utfort-referanse,.venter-kunder{margin-top:var(--rom-4)}.venter-kunder ul{margin-top:var(--rom-8)}.steg-status{align-items:center;gap:var(--rom-8);flex-wrap:wrap;margin:0;display:flex}.side-lenker{gap:var(--rom-8) var(--rom-16);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pn-boks,.kode-knapp,.kode-qr{gap:var(--rom-12);margin-block:var(--rom-16);display:grid}.pn-liste{gap:var(--rom-12);margin-block:var(--rom-12);padding:0;list-style:none;display:grid}.pn-liste li{align-items:baseline;gap:var(--rom-8) var(--rom-12);border-block-end:1px solid var(--linje);flex-wrap:wrap;padding-block-end:var(--rom-12);display:flex}img.qr{width:15rem;max-width:100%;height:auto;padding:var(--rom-8);border-radius:var(--radius-8);background-color:var(--bilde-lys-bunn);image-rendering:pixelated}.pn-oppfordring{margin-block:var(--rom-16) var(--rom-24)}.avtaleforside{gap:var(--rom-16);max-width:52rem;padding:var(--rom-20);border:1px solid var(--linje);border-radius:var(--radius-8);background-color:var(--flate);display:grid}.avtaleforside__del{gap:var(--rom-8);min-width:0;padding-top:var(--rom-12);border-top:1px solid var(--linje);display:grid}.avtaleforside__del:first-child{border-top:0;padding-top:0}.avtaleforside__tittel{font:var(--type-dialogtittel)}.avtaleforside h4{font:var(--type-seksjon)}.avtaleforside__undertittel{color:var(--tekst-dempet);font-size:.8125rem}.avtaleforside ul{gap:var(--rom-4);padding-left:1.25rem;display:grid}.avtaleforside__tabell{border-bottom:1px solid var(--linje);table-layout:fixed}.avtaleforside__tabell th,.avtaleforside__tabell td,.avtaleforside__tabell:not(.kal-tabell) :is(th,td):is(:first-child,:last-child){padding:var(--rom-8);overflow-wrap:anywhere}.avtaleforside__tabell th[scope=row]{width:30%;color:var(--tekst-dempet);font-weight:400}.avtaleforside__tabell thead th{white-space:normal}.avtaleforside__tabell tbody tr:hover{background-color:#0000}.avtaleforside__mangler{background-color:var(--advarsel-tint);color:var(--advarsel);border-radius:2px;padding:0 .25em}.avtaleforside__signatur{gap:var(--rom-24);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.avtaleforside__signaturtittel{color:var(--tekst-dempet);font:var(--type-liten);font-weight:600}.avtaleforside__signaturlinje{padding-bottom:var(--rom-24);border-bottom:1px solid var(--tekst);color:var(--tekst-dempet)}.avtaleforside__endre{padding:var(--rom-8) var(--rom-12);border-radius:var(--radius-6);background-color:var(--flate-innfelt)}.avtaleforside__mangelliste ul{gap:var(--rom-4);padding-left:1.25rem;display:grid}@media (width<=39.99rem){.avtaleforside{padding:var(--rom-12)}.avtaleforside__tabell th,.avtaleforside__tabell td,.avtaleforside__tabell:not(.kal-tabell) :is(th,td):is(:first-child,:last-child){padding:var(--rom-4)}}.filer{gap:var(--rom-12);margin:0;padding:0;list-style:none;display:grid}.fil-rad{align-items:flex-start;gap:var(--rom-12);min-width:0;display:flex}.fil-tekst{overflow-wrap:anywhere;min-width:0}.miniatyr{border:1px solid var(--linje);border-radius:var(--radius-6);background-color:var(--flate-trykk);object-fit:cover;flex:none;width:6rem;height:6rem}.miniatyr--logo,.fil-logo+.forhandsvisning img.miniatyr{width:9rem;padding:var(--rom-4);background-color:var(--bilde-lys-bunn);object-fit:contain}.miniatyr--type{padding:var(--rom-4);color:var(--tekst-dempet);font:500 .875rem/1.25rem var(--font-kode);text-align:center;place-items:center;display:grid}.fil-etikett{align-items:center;gap:var(--rom-8);display:inline-flex}.fil-etikett .miniatyr{width:4rem;height:4rem}.kommentar-bilde{align-items:center;gap:var(--rom-8);margin-block:var(--rom-8);flex-wrap:wrap;display:flex}.kommentar-bilde .miniatyr{width:4rem;height:4rem}.felt-merker{align-items:center;gap:var(--rom-8);flex-wrap:wrap;display:inline-flex}.mangelliste{gap:var(--rom-4);padding-left:var(--rom-20);margin:0;display:grid}.bildesvar{gap:var(--rom-16);padding-left:var(--rom-16);box-shadow:inset var(--strek-tone) 0 0 var(--advarsel);display:grid}.filvarsel{gap:var(--rom-12);margin-top:var(--rom-12);padding:var(--rom-12) var(--rom-16);border-radius:var(--radius-8);background-color:var(--advarsel-tint);box-shadow:inset var(--strek-tone) 0 0 var(--advarsel);display:grid}.filvarsel p{margin:0;font-weight:600}.forhandsvisning{gap:var(--rom-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.forhandsvisning li{gap:var(--rom-4);overflow-wrap:anywhere;width:6rem;max-width:none;font-size:.875rem;line-height:1.25rem;display:grid}.forhandsvisning li.forhandsvisning-beskjed{width:100%;font-size:inherit;font-weight:600;line-height:inherit}.forhandsvisning li.forhandsvisning-varsel{width:100%;color:var(--feil);font-size:inherit;font-weight:600;line-height:inherit}.forhandsvisning-storrelse{color:var(--tekst-dempet)}.forhandsvisning-status{margin:var(--rom-8) 0 0;font-weight:600}.forhandsvisning-status:empty{display:none}p[data-lagret]{min-height:1.6em}.redaktor-rader{gap:var(--rom-12);border:0;min-width:0;margin:0;padding:0;display:grid}.redaktor-rad{align-items:end;gap:var(--rom-12);grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;display:grid}.redaktor-rad .felt{margin:0}@media (width<=48rem){.redaktor-rad{grid-template-columns:minmax(0,1fr)}}.kategori-lagre{gap:var(--rom-12);display:grid}@media print{@page{size:A4;margin:18mm 16mm}.marine{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tekst-overskrift:inherit;--tekst:inherit;--tekst-dempet:inherit;--aksent:inherit;--fokus:inherit;--markor:inherit;--armsnitt:inherit;--kant-felt:inherit;--linje:inherit;--linje-sterk:inherit;--primar-bunn:inherit;--primar-bunn-hover:inherit;--primar-bunn-trykk:inherit;--primar-tekst:inherit;--ok:inherit;--ok-tint:inherit;--advarsel:inherit;--advarsel-tint:inherit;--feil:inherit;--feil-tint:inherit;--info:inherit;--info-tint:inherit;--noytral:inherit;--noytral-tint:inherit}body.intern,body.kunde-flate{color:var(--tekst);background:0 0;font-size:11pt;line-height:1.45}.skip-link,.topplinje nav,.bunntekst-lenker,.pn-oppfordring,.sanntid-varsel,.knapp,.knapperad,form,.bare-skjerm,.banner--ok,.banner--info,.tom{display:none!important}.bare-print{width:40mm;height:auto;display:block}.topplinje,.intern .topplinje{border-bottom:1px solid var(--tekst-dempet);box-shadow:none;background:0 0;margin-bottom:6mm;padding-bottom:4mm;position:static}.stempel{border-left-color:var(--tekst-dempet)}.container,.topplinje-ramme{max-width:none;margin-inline:0;padding-inline:0}.arbeidsflate{border:0;margin:0;padding:0}.side,.kunde-flate .side{padding-block:0}.kort,.banner,.tidslinje li,tr,.bekreft-detaljer div{break-inside:avoid}.kort.bevis{break-inside:auto}.kort,.arbeidsflate>.kort,.arbeidsflate>div[data-sanntid]:not([class])>.kort{border:1px solid var(--tekst-dempet);box-shadow:none;background:0 0;border-radius:0;margin-inline:0;padding:4mm}a{color:inherit;text-decoration:none}.bevis a[href^=http]:after{content:" (" attr(href) ")";font-family:var(--font-kode);font-size:9pt}.bevis-hash,.bevis code,.mono{font-family:var(--font-kode);overflow-wrap:anywhere;font-size:9.5pt}h1{font-size:18pt}h2{font-size:13pt}.merke{border-color:var(--tekst-dempet);background:0 0}.framdrift-nr,.punkt-ikon,.kicker:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (forced-colors:active){:focus-visible{outline-color:highlight}.topplinje,.logo-maske{forced-color-adjust:none}.merke:before{forced-color-adjust:none;background-color:canvastext}.stegviser li:before{forced-color-adjust:none;background-color:graytext}.stegviser .er-ferdig:before{background-color:canvastext}.stegviser li[aria-current=step]:before{background-color:highlight}.framdrift-nr{forced-color-adjust:none;color:canvastext;background-color:canvas;border-color:graytext}.framdrift .er-ferdig .framdrift-nr{color:canvas;background-color:canvastext;border-color:canvastext}.framdrift .er-naa .framdrift-nr{color:highlighttext;background-color:highlight;border-color:highlight}.framdrift li:not(:first-child):before,.framdrift li:not(:last-child):after{forced-color-adjust:none;background-color:graytext}.framdrift .er-ferdig:not(:first-child):before,.framdrift .er-naa:not(:first-child):before,.framdrift li.er-ferdig:not(:last-child):after{background-color:canvastext}tr.rad--forfalt td:first-child{border-left:4px solid canvastext}tr.rad--idag td:first-child{border-left:4px dashed canvastext}.tabell--kort tr.rad--forfalt{border-left:4px solid canvastext}.tabell--kort tr.rad--idag{border-left:4px dashed canvastext}:is(.kort--ok,.kort--advarsel,.kort--feil,.kort--info,.banner,.post--advarsel,.post--feil,.post--info,.post--noytral){border-left:4px solid canvastext}.undermeny a[aria-current]{border-bottom:2px solid highlight}.knapp--primar{border-width:3px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
