.kort{background:var(--surf);box-shadow:var(--sh);border-radius:16px;overflow:hidden}.hode,.linje{align-items:center;padding:0 20px;display:grid}.hode{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);padding-top:16px;padding-bottom:10px;font-size:11.5px;font-weight:500}.linje{border-bottom:1px solid var(--line);height:56px;font-size:15px}.linje.hoy{height:60px}.linje:hover{background:var(--bg)}.linje:last-child{border-bottom:0}[data-tetthet=tett] .linje{height:46px}.klipp{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.to{flex-direction:column;min-width:0;display:flex}.to>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.to .under{color:var(--faint);font-size:13.5px}.tall{text-align:right;font-variant-numeric:tabular-nums}.mini{object-fit:cover;background:var(--t1);border-radius:10px;flex:none;width:38px;height:38px}.bunnlinje{color:var(--soft);justify-content:space-between;align-items:center;padding:14px 20px;font-size:14.5px;display:flex}.bunnlinje strong{color:var(--ink);font-size:15.5px;font-weight:500}.merke{white-space:nowrap;border-radius:8px;align-items:center;height:26px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex}.merke.venter{background:var(--bg);color:var(--soft)}.merke.godkjent,.merke.fakturert{background:var(--okTint);color:var(--okInk)}.merke.nøytral{background:var(--bg);color:var(--faint)}.merke.utkast{box-shadow:var(--sh);color:var(--faint)}.merke.avvik{background:var(--dangTint);color:var(--dang)}.knapp{background:var(--surf);height:40px;box-shadow:var(--sh);border-radius:12px;padding:0 16px;font-size:15px;font-weight:500}.knapp:hover{background:var(--bg)}.knapp.liten{border-radius:10px;height:32px;padding:0 12px;font-size:14px}.knapp[disabled]{opacity:.45;cursor:default}.knapp[disabled]:hover{background:var(--surf)}.huk{width:22px;height:22px;box-shadow:var(--sh);background:var(--surf);color:#0000;cursor:pointer;border-radius:6px;place-items:center;display:grid}.huk.pa{background:var(--acc);box-shadow:none;color:var(--accInk)}.huk[disabled]{opacity:.4;cursor:default}.sirkel{background:var(--bg);width:32px;height:32px;color:var(--soft);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:500;display:grid}.navnecelle{align-items:center;gap:12px;min-width:0;display:flex}.regnestykke{color:var(--faint);font-size:13px}:root,[data-t=light]{--bg:#f1f3f4;--surf:#fff;--sheet:#fff;--ink:#0e1519;--soft:#5f6c72;--faint:#78858a;--glyph:#aeb8bc;--line:#e2e6e7;--acc:#1e5f7a;--accInk:#fff;--accTint:#e5eef2;--ok:#0f7a5a;--okInk:#0a4634;--okTint:#e3f1eb;--dang:#c13527;--dangTint:#fae9e6;--sh:0 0 0 1px #e2e6e7;--scrim:#0e151973;--t1:#e4e8e9;--t2:#dde3e4;--t3:#eaedee;--navBg:#0b1113;--navPill:#1e5f7a;--navInk:#fff;--navIdle:#8a9498}[data-t=dark]{--bg:#0a1216;--surf:#111c21;--sheet:#111c21;--ink:#e4edf1;--soft:#849399;--faint:#7a898f;--glyph:#3e4c52;--line:#1a262b;--acc:#5fc4e4;--accInk:#04141b;--accTint:#12262e;--ok:#3fc79b;--okInk:#8be3c4;--okTint:#0e2a24;--dang:#ff6b5e;--dangTint:#33191a;--sh:0 0 0 1px #1a262b;--scrim:#0000009e;--t1:#182429;--t2:#141e23;--t3:#1d2a30;--navBg:#000;--navPill:#5fc4e4;--navInk:#04141b;--navIdle:#77868c}@font-face{font-family:Outfit;src:url(../../../fonts/Outfit-ExtraLight.ttf)format("truetype");font-weight:200;font-display:swap}@font-face{font-family:Outfit;src:url(../../../fonts/Outfit-Light.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Outfit;src:url(../../../fonts/Outfit-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Outfit;src:url(../../../fonts/Outfit-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Outfit;src:url(../../../fonts/Outfit-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Outfit,system-ui,sans-serif;font-size:16px}body{font-variant-numeric:tabular-nums}p{text-wrap:pretty}button{font-variant-numeric:inherit;cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}:focus:not(:focus-visible){outline:none}a{color:inherit;text-decoration:none}
