@media screen{html[data-theme=mork] .search input:focus,html[data-theme=mork] .search kbd,html[data-theme=mork] .popover a,html[data-theme=mork] .popover button{background:var(--bh-surface)}html[data-theme=mork] .card.link:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .btn.danger.secondary{background:var(--bh-surface);border-color:var(--bh-feil-kant)}html[data-theme=mork] .input,html[data-theme=mork] .field input,html[data-theme=mork] .field select,html[data-theme=mork] .field textarea{background:var(--bh-surface)}html[data-theme=mork] .switch{background:var(--bh-kant-sterk)}html[data-theme=mork] .switch:after,html[data-theme=mork] .step i,html[data-theme=mork] .choice{background:var(--bh-surface)}html[data-theme=mork] .choice:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .product,html[data-theme=mork] .pd-building,html[data-theme=mork] .wk-kpi{background:var(--bh-surface)}html[data-theme=mork] .wk-kpi:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .chipbtn,html[data-theme=mork] .wk-colhead .count,html[data-theme=mork] .wk-card,html[data-theme=mork] .notif{background:var(--bh-surface)}html[data-theme=mork] .fp-drop{border:1.5px dashed var(--bh-kant-sterk);background:var(--bh-surface-2)}html[data-theme=mork] .fp-list span{background:var(--bh-surface-2)}html[data-theme=mork] .da-snip{color:var(--bh-muted)}html[data-theme=mork] .sc-unit{border:1px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .sc-unit.ok{border-color:var(--bh-suksess-kant)}html[data-theme=mork] .sc-unit.bad{border-color:var(--bh-feil-kant)}html[data-theme=mork] .sc-slip{border:1px dashed var(--bh-kant-sterk)}html[data-theme=mork] .sc-slip code,html[data-theme=mork] .sc-confirm,html[data-theme=mork] .sc-receipt,html[data-theme=mork] .lz-why{background:var(--bh-surface-2)}html[data-theme=mork] .modal .modalfoot{background:var(--bh-surface)}html[data-theme=mork] .fpick .fp-drop{background:var(--bh-surface-2)}html[data-theme=mork] .cl-sum>div{background:var(--bh-surface)}html[data-theme=mork] .cl-sum>div.main,html[data-theme=mork] .cl-table tr.click:hover td,html[data-theme=mork] .cl-st,html[data-theme=mork] .cl-st.estimate{background:var(--bh-surface-2)}html[data-theme=mork] .cl-st.offer{background:var(--bh-info-lys);color:var(--bh-info-tekst)}html[data-theme=mork] .cl-st.agreed{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst)}html[data-theme=mork] .cl-st.incurred{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst)}html[data-theme=mork] .bg-grid th:first-child,html[data-theme=mork] .bg-grid td:first-child{background:var(--bh-surface)}html[data-theme=mork] .bg-grid tr.frame td,html[data-theme=mork] .bg-grid tr.frame td:first-child{background:var(--bh-surface-2)}html[data-theme=mork] .bg-grid td.over{color:var(--bh-feil-tekst)}html[data-theme=mork] .bg-grid td.ok{color:var(--bh-suksess-tekst)}html[data-theme=mork] .bg-scroll{background:var(--bh-surface)}html[data-theme=mork] .bg-line>span{background:var(--bh-kant-sterk)}html[data-theme=mork] .bg-line>span.neg{background:var(--bh-feil)}html[data-theme=mork] .bg-diff.up{color:var(--bh-feil-tekst)}html[data-theme=mork] .bg-diff.down{color:var(--bh-suksess-tekst)}html[data-theme=mork] .fpick-row.on,html[data-theme=mork] .lc-basis{background:var(--bh-surface-2)}html[data-theme=mork] .lc-basis.fdv{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst)}html[data-theme=mork] .lc-basis.tilstand{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst)}html[data-theme=mork] .lc-basis.antatt{background:var(--bh-feil-lys);color:var(--bh-feil-tekst)}html[data-theme=mork] .lc-due.bad{color:var(--bh-feil-tekst)}html[data-theme=mork] .lc-due.warn{color:var(--bh-advarsel-tekst)}html[data-theme=mork] .lc-crit i{background:var(--bh-flate-noytral)}html[data-theme=mork] .lc-timeline{background:var(--bh-surface-2)}html[data-theme=mork] .lc-timeline span{background:var(--bh-kant-sterk)}html[data-theme=mork] .lc-timeline b{background:var(--bh-primar)}html[data-theme=mork] .sg-chip{background:var(--bh-surface)}html[data-theme=mork] .sg-chip:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .sg-chip b{background:var(--bh-surface-2)}html[data-theme=mork] .nssel-head,html[data-theme=mork] .rk-filter button{background:var(--bh-surface)}html[data-theme=mork] .mo-card:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .is-err{color:var(--bh-feil-tekst)}html[data-theme=mork] .th-prev{border:1px solid color-mix(in srgb, var(--bh-tekst-dempet) 10%, transparent)}html[data-theme=mork] .tagchip.btn-like,html[data-theme=mork] .tp-input,html[data-theme=mork] .tp-pop,html[data-theme=mork] .tp-hit,html[data-theme=mork] .tp-chip button:hover,html[data-theme=mork] .nssel-pop,html[data-theme=mork] .nssel-item,html[data-theme=mork] .qf-btn,html[data-theme=mork] .ns-l1,html[data-theme=mork] .ns-sys,html[data-theme=mork] .report,html[data-theme=mork] .ws-tile{background:var(--bh-surface)}html[data-theme=mork] .ws-tile:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .share-item{background:var(--bh-surface)}html[data-theme=mork] .drawer-backdrop.center{background:color-mix(in srgb, var(--bh-skygge-farge) 50%, transparent)}html[data-theme=mork] .ctx-chip button:hover{background:var(--bh-surface)}html[data-theme=mork] .db-edit{background:color-mix(in srgb, var(--bh-flate) 85%, transparent)}html[data-theme=mork] .db-sizes button,html[data-theme=mork] .db-add button{background:var(--bh-surface)}html[data-theme=mork] .db-kpi:hover{border-color:var(--bh-kant-sterk);background:var(--bh-surface)}html[data-theme=mork] .db-dot.warn{background:var(--bh-advarsel)}html[data-theme=mork] .sg-card:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .sg-sys,html[data-theme=mork] .ib-drop,html[data-theme=mork] .ib-col,html[data-theme=mork] .fp iframe,html[data-theme=mork] .fp pre,html[data-theme=mork] .fp .fp-ext{background:var(--bh-surface)}html[data-theme=mork] .card,html[data-theme=mork] .tablewrap,html[data-theme=mork] .db-tile,html[data-theme=mork] .sg-card,html[data-theme=mork] .sg-panel,html[data-theme=mork] .ib-col,html[data-theme=mork] .ws-tile,html[data-theme=mork] .wk-kpi,html[data-theme=mork] .product{border-color:var(--bh-line)}html[data-theme=mork] .table th{border-bottom-color:var(--bh-line)}html[data-theme=mork] .ws-side{background:var(--bh-nav)}html[data-theme=mork] .ws-top5{box-shadow:0 1px 0 var(--bh-kant), 0 6px 20px color-mix(in srgb, var(--bh-skygge-farge) 2%, transparent);background:color-mix(in srgb, var(--bh-flate) 92%, transparent)}html[data-theme=mork] .da-node.on .da-count{background:var(--bh-surface)}html[data-theme=mork] .sg-l2-open .u{border-bottom:1px dashed var(--bh-kant-sterk)}html[data-theme=mork] .db-hero{background:radial-gradient(circle at 85% 20%, color-mix(in srgb, var(--bh-tekst-dempet) 20%, transparent), transparent 45%), linear-gradient(120deg, var(--bh-nav) 0%, var(--bh-nav-3) 60%, var(--bh-primar) 100%)}html[data-theme=mork] .db-kpi.v6{background:var(--bh-surface);border-color:var(--bh-line)}html[data-theme=mork] .hub-kpis>div,html[data-theme=mork] .sugg-item blockquote{background:var(--bh-surface)}html[data-theme=mork] .cm-canvas{background:var(--bh-flate-2)}html[data-theme=mork] .cm-label{background:color-mix(in srgb, var(--bh-flate) 93%, transparent)}html[data-theme=mork] .cm-list-head,html[data-theme=mork] .pj-card{background:var(--bh-surface)}html[data-theme=mork] .pj-card:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .eco-kpi{border:1px solid var(--bh-line)}html[data-theme=mork] .hms-title:hover:not(:disabled),html[data-theme=mork] .hms-title:focus,html[data-theme=mork] .yw-dot.planned{background:var(--bh-surface)}html[data-theme=mork] .yw-dot.cancelled{background:var(--bh-kant-sterk)}html[data-theme=mork] .yw-legend i.planned{border:2px solid var(--bh-kant-sterk)}html[data-theme=mork] .lz-kpi.red{background:linear-gradient(135deg, var(--bh-feil-lys), var(--bh-flate-2))}html[data-theme=mork] .lz-mini>div,html[data-theme=mork] .lz-mini>button{border:1px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .lz-mini>button:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .lz-mini .blue b{color:var(--bh-info-tekst)}html[data-theme=mork] .lz-health i.warn{background:var(--bh-advarsel)}html[data-theme=mork] .lz-section{background:var(--bh-surface-2);border:1px solid var(--bh-line)}html[data-theme=mork] .lz-card{border:1px solid var(--bh-line);background:var(--bh-surface);border-top:4px solid var(--bh-kant-sterk)}html[data-theme=mork] .lz-card.charging{border-top-color:var(--bh-info-flate)}html[data-theme=mork] .lz-card.connected{border-top-color:var(--bh-suksess)}html[data-theme=mork] .lz-card.offline{background:var(--bh-feil-lys)}html[data-theme=mork] .lz-card.issue{border-top-color:var(--bh-advarsel)}html[data-theme=mork] .lz-dot{background:var(--bh-kant-sterk)}html[data-theme=mork] .lz-dot.charging{background:var(--bh-info-flate)}html[data-theme=mork] .lz-dot.issue{background:var(--bh-advarsel)}html[data-theme=mork] .lz-ring{background:conic-gradient(var(--bh-info-flate) var(--p), var(--bh-surface-2) 0)}html[data-theme=mork] .lz-card.offline .lz-ring{background:conic-gradient(var(--bh-feil) 100%, var(--bh-feil) 0)}html[data-theme=mork] .lz-ring>span{background:var(--bh-surface)}html[data-theme=mork] .lz-pill.charging{background:var(--bh-info-lys);color:var(--bh-info-tekst)}html[data-theme=mork] .lz-card-facts{border-top:1px solid var(--bh-line)}html[data-theme=mork] .lz-line{border-bottom:1px solid var(--bh-line)}html[data-theme=mork] .lz-sum{background:var(--bh-surface-2)}html[data-theme=mork] .lz-job{border:1px solid var(--bh-line)}html[data-theme=mork] .tc-tip{background:var(--bh-flate-2)}html[data-theme=mork] .bf{background:var(--bh-surface-2)}html[data-theme=mork] .bf-head{background:linear-gradient(120deg, var(--bh-nav), var(--bh-nav-3))}html[data-theme=mork] .bf-pill.ok{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst)}html[data-theme=mork] .bf-pill.warn{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst)}html[data-theme=mork] .bf-pill.bad{background:var(--bh-feil-lys);color:var(--bh-feil-tekst)}html[data-theme=mork] .bf-note{background:var(--bh-advarsel-lys);border:1px solid var(--bh-advarsel-kant)}html[data-theme=mork] .bf-card{background:var(--bh-surface)}html[data-theme=mork] .bf-label{color:var(--bh-muted)}html[data-theme=mork] .bf-chips button{border:1.5px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .bf-chips button.on{background:var(--bh-primar-ultralys);border-color:var(--bh-primar-lys)}html[data-theme=mork] .bf-chips button.on.bad{background:var(--bh-feil-lys);border-color:var(--bh-feil-kant)}html[data-theme=mork] .bf-part{background:var(--bh-surface)}html[data-theme=mork] .bf-part-main small{color:var(--bh-muted)}html[data-theme=mork] .bf-go{border-left:1px solid var(--bh-line);background:var(--bh-surface-2);color:var(--bh-teal-600)}html[data-theme=mork] .bf-kids{border-top:1px solid var(--bh-line);background:var(--bh-surface-2)}html[data-theme=mork] .bf-kid{background:var(--bh-surface)}html[data-theme=mork] .bf-kid small{color:var(--bh-muted)}html[data-theme=mork] .bf-kid b,html[data-theme=mork] .bf-add{color:var(--bh-teal-600)}html[data-theme=mork] .bf-addform button,html[data-theme=mork] .bf-save{background:var(--bh-primar)}html[data-theme=mork] .bf-deliver{background:var(--bh-nav-3)}html[data-theme=mork] .bf main input,html[data-theme=mork] .bf main textarea,html[data-theme=mork] .bf main select{border:1.5px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .bf-back{color:var(--bh-teal-600)}html[data-theme=mork] .bf-prev{background:var(--bh-surface-2)}html[data-theme=mork] .bf-link{color:var(--bh-teal-600)}html[data-theme=mork] .bf-hist{color:var(--bh-muted)}html[data-theme=mork] .bf-photo{background:var(--bh-surface-2)}html[data-theme=mork] .bf-thumb button{background:var(--bh-feil-lys)}html[data-theme=mork] .bf-cam{background:var(--bh-surface-2)}html[data-theme=mork] .bf-cam span{color:var(--bh-teal-600)}html[data-theme=mork] .bf-tgs button{background:var(--bh-surface)}html[data-theme=mork] .bf-tgs button small{color:var(--bh-muted)}html[data-theme=mork] .bf-delta{background:var(--bh-surface-2)}html[data-theme=mork] .bf-delta.bad{background:var(--bh-feil-lys);color:var(--bh-feil-tekst)}html[data-theme=mork] .bf-delta.ok{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst)}html[data-theme=mork] .bf-obs{border-top:1px solid var(--bh-line)}html[data-theme=mork] .sc-q{border-bottom:1px solid var(--bh-line)}html[data-theme=mork] .in-card{border:1px solid var(--bh-line)}html[data-theme=mork] .in-card:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .in-tgbar{background:var(--bh-surface-2)}html[data-theme=mork] .in-obs{border-bottom:1px solid var(--bh-line)}html[data-theme=mork] .in-photos img{background:var(--bh-surface-2)}html[data-theme=mork] .in-folder{border:1px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .ck-item{border-bottom:1px solid var(--bh-line)}html[data-theme=mork] .ck-res button{border:1.5px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .ck-res button.on.na{background:var(--bh-flate-noytral);border-color:var(--bh-kant-sterk)}html[data-theme=mork] .rp-doc{background:var(--bh-surface)}html[data-theme=mork] .rp-doc h2{border-bottom:2px solid var(--bh-primar-lys)}html[data-theme=mork] .rp-doc .rp-head,html[data-theme=mork] .rp-doc th,html[data-theme=mork] .rp-doc td{border-bottom:1px solid var(--bh-line)}html[data-theme=mork] .rp-doc th{background:var(--bh-surface-2)}html[data-theme=mork] .rp-obs{border-bottom:1px solid var(--bh-line)}html[data-theme=mork] .rp-kpis div,html[data-theme=mork] .rp-overlay{background:var(--bh-surface-2)}html[data-theme=mork] .rp-bar{background:var(--bh-nav-3)}html[data-theme=mork] .bf-group{color:var(--bh-teal-600)}html[data-theme=mork] .bf-group small{color:var(--bh-muted)}html[data-theme=mork] .bf-bprog button.on strong{color:var(--bh-teal-600)}html[data-theme=mork] .bf-quick button{border:2px solid var(--c,var(--bh-kant-sterk));background:var(--bh-surface);color:var(--c,var(--bh-tekst-sekundaer))}html[data-theme=mork] .bf-next{background:var(--bh-primar)}html[data-theme=mork] .fl-step{border:1px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .fl-step:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .fl-step.on{background:var(--bh-primar-ultralys);border-color:var(--bh-primar-lys)}html[data-theme=mork] .ev-kind{border:1.5px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .ev-proj{background:var(--bh-surface-2)}html[data-theme=mork] .ev-dev{border-top:1px solid var(--bh-line)}html[data-theme=mork] .cl-sw{border:1px solid color-mix(in srgb, var(--bh-tekst-dempet) 13%, transparent)}html[data-theme=mork] .cl-chips span{background:var(--bh-surface-2)}html[data-theme=mork] .cl-chips i{border:1px solid color-mix(in srgb, var(--bh-tekst-dempet) 13%, transparent)}html[data-theme=mork] .fm-cond{background:var(--bh-surface-2);border:1px solid var(--bh-line)}html[data-theme=mork] .fm-tgs button{background:var(--bh-surface)}html[data-theme=mork] .fm-kgs button{border:1.5px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .fm-kgs button.on{background:var(--bh-primar-ultralys);border-color:var(--bh-primar-lys)}html[data-theme=mork] .pj-typebtn{border:1.5px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .pj-costs{background:var(--bh-surface-2)}html[data-theme=mork] .pj-mcard{border:1px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .pj-mcard:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .ps-model{border:1px solid var(--bh-line);background:var(--bh-surface)}html[data-theme=mork] .ps-views{background:color-mix(in srgb, var(--bh-flate) 90%, transparent)}html[data-theme=mork] .ps-shots img{border:1px solid var(--bh-line)}html[data-theme=mork] .ps-sum td{border-top:2px solid var(--bh-line)}html[data-theme=mork] .rp-shots img{border:1px solid var(--bh-line)}html[data-theme=mork] .fm-stage{background:var(--bh-flate-noytral)}html[data-theme=mork] .fm-label{background:color-mix(in srgb, var(--bh-flate) 93%, transparent)}html[data-theme=mork] .fm-ev.planned{background:var(--bh-info-lys)}html[data-theme=mork] .linkbtn{color:var(--bh-teal-600)}html[data-theme=mork] .lz-pop,html[data-theme=mork] .lz-verdict{background:var(--bh-surface)}html[data-theme=mork] .lz-verdict.warn{border-left-color:var(--bh-advarsel)}html[data-theme=mork] .lz-checkrow i{border:2px solid var(--bh-line)}html[data-theme=mork] .lz-stepper>button:not(.btn){background:var(--bh-surface)}html[data-theme=mork] .lz-np{background:linear-gradient(135deg, var(--bh-suksess-lys), var(--bh-flate-2));border:1px solid var(--bh-suksess-kant)}html[data-theme=mork] .lz-np-cmp span,html[data-theme=mork] .tt-add{background:var(--bh-surface)}html[data-theme=mork] .fp-enlarge{background:color-mix(in srgb, var(--bh-flate) 90%, transparent)}html[data-theme=mork] .fp-full{background:color-mix(in srgb, var(--bh-skygge-farge) 85%, transparent)}html[data-theme=mork] .fp-full-body,html[data-theme=mork] .brreg-hits button,html[data-theme=mork] .pc-kpis button{background:var(--bh-surface)}html[data-theme=mork] .pc-kpis button:hover{border-color:var(--bh-kant-sterk)}html[data-theme=mork] .ag-banner.warn{border-left-color:var(--bh-advarsel)}html[data-theme=mork] .ag-empty{border:1.5px dashed var(--bh-kant-sterk);background:var(--bh-surface-2)}html[data-theme=mork] .ag-found{border:1px solid var(--bh-suksess-kant);background:var(--bh-suksess-lys)}html[data-theme=mork] .mm-bar{background:var(--bh-surface)}html[data-theme=mork] tr.pv-overdue td{background:var(--bh-advarsel-lys)}html[data-theme=mork] .ph-step b,html[data-theme=mork] .rr-kpis>div{background:var(--bh-surface)}html[data-theme=mork] body{background:var(--bh-bg)}html[data-theme=mork] ::selection{background:color-mix(in srgb, var(--bh-primar) 40%, transparent)}html[data-theme=mork] .ws-side,html[data-theme=mork] .sidebar{border-right:1px solid var(--bh-line-2)}html[data-theme=mork] .navlink.active{background:var(--bh-nav-3)}html[data-theme=mork] .navlink.active:before{background:var(--bh-teal)}html[data-theme=mork] :is(.ws-top,.topbar){background:var(--bh-surface);border-bottom-color:var(--bh-line)}html[data-theme=mork] :is(.card,.tablewrap,.db-kpi,.eco-kpi,.sg-card,.sg-panel,.mo-card,.in-card,.db-tile,.modal,.drawer,.popover,.searchpop){background:var(--bh-surface);border-color:var(--bh-line);color:var(--bh-text)}html[data-theme=mork] :is(.modal,.drawer,.popover,.searchpop){background:var(--bh-flate-hevet);box-shadow:var(--bh-shadow-lg)}html[data-theme=mork] .table th{background:var(--bh-surface-2);color:var(--bh-muted)}html[data-theme=mork] .table td{border-bottom-color:var(--bh-line-2)}html[data-theme=mork] .table tr.clickable:hover td{background:var(--bh-surface-2)}html[data-theme=mork] .btn.secondary{background:var(--bh-surface-2);color:var(--bh-text);border-color:var(--bh-line)}html[data-theme=mork] .btn.secondary:hover{background:var(--bh-flate-noytral)}html[data-theme=mork] .btn.danger{background:var(--bh-feil);color:var(--bh-pa-primar)}html[data-theme=mork] .btn.secondary.danger{background:var(--bh-surface-2);color:var(--bh-bad);border-color:var(--bh-feil-kant)}html[data-theme=mork] .seg{background:var(--bh-surface-2);border-color:var(--bh-line)}html[data-theme=mork] .seg button{color:var(--bh-text-2)}html[data-theme=mork] .seg button.on{background:var(--bh-primar);color:var(--bh-pa-primar)}html[data-theme=mork] :is(.ph-step.on b,.ph-step.done b,.rk-filter button.on,.ck-res button.on.ok,.ck-res button.on.not_ok,.lz-checkrow.ok i,.bell-count,.db-attn-count,.ws-nav .navlink .count.bad,.bf-addform button,.bf-save,.bf-next){color:var(--bh-pa-primar)}html[data-theme=mork] :is(input,select,textarea){background:var(--bh-bg);color:var(--bh-text);border-color:var(--bh-kant-sterk)}html[data-theme=mork] :is(input,select,textarea)::placeholder{color:var(--bh-tekst-dempet)}html[data-theme=mork] :is(input,select,textarea):focus{border-color:var(--bh-fokus);outline-color:var(--bh-fokus)}html[data-theme=mork] .switch.on,html[data-theme=mork] .sw.on{background:var(--bh-primar)}html[data-theme=mork] .badge.info{background:var(--bh-info-bg);color:var(--bh-info)}html[data-theme=mork] .alert.info{background:var(--bh-teal-50)}html[data-theme=mork] .alert.warn{background:var(--bh-warn-bg);border-color:var(--bh-advarsel-kant);color:var(--bh-warn)}html[data-theme=mork] .alert.bad,html[data-theme=mork] .alert.error{background:var(--bh-bad-bg);border-color:var(--bh-feil-kant);color:var(--bh-bad)}html[data-theme=mork] .alert.ok{background:var(--bh-ok-bg);border-color:var(--bh-suksess-kant);color:var(--bh-ok)}html[data-theme=mork] :is(.lz-kpi,.lz-kpi.dark,.lz-kpi.blue,.lz-kpi.green,.lz-kpi.purple,.eco-kpi.accent){color:var(--bh-text);border:1px solid var(--bh-line);box-shadow:inset 0 3px 0 var(--bh-teal);background:var(--bh-surface)!important}html[data-theme=mork] .lz-kpi.blue{box-shadow:inset 0 3px 0 var(--bh-primar)}html[data-theme=mork] .lz-kpi.green{box-shadow:inset 0 3px 0 var(--bh-suksess)}html[data-theme=mork] .lz-kpi.purple{box-shadow:inset 0 3px 0 var(--bh-data-5)}html[data-theme=mork] :is(.lz-kpi,.eco-kpi.accent) :is(span,small){color:var(--bh-muted);opacity:1}html[data-theme=mork] :is(.bf-progress,.progress,.prog,.fdv-pct i,.db-bar i){background:var(--bh-line)}html[data-theme=mork] :is(.bf-progress span,.progress span,.prog i,.fdv-pct i span,.db-bar i span){background:var(--bh-primar)}html[data-theme=mork] .skeleton{background:linear-gradient(90deg, var(--bh-surface-2) 25%, var(--bh-flate-noytral) 50%, var(--bh-surface-2) 75%)}html[data-theme=mork] .toasts .toast{background:var(--bh-text);color:var(--bh-bg)}html[data-theme=mork] .fdv-cell.waived{background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst)}html[data-theme=mork] :is(.backdrop,.drawer-backdrop){background:color-mix(in srgb, var(--bh-skygge-farge) 66%, transparent)}html[data-theme=mork] .cw-ico{color:var(--bh-pa-primar)}}
:root:root [data-skin=v2]{background:var(--bh-bakgrunn);color:var(--bh-tekst);font-family:var(--bh-font-stack)}:root:root [data-skin=v2] .ws-content{padding:var(--bh-rom-6) var(--bh-rom-8) var(--bh-rom-12)}:root:root [data-skin=v2] .ws-top5{height:var(--bh-topbar-h);gap:var(--bh-rom-4);padding:0 var(--bh-rom-8)}:root:root [data-skin=v2] .ctx{border-radius:var(--bh-r-3)}:root:root [data-skin=v2] .ctx:hover{background:var(--bh-flate-2)}:root:root [data-skin=v2] .ctx small{color:var(--bh-tekst-dempet);font-size:var(--bh-fs-xs);letter-spacing:.08em;font-weight:700}:root:root [data-skin=v2] .ctx select,:root:root [data-skin=v2] .ctx strong{color:var(--bh-tekst);font-weight:650}:root:root [data-skin=v2] .ctx.on{background:var(--bh-primar-ultralys)}:root:root [data-skin=v2] .ctx.on select{color:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .ctx-sep{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .ctx-chip{background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst-sterk);border:1px solid var(--bh-primar-lys)}:root:root [data-skin=v2] .ctx-chip button:hover{background:var(--bh-primar-lys)}:root:root [data-skin=v2] .ws-top5 .search>svg{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .ws-top5 .search input{height:38px;color:var(--bh-tekst)}:root:root [data-skin=v2] .ws-top5 .search input::placeholder{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .ws-top5 .search kbd{background:var(--bh-flate-2);color:var(--bh-tekst-dempet);border-color:var(--bh-kant)}:root:root [data-skin=v2] .newmenu .newbtn{border-radius:var(--bh-radius-knapp);height:36px}:root:root [data-skin=v2] .bell-count{background:var(--bh-feil);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .iconbtn{color:var(--bh-tekst-sekundaer);border-radius:var(--bh-r-3)}:root:root [data-skin=v2] .iconbtn:hover{background:var(--bh-flate-noytral);color:var(--bh-tekst)}:root:root [data-skin=v2] .identity:hover{background:var(--bh-flate-2)}:root:root [data-skin=v2] .identity small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .popover,:root:root [data-skin=v2] .searchpop{background:var(--bh-flate-hevet);border:1px solid var(--bh-kant);border-radius:var(--bh-radius-kort);box-shadow:var(--bh-skygge-3)}:root:root [data-skin=v2] .popover a,:root:root [data-skin=v2] .popover button,:root:root [data-skin=v2] .searchpop a{color:var(--bh-tekst);border-radius:var(--bh-r-3);background:0 0}:root:root [data-skin=v2] .popover a:hover,:root:root [data-skin=v2] .popover button:hover,:root:root [data-skin=v2] .searchpop a:hover,:root:root [data-skin=v2] .searchpop a.sel{background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .popover small,:root:root [data-skin=v2] .searchpop small,:root:root [data-skin=v2] .searchpop .grouplabel,:root:root [data-skin=v2] .newmenu .grouplabel{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .notif{border-radius:var(--bh-r-3);background:0 0}:root:root [data-skin=v2] .notif:hover{background:var(--bh-flate-2)}:root:root [data-skin=v2] .notif.unread{background:var(--bh-primar-ultralys)}:root:root [data-skin=v2] .ws-side{background:var(--bh-nav);border-right:1px solid var(--bh-kant)}:root:root [data-skin=v2] .ws-nav .navlink{color:var(--bh-nav-text);border-radius:var(--bh-r-3);font-weight:600}:root:root [data-skin=v2] .ws-nav .navlink:hover{background:var(--bh-nav-2);color:var(--bh-nav-text)}:root:root [data-skin=v2] .ws-nav .navlink.active{background:var(--bh-nav-3);color:var(--bh-nav-text)}:root:root [data-skin=v2] .ws-nav .navlink svg{opacity:.9}:root:root [data-skin=v2] .ws-nav .navsection{color:var(--bh-nav-muted);font-size:var(--bh-fs-xs);letter-spacing:.1em}:root:root [data-skin=v2] .ws-nav .navlink .count{background:var(--bh-nav-2);color:var(--bh-nav-text);border-radius:var(--bh-r-pille)}:root:root [data-skin=v2] .ws-nav .navlink .count.bad{background:var(--bh-feil-lys);color:var(--bh-feil-tekst)}:root:root [data-skin=v2] .ws-side .sidefoot{border-top-color:var(--bh-nav-3);color:var(--bh-nav-muted)}:root:root [data-skin=v2] .brand-name{color:var(--bh-nav-text)}:root:root [data-skin=v2] .brand-name small{color:var(--bh-nav-muted)}:root:root [data-skin=v2] h1{font-size:var(--bh-fs-2xl);letter-spacing:-.015em;color:var(--bh-tekst);font-weight:700}:root:root [data-skin=v2] h2{font-size:var(--bh-fs-md);color:var(--bh-tekst);font-weight:650}:root:root [data-skin=v2] h3{font-size:var(--bh-fs);color:var(--bh-tekst);font-weight:650}:root:root [data-skin=v2] .ws-head{margin-bottom:var(--bh-rom-5)}:root:root [data-skin=v2] .ws-head .eyebrow,:root:root [data-skin=v2] .eyebrow{color:var(--bh-primar-tekst);font-size:var(--bh-fs-xs);letter-spacing:.08em;font-weight:700}:root:root [data-skin=v2] .pagehead p,:root:root [data-skin=v2] .ws-head p{color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] a{color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .navlink,:root:root [data-skin=v2] .btn,:root:root [data-skin=v2] .brand,:root:root [data-skin=v2] .brand-name,:root:root [data-skin=v2] .tab,:root:root [data-skin=v2] .popover a,:root:root [data-skin=v2] .searchpop a,:root:root [data-skin=v2] .card.link,:root:root [data-skin=v2] .back{color:inherit}:root:root [data-skin=v2] .muted{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .small{font-size:var(--bh-fs-sm)}:root:root [data-skin=v2] .mono{font-family:var(--bh-font-mono);font-size:var(--bh-fs-sm)}:root:root [data-skin=v2] .stack{gap:var(--bh-rom-4)}:root:root [data-skin=v2] hr{border:0;border-top:1px solid var(--bh-kant)}:root:root [data-skin=v2] .tabs{gap:var(--bh-rom-1);border-bottom:1px solid var(--bh-kant);margin:0 0 var(--bh-rom-4)}:root:root [data-skin=v2] .tab{color:var(--bh-tekst-sekundaer);padding:var(--bh-rom-3) var(--bh-rom-3);border-radius:var(--bh-r-3) var(--bh-r-3) 0 0;border-bottom:3px solid #0000;font-weight:600}:root:root [data-skin=v2] .tab:hover{color:var(--bh-tekst);background:var(--bh-flate-2)}:root:root [data-skin=v2] .tab.active{color:var(--bh-primar-tekst-sterk);border-bottom-color:var(--bh-primar);font-weight:700}:root:root [data-skin=v2] .tab .count{background:var(--bh-flate-noytral);color:var(--bh-tekst-sekundaer);border:1px solid var(--bh-kant)}:root:root [data-skin=v2] .tab.active .count{background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst-sterk);border-color:var(--bh-primar-lys)}:root:root [data-skin=v2] .seg{background:var(--bh-flate-noytral);border:1px solid var(--bh-kant);border-radius:var(--bh-r-pille);gap:2px;padding:3px}:root:root [data-skin=v2] .seg button{color:var(--bh-tekst-sekundaer);border-radius:var(--bh-r-pille);padding:5px var(--bh-rom-3);font-weight:600}:root:root [data-skin=v2] .seg button:hover{color:var(--bh-tekst)}:root:root [data-skin=v2] .seg button.on{background:var(--bh-primar);color:var(--bh-pa-primar);box-shadow:var(--bh-skygge-knapp)}:root:root [data-skin=v2] .chipbtn{background:var(--bh-flate);border:1px solid var(--bh-kant-sterk);color:var(--bh-tekst-sekundaer);border-radius:var(--bh-r-pille);padding:4px var(--bh-rom-3);font-weight:600}:root:root [data-skin=v2] .chipbtn:hover{border-color:var(--bh-primar-tekst);color:var(--bh-tekst)}:root:root [data-skin=v2] .chipbtn.on{background:var(--bh-primar-ultralys);border-color:var(--bh-primar-tekst);color:var(--bh-primar-tekst-sterk);font-weight:700}:root:root [data-skin=v2] .chipbtn.on:before{content:"✓";margin-right:5px;font-weight:800}:root:root [data-skin=v2] .chip{background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst-sterk);border-radius:var(--bh-r-2)}:root:root [data-skin=v2] .tagchip.btn-like{background:var(--bh-flate);color:var(--bh-tekst-sekundaer);border-color:var(--bh-kant-sterk)}:root:root [data-skin=v2] .btn{height:36px;padding:0 var(--bh-rom-4);border-radius:var(--bh-radius-knapp);box-shadow:var(--bh-skygge-knapp);border:1px solid #0000;font-weight:600}:root:root [data-skin=v2] .btn.sm{height:30px;padding:0 var(--bh-rom-3)}:root:root [data-skin=v2] .btn:not(.secondary):not(.ghost):not(.danger){background:var(--bh-primar);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .btn:not(.secondary):not(.ghost):not(.danger):hover:not(:disabled):not([aria-disabled=true]){background:var(--bh-primar-hover)}:root:root [data-skin=v2] .btn.secondary{background:var(--bh-flate);color:var(--bh-tekst);border-color:var(--bh-kant-sterk)}:root:root [data-skin=v2] .btn.secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--bh-flate-2);border-color:var(--bh-primar-tekst);color:var(--bh-tekst)}:root:root [data-skin=v2] .btn.ghost{color:var(--bh-primar-tekst);box-shadow:none;background:0 0}:root:root [data-skin=v2] .btn.ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst-hover)}:root:root [data-skin=v2] .btn.danger:not(.secondary){background:var(--bh-feil);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .btn.danger:not(.secondary):hover:not(:disabled):not([aria-disabled=true]){background:var(--bh-feil-tekst);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .btn.danger.secondary{background:var(--bh-flate);color:var(--bh-feil-tekst);border-color:var(--bh-feil)}:root:root [data-skin=v2] .btn.danger.secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--bh-feil-lys);color:var(--bh-feil-tekst)}:root:root [data-skin=v2] .btn:focus-visible,:root:root [data-skin=v2] .tab:focus-visible,:root:root [data-skin=v2] .seg button:focus-visible,:root:root [data-skin=v2] .chipbtn:focus-visible,:root:root [data-skin=v2] .iconbtn:focus-visible{box-shadow:var(--bh-fokus-ring);outline:none}:root:root [data-skin=v2] .btn svg{flex:none}:root:root [data-skin=v2] .field{color:var(--bh-tekst-sekundaer);font-weight:600}:root:root [data-skin=v2] .field .hint,:root:root [data-skin=v2] .hint{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .input,:root:root [data-skin=v2] .field input,:root:root [data-skin=v2] .field select,:root:root [data-skin=v2] .field textarea{background:var(--bh-flate);color:var(--bh-tekst);border:1px solid var(--bh-kant-sterk);border-radius:var(--bh-radius-felt)}:root:root [data-skin=v2] .input::placeholder,:root:root [data-skin=v2] .field input::placeholder,:root:root [data-skin=v2] .field textarea::placeholder{color:var(--bh-tekst-dempet);opacity:1}:root:root [data-skin=v2] .input:hover,:root:root [data-skin=v2] .field input:hover,:root:root [data-skin=v2] .field select:hover,:root:root [data-skin=v2] .field textarea:hover{border-color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .input:focus,:root:root [data-skin=v2] .field input:focus,:root:root [data-skin=v2] .field select:focus,:root:root [data-skin=v2] .field textarea:focus{border-color:var(--bh-primar);box-shadow:var(--bh-fokus-ring);outline:none}:root:root [data-skin=v2] .field input:disabled,:root:root [data-skin=v2] .field select:disabled,:root:root [data-skin=v2] .field textarea:disabled,:root:root [data-skin=v2] .input:disabled{background:var(--bh-flate-noytral);color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .field input[aria-invalid=true],:root:root [data-skin=v2] .input[aria-invalid=true]{border-color:var(--bh-feil)}:root:root [data-skin=v2] .check{color:var(--bh-tekst);font-weight:600}:root:root [data-skin=v2] .check input,:root:root [data-skin=v2] input[type=checkbox],:root:root [data-skin=v2] input[type=radio]{accent-color:var(--bh-primar)}:root:root [data-skin=v2] .switch{background:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .switch:after{background:var(--bh-flate)}:root:root [data-skin=v2] .switch.on{background:var(--bh-primar)}:root:root [data-skin=v2] .switch:focus-visible{box-shadow:var(--bh-fokus-ring);outline:none}:root:root [data-skin=v2] .choice{background:var(--bh-flate);border:1px solid var(--bh-kant-sterk);border-radius:var(--bh-radius-kort)}:root:root [data-skin=v2] .choice:hover{border-color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .choice.on{border-color:var(--bh-primar);background:var(--bh-primar-ultralys);box-shadow:var(--bh-fokus-ring)}:root:root [data-skin=v2] .choice p{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .progress{background:var(--bh-kant);border-radius:var(--bh-r-pille)}:root:root [data-skin=v2] .progress span{background:var(--bh-primar);border-radius:var(--bh-r-pille)}:root:root [data-skin=v2] .card,:root:root [data-skin=v2] .tablewrap,:root:root [data-skin=v2] .pd-building,:root:root [data-skin=v2] .wk-card,:root:root [data-skin=v2] .pj-card,:root:root [data-skin=v2] .pj-mcard,:root:root [data-skin=v2] .ws-tile,:root:root [data-skin=v2] .sg-card,:root:root [data-skin=v2] .sg-panel,:root:root [data-skin=v2] .ib-col,:root:root [data-skin=v2] .bf-card,:root:root [data-skin=v2] .eco-kpi,:root:root [data-skin=v2] .lz-mini>div,:root:root [data-skin=v2] .lz-mini>button,:root:root [data-skin=v2] .cl-sum>div,:root:root [data-skin=v2] .share-item,:root:root [data-skin=v2] .sr-event,:root:root [data-skin=v2] .ik-item,:root:root [data-skin=v2] .dq-row,:root:root [data-skin=v2] .report{background:var(--bh-flate);border:1px solid var(--bh-kant);border-radius:var(--bh-radius-kort);box-shadow:var(--bh-skygge-1);color:var(--bh-tekst)}:root:root [data-skin=v2] .card{padding:var(--bh-rom-5) var(--bh-rom-6);box-shadow:var(--bh-skygge-2)}:root:root [data-skin=v2] .card.flush{padding:0}:root:root [data-skin=v2] .card.link:hover,:root:root [data-skin=v2] .pj-card:hover,:root:root [data-skin=v2] .pj-mcard:hover,:root:root [data-skin=v2] .wk-card:hover,:root:root [data-skin=v2] .sg-card:hover{border-color:var(--bh-kant-sterk);box-shadow:var(--bh-skygge-2)}:root:root [data-skin=v2] .cardhead{margin-bottom:var(--bh-rom-4)}:root:root [data-skin=v2] .cardhead h2{font-size:var(--bh-fs-md);font-weight:650}:root:root [data-skin=v2] .cardhead p,:root:root [data-skin=v2] .kpi .hint{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .kpi .value{color:var(--bh-tekst);font-weight:700}:root:root [data-skin=v2] .wk-kpis{gap:var(--bh-rom-3)}:root:root [data-skin=v2] .wk-kpi,:root:root [data-skin=v2] .mo2-stat{background:var(--bh-flate);border:1px solid var(--bh-kant);border-radius:var(--bh-radius-kort);box-shadow:var(--bh-skygge-1);padding:var(--bh-rom-4);color:var(--bh-tekst)}:root:root [data-skin=v2] .wk-kpi:hover,:root:root [data-skin=v2] .mo2-stat:hover{border-color:var(--bh-primar-tekst);box-shadow:var(--bh-skygge-2)}:root:root [data-skin=v2] .wk-kpi b,:root:root [data-skin=v2] .mo2-stat b{font-size:var(--bh-fs-xl);color:var(--bh-tekst);letter-spacing:-.01em;font-weight:700}:root:root [data-skin=v2] .wk-kpi span,:root:root [data-skin=v2] .mo2-stat span{color:var(--bh-tekst-sekundaer);font-size:var(--bh-fs-sm);font-weight:600}:root:root [data-skin=v2] .mo2-stat small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .wk-kpi.bad b,:root:root [data-skin=v2] .mo2-stat.bad b{color:var(--bh-feil-tekst)}:root:root [data-skin=v2] .wk-kpi.warn b{color:var(--bh-advarsel-tekst)}:root:root [data-skin=v2] .wk-kpi.ok b{color:var(--bh-suksess-tekst)}:root:root [data-skin=v2] .wk-kpi.bad>span:before,:root:root [data-skin=v2] .wk-kpi.warn>span:before,:root:root [data-skin=v2] .wk-kpi.ok>span:before,:root:root [data-skin=v2] .mo2-stat.bad>span:before{content:"";width:8px;height:8px;margin-right:6px;display:inline-block}:root:root [data-skin=v2] .wk-kpi.bad>span:before,:root:root [data-skin=v2] .mo2-stat.bad>span:before{background:var(--bh-feil);border-radius:50%}:root:root [data-skin=v2] .wk-kpi.warn>span:before{background:var(--bh-advarsel);transform:rotate(45deg)}:root:root [data-skin=v2] .wk-kpi.ok>span:before{background:var(--bh-suksess);border-radius:2px}:root:root [data-skin=v2] .lz-kpi,:root:root [data-skin=v2] .lz-kpi.dark,:root:root [data-skin=v2] .lz-kpi.blue,:root:root [data-skin=v2] .lz-kpi.green,:root:root [data-skin=v2] .lz-kpi.purple,:root:root [data-skin=v2] .lz-kpi.red,:root:root [data-skin=v2] .eco-kpi.accent{background:var(--bh-flate);color:var(--bh-tekst);border:1px solid var(--bh-kant);border-top:4px solid var(--bh-primar);border-radius:var(--bh-radius-kort);box-shadow:var(--bh-skygge-1)}:root:root [data-skin=v2] .lz-kpi.blue{border-top-color:var(--bh-data-1)}:root:root [data-skin=v2] .lz-kpi.green{border-top-color:var(--bh-suksess)}:root:root [data-skin=v2] .lz-kpi.purple{border-top-color:var(--bh-data-5)}:root:root [data-skin=v2] .lz-kpi.red{border-top-color:var(--bh-feil)}:root:root [data-skin=v2] .lz-kpi.dark{border-top-color:var(--bh-primar-mork)}:root:root [data-skin=v2] .lz-kpi :is(span,small),:root:root [data-skin=v2] .eco-kpi.accent :is(span,small){color:var(--bh-tekst-sekundaer);opacity:1}:root:root [data-skin=v2] .lz-kpi b,:root:root [data-skin=v2] .eco-kpi.accent b{color:var(--bh-tekst)}:root:root [data-skin=v2] .lz-kpi.red b{color:var(--bh-feil-tekst)}:root:root [data-skin=v2] .lz-kpi.red>span:before{content:"● ";color:var(--bh-feil)}:root:root [data-skin=v2] .tablewrap{box-shadow:var(--bh-skygge-1);overflow:auto}:root:root [data-skin=v2] .table{border-collapse:separate;border-spacing:0;color:var(--bh-tekst)}:root:root [data-skin=v2] .table th{background:var(--bh-flate-2);color:var(--bh-tekst-sekundaer);font-size:var(--bh-fs-xs);letter-spacing:.06em;border-bottom:1px solid var(--bh-kant);padding:var(--bh-rom-3) var(--bh-rom-4);font-weight:700}:root:root [data-skin=v2] .table td{padding:var(--bh-rom-3) var(--bh-rom-4);border-bottom:1px solid var(--bh-kant-svak);color:var(--bh-tekst)}:root:root [data-skin=v2] .table tr:last-child td{border-bottom:0}:root:root [data-skin=v2] .table tr.clickable:hover td,:root:root [data-skin=v2] .table tbody tr:hover td{background:var(--bh-flate-2)}:root:root [data-skin=v2] .table tr.picked td,:root:root [data-skin=v2] .dt-table tr.picked td{background:var(--bh-primar-ultralys)}:root:root [data-skin=v2] .table tr.picked td :is(small,.muted){color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .dt-table th.sortable:hover{color:var(--bh-tekst)}:root:root [data-skin=v2] .dt-table th .arrow{color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .table td.right,:root:root [data-skin=v2] .table th.right{text-align:right;font-variant-numeric:tabular-nums}:root:root [data-skin=v2] .cellmain strong{color:var(--bh-tekst);font-weight:600}:root:root [data-skin=v2] .cellmain small{color:var(--bh-tekst-dempet);font-size:var(--bh-fs-sm)}:root:root [data-skin=v2] .wk-due.bad{color:var(--bh-feil-tekst);font-weight:650}:root:root [data-skin=v2] .wk-due.warn{color:var(--bh-advarsel-tekst);font-weight:600}:root:root [data-skin=v2] .wk-due.muted{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .wk-prio-hi{color:var(--bh-feil-tekst);font-weight:650}:root:root [data-skin=v2] .wk-req{color:var(--bh-feil-tekst)}:root:root [data-skin=v2] .badge{border-radius:var(--bh-r-2);padding:3px var(--bh-rom-2);font-size:var(--bh-fs-xs);background:var(--bh-flate-noytral);color:var(--bh-tekst-sekundaer);border:1px solid var(--bh-kant);gap:6px;font-weight:650;line-height:1.4}:root:root [data-skin=v2] .badge:before{content:"";opacity:1;background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}:root:root [data-skin=v2] .badge.plain:before{display:none}:root:root [data-skin=v2] .badge.ok{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst);border-color:var(--bh-suksess-lys)}:root:root [data-skin=v2] .badge.ok:before{border-radius:2px}:root:root [data-skin=v2] .badge.warn{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst);border-color:var(--bh-advarsel-lys)}:root:root [data-skin=v2] .badge.warn:before{border-radius:1px;transform:rotate(45deg)scale(.9)}:root:root [data-skin=v2] .badge.bad{background:var(--bh-feil-lys);color:var(--bh-feil-tekst);border-color:var(--bh-feil-lys)}:root:root [data-skin=v2] .badge.bad:before{border-radius:50%}:root:root [data-skin=v2] .badge.info{background:var(--bh-info-lys);color:var(--bh-info-tekst);border-color:var(--bh-info-lys)}:root:root [data-skin=v2] .badge.info:before{background:0 0;box-shadow:inset 0 0 0 2px}:root:root [data-skin=v2] .count{border-radius:var(--bh-r-pille)}:root:root [data-skin=v2] .risk-badge{border:1px solid var(--bh-kant-sterk);text-shadow:none;border-radius:var(--bh-r-2);gap:6px;background:var(--bh-flate-noytral)!important;color:var(--bh-tekst)!important}:root:root [data-skin=v2] .risk-badge:before{content:"";background:var(--rc,var(--bh-tekst-dempet));border-radius:2px;flex:none;width:9px;height:9px}:root:root [data-skin=v2] .tg-dot,:root:root [data-skin=v2] .bf-tg{border-radius:var(--bh-r-2);font-weight:700}:root:root [data-skin=v2] .pd-ns{background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst-sterk);border-radius:var(--bh-r-2)}:root:root [data-skin=v2] .envbadge{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst)}:root:root [data-skin=v2] .alert{border-radius:var(--bh-radius-kort);padding:var(--bh-rom-3) var(--bh-rom-4);background:var(--bh-flate-2);border-width:1px 1px 1px 4px;border-color:var(--bh-kant-sterk);color:var(--bh-tekst)}:root:root [data-skin=v2] .alert.info{background:var(--bh-info-lys);border-color:var(--bh-info-flate);color:var(--bh-info-tekst)}:root:root [data-skin=v2] .alert.warn{background:var(--bh-advarsel-lys);border-color:var(--bh-advarsel);color:var(--bh-advarsel-tekst)}:root:root [data-skin=v2] .alert.error{background:var(--bh-feil-lys);border-color:var(--bh-feil);color:var(--bh-feil-tekst)}:root:root [data-skin=v2] .alert.ok,:root:root [data-skin=v2] .alert.success{background:var(--bh-suksess-lys);border-color:var(--bh-suksess);color:var(--bh-suksess-tekst)}:root:root [data-skin=v2] .alert strong{font-weight:700}:root:root [data-skin=v2] .empty{background:var(--bh-flate-2);border:1px dashed var(--bh-kant-sterk);border-radius:var(--bh-radius-kort);padding:var(--bh-rom-8) var(--bh-rom-5);color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .empty strong{color:var(--bh-tekst);font-size:var(--bh-fs-md);font-weight:650}:root:root [data-skin=v2] .skeleton{background:linear-gradient(90deg, var(--bh-kant-svak) 25%, var(--bh-kant) 50%, var(--bh-kant-svak) 75%);background-size:200% 100%}:root:root [data-skin=v2] .toast{background:var(--bh-flate-hevet);color:var(--bh-tekst);border:1px solid var(--bh-kant);box-shadow:var(--bh-skygge-3)}:root:root [data-skin=v2] .listitem{border-bottom-color:var(--bh-kant-svak)}:root:root [data-skin=v2] .pd-item:hover,:root:root [data-skin=v2] .da-node:hover{background:var(--bh-flate-2)}:root:root [data-skin=v2] .pd-item.on,:root:root [data-skin=v2] .da-node.on{background:var(--bh-primar-ultralys);box-shadow:inset 3px 0 0 var(--bh-primar)}:root:root [data-skin=v2] .pd-item small,:root:root [data-skin=v2] .pd-facts,:root:root [data-skin=v2] .pd-floor-name small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .pd-facts b{color:var(--bh-tekst)}:root:root [data-skin=v2] .da-count{background:var(--bh-flate-noytral);color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .da-node.on .da-count{background:var(--bh-flate);color:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .da-caret{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .pd-building-head,:root:root [data-skin=v2] .pd-floor{border-bottom-color:var(--bh-kant-svak)}:root:root [data-skin=v2] .pd-space{background:var(--bh-flate-2);border-color:var(--bh-kant)}:root:root [data-skin=v2] .pd-space:hover{border-color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .pd-drop,:root:root [data-skin=v2] .ib-drop{border-color:var(--bh-kant-sterk);border-radius:var(--bh-radius-kort);color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .pd-drop.on,:root:root [data-skin=v2] .pd-drop:hover{border-color:var(--bh-primar);background:var(--bh-primar-ultralys);color:var(--bh-tekst)}:root:root [data-skin=v2] .pd-event:before{background:var(--bh-primar)}:root:root [data-skin=v2] .pd-event:after{background:var(--bh-kant)}:root:root [data-skin=v2] .pd-event small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .pd-rev.current{border-color:var(--bh-suksess);background:var(--bh-suksess-lys)}:root:root [data-skin=v2] .wk-toolbar,:root:root [data-skin=v2] .toolbar,:root:root [data-skin=v2] .dt-bar{gap:var(--bh-rom-2)}:root:root [data-skin=v2] .wk-toolbar .input,:root:root [data-skin=v2] .toolbar .input{height:36px}:root:root [data-skin=v2] .dt-bar{padding:var(--bh-rom-1) 0}:root:root [data-skin=v2] .dt-bar .btn.ghost{color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .dt-bar .btn.ghost:hover:not(:disabled):not([aria-disabled=true]){color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .bulkbar{background:var(--bh-primar-ultralys);border:1px solid var(--bh-primar-lys);border-radius:var(--bh-radius-kort);padding:var(--bh-rom-2) var(--bh-rom-3);color:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .pager,:root:root [data-skin=v2] .pagination{justify-content:space-between;align-items:center;gap:var(--bh-rom-3);padding:var(--bh-rom-3) var(--bh-rom-1);color:var(--bh-tekst-sekundaer);font-size:var(--bh-fs-sm);display:flex}:root:root [data-skin=v2] .pager .btn,:root:root [data-skin=v2] .pagination .btn,:root:root [data-skin=v2] .pager button,:root:root [data-skin=v2] .pagination button{border-radius:var(--bh-r-3);min-width:32px;height:32px}:root:root [data-skin=v2] .pager .on,:root:root [data-skin=v2] .pagination .on,:root:root [data-skin=v2] .pager [aria-current=page],:root:root [data-skin=v2] .pagination [aria-current=page]{background:var(--bh-primar);color:var(--bh-pa-primar);border-color:var(--bh-primar);font-weight:700}:root:root [data-skin=v2] .backdrop,:root:root [data-skin=v2] .drawer-backdrop{background:color-mix(in srgb, var(--bh-primar-mork) 55%, transparent)}:root:root [data-skin=v2] .modal,:root:root [data-skin=v2] .drawer{background:var(--bh-flate-hevet);color:var(--bh-tekst);border:1px solid var(--bh-kant);box-shadow:var(--bh-skygge-3)}:root:root [data-skin=v2] .modal{border-radius:var(--bh-r-5)}:root:root [data-skin=v2] .drawer{border-radius:var(--bh-r-5) 0 0 var(--bh-r-5)}:root:root [data-skin=v2] .drawer.center{border-radius:var(--bh-r-5)}:root:root [data-skin=v2] .modal .modalhead,:root:root [data-skin=v2] .drawer .modalhead,:root:root [data-skin=v2] .drawer.center>.modalhead{border-bottom:1px solid var(--bh-kant)}:root:root [data-skin=v2] .modal .modalhead h2,:root:root [data-skin=v2] .drawer .modalhead h2{font-size:var(--bh-fs-lg);font-weight:700}:root:root [data-skin=v2] .modalhead p{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .modal .modalfoot,:root:root [data-skin=v2] .drawer .modalfoot{background:var(--bh-flate-2);border-top:1px solid var(--bh-kant)}:root:root [data-skin=v2] .dv-side{background:var(--bh-flate-2);border-color:var(--bh-kant)}:root:root [data-skin=v2] .dv-facts dt{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .dt{align-items:stretch}:root:root [data-skin=v2] .dt>.tablewrap{width:100%}:root:root [data-skin=v2] .ctx strong{white-space:nowrap}:root:root [data-skin=v2] .wk-board,:root:root [data-skin=v2] .pj-board{gap:var(--bh-rom-3)}:root:root [data-skin=v2] .wk-col,:root:root [data-skin=v2] .pj-col{align-content:start}:root:root [data-skin=v2] .wk-colhead{padding:var(--bh-rom-1) var(--bh-rom-2);align-items:center}:root:root [data-skin=v2] .wk-col,:root:root [data-skin=v2] .pj-col{background:var(--bh-flate-2);border:1px solid var(--bh-kant);border-radius:var(--bh-radius-kort)}:root:root [data-skin=v2] .pj-amount{color:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .wk-col.over{border:1px dashed var(--bh-primar);background:var(--bh-primar-ultralys)}:root:root [data-skin=v2] .wk-colhead{color:var(--bh-tekst)}:root:root [data-skin=v2] .wk-colhead .count{background:var(--bh-flate);color:var(--bh-tekst-sekundaer);border:1px solid var(--bh-kant);padding:0 var(--bh-rom-2);text-align:center;min-width:24px;line-height:1.6}:root:root [data-skin=v2] .wk-card{border-left:4px solid var(--bh-primar)}:root:root [data-skin=v2] .wk-card.bad,:root:root [data-skin=v2] .ag-card.bad{border-left:4px solid var(--bh-feil)}:root:root [data-skin=v2] .ag-card.warn{border-left:4px solid var(--bh-advarsel)}:root:root [data-skin=v2] .ag-card.ok{border-left:4px solid var(--bh-suksess)}:root:root [data-skin=v2] .wk-msg.ext>div{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst);border-radius:var(--bh-r-3)}:root:root [data-skin=v2] .wk-more{background:var(--bh-flate-2)}:root:root [data-skin=v2] .wk-thumb{border-color:var(--bh-kant);border-radius:var(--bh-r-3)}:root:root [data-skin=v2] .wk-filethumb{background:var(--bh-flate-noytral);color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .mo2-grid{gap:var(--bh-rom-4);grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}:root:root [data-skin=v2] .mo2-cols{gap:var(--bh-rom-4);align-items:stretch}:root:root [data-skin=v2] .mo2-stat{box-shadow:var(--bh-skygge-2);column-gap:var(--bh-rom-3)}:root:root [data-skin=v2] .mo2-todo{gap:0}:root:root [data-skin=v2] .mo2-todo button{padding:var(--bh-rom-3) var(--bh-rom-2);border-bottom-color:var(--bh-kant-svak);border-radius:var(--bh-r-3);color:var(--bh-tekst)}:root:root [data-skin=v2] .mo2-todo button:hover{background:var(--bh-flate-2)}:root:root [data-skin=v2] .mo2-todo button:hover strong{color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .mo2-todo strong{font-weight:600}:root:root [data-skin=v2] .mo2-todo small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .mo2-todo .dot{background:var(--bh-kant-sterk);width:10px;height:10px}:root:root [data-skin=v2] .mo2-todo .dot.bad{background:var(--bh-feil);border-radius:50%}:root:root [data-skin=v2] .mo2-todo .dot.warn{background:var(--bh-advarsel);border-radius:2px;transform:rotate(45deg)}:root:root [data-skin=v2] details>summary{color:var(--bh-primar-tekst);font-weight:600}:root:root [data-skin=v2] .fc-year{border-bottom-color:var(--bh-kant-svak)}:root:root [data-skin=v2] .fc-items button{background:var(--bh-flate-2);border-radius:var(--bh-r-3);color:var(--bh-tekst)}:root:root [data-skin=v2] .fc-items button:hover{background:var(--bh-primar-ultralys)}:root:root [data-skin=v2] .fc-year>button:hover{color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .db-legend span i,:root:root [data-skin=v2] .ps-legend i{border-radius:50%}:root:root [data-skin=v2] .ch-bars{padding-top:var(--bh-rom-5)}:root:root [data-skin=v2] .ch-bar:hover .ch-bar-col,:root:root [data-skin=v2] .ch-bar.on .ch-bar-col{box-shadow:0 0 0 2px var(--bh-primar);filter:none}:root:root [data-skin=v2] .ag-progress i{background:var(--bh-tekst)}:root:root [data-skin=v2] .pj-card,:root:root [data-skin=v2] .pj-mcard{padding:var(--bh-rom-4)}:root:root [data-skin=v2] .pj-mcard.on{border-color:var(--bh-primar);background:var(--bh-primar-ultralys)}:root:root [data-skin=v2] .pj-typebtn{background:var(--bh-flate);border-color:var(--bh-kant-sterk);border-radius:var(--bh-radius-kort)}:root:root [data-skin=v2] .pj-costs{background:var(--bh-flate-2);border-radius:var(--bh-radius-kort)}:root:root [data-skin=v2] .ps-sum td{border-top-color:var(--bh-kant-sterk)}:root:root [data-skin=v2] .rm-cell{opacity:1}:root:root [data-skin=v2] .rm-cell.on{outline-color:var(--bh-tekst)}:root:root [data-skin=v2] .rr-tg span{color:var(--bh-pa-primar)}:root:root [data-skin=v2] .in-tgbar{border-radius:var(--bh-r-pille);overflow:hidden}:root:root [data-skin=v2] .sr-swatch i{border-color:var(--bh-kant-sterk)}:root:root [data-skin=v2] .sr-event{border-left:4px solid var(--bh-primar)}:root:root [data-skin=v2] .sr-event.planned{border-left-color:var(--bh-advarsel);background:var(--bh-advarsel-lys)}:root:root [data-skin=v2] .sr-event small{color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .ik-item.warn{border-left:4px solid var(--bh-advarsel)}:root:root [data-skin=v2] .dq-row{padding:var(--bh-rom-3) var(--bh-rom-4)}:root:root [data-skin=v2] .yw-dot.done,:root:root [data-skin=v2] .yw-legend i.done{background:var(--bh-suksess);border-radius:3px}:root:root [data-skin=v2] .yw-dot.open,:root:root [data-skin=v2] .yw-legend i.open{background:var(--bh-data-1);border-radius:50%}:root:root [data-skin=v2] .yw-dot.overdue,:root:root [data-skin=v2] .yw-legend i.overdue{background:var(--bh-feil);border-radius:2px;transform:rotate(45deg)scale(.85)}:root:root [data-skin=v2] .yw-dot.planned,:root:root [data-skin=v2] .yw-legend i.planned{background:var(--bh-flate);border:2px solid var(--bh-tekst-dempet);border-radius:50%}:root:root [data-skin=v2] .yw-dot.cancelled{background:var(--bh-kant-sterk);border-radius:50%}:root:root [data-skin=v2] .yw-legend{color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .table.yw td,:root:root [data-skin=v2] .table.yw th{padding:var(--bh-rom-2) var(--bh-rom-3)}:root:root [data-skin=v2] .lc-basis{background:var(--bh-flate-noytral);color:var(--bh-tekst-sekundaer);border:1px solid var(--bh-kant)}:root:root [data-skin=v2] .lc-basis.fdv{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst);border-color:var(--bh-suksess-lys)}:root:root [data-skin=v2] .lc-basis.tilstand{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst);border-color:var(--bh-advarsel-lys)}:root:root [data-skin=v2] .lc-basis.antatt{background:var(--bh-feil-lys);color:var(--bh-feil-tekst);border-color:var(--bh-feil-lys)}:root:root [data-skin=v2] .lc-due.bad{color:var(--bh-feil-tekst)}:root:root [data-skin=v2] .lc-due.warn{color:var(--bh-advarsel-tekst)}:root:root [data-skin=v2] .lc-range{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .lc-crit i{background:var(--bh-kant-sterk)}:root:root [data-skin=v2] .lc-crit i.on{background:var(--bh-feil)}:root:root [data-skin=v2] .lc-timeline{background:var(--bh-flate-noytral);border:1px solid var(--bh-kant)}:root:root [data-skin=v2] .lc-timeline span{background:var(--bh-data-6)}:root:root [data-skin=v2] .lc-timeline b{background:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .lc-timeline i{background:var(--bh-feil)}:root:root [data-skin=v2] .bg-scroll{background:var(--bh-flate);border:1px solid var(--bh-kant);border-radius:var(--bh-radius-kort)}:root:root [data-skin=v2] .bg-grid th:first-child,:root:root [data-skin=v2] .bg-grid td:first-child{background:var(--bh-flate)}:root:root [data-skin=v2] .bg-grid tr.frame td,:root:root [data-skin=v2] .bg-grid tr.frame td:first-child{background:var(--bh-flate-2)}:root:root [data-skin=v2] .bg-grid thead th{color:var(--bh-tekst-sekundaer);border-bottom-color:var(--bh-kant)}:root:root [data-skin=v2] .bg-grid th,:root:root [data-skin=v2] .bg-grid td{border-bottom-color:var(--bh-kant-svak)}:root:root [data-skin=v2] .bg-grid td.over,:root:root [data-skin=v2] .bg-diff.up{color:var(--bh-feil-tekst)}:root:root [data-skin=v2] .bg-grid td.ok,:root:root [data-skin=v2] .bg-diff.down{color:var(--bh-suksess-tekst)}:root:root [data-skin=v2] .bg-grid input{background:var(--bh-flate);border-color:var(--bh-kant-sterk);color:var(--bh-tekst)}:root:root [data-skin=v2] .bg-line>span{background:var(--bh-data-6)}:root:root [data-skin=v2] .bg-line>span.neg{background:var(--bh-feil)}:root:root [data-skin=v2] .bg-line>span.cur{outline-color:var(--bh-primar)}:root:root [data-skin=v2] .bg-legend,:root:root [data-skin=v2] .bg-axis,:root:root [data-skin=v2] .bg-range small,:root:root [data-skin=v2] .bg-kpis .card span,:root:root [data-skin=v2] .bg-kpis .card small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .cl-sum>div.main{border-color:var(--bh-primar);background:var(--bh-primar-ultralys)}:root:root [data-skin=v2] .cl-sum>div span,:root:root [data-skin=v2] .cl-sum>div small,:root:root [data-skin=v2] .cl-table th,:root:root [data-skin=v2] .cl-calc{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .cl-table tr.click:hover td{background:var(--bh-flate-2)}:root:root [data-skin=v2] .cl-st{background:var(--bh-flate-noytral);color:var(--bh-tekst-sekundaer);border:1px solid var(--bh-kant)}:root:root [data-skin=v2] .cl-st.offer{background:var(--bh-info-lys);color:var(--bh-info-tekst);border-color:var(--bh-info-lys)}:root:root [data-skin=v2] .cl-st.agreed{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst);border-color:var(--bh-advarsel-lys)}:root:root [data-skin=v2] .cl-st.incurred{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst);border-color:var(--bh-suksess-lys)}:root:root [data-skin=v2] .cl-chips span,:root:root [data-skin=v2] .fp-list span,:root:root [data-skin=v2] .sc-slip code{background:var(--bh-flate-noytral);color:var(--bh-tekst)}:root:root [data-skin=v2] .rr-kpis>div,:root:root [data-skin=v2] .rp-kpis div{background:var(--bh-flate);border:1px solid var(--bh-kant);border-radius:var(--bh-radius-kort)}:root:root [data-skin=v2] .rr-kpis span,:root:root [data-skin=v2] .rr-kpis small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .rr-kpis .warn b{color:var(--bh-advarsel-tekst)}:root:root [data-skin=v2] .eco-kpi span,:root:root [data-skin=v2] .eco-kpi small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .rk-filter button{background:var(--bh-flate);border-color:var(--bh-kant-sterk);color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .rk-filter button.on{background:var(--bh-primar);border-color:var(--bh-primar);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .fl-step{background:var(--bh-flate);border-color:var(--bh-kant);border-radius:var(--bh-radius-kort)}:root:root [data-skin=v2] .fl-step:hover{border-color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .fl-step.on{background:var(--bh-primar-ultralys);border-color:var(--bh-primar);color:var(--bh-primar-tekst-sterk);font-weight:700}:root:root [data-skin=v2] .fl-step.on small{color:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .fl-step b{background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .fl-step.on b{background:var(--bh-primar);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .ph-bar{background:var(--bh-flate-2);border-color:var(--bh-kant);border-radius:var(--bh-radius-kort)}:root:root [data-skin=v2] .ph-step b{background:var(--bh-flate);border-color:var(--bh-kant-sterk);color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .ph-step.done{color:var(--bh-suksess-tekst)}:root:root [data-skin=v2] .ph-step.done b{background:var(--bh-suksess);border-color:var(--bh-suksess);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .ph-step.on b{background:var(--bh-primar);border-color:var(--bh-primar);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .ck-res button.on.ok{background:var(--bh-suksess-tekst);border-color:var(--bh-suksess-tekst);color:var(--bh-flate)}:root:root [data-skin=v2] .ck-res button.on.na{background:var(--bh-tekst-dempet);border-color:var(--bh-tekst-dempet);color:var(--bh-flate)}:root:root [data-skin=v2] .hms-title:hover:not(:disabled),:root:root [data-skin=v2] .hms-title:focus{background:var(--bh-flate);border-color:var(--bh-kant-sterk)}:root:root [data-skin=v2] .in-card:hover{border-color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .ik-conf{background:var(--bh-flate-noytral);color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .ik-conf.medium{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst)}:root:root [data-skin=v2] .ik-conf.low{background:var(--bh-advarsel-lys);color:var(--bh-advarsel-tekst)}:root:root [data-skin=v2] .cw-ico{background:var(--bh-tekst-dempet);color:var(--bh-flate)}:root:root [data-skin=v2] .cw-ico.ok{background:var(--bh-suksess-tekst)}:root:root [data-skin=v2] .cw-ico.warn{background:var(--bh-advarsel-tekst)}:root:root [data-skin=v2] .cw-check,:root:root [data-skin=v2] .ag-found{border-color:var(--bh-kant-svak)}:root:root [data-skin=v2] .ag-found{background:var(--bh-suksess-lys);color:var(--bh-suksess-tekst);border:1px solid var(--bh-suksess)}:root:root [data-skin=v2] .cm-list-head{background:var(--bh-flate);border-bottom-color:var(--bh-kant)}:root:root [data-skin=v2] .cm-item{border-bottom-color:var(--bh-kant-svak)}:root:root [data-skin=v2] .cm-label{background:var(--bh-flate-hevet);color:var(--bh-tekst)}:root:root [data-skin=v2] .cl-sw,:root:root [data-skin=v2] .cl-chips i{border-color:var(--bh-kant-sterk)}:root:root [data-skin=v2] .tp-input,:root:root [data-skin=v2] .nssel-pop,:root:root [data-skin=v2] .tp-pop,:root:root [data-skin=v2] .tp-hit,:root:root [data-skin=v2] .nssel-item,:root:root [data-skin=v2] .brreg-hits button{background:var(--bh-flate-hevet);color:var(--bh-tekst)}:root:root [data-skin=v2] .nssel-pop,:root:root [data-skin=v2] .tp-pop{border:1px solid var(--bh-kant);box-shadow:var(--bh-skygge-3)}:root:root [data-skin=v2] .tp-input{border-color:var(--bh-kant-sterk)}:root:root [data-skin=v2] .nssel-head{background:var(--bh-flate-hevet);color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .tp-hit:hover,:root:root [data-skin=v2] .nssel-item:hover,:root:root [data-skin=v2] .brreg-hits button:hover{background:var(--bh-primar-ultralys)}:root:root [data-skin=v2] .sg-chip b{background:var(--bh-flate-noytral);color:var(--bh-tekst-sekundaer)}:root:root [data-skin=v2] .sg-chip:hover{border-color:var(--bh-primar-tekst)}:root:root [data-skin=v2] .tt-add{background:var(--bh-flate);color:var(--bh-primar-tekst);border-color:var(--bh-kant-sterk)}:root:root [data-skin=v2] .toast-action{background:var(--bh-primar-ultralys);color:var(--bh-primar-tekst-sterk)}:root:root [data-skin=v2] .avatar{background:var(--bh-primar);color:var(--bh-pa-primar)}:root:root [data-skin=v2] .sidebar{background:var(--bh-nav);color:var(--bh-nav-text);border-right:1px solid var(--bh-nav-3)}:root:root [data-skin=v2] .sidebar .navlink{color:var(--bh-nav-text)}:root:root [data-skin=v2] .sidebar .navlink:hover{background:var(--bh-nav-2)}:root:root [data-skin=v2] .sidebar .navlink.active{background:var(--bh-nav-3)}:root:root [data-skin=v2] .sidebar .navlink.active:before{background:var(--bh-primar)}:root:root [data-skin=v2] .sidebar .navsection,:root:root [data-skin=v2] .sidebar .sidefoot{color:var(--bh-nav-muted)}:root:root [data-skin=v2] .topbar{background:var(--bh-flate);border-bottom-color:var(--bh-kant)}:root:root [data-skin=v2] .topbar .crumb small{color:var(--bh-tekst-dempet)}:root:root [data-skin=v2] .content{padding:var(--bh-rom-6) var(--bh-rom-8) var(--bh-rom-12)}:root:root [data-skin=v2] .usermenu :is(a,button,select):focus-visible{outline:2px solid var(--bh-fokus);outline-offset:2px}@media (max-width:900px){:root:root [data-skin=v2] .content{padding:var(--bh-rom-5) var(--bh-rom-4) var(--bh-rom-12)}}
.ws-content,:root:root [data-skin=v2] .ws-content{padding-top:12px}.ws-head,:root:root [data-skin=v2] .ws-head{margin-bottom:10px}.list-page,:root:root [data-skin=v2] .list-page{gap:8px;min-width:0}.ws-content>.stack:has(>.list-page){gap:8px}:root:root [data-skin=v2] .ws-content>.stack:has(>.list-page){gap:8px}.ws-content>.stack:has(>.list-page)>.tabs{margin-bottom:0}:root:root [data-skin=v2] .ws-content>.stack:has(>.list-page)>.tabs{margin-bottom:0}.list-top{gap:8px;min-width:0;display:grid}.list-controls{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.list-controls>.input,.list-controls>.nssel,.list-controls>.list-field{width:165px;min-width:0}.list-controls>.list-search{flex:200px;width:auto;min-width:160px}.list-controls>.list-spacer{flex:1}.list-controls>.input,.list-controls>.nssel>.nssel-btn,.list-controls>.list-field>.input,.list-controls>.btn,.list-controls>.rel>.btn,:root:root [data-skin=v2] .list-controls>.btn,:root:root [data-skin=v2] .list-controls>.rel>.btn{height:34px}.list-controls>.seg{min-height:34px}.list-controls>.seg>button{padding-block:4px}.list-controls>.list-kind{margin-right:auto}.list-field{font-size:var(--bh-fs-sm);color:var(--bh-text-2);gap:4px;font-weight:600;display:grid}.list-help{white-space:nowrap}.list-page>h3{margin:0}.list-page>.dt>.dt-bar{padding-top:0}.list-filter-options{gap:16px;display:grid}.list-filter-options fieldset{border:0;min-width:0;margin:0;padding:0}.list-filter-options legend{font-weight:600;font-size:var(--bh-fs-sm);margin-bottom:8px}.list-period{flex-wrap:wrap;gap:8px;display:flex}.list-period>.field{flex:140px;min-width:0}.list-kpis,:root:root [data-skin=v2] .list-kpis{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:6px;display:grid}.list-kpis>.wk-kpi,:root:root [data-skin=v2] .list-kpis>.wk-kpi{border-radius:var(--bh-radius-sm);justify-content:space-between;align-items:center;gap:6px;min-height:38px;padding:7px 9px;display:flex}.list-kpis>.wk-kpi b,:root:root [data-skin=v2] .list-kpis>.wk-kpi b{flex:none;font-size:19px}.list-kpis>.wk-kpi span,:root:root [data-skin=v2] .list-kpis>.wk-kpi span{font-size:var(--bh-fs-xs);line-height:1.2}@media (max-width:650px){.ws-content,:root:root [data-skin=v2] .ws-content{padding-top:10px}.list-controls>.list-search{flex-basis:100%}.list-controls>.list-spacer{display:none}.list-controls>.input,.list-controls>.nssel,.list-controls>.list-field{flex:140px;width:auto}.list-controls>.seg{max-width:100%;overflow-x:auto}.list-controls>.seg>button{flex:none}.list-kpis,:root:root [data-skin=v2] .list-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.list-controls>.list-new>.btn,:root:root [data-skin=v2] .list-controls>.list-new>.btn{height:34px}.list-page>.ag-list-filterbar{gap:8px}.list-page .ag-list-filters{gap:6px 8px}.list-page .ag-list-filters>.input,.list-page .ag-list-filters>.nssel{width:100%;min-width:0}.list-page .ag-list-filters>.input,.list-page .ag-list-filters>.nssel>.nssel-btn,.list-page .ag-list-filters>.seg,.list-page .ag-list-filters .tag-filter-control>.btn,:root:root [data-skin=v2] .list-page .ag-list-filters .tag-filter-control>.btn{height:34px}@media (max-width:650px){.list-page .ag-list-filters>.input:first-child{grid-column:1/-1}}.doc-list-controls>.input:not(.list-search),.doc-list-controls>.nssel{flex:130px;width:auto}.da-folder-button,:root:root [data-skin=v2] .btn.da-folder-button{display:none}.da-tools-pop{min-width:220px;left:auto;right:0}.list-page .da-crumb{gap:4px 8px;padding:0}.list-page .da-crumb strong{font-size:var(--bh-fs)}.list-page .da-main{gap:8px}@media (max-width:1100px){.list-page .da>.da-tree{display:none}.da-folder-button,:root:root [data-skin=v2] .btn.da-folder-button{display:inline-flex}}@media (max-width:650px){.list-controls{position:relative}.list-controls>.nssel{position:static}.list-controls>.nssel>.nssel-pop{width:min(340px,100%);top:calc(100% + 4px);left:0;right:auto}}.list-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.list-actions>.btn,.list-actions>.list-new>.btn,:root:root [data-skin=v2] .list-actions>.btn,:root:root [data-skin=v2] .list-actions>.list-new>.btn{height:34px}:root select.input:not([multiple]):not([size]),:root .field select:not([multiple]):not([size]){box-sizing:border-box;min-height:32px;padding-block:4px;line-height:20px}.tabs{overflow-y:hidden}@media screen{.ws-content :is(.da,.da-main,.da-main>.stack,.dt),:is(.ws-app,.ws-dialog-portal,.kc-detail,.property-picker-portal) .modal :is(.form,.formgrid,.field,.dt){width:100%;min-width:0;max-width:100%}.ws-content .dt>.dt-bar{min-width:0;max-width:100%}.ws-content .tablewrap,:root:root [data-skin=v2] .ws-content .tablewrap,:is(.ws-app,.ws-dialog-portal,.kc-detail,.property-picker-portal) .modal .tablewrap{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:auto}:is(.ws-app,.ws-dialog-portal,.kc-detail,.property-picker-portal) :is(.form,.formgrid)>*,:is(.ws-app,.ws-dialog-portal,.kc-detail,.property-picker-portal) .field,:is(.ws-app,.ws-dialog-portal,.kc-detail,.property-picker-portal) .modal :is(.modalhead,.modalbody,.modalfoot){min-width:0;max-width:100%}:is(.ws-app,.ws-dialog-portal,.kc-detail,.property-picker-portal) :is(.form,.formgrid) .row{flex-wrap:wrap}}@media screen and (min-width:1001px) and (max-width:1600px),screen and (min-width:1001px) and (max-height:900px){.ws-app{--bh-topbar-h:48px}.ws-content,:root:root [data-skin=v2] .ws-content{padding:8px 20px 40px}.ws-head,:root:root [data-skin=v2] .ws-head{gap:8px;margin-bottom:6px}.ws-content>.stack,:root:root [data-skin=v2] .ws-content>.stack,.ws-content .kc-overview,:root:root [data-skin=v2] .ws-content .kc-overview,.ws-content .kc-page{gap:8px}.ws-content .tabs,:root:root [data-skin=v2] .ws-content .tabs{margin-top:0;margin-bottom:6px}.ws-content .tab,:root:root [data-skin=v2] .ws-content .tab{padding:6px 10px}.ws-content .list-page .da{grid-template-columns:240px minmax(0,1fr)}.ws-content .ws-integration-alert{flex-wrap:nowrap;gap:8px;margin:0;padding:8px}.ws-content .ws-integration-alert>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ws-content .ws-integration-alert>.btn{flex:none}}@media screen and (max-width:1250px){.ws-content .list-page .da{grid-template-columns:minmax(0,1fr)}.ws-content .list-page .da>.da-tree{display:none}.ws-content .da-folder-button,:root:root [data-skin=v2] .ws-content .btn.da-folder-button{display:inline-flex}}@media screen and (max-width:1000px){.ws-app{--bh-topbar-h:104px}.ws-main>.ws-top5,:root:root [data-skin=v2] .ws-main>.ws-top5{height:auto;min-height:var(--bh-topbar-h);flex-wrap:wrap;gap:4px 8px;padding:6px 12px}.ws-top5>.ctxbar{flex:1 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;max-width:100%;display:grid}.ws-top5 .ctxbar>.ctx{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;padding:2px 4px}.ws-top5 .ctxbar>.ctx-sep{display:none}.ws-top5 .ctx small,:root:root [data-skin=v2] .ws-top5 .ctx small{letter-spacing:.03em;display:block}.ws-top5 .ctx :is(select,strong,.ctx-picker),:root:root [data-skin=v2] .ws-top5 .ctx :is(select,strong,.ctx-picker){box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:28px}.ws-top5 .ctx :is(strong,.ctx-picker){white-space:nowrap;text-overflow:ellipsis;line-height:28px;display:block;overflow:hidden}.ws-top5 .ctx .ctx-picker>span{margin-left:6px}.ws-top5 .identity>span{display:none}.ws-top5>:is(.newmenu,.usermenu){flex:none;position:static}.ws-top5>:is(.newmenu,.usermenu)>.popover{max-width:calc(100vw - 24px);top:calc(100% + 4px);right:12px;overflow-y:auto;max-height:min(460px, calc(100dvh - var(--bh-topbar-h) - 16px))!important}}@media screen{.ws-content .pj-list-page,.ws-content .pj-list-page>:is(.row,.card,.pj-board){width:100%;min-width:0;max-width:100%}.ws-content .pj-list-page>.row,.ws-content .pj-list-page>.row>.row{flex-wrap:wrap;min-width:0;max-width:100%}.ws-content .pj-list-page>.row>input{min-width:0;max-width:100%}}
.dt-mobile-sort{display:none}.dt-cell-value{min-width:0}.dt .tablewrap{max-width:100%}:is(.content,.ws-content,.modalbody,.drawer .modalbody) :is(.form,.formgrid,.dv,.dv-main,.dv-side,.field,.stack,.tablewrap,.dt){min-width:0}:is(.field,.form,.formgrid) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%}@media (max-width:900px){:is(.content,.ws-content) .pagehead{flex-wrap:wrap;align-items:flex-start;gap:12px}:is(.content,.ws-content) .pagehead>div{min-width:0;max-width:100%}:is(.content,.ws-content) .headmeta{flex-wrap:wrap}:is(.content,.ws-content) :is(.filters,.filterbar,.toolbar){flex-wrap:wrap;min-width:0}:is(.content,.ws-content) :is(.tabs,.subtabs){overscroll-behavior-inline:contain;flex-wrap:nowrap;max-width:100%;overflow-x:auto}:is(.content,.ws-content) :is(.tabs,.subtabs)>button{white-space:nowrap;flex:none}}@media (max-width:640px){:is(.content,.ws-content) :is(.form,.formgrid),.modal :is(.form,.formgrid),.drawer :is(.form,.formgrid){grid-template-columns:minmax(0,1fr)!important}:is(.content,.ws-content,.modalbody,.drawer .modalbody) .field{width:100%}:is(.content,.ws-content,.modalbody,.drawer .modalbody) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:max(16px, var(--bh-fs))}:is(.modal,.drawer) :is(.modalhead,.modalbody,.modalfoot){padding-left:16px!important;padding-right:16px!important}.modalhead{align-items:flex-start;gap:12px}.modalhead>div:first-child{min-width:0}.modalfoot{flex-wrap:wrap;gap:8px;padding-bottom:max(14px, env(safe-area-inset-bottom))!important}.modalfoot>.btn{flex:auto;min-height:44px}.backdrop{padding:10px}.modal{width:100%;max-width:100%;max-height:calc(100dvh - 20px)}.drawer.center{width:auto;max-width:none;height:calc(100dvh - 16px);inset:8px}.drawer:not(.center){width:100%;max-width:100%}.dv{grid-template-columns:minmax(0,1fr)!important}.dv-side{border-left:0;padding-left:0}.dt-bar{flex-wrap:wrap;gap:6px}.dt-bar>span[style]{display:none}.dt-bar .btn{min-height:38px}.dt-mobile-sort{width:100%;color:var(--bh-tekst-sekundaer);font-size:var(--bh-fs-sm);align-items:center;gap:8px;display:flex}.dt-mobile-sort select{flex:1;width:0;min-width:0;min-height:40px}.dt-pick{margin-left:auto}.dt-pop{width:min(280px,100vw - 40px);max-height:60dvh;left:auto;right:0;overflow-y:auto}.dt .dt-responsive{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.dt .dt-table{background:0 0;border:0;width:100%;display:block;min-width:0!important}.dt .dt-table>thead{clip-path:inset(50%);white-space:nowrap;width:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;height:1px!important}.dt .dt-table>tbody{gap:12px;display:grid}.dt .dt-table>tbody>tr{background:var(--bh-flate);border:1px solid var(--bh-kant);border-radius:var(--bh-radius-kort);min-width:0;box-shadow:none;grid-template-columns:minmax(0,1fr);padding:5px 12px;display:grid;height:auto!important}.dt .dt-table>tbody>tr.picked{background:var(--bh-primar-ultralys);border-color:var(--bh-primar)}.dt .dt-table>tbody>tr>td{border:0;border-bottom:1px solid var(--bh-kant-svak);white-space:normal;grid-template-columns:minmax(80px,34%) minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid;text-align:left!important;width:auto!important;padding:10px 0!important}.dt .dt-table>tbody>tr>td:last-child{border-bottom:0}.dt .dt-table>tbody>tr>td:before{content:attr(data-label);color:var(--bh-tekst-sekundaer);font-size:var(--bh-fs-sm);overflow-wrap:anywhere;font-weight:500}.dt .dt-cell-value,.dt .dt-cell-value :is(.cellmain,strong,small){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.dt .dt-table>tbody>tr>td.sel{grid-template-columns:minmax(80px,34%) auto;min-height:44px}.dt .dt-table>tbody>tr>td.sel input{width:20px;height:20px!important}:is(.content,.ws-content) h1{overflow-wrap:anywhere}}@media (pointer:coarse){:is(.content,.ws-content,.modal,.drawer) :is(.btn,.iconbtn){min-height:44px}:is(.content,.ws-content,.modal,.drawer) .iconbtn{min-width:44px}}@media print{.dt-mobile-sort{display:none!important}}
