:root{--bg:#0b0d10;--card:#13161b;--line:#20242c;--line2:#1b1f26;--felt:#0f1216;--ink:#e7e9ee;--muted:#9ca3af;--dim:#8b93a1;--dimmer:#7c8492;--amber:#f59e0b;--sky:#38bdf8;--rose:#f43f5e;--violet:#a78bfa;--blue:#2563eb;--green:#0f7a3d;--topp:env(safe-area-inset-top,0px)}:root[data-tema=skog]{--bg:#0a110c;--card:#121c15;--line:#1e2e22;--line2:#18251b;--felt:#0e1610;--amber:#a3e635}:root[data-tema=retro]{--bg:#140f0a;--card:#1f1710;--line:#33261a;--line2:#2a1f15;--felt:#19130d;--amber:#fb923c}:root[data-tema=nordlys]{--bg:#06121a;--card:#0d1e27;--line:#163240;--line2:#122a35;--felt:#091820;--amber:#4ade80;--sky:#22d3ee}:root[data-tema=gull]{--bg:#0c0b08;--card:#17140c;--line:#3a2f12;--line2:#2c240f;--felt:#110f0a;--amber:#f7cf62}:root[data-tema=jul]{--bg:#140d0f;--card:#1f1316;--line:#4a1d24;--line2:#331519;--felt:#191012;--amber:#e5484d;--sky:#3fb27f}:root[data-tema=sommer]{--bg:#0d1418;--card:#13202a;--line:#1f3a4a;--line2:#182e3b;--felt:#101a21;--amber:#f5c451;--sky:#38bdf8}@media (display-mode:standalone) and (min-height:600px){@supports (-webkit-touch-callout:none){:root{--topp:calc(env(safe-area-inset-top,0px) + 32px)}}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{--rullefelt:#2f3742;scrollbar-color:var(--rullefelt) transparent}*{scrollbar-width:thin}html,body{overscroll-behavior:none;background:var(--bg);color:var(--ink);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable=true],.msg,.msgs,.chatpin,.replyq,.rb-tx{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.wrap{max-width:520px;padding:0 16px calc(104px + env(safe-area-inset-bottom));margin:0 auto}header{z-index:10;padding:calc(16px + var(--topp)) 0 12px;background:linear-gradient(var(--bg) 74%, #0b0d1000);overflow-anchor:none;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.eyebrow{letter-spacing:2px;color:var(--dim);text-transform:uppercase;font-size:11px;font-weight:700}.date{align-items:baseline;gap:8px;display:flex}.date h1{letter-spacing:-.5px;margin:2px 0 0;font-size:21px;font-weight:700}.status{color:var(--muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:7px;width:11em;max-width:40vw;height:16px;font-size:11px;line-height:16px;display:flex;overflow:hidden}.status>.dot{flex:none}#statusText{text-overflow:ellipsis;min-width:0;line-height:16px;display:inline-block;overflow:hidden}.dot{background:#34d399;border-radius:99px;width:8px;height:8px;transition:all .2s;box-shadow:0 0 8px #34d399}.dot.saving{background:#fbbf24;box-shadow:0 0 8px #fbbf24}.dot.demo{box-shadow:none;background:#9ca3af}.dot.offline{background:#fb923c;box-shadow:0 0 8px #fb923c}.dot.error{background:#ef4444;box-shadow:0 0 8px #ef4444}.idrow{gap:10px;margin-bottom:12px;display:flex}.idfield{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.idfield.tjnr{flex:0 0 34%}.idrow label{color:var(--dim);white-space:nowrap;font-size:12px}.idrow input{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);-webkit-appearance:none;appearance:none;border-radius:9px;outline:none;min-height:44px;padding:8px 10px;font-size:14px}.idrow input:focus{border-color:#2b3a4a}.idrow input.vs-miss{border-color:#ef4444;box-shadow:0 0 0 3px #ef444438}.banner{color:#fbbf24;background:#1a160c;border:1px solid #3a2f12;border-radius:12px;margin-bottom:14px;padding:10px 14px;font-size:12px;line-height:1.45;display:none}.banner.show{display:block}.guests{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-bottom:14px;padding:16px}.guests .gtop{justify-content:space-between;align-items:center;gap:8px;display:flex}.guests .glab{letter-spacing:1.5px;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:700}.guests .gnav{color:#8a929c;cursor:pointer;background:0 0;border:none;flex:none;padding:0 2px;font-size:23px;line-height:1}.guests .gdots{justify-content:center;align-items:center;gap:6px;padding:7px 0 0;display:flex}.guests .gcap{color:var(--muted);font-size:14px;font-weight:600}.guests .gnum{letter-spacing:-1px;margin-top:4px;font-size:58px;font-weight:900;line-height:1;transition:color .2s,transform .15s}.gprog{background:var(--felt);border-radius:99px;height:6px;margin:12px 0 14px;overflow:hidden}.gprog>i{background:#34d399;width:0%;height:100%;transition:width .25s,background .25s;display:block}.gbtns{gap:12px;display:flex}.gbtn{cursor:pointer;border:1px solid #0000;border-radius:14px;flex:1;padding:20px 0;font-size:30px;font-weight:900;line-height:1}.gbtn.gminus{color:var(--ink);background:#1b2027;border:1px solid #2b313b}.gbtn.plus{background:var(--green);color:#fff}.gbtn:active{transform:scale(.97)}.fullbanner{color:#ff7a85;text-align:center;letter-spacing:1px;background:#3a1116;border:1px solid #f43f5e;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:13px;font-weight:800;display:none}.fullbanner.show{display:block}.fullbanner.stop{color:#fdba74;background:#3a2410;border-color:#fb923c}.gbtn.plus.full{background:#7f1d2b;box-shadow:inset 0 0 0 2px #f43f5e}.gbtn.plus.stop{background:#7a3d10;box-shadow:inset 0 0 0 2px #fb923c}.overlev{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;padding:14px 16px}.overlev.empty{background:0 0;border:none;margin-bottom:14px;padding:0}.overlev.unread{border-color:var(--amber);background:#1d1a10}.ov-h{letter-spacing:.4px;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:800;display:flex}.ov-text{color:var(--ink);white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.45}.ov-meta{color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:8px;font-size:12px;display:flex}.ov-niv{color:var(--ink);align-items:center;gap:3px;font-weight:600;display:inline-flex}.takk-knapp{border:1px solid var(--line2);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.takk-knapp .ic,.takk-knapp svg{width:15px;height:15px;color:var(--rose)}.takk-knapp.takket{opacity:.75;cursor:default;border-color:#0000}.takk-knapp.takket svg{fill:var(--rose)}.rcall.rtakk{border-color:var(--line2);background:0 0}.rcall.rtakk svg{color:var(--rose)}.rcall.rtakk.takket{opacity:.7}.rcall.rtakk.takket svg{fill:var(--rose)}:root[data-hansker] .takk-knapp{min-height:48px;padding:8px 16px;font-size:15px}.ov-reads{color:#5fb87a;margin-top:8px;font-size:12px;font-weight:600}.ov-reads.pending{color:var(--muted);font-weight:500}.ov-ack{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:10px;padding:12px;font-size:14px;font-weight:800}.ov-youread{color:#5fb87a;margin-top:10px;font-size:13px;font-weight:700}.utkastbar{color:#bcd3f0;background:#1a2434;border:1px solid #2b4a6b;border-radius:10px;align-items:center;gap:9px;margin:0 0 12px;padding:9px 11px;font-size:12.5px;line-height:1.45;display:flex}.utkastbar span{flex:1;align-items:center;gap:6px;display:flex}.utkastbar .utkastdel{color:#9fb3cc;cursor:pointer;background:0 0;border:1px solid #3c4a5f;border-radius:8px;flex:none;padding:4px 10px;font-family:inherit;font-size:12px}.utkastRad h3{align-items:center;gap:7px;margin:0 0 4px;display:flex}.utkastRad .meta{color:var(--dim);font-size:12px;line-height:1.5}.utkastRad .utdrag{color:var(--muted);overflow-wrap:anywhere;margin:8px 0 12px;font-size:13px;font-style:italic;line-height:1.5}.utkastRad .utdrag.tom{color:var(--dim);font-style:normal}.utkastRad .rbtn{padding:11px 0;font-size:14px}.overlev textarea{box-sizing:border-box;background:var(--felt);width:100%;color:var(--ink);resize:vertical;border:1px solid #2a313b;border-radius:10px;outline:none;padding:11px 12px;font-family:inherit;font-size:15px}.ov-until{color:var(--muted);margin-top:12px;font-size:13px;display:block}.ov-until input{box-sizing:border-box;background:var(--felt);width:100%;color:var(--ink);border:1px solid #2a313b;border-radius:10px;outline:none;margin-top:6px;padding:10px 12px;font-size:15px}.ov-hint{color:var(--dim);margin-top:8px;font-size:12px;line-height:1.4}.ov-naa{background:var(--felt);border:1px solid #2a313b;border-radius:12px;margin:0 0 12px;padding:9px 12px}.ov-naa-h{color:var(--dim);margin-bottom:4px;font-size:12px;font-weight:700}.ov-naa .ov-text{font-size:14px}.ov-beskjed+.ov-beskjed{margin-top:12px}.ov-beskjed:not(.tidlig)+.ov-beskjed:not(.tidlig){border-top:1px solid var(--line);padding-top:12px}.ov-beskjed.tidlig{background:#0f1a26;border:1px solid #38bdf859;border-radius:12px;padding:10px 12px}.ov-fra{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:5px;font-size:11.5px;font-weight:800}.ov-beskjed.tidlig .ov-fra{color:var(--sky)}.vs2-overlev .ov-text{font-size:14px;line-height:1.5}.vs2-overlev .ov-meta{margin-top:6px;font-size:11.5px}.ov-naa+.ov-naa{margin-top:-4px}.avt-tidlig{color:#cfe4f7;background:#0f1a26;border:1px solid #38bdf866;border-radius:12px;margin:0 0 12px;padding:10px 12px;font-size:13.5px;line-height:1.5}.ops{background:#0e1620;border:1px solid #26384a;border-radius:14px;margin-bottom:12px;padding:14px 16px}.ops-h{letter-spacing:.4px;text-transform:uppercase;color:#7cc4e8;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:800;display:flex}.ops-date{color:var(--amber);text-transform:none;letter-spacing:0;white-space:nowrap;font-weight:700}.ops-btns{align-items:center;gap:10px;margin-top:10px;display:flex}.ops-ack{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:10px;flex:1;padding:10px;font-size:13px;font-weight:800}.ops-del{color:#e9a6b0;cursor:pointer;background:#241015;border:1px solid #4a2630;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:700}.ops-skjul{color:var(--dim);cursor:pointer;background:#13161b;border:1px solid #20242c;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:700}.ops-restore{width:100%;color:var(--dim);cursor:pointer;background:#13161b;border:1px dashed #2a2f37;border-radius:10px;margin-top:8px;padding:9px;font-size:12.5px;font-weight:700}.gtext{color:#c7cdd6;margin:6px 0 0;font-size:14px;line-height:1.55}.gtext b{color:var(--ink);font-weight:700}.vertag{text-align:center;color:var(--dimmer);letter-spacing:.3px;margin-top:18px;font-size:11px}.vch-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.vch-h b{font-size:15px;font-weight:800}.vch-d{color:var(--dim);margin-left:auto;font-size:12px}.vcur{letter-spacing:.5px;text-transform:uppercase;color:#5fb87a;background:#11271c;border:1px solid #1f4a3a;border-radius:99px;padding:2px 7px;font-size:10px;font-weight:800}.vch-list{margin:0;padding:0}.vk-inn{margin:0 0 12px;line-height:1.5}.vk-kol{--vk:#34d399}.vk-kol.neste{--vk:#60a5fa}.vk-kol.senere{--vk:#94a3b8}.vk-h{align-items:center;gap:8px;margin:0 0 4px;font-size:15px;font-weight:800;display:flex}.vk-h i{background:var(--vk);border-radius:99px;flex:none;width:9px;height:9px}.vk-n{color:var(--dim);font-variant-numeric:tabular-nums;font-weight:600}.vk-liste{margin:0;padding:0;list-style:none}.vk-liste li{border-top:1px solid var(--line);flex-direction:column;gap:3px;padding:10px 0;display:flex}.vk-liste li:first-child{border-top:0}.vk-liste b{color:var(--ink);font-size:14.5px;font-weight:700}.vk-liste span{color:#c7cdd6;font-size:13.5px;line-height:1.5}.clgrp{margin:2px 0 8px}.clgrp:last-child{margin-bottom:0}.clgh{letter-spacing:.08em;text-transform:uppercase;color:var(--clc,#5fe39a);margin:0 0 2px;font-size:10.5px;font-weight:800}.clli{color:#c7cdd6;padding:2px 0 2px 14px;font-size:13.5px;line-height:1.5;position:relative}.clli:before{content:"";background:var(--clc,#5fe39a);border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:3px}.recountrow{gap:8px;margin-top:10px;display:flex}.recountrow input{background:var(--felt);border:1px solid var(--line);color:var(--ink);border-radius:8px;outline:none;flex:1;padding:9px 11px;font-size:15px}.recountrow input:focus{border-color:#2b3a4a}.recountrow button{cursor:pointer;border:none;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:800}#totalOk{background:var(--blue);color:#fff}#totalCancel{color:var(--muted);background:#1b2027;border:1px solid #2b313b}#guestLogBtn{background:var(--blue);border-color:var(--blue);color:#fff}.glast{color:var(--dim);min-height:14px;margin-top:10px;font-size:11px}.gtelling{background:linear-gradient(#0d2536,#0a1c29);border:1px solid #1e6a93;border-radius:14px;padding:12px}.gtelling .gt-top{color:#7dd3fc;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.gtelling .gt-top span{text-transform:none;letter-spacing:0;color:var(--muted)}.gtelling .gt-rad{align-items:center;gap:12px;margin:10px 0 8px;display:flex}.gtelling .gt-num{text-align:center;color:#e0f2fe;flex:none;min-width:84px;font-size:46px;font-weight:900;line-height:1}.gbtn.gt-minus{color:var(--ink);background:#10202c;border:1px solid #23435a}.gbtn.gt-plus{color:#fff;background:#0e7490}.gtelling .gt-info{color:var(--muted);font-size:13px;line-height:1.4}.gtelling .gt-info b{color:var(--ink)}.gtelling .gt-acts{gap:8px;margin-top:10px;display:flex}.gtelling .gt-acts button{cursor:pointer;border-radius:10px;padding:10px 8px;font-family:inherit;font-size:13px;font-weight:800}.gtelling .gt-lys{color:var(--muted);background:0 0;border:1px solid #23435a;flex:1}.gtelling .gt-ferdig{background:var(--blue);color:#fff;border:1px solid #0000;flex:1.6}.gtelling .gt-ferdig.klar{background:#15803d}.gtbanner{background:#0b1f2e;border:1px solid #1e6a93;border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:9px 10px;display:flex}.gtbanner .gtb-tx{min-width:0;color:var(--ink);flex:1;font-size:13px;line-height:1.35}.gtbanner .gtb-tx i{color:var(--muted);font-size:11px;font-style:normal;display:block}.gtbanner button{color:#fff;cursor:pointer;background:#0e7490;border:none;border-radius:9px;flex:none;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:800}.sheet.gmer .gmer-valg{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin:0 0 8px;padding:13px 12px;font-family:inherit;font-size:15px;font-weight:700;display:flex}.sheet.gmer .gmer-valg span{flex:1;min-width:0}.sheet.gmer .gmer-valg i{color:var(--dim);font-size:12px;font-style:normal;font-weight:600}.sheet.gmer .gmer-valg.fare{color:#fda4af;border-color:#4c1d27}.sheet.gmer .gmer-valg.fare.klar{color:#fff;background:#4c0f1c;border-color:#f43f5e}.guests .ginng{flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 12px;display:flex}.guests .ginng-t{letter-spacing:1px;text-transform:uppercase;color:var(--dim);margin-right:2px;font-size:10.5px;font-weight:700}.guests .ginng-d{background:var(--felt);color:#c7cdd6;cursor:pointer;border:1px solid #262c35;border-radius:999px;padding:5px 10px;font-family:inherit;font-size:12.5px}.guests .ginng-d b{color:var(--ink);margin-left:3px}.guests .ginng-d.her{color:#e7e9ee;background:#0d1b2e;border-color:#3b82f6}.guests .garr-her{box-sizing:border-box;background:var(--felt);color:#c7cdd6;text-align:left;cursor:pointer;border:1px solid #262c35;border-radius:10px;align-items:center;gap:8px;width:100%;margin:-4px 0 12px;padding:8px 10px;font-family:inherit;font-size:13.5px;display:flex}.guests .garr-her b{color:var(--ink)}.guests .garr-her .hic{width:16px;height:16px;color:var(--muted);flex:none}.guests .garr-her-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.guests .garr-soner{flex-wrap:wrap;gap:6px;margin:10px 0 2px;display:flex}.guests .garr-sone{box-sizing:border-box;background:var(--felt);color:#c7cdd6;cursor:pointer;border:1px solid #262c35;border-radius:999px;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:4px 10px;font-family:inherit;font-size:12.5px;display:inline-flex}.guests .garr-sone-n{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.guests .garr-sone b{flex:none}.guests .garr-sone.gronn{background:#0f2a1c;border-color:#1f5e3a}.guests .garr-sone.gronn b{color:#4ade80}.guests .garr-sone.gul{background:#2a2210;border-color:#7a5a12}.guests .garr-sone.gul b{color:#fbbf24}.guests .garr-sone.rod{background:#2a1016;border-color:#7f1d2d}.guests .garr-sone.rod b{color:#fb7185}.guests .garr-sone.skjenk{border-style:dashed}.guests .garr-sone.her{color:var(--ink);box-shadow:0 0 0 2px #3b82f6}.guests .garr-sone.stopp{background:#3a1116;border-color:#ef4444}.guests .garr-stopp-m{letter-spacing:.06em;color:#fff;background:#b91c1c;border-radius:6px;flex:none;padding:1px 5px;font-size:10.5px;font-style:normal;font-weight:900}.fullbanner.garr-stopp{margin-bottom:10px}.fullbanner.garr-stopp span{letter-spacing:0;color:#fecaca;margin-top:3px;font-size:12px;font-weight:600;display:block}.sheet.gmer .gmer-type{gap:8px;margin:0 0 8px;display:flex}.sheet.gmer .gmer-type button{text-align:left;background:var(--felt);border:1px solid var(--line);min-width:0;color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;flex:1;gap:3px;padding:11px 12px;font-family:inherit;display:flex}.sheet.gmer .gmer-type button b{font-size:14.5px}.sheet.gmer .gmer-type button i{color:var(--dim);font-size:11.5px;font-style:normal;font-weight:600;line-height:1.35}.sheet.gmer .gmer-type button.valgt{background:#0d1b2e;border-color:#3b82f6}.sheet.gmer .gny-navn{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:12px;outline:none;margin:0 0 10px;padding:12px;font-family:inherit;font-size:15px}.kvtab-vindu{border:1px solid var(--line);border-radius:10px;max-height:340px;overflow:auto}.kvtab{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.kvtab th{color:var(--dim);text-align:right;white-space:nowrap;background:#141821;padding:7px 8px;font-size:11px;font-weight:700;position:sticky;top:0}.kvtab td{text-align:right;color:#c7cdd6;white-space:nowrap;border-top:1px solid #1b1f25;padding:5px 8px}.kvtab th:first-child,.kvtab td:first-child{text-align:left}.total{background:var(--card);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:13px 18px;display:flex}.total span{color:var(--muted);font-size:13px;font-weight:600}.total b{font-size:28px;font-weight:800}h2.sec{letter-spacing:1.5px;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;margin:20px 0 9px;font-size:11px;font-weight:700;display:flex}h2.sec i{border-radius:99px;width:7px;height:7px;display:inline-block}.grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.bar{opacity:.9;height:3px}.tap{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;padding:11px 12px 13px;display:block}.tap:active{opacity:.8}.row{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.label{font-size:14px;font-weight:700;line-height:1.2}.minus{width:28px;height:28px;color:var(--muted);background:var(--felt);border:1px solid #2b313b;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;line-height:1;display:flex;position:relative}.minus:after{content:"";position:absolute;top:-10px;bottom:-8px;left:-8px;right:-12px}.num{margin-top:10px;font-size:34px;font-weight:800;line-height:1;transition:transform .15s,color .2s}.fire{background:var(--card);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;margin-top:14px;padding:13px 16px;display:flex}.fire .lab{font-size:14px;font-weight:700}.fire .sub{color:var(--dim);margin-top:1px;font-size:11px}.fire.etat{flex-direction:column;align-items:stretch}.etat-topp{justify-content:space-between;align-items:center;display:flex}.etat-liste{border-top:1px solid var(--line);margin-top:10px}.etat-rad{align-items:flex-start;gap:8px;padding:9px 0 0;display:flex}.etat-tekst{flex:1;min-width:0;font-size:13px;line-height:1.4}.etat-merknad{color:var(--dim);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px;font-size:12.5px}.etat-res{color:#c4b5fd;background:#a78bfa22;border:1px solid #a78bfa55;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-block}.etatendre{background:var(--felt);color:#8ab4ff;cursor:pointer;border:1px solid #20242c;border-radius:8px;flex:none;padding:3px 9px;font-family:inherit;font-size:12px}.ko-prikklab{margin-top:10px;font-size:13px;font-weight:700}.ko-prikksub{margin-top:6px;font-size:12px;line-height:1.4}.etat-tekst.etat-endre{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.od-under{background:#11141a;border:1px solid #20242c;border-radius:12px;margin-top:-6px;padding:10px 12px}.od-l{color:#c7cdd6;margin:10px 0 6px;font-size:12.5px;font-weight:700}.seg{border:1px solid var(--line);border-radius:9px;display:flex;overflow:hidden}.seg button{background:var(--felt);color:var(--muted);cursor:pointer;border:none;padding:8px 16px;font-size:13px;font-weight:700}.seg button.on-ja{background:var(--rose);color:#fff}.seg button.on-nei{color:var(--ink);background:#2b313b}.bmeld.hist{flex-direction:column;gap:8px;display:flex}.empty{color:var(--dimmer);padding:8px 2px;font-size:13px}.sosbar{z-index:50;max-width:520px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(#0b0d1000, var(--bg) 38%);gap:10px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.sosbtn{color:#fff;letter-spacing:2px;cursor:pointer;background:#e11d2e;border:none;border-radius:14px;flex:2;padding:18px 0;font-size:20px;font-weight:900;box-shadow:0 6px 20px #e11d2e59}.sosbtn:active{transform:scale(.98)}.sosbtn,.sos-mini,#kundeSos,#frontBackup button,#kundeHjelpRad button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none}.sosbtn.medhint{padding:11px 0 10px}.sosbtn .sos-holdtekst{letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:10.5px;font-weight:700;display:block}.sosholder,.holdfyll{position:relative;overflow:hidden}.sosholder:after,.holdfyll:after{content:"";transform-origin:0;pointer-events:none;background:#ffffff52;animation:1.5s linear forwards sosHoldFyll;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes sosHoldFyll{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.chatbtn{color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#13161b;border-radius:14px;flex:1;padding:18px 0;font-size:15px;font-weight:800;position:relative}.chatbtn:active{transform:scale(.98)}.badge{background:var(--blue);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:none;position:absolute;top:8px;right:14px}.badge.show{display:flex}.overlay{z-index:135;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.overlay.show{animation:1s infinite flash;display:flex}.overlay.sos{background:#b00020}.overlay.sos.ovelse{background:#9a3412}@keyframes flash{0%,to{filter:brightness()}50%{filter:brightness(1.4)}}.overlay h1{letter-spacing:5px;margin:0;font-size:64px;font-weight:900}.overlay p{opacity:.96;margin:12px 0 32px;font-size:21px;font-weight:600}.overlay button{color:#111;cursor:pointer;background:#fff;border:none;border-radius:99px;min-width:240px;margin:8px 0;padding:15px 40px;font-size:17px;font-weight:800}.overlay button.ghost{color:#fff;background:#ffffff26;border:1.5px solid #fff9}.chatpanel{z-index:90;background:var(--bg);flex-direction:column;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.chatpanel.show{display:flex}.chead{padding:calc(14px + var(--topp)) 16px 12px;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.chead .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:800;overflow:hidden}.chead .acts{flex-shrink:0;align-items:center;gap:14px;display:flex}.chead .sos-mini{color:#fff;letter-spacing:1px;background:#e11d2e;border:none;border-radius:9px;padding:8px 14px;font-size:13px;font-weight:800}.chead .close{color:var(--muted);background:0 0;border:none;padding:4px 8px;font-size:24px;line-height:1}.msgs{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex;overflow:hidden auto}.msg{word-wrap:break-word;overflow-wrap:anywhere;border-radius:14px;min-width:0;max-width:80%;padding:8px 12px;font-size:14px;line-height:1.35}.msg .meta{color:#aeb6c2;margin-bottom:3px;font-size:11px;font-weight:700}.msg .offduty{color:#f0a23a;font-weight:800}.msg.them{color:var(--ink);background:#1e242c;border:1px solid #313945;align-self:flex-start}.msg.me{background:#163243;align-self:flex-end}.msg-daysep{color:#8b93a0;background:#1a1e25;border:1px solid #262b34;border-radius:99px;align-self:center;margin:6px 0 2px;padding:3px 12px;font-size:11.5px;font-weight:700}.msg.sos{text-align:center;letter-spacing:.5px;background:#7a0016;border:1px solid #c2122c;align-self:stretch;max-width:100%;font-weight:800}.msg.sos.ovelse{background:#5a2a06;border-color:#d97706}.msg.sos .dm-knapper{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.msg.sos .dm-knapper button{cursor:pointer;letter-spacing:0;border-radius:10px;font-family:inherit;font-weight:800}.msg.sos .dm-knapper button:disabled{opacity:.6;cursor:default}.msg.sos .dm-sjekk{color:#7a0016;background:#fff;border:0;padding:10px 18px;font-size:15px}.msg.sos .dm-okbtn{color:#dcfce7;background:#14532d;border:1px solid #16a34a;flex:140px;padding:11px 8px;font-size:14px}.msg.sos .dm-slipp{color:#fff;background:0 0;border:1px solid #ffffff73;flex:140px;padding:11px 8px;font-size:14px}.msg.sos .dm-hvem{letter-spacing:0;background:#00000040;border-radius:8px;margin-top:8px;padding:6px 8px;font-size:13.5px;font-weight:700}.msg.dm-ok{color:#dcfce7;text-align:center;letter-spacing:.3px;background:#0f3d24;border:1px solid #16a34a;border-radius:12px;align-self:stretch;max-width:100%;padding:10px 12px;font-size:15px;font-weight:800}.msg.dm-ok .dm-ok-under{opacity:.85;letter-spacing:0;margin-top:3px;font-size:12.5px;font-weight:600}.msg.sos .dm-info{text-align:left;letter-spacing:0;background:#00000047;border-radius:10px;flex-direction:column;gap:5px;margin-top:10px;padding:9px 11px;font-size:13.5px;font-weight:700;display:flex}.msg.sos .dm-info>span{align-items:flex-start;gap:7px;line-height:1.35;display:flex}.msg.sos .dm-info .hic{flex:none;width:16px;height:16px;margin-top:1px}.msg.sos .dm-info .tom{color:#fecaca}.msg.sos .dm-info a.dm-kart{color:#7a0016;background:#fff;border-radius:9px;align-self:flex-start;align-items:center;gap:6px;margin-top:3px;padding:7px 12px;font-weight:800;text-decoration:none;display:inline-flex}.dm-sjekkmeg{color:#dbeafe;background:#13243a;border:1px solid #1e4a7a;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:1.45}.chips{gap:8px;padding:10px 16px 0;display:flex;overflow-x:auto}.chip2{white-space:nowrap;border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#13161b;border-radius:99px;padding:8px 14px;font-size:13px}.composer{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);gap:8px;display:flex}.composer input,.composer textarea{background:var(--felt);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:12px;outline:none;flex:1;padding:11px 14px;font-size:16px}.composer input:focus,.composer textarea:focus{border-color:#2b3a4a}.composer button{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:12px;padding:0 18px;font-weight:800}.composer .photobtn{border:1px solid var(--line);color:var(--ink);background:#13161b;justify-content:center;align-items:center;padding:0 13px;font-size:20px;display:flex}.composer .photobtn span{justify-content:center;align-items:center;line-height:1;display:flex}.imgrow{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.imgthumb{object-fit:cover;border:1px solid var(--line);cursor:pointer;background:var(--felt);border-radius:10px;width:84px;height:84px}.msg.system{max-width:92%;color:var(--dim);text-align:center;background:0 0;align-self:center;padding:1px 8px;font-size:11.5px}.sysmerke{--sm:#94a3b8;vertical-align:-4px;background:#94a3b829;background:color-mix(in srgb, var(--sm) 20%, transparent);border:1px solid #94a3b866;border:1px solid color-mix(in srgb, var(--sm) 55%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-right:6px;display:inline-flex}.msg .sysmerke .hic{vertical-align:0;stroke-width:2.4px;width:11px;height:11px;stroke:var(--sm)!important}.sysmerke.sos,.sysmerke.brann,.sysmerke.dodmann{background:var(--sm);border-color:var(--sm)}.msg .sysmerke.sos .hic,.msg .sysmerke.brann .hic,.msg .sysmerke.dodmann .hic{stroke:#fff!important}.sysmerke.sos{--sm:#dc2626}.sysmerke.brann{--sm:#ea580c}.sysmerke.dodmann{--sm:#9333ea}.sysmerke.sjekker{--sm:#c084fc}.sysmerke.tilkall{--sm:#fbbf24}.sysmerke.fullt{--sm:#facc15}.sysmerke.kommer,.sysmerke.her,.sysmerke.over{--sm:#4ade80}.sysmerke.obs{--sm:#2dd4bf}.sysmerke.slutt,.sysmerke.hendelse{--sm:#60a5fa}.sysmerke.angre{--sm:#9ca3af}.sysmerke.info{--sm:#94a3b8}.msg.sos .sysmerke{vertical-align:-5px;border:2px solid #ffffffd9;width:22px;height:22px}.msg.sos .sysmerke .hic{width:13px;height:13px}.msg.them .sysmerke,.msg.me .sysmerke{vertical-align:-3px}.msg .replyq{color:#b9c2cf;background:#ffffff0d;border-left:3px solid #3a6ea5;border-radius:6px;margin-bottom:5px;padding:3px 8px;font-size:12px}.msg .replyq b{color:#cfd8e3}.chatpin{border-bottom:1px solid var(--line);background:#1d2430;align-items:center;gap:8px;padding:9px 14px;display:flex}.chatpin .pin-ic{flex:none}.chatpin .pin-tx{color:#dbe2ea;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.chatpin .pin-x{color:var(--muted);cursor:pointer;background:0 0;border:none;flex:none;padding:2px 6px;font-size:20px;line-height:1}.chatreads{color:var(--dim);text-align:right;padding:0 16px 6px;font-size:11px}.msg.system.obs{cursor:pointer}.msg.system .obslenke{color:#5eead4;text-decoration:underline}.chatnyewrap{height:0;position:relative}.chatnye{background:var(--blue);color:#fff;cursor:pointer;z-index:2;white-space:nowrap;border:none;border-radius:99px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:800;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000073}.replybar{border-top:1px solid var(--line);background:var(--felt);align-items:center;gap:8px;padding:8px 16px;display:flex}.replybar .rb-tx{color:#b9c2cf;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.replybar .rb-tx b{color:#dbe2ea}.replybar .rb-x{color:var(--muted);cursor:pointer;background:0 0;border:none;flex:none;padding:2px 6px;font-size:20px;line-height:1}.msg .reacts{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.msg .react{background:var(--felt);color:#cbd3dd;cursor:pointer;border:1px solid #2a3038;border-radius:99px;padding:2px 9px;font-size:12px;line-height:1.5}.msg .react.on{color:#dceaff;background:#163243;border-color:#2b6285}.ut-kall{color:#cbd3dd;font-style:italic;font-weight:600}.ut-kallb{color:#aeb6c2;vertical-align:middle;letter-spacing:.3px;text-transform:uppercase;background:#2a2f38;border-radius:99px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.ut-fareb{color:#fecaca;vertical-align:middle;letter-spacing:.3px;background:#7f1d1d;border-radius:99px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-block}.ut-farelist{flex-wrap:wrap;gap:7px;display:flex}.farerow{color:#e7c9cd;cursor:pointer;background:#15191f;border:1px solid #3a2226;border-radius:99px;padding:8px 12px;font-family:inherit;font-size:13px}.farerow.on{color:#fff;background:#7f1d1d;border-color:#b91c1c;font-weight:700}.utprof-fare{color:#fecaca;background:#3a1216;border:1px solid #7f1d1d;border-radius:10px;margin-bottom:10px;padding:9px 12px;font-size:13.5px;font-weight:700}.tiltakrow{box-sizing:border-box;text-align:left;color:#f0d9a8;cursor:pointer;background:#1a1410;border:1px solid #4a2f12;border-radius:9px;width:100%;margin-bottom:6px;padding:9px 12px;font-family:inherit;font-size:13.5px;display:block}.tiltakrow.on{color:#fff;background:#7c2d12;border-color:#ea580c;font-weight:700}.ut-tiltakb{color:#fff;vertical-align:middle;letter-spacing:.3px;background:#b91c1c;border-radius:99px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-block}.utprof-tiltak{color:#ffedd5;background:#7c2d12;border:1px solid #ea580c;border-radius:10px;margin-bottom:10px;padding:10px 12px;font-size:13.5px;line-height:1.5}.utprof-tiltak-h{letter-spacing:.4px;color:#fff;margin-bottom:4px;font-weight:900}.sigpad{aspect-ratio:600/170;touch-action:none;background:#fff;border:1px solid #20242c;border-radius:9px;width:100%;height:auto;display:block}.attachwrap{margin-top:10px}.attachbtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#13161b;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:9px 13px;font-size:13.5px;font-weight:700;display:inline-flex}.pendrow{margin-top:8px}.pthumb{position:relative}.pthumb img,.pthumb .pthumb-vm{object-fit:cover;border:1px solid var(--line);background:var(--felt);cursor:pointer;box-sizing:border-box;border-radius:10px;width:84px;height:84px;display:block}.pthumb .pthumb-vm.ph{color:var(--dim);justify-content:center;align-items:center;display:flex}.prem{color:#e9a6b0;cursor:pointer;background:#241015;border:1px solid #4a2630;border-radius:50%;width:22px;height:22px;padding:0;font-size:14px;line-height:1;position:absolute;top:-6px;right:-6px}.menybtn{color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#13161b;border-radius:14px;flex:1;padding:18px 0;font-size:15px;font-weight:800;position:relative}#menyBadge{background:#ef4444}.menybtn:active{transform:scale(.98)}.menyitem{text-align:left;background:var(--card);border:1px solid var(--line);cursor:pointer;width:100%;color:var(--ink);border-radius:14px;align-items:center;gap:13px;margin-bottom:12px;padding:15px 14px;display:flex}.menyitem:active{transform:scale(.99)}.menyitem .mi-ic{font-size:22px;line-height:1}.menyitem .mi-tx{flex-direction:column;flex:1;gap:2px;display:flex}.menyitem .mi-tx b{font-size:16px;font-weight:800}.menyitem .mi-tx i{color:var(--dim);font-size:12.5px;font-style:normal;line-height:1.35}.menyitem .mi-ar{color:var(--dim);font-size:22px;font-weight:700}.menyitem .mi-dot{vertical-align:middle;background:#ef4444;border-radius:50%;width:9px;height:9px;margin-left:7px;display:none;box-shadow:0 0 0 3px #ef44442e}.menyitem .mi-dot.count{color:#fff;width:auto;min-width:17px;height:17px;box-shadow:none;border-radius:99px;justify-content:center;align-items:center;margin-left:7px;padding:0 5px;font-size:11px;font-weight:800}.testvarsel{box-sizing:border-box;text-align:left;width:100%;color:var(--ink);background:#1c1709;border:1px solid #5b4511;border-radius:14px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;font-family:inherit;display:flex}button.testvarsel{cursor:pointer}button.testvarsel:active{transform:scale(.99)}.testvarsel .tv-ic{flex:none;font-size:22px;line-height:1}.testvarsel .tv-ic .hic{stroke:var(--amber)}.testvarsel .tv-tx{flex-direction:column;flex:1;gap:2px;display:flex}.testvarsel .tv-tx b{color:#fcd34d;font-size:15px;font-weight:800}.testvarsel .tv-tx i{color:#d6c79c;font-size:12.5px;font-style:normal;line-height:1.4}.testvarsel .tv-ar{color:#b8983f;font-size:22px;font-weight:700}.menyskille{color:#7c8694;letter-spacing:.06em;text-transform:uppercase;margin:22px 2px 10px;font-size:11px;font-weight:800}.faner{border-bottom:1px solid var(--line);scrollbar-width:none;overscroll-behavior-x:contain;flex:none;padding:0 8px;display:flex;overflow-x:auto}.faner::-webkit-scrollbar{display:none}.faner{scroll-padding-inline:28px 52px}.faner-kant{z-index:2;pointer-events:none;flex:none;align-self:stretch;align-items:center;display:none;position:sticky}.faner.rull-v>.faner-kant.v,.faner.rull-h>.faner-kant.h{display:flex}.faner-kant.v{left:calc(-1 * var(--rull-pl,0px));background:linear-gradient(to right, var(--rull-bak,var(--bg)), transparent);width:28px;margin-right:-28px}.faner-kant.h{right:calc(-1 * var(--rull-pr,0px));box-sizing:border-box;background:linear-gradient(to left, var(--rull-bak,var(--bg)) 45%, transparent);width:52px;color:var(--sky);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:flex-end;margin-left:-52px;padding-right:8px;font-size:22px;font-weight:700;line-height:1}.fane{min-width:max-content;color:var(--dim);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-bottom:2px solid #0000;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:11px 10px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.fane:hover{color:var(--ink)}.fane,.brikke{touch-action:manipulation}.fane i{border-radius:50%;flex:none;width:7px;height:7px}.fane[aria-selected=true]{color:var(--ink);border-bottom-color:#22d3aa}.fane .hic{width:15px;height:15px}.brikker{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:10px;display:flex}.brikke{border:1px solid var(--line);background:var(--felt);color:var(--muted);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:20px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:5px 13px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex}.brikke:hover{color:var(--ink)}.brikke[aria-pressed=true]{color:#cfe6fb;background:#12233a;border-color:#1e4b78}.brikke:disabled{opacity:.45;cursor:default}.brikke .hic{width:14px;height:14px}.brikke .n{color:var(--dim);font-variant-numeric:tabular-nums;font-size:11.5px}.brikke[aria-pressed=true] .n{color:inherit;opacity:.8}.ny-meta{color:var(--dim);margin-top:6px;font-size:11.5px}.ny-input,.ny-textarea{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;outline:none;margin-bottom:9px;padding:9px 11px;font-family:inherit;font-size:14px}.ny-textarea{resize:vertical}.ny-check{color:var(--muted);cursor:pointer;align-items:center;gap:8px;margin-bottom:11px;font-size:13px;display:flex}.ny-check input{width:18px;height:18px}.ny-date{background:var(--felt);border:1px solid var(--line);color:var(--ink);border-radius:8px;outline:none;min-height:34px;padding:7px 10px;font-family:inherit;font-size:13px}.ny-date:focus{border-color:var(--blue)}input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.85);cursor:pointer}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.85);cursor:pointer}input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.85);cursor:pointer}input[type=month]::-webkit-calendar-picker-indicator{filter:invert(.85);cursor:pointer}.ny-list{flex-direction:column;gap:10px;margin-top:10px;display:flex}.ny-row{background:var(--felt);border:1px solid var(--line);border-radius:11px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.ny-row-tx{word-break:break-word;flex:1;font-size:14px;line-height:1.45}.ny-viktig{color:#fecaca;letter-spacing:.4px;vertical-align:middle;background:#7f1d1d;border-radius:99px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-block}.ny-tag{color:#86b7eb;letter-spacing:.3px;vertical-align:middle;background:#1d2b3a;border-radius:99px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.nyRoller{flex-wrap:wrap;gap:6px;display:flex}.nyRolle{background:var(--felt);color:var(--dim);cursor:pointer;border:1px solid #20242c;border-radius:999px;padding:8px 13px;font-family:inherit;font-size:13.5px;font-weight:600}.nyRolle.on{color:#e7e9ee;background:#10243a;border-color:#2f6feb}.ny-row.viktig{border-color:#b91c1c}.ny-row.exp{opacity:.5}.ny-poll{flex-direction:column;gap:6px;margin-top:8px;display:flex}.ny-pollbtn{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#161b22;border:1px solid #2a323d;border-radius:9px;padding:9px 11px;font-family:inherit;font-size:14px;display:block}.ny-pollbtn.voted{color:#5eead4;background:#0e3a2e;border-color:#15795f;font-weight:700}.ny-pollbtn:disabled{cursor:default;opacity:.85}.ny-pollres{background:#161b22;border:1px solid #2a323d;border-radius:9px;justify-content:space-between;gap:8px;padding:8px 11px;font-size:13.5px;display:flex;position:relative;overflow:hidden}.ny-pollbar{z-index:0;background:#1d3a52;position:absolute;top:0;bottom:0;left:0}.ny-polltx,.ny-polln{z-index:1;position:relative}.ny-polln{color:var(--muted);white-space:nowrap}.ny-ackbtn{color:#5eead4;cursor:pointer;background:#0e3a2e;border:1px solid #15795f;border-radius:9px;margin-top:8px;padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:700}.ny-ackbtn.done{color:var(--muted);background:#13161b;border-color:#2a323d}.ny-ackbtn:disabled{cursor:default}.ny-vedlagt{flex-direction:column;gap:6px;margin-top:10px;display:flex}.ny-vedlagtknapp{width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#111a26;border:1px solid #24364d;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.ny-vedlagtknapp>.hic:first-child{color:#8ab4ff;flex:none}.ny-vedlagtknapp>.hic:last-child{color:var(--dim);flex:none;transform:rotate(-90deg)}.ny-vedlagtknapp>span{flex-direction:column;flex:1;min-width:0;display:flex}.ny-vedlagtknapp b{overflow-wrap:anywhere;font-size:14px}.ny-vedlagtknapp i{color:var(--dim);font-size:12px;font-style:normal}.ny-vedlagtnote{color:var(--muted);font-size:12px}.ny-del{cursor:pointer;background:0 0;border:none;flex:none;padding:2px;font-size:16px}.ny-rowbtns{flex-direction:column;flex:none;align-items:center;gap:8px;display:flex}.ny-rbtn{cursor:pointer;background:0 0;border:none;border-radius:7px;padding:3px;font-size:16px;line-height:1}.ny-rbtn.on{background:#fbbf2429}.ny-row.festet{border-color:#fbbf2480}.ny-tag.ny-festtag{color:#fcd34d;background:#3a2a0b}.ny-tag.ny-vltag{color:#bfdbfe;background:#10243a}.ny-red{flex:1;min-width:0}.ny-red-btns{gap:8px;margin-top:10px;display:flex}.ny-red-btns .rbtn{flex:1;margin:0}.ny-ul{margin:3px 0;padding-left:1.35em}.ny-ul li{margin:2px 0}.ny-luft{height:.7em}.ny-verktoy{z-index:2;background:var(--card);flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 6px;padding:4px 0;display:flex;position:sticky;top:-16px}.ny-vbtn{min-width:44px;height:40px;color:var(--ink);cursor:pointer;background:#161b22;border:1px solid #2a323d;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:15px;display:inline-flex}.ny-vbtn:active{background:#1d2733}.ny-vbtn .hic{stroke:currentColor!important}.ny-vforh{color:var(--muted);margin-left:auto;font-size:13.5px}.ny-vforh.on{color:var(--ink);background:#10243a;border-color:#2f6feb}.ny-tellrad{color:var(--dim);justify-content:space-between;gap:10px;margin:-4px 0 9px;font-size:11.5px;display:flex}.ny-tellrad .fullt{color:#f59e0b;font-weight:700}.ny-forh{word-break:break-word;background:#0b0e12;border:1px dashed #2a323d;border-radius:9px;margin:0 0 10px;padding:10px 12px;font-size:14px;line-height:1.45}.ny-forh-h{letter-spacing:.4px;text-transform:uppercase;color:var(--dim);margin-bottom:6px;font-size:11px;font-weight:800}.vaktlist{flex-direction:column;display:flex}.vaktrow{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:12px 2px;display:flex}.vaktrow:last-child{border-bottom:none}.vdot{background:#52606d;border-radius:50%;flex:none;width:9px;height:9px}.vdot.on{background:#34d399;box-shadow:0 0 0 3px #34d3992e}.vdot.app{background:#38bdf8;box-shadow:0 0 0 3px #38bdf82e}.vdot.stale{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.vdot.tilstede{background:#5eead4;box-shadow:0 0 0 3px #5eead429}.vname{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:15px;font-weight:700}.rolepill{white-space:nowrap;vertical-align:middle;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:800;display:inline-block}.tagpill{font-weight:700}.tagLabel{color:var(--dim);margin-bottom:6px;font-size:12px;display:block}.tagfarger{flex-wrap:wrap;gap:8px;display:flex}.tagfarge{cursor:pointer;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.tagfarge.valgt{border-color:currentColor}.tagTaUt{min-width:36px;min-height:36px}.tagvalg{flex-wrap:wrap;gap:6px;padding:4px 0 10px;display:flex}.tagvalgknapp{background:var(--felt);color:#cbd2dc;cursor:pointer;border:1px solid #2a3038;border-radius:99px;align-items:center;gap:5px;min-height:36px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.tagvalgknapp.paa{color:#fff;background:#5b3fc4;border-color:#c4a6ff}.rlock{color:#d6ae3c;background:#1a1410;border:1px solid #3a2f1a;border-radius:9px;padding:11px 12px;font-size:12.5px;line-height:1.45}.urow{border-bottom:1px solid #1b1f26;align-items:center;gap:8px;padding:9px 2px;display:flex}.urow:last-child{border-bottom:none}.uinfo{flex:1;min-width:0}.uname{color:var(--ink);font-size:14px;line-height:1.3}.useen{color:var(--dim);margin-top:1px;font-size:11px}.uactions{flex:none;align-items:center;gap:8px;display:flex}.urole{background:var(--felt);color:var(--ink);border:1px solid #20242c;border-radius:8px;outline:none;flex:none;max-width:108px;padding:6px 7px;font-size:12px}.ut-search{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;outline:none;padding:10px 12px;font-size:14px}.ut-sokrad{z-index:6;background:var(--bg);align-items:center;gap:8px;margin:0 -16px;padding:16px 16px 8px;display:flex;position:sticky;top:-16px}.ut-sokrad .guidesok{flex:1;min-width:0;margin:0}.rbody>.ut-sokrad:first-child{margin-top:-16px}.ut-nyknapp{box-sizing:border-box;background:var(--card);height:48px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #2b3240;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:14.5px;font-weight:800;display:inline-flex}.ut-nyknapp .hic{color:#60a5fa;width:18px;height:18px}.ut-nyknapp:active{border-color:#2f6feb}.ut-nyknapp.utkast{color:#fbbf24;background:#2a230f;border-color:#6b5a1f}.ut-nyknapp.utkast .hic{color:#fbbf24}.ut-nyknapp.on .hic{color:var(--dim)}.ut-merknapp{justify-content:center;width:48px;padding:0}.ut-verktoy{align-items:center;gap:8px;margin:2px 0 0;display:flex}.ut-verktoy .ut-filter{flex:1;min-width:0;margin:0;padding-right:18px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.ut-sort.kort{width:auto;max-width:44%;color:var(--dim);border-color:#20242c;border-radius:999px;flex:none;padding:7px 10px;font-size:13px;font-weight:700}.ut-nyelinje{margin:10px 0 0;padding:11px 13px}.ut-nyelinje.ubekreftet{border-color:#22c55e}.ut-nyelinje .ut-nyehode{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.ut-nyelinje .ut-nyehode b{flex:1;min-width:0;font-size:14.5px}.ut-nyelinje .ut-nye-mangler{color:#fbbf24;margin:0;font-weight:700}.ut-nyelinje .ut-nye-ok{color:#34d399;margin:0}.ut-nyelinje .ut-nye-pil{color:var(--dim);flex:none}.ut-sos{color:var(--sky);font-size:12.5px;text-decoration:none}.utkommodal{z-index:130;background:#0009;justify-content:center;align-items:center;padding:18px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.utkommodal.show{display:flex}.utkombox{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;width:100%;max-width:440px;max-height:82vh;display:flex;overflow:hidden}.utkomhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-weight:800;display:flex}.utkomx{color:var(--dim);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:22px;line-height:1;display:inline-flex}.utkomx:active{background:#1b2028}.utkomx .hic{width:20px;height:20px}.utkomlist{overscroll-behavior:contain;flex-direction:column;flex:1;gap:9px;padding:12px 16px;display:flex;overflow-y:auto}.utkom-meta{color:var(--dim);margin-bottom:3px;font-size:11.5px}.utkom-txt{word-break:break-word;font-size:14px;line-height:1.4}.utkomadd textarea{resize:none;min-height:42px;max-height:140px;font-family:inherit;line-height:1.4;display:block;overflow-y:hidden}.utkom-akter{align-items:center;gap:2px;display:flex;position:absolute;top:5px;right:5px}.utkom-red{color:#9aa4b2;cursor:pointer;background:0 0;border:none;flex:none;padding:4px 6px;font-size:14px;line-height:1}.utkom-edit{box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--ink);resize:none;background:#0b0e12;border-radius:8px;outline:none;margin-top:2px;padding:8px 10px;font-family:inherit;font-size:14px;line-height:1.4;overflow-y:hidden}.utkom-editacts{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.utkom-editacts .rbtn{width:auto;margin:0;padding:8px 14px;font-size:13.5px}.utkomadd{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);align-items:flex-end;gap:8px;display:flex}.utkomadd input,.utkomadd textarea{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:9px;outline:none;flex:1;padding:10px 12px;font-size:14px}.ut-item{box-sizing:border-box;background:var(--card);cursor:pointer;text-align:left;width:100%;color:var(--ink);border:1px solid #20242c;border-radius:12px;align-items:center;gap:11px;margin-top:9px;padding:9px 11px;font-family:inherit;display:flex}.ut-item:active{border-color:#2f6feb}.ut-thumb{object-fit:cover;background:var(--felt);border:1px solid var(--line);border-radius:11px;flex:none;width:82px;height:82px}.ut-thumb.ph{justify-content:center;align-items:center;font-size:30px;display:flex}img.ut-thumb,canvas.ut-thumb{cursor:zoom-in}canvas.ut-thumb,canvas.utprof-mini,canvas.ut-sjekk-bilde{display:block}.utprof-heroimg.ph,.utprof-mini.ph{color:var(--dim);justify-content:center;align-items:center;font-size:26px;display:flex}.ut-item.pending{border-style:dashed;border-color:#6b5a1f}.ut-pendbar{color:#fbbf24;background:#2a230f;border:1px solid #6b5a1f;border-radius:10px;margin-bottom:12px;padding:9px 11px;font-size:13px;line-height:1.4}.ut-pendnote{color:#fbbf24;margin:10px 0 2px;font-size:12.5px;font-weight:700}.utkomadd .rbtn{min-height:42px;padding:0 20px;font-size:14.5px}.ut-katlist{border:1px solid var(--line);-webkit-overflow-scrolling:touch;background:#0b0d10;border-radius:10px;max-height:248px;overflow-y:auto}.ut-kath{z-index:1;letter-spacing:.4px;text-transform:uppercase;color:var(--dim);background:#0b0d10;padding:8px 13px 5px;font-size:11px;font-weight:800;position:sticky;top:0}.katrow{box-sizing:border-box;width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #181c22;align-items:center;gap:11px;padding:12px 13px;font-family:inherit;font-size:14.5px;display:flex}.katrow:last-child{border-bottom:none}.katrow .kdot{background:var(--ac);opacity:.5;border-radius:50%;flex:none;width:9px;height:9px}.katrow .ktx{flex:1;min-width:0}.katrow .kchk{color:var(--ac);opacity:0;flex:none;font-size:16px;font-weight:800}.katrow.on{background:#12161b}.katrow.on .kdot{opacity:1}.katrow.on .ktx{font-weight:700}.katrow.on .kchk{opacity:1}.ut-pick{flex-wrap:wrap;gap:7px;display:flex}.ut-pick button{background:var(--felt);color:var(--dim);cursor:pointer;border:1px solid #20242c;border-radius:9px;padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:700}.ut-pick button.on{color:#fff;background:#2f6feb;border-color:#2f6feb}.ut-pick.liten{gap:6px}.ut-pick.liten button{padding:7px 11px;font-size:12.5px;font-weight:600}.ut-sort{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);color:var(--ink);border-radius:9px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:13.5px}.ut-pinb{color:#0b0d10;background:#f0b429;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:800}.ut-item.pinned{border-color:#f0b429}.ut-item.ny:not(.pinned){border-color:#22c55e;box-shadow:0 0 0 1px #22c55e59}.ut-returrow{background:#241011;border:1px solid #5e2326;border-radius:10px;margin-bottom:8px;padding:9px 11px}.ut-returmeta{color:#fca5a5;margin-bottom:3px;font-size:11.5px}.ut-returtxt{word-break:break-word;font-size:14px;line-height:1.4}.ut-main{flex:1;min-width:0}.ut-name{flex-wrap:wrap;align-items:center;gap:7px;font-weight:800;line-height:1.25;display:flex}.ut-niv{color:#0b0d10;vertical-align:middle;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:800}.ut-arsak{box-sizing:border-box;background:var(--felt);border:1px solid var(--ac);border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.ut-arsak .adot{background:var(--ac);border-radius:50%;flex:none;width:7px;height:7px}.ut-arsak .atxt{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ut-kom-n{color:var(--dim);margin-top:3px;font-size:11.5px}.ut-chev{color:var(--dim);flex:none;font-size:20px}.ut-item.kort{gap:10px;margin-top:7px;padding:8px 10px}.ut-item.kort .ut-thumb{border-radius:10px;width:56px;height:56px}.ut-item.kort .ut-thumb.ph{font-size:22px}.ut-item.kort .ut-name{gap:4px 6px}.ut-item.kort .ut-navn{overflow-wrap:anywhere;min-width:0;font-size:15px}.ut-linje2{color:var(--dim);flex-wrap:wrap;align-items:center;gap:3px 11px;margin-top:5px;font-size:12.5px;line-height:1.35;display:flex}.ut-linje2 .hic{vertical-align:-2px;width:13px;height:13px}.ut-a2{color:var(--ink);align-items:center;gap:6px;min-width:0;max-width:100%;font-weight:700;display:inline-flex}.ut-a2 .adot{background:var(--ac);border-radius:50%;flex:none;width:8px;height:8px}.ut-a2 .atxt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ut-a2-fler{color:var(--dim);font-weight:700}.ut-l2{white-space:nowrap}.ut-l2.slutt{color:#aeb6c2;font-weight:700}.ut-l2.venter{color:#fbbf24;font-weight:700}.ut-l2.sted{color:#8fc4e8}.ut-l2.ny{color:#4ade80;font-weight:700}.ut-l2.obs{color:#5eead4}.ut-l2.retur{color:#f87171;font-weight:800}.ut-niv-seg{gap:8px;display:flex}.ut-niv-seg button{background:var(--felt);color:var(--dim);cursor:pointer;border:1px solid #20242c;border-radius:9px;flex:1;padding:10px 0;font-family:inherit;font-size:14px;font-weight:700}.ut-niv-seg button.on{color:#fff;background:#2f6feb;border-color:#2f6feb}.ut-niv-seg button.on[data-niv="1"]{color:#0b0d10;background:#22c55e;border-color:#22c55e}.ut-niv-seg button.on[data-niv="2"]{color:#0b0d10;background:#f59e0b;border-color:#f59e0b}.ut-niv-seg button.on[data-niv="3"]{color:#0b0d10;background:#f43f5e;border-color:#f43f5e}.utprof-info{flex-direction:column;gap:9px;margin:12px 0;display:flex}.utprof-row{word-break:break-word;font-size:14px;line-height:1.45}.utprof-row b{color:var(--dim);text-transform:uppercase;letter-spacing:.04em;margin-bottom:1px;font-size:11px;font-weight:600;display:block}.utprof-sec{color:var(--dim);text-transform:uppercase;letter-spacing:.04em;margin:4px 0 6px;font-size:11.5px;font-weight:700}.utprof-bilder{margin:0 0 4px}.utprof-hero{border:1px solid var(--line);cursor:zoom-in;background:#0b0d10;border-radius:12px;width:100%;height:clamp(220px,46vh,440px);padding:0;font-family:inherit;display:block;position:relative;overflow:hidden}.utprof-heroimg{object-fit:contain;width:100%;height:100%;display:block}.utprof-teller{color:#fff;background:#0000009e;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:8px}.utprof-zoom{color:#fff;background:#0000009e;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;bottom:8px;right:8px}.utprof-thumbs{gap:7px;margin-top:7px;display:flex;overflow-x:auto}.utprof-thumbs button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;flex:none;padding:0;line-height:0}.utprof-thumbs button.on{border-color:#2f6feb}.utprof-mini{object-fit:cover;background:var(--felt);border-radius:8px;width:64px;height:64px;display:block}#utestKomModal .utkombox{max-width:520px}.utprof-nav{border-bottom:1px solid var(--line);background:var(--card);align-items:center;gap:8px;padding:6px 10px;display:flex}.utprof-navk{background:var(--felt);min-width:0;min-height:44px;color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:700;display:flex}@media (hover:hover){.utprof-navk:not(:disabled):hover{background:#1b2028;border-color:#3b4250}}.utprof-navk span{margin-top:-2px;font-size:20px;line-height:1}.utprof-navk:disabled{opacity:.4;cursor:default}.utprof-navk:not(:disabled):active{background:#1b2028}.utprof-navnr{text-align:center;min-width:64px;color:var(--dim);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}.utkomlist.glid-neste{animation:.16s ease-out utGlidNeste}.utkomlist.glid-forrige{animation:.16s ease-out utGlidForrige}@keyframes utGlidNeste{0%{opacity:.35;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes utGlidForrige{0%{opacity:.35;transform:translate(-28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.utkomlist.glid-neste,.utkomlist.glid-forrige{animation:none}}#utestengPanel .ut-item[data-rekke]{scroll-margin:80px 0 12px}body:has(#utestKomModal.ved-listen){--ut-pb:clamp(400px, 40%, 520px);--ut-pk:max(16px, calc((100% - 1180px) / 2 + 16px))}body:has(#utestKomModal.ved-listen) #utestengPanel>.rhead{max-width:1180px}body:has(#utestKomModal.ved-listen) #utestengPanel>.rbody{--rbmaks:1180px;padding-right:calc(var(--ut-pk) + var(--ut-pb) + 16px)}#utestKomModal.ved-listen{top:auto;bottom:auto;left:auto;right:auto;top:calc(var(--topp) + 77px);bottom:16px;right:var(--ut-pk);width:var(--ut-pb);background:0 0;padding:0;display:block}#utestKomModal.ved-listen .utkombox{box-sizing:border-box;max-width:none;height:100%;max-height:none;box-shadow:0 10px 30px #00000059}#utestengPanel .ut-item.valgt{box-shadow:inset 3px 0 0 var(--sky);background:#13253a;border-color:#2d5596}.vedtak-lag{z-index:140;background:#0b0d10;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.vedtak-topp{padding:calc(6px + var(--topp)) 8px 6px 16px;border-bottom:1px solid var(--line);color:var(--dim);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.vedtak-rull{padding:16px 16px calc(20px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.vedtak-ark{box-sizing:border-box;color:#1d232b;background:#fbfaf7;border-radius:12px;max-width:640px;margin:0 auto;padding:22px 20px;font-size:15px;line-height:1.5}.vedtak-ark h2{color:#0a2a3f;margin:0 0 10px;font-size:22px;line-height:1.25}.vedtak-ark h3{color:#0a2a3f;margin:18px 0 6px;font-size:15px}.vedtak-ark p{margin:0 0 8px}.vedtak-felt{border:1px solid #d6d3cc;border-radius:10px;margin:14px 0 0;padding:4px 12px}.vedtak-felt div{border-bottom:1px solid #ebe8e1;gap:12px;padding:7px 0;display:flex}.vedtak-felt div:last-child{border-bottom:none}.vedtak-felt dt{color:#4a5560;flex:0 0 104px;font-weight:700}.vedtak-felt dd{word-break:break-word;flex:1;min-width:0;margin:0;font-weight:600}.vedtak-egen{white-space:pre-wrap}.vedtak-smaa{color:#4a5560;font-size:13px}.vedtak-knapper{flex-direction:column;gap:8px;max-width:640px;margin:14px auto 0;display:flex}.vedtak-knapper .rbtn{margin:0}.ut-filter{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:10px 0 0;padding-bottom:2px;overflow-x:auto}.ut-filter::-webkit-scrollbar{display:none}.ut-filter .brikke{flex:none}.dutybar{background:var(--card);cursor:pointer;text-align:left;border:1px solid #20242c;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:38px;margin:0 0 12px;padding:10px 12px;font-family:inherit;display:flex}#frontBackup{gap:8px;margin:0 0 12px;display:flex}.callbtn{box-sizing:border-box;color:#fcd9a8;cursor:pointer;background:linear-gradient(#3a2410,#291809);border:1px solid #7a3d10;border-radius:13px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;min-width:0;margin:0;padding:13px 6px;font-family:inherit;font-size:15px;font-weight:800;line-height:1.2;display:flex}.callbtn:active{transform:scale(.99)}.callbtn .cb-ic{flex:none;font-size:17px}#frontBackupVL.callbtn{color:#ddd6fe;background:linear-gradient(#2c1f55,#1e1640);border-color:#5b47a6}#frontBackupVekter.callbtn{color:#bae6fd;background:linear-gradient(#0f3049,#0a2336);border-color:#1f6b94}#frontBackup.tre .callbtn{gap:6px;padding:13px 4px;font-size:14px}#frontBackup.tre .callbtn .cb-ic{font-size:16px}.callbtn.brannbtn,.rbtn.brannbtn{color:#fff;background:linear-gradient(#ea580c,#c2410c);border:1px solid #ea580c;font-weight:800}.brannbtn .hic{stroke:currentColor!important}.dutybar.on{border-color:#1f5e3a}.dutybar.off{border-color:#5a2a2a}.db-state{flex:none;font-size:12.5px;font-weight:800}.dutybar.on .db-state{color:#46d27f}.dutybar.off .db-state{color:#ff8a8a}.db-mid{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}.db-go{color:#60a5fa;flex:none;font-size:12px;font-weight:700}.dutybar.kunde-stede{flex-direction:column;align-items:stretch;gap:5px;margin:10px 0 12px}.kunde-stede-rad{align-items:center;gap:10px;min-width:0;display:flex}.kunde-stede-hva{color:var(--muted);font-size:12.5px;line-height:1.4}.kunde-stede-naa{text-align:center;color:#5eead4;margin:0 0 14px;font-size:13px;line-height:1.4}.kunde-sted{align-items:center;gap:10px;margin:10px 0 0;display:flex}.kunde-sted label{color:var(--muted);flex:none;font-size:12.5px;font-weight:700}.kunde-sted select{box-sizing:border-box;background:var(--felt);color:#e7e9ee;border:1px solid #2b313b;border-radius:10px;flex:1;min-width:0;padding:9px 11px;font-family:inherit;font-size:15px;font-weight:700}.kunde-sted+.dutybar.kunde-stede{margin-top:8px}#dutyLogPanel{z-index:119}.vaktstart{z-index:117;padding:calc(24px + var(--topp)) 24px calc(24px + env(safe-area-inset-bottom));background:var(--bg);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.vaktstart.show{display:flex}.vs-card{width:100%;max-width:420px;margin:auto}.vs-hint{color:#fbbf24;text-align:left;background:#1a160c;border:1px solid #3a2f12;border-radius:10px;margin-top:14px;margin-bottom:18px;padding:9px 12px;font-size:12.5px;line-height:1.45;display:none}.vs-hint.show{display:block}.vs-id{gap:28px;margin-top:16px;margin-bottom:0}#vsOnDuty{margin-top:22px;display:block}.vs2-head{align-items:flex-start;gap:11px;margin-bottom:16px;display:flex}.vs2-shield{flex:none;width:36px;height:36px}.vs2-hi{flex:1;min-width:0}.vs2-hello{letter-spacing:-.01em;font-size:18px;font-weight:800}.vs2-venue{color:var(--sky);background:#38bdf81f;border:1px solid #38bdf838;border-radius:999px;align-items:center;gap:5px;margin-top:3px;padding:2px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.vs2-hero{text-align:center;border:1px solid var(--line);background:var(--card);border-radius:20px;margin-bottom:13px;padding:17px 16px}.vs2-hero.off{background:var(--card);border-color:var(--line)}.vs2-hero.on{background:linear-gradient(165deg,#10261f,var(--card) 60%);border-color:#34d39947}.vs2-stat{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#1b1f26;border:1px solid #2b313b;border-radius:999px;align-items:center;gap:7px;margin-bottom:12px;padding:4px 11px;font-size:11px;font-weight:800;display:inline-flex}.vs2-stat .d{background:var(--dim);border-radius:50%;width:7px;height:7px}.vs2-hero.on .vs2-stat{color:#6ee7b7;background:#34d3991a;border-color:#34d39947}.vs2-hero.on .vs2-stat .d{background:#34d399}.vs2-big{cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;gap:9px;width:100%;height:58px;font-family:inherit;font-size:17px;font-weight:800;display:flex}.vs2-big.pa{color:#04150f;background:linear-gradient(160deg,#12b981,#0e9f6e);box-shadow:0 10px 26px -12px #34d39999}.vs2-big.av{color:#ff9aa6;background:#2a1416;border:1px solid #5b2130}.vs2-note{color:var(--muted);margin-top:10px;font-size:11.5px;line-height:1.45}.vs2-note.warn{color:#fde68a;text-align:left;background:#1a160c;border:1px solid #6b5316;border-radius:10px;padding:9px 12px;font-size:12.5px}.vs2-note.warn .hic{color:var(--amber)}.vspush{color:#ffd7dc;text-align:left;background:#3a1a1d;border:1px solid #f43f5e;border-radius:14px;margin-bottom:13px;padding:12px 13px}.vspush-t{font-size:13.5px;line-height:1.45}.vspush-s{color:#f5b5bf;margin-top:5px;font-size:12px;line-height:1.45}.vspush-b{color:#fff;cursor:pointer;background:#e11d48;border:none;border-radius:10px;width:100%;margin-top:10px;padding:11px;font-family:inherit;font-size:14.5px;font-weight:800}.vspush-b:disabled{opacity:.6}.vspush .hic{vertical-align:-.17em;width:1.15em;height:1.15em}.vs2-ansv{background:var(--card);cursor:pointer;text-align:left;width:100%;color:var(--ink);border:1px dashed #fbbf246b;border-radius:15px;align-items:center;gap:11px;margin-bottom:13px;padding:12px 14px;font-family:inherit;display:flex}.vs2-ansv.on{background:#102a1a;border-style:solid;border-color:#1f6b3f}.vs2-ansv .ic{flex:none;font-size:19px}.vs2-ansv .tx{flex:1;font-size:13.5px;font-weight:700}.vs2-ansv .tx .s{color:var(--dim);margin-top:1px;font-size:11.5px;font-weight:500;display:block}.vs2-ansv .ch{color:var(--dim);flex:none;font-size:16px}.vs2-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);justify-content:space-between;align-items:center;margin:6px 2px 8px;font-size:11px;font-weight:700;display:flex}.vs2-lbl button{color:var(--sky);cursor:pointer;letter-spacing:0;text-transform:none;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:700}.vs2-top{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.vs2-top #vsHeader{flex:1;min-width:0}.vs2-top .vs2-head{margin-bottom:0}.vs2-topknapper{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.vs2-tilapp{border:1px solid var(--line);color:var(--ink);cursor:pointer;white-space:nowrap;background:#13161b;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:750}#vsProfBox{margin-bottom:14px}.vs2-neste{box-sizing:border-box;width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;border-top:1px solid #ffffff14;align-items:center;gap:11px;margin-top:14px;padding:12px 2px 0;font-family:inherit;display:flex}.vs2-neste .ic{color:var(--sky);flex:none}.vs2-neste .tx{flex:1;min-width:0}.vs2-neste .t{color:var(--dim);letter-spacing:.03em;font-size:11.5px;font-weight:700;display:block}.vs2-neste .s{margin-top:2px;font-size:15px;font-weight:750;display:block}.vs2-neste .n{color:var(--muted);white-space:pre-wrap;word-break:break-word;margin-top:3px;font-size:12.5px;display:block}.vs2-neste .go{color:var(--dim);flex:none;font-size:18px}.vs2-svar{box-sizing:border-box;text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#1a160c;border:1px solid #6b5316;border-radius:15px;align-items:center;gap:11px;margin-bottom:13px;padding:12px 14px;font-family:inherit;display:flex}.vs2-svar .ic{color:var(--amber);flex:none}.vs2-svar .tx{flex:1;min-width:0}.vs2-svar .t{font-size:13.5px;font-weight:750;display:block}.vs2-svar .s{color:#d6c08a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.vs2-svar .go{color:var(--amber);flex:none;font-size:17px}.vs2-overlev{background:var(--card);border:1px solid var(--line);border-radius:15px;margin-bottom:13px;padding:13px 14px}.vs2-overlev.ulest{background:#0f1a26;border-color:#38bdf873}.vs2-overlev .h{letter-spacing:.04em;text-transform:uppercase;color:var(--sky);align-items:center;gap:7px;margin-bottom:7px;font-size:12px;font-weight:800;display:flex}.vs2-overlev .tekst{word-break:break-word;white-space:pre-wrap;font-size:14px;line-height:1.5}.vs2-overlev .meta{color:var(--dim);margin-top:6px;font-size:11.5px}.vs2-overlev .lest{color:#6ee7b7;margin-top:8px;font-size:12px;font-weight:650}.vs2-kvitter{color:#fff;cursor:pointer;background:#1d4ed8;border:none;border-radius:12px;width:100%;height:44px;margin-top:10px;font-family:inherit;font-size:14.5px;font-weight:800}.vs2-planh{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:12px 2px 4px;font-size:11px;font-weight:700}.vaktrow.planlagt .vname{opacity:.75}.ansvsp{z-index:118;background:#07090cdb;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ansvsp-boks{text-align:center;width:100%;max-width:380px;color:var(--ink);background:#13161b;border:1px solid #20242c;border-radius:18px;padding:22px 20px 18px}.ansvsp-ic{width:48px;height:48px;color:var(--amber);background:#fbbf241f;border-radius:14px;justify-content:center;align-items:center;margin:0 auto 10px;display:flex}.ansvsp-ic .hic{width:26px;height:26px}.ansvsp.sted .ansvsp-ic{color:#8fbfff;background:#3b82f624}.ansvsp.sted .ansvsp-ja{color:#fff;background:linear-gradient(160deg,#3b82f6,#2563eb)}.ansvsp.sted p{margin-bottom:16px}.ansvsp-boks.wifivelg{text-align:left;flex-direction:column;gap:8px;max-width:420px;max-height:82vh;display:flex;overflow:auto}.wifivelg-hode{justify-content:space-between;align-items:center;gap:10px;display:flex}.wifivelg-hode b{font-size:17px}.laas{z-index:96;background:var(--bg);color:var(--ink);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.laas.laasKrav{z-index:124}.laasTopp{padding:calc(10px + var(--topp)) 8px 10px;border-bottom:1px solid var(--line);grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.laasNavn{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}.laasBoks{overscroll-behavior:contain;text-align:center;padding:28px 20px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.laasIk{color:#93c5fd;background:#1b2028;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.laasIk .hic{width:26px;height:26px}.laasT{margin:14px 0 4px;font-size:21px;font-weight:800}.laasS{color:var(--dim);max-width:300px;font-size:14px;line-height:1.45}.laasPrikker{justify-content:center;align-items:center;gap:14px;height:16px;margin:24px 0 4px;display:flex}.laasPrikker i{border:2px solid #4b5563;border-radius:50%;width:14px;height:14px}.laasPrikker i.p{background:var(--ink);border-color:var(--ink)}.laasTast{grid-template-columns:repeat(3,76px);justify-content:center;gap:14px 26px;margin-top:22px;display:grid}.laasT9{width:76px;height:76px;color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#1a1e25;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:30px;font-weight:500;line-height:1;display:flex}.laasT9 small{letter-spacing:.14em;color:var(--dim);margin-top:3px;font-size:9px;font-weight:600}.laasT9:active:not(:disabled){background:#2a303a}.laasT9:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}.laasLenke:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}.laasT9:disabled{opacity:.4;cursor:not-allowed}.laasSlett{background:0 0}.laasSlett .hic,.laasOkTast .hic{width:26px;height:26px}.laasOkTast{background:var(--blue);color:#fff}.laasOkTast .hic,.laasIk .hic{stroke:currentColor}.laasOkTast:disabled{background:#1a1e25}.laasFeil{color:#f43f5e;max-width:300px;min-height:20px;margin:12px 0 0;font-size:14px;line-height:1.4}.laasLenke{color:#93c5fd;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:10px;font-family:inherit;font-size:14.5px;font-weight:700}.laasRist{animation:.4s laasRist}@keyframes laasRist{0%,to{transform:translate(0)}20%{transform:translate(-10px)}40%{transform:translate(9px)}60%{transform:translate(-6px)}80%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.laasRist{animation:none}}@media (max-height:700px){.laasBoks{padding-top:14px}.laasIk{width:44px;height:44px}.laasT{margin-top:10px}.laasTast{grid-template-columns:repeat(3,64px);gap:10px 22px;margin-top:14px}.laasT9{width:64px;height:64px;font-size:26px}}.ansvsp h3{margin:0 0 6px;font-size:18px}.ansvsp p{color:#cbd2dc;margin:0 0 6px;font-size:14px;line-height:1.5}.ansvsp p.s{color:var(--dim);margin-bottom:16px;font-size:12.5px}.ansvsp-ja{color:#1a1405;cursor:pointer;background:linear-gradient(160deg,#fbbf24,#f59e0b);border:none;border-radius:13px;width:100%;height:50px;font-family:inherit;font-size:15.5px;font-weight:800}.ansvsp-nei{border:1px solid var(--line);background:var(--felt);width:100%;height:46px;color:var(--ink);cursor:pointer;border-radius:13px;margin-top:8px;font-family:inherit;font-size:14.5px;font-weight:700}.ansvsp-boks.telsjekk{max-width:400px;max-height:88vh;overflow:auto}.telsjekk-liste{text-align:left;flex-direction:column;gap:8px;margin:4px 0 6px;padding:0;list-style:none;display:flex}.telsjekk-rad{border:1px solid var(--line);background:var(--felt);border-radius:12px;align-items:center;gap:10px;padding:11px 10px;display:flex}.telsjekk-ic{flex:none;display:flex}.telsjekk-ic .hic{width:22px;height:22px;color:var(--amber)}.telsjekk-t{min-width:0;color:var(--dim);flex-direction:column;flex:1;gap:2px;font-size:12.5px;line-height:1.35;display:flex}.telsjekk-t b{color:var(--ink);font-size:14px}.telsjekk-b{color:#1a1405;cursor:pointer;background:linear-gradient(160deg,#fbbf24,#f59e0b);border:none;border-radius:10px;flex:none;min-height:40px;padding:9px 11px;font-family:inherit;font-size:13px;font-weight:800}.telsjekk-b:disabled{opacity:.6}.telsjekk-rad.ok{border-color:#34d39959}.telsjekk-rad.ok .telsjekk-ic .hic,.telsjekk-rad.ok b{color:#34d399}.ansvsp p.telsjekk-hint{margin:10px 0 0}.ansvsp-lenke{color:var(--dim);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin:12px auto 0;padding:4px 8px;font-family:inherit;font-size:13px;text-decoration:underline;display:block}.vseen{color:var(--dim);white-space:nowrap;font-size:12px}.vlegend{background:var(--felt);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:9px;margin:14px 2px 0;padding:13px 14px;display:flex}.vlegrow{align-items:center;gap:10px;display:flex}.vlegrow .vdot{flex:none}.vlegt{color:var(--muted);font-size:12.5px;line-height:1.35}.vlegt b{color:var(--ink);font-weight:700}.koll-h{align-items:center;gap:8px;margin-top:0;display:flex}.guidesok.koll-sok{margin:0 0 4px}.koll-sted{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;margin:14px 0 2px;font-size:12px;font-weight:800;display:flex}.koll-sted svg{width:15px;height:15px;color:var(--amber);flex:none}.koll-sted-n{letter-spacing:0;text-transform:none;color:var(--dim);font-weight:600}.koll-tom{margin:12px 0 0}.rbtn.koll-prikkbtn{align-items:center;gap:6px;width:auto;margin:12px 0 0;padding:7px 12px;font-size:13px;display:inline-flex}.rbtn.koll-prikkbtn svg{width:15px;height:15px}.oppType{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.oppType .rbtn{width:auto;margin:0;padding:5px 12px;font-size:13px}.br-topp{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.br-topp h3{flex:auto;min-width:0;margin:0}.br-knapper{flex:none;gap:8px;margin-left:auto;display:flex}.br-topp .rbtn{align-items:center;gap:6px;width:auto;margin:0;padding:8px 12px;font-size:14px;display:inline-flex}.br-topp .rbtn svg{width:16px;height:16px}.br-forklaring{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0 2px 4px;font-size:12px;display:flex}.br-forklaring>span{align-items:center;gap:6px;display:inline-flex}.br-forklaring .vdot{width:8px;height:8px}.vlegnote{border-top:1px solid var(--line);color:var(--dim);margin-top:2px;padding-top:9px;font-size:11.5px;line-height:1.45}.rn-main{font-weight:700}.rn-sub{color:var(--dim);margin-top:1px;font-size:12px;font-weight:500;display:block}.rcall{color:#4ade80;background:#10331f;border:1px solid #1f6b3f;border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-left:2px;font-size:16px;text-decoration:none;display:inline-flex}.rcall:active{background:#164a2c}.statseg{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.statseg button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#13161b;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:700}.statseg button.on{background:var(--blue);border-color:var(--blue);color:#fff}.statseg.sveip{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex-wrap:nowrap;padding-right:24px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.statseg.sveip::-webkit-scrollbar{display:none}.statseg.sveip button{white-space:nowrap;flex:none}.statgrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.statbox{background:var(--felt);border:1px solid var(--line);border-radius:12px;padding:12px}.statbox .k{letter-spacing:.5px;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:700}.statbox .v{color:var(--ink);margin-top:3px;font-size:23px;font-weight:900;line-height:1}.statbox .s{color:var(--muted);margin-top:3px;font-size:11px}.barrow{align-items:center;gap:9px;margin:8px 0;display:flex}.barrow .bl{width:112px;color:var(--muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:none;font-size:12px;line-height:1.25}.bartrack{background:var(--felt);border-radius:6px;flex:1;height:18px;overflow:hidden}.barfill{background:var(--blue);height:100%;display:block}.barrow .bv{text-align:right;width:42px;color:var(--ink);flex:none;font-size:12px;font-weight:800}.dlbtn{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;margin-top:4px;padding:14px 0;font-size:15px;font-weight:800}.dlbtn:active{transform:scale(.99)}.alderres{margin-top:12px;font-size:16px;font-weight:800;line-height:1.5}.alderres .ok{color:#34d399}.alderres .no{color:#ff6b6b}.acut-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.acut-row:first-of-type{border-top:0}.acut-lbl{color:var(--muted);font-size:13.5px;font-weight:600}.acut-val{color:#34d399;letter-spacing:.3px;font-size:18px;font-weight:900}.alder-row{border-radius:10px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 12px;font-size:15px;display:flex}.alder-row.ok{background:#0f2e1d;border:1px solid #1f6b3f}.alder-row.no{background:#2e1313;border:1px solid #6b1f1f}.ar-navn{color:var(--ink);font-weight:700}.ar-res{font-weight:800}.alder-row.ok .ar-res{color:#34d399}.alder-row.no .ar-res{color:#ff6b6b}@supports (-webkit-touch-callout:none){input[type=date]{-webkit-appearance:none;appearance:none;min-height:44px}}.reppanel{z-index:95;background:var(--bg);flex-direction:column;display:none;position:fixed;top:0;bottom:0;left:0;right:0}#adminPanel{z-index:94}.reppanel.show{display:flex}body:has(.reppanel.show:not(.ks-appramme .reppanel)){overflow:hidden}@media (pointer:coarse){body:has(:-webkit-any(.reppanel.show,.modal.show,.chatpanel.show,.vaktstart.show,.overlay.show,.brannov.show,.clpop.show,.notifgate.show,.utkommodal.show,.laas,.logingate,.vedtak-lag,.ansvsp,.pfdialog,.pdfvis,.qrskanner,.krhjelp,.krsok-bak,.vsperre,.kjor-skjerm,.ut-fk,.ut-sk,.samb-anrop,.ks-dialogbak,.ks-merbak,.pt-vp-skuffbak,#nodstopp,#__pliktNy,#sosReserve,#sosAvVakt,#sosUtenfor,#__msgSheet,#__chatDemp,#__sendSheet,#__cInfo,#slettKontoDialog,#beSlettDialog,#__avslutt,#__myShift,#__tilbake,#__trPause,#__dmPrompt,#__mnPrompt,#__imgView,.mv-fest):not(.ks-appramme *)){overflow:hidden}body:has(:is(.reppanel.show,.modal.show,.chatpanel.show,.vaktstart.show,.overlay.show,.brannov.show,.clpop.show,.notifgate.show,.utkommodal.show,.laas,.logingate,.vedtak-lag,.ansvsp,.pfdialog,.pdfvis,.qrskanner,.krhjelp,.krsok-bak,.vsperre,.kjor-skjerm,.ut-fk,.ut-sk,.samb-anrop,.ks-dialogbak,.ks-merbak,.pt-vp-skuffbak,#nodstopp,#__pliktNy,#sosReserve,#sosAvVakt,#sosUtenfor,#__msgSheet,#__chatDemp,#__sendSheet,#__cInfo,#slettKontoDialog,#beSlettDialog,#__avslutt,#__myShift,#__tilbake,#__trPause,#__dmPrompt,#__mnPrompt,#__imgView,.mv-fest):not(.ks-appramme *)){overflow:hidden}:-webkit-any(.rbody,.sheet,.vaktstart,.msgs,.laasBoks,.vsperre,.ut-fk,.ut-sk-innhold,.logingate,#nodstopp,.brannov .bb,.vk-skjerm,.clbody,.utkomlist,.ovp-inn,.krinn,.krpanel,.krb-panel,.krc-inn,.ks-applist,#kInn,.pt-vp-skuffkropp):has(:-webkit-any(.reppanel.show,.modal.show,.chatpanel.show,.vaktstart.show,.overlay.show,.brannov.show,.clpop.show,.notifgate.show,.utkommodal.show,.laas,.logingate,.vedtak-lag,.ansvsp,.pfdialog,.pdfvis,.qrskanner,.krhjelp,.krsok-bak,.vsperre,.kjor-skjerm,.ut-fk,.ut-sk,.samb-anrop,.ks-dialogbak,.ks-merbak,.pt-vp-skuffbak,#nodstopp,#__pliktNy,#sosReserve,#sosAvVakt,#sosUtenfor,#__msgSheet,#__chatDemp,#__sendSheet,#__cInfo,#slettKontoDialog,#beSlettDialog,#__avslutt,#__myShift,#__tilbake,#__trPause,#__dmPrompt,#__mnPrompt,#__imgView,.mv-fest)){overflow:hidden}:is(.rbody,.sheet,.vaktstart,.msgs,.laasBoks,.vsperre,.ut-fk,.ut-sk-innhold,.logingate,#nodstopp,.brannov .bb,.vk-skjerm,.clbody,.utkomlist,.ovp-inn,.krinn,.krpanel,.krb-panel,.krc-inn,.ks-applist,#kInn,.pt-vp-skuffkropp):has(:is(.reppanel.show,.modal.show,.chatpanel.show,.vaktstart.show,.overlay.show,.brannov.show,.clpop.show,.notifgate.show,.utkommodal.show,.laas,.logingate,.vedtak-lag,.ansvsp,.pfdialog,.pdfvis,.qrskanner,.krhjelp,.krsok-bak,.vsperre,.kjor-skjerm,.ut-fk,.ut-sk,.samb-anrop,.ks-dialogbak,.ks-merbak,.pt-vp-skuffbak,#nodstopp,#__pliktNy,#sosReserve,#sosAvVakt,#sosUtenfor,#__msgSheet,#__chatDemp,#__sendSheet,#__cInfo,#slettKontoDialog,#beSlettDialog,#__avslutt,#__myShift,#__tilbake,#__trPause,#__dmPrompt,#__mnPrompt,#__imgView,.mv-fest)){overflow:hidden}}.rhead{padding:calc(14px + var(--topp)) 16px 12px;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.rback{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:4px 10px 4px 2px;font-size:26px;line-height:1}.rhead .t{font-size:17px;font-weight:800}body[data-hoytid] header{padding-top:calc(38px + var(--topp))}body[data-hoytid] #brandEyebrow{position:relative}body[data-hoytid] #brandEyebrow:before{content:"";background:var(--hoytid) center/contain no-repeat;width:27px;height:27px;animation:var(--hoytid-anim,none);transform-origin:50% 85%;pointer-events:none;position:absolute;bottom:calc(100% + 4px);left:-1px}body[data-hoytid] .rhead .t:after{content:"";vertical-align:-3px;background:var(--hoytid) center/contain no-repeat;width:19px;height:19px;margin-left:8px;display:inline-block}.hoytidIkon{background:var(--hoytid) center/contain no-repeat;flex:none;width:22px;height:22px;display:inline-block}body[data-hoytid=halloween],.hoytidIkon[data-h=halloween]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 8.5c-.6-2.8.4-5 2.6-6.3' stroke='%234a8f2a' stroke-width='2.4' fill='none' stroke-linecap='round'/%3E%3Cellipse cx='10.2' cy='19' rx='7.2' ry='9.2' fill='%23e0661a'/%3E%3Cellipse cx='21.8' cy='19' rx='7.2' ry='9.2' fill='%23e0661a'/%3E%3Cellipse cx='16' cy='19' rx='7.4' ry='10' fill='%23f7892c'/%3E%3Cpath d='M9.4 17.2l3.2-2.8 1.3 3.4zM22.6 17.2l-3.2-2.8-1.3 3.4z' fill='%23ffe066'/%3E%3Cpath d='M9.8 21.6c3.6 3.4 8.8 3.4 12.4 0l-1.9.6-1.1 1.5-1.3-1.2-1.4 1.4-1.4-1.4-1.3 1.2-1.1-1.5z' fill='%23ffe066'/%3E%3C/svg%3E");--hoytid-anim:hoytidVipp 2.8s ease-in-out infinite}body[data-hoytid=jul],.hoytidIkon[data-h=jul]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 4.5l-6.2 8h3.2l-5.4 7.2h3.6l-5.7 7.3h21l-5.7-7.3h3.6l-5.4-7.2h3.2z' fill='%232e9d4d'/%3E%3Crect x='14.2' y='27' width='3.6' height='3.6' rx='.8' fill='%238a5a2b'/%3E%3Cpath d='M16 .8l1.1 2.3 2.5.3-1.8 1.7.5 2.5L16 6.4l-2.3 1.2.5-2.5-1.8-1.7 2.5-.3z' fill='%23ffd43b'/%3E%3Ccircle cx='13.2' cy='13.6' r='1.4' fill='%23ef4444'/%3E%3Ccircle cx='19.3' cy='17.4' r='1.4' fill='%23ffd43b'/%3E%3Ccircle cx='12.1' cy='22.3' r='1.4' fill='%2360a5fa'/%3E%3Ccircle cx='20.6' cy='23.4' r='1.4' fill='%23ef4444'/%3E%3C/svg%3E");--hoytid-anim:hoytidVipp 4s ease-in-out infinite}body[data-hoytid=julaften],.hoytidIkon[data-h=julaften]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M5.5 23.5C6.6 14 11.6 6.5 19.4 6.5c3.6 0 6.6 2.4 7.6 6.2l-3.4 1c-.9-2.2-2.3-3.4-4.3-3.4-3.8 0-5.3 5.3-6.2 13.2z' fill='%23e53935'/%3E%3Ccircle cx='25.4' cy='15.2' r='3.2' fill='%23fff'/%3E%3Crect x='3.5' y='22.2' width='21' height='5.6' rx='2.8' fill='%23fff'/%3E%3C/svg%3E");--hoytid-anim:hoytidVipp 3s ease-in-out infinite}body[data-hoytid=nyttaar],.hoytidIkon[data-h=nyttaar]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg stroke-width='2.1' stroke-linecap='round' fill='none'%3E%3Cpath stroke='%23ffd43b' d='M11 11V5.5M11 11l3.9-3.9M11 11h5.5M11 11l3.9 3.9M11 11v5.5M11 11l-3.9 3.9M11 11H5.5M11 11L7.1 7.1'/%3E%3Cpath stroke='%23f472b6' d='M23 21v-4M23 21l2.8-2.8M23 21h4M23 21l2.8 2.8M23 21v4M23 21l-2.8 2.8M23 21h-4M23 21l-2.8-2.8'/%3E%3C/g%3E%3Ccircle cx='24.5' cy='7' r='1.5' fill='%235eead4'/%3E%3Ccircle cx='7.5' cy='25' r='1.3' fill='%235eead4'/%3E%3Ccircle cx='17' cy='28.5' r='1' fill='%23ffd43b'/%3E%3C/svg%3E");--hoytid-anim:hoytidGlimt 2.4s ease-in-out infinite}body[data-hoytid="17mai"],.hoytidIkon[data-h="17mai"]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 16'%3E%3Crect width='22' height='16' rx='1' fill='%23ba0c2f'/%3E%3Cpath d='M6 0h4v16H6zM0 6h22v4H0z' fill='%23fff'/%3E%3Cpath d='M7 0h2v16H7zM0 7h22v2H0z' fill='%2300205b'/%3E%3C/svg%3E");--hoytid-anim:hoytidVaie 2.2s ease-in-out infinite}body[data-hoytid=samefolket],.hoytidIkon[data-h=samefolket]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 30'%3E%3Crect width='40' height='30' rx='1.5' fill='%230033a0'/%3E%3Cpath d='M0 1.5A1.5 1.5 0 0 1 1.5 0H13v30H1.5A1.5 1.5 0 0 1 0 28.5z' fill='%23da291c'/%3E%3Crect x='13' width='3' height='30' fill='%23007a33'/%3E%3Crect x='16' width='3' height='30' fill='%23ffcd00'/%3E%3Cpath d='M16 6.5a8.5 8.5 0 0 0 0 17' stroke='%230033a0' stroke-width='3' fill='none'/%3E%3Cpath d='M16 6.5a8.5 8.5 0 0 1 0 17' stroke='%23da291c' stroke-width='3' fill='none'/%3E%3C/svg%3E");--hoytid-anim:hoytidVaie 2.6s ease-in-out infinite}body[data-hoytid=russ],.hoytidIkon[data-h=russ]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M5.5 19.5c0-6 4.7-9.5 10.5-9.5s10.5 3.5 10.5 9.5z' fill='%23d62828'/%3E%3Crect x='3.5' y='18.8' width='25' height='4.4' rx='2.2' fill='%23111827'/%3E%3Cpath d='M16 10c4.6-1.6 8.9.3 11 5.3' stroke='%23d62828' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3Cpath d='M26.3 14.6l1.6 6.2 1.6-.4-1-6.3z' fill='%23d62828'/%3E%3Ccircle cx='28.2' cy='21.4' r='2' fill='%23d62828'/%3E%3C/svg%3E");--hoytid-anim:hoytidHopp 2.4s ease-in-out infinite}body[data-hoytid=paaske],.hoytidIkon[data-h=paaske]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='13' r='7.2' fill='%23ffd43b'/%3E%3Ccircle cx='18.9' cy='11.6' r='1.25' fill='%231f2937'/%3E%3Cpath d='M23 13.2l3.6 1.1-3.6 1.3z' fill='%23fb8c00'/%3E%3Cpath d='M11.2 15.2c-2.1 0-3.2 1.6-2.6 3.1 1.6 0 3-1 3.6-2.1z' fill='%23f5b700'/%3E%3Cpath d='M6 20.4c0 5.3 4.5 8.6 10 8.6s10-3.3 10-8.6l-3 2.1-2.5-3.1-2.5 3.1-2-3.1-2 3.1-2.5-3.1-2.5 3.1z' fill='%23f8f5ec' stroke='%23d6cbb0' stroke-width='.9' stroke-linejoin='round'/%3E%3C/svg%3E");--hoytid-anim:hoytidHopp 1.8s ease-in-out infinite}body[data-hoytid=valentin],.hoytidIkon[data-h=valentin]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 27.5S3.8 19.8 3.8 11.6C3.8 7.9 6.8 5 10.4 5c2.3 0 4.3 1.2 5.6 3 1.3-1.8 3.3-3 5.6-3 3.6 0 6.6 2.9 6.6 6.6C28.2 19.8 16 27.5 16 27.5z' fill='%23ef4a6b'/%3E%3Cpath d='M8.8 9.4c-1.4.6-2.1 1.9-2.1 3.3' stroke='%23fff' stroke-opacity='.7' stroke-width='1.7' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");--hoytid-anim:hoytidPuls 1.6s ease-in-out infinite}body[data-hoytid=sankthans],.hoytidIkon[data-h=sankthans]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 2.8c2.1 5.1 7.3 7.3 7.3 13.6a7.3 7.3 0 0 1-14.6 0c0-3.1 2.1-5.2 3.1-6.3 0 3.1 1.1 4.2 2.1 4.2 0-4.2 0-8.4 2.1-11.5z' fill='%23ff7a1a'/%3E%3Cpath d='M16 11.8c1.1 3.2 4.2 4.2 4.2 7.4a4.2 4.2 0 0 1-8.4 0c0-2.1 1.6-3.2 2.1-4.2.5 1.6 1.1 2.1 1.6 2.1.2-2.1.2-3.7.5-5.3z' fill='%23ffd43b'/%3E%3Cpath d='M5.5 28.5l21-5M26.5 28.5l-21-5' stroke='%238a5a2b' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");--hoytid-anim:hoytidFlakk 1.1s ease-in-out infinite alternate}body[data-hoytid=fredag13],.hoytidIkon[data-h=fredag13]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M6 28c0-6.3 1-11.3 3-14.5L7.2 4.6l6.3 4.4c.8-.2 1.7-.3 2.5-.3s1.7.1 2.5.3l6.3-4.4-1.8 8.9c2 3.2 3 8.2 3 14.5z' fill='%2317171f' stroke='%23a78bfa' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cellipse cx='12.6' cy='17.2' rx='2.1' ry='2.5' fill='%23ffd43b'/%3E%3Cellipse cx='19.4' cy='17.2' rx='2.1' ry='2.5' fill='%23ffd43b'/%3E%3Cpath d='M12.6 15.6v3.2M19.4 15.6v3.2' stroke='%2317171f' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M15 21.6h2l-1 1.3z' fill='%23f9a8d4'/%3E%3C/svg%3E");--hoytid-anim:hoytidVipp 5s ease-in-out infinite}body[data-hoytid=pride],.hoytidIkon[data-h=pride]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 16'%3E%3Crect width='22' height='2.7' fill='%23e40303'/%3E%3Crect y='2.66' width='22' height='2.7' fill='%23ff8c00'/%3E%3Crect y='5.33' width='22' height='2.7' fill='%23ffed00'/%3E%3Crect y='8' width='22' height='2.7' fill='%23008026'/%3E%3Crect y='10.66' width='22' height='2.7' fill='%23004dff'/%3E%3Crect y='13.33' width='22' height='2.67' fill='%23750787'/%3E%3C/svg%3E");--hoytid-anim:hoytidVaie 2.2s ease-in-out infinite}body[data-hoytid=kvinnedagen],.hoytidIkon[data-h=kvinnedagen]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='11.5' r='7.2' stroke='%23a855f7' stroke-width='3.2' fill='none'/%3E%3Cpath d='M16 18.8V29.5M11 24.6h10' stroke='%23a855f7' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E");--hoytid-anim:hoytidPuls 2s ease-in-out infinite}body[data-hoytid=stpatrick],.hoytidIkon[data-h=stpatrick]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16.2 16.5c.6 4.6 2.2 8.6 5.3 12' stroke='%231f7a3a' stroke-width='2.2' fill='none' stroke-linecap='round'/%3E%3Cg fill='%232fae55'%3E%3Cpath d='M16 16.2L10.9 11.4A3.5 3.5 0 0 1 16 6.6A3.5 3.5 0 0 1 21.1 11.4Z'/%3E%3Cpath d='M16 16.2L10.9 11.4A3.5 3.5 0 0 1 16 6.6A3.5 3.5 0 0 1 21.1 11.4Z' transform='rotate(120 16 16.2)'/%3E%3Cpath d='M16 16.2L10.9 11.4A3.5 3.5 0 0 1 16 6.6A3.5 3.5 0 0 1 21.1 11.4Z' transform='rotate(240 16 16.2)'/%3E%3C/g%3E%3Ccircle cx='16' cy='16.2' r='1.4' fill='%231f7a3a'/%3E%3C/svg%3E");--hoytid-anim:hoytidVipp 3s ease-in-out infinite}body[data-hoytid=oktoberfest],.hoytidIkon[data-h=oktoberfest]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M22.5 13.5h2.6a3.4 3.4 0 0 1 3.4 3.4v3.6a3.4 3.4 0 0 1-3.4 3.4h-2.6' stroke='%23d6dbe3' stroke-width='2.4' fill='none'/%3E%3Crect x='6' y='11' width='17' height='18' rx='2.4' fill='%23f5a623' stroke='%23d6dbe3' stroke-width='1.6'/%3E%3Cpath d='M10.4 15v10.5M14.5 15v10.5M18.6 15v10.5' stroke='%23ffd166' stroke-width='1.6' stroke-linecap='round'/%3E%3Cpath d='M5.2 12.2c-.9-3 1.2-5.4 3.8-5 .9-2.3 4.4-2.9 6-.9 1.6-1.8 5-1.3 5.8 1.2 2.6-.2 4 2.4 3 4.7z' fill='%23fffaf0'/%3E%3C/svg%3E");--hoytid-anim:hoytidVipp 2.6s ease-in-out infinite}body[data-hoytid=julebord],.hoytidIkon[data-h=julebord]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M9 4.5h14c.4 6.8-2.4 11.3-7 11.6-4.6-.3-7.4-4.8-7-11.6z' fill='%23f3f4f6' fill-opacity='.25' stroke='%23e5e7eb' stroke-width='1.3'/%3E%3Cpath d='M9.6 9h12.8c-.6 4-3 6.5-6.4 6.7-3.4-.2-5.8-2.7-6.4-6.7z' fill='%23b3123a'/%3E%3Cpath d='M16 16.1v9.4M11 28h10' stroke='%23e5e7eb' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M21.5 5.2c1.3-2.4 4.2-2.9 6.3-1.6-1 .4-1.3 1.3-.9 2.2-1 .1-1.5.9-1.2 1.8-1.6.3-3.4-.6-4.2-2.4z' fill='%232e9d4d'/%3E%3Ccircle cx='21.6' cy='7.2' r='1.5' fill='%23ef4444'/%3E%3Ccircle cx='24.2' cy='8.2' r='1.3' fill='%23ef4444'/%3E%3C/svg%3E");--hoytid-anim:hoytidVipp 3.4s ease-in-out infinite}body[data-hoytid=nyttaarsaften],.hoytidIkon[data-h=nyttaarsaften]{--hoytid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg stroke-width='2.1' stroke-linecap='round' fill='none'%3E%3Cpath stroke='%23ffd43b' d='M11 11V5.5M11 11l3.9-3.9M11 11h5.5M11 11l3.9 3.9M11 11v5.5M11 11l-3.9 3.9M11 11H5.5M11 11L7.1 7.1'/%3E%3Cpath stroke='%23f472b6' d='M23 21v-4M23 21l2.8-2.8M23 21h4M23 21l2.8 2.8M23 21v4M23 21l-2.8 2.8M23 21h-4M23 21l-2.8-2.8'/%3E%3C/g%3E%3Ccircle cx='24.5' cy='7' r='1.5' fill='%235eead4'/%3E%3Ccircle cx='7.5' cy='25' r='1.3' fill='%235eead4'/%3E%3Ccircle cx='17' cy='28.5' r='1' fill='%23ffd43b'/%3E%3C/svg%3E");--hoytid-anim:hoytidGlimt 1.2s ease-in-out infinite}body[data-hoytid=jul] header:after,body[data-hoytid=julaften] header:after{content:"";pointer-events:none;opacity:.55;background-image:radial-gradient(circle at 7% 22%,#fff 0 1.3px,#0000 1.7px),radial-gradient(circle at 22% 68%,#fff 0 1px,#0000 1.4px),radial-gradient(circle at 39% 34%,#fff 0 1.5px,#0000 1.9px),radial-gradient(circle at 55% 84%,#fff 0 1px,#0000 1.4px),radial-gradient(circle at 70% 14%,#fff 0 1.2px,#0000 1.6px),radial-gradient(circle at 86% 56%,#fff 0 1.4px,#0000 1.8px);background-size:100% 72px;animation:9s linear infinite hoytidSno;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes hoytidVipp{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes hoytidPuls{0%,to{transform:scale(1)}45%{transform:scale(1.16)}}@keyframes hoytidHopp{0%,55%,to{transform:translateY(0)}25%{transform:translateY(-4px)}}@keyframes hoytidVaie{0%,to{transform:skewY(-4deg)scaleX(.97)}50%{transform:skewY(4deg)scaleX(1)}}@keyframes hoytidFlakk{0%{filter:brightness();transform:scale(1)}to{filter:brightness(1.15);transform:scale(.95,1.07)}}@keyframes hoytidGlimt{0%,to{opacity:.8;transform:scale(.9)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(12deg)}}@keyframes hoytidSno{0%{background-position:0 0}to{background-position:0 72px}}@media (prefers-reduced-motion:reduce){body[data-hoytid] #brandEyebrow:before,body[data-hoytid] header:after{animation:none}}body:has(.vaktstart.show,.reppanel.show:not(.ks-appramme .reppanel)) header:after{animation-play-state:paused}body:has(.vaktstart.show,.reppanel.show:not(.ks-appramme .reppanel)) #brandEyebrow:before{animation-play-state:paused}.rhead .close{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:24px;line-height:1}.rhead .rhoyre{align-items:center;gap:6px;display:flex}.reppanel.fast .rhead .t{padding-left:4px}.reppanel.fast .rhead .rhoyre{gap:8px;margin-left:auto}.rhead .krf-navn{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:220px;font-size:13.5px;overflow:hidden}.rhead .krf-knapp{white-space:nowrap;flex:none;align-items:center;gap:6px;width:auto;padding:6px 12px;font-size:13.5px;text-decoration:none;display:inline-flex}.rhead .rikon{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:17px;display:inline-flex;position:relative}.rhead .rikon .rprikk{box-sizing:border-box;background:var(--amber);color:#1a1206;text-align:center;border-radius:99px;min-width:17px;height:17px;padding:0 4px;font-size:11px;font-weight:800;line-height:17px;position:absolute;top:-5px;right:-5px}.rbody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 16px calc(28px + env(safe-area-inset-bottom));flex:1;overflow:hidden auto}.rcard{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;padding:16px}@media (min-width:760px){.reppanel .rhead{box-sizing:border-box;width:100%;max-width:560px;margin-left:auto;margin-right:auto}.reppanel .rbody{--rbmaks:560px;box-sizing:border-box;width:100%;padding-left:max(16px, calc((100% - var(--rbmaks)) / 2 + 16px));padding-right:max(16px, calc((100% - var(--rbmaks)) / 2 + 16px))}}@media (min-width:900px){body.bredmodus .reppanel .rhead{max-width:1400px}body.bredmodus .reppanel .rbody{--rbmaks:1400px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-content:start;align-items:start;gap:14px;display:grid}body.bredmodus .reppanel .rbody>:not(.rcard){grid-column:1/-1}body.bredmodus .reppanel .rbody>.rcard{margin-bottom:0}body.bredmodus #adminBody{--rbmaks:1600px;display:block}body.bredmodus #adminPanel .rhead{max-width:1600px}body.bredmodus #ovBody{--rbmaks:1600px;display:block}body.bredmodus #ovPanel .rhead{max-width:1600px}body.bredmodus #krBody{--rbmaks:100%;display:block}body.bredmodus #krPanel .rhead{max-width:none}body.bredmodus .reppanel .rbody.mur{grid-auto-rows:4px;row-gap:0}body.bredmodus .reppanel .rbody>.rcard.vl-bred{grid-column:1/-1}body.bredmodus .reppanel .rbody.mursmal{--rbmaks:760px;display:block}body.bredmodus .reppanel:has(>.rbody.mursmal)>.rhead{max-width:760px}}@media (min-width:1000px){body:not(.bredmodus) .reppanel:has(>.rbody.murbred)>.rhead{box-sizing:border-box;width:100%;max-width:1280px;margin-left:auto;margin-right:auto}body:not(.bredmodus) .reppanel:has(>.rbody.murbred)>.faner{box-sizing:border-box;width:100%;max-width:1280px;margin-left:auto;margin-right:auto}body:not(.bredmodus) .reppanel>.rbody.murbred{--rbmaks:1280px}body:not(.bredmodus) .reppanel:has(>.rbody.mursmal)>.rhead{box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto}body:not(.bredmodus) .reppanel:has(>.rbody.mursmal)>.faner{box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto}body:not(.bredmodus) .reppanel>.rbody.mursmal{--rbmaks:760px}body .reppanel .murbred{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-auto-rows:4px;align-content:start;align-items:start;gap:0 14px;display:grid}body .reppanel .murbred.mur2{grid-template-columns:repeat(2,minmax(0,1fr))}body .reppanel .murbred>:not(.rcard){grid-column:1/-1}body .reppanel .murbred>.rcard{margin-bottom:0}body .reppanel .murbred>.rcard.vl-bred{grid-column:1/-1}body .reppanel .murbred>.rbtn,body .reppanel .murbred>.dlbtn{justify-self:center;max-width:100%;width:420px!important}body .reppanel .murbred .rcard.vl-bred .vaktlist{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));column-gap:24px;display:grid}body .reppanel .murbred>[data-mur].mursmal{justify-self:center;width:100%;max-width:760px;margin-left:auto;margin-right:auto}}.admnav,.kgruppe{flex-direction:column;gap:6px;display:flex}.kgrid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:1000px){.kgrid{grid-template-columns:238px minmax(0,1fr);align-items:start}}.kskinne{flex-direction:column;gap:2px;display:flex}@media (min-width:1000px){.kskinne{position:sticky;top:0}}.knav{text-align:left;width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px 11px;font-family:inherit;font-size:15px;display:flex}.knav.pa{color:var(--ink);box-shadow:inset 2px 0 0 var(--sky);background:#161b24;font-weight:650}.knav .ktall{color:var(--muted);background:#2a313b;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:11px;font-weight:800}.knav .ktall.rod{background:var(--rose);color:#fff}.knav .ktall.gul{background:var(--amber);color:#111}.knav .kut{opacity:.5;font-size:11px}.kside-hoyre{justify-content:flex-end;gap:8px;margin-bottom:8px;display:flex}.knav .hic{opacity:.85;flex:0 0 18px;width:18px;height:18px}@media (hover:hover) and (min-width:900px){.knav:hover{color:var(--ink);background:#141821}}.kgrp{letter-spacing:1.2px;text-transform:uppercase;color:var(--dim);padding:14px 11px 4px;font-size:11px;font-weight:800}@media (min-width:1000px){#adminPanel .kgrp{padding:12px 10px 3px;font-size:10.5px}}.kmerke,.kbunn,.ktopp,.kopps-plass{display:none}.knavliste{display:contents}@media (min-width:1000px){#adminPanel>.rhead{display:none}#adminPanel>#adminBody,body.bredmodus #adminPanel>#adminBody{width:100%;max-width:none;margin:0;padding:0;display:block;overflow:hidden}#adminBody>.kgrid{grid-template-columns:236px minmax(0,1fr);align-items:stretch;gap:0;height:100%}#adminPanel .kskinne{box-sizing:border-box;border-right:1px solid var(--line);background:#0d1014;gap:6px;height:100%;min-height:0;padding:20px 12px 16px;position:static}#adminPanel .kmerke{letter-spacing:-.2px;align-items:center;gap:10px;padding:2px 10px 12px;font-size:15px;font-weight:800;display:flex}#adminPanel .kmerke-logo{flex:none;width:26px;height:26px;display:block}#adminPanel .kmerke small{letter-spacing:1.6px;text-transform:uppercase;color:var(--dim);margin-top:1px;font-size:10.5px;font-weight:700;display:block}#adminPanel .kmerke .guideinfo{margin-left:auto}#adminPanel .knavliste{overscroll-behavior:contain;flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}#adminPanel .knav{padding:9px 10px;font-size:14px;font-weight:600}#adminPanel .knav.pa{box-shadow:inset 3px 0 0 var(--sky);background:#17202b}#adminPanel .knav .hic{flex:0 0 17px;width:17px;height:17px}#adminPanel .kbunn{border-top:1px solid var(--line);padding:14px 0 0;display:block}#adminPanel .ktilapp{width:100%;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#161b22;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-family:inherit;font-size:13.5px;font-weight:600;display:flex}#adminPanel .ktilapp:hover{background:#1a2029;border-color:#2b3440}#adminPanel .ktilapp .hic{width:15px;height:15px}#kInn{box-sizing:border-box;overscroll-behavior:contain;height:100%;min-height:0;padding:28px 40px 64px;overflow-y:auto;container:innhold/inline-size}#adminPanel .ktopp{margin:0 0 20px;display:block}#adminPanel .ktopp h2{letter-spacing:-.4px;text-wrap:balance;margin:0;font-size:25px;font-weight:800}#adminPanel .ktopp p{color:var(--muted);margin:5px 0 0;font-size:13.5px;line-height:1.45}#kInn:has(>.pt-bk-delt){flex-direction:column;padding-bottom:24px;display:flex;overflow:hidden}#kInn:has(>.kopps){flex-direction:column;padding-bottom:24px;display:flex;overflow:hidden}#kInn>.pt-bk-delt,#kInn>.kopps{flex:1;min-height:0;margin:0}.kopps{grid-template-columns:400px minmax(0,1fr);gap:16px;display:grid}.kopps-liste{overscroll-behavior:contain;min-height:0;overflow-y:auto}.kopps-liste>.rcard{margin:0}.kopps-plass{color:var(--muted);text-align:center;border:1px solid var(--line);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:14px;display:flex}.kopps-plass .hic{width:20px;height:20px;color:var(--dim);flex:none}.kopps #oppsettListe>h3,.kopps #oppsettListe>h3+.sub{display:none}.kopps .kgruppe{gap:4px}.kopps .adminrow{border-radius:10px;gap:10px;padding:5px 10px}.kopps .adminrow .ar-ic{width:22px;font-size:17px}.kopps .adminrow .ar-tx{gap:1px}.kopps .adminrow .ar-t{font-size:13.5px;line-height:1.3}.kopps .adminrow .ar-s{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.3;overflow:hidden}.kopps .adminrow .ar-v{text-overflow:ellipsis;max-width:110px;overflow:hidden}.kopps .adminrow .ar-ch{font-size:17px}.kopps .adminrow.valgt{box-shadow:inset 3px 0 0 var(--sky);background:#13253a;border-color:#2d5596}body:has(#kInn>.kopps) #oppsettSidePanel{top:var(--kr-top,0);left:var(--kr-left,0);right:var(--kr-right,0);bottom:var(--kr-bottom,0);border:1px solid var(--line);border-radius:14px;overflow:hidden}body:has(#kInn>.kopps) #rolleEditorPanel{top:var(--kr-top,0);left:var(--kr-left,0);right:var(--kr-right,0);bottom:var(--kr-bottom,0);border:1px solid var(--line);border-radius:14px;overflow:hidden}body:has(#kInn>.kopps) #oppsettSidePanel .rhead .close{visibility:hidden}body:has(#kInn>.kopps) #rolleEditorPanel .rhead .close{visibility:hidden}}.pt-bk-delt{flex-direction:column;max-width:760px;margin:0 auto;display:flex}.pt-bk-venstre,.pt-bk-hoyre{display:contents}.pt-bk-delt.valgt .pt-bk-venstre{display:none}.pt-bk-d1{order:1}.pt-bk-d2{order:2}.pt-bk-d3{order:3}.pt-bk-d4{order:4}.pt-bk-d5{order:5}.pt-bk-tom{display:none}.pt-bk-sok{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:10px;outline:none;margin:0 0 12px;padding:10px 12px;font-family:inherit;font-size:14px}.pt-bk-sok:focus{border-color:#2f4a66}.pt-bk-delt .userrow.valgt{box-shadow:inset 3px 0 0 var(--sky);background:#13253a}@container innhold (width>=900px){.pt-bk-delt{grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:16px;max-width:none;height:100%;display:grid}.pt-bk-venstre,.pt-bk-hoyre,.pt-bk-delt.valgt .pt-bk-venstre{overscroll-behavior:contain;min-height:0;display:block;overflow-y:auto}.pt-bk-hoyre>*{max-width:760px}.pt-bk-tom{display:block}.pt-bk-delt .userrow{border-radius:8px;padding-inline-start:8px;padding-inline-end:8px}}.kchip{border:1px solid var(--line);background:var(--felt);color:var(--muted);cursor:pointer;border-radius:20px;padding:5px 13px;font-family:inherit;font-size:13.5px}.kchip.pa{color:#cfe6fb;background:#12233a;border-color:#1e4b78}.kdata{color:var(--dim);margin-left:auto;font-size:12px}.kniv{background:var(--dim);border-radius:3px;flex:0 0 3px;align-self:stretch;width:3px}.ktx{flex:1;min-width:0}.ktx>b{font-size:14.5px;font-weight:600;display:block}.ktx>span{color:var(--dim);margin-top:2px;font-size:12.5px;line-height:1.5;display:block}.ksted{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);vertical-align:1px;background:#1b2029;border-radius:5px;margin-right:6px;padding:2px 6px;font-size:10px;font-weight:800;display:inline-block}.ksted:empty{display:none}.klaasmerke{letter-spacing:.4px;text-transform:uppercase;color:#f59e0b;vertical-align:1px;background:#2a2110;border-radius:5px;align-items:center;gap:4px;margin-right:6px;padding:2px 6px;font-size:10px;font-weight:800;display:inline-flex}.klaasmerke .hic{width:11px;height:11px}.kpurr{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#12161c;border-radius:11px;flex:none;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;display:flex}.kpurr:disabled{color:var(--dim);cursor:default;font-weight:600}.ktom{text-align:center;color:var(--dim);padding:24px 12px;font-size:13.5px;line-height:1.7}.naa-topp{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;margin-bottom:16px;display:grid}.naa-topp:empty{display:none}.naa-kort{background:var(--card);border:1px solid var(--line);border-radius:14px;min-width:0;overflow:hidden}.naa-khode{border-bottom:1px solid var(--line);box-sizing:border-box;align-items:center;gap:10px;min-height:50px;padding:13px 18px;display:flex}.naa-khode h3{margin:0;font-size:14.5px;font-weight:700}.naa-khode>:last-child:not(h3){margin-left:auto}.naa-dim{color:var(--dim);text-align:right;font-size:12.5px}.naa-kinn{flex-direction:column;gap:12px;padding:14px 18px 16px;display:flex}.naa-forkl{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.naa-knapp{color:var(--ink);border:1px solid var(--line);cursor:pointer;white-space:nowrap;background:#161b22;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.naa-knapp:hover{background:#1a2029;border-color:#2b3440}.naa-knapp .hic{stroke:currentColor;width:15px;height:15px}.naa-knapp.hoved{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.naa-knapp.hoved:hover{background:#2563eb;border-color:#2563eb}.naa-merk{white-space:nowrap;color:#7dd3fc;background:#0e1c28;border:1px solid #1e3a52;border-radius:99px;align-items:center;gap:6px;padding:3px 9px 3px 8px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.naa-merk i{background:currentColor;border-radius:99px;flex:none;width:6px;height:6px}.naa-merk.gronn{color:#6ee7a8;background:#0f2419;border-color:#1f4d33}.naa-merk.gul{color:#fcd34d;background:#221a0a;border-color:#4d3b12}.naa-merk.rod{color:#fca5a5;background:#261013;border-color:#5b2026}.brikker.naa-steder{border-bottom:1px solid var(--line2);gap:6px;margin:0;padding:12px 18px}.naa-liste{flex-direction:column;display:flex}.naa-rad{border-top:1px solid var(--line2);align-items:center;gap:10px;padding-right:14px;display:flex}.naa-liste>.naa-rad:first-child{border-top:0}.naa-gaa{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 4px 12px 18px;font-family:inherit;display:grid}.naa-rad:hover{background:#161b22}.naa-niva{background:var(--sky);border-radius:3px;align-self:stretch;width:4px}.naa-rad.k4 .naa-niva{background:var(--rose)}.naa-rad.k3 .naa-niva{background:var(--amber)}.naa-tx{min-width:0}.naa-tx>b{font-size:14px;font-weight:700;display:block}.naa-tx>span{color:var(--dim);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.naa-pil{color:var(--dim);font-size:17px}.naa-rad:hover .naa-pil{color:var(--sky)}.naa-rad .kpurr{background:#161b22;border-radius:9px;padding:7px 12px}.naa-rad .kpurr:not(:disabled):hover{background:#1a2029;border-color:#2b3440}.naa-tom{color:var(--muted);padding:22px 18px;font-size:13.5px;line-height:1.5}.hs{flex-direction:column;gap:14px;display:flex}.hs-knapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hs-knapp{box-sizing:border-box;text-align:left;background:var(--card);border:1px solid var(--line);min-height:108px;color:var(--ink);cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;font-family:inherit;display:flex;position:relative}.hs-knapp:active{background:#161b22}@media (hover:hover){.hs-knapp:hover{background:#161b22;border-color:#2b3440}}.hs-knapp:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.hs-lenke:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.hs-ik{color:#93c5fd;background:#13233a;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.hs-ik .hic{stroke:currentColor;width:18px;height:18px}.hs-knapp.gronn .hs-ik{color:#6ee7a8;background:#0f2419}.hs-knapp.gul .hs-ik{color:#fcd34d;background:#221a0a}.hs-knapp.rod .hs-ik{color:#fca5a5;background:#261013}.hs-tx{flex-direction:column;gap:3px;min-width:0;display:flex}.hs-tx b{font-size:15px;font-weight:700}.hs-under{color:var(--dim);font-size:12.5px;line-height:1.4}.hs-knapp.gronn .hs-under.live>span:first-child{color:#6ee7a8}.hs-knapp.gul .hs-under.live>span:first-child{color:#fcd34d}.hs-knapp.rod .hs-under.live>span:first-child{color:#fca5a5}.hs-ut{color:var(--dim);font-size:12px;font-weight:400}.hs-tall{box-sizing:border-box;background:var(--sky);color:#06121a;border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:800;display:flex;position:absolute;top:12px;right:12px}.hs-tall.gul{background:var(--amber);color:#1a1206}.hs-tall.rod{background:var(--rose);color:#fff}.hs-lenker{flex-direction:column;gap:8px;display:flex}.hs-lenke{box-sizing:border-box;background:var(--card);border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:13px 14px;font-family:inherit;font-size:14.5px;font-weight:600;display:flex}.hs-lenke .hic{width:18px;height:18px;color:var(--dim);stroke:currentColor;flex:none}.hs-lenke>span:not(.hs-pil){flex:1;min-width:0}.hs-pil{color:var(--dim);font-size:16px}.hs-lenke.portal{color:#bfdbfe;background:#0f1a2a;border-color:#1e3a5f}.hs-lenke.portal .hic{color:#93c5fd}@media (hover:hover){.hs-lenke:hover{background:#161b22;border-color:#2b3440}.hs-lenke.portal:hover{background:#13233a}}.hs-hjelp{color:var(--dim);text-align:center;margin:0;font-size:12.5px;line-height:1.5}@media (max-width:559px){.hs-knapper{gap:8px}.hs-knapp{text-align:center;align-items:center;gap:7px;min-height:0;padding:12px 6px 11px}.hs-tx{align-items:center;width:100%}.hs-tx b{font-size:13.5px;line-height:1.25}.hs-ut,.hs-mer,.hs-under:not(.live){display:none}.hs-under.live{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;overflow:hidden}.hs-tall{min-width:20px;height:20px;padding:0 6px;font-size:11.5px;top:6px;right:6px}}.hs-del{flex-direction:column;display:flex}@media (min-width:1000px){#adminPanel:has(>#hurtigBody)>.rhead{display:flex}}@media (min-width:900px){body.bredmodus #hurtigBody{--rbmaks:760px;display:block}body.bredmodus #adminPanel:has(>#hurtigBody) .rhead{max-width:760px}}.akt{border-top:1px solid #1b1f25;margin-top:10px;padding-top:8px}.akt-t{letter-spacing:.5px;text-transform:uppercase;color:var(--dim);margin-bottom:5px;font-size:10.5px;font-weight:800}.akt-r{color:#cbd2dc;align-items:flex-start;gap:8px;padding:3px 0;font-size:12.5px;line-height:1.45;display:flex}.akt-kl{width:38px;color:var(--dim);font-variant-numeric:tabular-nums;flex:none}.akt-d{border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.akt-x{word-break:break-word;min-width:0}.akt-x b{color:#e7e9ee;font-weight:650}.akt-tom{color:var(--dim);padding:2px 0;font-size:12px}.akt-knapp{color:var(--sky);cursor:pointer;background:#12233a;border:1px solid #2b3a4a;border-radius:8px;margin-top:6px;padding:6px 11px;font-family:inherit;font-size:12.5px;font-weight:700}.kartinn{background:var(--felt);z-index:0;isolation:isolate;border:1px solid var(--line);border-radius:11px;width:100%;height:300px;position:relative;overflow:hidden}@media (min-width:1100px){.kartinn{height:360px}}.ovkart-plass{padding:10px 12px 0}.kartinn-info{color:#cbd2dc;margin:0 2px 8px;font-size:12.5px}.leaflet-tooltip.ov-stedlapp{color:#e6e9ee;white-space:nowrap;background:#11141af0;border:1px solid #3b4352;border-radius:9px;padding:5px 9px;font:600 12.5px/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;box-shadow:0 3px 10px #00000073}.leaflet-tooltip.ov-stedlapp b{color:#fff;font-weight:800}.leaflet-tooltip.ov-sonelapp{color:#e6e9ee;white-space:nowrap;background:#11141a;border:1px solid #3b4352;border-radius:8px;padding:3px 8px;font:700 12px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;box-shadow:0 2px 8px #00000073}.leaflet-tooltip.ov-sonelapp:before{display:none}.leaflet-tooltip.ov-sonelapp.gronn{border-color:#22c55e}.leaflet-tooltip.ov-sonelapp.gul{color:#fde68a;border-color:#f59e0b}.leaflet-tooltip.ov-sonelapp.rod,.leaflet-tooltip.ov-sonelapp.stopp{color:#fecaca;border-color:#ef4444}.leaflet-tooltip.ov-sonelapp.stopp{color:#fff;background:#7f1d1d}.leaflet-tooltip.ov-stedlapp span{color:#8ab4ff;font-weight:600}.leaflet-tooltip-top.ov-stedlapp:before{border-top-color:#3b4352}.ktab{border:1px solid var(--line);border-radius:11px;max-height:70vh;overflow:auto}.ktab table{border-collapse:collapse;width:100%;font-size:13.5px}.ktab thead th{text-align:left;letter-spacing:.8px;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);white-space:nowrap;background:#11151a;padding:9px 11px;font-size:11px;font-weight:700;position:sticky;top:0}.ktab tbody td{border-bottom:1px solid var(--line2);white-space:nowrap;vertical-align:middle;padding:9px 11px}.ktab tbody tr:last-child td{border-bottom:0}.ktab td.knum{text-align:right;font-variant-numeric:tabular-nums}.ktab thead th.knum{text-align:right}.rull-ramme{min-width:0;position:relative}.rull-ramme.rull-h>:first-child{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000)}.rull-ramme.rull-v>:first-child{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 28px),#0000)}.rull-ramme.rull-h.rull-v>:first-child{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 72px),#0000)}.rull-ramme.rull-v:not(.rull-h)>:-webkit-any(.arstab,.ksam){-webkit-mask-image:none;mask-image:none}.rull-ramme.rull-v:not(.rull-h)>:is(.arstab,.ksam){-webkit-mask-image:none;mask-image:none}.rull-ramme.rull-h.rull-v>:-webkit-any(.arstab,.ksam){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000)}.rull-ramme.rull-h.rull-v>:is(.arstab,.ksam){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000)}.rull-ramme>:first-child:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.rull-mer{z-index:3;color:var(--ink);white-space:nowrap;cursor:pointer;background:#1b2029;border:1px solid #2f3946;border-radius:20px;align-items:center;gap:5px;min-height:32px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:0 2px 10px #00000080}.rull-mer span{color:var(--sky);font-size:16px;line-height:1}@media (hover:hover){.rull-mer:hover{border-color:#3b4756}}.kun-skjermleser{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arstab{max-height:none}.arstab table{font-size:12.5px}.arstab thead th{letter-spacing:.3px;padding:7px 6px}.arstab tbody td{padding:6px}.arstab th:first-child,.arstab td:first-child{z-index:1;background:var(--card);text-overflow:ellipsis;border-right:1px solid var(--line2);max-width:150px;padding-left:10px;position:sticky;left:0;overflow:hidden}.arstab thead th:first-child{z-index:2;background:#11151a}.arstab td.null{color:var(--dimmer)}.arstab td.sum,.arstab tr.sumrad td{font-weight:800}.arstab tr.sumrad td{border-top:1px solid var(--line)}.ksam{max-height:none;margin-top:8px}.ksam th:first-child,.ksam td:first-child{z-index:1;background:var(--card);border-right:1px solid var(--line2);text-overflow:ellipsis;max-width:170px;position:sticky;left:0;overflow:hidden}.ksam thead th:first-child{z-index:2;background:#11151a}.ksam tr.sumrad td{border-top:1px solid var(--line);font-weight:800}.ksam tr.valgt td:first-child{box-shadow:inset 3px 0 #60a5fa}.ksam-navn{color:#e7e9ee;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.ksam-navn:hover{color:#8ab4ff;text-decoration:underline}.ksam-navn:focus-visible{color:#8ab4ff;text-decoration:underline}.ksam-svarer{color:#fcd34d;font-size:11px}.ksam tbody tr td.knum.ksam-gul{color:#fcd34d;background:#f59e0b29;font-weight:800}.ksam tbody tr td.knum.ksam-rod{color:#fca5a5;background:#ef44442e;font-weight:800}.ksam td.knum{position:relative}.ksam-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.ksam-forklaring{color:var(--dim);margin:10px 2px 0;padding-left:18px;font-size:12px;line-height:1.5}.ksam-grenser{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.ksam-grenser summary{cursor:pointer;align-items:center;min-height:44px;font-size:13.5px;font-weight:700;display:flex}.ksam-grenserad{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:8px 0;display:grid}.ksam-grense{color:var(--dim);flex-direction:column;gap:4px;font-size:12px;display:flex}.ksam-grense-inn{color:var(--ink);align-items:center;gap:6px;display:flex}.ksam-grense input{background:var(--felt);border:1px solid var(--line);width:72px;color:var(--ink);box-sizing:border-box;border-radius:8px;min-height:44px;padding:9px 10px;font-family:inherit;font-size:15px}.ksam-prikk{vertical-align:-1px;border-radius:3px;width:10px;height:10px;display:inline-block}.ksam-prikk.ksam-gul{background:#f59e0b}.ksam-prikk.ksam-rod{background:#ef4444}.kutv-maal{flex-wrap:wrap;margin-top:8px}.kutv-maal button{flex:auto}.kutv-graf{background:var(--felt);border:1px solid #1b1f26;border-radius:10px;width:100%;max-width:760px;height:auto;margin-top:8px;display:block}.kutv-forklaring{color:#cbd2dc;flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:12px;display:flex}.kutv-prikk{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.kutv-tab table{font-size:12.5px}.kutv-tab tbody td,.kutv-tab thead th{padding:7px 8px}@media (hover:hover) and (min-width:900px){.ktab tbody tr:hover td{background:#11151a}}.kfelt{background:var(--felt);border:1px solid var(--line);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:7px;width:76px;padding:5px 8px;font-family:inherit;font-size:13.5px}.kfelt[readonly]{color:var(--dimmer);cursor:not-allowed;background:#0c0f13;border-style:dashed}.kpill{letter-spacing:.3px;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.klaas{color:var(--dimmer);font-size:11.5px}.kmini{color:var(--ink);cursor:pointer;white-space:nowrap;background:#1b2029;border:1px solid #2a313b;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12.5px}.kmini.pri{background:var(--blue);border-color:var(--blue);color:#fff}.ktjeneste{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.ktjeneste svg{opacity:.85;flex:none;width:15px;height:15px}.kstedlenke{color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0}.kstedlenke span{color:var(--blue);margin-left:2px}.kstedlenke:hover b{color:var(--blue);text-decoration:underline}.kstedlenke:focus-visible b{color:var(--blue);text-decoration:underline}.rcard h3,.rcard>h2{margin:0 0 4px;font-size:15px;font-weight:800}.rcard-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.rcard-h h3{margin:0}.vlogbtn{color:var(--sky);cursor:pointer;white-space:nowrap;background:#12233a;border:1px solid #2b3a4a;border-radius:8px;flex:none;padding:6px 11px;font-family:inherit;font-size:12.5px;font-weight:700}.rcard p.sub{color:var(--dim);margin:0 0 12px;font-size:12px;line-height:1.4}.rsummary{color:var(--muted);margin-bottom:12px;font-size:13px;line-height:1.7}.rsummary b{color:var(--ink)}.rbtn{cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px 0;font-size:15px;font-weight:800}.rbtn.primary{background:var(--blue);color:#fff}.rbtn.ghost{background:var(--felt);color:var(--ink);border:1px solid var(--line)}.rbtn.fare{color:#fff;background:#b91c1c}.rsplit{gap:10px;display:flex}.rapnyrute{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rapny{text-align:left;background:var(--felt);border:1px solid var(--line);min-width:0;color:var(--ink);font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}.rapny:active{opacity:.7}.rapny:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.rapny .hic{color:#60a5fa;width:20px;height:20px;margin-bottom:2px}.rapny b{font-size:14.5px}.rapny span{color:var(--dim);font-size:12px;line-height:1.35}.rapnyrute .rapny:last-child:nth-child(odd){grid-column:1/-1}.field{margin-bottom:12px}.field label{color:var(--dim);margin-bottom:5px;font-size:12px;font-weight:700;display:block}.field .fdesc{color:var(--muted);margin:-1px 0 7px;font-size:12.5px;line-height:1.45}.field .fdesc ul{margin:4px 0 0;padding-left:17px}.field .fdesc li{margin:1px 0}.field input,.field textarea{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;min-width:0;max-width:100%;color:var(--ink);border-radius:9px;outline:none;padding:10px 12px;font-family:inherit;font-size:15px}.field input[type=datetime-local],.field input[type=date],.field input[type=time]{-webkit-appearance:none;appearance:none;min-height:44px}.field textarea{resize:vertical;min-height:84px}.field textarea.vokser{resize:none;min-height:44px;overflow-y:hidden}.minvUser{background:var(--felt);color:#e7e9ee;cursor:pointer;border:1px solid #20242c;border-radius:999px;padding:8px 13px;font-family:inherit;font-size:13.5px}.minvUser.on{background:#102a1a;border-color:#1f6b3f}.minvUser .tjnr{color:#8b94a3}.minvUser .minvNr:not(:empty){color:#fff;background:#1f6b3f;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-right:7px;font-size:11.5px;font-weight:800;display:inline-flex}.minvHjelp{flex-wrap:wrap;gap:6px;margin:-4px 0 10px;display:flex}.minvHjelp .nchip{color:#9fb4cc;cursor:pointer;background:#101821;border:1px solid #24303d;border-radius:999px;padding:6px 11px;font-family:inherit;font-size:12.5px}.nevnbox{z-index:200;background:var(--felt);border:1px solid #2a323d;border-radius:11px;max-height:220px;padding:5px;position:fixed;overflow-y:auto;box-shadow:0 10px 30px #0000008c}.nevnbox button{text-align:left;color:#e7e9ee;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:14.5px;display:block}.nevnbox button:hover,.nevnbox button.sel{background:#182230}.field input:focus,.field textarea:focus{border-color:#2b3a4a}.rradio{flex-direction:column;gap:7px;display:flex}.rradio button{text-align:left;box-sizing:border-box;background:var(--felt);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:9px;width:100%;padding:11px 13px;font-family:inherit;font-size:14px;line-height:1.35}.rradio button.on{border-color:var(--blue);background:#12233a}.rradio button b{font-size:14px;font-weight:700;display:block}.rradio button span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.nybtn{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:9px;padding:9px 14px;font-size:13px;font-weight:800}.modal{z-index:115;background:#0000008c;justify-content:center;align-items:flex-end;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.modal.show{display:flex}.sheet{background:var(--card);border:1px solid var(--line);width:100%;max-width:520px;padding:18px 16px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.sheet h3{margin:0 0 12px;font-size:17px;font-weight:800}.sheet .acts{gap:10px;margin-top:6px;display:flex}.sheet .acts button{cursor:pointer;border:none;border-radius:12px;flex:1;padding:13px 0;font-size:15px;font-weight:800}.sheet .save{background:var(--blue);color:#fff}.sheet .cancel{background:var(--felt);color:var(--ink);border:1px solid var(--line)}.toast{color:var(--ink);z-index:110;opacity:0;pointer-events:none;text-align:center;background:#1f242c;border:1px solid #2b313b;border-radius:11px;max-width:90%;padding:12px 18px;font-size:14px;line-height:1.4;transition:opacity .2s;position:fixed;bottom:98px;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #00000080}.toast.show{opacity:1}.toast.med-handling{text-align:left;align-items:center;gap:14px;display:flex}.toast.med-handling.show{pointer-events:auto}.toast-knapp{color:#93c5fd;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #3b82f6;border-radius:9px;flex:none;padding:0 14px;font-weight:800}.ctrangre{left:50%;bottom:calc(98px + env(safe-area-inset-bottom));z-index:60;color:var(--ink);white-space:nowrap;pointer-events:none;background:#1f242c;border:1px solid #2b313b;border-radius:12px;align-items:center;gap:14px;max-width:92%;padding:7px 7px 7px 16px;font-size:14px;font-weight:700;display:none;position:fixed;transform:translate(-50%);box-shadow:0 8px 26px #00000080}.ctrangre.show{display:flex}.ctrangre span{text-overflow:ellipsis;overflow:hidden}.ctrangre button{background:var(--felt);color:#bfdbfe;cursor:pointer;pointer-events:none;opacity:.55;border:1px solid #3b82f6;border-radius:9px;flex:none;min-height:40px;padding:0 18px;font-size:14px;font-weight:800;transition:opacity .15s}.ctrangre.klar button{pointer-events:auto;opacity:1}.ctrangre.to{white-space:normal;flex-wrap:wrap;gap:8px;width:min(92%,400px);padding:9px}.ctrangre.to span{flex:100%;padding:0 6px}.ctrangre.to button{flex:1 1 0;padding:0 10px}.ctrangre button.skriv{color:var(--ink);border-color:#3a414c}.ctrangre.to button.obs{color:#5eead4;border-color:#15795f;flex:100%}.ctrangre.auto{z-index:99997;white-space:normal;width:max-content;max-width:min(92%,460px);line-height:1.35}.ctrangre.auto span{overflow:visible}.logingate{z-index:200;background:var(--bg);justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.loginbox{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:16px;width:100%;max-width:340px;margin:auto 0;padding:26px 22px}.loginbox h2{color:var(--ink);margin:8px 0 4px;font-size:23px;font-weight:800}.loginsub{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.45}.loginbox input{background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:10px;outline:none;margin-bottom:11px;padding:13px 14px;font-size:16px}.loginbox input:focus{border-color:var(--blue)}.loginlogo{justify-content:center;margin:0 0 10px;display:flex}.loginlogo img{width:56px;height:56px}.passordfelt{position:relative}.passordfelt input{padding-right:50px}.loginbox .passordfelt .pf-oye{color:#7c8694;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;position:absolute;top:0;right:0}.loginbox .passordfelt .pf-oye.pa{color:#93c5fd}.loginbox .passordfelt .pf-oye .hic{stroke:currentColor;width:20px;height:20px}.loginbox .passordfelt .pf-oye:focus-visible{outline-offset:-4px;border-radius:10px;outline:2px solid #60a5fa}.loginbox button{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:14px;font-size:16px;font-weight:700}.loginbox button:disabled{opacity:.6}.loginbox button.loginlink{width:auto;color:var(--muted);background:0 0;margin-top:6px;padding:8px;font-size:13px;font-weight:600}.loginerr{color:#ff6b6b;min-height:16px;margin-top:10px;font-size:13px}.loginbox .orgvalg-liste{text-align:left;flex-direction:column;gap:8px;display:flex}.loginbox button.orgvalg-rad{background:var(--felt);border:1px solid var(--line);color:var(--ink);text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;font-size:15px;font-weight:700;display:flex}.loginbox button.orgvalg-rad:hover{border-color:#3b4250}.loginbox button.orgvalg-rad:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.loginbox .orgvalg-t{flex-direction:column;gap:2px;min-width:0;display:flex}.loginbox .orgvalg-t b{overflow-wrap:anywhere}.loginbox .orgvalg-t small{color:var(--muted);font-size:12.5px;font-weight:600}.loginbox .orgvalg-pil{color:var(--dim);flex:none;font-size:13px;font-weight:800}.loginbox .orgvalg-senere{margin:14px 0 0}.loginbox .robotsjekk{margin:0 -3px}.loginbox .regt{background:var(--felt);color:#cbd5e1;cursor:pointer;border:1px solid #20242c;border-radius:9px;flex:auto;width:auto;min-width:0;margin:0;padding:9px 6px;font-size:12.5px;font-weight:600}.loginbox .regt.on{color:#7ee2a8;background:#10251a;border-color:#2f6d4a}.loginbox .regt.regKonsern{flex:none;width:100%;margin-top:8px;padding:10px 8px}.loginbox .regKonsernDel{text-align:left;background:var(--felt);border:1px solid #20242c;border-radius:10px;margin-top:8px;padding:10px 10px 4px}.loginbox .regKonsernTekst{color:#cbd5e1;margin-bottom:8px;font-size:12px;line-height:1.45}.loginbox .regAvdForste{color:#9ca3af;margin:0 2px 8px;font-size:12.5px}.loginbox .regAvd{border-top:1px solid #20242c;align-items:flex-start;gap:6px;padding-top:8px;display:flex}.loginbox .regAvdFelt{flex:1;min-width:0}.loginbox .regAvdFelt input{margin-bottom:6px}.loginbox button.regAvdDel{color:#ff6b6b;background:0 0;width:auto;padding:10px 4px}.notifgate{z-index:118;background:#07090ced;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.notifgate.show{display:flex}.notifbox{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:18px;width:100%;max-width:360px;padding:28px 24px}.notif-ic{margin-bottom:6px;font-size:46px;line-height:1}.notifbox h2{color:var(--ink);margin:6px 0 8px;font-size:22px;font-weight:800}.notifsub{color:var(--muted);margin:0 0 20px;font-size:14px;line-height:1.5}#notifGateBtn{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:15px;font-size:16px;font-weight:800}#notifGateBtn:active{transform:scale(.98)}.clpop{z-index:116;background:#07090cd1;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.clpop.show{display:flex}.clbox{background:var(--card);border:1px solid #20242c;border-radius:18px;flex-direction:column;width:100%;max-width:440px;max-height:82vh;padding:22px 20px;display:flex;box-shadow:0 20px 60px #00000080}.cl-ic{text-align:center;font-size:30px;line-height:1}.clbox h2{text-align:center;color:var(--ink);margin:8px 0 2px;font-size:20px}.clsub{text-align:center;color:var(--muted);margin:0 0 14px;font-size:12.5px}.clbody{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin-bottom:14px;overflow-y:auto}.clentry{margin-bottom:14px}.clentry:last-child{margin-bottom:0}.clver{color:var(--blue);letter-spacing:.02em;margin-bottom:5px;font-size:12.5px;font-weight:800}.cllist{margin:0;padding:0}.clledelse{border-top:1px dashed #262b34;margin-top:8px;padding-top:8px}.clled{color:#fbbf24;align-items:center;gap:6px;margin:0 0 4px;font-size:11.5px;font-weight:800;display:flex}.clled svg{width:13px;height:13px}.clalt{width:100%;min-height:44px;color:var(--blue);cursor:pointer;background:0 0;border:1px solid #262b34;border-radius:12px;margin:0 0 8px;font-size:14px;font-weight:700}#clClose{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px;font-size:15px;font-weight:800}#clClose:active{transform:scale(.98)}#__nyPopOk{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px;font-size:15px;font-weight:800}.notifhint{color:#fbbf24;text-align:left;background:#1a160c;border:1px solid #3a2f12;border-radius:10px;margin-top:14px;padding:11px 13px;font-size:13px;line-height:1.45;display:none}.logglist{flex-direction:column;gap:8px;display:flex}.loggrow{background:var(--card);border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.loggmain{flex:1;min-width:0}.loggdel{color:#ff6b6b;cursor:pointer;background:0 0;border:none;flex:none;padding:0 2px;font-size:20px;line-height:1}.loggmer{background:var(--felt);color:#9aa4b2;cursor:pointer;touch-action:manipulation;border:1px solid #20242c;border-radius:10px;flex:none;align-self:flex-start;place-items:center;width:40px;height:36px;margin:-4px -4px 0 0;display:grid}.loggmer .hic{width:20px;height:20px}.loggmer:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}#loggMerArk .ark-mervalg.fare{margin-top:8px}.loggmeta{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:4px;display:flex}.loggmeta .katpill{margin-left:0}.loggtid{color:#22d3aa;font-size:13px;font-weight:700}.loggby{color:var(--dim);font-size:12.5px}.loggtext{color:var(--ink);white-space:pre-wrap;word-break:break-word;font-size:14.5px;line-height:1.45}.logghub{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-top:14px;overflow:hidden}.loggpanesub{color:var(--dim);margin-bottom:10px;font-size:12px}.loggpanesub b{color:var(--ink)}.nybtn.full{width:100%;padding:11px 14px;font-size:14px}.nybtn.sek{border:1px solid var(--line);color:var(--ink);background:0 0}.kbtn.hdr{color:#cfd3da;white-space:nowrap;cursor:pointer;background:#13161b;border:1px solid #2b3a4a;border-radius:11px;padding:11px 18px;font-size:15px;font-weight:800}.kbtn.hdr:active{transform:scale(.97)}.kbtn.hdr.kamerabtn{color:#8ab4ff;flex:none;align-self:flex-end;padding:11px 14px;line-height:0}.kbtn.hdr.kamerabtn svg{width:21px;height:21px}header{column-gap:8px}@media (max-width:380px){.kbtn.hdr{padding:11px 12px}.kbtn.hdr.kamerabtn{padding:11px 10px}}@media (max-width:340px){.date h1{font-size:18px}.kbtn.hdr{padding:10px;font-size:14px}.kbtn.hdr.kamerabtn{padding:10px 9px}}.kontaktlist{flex-direction:column;gap:8px;display:flex}.kontaktrow{background:var(--felt);border:1px solid #20242c;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.kontaktrow .kinfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.kontaktrow .knavn{color:var(--ink);font-size:15px;font-weight:700}.kontaktrow .krolle{color:var(--muted);font-size:12px;font-weight:600}.kontaktrow .knum{color:#22d3aa;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.kontaktrow .kcall{font-size:18px}button.kontaktrow{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}button.kontaktrow:hover{border-color:#2b3a4a}.kontaktrow .kpil{color:var(--muted);flex:none;font-size:20px;line-height:1}.kkvindu .field{margin-bottom:12px}.rbtn.ghost.kkslett{color:#f87171;border-color:#3a2226}.lydtips{color:#f5d48a;background:#1a1408;border:1px solid #3d2f0e;border-radius:12px;margin:0 0 10px;padding:10px 12px;font-size:13px;line-height:1.45}.lydliste{flex-direction:column;gap:10px;display:flex}.lydrad{flex-direction:column;gap:6px;margin:0;display:flex}.lydhode{align-items:center;gap:10px;font-size:15px;display:flex}.lydmerke{color:#0b0d11;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.lydmerke .hic{stroke:currentColor;width:17px;height:17px}.lydtekst{color:var(--ink);margin:0;font-size:13px;line-height:1.45}.lydtekst span{color:var(--muted);font-weight:700}.lydknapper{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:2px;display:grid}.lydknapper .rbtn{width:auto;margin:0;padding:8px;line-height:1.25}.rbtn.ghost.lydspill.paa{color:#7dd3fc;border-color:#38bdf8}.funnetrow{background:var(--card);border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.funnetrow.claimed{opacity:.5}.funnetmain{flex:1;min-width:0}.funnetwhat{color:var(--ink);word-break:break-word;font-size:14.5px;font-weight:700;line-height:1.4}.funnetwhat.claimed{text-decoration:line-through}.funnetmeta{color:var(--dim);margin-top:3px;font-size:12px;line-height:1.4}.funnetacts{flex:none;gap:6px;display:flex}.funnetacts button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:700}.funnetacts .fdel{color:#ff6b6b;border-color:#3a2226}.fu-rad{flex-wrap:wrap}.fu-full{flex-basis:100%;min-width:0}.fu-treff{color:#fcd34d;background:#2a2410;border:1px solid #5a4a1a;border-radius:10px;margin-top:8px;padding:5px 10px;font-size:12.5px;font-weight:700;line-height:1.4;display:inline-block}.fu-hitte{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:10px;margin-top:2px;padding-top:10px;font-size:12.5px;line-height:1.4;display:flex}.fu-hitte span{flex:1;min-width:0}.fu-hitteBtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:6px 10px;font-size:12px;font-weight:700}.fu-ut{border-top:1px solid var(--line);margin-top:2px;padding-top:10px}.fu-sok{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:10px;outline:none;margin:0 0 10px;padding:11px 12px;font-family:inherit;font-size:15px}.fu-sok:focus{border-color:#5aa9ff}.fu-hjelp{color:var(--muted);margin:4px 0 0;font-size:12.5px;line-height:1.45}.bl-del{margin-top:16px}.bl-hd{text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:baseline;margin:0 2px 8px;font-size:11.5px;font-weight:700;display:flex}.bl-merke{vertical-align:middle;letter-spacing:.03em;border-radius:5px;margin-right:6px;padding:1px 5px;font-size:10px;font-weight:800;display:inline-block}.bl-merke.gul{color:#fbbf24;background:#2a2410;border:1px solid #5a4a1a}.bl-merke.rod{color:#fca5a5;background:#2a1416;border:1px solid #5a2226}.bl-merke.gra{color:var(--muted);border:1px solid var(--line);background:#151a21}.funnetacts .bl-ut,.funnetacts .bl-kom,.funnetacts .nk-inn{color:#6ee7b7;border-color:#155e46}.funnetacts .nk-ut{color:var(--ink)}.vb-festet{background:#2a2410;border:1px solid #5a4a1a;border-radius:12px;margin-bottom:12px;padding:10px 13px 4px}.vb-festet .lab{color:#fcd34d;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.vb-dogn{margin-bottom:6px}.vb-dag{color:#fcd34d;letter-spacing:.04em;margin:14px 2px 4px;font-size:12px;font-weight:800}.vb-rad{border-bottom:1px solid var(--line);gap:10px;padding:8px 2px;display:flex}.vb-festet .vb-rad:last-child{border-bottom:0}.vb-p{border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px}.vb-m{flex:1;min-width:0}.vb-t{color:var(--ink);white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.45}.vb-u{color:var(--dim);margin-top:2px;font-size:12px}.vb-knapper{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.vb-knapper button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:4px 9px;font-size:12px;font-weight:700}.vb-knapper .fdel{color:#ff6b6b;border-color:#3a2226}.np-boks{border:1px solid var(--line);border-radius:10px;margin:0 0 12px;padding:10px 12px}.np-tittel{color:var(--ink);align-items:center;gap:7px;margin-bottom:8px;font-size:13.5px;font-weight:700;display:flex}.np-boks .hchips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.np-kl{background:var(--felt);border:1px solid var(--line);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:9px;padding:7px 9px;font-family:inherit;font-size:14px}.np-under{margin:8px 0 0}.np-pille{color:#fcd34d;background:#2a2410;border:1px solid #5a4a1a;border-radius:10px;align-items:center;gap:6px;margin-top:7px;padding:4px 10px;font-size:12.5px;font-weight:700;line-height:1.4;display:inline-flex}.np-ferdig{color:#fcd34d;cursor:pointer;background:0 0;border:1px solid #5a4a1a;border-radius:7px;margin-left:4px;padding:2px 8px;font-family:inherit;font-size:11.5px;font-weight:700}.np-pille.sendt{border-color:var(--line);color:var(--muted);background:0 0}.np-pille .hic,.np-festet .hic{flex:none;width:14px;height:14px}.np-festet{color:#93c5fd;background:#13243a;border:1px solid #1e4a7a;border-radius:10px;align-items:center;gap:6px;margin:0 0 6px;padding:4px 10px;font-size:12.5px;font-weight:700;line-height:1.4;display:flex}.notatrow.np-festetRad{border-color:#1e4a7a}.sjekkmeg-knapp{box-sizing:border-box;color:#c7d2fe;cursor:pointer;background:#11161d;border:1px solid #243041;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;margin:-4px 0 12px;padding:12px;font-family:inherit;font-size:15px;font-weight:800;display:flex}.sjekkmeg-knapp:active{transform:scale(.99)}.sjekkmeg-venter{color:#93c5fd;background:#13243a;border:1px solid #1e4a7a;border-radius:13px;align-items:center;gap:10px;margin:-4px 0 12px;padding:10px 12px;display:flex}.sjekkmeg-venter>.hic{flex:none;width:20px;height:20px}.smv-tx{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.smv-tx b{color:#dbeafe;font-size:14.5px}.smv-tx span{color:#93c5fd;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.smv-av{color:#bfdbfe;cursor:pointer;background:0 0;border:1px solid #1e4a7a;border-radius:9px;flex:none;padding:7px 12px;font-family:inherit;font-size:13.5px;font-weight:700}.et-topp{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.et-tekst{flex-direction:column;flex:1;min-width:0;padding-right:10px;display:flex}.et-pluss{pointer-events:none}.et-pluss .hic{transition:transform .15s}.et-rad.aapen .et-pluss .hic{transform:rotate(45deg)}.et-innhold{margin-top:10px}.et-knapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.et-knapp{background:var(--felt);border:1px solid var(--line);min-height:48px;color:var(--ink);cursor:pointer;text-align:left;touch-action:manipulation;border-radius:11px;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.et-knapp:active{background:#13243a;border-color:#3b82f6;transform:scale(.98)}.et-knapp .hic{color:#93c5fd;flex:none;width:18px;height:18px}.et-n{flex:1;min-width:0;line-height:1.25}.et-tall{text-align:center;color:#fbbf24;font-variant-numeric:tabular-nums;background:#2a1f15;border-radius:999px;flex:none;min-width:22px;padding:1px 7px;font-size:12.5px}.et-u{color:var(--muted);margin:8px 2px 0;font-size:12px;line-height:1.4}.adv-liste{flex-direction:column;gap:8px;margin:0 0 12px;display:flex}.adv-rad{background:#2a2410;border:1px solid #a16207;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.adv-rad>.hic{color:#fbbf24;flex:none;width:20px;height:20px;margin-top:1px}.adv-rad.ulest{border-color:#fbbf24;box-shadow:inset 0 0 0 1px #fbbf24}.adv-rad.utlopt{border-color:var(--line);opacity:.75;background:#15181d}.adv-rad.utlopt>.hic{color:var(--muted)}.adv-tx{flex-direction:column;flex:1;gap:3px;min-width:0;line-height:1.4;display:flex}.adv-tx b{color:#fef3c7;overflow-wrap:anywhere;font-size:15px}.adv-tx span{color:#fcd34d;font-size:12.5px}.adv-rad.utlopt .adv-tx b{color:var(--ink)}.adv-rad.utlopt .adv-tx span{color:var(--muted)}.adv-knapp{color:#fde68a;cursor:pointer;background:0 0;border:1px solid #a16207;border-radius:9px;flex:none;min-height:44px;padding:7px 12px;font-family:inherit;font-size:13.5px;font-weight:700}.adv-knapp.fare{color:#fca5a5;border-color:#7f1d1d}.adv-lest{color:#86efac;flex:none;align-items:center;gap:4px;padding:8px 4px;font-size:13px;font-weight:700;display:inline-flex}.adv-lest .hic{width:15px;height:15px}.adv-handling{flex:1 0 100%;gap:8px;padding-left:30px;display:flex}.adv-oppsett-liste .adv-rad{flex-wrap:wrap}.adv-oppsett-liste{flex-direction:column;gap:8px;margin-top:10px;display:flex}.adv-skjema{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;display:flex}.adv-felt{color:var(--muted);flex-direction:column;gap:5px;font-size:13px;display:flex}.adv-felt textarea,.adv-felt input{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:9px;padding:9px 10px;font-family:inherit;font-size:15px}.adv-knapper{flex-wrap:wrap;gap:8px;display:flex}.adv-knapper .rbtn{flex:140px;margin:0}.sjekkmeg-ark h3{align-items:center;gap:8px;margin:0 0 6px;display:flex}.sjekkmeg-ark .sm-forklar{margin:0 0 12px;line-height:1.5}.sm-valg{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.sm-min{background:var(--felt);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:11px;flex-direction:column;align-items:center;gap:1px;padding:10px 4px;font-family:inherit;display:flex}.sm-min b{font-size:19px}.sm-min span{color:var(--muted);font-size:12px}.sm-min.on{background:#13243a;border-color:#3b82f6}.sm-min.on span{color:#93c5fd}.sm-tekst{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:10px;outline:none;padding:11px 12px;font-family:inherit;font-size:15px}.sm-hjelp{color:var(--muted);margin:6px 2px 12px;font-size:12.5px}.sm-acts .rbtn{width:auto;margin:0}.notatrow .funnetacts{flex-wrap:wrap;justify-content:flex-end;max-width:132px}.bs-ark .sheet,.meld-ark .sheet{max-height:92vh;overflow-y:auto}.meld-valg{text-align:left;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;align-items:flex-start;gap:14px;margin:0 0 10px;padding:14px 15px;font-family:inherit;display:flex}.meld-valg .hic{color:#fbbf24;flex:none;width:24px;height:24px;margin-top:2px}.meld-valg.hms .hic{color:#4ade80}.meld-valg>span{flex-direction:column;gap:3px;min-width:0;display:flex}.meld-valg b{font-size:16px;font-weight:800}.meld-valg b+span{color:var(--dim);font-size:13.5px;line-height:1.45}.meld-valg:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.bs-feil{color:#fecaca;background:#2a1316;border:1px solid #5b2329;border-radius:10px;margin:4px 0 10px;padding:9px 12px;font-size:13.5px;line-height:1.4}.bs-rad{background:var(--felt);border:1px solid var(--line);border-radius:12px;margin-bottom:8px;padding:11px 13px}.bs-rad.levert{border-color:#1f3d34}.bs-topp{align-items:baseline;gap:8px;display:flex}.bs-topp b{font-size:14.5px}.bs-naar{min-width:0;color:var(--dim);flex:1;font-size:12px}.bs-kort{color:#cbd2dc;overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.4}.bs-levert{color:#34d399;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;font-weight:700;line-height:1.4;display:flex}.bs-levert span{flex:1;min-width:0}.bs-angre,.bs-sakBtn{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:5px 9px;font-size:12px;font-weight:700}.bs-levknapper{flex:none;gap:6px;display:flex}.bs-bilder{margin-top:8px}.bs-kvitT{color:var(--dim);margin-top:8px;font-size:11.5px;font-weight:700}.bs-lever{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.bs-knapper{gap:8px;margin-top:10px;display:flex}.bs-knapper .rbtn{padding:10px 0;font-size:14px}.cclist{flex-direction:column;gap:7px;display:flex}.ccrow{background:var(--felt);border:1px solid #20242c;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.ccrow span{color:var(--ink);flex:1;font-size:14px;line-height:1.4}.skGruppe{letter-spacing:.04em;text-transform:uppercase;color:var(--dim);margin:14px 2px 8px;font-size:12px;font-weight:700}#skStore .skGruppe{margin-top:4px}.skHoytider{flex-basis:100%;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px;margin-top:4px;display:grid}.skHoytider .skHoytid{background:var(--bg);border:1px solid var(--line);border-radius:9px;align-items:center;gap:10px;padding:7px 10px;display:flex}.skHoytider .hoytidIkon{flex:none;width:22px;height:22px}.skHoytider .skHoytid b{font-size:13px}.skHoytider .skHoytidNaar{color:var(--dim);flex:none;font-size:12px;line-height:1.35;display:block}.skLag{flex-direction:column;flex:100%;gap:6px;margin-top:8px;display:flex}.skLagRad{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:10px;font-size:14px;display:grid}.skLagRad>span{overflow-wrap:break-word;min-width:0}.skLagRad select{background:var(--card);width:100%;min-width:0;min-height:40px;color:inherit;border:1px solid var(--line);border-radius:8px;padding:6px 10px}.ccedit{text-align:left;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:none;flex:1;padding:2px 0;font-size:14px;line-height:1.4}.ccedit:active{opacity:.6}.crdel,.ccdel,.chChanDel,.gDel,.vrDel,.tdel,.vendel,.remdel,.katdel,.cqdel,.cldel,.returdel,.krdel,.epostx,.hsdel,.gjx,.utkomdel,.wvx,.regAvdDel,.pfdialog-x,.pfbevis-x,.dgx,.etatdel,.tagTaUt,.kdel,.ttx,.drFjern,.drFunnetFjern{color:#ff6b6b;cursor:pointer;background:0 0;border:none;flex:none;padding:0 4px;font-size:20px;line-height:1}.remedit,.katedit,.cqedit,.dgedit{color:var(--muted);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:0 6px;font-size:16px;line-height:1;display:inline-flex}.remedit .hic,.katedit .hic,.cqedit .hic,.dgedit .hic,.tedit .hic,.ccedit .hic{width:17px;height:17px}.cqacts{flex:none;align-items:center;gap:2px;display:flex}.venavt{color:var(--dim);cursor:pointer;white-space:nowrap;background:#15191f;border:1px solid #2a323d;border-radius:99px;flex:none;padding:4px 9px;font-family:inherit;font-size:11px;font-weight:700}.venavt.on{color:#5eead4;background:#0e3a2e;border-color:#15795f}.vensam{color:var(--dim);cursor:pointer;white-space:nowrap;background:#15191f;border:1px solid #2a323d;border-radius:99px;flex:none;padding:4px 9px;font-family:inherit;font-size:11px;font-weight:700}.vensam.on{color:#8fc4e8;background:#10263a;border-color:#2b6285}.ut-nye-andre{color:var(--ink);background:#0f1a2b;border:1px solid #1e3a5f;border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.ut-nye-andre svg,.ut-nye-andre .hic{width:16px;height:16px;color:var(--amber);flex:none;margin-top:2px}.ut-gj{border-color:#2f6feb;margin:0 0 10px}.ut-gj-hode{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ut-gj-hode b{flex:1;font-size:15px}.ut-gj-hode span{color:#8fb4ff;font-size:12.5px}.ut-gj>.sub{margin:4px 0 10px;line-height:1.5}.ut-gj .ut-item{margin-bottom:6px}.ut-gj-info{color:var(--dim);margin:0 0 10px;font-size:13px;line-height:1.45}.ut-gj-knapper{gap:8px;display:flex}.ut-gj-knapper .rbtn{flex:1;margin:0}.ut-gj-dato{flex-direction:column;gap:6px;display:flex}.ut-gj-dato label{color:var(--dim);font-size:12.5px;font-weight:700}.ut-eksport-valg{cursor:pointer;align-items:center;gap:10px;margin:12px 2px 0;font-size:14.5px;display:flex}.ut-eksport-valg input{width:20px;height:20px;accent-color:var(--blue);flex:none}#utEksportArk .acts{margin-top:16px}.ut-item.ro{border-left:3px solid #2b6285}.epostboks{box-sizing:border-box;background:var(--felt);cursor:text;border:1px solid #20242c;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:44px;padding:7px 8px;display:flex}.epostboks.ro{cursor:default}.epostchip{box-sizing:border-box;color:#dbe8ff;word-break:break-all;background:#16243a;border:1px solid #2b4a75;border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:4px 4px 4px 11px;font-size:13.5px;display:inline-flex}.epostboks.ro .epostchip{padding-right:11px}.epostchip.feil{color:#ffd7dc;background:#3a1a1d;border-color:#f43f5e}.epostchip .epostx{padding:0 5px;font-size:17px}.epostboks.navn{margin-top:8px}.epostleggtil{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:999px;flex:none;margin-left:auto;padding:6px 13px;font-size:13px;font-weight:700}.avp-liste{flex-direction:column;gap:8px;display:flex}.avp{background:var(--felt);color:var(--ink);text-align:left;border:1px solid #20242c;border-radius:11px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:14.5px;line-height:1.4;display:flex}.avp .avp-tx{flex:1;min-width:0}.avp .avp-tx i{color:#fbbf24;font-style:normal}.avp.ok{background:#0d1f18;border-color:#1d4d3a}.avp-info .avp-ok{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:9px;flex:none;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:800}.avp-info.ok .avp-ok{color:#6ee7b7;background:0 0;border:1px solid #1d4d3a}.avp-kryss{cursor:pointer;width:100%}.avp-kryss .avp-boks{color:#0b0d10;border:2px solid #3b4452;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.avp-kryss.ok .avp-boks{background:#34d399;border-color:#34d399}.avp-kryss .avp-boks .hic{stroke-width:3px;stroke:#0b0d10!important}.avp-info.ok .avp-ok .hic{stroke:currentColor!important}.avp-janei{flex-wrap:wrap}.avp-janei .avp-valg{flex:none;gap:6px;display:flex}.avp-janei .avp-valg .tbValg{padding:8px 14px;font-size:13.5px}.avp-tekst{flex-direction:column;align-items:stretch;gap:6px}.avp-tekst input{box-sizing:border-box;width:100%;color:var(--ink);background:#0b0e12;border:1px solid #20242c;border-radius:9px;outline:none;padding:9px 11px;font-family:inherit;font-size:15px}.avp-red{flex-direction:column;gap:8px;margin-top:10px;display:flex}.avp-redrad{background:var(--felt);border:1px solid var(--line);border-radius:11px;align-items:center;gap:10px;padding:9px 10px;display:flex}.avp-type{letter-spacing:.04em;text-transform:uppercase;color:#93c5fd;background:#13243a;border-radius:6px;flex:none;padding:3px 7px;font-size:11px;font-weight:800}.avp-redtx{min-width:0;color:var(--ink);flex:1;font-size:14.5px;line-height:1.35}.avp-redtx i{color:var(--dim);margin-top:2px;font-size:11.5px;font-style:normal;display:block}.avp-redknapper{flex:none;gap:4px;display:flex}.avp-redknapper button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;width:32px;height:32px;font-family:inherit}.avp-redknapper button:disabled{opacity:.35;cursor:default}.avp-redknapper .avp-fjern{color:#f87171}.avp-typer,.avp-steder{flex-wrap:wrap;gap:8px;display:flex}.avp-typer .sk-valg,.avp-steder .sk-valg{flex:auto}.sk-hold{background:#0b1f2e;border:1px solid #1e6a93;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.sk-hold b{color:var(--ink);font-size:15px}.sk-hold .sub{margin:0;line-height:1.5}.sk-hold.feil{background:#1a0f12;border-color:#5a1f24}.sk-hold .rbtn{margin:0}.epostboks input.epostinp,.epostboks input.epostinp:focus{width:auto;min-width:120px;max-width:none;box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;flex:120px;margin:0;padding:5px 4px}.epostboks input.epostinp:focus-visible{outline:none}.epostboks:has(>input.epostinp:focus){outline:2px solid var(--sky);outline-offset:1px;border-color:#2b3a4a}.epostboks.navn .epostchip{color:#ebe6ff;word-break:normal;overflow-wrap:anywhere;background:#231d3a;border-color:#55458f}.epostinp{color:#e7e9ee;background:0 0;border:none;outline:none;flex:150px;min-width:120px;padding:5px 4px;font-family:inherit;font-size:15px}.tbValg{background:var(--felt);color:#e7e9ee;cursor:pointer;border:1px solid #262c35;border-radius:12px;padding:14px 10px;font-family:inherit;font-size:15px;font-weight:700}.tbq{margin-top:12px}.tbq-t{color:#c7cdd6;margin-bottom:6px;font-size:12.5px;font-weight:700}.tbq-krav{color:#fbbf24}.tbskala{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.tbValg.tbtall{font-variant-numeric:tabular-nums;padding:11px 0;font-size:16px}.tbender{color:var(--dim);justify-content:space-between;gap:10px;margin-top:4px;font-size:11px;display:flex}.tbvalgrad{gap:6px;display:grid}.tbvalgrad .tbValg{padding:10px 4px;font-size:13.5px}.tbchips{flex-wrap:wrap;gap:6px;display:flex}.tbValg.tbchip{border-radius:999px;padding:8px 12px;font-size:13px;font-weight:650}.tbanon{color:#b7c7bd;background:#0f1a14;border:1px solid #1d3a2a;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 11px;font-size:12.5px;line-height:1.45;display:flex}.tbanon .hic{margin-top:1px;stroke:#34d399!important}.ut-tb select{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;min-height:44px;padding:11px 12px;font-family:inherit;font-size:15px}.ut-merke{letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:800;display:inline-block}.ut-merke.ros{color:#a7f3d0;background:#0d2a1f}.ut-merke.klage,.ut-merke.alvorlig{color:#fecaca;background:#3b1214}.ut-merke.forslag,.ut-merke.ny{color:#bfdbfe;background:#13243a}.beta-merke{vertical-align:middle;letter-spacing:.06em;text-transform:uppercase;color:#ede9fe;white-space:nowrap;background:#4c1d95;border:1px solid #6d28d9;border-radius:6px;margin-left:8px;padding:3px 6px;font-size:10px;font-weight:800;line-height:1;display:inline-block}.ut-linje{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ml-tittel{align-items:center;gap:8px;margin-top:0;display:flex}.ml-tekst{margin:0;line-height:1.5}.ml-valg{--tf:#3b82f6;gap:8px;margin-top:12px;display:flex}.rcard.ml-kort.ml-ny.ml-alvorlig{border-color:#7f1d1d}.rcard.ml-kort.ml-behandlet{opacity:.78}.ml-kort .ml-beh{font-size:12px}.ml-kort .ml-dato{margin-left:auto;font-size:12.5px}.ml-om{margin-top:8px;font-size:12.5px}.ml-om b,.ml-fra b{color:#e7e9ee}.ml-fra a{color:#93c5fd}.ml-temaer{margin-top:8px}.ml-tema{color:#c7cdd6;border:1px solid #262c35;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:650}.ml-bunn{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.ml-bunn .ml-fra{font-size:12.5px}.ml-knapper{gap:8px;margin-left:auto;display:flex}.ml-knapper .rbtn{width:auto;margin:0;padding:8px 14px;font-size:13px}.ut-tekst{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;line-height:1.5}.ut-rad{border-top:1px solid var(--line);padding:12px 0}.ut-rad:first-of-type{border-top:none;padding-top:2px}.ut-ok{color:#86efac}.ut-ok .hic{vertical-align:-2px;stroke:#86efac!important}.ut-svarboks{background:#13243a;border:1px solid #1e3a5f;border-radius:11px;margin-top:10px;padding:11px 13px}.ut-svarboks-t{letter-spacing:.06em;text-transform:uppercase;color:#93c5fd;overflow-wrap:anywhere;font-size:11.5px;font-weight:800}.ut-svarboks-u{color:#bfdbfe;margin-top:6px;font-size:12.5px}.ut-svar-sendt{background:#13243a;border:1px solid #1e3a5f;border-radius:10px;margin-top:10px;padding:10px 12px}.ut-svar-hvem{color:#93c5fd;font-size:12px;font-weight:700}.ut-ros-sendt{color:#fcd34d;margin-top:8px;font-size:12.5px}.ut-ros-sendt .hic{vertical-align:-2px;width:14px;height:14px;stroke:#fcd34d!important}.ut-svarskjema{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.ut-svarskjema textarea{box-sizing:border-box;width:100%}.avvikrad.ut-ros{margin:10px 0 0}.avvikrad.ut-ros.pa{background:#0f2219;border-color:#166534}.avvikrad.ut-ros.pa .av-bry{background:#16a34a}.pf-ros{background:#1d1a0c;border:1px solid #3d3415;border-radius:11px;margin-top:8px;padding:11px 13px}.pf-ros:first-child{margin-top:0}.samtale-kort{border-color:#3b3252;margin-top:12px}.samtale-h{align-items:center;gap:8px;font-size:16px;display:flex}.samtale-h svg{color:var(--violet)}.samtale-tx{margin:8px 0 0;font-size:14px;line-height:1.5}.samtale-knapper{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.samtale-knapper .rbtn{flex:200px;margin:0}.th-kort{border-color:#1e4a7a;margin:0 0 12px}.th-h{align-items:flex-start;gap:8px;font-size:16px;line-height:1.35;display:flex}.th-h>.hic{color:#93c5fd;flex:none;width:20px;height:20px;margin-top:1px}.th-h b{flex:1;min-width:0}.th-kl{color:var(--muted);margin-left:auto;font-size:13px;font-weight:700}.th-tx{color:#cbd2dc;margin:8px 0 0;font-size:14px;line-height:1.5}.th-valg{grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 0}.th-tid{letter-spacing:.02em;text-align:center;color:#dbeafe;font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:44px;font-weight:800}.th-knapper{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.th-knapper .rbtn{box-sizing:border-box;flex:160px;justify-content:center;align-items:center;gap:6px;margin:0;text-decoration:none;display:flex}.th-hjemme{color:#fff!important;background:#15803d!important;border-color:#15803d!important}.th-avbryt{color:var(--muted);cursor:pointer;background:0 0;border:0;min-height:44px;margin:10px auto 0;padding:6px 12px;font-family:inherit;font-size:13.5px;text-decoration:underline;display:block}.th-kort.th-alarm,.th-alarm{background:#1f1012;border-color:#b91c1c}.th-alarm{margin:0 0 12px}.th-alarm .th-h>.hic,.th-kort.th-alarm .th-h>.hic{color:#f87171}.th-pos{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;font-size:14px;display:flex}.th-pos .hic{flex:none;width:16px;height:16px}.th-pos a{color:#93c5fd;font-weight:700}.th-pos.dim{color:var(--muted)}.pf-takk{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:9px 2px;font-size:14px;display:flex}.pf-takk:first-of-type{border-top:0}.pf-takk span{color:var(--dim);font-size:12.5px}.pf-ros-t{letter-spacing:.06em;text-transform:uppercase;color:#fbbf24;overflow-wrap:anywhere;font-size:11.5px;font-weight:800}.pf-ros p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;line-height:1.5}.pf-ros-u{color:var(--muted);margin-top:6px;font-size:12.5px}.kunde-tb .mi-ic .hic{stroke:#5eead4!important}.kunde-best .mi-ic .hic{stroke:#60a5fa!important}.tbsum{flex-direction:column;gap:8px;margin:10px 0 4px;display:flex}.tbsum-rad{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:2px 10px;display:grid}.tbsum-t{color:#c7cdd6;font-size:13px;font-weight:650}.tbsum-v{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1}.tbbar{align-items:flex-end;gap:2px;height:20px;display:inline-flex}.tbbar i{border-radius:2px;width:7px;display:block}.tbsum-e{color:var(--dim);grid-column:1/-1;font-size:11px}.tbsum-lin{color:#c7cdd6;font-size:13px;line-height:1.45}.tbsum-lin.alarm{color:#fb7185}.tbuker{border-top:1px solid #1b1f26;flex-direction:column;gap:6px;margin-top:12px;padding-top:10px;display:flex}.tbuke{color:#c7cdd6;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:13px;display:flex}.tbuke b{font-variant-numeric:tabular-nums;font-weight:800}.tbuke .alarm{color:#fb7185;font-weight:700}.tbkm-d{margin-top:12px}.tbkm-d summary{cursor:pointer;color:#c7cdd6;font-size:13px;font-weight:700}.tbkm-dato{color:var(--dim);margin-right:4px;font-size:12px;font-style:normal}.tbsum-km{color:#aeb6c2;white-space:pre-wrap;word-break:break-word;flex-direction:column;gap:5px;margin-top:2px;font-size:13px;font-style:italic;display:flex}.tbValg.sel{border-color:var(--tf);background:#1a1f27;background:color-mix(in srgb, var(--tf) 20%, var(--felt));color:#fff;box-shadow:inset 0 0 0 1px var(--tf)}#sections .card,#sections .card .tap{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.skjenke{background:#13161b;border:1px solid #20242c;border-radius:14px;align-items:center;gap:12px;margin-bottom:12px;padding:11px 13px;display:flex}.skjenke .sk-ic{background:#1a2733;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:flex}.skjenke .sk-main{flex:1;min-width:0}.skjenke .sk-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:700}.skjenke .sk-time{color:var(--ink);margin-top:1px;font-size:16px;font-weight:800}.skjenke .sk-bar{background:var(--felt);border-radius:99px;height:5px;margin-top:8px;overflow:hidden}.skjenke .sk-fill{background:var(--sky);border-radius:99px;height:100%;transition:width .4s}.skjenke.amber{background:#1f1707;border-color:#6b4e10}.skjenke.amber .sk-ic{background:#3a2c08}.skjenke.amber .sk-lbl{color:#b07d12}.skjenke.amber .sk-time{color:var(--amber)}.skjenke.amber .sk-fill{background:var(--amber)}.skjenke.red{background:#2a0e12;border-color:#b3203a}.skjenke.red .sk-ic{background:#4a1620}.skjenke.red .sk-lbl{color:#e0667c}.skjenke.red .sk-time{color:#ff6b81}.skjenke.red .sk-fill{background:var(--rose)}.skjenke.skst{display:block}.skjenke.skst .sk-lbl{margin-bottom:4px}.skst-rad{border-top:1px solid #3b1d22;align-items:flex-start;gap:10px;padding:9px 0;display:flex}.skst-ring{border:2px solid #475569;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;font-size:12px;display:grid}.skst-rad.naa .skst-ring{border-color:#f87171}.skst-rad.passert .skst-ring{border-color:#b45309}.skst-rad.gjort .skst-ring{color:#86efac;background:#14532d;border:none}.skst-rad.gjort .skst-ring .hic{width:14px;height:14px}.skst-rad:not(.gjort) .skst-ring{width:28px;height:28px;margin-top:-1px}.skst-ring .hic{width:16px;height:16px}.skst-ring .hic,.skst-ik .hic,.skst-ikvalg .hic{stroke:currentColor!important}.skst-ik,.ccrow span.skst-ik{background:#161a21;border:1px solid #262b34;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.skst-ik .hic{width:18px;height:18px}.skst-velger{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.skst-ikvalg{background:var(--felt);cursor:pointer;touch-action:manipulation;border:1px solid #20242c;border-radius:10px;place-items:center;min-height:44px;padding:0;display:grid}.skst-ikvalg .hic{width:22px;height:22px}.skst-ikvalg.on{background:#172554;border:2px solid #60a5fa}.skst-ikvalg:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.skst-tekst{flex:1;min-width:0}.skst-tittel{color:#fecaca;font-size:14.5px;font-weight:800}.skst-rad.naa .skst-tittel{font-size:16.5px}.skst-rad.senere .skst-tittel{color:#94a3b8}.skst-sub{color:#fca5a5;margin-top:2px;font-size:12.5px;line-height:1.35}.skst-rad.gjort .skst-sub{color:#86efac}.skst-gjort{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:10px;flex:none;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:800}.skst-rad.passert .skst-gjort{background:#7c2d12}.aavvik{background:#1a1408;border:1px solid #b45309;border-radius:14px;margin-bottom:12px;padding:11px 13px}.aavvik-h{color:#fbbf24;align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:800;display:flex}.aavvik-rad{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;border-top:1px solid #3a2a10;align-items:center;gap:10px;padding:8px 0;font-family:inherit;display:flex}.aavvik-rad:first-of-type{border-top:none}.aavvik-merke{letter-spacing:.04em;background:var(--kc);color:#0b0d10;border-radius:99px;flex:none;padding:2px 8px;font-size:10.5px;font-weight:800}.aavvik-tekst{flex-direction:column;min-width:0;font-size:14px;display:flex}.aavvik-tekst b{overflow-wrap:anywhere;font-weight:700}.aavvik-sub{color:var(--muted);margin-top:2px;font-size:12.5px}.aavvik-flere{color:#fbbf24;cursor:pointer;background:0 0;border:none;padding:6px 0 0;font-family:inherit;font-size:13px;font-weight:700}.vr-topp{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.vr-topp h3{margin:0}.vr-antall{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:14px}.vr-fremdrift{background:#232833;border-radius:99px;height:6px;margin:10px 0 8px;overflow:hidden}.vr-fremdrift i{background:#34d399;border-radius:99px;height:100%;transition:width .2s;display:block}.vr-neste{color:var(--muted);margin:0 0 12px;font-size:12.5px;line-height:1.45}.vr-med label{align-items:center;gap:6px;display:flex}.vr-med .hchip{min-height:34px;padding:6px 12px}.vr-meg{cursor:default}.vr-velg{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;min-height:44px;margin-top:8px;padding:10px 12px;font-family:inherit;font-size:15px}.vr-gruppe{margin-top:14px}.vr-gruppenavn{letter-spacing:.07em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid #20242c;padding-bottom:6px;font-size:11px;font-weight:800}.vr-punkt{border-bottom:1px solid #20242c;padding:12px 0;scroll-margin:80px}.vr-punkt:last-child{border-bottom:none}.vr-tekst{overflow-wrap:anywhere;margin-bottom:9px;font-size:15px;font-weight:600;line-height:1.35}.vr-funn{background:#1a1408;border:1px solid #3a2a10;border-radius:12px;margin-top:10px;padding:11px 12px}.vr-funn.hms{background:#0b1a12;border-color:#14532d}.vr-funn.ingen{background:var(--felt);border-color:#2b313b}.vr-funn textarea{box-sizing:border-box;width:100%;color:var(--ink);resize:vertical;background:#0b0d10;border:1px solid #2a313b;border-radius:9px;outline:none;min-height:60px;padding:9px 11px;font-family:inherit;font-size:15px}.vr-felt{margin-top:9px}.vr-ledetekst{color:var(--dim);margin-bottom:5px;font-size:12px;font-weight:700;display:block}.vr-funn .hchip{min-height:34px;padding:6px 12px;font-size:13px}.vr-hvor{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.45}.vr-hvor b.gul{color:#fbbf24}.vr-hvor b.gronn{color:#34d399}.vr-oppsum{color:var(--muted);text-align:center;margin:0 0 8px;font-size:13px}.vr-oppsum b{color:var(--ink)}.vr-runde{background:var(--card);border:1px solid #20242c;border-radius:12px;margin-bottom:8px}.vr-rundehode{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:11px 13px;font-family:inherit;display:flex}.vr-rundetekst{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;display:flex}.vr-rundetekst span{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px}.vr-rundedetalj{flex-direction:column;gap:8px;padding:0 13px 12px;display:flex}.vr-rundefunn{overflow-wrap:anywhere;border-top:1px solid #20242c;flex-direction:column;gap:2px;padding-top:8px;font-size:13.5px;display:flex}.vr-rundetil{color:var(--dim);font-size:12px}.vr-merknad{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #20242c;margin:0;padding-top:8px;font-size:13.5px}.vr-slett{color:#fca5a5;cursor:pointer;background:0 0;border:1px solid #5b2330;border-radius:8px;align-self:flex-start;padding:6px 12px;font-family:inherit;font-size:12.5px}.sja-trinnhode{align-items:center;gap:8px;display:flex}.sja-nr{width:26px;height:26px;color:var(--ink);background:#232833;border-radius:99px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.sja-inn{box-sizing:border-box;min-width:0;color:var(--ink);background:#0b0d10;border:1px solid #2a313b;border-radius:9px;outline:none;flex:1;min-height:42px;padding:9px 11px;font-family:inherit;font-size:15px}.sja-x{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #2b313b;border-radius:9px;flex:none;font-family:inherit;font-size:18px;line-height:1}.sja-fare{margin-top:9px}.sja-fare textarea{box-sizing:border-box;width:100%;color:var(--ink);resize:vertical;background:#0b0d10;border:1px solid #2a313b;border-radius:9px;outline:none;min-height:56px;padding:9px 11px;font-family:inherit;font-size:15px}.sja-legg{margin-top:8px}.sja-deltaker{border-bottom:1px solid #20242c;padding:10px 0}.sja-deltaker .vr-rundetekst{flex:1}.sja-signer{margin-top:8px}.sja-ekstern{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.sja-ekstern .sja-inn{flex:140px}.sja-ekstern .rbtn{flex:none;width:auto;min-height:44px;padding:0 16px}.sja-sigbilde{aspect-ratio:600/170;background:#fff;border-radius:6px;flex:none;width:120px;height:auto}.sk-rutineknapp{vertical-align:middle;color:#8ab4ff;cursor:pointer;background:0 0;border:1px solid #2a313b;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:2px 9px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.sk-rutineknapp .hic{width:13px;height:13px}.sk-rutine{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;background:#0f1620;border:1px solid #1e2a3a;border-radius:10px;margin:0 0 9px;padding:9px 11px;font-size:13.5px;line-height:1.5}.hd-liste{flex-direction:column;gap:8px;margin-top:12px;display:flex}.hd-tom{margin:4px 0 0;line-height:1.5}.hd-kort{text-align:left;background:var(--felt);width:100%;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #20242c;border-radius:12px;align-items:stretch;gap:10px;padding:11px 12px 11px 16px;font-family:inherit;display:flex;position:relative}.hd-kort:before{content:"";background:var(--hd,#4b5563);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:7px}.hd-kort.roed,.hd-merke.roed{--hd:#fb7185}.hd-kort.gul,.hd-merke.gul{--hd:#fbbf24}.hd-kort.blaa,.hd-merke.blaa{--hd:#7dd3fc}.hd-kort.graa,.hd-merke.graa{--hd:#9ca3af}.hd-kort:active{transform:scale(.99)}.hd-tekst{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hd-tittel{overflow-wrap:anywhere;font-size:15px;line-height:1.3}.hd-tittel b{font-weight:700}.hd-sted{vertical-align:2px;letter-spacing:.06em;text-transform:uppercase;color:#cbd5e1;background:#232833;border-radius:6px;margin-right:7px;padding:2px 7px;font-size:10.5px;font-weight:800;display:inline-block}.hd-sub{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.hd-behandle{color:var(--ink);background:#151a21;border:1px solid #2b313b;border-radius:10px;flex:none;align-self:center;padding:10px 12px;font-size:13px;font-weight:800}#hmsDel,.hd-tilbake{scroll-margin-top:12px}.hd-tilbake{margin:0 0 12px;padding:11px 0;font-size:14px}.hd-hode{align-items:center;gap:10px;margin-bottom:10px;display:flex}.hd-hode h3{overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.hd-merke{color:#0b0d10;background:var(--hd);border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-weight:800}.hd-felt{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:14px;line-height:1.45;display:grid}.hd-felt dt{color:var(--dim);padding-top:2px;font-size:12.5px;font-weight:700}.hd-felt dd{overflow-wrap:anywhere;min-width:0;margin:0}.hd-fritekst{white-space:pre-wrap}.hd-bilder{flex-wrap:wrap;gap:12px;display:flex}.hd-lenke{color:#93c5fd;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-family:inherit;font-size:13.5px;font-weight:650;text-decoration:underline}.hd-varsel{color:#fecaca;background:#2a1215;border:1px solid #7f1d1d;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.45}.hd-ring{flex-wrap:wrap;gap:8px;margin:10px 0 8px;display:flex}.hd-ringknapp{color:#fff;background:#b91c1c;border-radius:10px;flex:140px;justify-content:center;align-items:center;min-height:42px;padding:8px 12px;font-size:14px;font-weight:750;text-decoration:none;display:flex}.hd-tiltakliste{flex-direction:column;gap:8px;display:flex}.hd-tiltak{background:var(--felt);border:1px solid #262b34;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.hd-tiltak.over{border-color:#9f1239}.hd-tiltak input:not([type=checkbox]),.hd-tiltak select{box-sizing:border-box;width:100%;min-height:42px;color:var(--ink);background:#0b0d10;border:1px solid #2a313b;border-radius:9px;padding:9px 11px;font-family:inherit;font-size:15px}.hd-tiltakrad{align-items:center;gap:8px;display:flex}.hd-tiltakrad select{flex:1.3;min-width:0}.hd-tiltakrad input[type=date]{flex:1;min-width:0}.hd-gjort{cursor:pointer;align-items:center;gap:7px;min-height:36px;font-size:14px;font-weight:650;display:flex}.hd-gjort input{accent-color:#34d399;width:20px;height:20px}.hd-frist{color:var(--muted);text-align:right;flex:1;font-size:12.5px}.hd-tiltak.over .hd-frist{color:#fda4af;font-weight:700}.hd-nytt{margin-top:8px;padding:10px 0;font-size:14px}.hd-feil{color:#fca5a5;margin:0 0 10px;font-size:13.5px}.hd-beskjed{margin:6px 0 0;font-size:12.5px;line-height:1.45}.hd-tilsyn textarea{box-sizing:border-box;width:100%;color:var(--ink);font:inherit;background:#0b0d10;border:1px solid #7f1d1d;border-radius:9px;padding:9px 10px;font-size:13px;line-height:1.45}.hd-tilsyn .hd-knapper{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.hd-tilsyn .hd-knapper>*{text-align:center;flex:140px;margin:0;text-decoration:none}.hd-dokrad{cursor:default}.hd-dokrad:active{transform:none}.hd-dokrad .hd-behandle{cursor:pointer;align-items:center;gap:6px;font-family:inherit;display:flex}.hd-dokrad .hd-behandle:disabled{opacity:.55;cursor:default}.hd-knapper{gap:8px;margin-top:8px;display:flex}.hd-knapper .rbtn{flex:1}.hd-slett{color:#fca5a5;cursor:pointer;background:0 0;border:1px solid #5b2330;border-radius:8px;margin:4px auto 14px;padding:8px 14px;font-family:inherit;font-size:13px;display:block}.aapent{background:#11161d;border:1px solid #273140;border-radius:14px;margin-bottom:12px;padding:10px 13px 6px}.aapent-h{letter-spacing:.06em;text-transform:uppercase;color:#9aa3af;margin-bottom:4px;font-size:12px;font-weight:800}.overlev .aapent,.vs2-overlev .aapent{border:none;border-top:1px solid var(--line);background:0 0;border-radius:0;margin:10px 0 0;padding:10px 0 0}.aapent-rad{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;border-top:1px solid #1d232c;align-items:flex-start;gap:10px;padding:8px 0;font-family:inherit;display:flex}.aapent-h+.aapent-rad{border-top:none}.aapent-ic{width:22px;color:var(--ac);flex:none;justify-content:center;padding-top:1px;display:flex}.aapent-ic .hic{stroke:var(--ac)}.aapent-tekst{flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}.aapent-tekst b{overflow-wrap:anywhere;font-weight:700}.aapent-sub{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;line-height:1.35}.aapent-ch{color:var(--dim);flex:none;padding-top:1px;font-size:18px;line-height:1}.klokkeskift{background:#0f1a26;border:1px solid #2b5d8a;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:12px;padding:11px 13px;display:flex}.klokkeskift .kk-ic{width:34px;height:34px;color:var(--sky);background:#16314a;border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:17px;display:flex}.klokkeskift .kk-main{flex:1;min-width:0}.klokkeskift .kk-lbl{letter-spacing:.06em;text-transform:uppercase;color:#7fb8e6;font-size:11px;font-weight:700}.klokkeskift .kk-hoved{color:var(--ink);margin-top:1px;font-size:16px;font-weight:800}.klokkeskift .kk-under{color:#c7cdd6;margin-top:4px;font-size:12.5px;line-height:1.4}.gjrad{box-sizing:border-box;text-align:left;background:var(--card);width:100%;height:56px;color:var(--ink);cursor:pointer;border:1px solid #20242c;border-radius:12px;align-items:center;gap:12px;margin:0 0 12px;padding:0 14px;font-family:inherit;display:flex}.gjrad .gj-ic{flex:none;justify-content:center;align-items:center;width:22px;display:flex}.gjrad .gj-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.gjrad .gj-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.gjrad .gj-tx i{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.gjrad .gj-ar{color:var(--dim);flex:none;font-size:20px}.gjrad.tom{cursor:default}.gjrad.tom .gj-ic{color:#46d27f}.gjrad.tom .gj-tx b{color:var(--muted);font-weight:600}.gjrad.tom .gj-ar{visibility:hidden}.gjrad.gjore{background:#1f1707;border-color:#b45309}.gjrad.gjore .gj-ic{color:#f59e0b}.gjrad.lese{background:#0f1a2b;border-color:#1d4ed8}.gjrad.lese .gj-ic{color:#60a5fa}.gjrad .gjx{margin:-12px -4px -12px 0;padding:12px 8px}.gjrad:not(.tom):active{transform:scale(.99)}.knaaov>.rbody{flex:none;overflow:visible}.katpill{background:var(--kc,#94a3b8);color:#0b0d10;vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:10.5px;font-weight:700;display:inline-block}.hchips{flex-wrap:wrap;gap:7px;display:flex}.hchip{background:var(--felt);color:var(--dim);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #262b34;border-radius:999px;min-height:38px;padding:8px 13px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.2}.hchip.on{background:var(--kc,#60a5fa);border-color:var(--kc,#60a5fa);color:#0b0d10}.hs-grp{margin-bottom:9px}.hs-grp:last-child{margin-bottom:0}.hs-grpnavn{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin:0 0 5px;font-size:10.5px;font-weight:700}.hs-velgtit{margin:0 0 12px!important;font-size:20px!important}.hs-fliser{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hs-flis{text-align:left;background:color-mix(in srgb, var(--kc,#60a5fa) 12%, var(--felt));border:1px solid color-mix(in srgb, var(--kc,#60a5fa) 45%, #262b34);min-height:84px;color:var(--txt,#e7e9ee);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;justify-content:space-between;gap:6px;padding:12px 13px;font-family:inherit;display:flex}.hs-flis b{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:15.5px;font-weight:800;line-height:1.2}.hs-flis span{color:var(--kc,#94a3b8);font-size:12px;font-weight:600}.hs-flis:active{transform:scale(.98)}.hs-tellnote{font-size:12.5px;line-height:1.45;margin:16px 0 8px!important}.hs-typevalgt{align-items:center;gap:12px;display:flex}.hs-grpund{text-transform:none;letter-spacing:0;opacity:.8;font-weight:600}.hs-tj{opacity:.7;font-weight:600}.hs-janei{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hs-janei .hchip{width:100%}.hs-lagre{bottom:calc(-28px - env(safe-area-inset-bottom));z-index:3;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--line);border-radius:0 0 14px 14px;margin:14px -16px -16px;position:sticky}.hs-lagre .rbtn{width:100%;margin:0}.gkv{background:var(--felt);width:100%;color:var(--dim);font:inherit;text-align:left;cursor:pointer;border:1px solid #20242c;border-radius:10px;flex-direction:column;gap:4px;margin:10px 0 2px;padding:8px 10px 6px;display:flex}.gkv-top{justify-content:space-between;font-size:11.5px;display:flex}.gkv-top b{color:var(--ink,#e7e9ee)}.gkv-soyler{align-items:flex-end;gap:3px;height:40px;display:flex}.gkv-soyler i{background:#3b82f6;border-radius:2px 2px 0 0;flex:1;min-width:0}.gkv-soyler i.tom{background:#232833}.gkv-soyler i.naa{background:#34d399}.gkv-akse{justify-content:space-between;font-size:10.5px;display:flex}.sos-holder{animation:1.5s linear forwards sosFyll;background-image:linear-gradient(#b0002047,#b0002047)!important;background-repeat:no-repeat!important}.sos-holder.lys{background-image:linear-gradient(#ffffff59,#ffffff59)!important}@keyframes sosFyll{0%{background-size:0 100%}to{background-size:100% 100%}}@media (prefers-reduced-motion:reduce){.sos-holder{background-size:100% 100%;animation:none}}.hs-stempelnote{color:var(--dim);margin:-4px 0 14px;font-size:12px}.hs-tale{flex-direction:column;gap:8px;margin:-6px 0 14px;display:flex}.tale-knapp{color:#bfdbfe;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#13223a;border:1px solid #2b4a7a;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.tale-knapp:disabled{opacity:.75;cursor:default}.tale-tar{background:#2a1215;border:1px solid #7f1d1d;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:6px 8px 6px 12px;display:flex}.tale-prikk{background:#ef4444;border-radius:6px;flex:none;width:12px;height:12px;animation:1s ease-in-out infinite talePuls}@keyframes talePuls{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.tale-prikk{animation:none}}.tale-tid{color:#fecaca;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-weight:700}.tale-avbryt{color:#c7cdd6;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #3a3f48;border-radius:9px;padding:0 12px}.tale-ferdig{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#2563eb;border:none;border-radius:9px;padding:0 16px;font-weight:800}.tale-liste{flex-direction:column;gap:6px;margin-top:6px;display:flex}.tale-rad{background:var(--felt);min-height:44px;color:var(--dim);border:1px solid #20242c;border-radius:10px;align-items:center;gap:8px;padding:4px 6px 4px 10px;font-size:13px;display:flex}.tale-navn{flex:none}.tale-lyd{flex:auto;min-width:0;height:36px}.tale-spill{color:#93c5fd;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b4a7a;border-radius:8px;margin-left:auto;padding:0 12px;font-weight:700}.tale-fjern{width:36px;height:36px;color:var(--dim);cursor:pointer;background:0 0;border:1px solid #20242c;border-radius:8px;flex:none;font-size:18px}.hs-valgfri{color:#9aa3af;text-transform:none;letter-spacing:0;font-size:12px;font-weight:400}.hs-tid{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.field .hs-tid input[type=time]{flex:none;width:auto;min-width:112px}.hs-min{background:var(--felt);color:var(--dim);cursor:pointer;border:1px solid #262b34;border-radius:9px;padding:9px 11px;font-family:inherit;font-size:13px;font-weight:600}.hs-rapnote{color:#bcd7f5;background:#0f1f2e;border:1px solid #1e3a5f;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.5}.hs-rapnote.gul{color:#fde68a;background:#1f1a0f;border-color:#5a4a1a}.hs-rapnote.ok{color:#86efac;background:#0d1f18;border-color:#1d4d3a}.hs-rapnote.rod{color:#fecdd3;background:#24121a;border-color:#5f1e2e}.aitekst{margin:-6px 0 14px}.aitekst .ai-knapp{justify-content:center;align-items:center;gap:7px;width:100%;font-size:13.5px;display:flex}.aitekst .ai-feil{color:#fca5a5;margin:7px 0 0;font-size:13px;line-height:1.45}.aitekst .ai-info2{color:#86efac;margin:7px 0 0;font-size:13px;line-height:1.45}.diktat{margin:-6px 0 14px}.diktat .diktat-knapp{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin:0;font-size:13.5px;display:flex}.diktat .diktat-knapp.lytter{color:#fecaca;background:#2a1215;border-color:#ef4444;font-weight:700}.diktat .diktat-knapp.lytter .hic{color:#ef4444;animation:1s ease-in-out infinite talePuls}@media (prefers-reduced-motion:reduce){.diktat .diktat-knapp.lytter .hic{animation:none}}.ai-forslag{background:#101a24;border:1px solid #2b4a6b;border-radius:10px;padding:11px 12px}.ai-hode{color:#93c5fd;letter-spacing:.02em;align-items:center;gap:6px;margin:0 0 7px;font-size:12px;font-weight:700;display:flex}.ai-tekst{white-space:pre-wrap;color:#e7e9ee;overflow-wrap:anywhere;background:#0b1118;border:1px solid #1d2b3a;border-radius:8px;padding:9px 10px;font-size:14.5px;line-height:1.5}.ai-adv{color:#fde68a;margin:8px 0 0;font-size:12.5px;line-height:1.45}.ai-info{margin:8px 0 0;font-size:11.5px;line-height:1.45}.ai-knapper{gap:8px;margin-top:10px;display:flex}.ai-knapper .rbtn{flex:1;margin:0}.ai-merke{margin:0 0 8px}.ai-lenke{color:#93c5fd;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 4px;font-weight:600;text-decoration:underline}.ai-sjekk{color:#fde68a;background:#1f1a0f;border:1px solid #5a4a1a;border-radius:10px;margin:0 0 12px;padding:11px 12px}.ai-sjekk-hode{align-items:center;gap:6px;margin:0 0 6px;font-size:13px;font-weight:700;display:flex}.ai-sjekk ul{color:#fef3c7;margin:0;padding-left:20px;font-size:14px;line-height:1.5}.ai-sjekk li+li{margin-top:3px}.ai-sjekk .ai-sjekk-info{color:#d6c79a;margin:8px 0 0;font-size:12px;line-height:1.45}.aih{margin:0 0 14px}.aih.pt-hmsdel{margin:0}.aih .aih-knapp{justify-content:center;align-items:center;gap:7px;width:100%;margin:0;font-size:13.5px;display:flex}.aih-feil{color:#fca5a5;margin:7px 0 0;font-size:13px;line-height:1.45}.aih-boks{color:#fef3c7;background:#1f1a0f;border:1px solid #5a4a1a;border-radius:10px;padding:11px 12px}.aih-hode{color:#fde68a;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:700;display:flex}.aih-del{margin:0 0 10px}.aih-lab{color:#d6c79a;text-transform:uppercase;letter-spacing:.04em;margin:0 0 5px;font-size:11.5px;font-weight:700}.aih-brikker{flex-wrap:wrap;gap:6px;display:flex}.aih-brikke{color:#fbbf24;font:inherit;cursor:pointer;background:0 0;border:1px dashed #f59e0b;border-radius:99px;align-items:center;gap:5px;min-height:32px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.aih-brikke:hover:not(:disabled){background:#2a2110}.aih-brikke.med{color:#1a1405;cursor:default;background:#fbbf24;border-style:solid;border-color:#fbbf24}.aih-brikke .hic,.aih-brukt .hic{width:14px;height:14px}.aih-tekst{color:#fef3c7;overflow-wrap:anywhere;margin:0 0 4px;font-size:14px;line-height:1.5}.aih-tiltak{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.aih-tiltak li{background:#171309;border:1px solid #3d3214;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:14px;line-height:1.45;display:flex}.aih-tiltak li>span:first-child{overflow-wrap:anywhere;min-width:0}.aih-lenke{color:#fbbf24;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:13.5px;font-weight:700;text-decoration:none}.aih-lenke:hover:not(:disabled){text-decoration:underline}.aih-lenke:disabled{opacity:.5;cursor:default}.aih-brukt{color:#86efac;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.aih-info{color:#d6c79a;margin:0 0 6px;font-size:12px;line-height:1.45}.aih-lukk{color:#d6c79a;font-weight:600}.ld{margin:12px 0 0}.ld.field{margin-bottom:0}.ld-portal .ld-lab{margin:0 0 6px;font-size:13px;font-weight:700;display:block}.ld .ld-rad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:8px;display:flex}.ld .ld-ai{flex:none;justify-content:center;align-items:center;gap:7px;width:auto;margin:0;font-size:13.5px;display:inline-flex}.ld .ld-send{min-height:40px;color:var(--ink);cursor:pointer;align-items:center;gap:8px;margin:0 0 0 auto;font-size:14px;font-weight:650;display:flex}.ld .ld-send input{accent-color:#38bdf8;width:20px;min-width:20px;height:20px;margin:0;padding:0}.ld .ld-send.av{color:var(--dim);cursor:default}.ld-feil{color:#fca5a5;margin:7px 0 0;font-size:13px;line-height:1.45}.ld-hjelp{margin:6px 0 0;font-size:12.5px;line-height:1.45}.ld-vis{background:#0b1520;border:1px solid #1e3a52;border-radius:10px;margin:12px 0 0;padding:10px 12px}.ld-vis-hode{color:#7dd3fc;text-transform:uppercase;letter-spacing:.04em;margin:0 0 5px;font-size:11.5px;font-weight:700}.ld-vis-tekst{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.ld-vis-status{color:var(--dim);align-items:center;gap:5px;margin-top:6px;font-size:12.5px;display:flex}.ld-vis-status .hic{color:#86efac;width:14px;height:14px}.ld-etter,.ld-etter-skjema .hd-knapper,.ld-etter-skjema .ks-knapprad{margin-top:10px}.arkiv-ai{color:#c7cdd6;background:#0b1118;border:1px solid #1d2b3a;border-radius:10px;margin:0 0 8px;padding:10px 12px;font-size:13px;line-height:1.5}.arkiv-ai .ai-tekst{margin-top:6px;font-size:13.5px}#dr_ai,#ov_ai{margin:10px 0 0}.ov-ai{color:#93c5fd;margin-top:8px;font-size:12px;line-height:1.45}.ov-ai .ai-tekst{margin-top:6px;font-size:13.5px}.ov-ai.ikke{color:#fcd34d}.hs-rapvalg{background:var(--felt);cursor:pointer;border:1px solid #262b34;border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 12px;padding:11px 12px;font-size:14px;line-height:1.45;display:flex}.hs-rapvalg input{accent-color:#3b82f6;flex:none;width:20px;height:20px;margin:1px 0 0}.hs-anbef{letter-spacing:.04em;text-transform:uppercase;color:#0b0d10;vertical-align:1px;background:#fbbf24;border-radius:6px;margin-left:4px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-block}.hs-mangler{background:#1f1a0f;border-color:#5a4a1a}.hs-mrad{border-top:1px solid #2e2716;align-items:center;gap:10px;margin-top:9px;padding:9px 0 0;display:flex}.hs-mtxt{flex:1;min-width:0;font-size:13.5px;line-height:1.4}.hs-mfull{flex:none;width:auto;margin:0;padding:8px 14px}.logghva{color:#fcd34d;margin:1px 0 3px;font-size:12.5px;line-height:1.4}.loggtil{color:#6ee7b7}.katfilter{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.katfchip{color:var(--kc,#9aa3b0);cursor:pointer;background:#12161b;border:1px solid #20242c;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600}.katfchip.sel{border-color:var(--kc,#5b6571);color:var(--kc,#e7e9ee);background:#1b212a}.tedit,.ccedit,.cchide{color:#8aa0b6;cursor:pointer;background:0 0;border:none;flex:none;padding:0 4px;font-size:16px;line-height:1}.vs-barchip{background:var(--felt);color:#c7cdd6;cursor:pointer;border:1px solid #2a323d;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:14px}.vs-barchip.on{color:#dbeafe;background:#12324a;border-color:#3b82f6;font-weight:600}@media (min-width:1100px){#overvakBody{--rbmaks:100%}#overvakPanel .rhead{max-width:none}}.rr{min-width:0}.rr-faner{margin:0 0 14px;padding:0}.rr-faner .fane{flex:none;padding:11px 14px}.rr-inn{max-width:78ch;margin:0 0 14px;font-size:13.5px;line-height:1.5}.rr-kortene{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.rr-kort{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:14px 15px 10px;display:flex}.rr-kort.rr-egen{border-style:dashed}.rr-topp{align-items:center;gap:10px;min-height:32px;display:flex}.rr-ikon{border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.rr-ikon .hic{width:17px;height:17px}.rr-topp h3{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:15.5px;font-weight:800}.rr-merke{color:var(--dim);border:1px solid var(--line);white-space:nowrap;border-radius:99px;padding:1px 7px;font-size:10.5px;font-weight:700}.rr-endre{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:8px;margin-left:auto;padding:7px;font-size:15px;line-height:1}.rr-endre:hover{color:var(--ink);background:var(--felt)}.rr-kort-linje{color:var(--ink);margin:2px 0 0;font-size:14px;font-weight:600;line-height:1.45}.rr-tekst{color:var(--muted);white-space:pre-line;margin:0;font-size:13px;line-height:1.55}.rr-kutt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rr-tilpasset{color:#f0b429;font-size:11px}.rr-endret-merke{color:#f0b429;border-color:#5a4410}.rr-endret{color:#f0c75e;margin:0;font-size:12.5px;line-height:1.5}.rr-endret-info{background:#1c1606;border:1px solid #5a4410;border-radius:10px;margin:0 2px 12px;padding:9px 12px}.rr-lenker{flex-wrap:wrap;gap:0 16px;margin-top:auto;display:flex}.rr-lenke{color:var(--sky);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:7px 0;font-size:13px;font-weight:700}.rr-lenke:hover{text-decoration:underline}.rr-lenke:focus-visible{outline:2px solid var(--sky);outline-offset:2px;border-radius:6px}.rr-endre:focus-visible{outline:2px solid var(--sky);outline-offset:2px;border-radius:6px}.rr-kort textarea{background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);resize:vertical;box-sizing:border-box;border-radius:8px;margin-top:4px;padding:8px;font-family:inherit;font-size:13px;line-height:1.5}.rr-knapper{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.rr-knapper .rbtn{flex:1;width:auto;min-width:80px;margin:0}.rr-brikker{margin-bottom:12px}.rr-smal .rr-brikker{gap:6px}.rr-smal .rr-brikker .brikke{min-height:30px;padding:4px 11px;font-size:13px}.rr-tab{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--card);border:1px solid var(--line);border-radius:12px;width:100%}.rr-tab th,.rr-tab td{text-align:center;vertical-align:middle;border-bottom:1px solid var(--line2);padding:9px 4px}.rr-tab thead th{top:calc(-1 * var(--rr-luft,0px));z-index:3;background:var(--card);-webkit-hyphens:manual;hyphens:manual;vertical-align:bottom;border-bottom:1px solid var(--line);padding:12px 4px 10px;font-size:11.5px;font-weight:800;line-height:1.25;position:sticky}.rr-tab thead th:first-child{border-top-left-radius:12px}.rr-tab thead th:last-child{border-top-right-radius:12px}.rr-tab .rr-h{text-align:left;color:#d3d8e0;width:30%;padding-left:14px;font-size:13px;line-height:1.4}.rr-tab thead .rr-h{color:var(--dim);font-weight:600}.rr-tab .rr-gr th{text-align:left;color:#9ec1ff;text-transform:uppercase;letter-spacing:.05em;background:var(--felt);padding:16px 14px 6px;font-size:11.5px;font-weight:800}.rr-tab tbody:last-of-type tr:last-child td{border-bottom:none}.rr-tab tbody tr:not(.rr-gr):hover td{background:var(--felt)}.rr-tab td.rr-merket,.rr-tab tbody tr:not(.rr-gr):hover td.rr-merket{background:#13233a}.rr-tab thead th.rr-merket{background:#152338}.rr-v{text-align:center;min-width:16px;font-size:15px;font-weight:700;line-height:1;display:inline-block}.rr-v1{color:#34d399}.rr-v0{color:#4b5563}.rr-v2,.rr-v3{color:#0000;vertical-align:-1px;background:linear-gradient(90deg,#fbbf24 50%,#0000 50%);border:2px solid #fbbf24;border-radius:50%;width:9px;min-width:0;height:9px;font-size:0}.rr-v3{background:linear-gradient(90deg,#0000 50%,#fbbf24 50%)}.rr-liste{flex-direction:column;gap:12px;display:flex}.rr-gruppe{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 14px 4px}.rr-gruppe h3{color:#9ec1ff;text-transform:uppercase;letter-spacing:.05em;margin:2px 0;font-size:11.5px;font-weight:800}.rr-rad{border-top:1px solid var(--line2);color:#d3d8e0;align-items:baseline;gap:10px;padding:8px 0;font-size:13.5px;line-height:1.45;display:flex}.rr-gruppe h3+.rr-rad{border-top:none}.rr-rad.rr-nei{color:var(--dimmer)}.rr-flere{margin:8px 0 0;display:block}.rr-forklaring{border:1px solid var(--line);color:var(--muted);border-radius:12px;flex-direction:column;gap:6px;margin-top:14px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.rr-forklaring .rr-v{margin-right:2px;font-size:13px}.rr-egne{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:14px;display:grid}.rr-egne>.rcard{margin:0}.rr-smal .rr-egne{grid-template-columns:1fr}.chooser-wrap{text-align:center;width:100%;max-width:420px}.chooser-logo{margin-bottom:10px;line-height:0}.chooser-logo svg{display:inline-block}.chooser-h{margin:0 0 2px;font-size:24px;font-weight:800}.chooser-sub{color:var(--dim);margin:0 0 22px;font-size:14px}.chooser-btn{text-align:left;background:var(--card);border:1px solid var(--line);cursor:pointer;width:100%;color:var(--ink);border-radius:16px;align-items:center;gap:14px;margin-bottom:14px;padding:18px;display:flex}.chooser-btn:active{transform:scale(.99)}.chooser-btn .ic{flex:none;font-size:30px}.chooser-btn .tx{flex-direction:column;display:flex}.chooser-btn .t{font-size:17px;font-weight:800}.chooser-btn .s{color:var(--dim);margin-top:2px;font-size:12.5px}.chooser-btn .ch{color:var(--dim);flex:none;margin-left:auto;font-size:22px}.chooser-seksjon{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:20px 4px 8px;font-size:11px;font-weight:800}.chooser-btn.led .s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chooser-btn .s.alarm{color:#fb7185;font-weight:700}.chooser-btn .s.varsel{color:var(--amber);font-weight:650}.adminhub{flex-direction:column;gap:8px;display:flex}.adminsec{color:#7c8694;letter-spacing:.06em;text-transform:uppercase;margin:14px 2px 0;font-size:11px;font-weight:800}.adminsec:first-child{margin-top:2px}.adminrow{text-align:left;cursor:pointer;color:#e7e9ee;background:#12161b;border:1px solid #20242c;border-radius:12px;align-items:center;gap:12px;width:100%;padding:13px 14px;font-family:inherit;display:flex}.adminrow:active{background:#171c22}@media (hover:hover) and (min-width:900px){.adminrow:hover,.menyitem:hover,.chooser-btn:hover{background:#171c22;border-color:#2f3742}.urow:hover,.ccrow:hover{background:#141821}.rbtn:hover,.knapp:hover{filter:brightness(1.14)}.reppanel .rhead .rback:hover,.reppanel .rhead .close:hover,.reppanel .rhead .rikon:hover{color:var(--ink)}}:focus-visible{outline:2px solid var(--sky);outline-offset:2px;border-radius:4px}.reppanel .rbody :focus-visible{outline-offset:1px}.ar-ic{text-align:center;flex:none;width:26px;font-size:20px}.ar-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ar-t{font-size:15px;font-weight:600}.ar-s{color:var(--dim);font-size:12px;line-height:1.35}.ar-ch{color:var(--dim);flex:none;font-size:20px}.adminrow .ar-v{white-space:nowrap;flex:none;padding-left:10px}#updateBar{z-index:99999;color:#fff;padding:calc(11px + var(--topp)) 14px 11px;background:#1f6feb;align-items:center;gap:10px;font-size:14px;font-weight:600;display:none;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 12px #00000073}#updateBarMsg{text-align:center;cursor:pointer;flex:1}#updateBarX{cursor:pointer;opacity:.85;padding:0 6px;font-size:20px;line-height:1}.hic{vertical-align:-.17em;flex:none;width:1.15em;height:1.15em;display:inline-block}@keyframes ovflashrod{0%,to{background:var(--card,#12161b);box-shadow:none}18%{background:#3a1116;box-shadow:inset 0 0 0 2px #f43f5e}55%{background:#2a0f13;box-shadow:inset 0 0 0 1px #f43f5e88}}@keyframes ovflashbla{0%,to{background:var(--card,#12161b)}25%{background:#10243a}}.of-ny{animation:1.6s ease-in-out infinite ovnypuls}@keyframes ovnypuls{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.of-ny{animation:none}}@media (max-width:999px){.ovskinne{scrollbar-width:none;z-index:2;background:var(--bg);flex-direction:row;gap:6px;margin-top:-16px;padding:18px 0 8px;position:sticky;top:-16px;overflow-x:auto}.ovskinne::-webkit-scrollbar{display:none}.ovskinne .knav{border:1px solid var(--line);border-radius:999px;flex:none;width:auto;padding:8px 13px;font-size:14px}.ovskinne .knav.pa{box-shadow:none;border-color:var(--sky)}}.ovhode{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;padding:12px 14px;display:flex}.ovstatus{align-items:center;gap:7px;font-size:15.5px;font-weight:800;display:flex}.ovstatus.rod{color:#f43f5e}.ovstatus.gul{color:#fbbf24}.ovstatus.gronn{color:#34d399}.ovstatus.gra{color:var(--muted)}.ovdetalj{color:var(--muted);font-size:13px}.ovklokke{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.ovlyd{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#12151a;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.ovlyd.pa{color:#8ab4ff;background:#16233a;border-color:#3b82f6}.ovmelding{border-radius:10px;align-items:center;gap:7px;margin-bottom:10px;padding:9px 12px;font-size:12.5px;display:flex}.ovmelding.gul{color:#fbbf24;background:#3a2410;border:1px solid #5a3a12}.ovmelding.bla{color:#8ab4ff;background:#12202e;border:1px solid #1d3448}.ovalarmer{gap:8px;margin-bottom:12px;display:grid}.ovalarm{background:#2a1116;border:1px solid #5b1a26;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.ovalarm.svart,.ovalarm.ovelse{background:#2a2110;border-color:#5a4214}.oa-ic{color:#fff;background:#f43f5e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ovalarm.svart .oa-ic,.ovalarm.ovelse .oa-ic{color:#111;background:#f59e0b}.oa-ic .hic{stroke:currentColor;width:20px;height:20px}.oa-tx{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.oa-tx b{color:#fff;font-size:15px}.oa-tx span{color:#ffb3bd;font-size:13px}.ovalarm.svart .oa-tx span,.ovalarm.ovelse .oa-tx span{color:#fcd34d}.oa-tx span.oa-info{color:#fecdd3;opacity:.85;font-size:12px}.oa-tx span.oa-kommer{color:#86efac;align-items:center;gap:5px;margin-top:2px;font-size:12.5px;font-weight:700;display:inline-flex}.oa-tx span.oa-kommer .hic{flex:none;width:14px;height:14px}.oa-knapper{flex-wrap:wrap;gap:6px;display:flex}.oa-btn{color:#fff;cursor:pointer;background:#00000040;border:1px solid #ffffff2e;border-radius:9px;align-items:center;gap:5px;padding:7px 11px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.oa-btn.samb{color:#a7f3d0;border-color:#34d39999;flex-direction:row;align-items:center;gap:5px;max-width:none;margin:0;display:inline-flex}.oa-btn.pa{background:#ffffff1f;border-color:#fff}.oa-btn:disabled{opacity:.45;cursor:default}.krf-overlevering{color:#e0f2fe;background:#0c2a3d;border:1px solid #1e5a80;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 10px;padding:12px 14px;display:flex}.krf-overlevering .hic{flex:none;width:22px;height:22px;margin-top:2px}.krf-overlevering>div{flex:1;min-width:0}.krf-overlevering p{white-space:pre-wrap;margin:4px 0 0;line-height:1.45}.krf-logg{flex-direction:column;gap:10px;display:flex}.krf-loggskriv textarea{box-sizing:border-box;resize:vertical;background:var(--card);width:100%;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:10px;padding:9px 10px;font-size:14px}.krf-loggknapper{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.krf-overvalg{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.krf-logglinjer{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.krf-linje{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr auto;gap:8px;padding:7px 4px;font-size:13.5px;display:grid}.krf-linje.auto{color:var(--muted)}.krf-linje.overlevering{background:#1e5a802e;border-radius:8px}.krf-tid{color:var(--muted);font-variant-numeric:tabular-nums}.krf-ltekst{white-space:pre-wrap;word-break:break-word}.krf-av{color:var(--muted);white-space:nowrap;font-size:12px}.oa-prio{letter-spacing:.02em;text-transform:uppercase;border-radius:99px;align-items:center;padding:5px 9px;font-size:11.5px;font-weight:800;display:inline-flex}.oa-prio.p1{color:#fff;background:#dc2626}.oa-prio.p2{color:#fff;background:#ea580c}.oa-prio.p3{color:#111;background:#ca8a04}.oa-prio.p4{color:#e4e4e7;background:#3f3f46}.oa-btn.ta{color:#111;background:#fff;border-color:#fff}.oa-tatt{color:#fff;background:#ffffff1f;border-radius:9px;align-items:center;gap:5px;padding:6px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.oa-tatt.meg{color:#a7f3d0;background:#065f46}.krf-fram{background:#00000047;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;flex-basis:100%;gap:6px;padding:8px 10px;display:flex}.krf-framhode{color:#e5e7eb;align-items:center;gap:8px;font-size:12.5px;display:flex}.krf-framhode span{flex:1}.krf-lukk{color:#cbd5e1;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.krf-tom{color:#cbd5e1;padding:4px 0;font-size:13px}.krf-rad{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.krf-hvem{flex:1;min-width:120px}.krf-sted{color:#cbd5e1;font-weight:400}.krf-merke{color:#e5e7eb;background:#ffffff1a;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:700}.krf-merke.fram{color:#a7f3d0;background:#065f46}.krf-merke.kommer{color:#fde68a;background:#78350f}.krf-merke.ikke{color:#d4d4d8;background:#3f3f46}.krf-antall{color:#111;background:#f59e0b;border-radius:99px;margin-left:2px;padding:0 6px;font-size:11px}.krf-oppdrag{color:#fff;background:#ffffff0f;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.krf-rad input[type=checkbox]{accent-color:#34d399;width:18px;height:18px}.krf-oppdragtekst{box-sizing:border-box;background:var(--felt);color:#e7e9ee;width:100%;font:inherit;resize:vertical;border:1px solid #2a2f38;border-radius:9px;padding:8px 10px;font-size:14px}.krf-merke.st-ledig,.ovv-statusvalg.st-ledig{color:#a7f3d0;background:#065f46}.krf-merke.st-oppdrag,.ovv-statusvalg.st-oppdrag{color:#bfdbfe;background:#1e3a8a}.krf-merke.st-pause,.ovv-statusvalg.st-pause{color:#d4d4d8;background:#3f3f46}.krf-merke.st-ikkeSvart{color:#fecaca;background:#7f1d1d}.ovv-statusvalg{font:inherit;color:var(--ink);background:#ffffff14;border:1px solid #ffffff26;border-radius:99px;padding:2px 6px;font-size:12px;font-weight:700}.ovfliser{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));align-items:start;gap:12px;display:grid}.ovfliser.smaa{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.ovseksjon{letter-spacing:.5px;text-transform:uppercase;color:var(--dim);margin:18px 2px 8px;font-size:11px;font-weight:800}.ovflis{box-sizing:border-box;text-align:left;background:var(--card);border:1px solid var(--line);border-left:4px solid var(--fc,#34d399);width:100%;color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;padding:13px 14px;font-family:inherit;display:flex}@media (hover:hover){.ovflis:hover{border-color:#2c3440;border-left-color:var(--fc,#34d399)}}.ovflis.stengt{opacity:.72;padding:10px 12px}.ovflis.ovflash-rod{animation:1.5s ease-in-out 6 ovflashrod}.ovflis.ovflash{animation:1.5s ease-in-out 3 ovflashbla}@media (prefers-reduced-motion:reduce){.ovflis.ovflash-rod,.ovflis.ovflash{animation:none}.ovflis.ovflash-rod{box-shadow:inset 0 0 0 2px #f43f5e}}.of-top{align-items:center;gap:8px;min-width:0;display:flex}.of-dot{background:var(--fc,#34d399);border-radius:50%;flex:none;width:9px;height:9px}.of-navn{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15.5px;font-weight:750;overflow:hidden}.of-niv{letter-spacing:.5px;color:var(--fc,#34d399);border:1px solid #0000;border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:800}.of-ny{color:#fff;background:#3b82f6;border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:800}.of-ny.rod{background:#f43f5e}.of-ch{color:var(--dim);flex:none;margin-left:auto;font-size:17px}.of-stengt{color:var(--muted);flex:none;align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.of-stengt+.of-ch{margin-left:4px}.of-blink{color:#8ab4ff;margin-top:6px;font-size:12px;font-weight:700}.of-blink.rod{color:#ff9aa5}.of-grunn{color:var(--fc,#fbbf24);margin-top:6px;font-size:12.5px}.of-gjester{align-items:baseline;gap:6px;margin-top:10px;display:flex}.of-tall{font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1}.of-cap{color:var(--muted);font-size:13px}.of-pct{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.of-bar{background:#1b2028;border-radius:4px;height:6px;margin-top:7px;display:block;overflow:hidden}.of-bar>i{border-radius:4px;height:100%;display:block}.of-rad{color:#cbd2dc;align-items:flex-start;gap:8px;margin-top:9px;font-size:13px;line-height:1.4;display:flex}.of-rad .hic{width:15px;height:15px;color:var(--muted);flex:none;margin-top:2px}.of-rad b{color:var(--ink);font-weight:700}.of-rad.adv,.of-rad.adv .hic{color:#fbbf24}.of-rad.rod{color:#ff9aa5;font-weight:700}.of-rad.rod .hic{color:#ff9aa5}.of-rad.of-tilstede{color:#9aa3af;font-size:12.5px}.of-chips{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.of-chip{color:#cbd2dc;background:#1b2028;border:1px solid #262c35;border-radius:999px;padding:2px 8px;font-size:11.5px}.of-chip b{color:#e7e9ee}.of-flagg{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.of-flag{color:#fbbf24;background:#2a2110;border:1px solid #5a4214;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:800}.of-flag.rod{color:#ff9aa5;background:#2a1116;border-color:#5b1a26}.ovkartgrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (min-width:1100px){.ovkartgrid{grid-template-columns:minmax(0,1fr) 300px}}.ovkartdel .kartinn{height:calc(100vh - 260px);min-height:380px}@media (max-width:1099px){.ovkartdel .kartinn{height:56vh;min-height:300px}}.ovkartliste{flex-direction:column;gap:12px;display:flex}@media (min-width:1100px){.ovkartliste{max-height:calc(100vh - 230px);overflow-y:auto}}.okl-gruppe{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:8px}.okl-del{letter-spacing:.5px;text-transform:uppercase;color:var(--dim);margin:2px 6px 6px;font-size:11px;font-weight:800}.okl-rad{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px;font-family:inherit;display:flex}@media (hover:hover){.okl-rad:hover{background:#141821}}.okl-rad.pa{background:#16233a}.okl-ic{color:#cbd2dc;background:#1b2028;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.okl-ic .hic{stroke:currentColor;width:15px;height:15px}.okl-rad.sos .okl-ic{color:#fff;background:#f43f5e}.okl-rad.ovelse .okl-ic{color:#111;background:#f59e0b}.okl-rad.vekter .okl-ic{color:#fff;background:#3b82f6}.okl-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.okl-tx b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.okl-tx span{color:var(--muted);font-size:12px}.okl-rad.utenpos .okl-tx span{color:#fbbf24}.okl-tom{color:var(--muted);padding:4px 8px 6px;font-size:12.5px}.ovf-n{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:4px;font-size:11.5px}.ovkartdel .ovkart-plass{padding:0}.krtopp{flex-direction:column;gap:0;display:flex}.krtopp .brikker{margin-bottom:12px}.krrad{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 10px;display:flex}.krrad>.brikker,.krrad>.krverktoy{display:contents}.krrad .kdata{white-space:nowrap;order:9;margin-left:auto}.krrad>.brikker~.krverktoy>:first-child{margin-left:10px}.krrekke{cursor:pointer;align-items:center;gap:6px;font-family:inherit;display:inline-flex}.krrekke .hic{width:15px;height:15px}.krr-liste{flex-direction:column;gap:6px;max-height:min(60vh,520px);margin:10px 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}.krr-rad{border:1px solid var(--line);background:var(--card);border-radius:10px;align-items:center;gap:10px;padding:4px 10px 4px 4px;display:flex}.krr-nr{text-align:right;width:20px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.krr-navn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;overflow:hidden}.krgrid{grid-template-columns:var(--krkol,minmax(220px, 360fr) minmax(320px, 1120fr) minmax(220px, 380fr));--krkarth:max(380px, calc(100vh - 250px));align-items:start;gap:14px;display:grid}.krkol{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.krrute{flex-direction:column;flex:none;min-width:0;min-height:0;display:flex;position:relative;container:krrute/inline-size}@container krrute (width<=360px){.krfaner .kchip{gap:0;padding-left:9px;padding-right:9px}.krfaner .kchip .krf-navn{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.krinn .ovstromrad{flex-wrap:wrap}.krinn .ovstromrad>div{flex:110px!important}.krinn .ovstromrad>.ovs-rett{margin-left:auto}}@container krrute (width>=600px){#krAlarmer{flex-direction:column;display:flex}#krAlarmer>*{flex:none}#krAlarmer>.krsteder{grid-template-columns:repeat(var(--krsk,2), minmax(0, 1fr));background:0 0;border:0;border-radius:0;flex:1 0 auto;grid-auto-rows:minmax(86px,1fr);gap:10px;display:grid;overflow:visible}#krAlarmer>.krsteder>.krskjulbar{background:var(--card);border-radius:12px;overflow:hidden;border:1px solid var(--line)!important}#krAlarmer>.krsteder .krstedrad{align-items:start;padding:14px 16px}#krAlarmer>.krsteder .krsr-navn b{font-size:16px}#krAlarmer>.krsteder .krsr-linje{white-space:normal;font-size:12.5px}#krAlarmer>.krsteder .krsr-gjester b{font-size:26px}#krAlarmer>.krsteder .krsr-dot{margin-top:6px}}.krrute>.krflytt{z-index:6;opacity:0;border-radius:8px;align-self:auto;height:28px;transition:opacity .12s;position:absolute;top:4px;right:4px;background:var(--card)!important;border:1px solid var(--line)!important}.krrute:hover>.krflytt{opacity:1}.krflytt:focus-visible{opacity:1}@media (hover:none){.krrute>.krflytt{opacity:.7}}.krangre{z-index:9000;color:#e2e8f0;background:#1e293b;border:1px solid #3b82f6;border-radius:12px;align-items:center;gap:12px;padding:9px 10px 9px 16px;font-size:13.5px;font-weight:600;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000073}.krangre .kchip{cursor:pointer;align-items:center;gap:5px;font-family:inherit;display:inline-flex}.krangre .kchip .hic{width:14px;height:14px}.krangre-x{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:18px;line-height:1}.krinn{overscroll-behavior:contain;min-width:0;min-height:0;max-height:calc(100vh - 200px);overflow-y:auto}#krKart{overflow:visible}.krfaner{flex-wrap:wrap;flex:none;align-items:center;gap:7px;margin-bottom:10px;display:flex}.krfane{align-items:center;gap:2px;display:inline-flex}#krAlarmer .ovfliser{grid-template-columns:minmax(0,1fr)}#krAlarmer .ovfliser.smaa{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.krkart .ovkart-plass{padding:0}.krkart .kartinn{height:var(--krkarth)}.krinn[data-del=vektere] .ovvgrid{grid-template-columns:minmax(0,1fr)}.krinn[data-del=vektere] .ovvrad .ovv-navn{flex-basis:100%}.krmidt-boks{container:krmidt/inline-size}.krdelt.med{height:var(--krkarth);grid-template-columns:minmax(0,1fr) minmax(360px,42%);gap:12px;display:grid}.krdelt.med>.krkart{min-width:0;min-height:0}.krdelt.med>.krkart,.krdelt.med>.krkart .ovkart-plass{flex-direction:column;height:100%;display:flex}.krdelt.med>.krkart .kartinn{flex:auto;height:auto;min-height:0}.krdelt.med>.krpanel{overscroll-behavior:contain;min-width:0;min-height:0;overflow-y:auto}.krpanel #ovDetalj .ovdinn{padding-top:10px}.krp-hode{z-index:2;background:var(--bg);border:1px solid var(--line);border-left:4px solid var(--fc,#3b82f6);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:sticky;top:0}.krp-tittel{align-items:center;gap:8px;min-width:0;display:flex}.krp-navn{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:750;overflow:hidden}.krp-knapper{flex:none;gap:6px;margin-left:auto;display:flex}.krp-knapper .kchip{cursor:pointer;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:12.5px;display:inline-flex}.krp-knapper .kchip .hic{width:14px;height:14px}.krp-veksle{display:none!important}.krp-tall{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.krpanel.kort>.rcard:first-child{margin-top:0}.ovflis.valgt{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f6}@container krmidt (width<=879px){.krdelt.med{flex-direction:column;gap:10px;display:flex}.krdelt.med>.krpanel{flex:0 auto;order:-1;max-height:55%}.krdelt.med>.krkart{flex:1 1 0;min-height:240px}.krdelt.med .krp-veksle{display:inline-flex!important}.krdelt.med>.krpanel.lukket .krp-innhold{display:none}}.krfaner .kchip{align-items:center;gap:6px;display:inline-flex}.krfaner .kchip .hic{width:15px;height:15px}@media (max-width:1099px){.krgrid.alle{grid-template-columns:var(--krsmal,minmax(0, 1fr) minmax(0, 1fr))}.krgrid.alle>.krkol.harkart{grid-area:1/1/auto/-1}.krinn{max-height:none;overflow:visible}.krgrid{--krkarth:max(380px, 56vh)}}@media (max-width:760px){.krgrid,.krgrid.alle{grid-template-columns:minmax(0,1fr)}.krgrid.alle>.krkol.harkart{grid-area:auto}}@media (min-width:1100px){body.bredmodus #krBody:has(>.krgrid){flex-direction:column;align-items:stretch;padding-bottom:14px;display:flex;overflow:hidden}body.bredmodus #krBody:has(>.krb){flex-direction:column;align-items:stretch;padding-bottom:14px;display:flex;overflow:hidden}body.bredmodus #krBody:has(>.krc){flex-direction:column;align-items:stretch;padding-bottom:14px;display:flex;overflow:hidden}#krBody:has(>.krgrid)>*{flex:none}#krBody:has(>.krb)>*{flex:none}#krBody:has(>.krc)>*{flex:none}#krBody>.krb,#krBody>.krc{flex:1 1 0;min-height:0}#krBody>.krgrid{flex:1 1 0;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}#krBody>.krgrid>.krkol{min-height:0}body.bredmodus #krBody>.krgrid .krrute{flex:var(--h,1) 1 0}body.bredmodus #krBody>.krgrid .krinn{flex:1 1 0;max-height:none}#krBody>.krgrid #krKart{flex-direction:column;display:flex;overflow-y:auto}#krKart>.krmidt-boks{flex:auto;min-height:0}#krKart>.krmidt-boks>.krdelt{height:100%}#krKart .krdelt>.krkart,#krKart .krdelt>.krkart .ovkart-plass{flex-direction:column;height:100%;display:flex}#krKart .krdelt>.krkart .kartinn{flex:auto;height:auto;min-height:0}}.krbredde{cursor:col-resize;z-index:4;touch-action:none;background:#3b82f680;border-radius:3px;width:6px;position:absolute;top:0;bottom:0;right:-10px}.krhoyde{cursor:row-resize;z-index:4;touch-action:none;background:#3b82f680;border-radius:3px;flex:none;height:6px;margin:-9px 25%}.krbredde:after,.krhoyde:after{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.krhoyde{position:relative}.krbredde:hover,.krhoyde:hover{background:#3b82f6;outline:none}.krbredde:focus-visible{background:#3b82f6;outline:none}.krhoyde:focus-visible{background:#3b82f6;outline:none}.krgrid .krbredde,.krgrid .krhoyde{background:#94a3b84d}.krbredde:before,.krhoyde:before{content:"";pointer-events:none;background:#64748b radial-gradient(circle,#e2e8f0 1.2px,#0000 1.6px) 50%/6px 6px;border-radius:6px;position:absolute}.krbredde:before{background-repeat:repeat-y;height:52px;top:calc(50% - 26px);left:-4px;right:-4px}.krhoyde:before{background-repeat:repeat-x;width:52px;top:-4px;bottom:-4px;left:calc(50% - 26px)}.krbredde:hover:before,.krhoyde:hover:before{background-color:#3b82f6}.krbredde:focus-visible:before{background-color:#3b82f6}.krhoyde:focus-visible:before{background-color:#3b82f6}.krgrid .krbredde:hover,.krgrid .krhoyde:hover{background:#3b82f6}.krgrid .krbredde:focus-visible{background:#3b82f6}.krgrid .krhoyde:focus-visible{background:#3b82f6}@media (max-width:1099px){.krgrid .krbredde,.krgrid .krhoyde{display:none}}.krspokelse{z-index:99990;color:#fff;pointer-events:none;white-space:nowrap;background:#3b82f6;border-radius:10px;align-items:center;padding:6px 12px;font-size:13.5px;font-weight:700;display:none;position:fixed;top:0;left:0;box-shadow:0 6px 20px #00000059}.krspokelse[data-nei]{background:#6b7280}.krstrek{z-index:99991;pointer-events:none;background:#3b82f6;border-radius:2px;position:fixed;box-shadow:0 0 0 3px #3b82f64d}#krTilpassVindu .pfdialog-kort{flex-direction:column;max-width:880px;height:min(680px,92vh,100%);padding:0;display:flex;overflow:hidden}#krTilpassVindu .pfdialog-topp{border-bottom:1px solid var(--line);margin:0;padding:16px 20px 14px;position:static}.krtv{flex:auto;grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid}.krtv-meny{border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 10px;display:flex}.krtv-meny button{width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;font-weight:600;display:flex}.krtv-meny button .hic{flex:none;width:17px;height:17px}.krtv-meny button:hover{background:var(--felt);color:var(--ink)}.krtv-meny button.pa{color:#e8f1fb;background:#12233a}.krtv-meny button:focus-visible{outline-offset:-2px;outline:2px solid #3b82f6}.krtv-innhold{overscroll-behavior:contain;flex-direction:column;gap:20px;min-width:0;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.krtv-del{flex-direction:column;gap:10px;display:flex}.krtv-etikett{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px;font-weight:800}.krtv-merk{color:#fbbf24;margin:-4px 0 0;font-size:13px}.krtv-rutenett{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.krtv-valg{border:2px solid var(--line);background:var(--felt);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:8px;font-size:13.5px;font-weight:600;display:flex}.krtv-valg:hover{border-color:#3b5472}.krtv-valg.pa{background:#12233a;border-color:#3b82f6}.krtv-valg:focus-visible{outline-offset:2px;outline:2px solid #93c5fd}.krtv-valgnavn{align-items:center;gap:6px;display:flex}.krtv-valgnavn .hic{color:#93c5fd;flex:none;width:15px;height:15px}.krtv-tegn{background:#0c0f14;border-radius:7px;gap:3px;height:64px;padding:4px;display:grid}.krtv-spalte{flex-direction:column;gap:3px;min-width:0;display:flex}.krtv-tegn i{background:#2a3442;border-radius:3px;flex:1 1 0;min-height:6px;display:block}.krtv-tegn i.a{background:#6b2a35}.krtv-tegn i.k{background:#2b4f80}.krtv-b{grid-template-columns:1fr;position:relative}.krtv-over{flex-direction:column;gap:3px;width:28%;display:flex;position:absolute;top:8px;bottom:8px;left:8px}.krtv-c{grid-template-rows:1fr 1fr;grid-template-columns:repeat(4,1fr)}.krtv-hint{background:var(--felt);color:var(--muted);border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5;display:flex}.krtv-hint .hic{flex:none;width:16px;height:16px;margin-top:2px}.krtv-rader{border:1px solid var(--line);background:var(--felt);border-radius:12px;padding:0 14px}.krtv-rader>.pflenke:first-child{border-top:0}.krtv-forhand{border:1px solid var(--line);background:#0c0f14;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;display:flex}.krtv-forhand .kchip{cursor:default;align-items:center;gap:5px;display:inline-flex}.krtv-forhand .kchip .hic{width:13px;height:13px}.krtv-liste{border:1px solid var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.krtv-knapp{background:var(--felt);align-items:center;gap:10px;min-height:48px;padding:6px 10px 6px 4px;display:flex}.krtv-knapp+.krtv-knapp{border-top:1px solid var(--line)}.krtv-knapp>.hic{width:17px;height:17px;color:var(--muted);flex:none}.krtv-knappnavn{flex:auto;min-width:0;font-size:14.5px}.krtv-seg{border:1px solid var(--line);background:#0c0f14;border-radius:9px;flex:none;padding:2px;display:inline-flex}.krtv-seg button{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 12px;font-size:13px;font-weight:600}.krtv-seg button.pa{color:#fff;background:#3b82f6}.krtv-seg button:focus-visible{outline-offset:1px;outline:2px solid #93c5fd}.krtv-tom{border:1px dashed var(--line);color:var(--muted);border-radius:12px;margin:0;padding:12px 14px;font-size:13.5px}.krtv-bunn{border-top:1px solid var(--line);flex:none;align-items:center;gap:8px;padding:12px 20px;display:flex}.krtv-bunn .rbtn{width:auto;margin:0;padding:9px 18px;font-size:14px}.krtv-bunn .rbtn .hic{width:15px;height:15px}.krtv-bunn .rbtn:disabled{opacity:.45;cursor:default}.krtv-fyll{flex:1}@media (max-width:700px){.krtv{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.krtv-meny{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;padding:8px 10px}.krtv-meny button{width:auto}.krtv-knapp,.krtv-bunn{flex-wrap:wrap}}.krmer{display:inline-flex;position:relative}.krmer>.kchip{align-items:center;gap:4px;display:inline-flex}.krmer>.kchip .hic{width:14px;height:14px}.krmer-meny{z-index:40;border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;gap:6px;min-width:240px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #00000073}.krmer-meny.hoyre{left:auto;right:0}.krsv-knapp{align-items:center;gap:6px;font-weight:700;display:inline-flex}.krsv-knapp .hic{width:14px;height:14px}.krsv-meny{min-width:220px;max-height:min(60vh,420px);overflow-y:auto}.krsv-valg{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.krsv-valg:hover{background:#ffffff0d}.krsv-valg.pa{background:#3b82f61f;border-color:#3b82f6}.krsv-hake{color:#93c5fd;width:16px;display:inline-flex}.krsv-hake .hic{width:15px;height:15px}.krnatt{border:1px solid var(--line);background:var(--card);border-radius:12px;flex:none;margin-top:10px;padding:8px 14px 6px}.krnatt.skjult{padding-bottom:8px}.krn-hode{align-items:center;gap:10px;display:flex}.krn-hode .kr-tittel{margin:0}.krn-sum{color:var(--dimmer);font-size:12px}.krn-veksle{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:3px 9px;font-size:12px;display:inline-flex}.krn-linje{height:46px;margin:2px 8px 0;position:relative}.krn-akse{background:#232933;height:2px;position:absolute;top:14px;left:0;right:0}.krn-time{color:var(--dimmer);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;position:absolute;top:24px;transform:translate(-50%)}.krn-p{border:2px solid var(--card);cursor:pointer;background:#6b7280;border-radius:50%;width:13px;height:13px;padding:0;position:absolute;top:8px;transform:translate(-50%)}.krn-p.gul{background:#f59e0b}.krn-p.rod{z-index:1;background:#ef4444}.krn-p:hover{outline-offset:1px;outline:2px solid #93c5fd}.krn-p:focus-visible{outline-offset:1px;outline:2px solid #93c5fd}.krn-naa{pointer-events:none;background:#3b82f6;width:2px;position:absolute;top:0;bottom:16px}.krn-naa b{color:#93c5fd;white-space:nowrap;font-size:10.5px;font-weight:700;position:absolute;top:-3px;left:5px}.ovkart-plass{position:relative}.kartlag{z-index:2;background:var(--bg);border:1px solid #2a313b;border-radius:10px;gap:4px;padding:4px;display:flex;position:absolute;top:44px;right:22px}.kartlag button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px 10px;font-size:12px}.kartlag button.pa{color:var(--ink);background:#1e293b;font-weight:700}.kartinn.kart-mork .leaflet-tile-pane{filter:invert()hue-rotate(180deg)brightness(.92)contrast(.88)saturate(.55)}.kartinn.kart-mork{background:#0b0f14}.kartlag .kl-mork{border-radius:0 7px 7px 0;border-left:1px solid #2a313b!important}.kartforkl{z-index:2;background:var(--bg);color:var(--muted);pointer-events:none;border:1px solid #2a313b;border-radius:10px;flex-wrap:wrap;gap:4px 12px;padding:6px 10px;font-size:11.5px;display:flex;position:absolute;bottom:12px;left:22px}.kartforkl span{align-items:center;gap:5px;display:inline-flex}.kartforkl i{border-radius:50%;width:9px;height:9px;display:inline-block}.krb{border:1px solid var(--line);background:var(--felt);border-radius:14px;flex:1 1 0;min-height:560px;position:relative;overflow:hidden}.krb-kart,.krb-kart .krkart,.krb-kart .ovkart-plass{flex-direction:column;padding:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.krb-kart .kartinn{border:0;border-radius:0;flex:auto;min-height:0;height:auto!important}.krb-kart .kartinn-info{z-index:2;background:var(--bg);white-space:nowrap;border:1px solid #2a313b;border-radius:999px;margin:0;padding:5px 12px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.krb .kartlag{top:52px;left:50%;right:auto;transform:translate(-50%)}.krb .kartforkl{bottom:12px;left:50%;transform:translate(-50%)}.krb-p{z-index:3;background:#0f1319;border:1px solid #2a313b;border-radius:14px;flex-direction:column;width:360px;min-height:0;padding:12px;display:flex;position:absolute;top:12px;bottom:12px;box-shadow:0 12px 30px #00000073}.krb-v{left:12px}.krb-h{width:390px;right:12px}.krb-hel{left:384px;right:414px;overflow-y:auto}.krb-p>.krinn,.krb-panel{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}.krb-p .krfaner{flex:none}.krb .krpanel{overflow:visible}.krc{--krkarth:100%;flex:1 1 0;grid-template-columns:minmax(0,1fr) 390px;gap:14px;min-height:560px;display:grid}.krc-hoved,.krc-h{flex-direction:column;min-width:0;min-height:0;display:flex}.krc-hoved>.krfaner,.krc-h>.krfaner{flex:none}.krc-inn,.krc-h>.krinn{overscroll-behavior:contain;flex:1 1 0;min-height:0;max-height:none;overflow-y:auto}.krc-inn[data-del=kart]{flex-direction:column;display:flex;overflow:hidden}.krc-inn .krmidt-boks{flex:auto;min-height:0}.krc-inn .krmidt-boks>.krdelt{height:100%}.krc-inn .krkart,.krc-inn .krkart .ovkart-plass{flex-direction:column;height:100%;display:flex}.krc-inn .krkart .kartinn{flex:auto;height:auto;min-height:0}.krc-fliser{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}.krc-fliser .of-tall{font-size:30px}.krc-haster{margin-top:12px}.krvarsel-kant{z-index:99980;pointer-events:none;animation:1.2s ease-in-out infinite krvarsel;position:fixed;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 6px #ef4444,inset 0 0 70px #ef444473}@keyframes krvarsel{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.krvarsel-kant{animation:none}}.krsok-bak{z-index:99970;background:#00000080;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.krsok{background:var(--card);border:1px solid #2f3a4a;border-radius:14px;width:min(560px,100%);overflow:hidden;box-shadow:0 20px 50px #0009}.krring{background:var(--card);text-align:center;border:1px solid #2f3a4a;border-radius:16px;width:min(420px,100%);margin-top:6vh;padding:22px 20px 16px;position:relative;box-shadow:0 20px 50px #0009}.krring-x{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px}.krring-x:hover{color:var(--ink);background:#ffffff0f}.krring-x .hic{width:16px;height:16px}.krring-navn{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0 30px 4px;font-size:14px;font-weight:700;overflow:hidden}.krring-nr{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink);-webkit-user-select:all;user-select:all;margin-bottom:16px;font-size:32px;font-weight:800}.krring-valg{flex-direction:column;gap:8px;display:flex}.krring-valg .rbtn{justify-content:center;align-items:center;gap:8px;width:100%;text-decoration:none;display:inline-flex}.krring-valg .rbtn:not(.primary){border:1px solid var(--line);color:var(--ink);background:0 0;font-weight:700}.krring-valg .rbtn:not(.primary):hover{background:#ffffff0d}.krring-valg .rbtn .hic{width:16px;height:16px}.krring-status{color:var(--muted);margin:12px 0 0;font-size:12.5px;line-height:1.45}.krring-status.feil{color:#fca5a5}.krsok-felt{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.krsok-felt .hic{width:18px;height:18px;color:var(--muted)}.krsok-felt input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.krsok-felt kbd,.krsok kbd{color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:1px 6px;font-size:11px}.krsok-liste{flex-direction:column;gap:2px;max-height:min(52vh,420px);padding:6px;display:flex;overflow-y:auto}.krsok-treff{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.krsok-treff.valgt{background:#3b82f629}.krsok-treff .hic{width:16px;height:16px;color:var(--muted);flex:none}.krsok-treff.alarm .hic{color:#fca5a5}.krsok-treff>span{flex-direction:column;min-width:0;display:flex}.krsok-treff b{font-size:14px}.krsok-treff span span{color:var(--muted);font-size:12px}.krsok-knapp{align-items:center;gap:6px;display:inline-flex}.krsok-knapp kbd{color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:0 5px;font-size:10.5px}.krsok-tom{color:var(--muted);padding:14px;font-size:13.5px}.ktt-demp{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#12151a;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.ktt-demp.pa{color:#fff;background:#ef4444;border-color:#ef4444;animation:1.6s ease-in-out infinite krvarsel}@media (prefers-reduced-motion:reduce){.ktt-demp.pa{animation:none}}.sr-dempet{color:#fecaca;background:#ef44441f;border:1px solid #ef444499;border-radius:12px;align-items:center;gap:10px;margin:0 0 10px;padding:10px 12px;font-size:13.5px;font-weight:700;display:flex}.sr-dempet span{flex:1;min-width:0}.sr-dempet .rbtn{width:auto;margin:0;padding:7px 14px;font-size:13px}.sr-rute.sos-her{animation:1.4s ease-in-out infinite krvarsel;box-shadow:0 0 0 2px #ef444459;background:#ef444429!important;border-color:#ef4444!important}@media (prefers-reduced-motion:reduce){.sr-rute.sos-her{animation:none}}.sr-soslapp{color:#fecaca;align-items:center;gap:4px;margin:2px 0;font-size:12px;font-weight:800;display:inline-flex}.sr-soslapp .hic{width:13px;height:13px}.krsv-svar{color:var(--muted);padding:6px 10px 2px;font-size:12px}.krmer-meny>.kchip{justify-content:flex-start}#krAlarmer[data-tett~="1"] .ovfliser,#krAlarmer[data-tett~="1"] .ovalarmer{gap:7px}#krAlarmer[data-tett~="1"] .ovflis:not(.stengt){padding:9px 12px}#krAlarmer[data-tett~="1"] .ovflis.stengt{padding:7px 12px}#krAlarmer[data-tett~="1"] .of-chips,#krAlarmer[data-tett~="1"] .of-grunn,#krAlarmer[data-tett~="1"] .of-tilstede{display:none}#krAlarmer[data-tett~="1"] .of-gjester{margin-top:6px}#krAlarmer[data-tett~="1"] .of-tall{font-size:22px}#krAlarmer[data-tett~="1"] .of-bar,#krAlarmer[data-tett~="1"] .of-rad{margin-top:5px}#krAlarmer[data-tett~="1"] .of-flagg{margin-top:6px}#krAlarmer[data-tett~="1"] .ovseksjon{margin:10px 2px 6px}#krAlarmer[data-tett~="2"] .of-hend,#krAlarmer[data-tett~="2"] .of-av,#krAlarmer[data-tett~="2"] .of-flag:not(.rod){display:none}#krAlarmer[data-tett~="2"] .of-flagg:not(:has(.of-flag.rod)){display:none}.krverktoy{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.krverktoy .kchip{align-items:center;gap:6px;display:inline-flex}.krverktoy .kchip .hic{width:15px;height:15px}.krhjelp{z-index:130;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.krhjelp .rcard{overscroll-behavior:contain;width:100%;max-width:540px;max-height:calc(100vh - 32px);overflow:auto}.krhjelp table{border-collapse:collapse;width:100%;margin:8px 0 10px}.krhjelp td{vertical-align:middle;border-top:1px solid var(--line,#ffffff14);padding:5px 4px}.krhjelp td.krtast-endre{text-align:right;white-space:nowrap;width:1%}.krhjelp td.krtast-endre .rbtn{width:auto;min-height:32px;margin:0;padding:5px 14px;font-size:13px;font-weight:700}.krhjelp tr.laerer td{background:#3b82f624}.krhjelp .krtast-vent{white-space:nowrap;font-size:12px;font-weight:600}.krhjelp .krhjelp-knapper{flex-wrap:wrap;gap:8px;display:flex}.krhjelp .krhjelp-knapper .rbtn{flex:160px;margin:0}.krhjelp tr.krtast-fast td{opacity:.8}.krhjelp td.krtast-endre.sub{font-size:12px}.krhjelp .rbtn:disabled{opacity:.45;cursor:default}.krhjelp kbd{min-width:22px;font:inherit;text-align:center;opacity:.85;white-space:nowrap;border:1px solid;border-radius:6px;padding:2px 6px;font-size:12px;display:inline-block}.krsted{margin-bottom:10px}.krsted-rad{align-items:flex-start;gap:8px;margin:4px 0 8px;font-size:14px;display:flex}.krsted-rad .hic{flex:none;width:16px;height:16px;margin-top:2px}.krsted-info{white-space:pre-wrap;background:#f59e0b14;border-left:3px solid #f59e0b;border-radius:6px;margin-bottom:8px;padding:8px 10px;font-size:13.5px}.krsted-kontakter{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.krsted-tlf{color:#8ab4ff;align-items:center;gap:6px;font-size:13.5px;text-decoration:none;display:flex}.krsted-tlf .hic{width:14px;height:14px}.krsted-bilde{margin:0 0 8px}.krsted-bilde img{border:1px solid #20242c;border-radius:8px;max-width:100%;max-height:360px;display:block}.krsted-bilde figcaption{opacity:.75;margin-top:3px;font-size:12px}.krsted-instr{flex-wrap:wrap;gap:6px;display:flex}.krsted-instr .kchip{align-items:center;gap:6px;text-decoration:none;display:inline-flex}html.krnatt{filter:brightness(.68)sepia(.35)saturate(.85)}.sr-fane{background:#34d399;border-radius:50%;width:8px;height:8px;margin-left:2px;display:inline-block}.sr-fane.sender{background:#ef4444}.sr-kotall{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#1d4ed8;border-radius:9px;min-width:18px;margin-left:4px;padding:0 5px;font-size:11.5px;font-weight:800;line-height:18px;display:inline-block}.sr-ko{flex-direction:column;gap:6px;margin:0 0 12px;display:flex}.sr-ko-t{letter-spacing:.05em;text-transform:uppercase;color:#93c5fd;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.sr-ko-t .hic{width:15px;height:15px}.sr-filter{margin-bottom:8px}.sr-sok{background:var(--felt);border:1px solid var(--line);border-radius:10px;align-items:center;gap:7px;margin-bottom:10px;padding:0 10px;display:flex}.sr-sok .hic{width:15px;height:15px;color:var(--dim);flex:none}.sr-sok input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:9px 0;font-size:13.5px}.sr-valgt{color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:9px 11px;font-size:12.5px;display:flex}.sr-valgt b{color:var(--ink)}.sr-valgt.sender{background:#2a1215;border-color:#ef4444}.sr-valgt.sender b{color:#fecaca}.sr-alle,.sr-fjern{border:1px solid var(--line);background:var(--felt);color:var(--ink);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.sr-alle{color:#fff;background:#7f1d1d;border-color:#ef4444}.sr-alle .hic,.sr-fjern .hic{width:14px;height:14px}.sr-fjern:disabled{opacity:.5;cursor:default}.sr-ruter{flex-direction:column;gap:8px;display:flex}.sr-rute{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:8px 9px 9px}.sr-rute.valgt{border-color:#3b82f6;box-shadow:inset 0 0 0 1px #3b82f6}.sr-rute.mottar{border-color:#10b981}.sr-rute.sender{background:#1d1214;border-color:#ef4444}.sr-rute.sos{border-color:#f43f5e66}.sr-rute.stille{opacity:.72}.sr-rute.fram{animation:1.1s ease-in-out 2 srFram}@keyframes srFram{0%,to{box-shadow:0 0 #34d39900}50%{box-shadow:0 0 0 3px #34d399aa}}.sr-topp{align-items:center;gap:6px;display:flex}.sr-ic{width:30px;height:30px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.sr-ic .hic{width:16px;height:16px}.sr-ic:disabled{cursor:default;opacity:.6}@media (hover:hover){.sr-ic:not(:disabled):hover{color:var(--ink);background:#1b2028}}.sr-stjerne.pa{color:#fbbf24}.sr-stjerne.pa .hic{fill:#fbbf24}.sr-lytt.pa{color:#34d399}.sr-merke{cursor:default}.sr-rute.sos .sr-merke{color:#f43f5e}.sr-navn{text-align:left;min-width:0;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1;gap:1px;padding:3px 6px;display:flex}@media (hover:hover){.sr-navn:hover{background:#141821}}.sr-navn b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.sr-navn span{color:var(--dim);font-size:11.5px}.sr-rute.valgt .sr-navn b{color:#bfdbfe}.sr-hvem{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin:3px 0 4px;padding:0 6px;font-size:12px;line-height:1.4;display:flex}.sr-person{max-width:100%;color:var(--ink);background:#182029;border:1px solid #243041;border-radius:99px;align-items:center;gap:4px;padding:1px 8px 1px 6px;display:inline-flex}.sr-person .hic{color:#60a5fa;flex:none;width:12px;height:12px}.sr-person.snakk{background:#0f2a20;border-color:#1f5c43}.sr-person.snakk .hic:first-child{color:#34d399}.sr-person[data-laast] .hic:last-child{color:#fcd34d}.sr-hvem-liste{flex-direction:column;gap:2px;margin:3px 0 4px;padding:0 6px;font-size:12px;display:flex}.sr-person-rad{color:var(--ink);grid-template-columns:14px auto 1fr;align-items:baseline;column-gap:6px;padding:2px 0;display:grid}.sr-person-rad .hic{color:#60a5fa;align-self:center;width:12px;height:12px}.sr-person-rad.snakk .hic{color:#34d399}.sr-person-rad b{font-weight:600}.sr-person-rad span{color:var(--muted);overflow-wrap:anywhere;min-width:0}.sr-hvem-liste .sr-hvem-mer{align-self:flex-start;margin-top:2px}.sr-navn b{align-items:center;gap:6px;min-width:0;display:flex}.sr-rute .sr-navn b>.sr-navn-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;font-size:13.5px;overflow:hidden}.sr-rute .sr-navn b>.sr-alltid{color:#bbf7d0;background:#14532d;border-radius:99px;flex:none;padding:0 7px;font-size:10.5px;font-weight:700;line-height:1.5}.sr-hvem-mer{color:#93c5fd;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:12px;font-weight:700}.sr-hvem-mer:hover{text-decoration:underline}.sr-hvem-mer:focus-visible{text-decoration:underline}.sr-status{min-height:26px;color:var(--muted);align-items:center;gap:7px;padding:2px 6px 2px 38px;font-size:12.5px;display:flex}.sr-status b{color:var(--ink)}.sr-prikk{background:#3a4150;border-radius:50%;flex:none;width:8px;height:8px}.sr-rute.mottar .sr-prikk{background:#34d399;box-shadow:0 0 0 3px #34d39933}.sr-rute.mottar .sr-status b{color:#a7f3d0}.sr-rute.sender .sr-prikk{background:#ef4444;box-shadow:0 0 0 3px #ef444433}.sr-rute.sender .sr-status b{color:#fecaca}.sr-gjenta{color:var(--muted);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#141821;border:0;border-radius:8px;align-items:center;gap:5px;max-width:60%;margin-left:auto;padding:4px 8px;font-size:11.5px;display:inline-flex;overflow:hidden}.sr-gjenta .hic{flex:none;width:13px;height:13px}.sr-gjenta.pa{color:#cfe6fb;background:#12233a}.sr-tekst{color:#d6dbe3;overflow-wrap:anywhere;padding:2px 6px 2px 38px;font-size:12.5px;line-height:1.35}.sr-tekst b{color:var(--ink);margin-right:5px}.sr-tekst span{color:var(--dim);font-variant-numeric:tabular-nums;margin-right:6px}.sr-tekst.min b{color:#bfdbfe}.sr-tale{color:#c7d2fe;font-style:italic}.sr-tale .hic{vertical-align:-1px;width:11px;height:11px;color:var(--dim);margin-right:4px}.sr-tekstfelt{flex-basis:100%;gap:6px;margin-top:2px;display:flex}.sr-tekstfelt input{border:1px solid var(--line);min-width:0;color:var(--ink);font:inherit;background:#0f1218;border-radius:8px;flex:1;padding:6px 9px;font-size:13px}.sr-tekstfelt input:focus{border-color:#5aa9ff;outline:none}.sr-tekstfelt .sr-fjern{align-items:center;gap:5px;display:inline-flex}.sr-tekstfelt .hic{width:13px;height:13px}.sr-bunn{align-items:center;gap:8px;margin-top:4px;padding-left:38px;display:flex}.sr-vol{min-width:0;color:var(--dim);flex:1;align-items:center;gap:6px;display:flex}.sr-vol .hic{flex:none;width:14px;height:14px}.sr-vol input{accent-color:#3b82f6;flex:1;min-width:0}.sr-snakk{min-width:96px;color:var(--ink);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;font-variant-numeric:tabular-nums;background:#1f2937;border:1px solid #2a313b;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.sr-snakk .hic{width:15px;height:15px}.sr-snakk.bryt{color:#fde68a;border-color:#f59e0b}.sr-snakk.sender{color:#fff;background:#b91c1c;border-color:#ef4444}.sr-snakk:disabled{opacity:.45;cursor:default}.sr-privat{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.sr-privat .okl-gruppe{width:100%}.sr-info{margin:12px 2px 0;font-size:12px}.sr-laas.pa{color:#fbbf24}.sr-rute .sr-steng{color:var(--muted)}.sr-rute .sr-steng .hic{stroke:currentColor}.sr-rute .sr-steng:hover{color:#fca5a5}.sr-rute .sr-steng:focus-visible{color:#fca5a5}.sr-stengte{border:1px dashed #ef444473;border-radius:12px;flex-direction:column;gap:6px;margin-top:12px;padding:10px;display:flex}.sr-stengte-t{letter-spacing:.05em;text-transform:uppercase;color:#fca5a5;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.sr-stengte-t .hic{width:14px;height:14px}.sr-stengte-t span{color:var(--muted)}.sr-stengt-rad{background:#ffffff08;border-radius:9px;align-items:center;gap:10px;padding:6px 8px;display:flex}.sr-stengt-rad>span{flex-direction:column;flex:1;min-width:0;display:flex}.sr-stengt-rad b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.sr-stengt-rad span span{color:var(--muted);font-size:11.5px}.sr-stengt-rad .kchip{cursor:pointer;flex:none;font-family:inherit}.sr-rute.laast{border-color:#78501a}.sr-rute.laast .sr-navn span{color:#fcd34d}.sr-rute.koblet{border-color:#155e75}.sr-rute.koblet .sr-merke{color:#67e8f9}.sr-koble-ny{margin-bottom:10px}.sr-koble{background:var(--card);border:1px solid #155e75;border-radius:12px;flex-direction:column;gap:6px;margin:0 0 12px;padding:10px 11px;display:flex}.sr-koble .sr-ko-t{color:#67e8f9}#krVisning{margin-bottom:12px}.krkonsern{grid-template-columns:minmax(320px,440px) minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (max-width:999px){.krkonsern{grid-template-columns:minmax(0,1fr)}}.krk-tom{color:var(--muted);align-items:center;gap:8px;font-size:13.5px;display:flex}.krk-tom .hic{color:#34d399;width:16px;height:16px}.krk-info{margin:4px 2px 0;font-size:12.5px}.krk-strom{flex-direction:column;gap:6px;display:flex}.krk-strad{border:1px solid var(--line);background:var(--felt);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;display:flex}.krk-strad .hic{width:16px;height:16px;color:var(--muted);flex:none}.krk-strad.makt{border-color:#5b2330}.krk-strad.makt .hic{color:#f87171}.krk-strad.rapport .hic{color:#60a5fa}.krk-sklokke{font-variant-numeric:tabular-nums;color:var(--muted);min-width:40px;font-size:13px}.krk-shva{flex-direction:column;min-width:0;display:flex}.krk-shva b{font-size:14px;font-weight:600}.krk-shva span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.krk-avd{align-items:center;gap:5px;margin-top:3px;display:inline-flex;color:#cbd2dc!important;font-size:12px!important}.krk-avd .hic{width:13px;height:13px}.krk-alarm .oa-btn:disabled{opacity:.6;cursor:default}.krk-kort{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));align-items:start;gap:12px;display:grid}.krkort{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--kf,#6b7280);border-radius:12px;padding:4px 14px 12px}.krkort.rod{--kf:#f43f5e}.krkort.gul{--kf:#fbbf24}.krkort.gronn{--kf:#34d399}.krkort.gra{--kf:#6b7280}.krk-hode{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:9px 0 4px;font-family:inherit;display:flex}.krk-dot{background:var(--kf,#6b7280);border-radius:50%;flex:none;width:9px;height:9px}.krk-navn{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15.5px;font-weight:750;overflow:hidden}.krk-her{color:#8ab4ff;background:#16233a;border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:800}.krk-alarmtall{color:#fff;background:#f43f5e;border-radius:999px;flex:none;padding:2px 8px;font-size:10.5px;font-weight:800}.krk-hode .of-ch{margin-left:auto}.krk-tall{color:#cbd2dc;flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:13px;display:flex}.krk-tall b{color:var(--ink);font-variant-numeric:tabular-nums;margin-right:2px;font-size:18px;font-weight:800}.krk-rad{color:#cbd2dc;align-items:center;gap:7px;margin-top:9px;font-size:13px;display:flex}.krk-rad .hic{width:15px;height:15px;color:var(--muted);flex:none}.krk-rad.adv,.krk-rad.adv .hic{color:#fbbf24}.krk-rad.rod,.krk-rad.rod .hic{color:#ff9aa5;font-weight:700}.krk-rad.dim{color:var(--muted)}.krk-detalj{border-top:1px solid #1a1e24;flex-direction:column;gap:8px;margin-top:10px;padding-top:8px;display:flex}.krk-sted-h{align-items:baseline;gap:8px;font-size:13.5px;display:flex}.krk-sted-h span{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12.5px}.krk-sted.stengt{opacity:.7}.krk-navnene{color:#9aa3af;margin-top:2px;font-size:12.5px}.krk-krever{flex-direction:column;gap:5px;display:flex}.krk-krav{color:#cbd2dc;align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.krk-krav .kniv{background:var(--sky);border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.krk-krav.k4 .kniv{background:var(--rose)}.krk-krav.k3 .kniv{background:var(--amber)}.krk-detalj .rbtn{align-self:flex-start}.krk-kort .krkort.apen{grid-column:1/-1}.krk-hele{border-top:1px solid #1a1e24;flex-direction:column;gap:6px;margin-top:2px;padding-top:8px;display:flex}.krk-kh{letter-spacing:.04em;text-transform:uppercase;color:#9aa3af;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.krk-kh .hic{width:14px;height:14px}.krk-kh span{letter-spacing:0;text-transform:none;color:var(--muted);margin-left:auto;font-weight:600}.krk-hele .krk-krav{border-bottom:1px solid #15191e;align-items:center;padding:6px 0}.krk-hele .krk-krav:last-child{border-bottom:0}.krk-hele .krk-krav .kniv{align-self:center;margin-top:0}.krk-krav-t{flex:1;min-width:0}.krk-gaa{border:1px solid var(--line);color:#8ab4ff;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex:none;padding:5px 9px;font-size:12px;font-weight:700}.krk-gaa:disabled{opacity:.6;cursor:default}.krk-hele .krk-info{margin:2px 0 0}@media (max-width:420px){.krk-hele .krk-krav{flex-wrap:wrap}.krk-gaa{margin-left:16px}}.krk-alarm.apen{border-bottom-right-radius:0;border-bottom-left-radius:0}.krk-sos{background:#1c0d11;border:1px solid #5b1a26;border-top:0;border-radius:0 0 12px 12px;flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.krk-sos-status{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px;display:flex}.krk-sos-status span{color:var(--muted);font-size:12.5px}.krk-sos-svar{color:#cbd2dc;font-size:13px}.krk-sos-tid{border-top:1px solid #2a161b;border-bottom:1px solid #2a161b;flex-direction:column;gap:4px;max-height:240px;padding:6px 0;display:flex;overflow-y:auto}.krk-sos-rad{color:#e5e7eb;gap:8px;font-size:13px;display:flex}.krk-sos-rad .kl{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.krk-sos-rad .tx{overflow-wrap:anywhere;min-width:0}.krk-sos-rad i{color:#9aa3af;font-style:normal}.krk-sos-rad.steg .tx b{color:#fcd34d;font-weight:700}.krk-sos-skriv{gap:6px;display:flex}.krk-sos-input{border:1px solid var(--line);background:var(--felt);min-width:0;color:var(--ink);font:inherit;border-radius:9px;flex:1;padding:9px 11px;font-size:14px}.krk-sos .rbtn{width:auto;margin:0;padding:9px 14px;font-size:13.5px}.krk-sos-knapper{flex-wrap:wrap;gap:6px;display:flex}.ovstromdel{background:var(--card);border:1px solid var(--line);border-radius:12px}.ovt-verktoy{flex-wrap:wrap;align-items:center;gap:10px;margin:0 2px 10px;display:flex}.ovt-verktoy .sub{margin:0;font-size:12.5px}.ovt-verktoy .sub .hic{vertical-align:-2px;width:13px;height:13px}.ovt-verktoy .kchip{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.ovt-verktoy .kchip .hic{width:14px;height:14px}.ovtavle{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:10px;grid-auto-flow:dense;align-items:start;gap:0 14px;display:grid}.ovtavle-boks{container:ovtavle/inline-size}@container ovtavle (width<=760px){.ovtavle>.ovp{grid-column:1/-1!important}}.ovtavle.drar,.ovtavle.skalerer{-webkit-user-select:none;user-select:none}.ovtavle.drar{cursor:grabbing}.ovtavle.skalerer{cursor:nwse-resize}.ovp{box-sizing:border-box;border:1px solid var(--line);background:#0c0f13;border-radius:14px;flex-direction:column;min-width:0;margin-bottom:14px;transition:box-shadow .12s,border-color .12s;display:flex;position:relative;overflow:hidden}.ovp>.ovp-inn{overscroll-behavior:contain;flex:auto;min-height:0;padding:10px 12px 14px;overflow:auto;container:ovp/inline-size}.ovp.dras{z-index:20;opacity:.88;border-color:#3b82f6;transition:none;box-shadow:0 18px 48px #0000008c}.ovp.skaleres{border-color:#3b82f6;transition:none;box-shadow:0 0 0 1px #3b82f6}.ovp.slipp{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f6,inset 0 0 0 9999px #3b82f614}.ovp-hode{border-bottom:1px solid var(--line);background:#10141a;flex:none;align-items:center;gap:8px;padding:6px 8px 6px 4px;font-size:14px;display:flex}.ovp-hode>.hic{width:16px;height:16px;color:var(--muted)}.ovp-tittel{font-weight:750}.ovp-hode .ktall{color:var(--muted);background:#2a313b;border-radius:20px;padding:2px 7px;font-size:11px;font-weight:800}.ovp-hode .ktall.rod{background:var(--rose);color:#fff}.ovp-hode .ktall.gul{background:var(--amber);color:#111}.ovp-hank{width:32px;height:30px;color:var(--dim);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ovp-hank .hic{width:16px;height:16px}.ovp-hank:active{cursor:grabbing}@media (hover:hover){.ovp-hank:hover{color:var(--ink);background:#1a2029}.ovp-apne:hover{color:var(--ink);border-color:#2c3440}}.ovp-hank:focus-visible{outline-offset:1px;outline:2px solid #3b82f6}.ovp-hjorne:focus-visible{outline-offset:1px;outline:2px solid #3b82f6}.ovp-apne{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:none;margin-left:auto;padding:4px 9px;font-size:12.5px}.ovp-hjorne{cursor:nwse-resize;touch-action:none;z-index:3;background:0 0;border:0;width:22px;height:22px;padding:0;position:absolute;bottom:0;right:0}.ovp-hjorne:after{content:"";border-bottom:2px solid #4b5563;border-right:2px solid #4b5563;border-bottom-right-radius:3px;width:10px;height:10px;position:absolute;bottom:5px;right:5px}@media (hover:hover){.ovp-hjorne:hover:after,.ovp.skaleres .ovp-hjorne:after{border-color:#93c5fd}}.ovp .ovfliser{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ovp .ovvgrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ovp-inn[data-ovpinn=kart]{padding:8px;overflow:hidden}.ovp .ovkartgrid{grid-template-rows:minmax(0,1fr) 40%;grid-template-columns:minmax(0,1fr);align-items:stretch;height:100%}@container ovp (width>=620px){.ovp .ovkartgrid{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 260px}}.ovp .ovkartdel{flex-direction:column;min-height:0;display:flex}.ovp .ovkartdel .ovkart-plass{flex-direction:column;flex:auto;min-height:0;display:flex}.ovp .ovkartdel .kartinn{flex:auto;height:auto;min-height:120px}.ovp .ovkartliste{min-height:0;max-height:none;overflow-y:auto}.ovvinfo{margin:0 2px 10px;line-height:1.5}.ovvgrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:12px;display:grid}.ovvsted{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:6px 14px 10px}.ovv-h{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-family:inherit;font-size:15px;display:flex}.ovv-h .hic{width:16px;height:16px;color:var(--muted)}.ovv-h b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ovv-n{color:var(--muted);flex:none;margin-left:auto;font-size:12.5px}.ovv-n+.of-ch{margin-left:6px}.ovvrad{border-top:1px solid #1a1e24;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:7px 0;font-size:13.5px;display:flex}.ovvrad.tom{color:var(--muted)}.ovvrad.adv{color:#fbbf24;gap:7px;font-size:12.5px}.ovvrad.adv .hic{width:15px;height:15px}.ovv-hrad{align-items:center;min-width:0;display:flex}.ovv-hrad>.ovv-h{flex:1;min-width:0}.ovvsted:hover .ovv-skjul{opacity:1}.ovv-hrad>.ovv-skjul{align-self:stretch}.ovvsted.er-skjult{opacity:.55}.ovvsted.er-skjult .ovv-skjul{opacity:1}.ovv-tomme{border:1px dashed var(--line);color:var(--muted);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:10px;padding:8px 12px;font-size:12.5px;display:flex}.ovv-tomme-t{margin-right:2px;font-weight:700}.ovv-tomt{border:1px solid var(--line);border-radius:999px;align-items:center;display:inline-flex}.ovv-tomt-navn{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 4px 3px 10px;font-size:12.5px;font-weight:600}.ovv-tomt-navn:hover{text-decoration:underline}.ovv-tomt-navn:only-child{padding-right:10px}.ovv-tomt .ovv-skjul{opacity:.7;border-radius:999px;width:24px;height:22px}.ovv-tomt:hover .ovv-skjul{opacity:1}.ovvrad.tilstede{color:#9aa3af;gap:7px;font-size:12.5px}.ovvrad.tilstede .hic{width:15px;height:15px}.ovv-navn{text-overflow:ellipsis;white-space:nowrap;flex:120px;min-width:0;font-weight:650;overflow:hidden}.ovv-av{color:#111;vertical-align:1px;background:#fbbf24;border-radius:999px;margin-left:7px;padding:1px 6px;font-size:10px;font-weight:800;display:inline-block}.ovv-meta{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12.5px}.ovv-pos{color:var(--dim);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:12px;display:inline-flex}.ovv-pos.fersk{color:#8ab4ff}.ovv-pos .hic{width:13px;height:13px}.ovv-del{letter-spacing:.4px;text-transform:uppercase;color:var(--dim);margin:10px 0 2px;font-size:11px;font-weight:800}.ovvrad.plan .ovv-navn{color:#cbd2dc;font-weight:550}.ovv-status{color:var(--muted);flex:none;font-size:12px}.ovv-status.adv{color:#fbbf24}.ovv-status.rod{color:#f87171;font-weight:700}.ovv-hvem{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}.ovv-n1{align-items:center;min-width:0;display:flex}.ovv-andre{color:var(--muted);font-weight:500}.ovv-linje{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.ovv-pos.gammel{color:#9aa3af}.ovv-pos.gammel b{color:#fbbf24;font-weight:700}.ovv-bat,.ovv-stille{color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;font-size:12px;display:inline-flex}.ovv-bat .hic{width:13px;height:13px}.ovv-bat.lav{color:#fca5a5;font-weight:700}.ovv-stille{color:#fbbf24}.ovv-stille.rod{color:#fca5a5;font-weight:700}.ovvrad .ovv-ring{color:#4ade80;width:34px;height:34px;text-decoration:none}.ovvrad .ovv-ring .hic{width:16px;height:16px}.ovv-skriv,.ovs-rett{color:#9ec1ff;cursor:pointer;background:#162033;border:1px solid #23314a;border-radius:7px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.ovv-skriv:hover,.ovs-rett:hover{background:#1c2a44}.ovv-skriv .hic,.ovs-rett .hic{width:13px;height:13px}.ovv-skriv.ovv-makt{color:#fcd34d;background:#221a0c;border-color:#4a3a14}.ovv-skriv.ovv-makt:hover{background:#2c2210}.ovv-kontakt.pa{color:#fff;background:#1d3a6e;border-color:#3b82f6}.kkort{background:#0d1524;border:1.5px dashed #3b82f6;border-radius:12px;margin:6px 0 10px;padding:10px 14px 12px;font-size:13.5px}.kk-topp{align-items:center;gap:8px;padding-bottom:4px;display:flex}.kk-navn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.kk-merke{color:var(--muted);flex:none;font-size:11.5px}.kk-x{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-family:inherit;font-size:20px;line-height:1}.kk-rad{border-top:1px solid #1a2433;align-items:center;gap:10px;padding:8px 0;display:flex}.kk-tx{flex:1;min-width:0}.kk-k{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800;display:block}.kk-v{overflow-wrap:anywhere;margin-top:1px;font-weight:650;display:block}.kk-v.tom{color:var(--muted);font-weight:500}.kk-btn{color:#9ec1ff;cursor:pointer;background:#162033;border:1px solid #23314a;border-radius:7px;flex:none;align-items:center;padding:5px 11px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.kk-btn:hover{background:#1c2a44}.kk-btn.hoved{color:#fff;background:#2563eb;border-color:#2563eb}.kk-grunn{color:#9aa3af;border-top:1px solid #1a2433;padding-top:8px;font-size:12.5px;line-height:1.5}.kk-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.kk-chip{color:#cbd2dc;cursor:pointer;background:#111827;border:1px solid #2a3443;border-radius:999px;padding:5px 12px;font-family:inherit;font-size:12.5px;font-weight:650}.kk-chip:hover,.kk-chips.pek .kk-chip{border-color:#3b82f6}.kk-chip.pa{color:#fff;background:#1d3a6e;border-color:#3b82f6}.kk-merk{color:#fcd34d;background:#2a2110;border:1px solid #4a3a14;border-radius:8px;margin-top:6px;padding:8px 10px;font-size:12.5px;line-height:1.5}.kk-tom{color:var(--muted);margin:4px 0 0;font-size:13px}.urow+.kkort,.ovvrad+.kkort{margin-top:2px}.ovdinn{padding:14px 0 0}.ovdgrid{display:block}@media (min-width:1100px){.ovdgrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.ovdkol>.rcard{margin-bottom:12px!important}}.ovdkol .akt{border-top:0;margin-top:0;padding-top:0}.ovtt{flex-direction:column;gap:6px;display:flex}.ovtt-rad{grid-template-columns:86px minmax(0,1fr);align-items:end;gap:8px;display:grid}.ovtt-l{color:var(--muted);padding-bottom:2px;font-size:11.5px}.ovtt-bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:4px;height:86px;display:grid}.ovtt-bars.lav{height:48px}.ovtt-bars.akse{height:auto}.ovtt-bars.akse span{text-align:center;color:var(--dim);font-variant-numeric:tabular-nums;font-size:11px}.ovtt-col{flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.ovtt-col span{color:#9aa3af;font-variant-numeric:tabular-nums;font-size:10.5px;line-height:1.3}.ovtt-col i{border-radius:4px 4px 0 0;width:100%;max-width:26px;display:block}.ovtt-col i.g{background:#3b82f6}.ovtt-col i.h{background:#f59e0b}.ovtt-rad.akse{align-items:start}.ovfolk .ovhode{margin-top:2px}.krstortall{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:10px;display:flex}.ktt-tall{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.ktt-k{background:var(--card);border:1px solid var(--line);border-radius:12px;align-items:baseline;gap:8px;padding:7px 14px;display:flex}.ktt-k b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1.1}.ktt-k span{color:var(--muted);font-size:12.5px}.ktt-k.rod{background:#ef444424;border-color:#ef444499}.ktt-k.rod b{color:#fca5a5}.ktt-k.gul{background:#f59e0b14;border-color:#f59e0b66}.ktt-k.gul b{color:#fcd34d}.ktt-k.gronn b{color:#86efac}.ktt-hoyre{align-items:center;gap:12px;margin-left:auto;display:flex}.opv{align-items:center;gap:6px;display:inline-flex}.opv .kchip{cursor:pointer;align-items:center;gap:5px;font-family:inherit;display:inline-flex}.opv .kchip .hic{width:14px;height:14px}.opv-hoved{color:#fff!important;background:#3b82f6!important;border-color:#3b82f6!important}.opv-chip{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:12.5px;font-weight:700;display:inline-flex}.opv-chip i{background:#64748b;border-radius:50%;width:9px;height:9px}.opv-chip small{opacity:.85;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500}.opv-chip.av{color:var(--muted)}.opv-chip.paa{color:#bbf7d0;background:#22c55e21;border-color:#22c55e8c}.opv-chip.paa i{background:#22c55e}.opv-chip.pause{color:#fde68a;background:#f59e0b21;border-color:#f59e0b8c}.opv-chip.pause i{background:#f59e0b}.opv-tall{display:flex;position:relative}.opv-knapp{cursor:pointer;color:var(--ink);text-align:left;border-color:#3b82f673;font-family:inherit}.opv-knapp:hover{border-color:#3b82f6}.opv-knapp:focus-visible{border-color:#3b82f6}.opv-meny{z-index:40;border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;gap:6px;width:320px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #00000073}.opv-t{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:2px 4px;font-size:11.5px;font-weight:800}.opv-tom{color:var(--muted);padding:2px 4px 4px;font-size:12.5px}.opv-rad{background:#ffffff08;border-radius:9px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;display:grid}.opv-rad>i{border-radius:50%;width:9px;height:9px}.opv-rad>span{flex-direction:column;min-width:0;display:flex}.opv-rad b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.opv-rad span span{color:var(--muted);font-size:12px}.opv-rad small{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.ktt-natt{color:var(--muted);font-size:12.5px}.ktt-klokke{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:24px;font-weight:700}.kr-tittel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:2px 0 8px;font-size:12px;font-weight:800;display:flex}.kr-antall{color:#fff;letter-spacing:0;background:#ef4444;border-radius:999px;padding:0 8px;font-size:11.5px}.krhaster{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.krhaster .ovalarmer{margin-bottom:0}.kr-tomt{border:1px solid var(--line);color:#86efac;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;font-weight:700;display:flex}.kr-tomt .hic{width:16px;height:16px}.ovalarmer.kompakt .ovalarm{background:linear-gradient(#ef444438,#ef444414);border-color:#ef4444b3;gap:8px 10px;padding:11px 12px;box-shadow:0 0 0 3px #ef44441a}.ovalarmer.kompakt .ovalarm.svart,.ovalarmer.kompakt .ovalarm.ovelse,.ovalarmer.kompakt .ovalarm.dodmann,.ovalarmer.kompakt .ovalarm.geo,.ovalarmer.kompakt .ovalarm.runde,.ovalarmer.kompakt .ovalarm.tilsyn{box-shadow:none;background:#f59e0b1a;border-color:#f59e0b8c}.ovalarmer.kompakt .oa-ic{width:32px;height:32px}.ovalarmer.kompakt .oa-tx{min-width:140px}.ovalarmer.kompakt .oa-knapper{flex-basis:100%;align-items:center}.ovalarmer.kompakt .oa-btn.ta{color:#fff;background:#ef4444;border-color:#ef4444}.ovalarmer.kompakt .ovalarm.svart .oa-btn.ta,.ovalarmer.kompakt .ovalarm.dodmann .oa-btn.ta{background:#d97706;border-color:#d97706}.oa-mer{position:relative}.ovalarmer.kompakt .oa-btn{white-space:nowrap}.ovalarmer.kompakt .krmer-meny{min-width:220px}.ovalarmer.kompakt .krmer-meny .oa-btn{background:#151a21;justify-content:flex-start;width:100%}.kr-rolig{background:#22c55e0f;border:1px solid #22c55e59;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.kr-rolig>b{color:#86efac;align-items:center;gap:8px;font-size:15px;display:flex}.kr-rolig>b .hic{width:17px;height:17px}.krr-linje{text-align:left;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:13px;display:block}button.krr-linje:hover{color:var(--ink);text-decoration:underline}.krh-rad{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#f59e0b14;border:1px solid #f59e0b73;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-family:inherit;display:flex}.krh-rad.rod{background:#ef44441a;border-color:#ef444499}.krh-rad>.hic{color:#fcd34d;flex:none;width:16px;height:16px}.krh-rad.rod>.hic{color:#fca5a5}.krh-rad>span:nth-child(2){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.krh-rad b{font-size:13.5px}.krh-rad span span{color:var(--muted);font-size:12px}.krh-rad.krh-sone{cursor:default;flex-direction:column;align-items:stretch;gap:8px}.krh-rad.krh-sone.stoppet{background:#2a1215;border-color:#ef444499}.krh-sone-topp{align-items:center;gap:10px;display:flex}.krh-sone-topp>.hic{color:#fcd34d;flex:none;width:16px;height:16px}.krh-sone.rod .krh-sone-topp>.hic,.krh-sone.stoppet .krh-sone-topp>.hic{color:#fca5a5}.krh-sone-topp>span{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.krh-knapper{flex-wrap:wrap;gap:6px;display:flex}.krh-knapper .oa-btn.stopp{background:#b91c1c;border-color:#ef4444}.krh-knapper .oa-btn.apne{background:#166534;border-color:#22c55e}.krtilgang-knapp{min-height:32px}#krTilgang .pfdialog-kort{max-width:600px}.krtg-intro{color:var(--muted);margin:-4px 0 14px;font-size:13.5px;line-height:1.5}.krtg-felt{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}@media (max-width:520px){.krtg-felt{grid-template-columns:1fr}}.krtg-rolle{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.krtg-gjelder{color:var(--dim);font-size:13px;font-weight:600}.krtg-ser{border-collapse:collapse;width:100%;margin:4px 0 14px;font-size:13px}.krtg-ser caption{text-align:left;color:var(--dim);margin-bottom:6px;font-size:12px;font-weight:700}.krtg-ser th,.krtg-ser td{border-bottom:1px solid var(--line2);text-align:center;padding:7px 8px}.krtg-ser tbody th{text-align:left;color:var(--ink);font-weight:500}.krtg-ser thead th{color:var(--dim);font-size:12px;font-weight:700}.krtg-ser td.ja{color:#86efac;font-weight:700}.krtg-ser td.nei{color:var(--muted)}.krtg-ser .valgt{background:#132544}.krtg-ser thead th.valgt{color:#cfe0ff}.krtg-send{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.krtg-liste{border-top:1px solid var(--line);margin-top:20px;padding-top:14px}.krtg-liste h3{align-items:center;gap:8px;margin:0 0 10px;font-size:14px;display:flex}.krtg-antall{color:var(--dim);background:#1f2630;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:800}.krtg-tom{color:var(--muted);margin:6px 0;font-size:13px}.krtg-rad{border:1px solid var(--line);background:var(--felt);border-radius:12px;margin-bottom:8px;padding:10px 12px}.krtg-rad.ute{opacity:.7}.krtg-topp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.krtg-navn{align-items:center;gap:8px;min-width:0;display:flex}.krtg-navn b{overflow-wrap:anywhere;font-size:14.5px}.krtg-merke{color:var(--dim);background:#1f2630;border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:800}.krtg-merke.politi{color:#93c5fd;background:#132544}.krtg-merke.sanitet{color:#86efac;background:#0f2e22}.krtg-merke.arrangor{color:#fcd34d;background:#2a2110}.krtg-knapper{gap:6px;display:flex}.krtg-trekk{color:#fca5a5}.krtg-linje{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12.5px;display:flex}.krtg-status.inne{color:#86efac;font-weight:700}.krtg-status.snart{color:#fcd34d}.krtg-logg{border-top:1px solid var(--line2);flex-direction:column;gap:6px;margin:10px 0 0;padding:8px 0 0;font-size:12.5px;list-style:none;display:flex}.krtg-logg li{grid-template-columns:auto 1fr;gap:10px;display:grid}.krtg-logg time{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.krtg-logg small{color:var(--muted)}.krsteder{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.krstedrad{border:0;border-bottom:1px solid var(--line2);color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:grid}.krstedrad:last-child{border-bottom:0}.krstedrad:hover{background:#ffffff08}.krstedrad.valgt{background:#3b82f61f;box-shadow:inset 3px 0 #3b82f6}.krsr-dot{background:var(--fc,#6b7280);border-radius:50%;width:9px;height:9px}.krstedrad.stengt .krsr-dot{background:#4b5563}.krsr-midt{flex-direction:column;gap:3px;min-width:0;display:flex}.krsr-navn{align-items:center;gap:6px;min-width:0;display:flex}.krsr-navn b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.krstedrad.stengt .krsr-navn b{color:var(--muted);font-weight:600}.krsr-merke{color:#fca5a5;background:#ef44442e;border-radius:999px;flex:none;padding:1px 7px;font-size:10.5px;font-weight:800}.krsr-linje{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.krsr-bar{background:#1f2630;border-radius:2px;height:4px;overflow:hidden}.krsr-bar i{border-radius:2px;height:100%;display:block}.krsr-gjester{text-align:right;font-variant-numeric:tabular-nums}.krsr-gjester b{font-size:15px;font-weight:800;display:block}.krsr-gjester small{color:var(--muted);font-size:11px}.krskjulbar{align-items:stretch;min-width:0;display:flex;position:relative}.krskjulbar>.krstedrad,.krskjulbar>.ovflis{flex:1;min-width:0}.krsteder>.krskjulbar{border-bottom:1px solid var(--line2)}.krsteder>.krskjulbar:last-child,.krsteder .krstedrad{border-bottom:0}.krskjul-knapp{width:30px;color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:inline-flex}.krskjul-knapp .hic{width:14px;height:14px}.krskjul-knapp:hover{color:var(--ink);background:#ffffff0d}.krskjulbar:hover .krskjul-knapp,.krskjulbar.er-skjult .krskjul-knapp{opacity:1}.krskjul-knapp:focus-visible{opacity:1}@media (hover:none){.krskjul-knapp{opacity:.7}}.krc-fliser .krskjul-knapp{background:var(--card);border:1px solid var(--line);border-radius:8px;width:26px;height:26px;position:absolute;top:8px;right:30px}.krskjulbar.er-skjult>.krstedrad,.krskjulbar.er-skjult>.ovflis{opacity:.45}.kr-skjulbryter{border:1px solid var(--line);color:var(--muted);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:700}.kr-skjulbryter.pa{color:#bfdbfe;background:#3b82f626;border-color:#3b82f6}.kr-skjultfot{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:6px;padding:6px 10px;font-size:12.5px;font-weight:700;display:flex}.kr-skjultfot:hover{color:var(--ink)}.kr-skjultfot .hic{width:14px;height:14px}.ovfolk-kart,.ovfolk-strom{margin-top:12px}.ovfolk-strom h3{align-items:center;gap:7px;display:flex}.ovfolk-strom #ovStrom{padding:4px 0 0!important}.hic-sos,.hic-ban,.hic-trash,.hic-bug{stroke:#f43f5e}.hic-fire{stroke:#fb923c}.hic-alert,.hic-flag,.hic-award,.hic-star{stroke:#fbbf24}.hic-check,.hic-check_circle,.hic-shieldcheck{stroke:#34d399}.hic-chat,.hic-send,.hic-megaphone,.hic-mail,.hic-phone{stroke:#60a5fa}.hic-shield,.hic-lock,.hic-key,.hic-id{stroke:#a78bfa}.hic-location,.hic-map,.hic-compass{stroke:#38bdf8}.hic-bell{stroke:#f0abfc}.hic-door{stroke:#60a5fa}.hic-heart{stroke:#fb7185}.hic-clock,.hic-calendar,.hic-help{stroke:#a5b4fc}.hic-clipboard,.hic-clipboardlist,.hic-file,.hic-book,.hic-receipt{stroke:#c4b5fd}.hic-chart,.hic-gauge,.hic-target{stroke:#7dd3fc}.hic-user,.hic-users,.hic-hand{stroke:#93c5fd}.hic-building,.hic-home{stroke:#fcd34d}.hic-suitcase,.hic-package,.hic-camera,.hic-dumbbell,.hic-beer{stroke:#fdba74}.hic-settings,.hic-wrench,.hic-edit,.hic-link,.hic-refresh,.hic-undo,.hic-plus,.hic-menu{stroke:#cbd5e1}.hic-eye,.hic-search,.hic-belloff,.hic-megaphoneoff{stroke:#94a3b8}.hic-unlock{stroke:#6ee7b7}.hic-moon{stroke:#c7d2fe}.hic-pin{stroke:#fbbf24}#kontaktBtn .hic,.hic.nod{stroke:#f43f5e!important}.mention{color:#8ab4ff;background:#16233a;border-radius:5px;padding:0 3px;font-weight:700}.mention.meg{color:#ffd48a;background:#3a2a10}.omrchips{flex-wrap:wrap;gap:7px;margin:8px 0 4px;display:flex}.omrchip{color:#c7cdd6;cursor:pointer;background:#12161c;border:1px solid #262c35;border-radius:999px;padding:9px 13px;font-size:14px}.omrchip.sel{color:#e7e9ee;background:#10243a;border-color:#2f6feb;font-weight:700}.avvikrad{cursor:pointer;background:#12161c;border:1px solid #262c35;border-radius:11px;align-items:center;gap:10px;margin:12px 0 2px;padding:12px 13px;display:flex}.avvikrad.pa{background:#2b1116;border-color:#7f1d1d}.avvikrad .av-tx{color:#e7e9ee;flex:1;min-width:0;font-size:14.5px;font-weight:700}.avvikrad .av-sub{color:#9aa3af;margin-top:2px;font-size:12px;font-weight:500;display:block}.avvikrad .av-bry{background:#39404b;border-radius:999px;flex:none;width:44px;height:26px;transition:background .15s;position:relative}.avvikrad.pa .av-bry{background:#dc2626}.avvikrad .av-bry:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px}.avvikrad.pa .av-bry:after{transform:translate(18px)}.avvikrad.sifra{margin:4px 0 14px}.avvikrad.sifra.pa{background:#0f2219;border-color:#166534}.avvikrad.sifra.pa .av-bry{background:#16a34a}.skj-dagrad{border-top:1px solid #20242c;align-items:center;gap:10px;padding:6px 0;display:flex}.skj-dagrad label,.skj-dagrad .skj-dato{color:#e7e9ee;width:92px;font-weight:700}.skj-dagrad label.helg{color:#fcd34d}.skj-dagrad .skj-kl{flex:1;font-size:15px}.egnefoer{background:#12161c;border:1px solid #232a35;border-radius:12px;margin:4px 0 12px;padding:4px 10px 2px}.egnefoer-tittel{letter-spacing:.06em;text-transform:uppercase;color:#9aa3af;margin:8px 2px 4px;font-size:12px;font-weight:800}.egnefoer .loggrow:last-child{border-bottom:none}.egnefoer.kompakt{background:0 0;border:none;margin:11px 0 0;padding:0}.ring-amk{margin:0 0 14px}.ring-amk-knapp{color:#fff;background:#dc2626;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:15px;font-size:18px;font-weight:800;text-decoration:none;display:flex}.ring-amk-knapp:active{background:#b91c1c}.ring-amk-knapp .hic{stroke:#fff;width:22px;height:22px}.ring-amk-sub{color:#9aa3af;text-align:center;margin-top:7px;font-size:12.5px;line-height:1.45}.rundeavvik{color:#fca5a5;background:#2b1116;border:1px solid #7f1d1d;border-radius:5px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:800;display:inline-block}.brannov{z-index:130;color:#fff;background:#140708;flex-direction:column;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.brannov.show{display:flex}.brannov .bh{padding:calc(16px + var(--topp)) 18px 14px;background:#7f1d1d;border-bottom:2px solid #dc2626;flex:none}.brannov .bh-t{letter-spacing:2px;color:#fecaca;text-transform:uppercase;font-size:13px;font-weight:800}.brannov .bh-s{margin-top:4px;font-size:26px;font-weight:900;line-height:1.15}.brannov .bh-m{color:#fca5a5;margin-top:6px;font-size:13.5px;line-height:1.5}.brannov .bb{-webkit-overflow-scrolling:touch;flex:1;padding:14px 16px;overflow-y:auto}.brannov .bsek{letter-spacing:.6px;text-transform:uppercase;color:#9aa3af;margin:16px 0 8px;font-size:11.5px;font-weight:800}.brannov .bsek:first-child{margin-top:0}.bsteg{box-sizing:border-box;color:#fff;cursor:pointer;text-align:left;background:#1c1113;border:1px solid #3a1d20;border-radius:12px;align-items:center;gap:11px;width:100%;margin-bottom:8px;padding:14px 15px;font-size:16px;font-weight:700;display:flex}.bsteg .bs-dot{border-radius:50%;flex:none;width:11px;height:11px}.bsteg.na{background:#241416;border-color:#7f1d1d}.bmeld{background:#14181e;border:1px solid #222833;border-radius:11px;margin-bottom:8px;padding:11px 12px}.bmeld .bm-h{color:#8b94a3;margin-bottom:3px;font-size:11.5px}.bmeld .bm-t{white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.45}.bmeld.hist{background:#12161c;border-style:dashed;border-color:#2a323d}.bmeld.hist .bm-t{color:#c7cdd6;font-size:14px}.brannov .bf{padding:10px 12px calc(12px + env(safe-area-inset-bottom));background:#160a0b;border-top:1px solid #2a1416;flex-wrap:wrap;flex:none;gap:8px;display:flex}.brannov .bfraser{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:100%;gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.brannov .bfraser::-webkit-scrollbar{display:none}.brannov.sosov{z-index:131}.brannov .bfraser .chip2{white-space:nowrap;color:#cfd7e2;box-sizing:border-box;background:#1b222c;border:1px solid #2b3644;border-radius:999px;flex:none;min-height:40px;padding:9px 14px;font-size:13.5px;font-weight:600}.brannov .bfraser .chip2:active{background:#26313f}.brannov .bf input{background:var(--felt);color:#e7e9ee;border:1px solid #3a1d20;border-radius:10px;outline:none;flex:1;min-width:0;padding:13px;font-size:16px}.brannov .bf button{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:10px;flex:none;padding:0 18px;font-size:15px;font-weight:800}.brannbar{box-sizing:border-box;color:#fff;cursor:pointer;text-align:left;background:#7f1d1d;border:1px solid #dc2626;border-radius:12px;align-items:center;gap:10px;width:100%;margin:0 0 12px;padding:13px 14px;font-size:15px;font-weight:800;display:flex}.brannbar .bb-s{color:#fecaca;margin-top:2px;font-size:12.5px;font-weight:600;display:block}.brannkort{margin:0 0 12px}.brannbar-steg{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.bbsteg{color:#fff;cursor:pointer;text-align:left;background:#1c1113;border:1px solid #3a1d20;border-radius:11px;flex:auto;align-items:center;gap:8px;min-width:calc(50% - 4px);padding:13px 12px;font-size:14.5px;font-weight:700;display:flex}.bbsteg .bs-dot{border-radius:50%;flex:none;width:9px;height:9px}.alder-egen{justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;display:flex}.alder-egen .ae-lbl{color:#9aa3af;flex:none;font-size:15px;font-weight:700}.alder-egen .ae-val{color:#e7e9ee;font-variant-numeric:tabular-nums;letter-spacing:.5px;font-size:30px;font-weight:800}.alder-bryt{color:#8fb6dd;cursor:pointer;background:0 0;border:none;width:100%;margin-top:9px;padding:8px;font-size:13.5px;text-decoration:underline;display:block}.alder-hint{color:#9aa3af;text-align:center;margin-top:9px;font-size:13px}.alder-svar{text-align:center;border-radius:14px;margin:2px 0 12px;padding:14px 14px 13px}.alder-svar.ok{background:#0f2e22;border:1px solid #15795f}.alder-svar.no{background:#3a1416;border:1px solid #9f1d2a}.alder-svar .as-topp{letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;font-weight:800}.alder-svar.ok .as-topp{color:#6ee7b7}.alder-svar.no .as-topp{color:#fca5a5}.alder-svar .as-stor{text-transform:uppercase;margin:4px 0 6px;font-size:40px;font-weight:900;line-height:1.05}.alder-svar.ok .as-stor{color:#34d399}.alder-svar.no .as-stor{color:#f87171}.alder-svar .as-alder{color:#e7e9ee;font-size:21px;font-weight:800;line-height:1.3}.alder-svar .as-info{color:#cbd5e1;margin-top:3px;font-size:14px;font-weight:600;line-height:1.4}.alder-svar .as-info b{color:#e7e9ee}.alder-svar .alder-flip{margin-top:4px}.alder-andre{letter-spacing:.06em;text-transform:uppercase;color:#9aa3af;margin:2px 2px 0;font-size:11.5px;font-weight:700}.alder-andre~.alder-row{margin-top:6px;padding:8px 12px;font-size:14px}.alder-hint b{color:#e7e9ee}.alder-flip{color:#8fb6dd;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:13px;text-decoration:underline}.alder-nekt{color:#fca5a5;cursor:pointer;background:#2b1116;border:1px solid #7f1d1d;border-radius:11px;width:100%;margin-top:12px;padding:14px;font-size:15px;font-weight:700;display:block}.alder-nekt.gjort{color:#86efac;background:#12251a;border-color:#1f6b3f}.alder-nekter{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}.alder-nekter.to{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.alder-nekter .alder-nekt{justify-content:center;align-items:center;gap:7px;margin-top:0;line-height:1.25;display:flex}.alder-nekt.rolig{color:#cbd5e1;background:0 0;border-color:#2a2f38;font-weight:600}.alder-nekt:disabled:not(.gjort){opacity:.45;cursor:default}.alder-egen-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.alder-dag{letter-spacing:.08em;text-transform:uppercase;color:#fbbf24;background:#3a2a07;border:1px solid #b7791f;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800}.alder-kveld{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.alder-kveld .sub{flex:180px;min-width:0;margin:0;line-height:1.5}.alder-kveld-knapp{background:var(--felt);color:#e7e9ee;cursor:pointer;border:1px solid #2a2f38;border-radius:10px;flex:none;margin-left:auto;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:700}.alder-kveld-valg{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.alder-kveld-v{background:var(--felt);color:#e7e9ee;cursor:pointer;font-variant-numeric:tabular-nums;border:1px solid #2a2f38;border-radius:12px;flex:52px;min-width:52px;padding:13px 0;font-family:inherit;font-size:19px;font-weight:800}.alder-kveld-v.on{color:#fff;background:#1d4ed8;border-color:#3b82f6}.alder-kveld-grunn{box-sizing:border-box;background:var(--felt);color:#e7e9ee;border:1px solid #20242c;border-radius:12px;outline:none;width:100%;margin:0 0 12px;padding:13px 12px;font-family:inherit;font-size:16px}.alder-dager-rad{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px 18px;display:grid}.alder-dager-dag{align-items:center;gap:10px;min-width:0;display:flex}.alder-dager-dag .add-navn{color:#e7e9ee;flex:none;width:72px;font-size:13.5px;font-weight:600}.alder-dager-dag .add-hint{color:#9ca3af;font-size:12.5px}.alder-tall{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0 12px;display:grid}.alder-tall.to{grid-template-columns:repeat(2,minmax(0,1fr))}.alder-tall>div{background:var(--felt);text-align:center;border:1px solid #20242c;border-radius:11px;min-width:0;padding:9px 6px 8px}.alder-tall b{color:#e7e9ee;font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;line-height:1.1;display:block}.alder-tall span{letter-spacing:.06em;text-transform:uppercase;color:#9aa3af;margin-top:3px;font-size:10.5px;font-weight:700;line-height:1.3;display:block}.alder-tall .rod b{color:#f87171}.alder-tall .gul b{color:#fbbf24}.alder-fnr{border-radius:11px;margin:0 0 12px;padding:11px 13px;font-size:14px;line-height:1.5}.alder-fnr.ok{color:#6ee7b7;background:#0f2e22;border:1px solid #15795f;font-weight:700}.alder-fnr.feil{color:#fde68a;background:#3a2a07;border:1px solid #b7791f;font-weight:600}.alder-fnr.feil b{color:#fbbf24;align-items:center;gap:7px;margin-bottom:3px;font-size:15.5px;display:flex}.alder-utest{color:#fca5a5;background:#2b1116;border:1px solid #7f1d1d;border-radius:11px;margin-top:12px;padding:12px 13px;font-size:13.5px;line-height:1.5}.ut-sjekk-ja{color:#fff;letter-spacing:.6px;background:#7f1d1d;border-radius:10px 10px 0 0;margin-top:12px;padding:9px 12px;font-size:15px;font-weight:800}.ut-sjekk-liste{background:#1a0c0e;border:1px solid #7f1d1d;border-top:none;border-radius:0 0 11px 11px;padding:4px 8px 8px}.ut-sjekk-treff{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;color:var(--ink);background:#2b1116;border:1px solid #5e2326;border-radius:10px;align-items:center;gap:11px;margin-top:6px;padding:8px 10px;font-family:inherit;display:flex}.ut-sjekk-bilde{object-fit:cover;background:var(--felt);border:1px solid var(--line);border-radius:10px;flex:none;width:72px;height:72px;display:block}.ut-sjekk-bilde.ph{color:var(--dim);justify-content:center;align-items:center;font-size:28px;display:flex}.ut-sjekk-til{color:#fca5a5;font-size:16px;font-weight:800;line-height:1.25}.ut-sjekk-nei{background:#0f2e1d;border:1px solid #1f6b3f;border-radius:11px;margin-top:12px;padding:12px 13px}.ut-sjekk-nei-t{color:#34d399;font-size:17px;font-weight:800}.ut-sjekk-nei-s{color:#a7c4b5;margin-top:4px;font-size:13px;line-height:1.45}.ut-sjekk-venter{margin-top:12px}.ut-sjekk-venter-t{color:#fff;letter-spacing:.6px;background:#6b5a1f;border-radius:10px 10px 0 0;padding:9px 12px;font-size:15px;font-weight:800}.ut-sjekk-venter-liste{background:#1a160c;border:1px solid #6b5a1f;border-top:none;border-radius:0 0 11px 11px;padding:4px 8px 8px}.ut-sjekk-venter-liste p{color:#fbde8a;margin:8px 4px 2px;font-size:13.5px;line-height:1.45}.ut-sjekk-treff.venter{background:#241e0e;border-color:#6b5a1f}.ut-sjekk-treff.venter .ut-sjekk-til{color:#fbbf24}.ut-sjekk-treff.kunvis{cursor:default}.ut-sjekk-usikker{color:#fbde8a;background:#2a230f;border:1px solid #6b5a1f;border-radius:11px;margin-top:12px;padding:12px 13px;font-size:13.5px;line-height:1.5}#utSjekkKort .ut-search{padding:12px 13px;font-size:16px}.sender{opacity:.55;pointer-events:none;cursor:default}.msg-kanal{color:#8fb6dd;background:#1b2430;border-radius:5px;margin-right:5px;padding:0 5px;font-size:11px;font-weight:700;display:inline-block}.chan-ul{color:#fff;background:#2f6feb;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:800;display:flex}.chan-ul.dim{color:#c7cdd6;background:#39404b}.chan-prev{color:#9aa3af;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.chan-bell{color:#5c646f;cursor:pointer;background:0 0;border:none;flex:none;padding:4px 6px;font-size:14px;line-height:1}.chan-bell.av{color:#e0a33e}.sendtil{padding:6px 12px 0;font-size:12.5px}.sendtil button{color:#9cc4ee;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#131922;border:1px solid #24303f;border-radius:8px;max-width:100%;padding:6px 10px;font-size:12.5px;overflow:hidden}.msg.tagget{border-left:3px solid #fbbf24}.atbox{z-index:40;background:#12151a;border:1px solid #262c35;border-radius:12px;max-height:230px;margin-bottom:6px;display:none;position:absolute;bottom:100%;left:8px;right:8px;overflow-y:auto;box-shadow:0 8px 24px #00000080}.atbox.show{display:block}.atrow{cursor:pointer;border-bottom:1px solid #1a1e24;align-items:center;gap:9px;padding:10px 12px;display:flex}.atrow:last-child{border-bottom:0}.atrow.sel,.atrow:active{background:#16233a}.atcs{color:#8ab4ff;font-size:14px;font-weight:800}.atnavn{color:#9aa3af;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.atpaa{color:#34d399;border:1px solid #34d39955;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800}.composer{position:relative}.hic-arrow_up,.hic-arrow_down{stroke:#94a3b8}#updateBar .hic,.sosbtn .hic,.sos-mini .hic,.msg.sos .hic,.overlay .hic,.chatbtn .hic,.dutybar .hic,.rolepill .hic,.badge .hic,.toast .hic,.fullbanner .hic,.gbtn .hic,.vcur .hic,.dot .hic,#kundeSos .hic,#sosCancelBar .hic,#sosHandledBtn .hic,#sosCancelBtn .hic,#sosRespBar .hic,#sosArrivedBtn .hic,#backupCallerBar .hic,#backupCancelBtn .hic,#backupRespondWrap .hic,.bkk-come .hic,#__dmOk .hic,#__dmSos .hic,#__obsBanner .hic,.leaflet-popup .hic,.leaflet-popup-content .hic,.leaflet-marker-icon .hic,.leaflet-container .hic,.rbtn.primary .hic,#utObsBtn .hic,.dlbtn .hic,.nybtn .hic,.sheet .save .hic,.loginbox button .hic,#clClose .hic,#notifGateBtn .hic,#totalOk .hic,#guestLogBtn .hic,.statseg button.on .hic,.ut-niv-seg button.on .hic,.ut-pick button.on .hic,.ut-fareb .hic,.ut-tiltakb .hic,.ut-pinb .hic,.ut-niv .hic,.ut-pendbar .hic,.ut-kallb .hic,.utprof-fare .hic,.utprof-tiltak .hic,.farerow .hic,.tiltakrow .hic,.ny-tag .hic,.ny-viktig .hic,.ny-ackbtn .hic,.ny-pollbtn .hic,.callbtn .hic,.vs2-note .hic,.vs2-venue .hic,.vs2-ansv .hic,.vs2-big .hic,.vs2-hero .hic,.vs-hint .hic,.vs-barchip.on .hic,.venavt .hic,.vensam .hic,.alder-row .hic,.rcall .hic,.rlock .hic,.katpill .hic,.katfchip.sel .hic,.banner .hic,.notifhint .hic,.overlev.unread .hic,.ops .hic,.ops-ack .hic,.ops-del .hic,.ov-ack .hic,.seg button.on-ja .hic,.msg.me .hic,.msg .react.on .hic,.chatpin .hic,.vlogbtn .hic,.rradio button.on .hic,.skjenke.amber .hic,.skjenke.red .hic,.prem .hic,.mi-dot .hic,#menyBadge .hic,.regt.on .hic{stroke:currentColor!important}.sk-steg{margin:6px 0 0;padding-left:20px;font-size:14px;line-height:1.55}.sk-steg li{margin-bottom:6px}.sk-knapper{gap:8px;margin-top:10px;display:flex}.sk-knapper .rbtn{flex:1;margin:0}.sk-liste{flex-direction:column;gap:7px;margin:8px 0 2px;display:flex}.sk-enhet{background:var(--felt);width:100%;color:var(--ink);cursor:pointer;text-align:left;border:1px solid #262b34;border-radius:11px;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.sk-enhet:active{border-color:#3b82f6}.sk-enavn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sk-sig{flex:none;align-items:flex-end;gap:2px;height:14px;display:inline-flex}.sk-sig i{background:#2a3140;border-radius:1px;width:4px;display:block}.sk-sig i:first-child{height:5px}.sk-sig i:nth-child(2){height:8px}.sk-sig i:nth-child(3){height:11px}.sk-sig i:nth-child(4){height:14px}.sk-sig i.on{background:#34d399}.sk-navn{box-sizing:border-box;background:var(--felt);color:#e7e9ee;border:1px solid #20242c;border-radius:9px;outline:none;width:100%;padding:10px 12px;font-size:15px}.sk-valg{background:var(--felt);color:var(--dim);cursor:pointer;border:1px solid #262b34;border-radius:11px;flex:1;padding:11px 10px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.3}.sk-valg span{opacity:.8;font-size:11px;font-weight:600}.sk-valg.on{color:#dbeafe;background:#13243a;border-color:#3b82f6}.sk-stat{border-radius:999px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-block}.sk-stat.ok{color:#6ee7b7;background:#0d2a1f;border:1px solid #1d4d3a}.sk-stat.vent{color:#fde68a;background:#2a2410;border:1px solid #5a4a1a}.sk-stat.feil{color:#fca5a5;background:#2a1214;border:1px solid #5a1f24}.sk-spinner{border:3px solid #262b34;border-top-color:#60a5fa;border-radius:50%;width:28px;height:28px;margin:14px auto 4px;animation:.9s linear infinite skSnurr}@keyframes skSnurr{to{transform:rotate(360deg)}}.sk-puls{color:#fca5a5;background:#3a1116;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:14px auto 4px;font-size:26px;animation:1.2s ease-in-out infinite skPuls;display:flex}.sk-puls .hic{width:28px;height:28px}@keyframes skPuls{0%,to{transform:scale(1);box-shadow:0 0 #f8717173}50%{transform:scale(1.06);box-shadow:0 0 0 12px #f8717100}}@media (prefers-reduced-motion:reduce){.sk-spinner,.sk-puls{animation:none}}.bk-knapp h3{align-items:center;gap:6px;display:flex}.bk-trykk{flex-direction:column;gap:8px;margin-top:12px;display:flex}.bk-rad{align-items:center;gap:10px;display:flex}.bk-trykknavn{color:var(--dim);flex:0 0 108px;font-size:13px;font-weight:700}.bk-velg{background:var(--felt);min-width:0;color:var(--ink);border:1px solid #262b34;border-radius:9px;flex:1;padding:9px 10px;font-family:inherit;font-size:14px}.bk-velg:disabled{opacity:.55}.bt-valg{flex-direction:column;gap:10px;margin:2px 0 10px;display:flex}.bk-merk{margin:10px 0 0;line-height:1.5}.bk-ok{color:#6ee7b7;margin-top:10px}.bk-kanal{margin-top:8px}.bk-feil{color:#fca5a5}.sk-puls.bk-puls{color:#93c5fd;background:#0f2236;animation-name:bkPuls}@keyframes bkPuls{0%,to{transform:scale(1);box-shadow:0 0 #60a5fa73}50%{transform:scale(1.06);box-shadow:0 0 0 12px #60a5fa00}}@media (max-width:360px){.bk-rad{flex-direction:column;align-items:stretch;gap:4px}.bk-trykknavn{flex:none}}.pdfvis{z-index:100000;background:#0b0d10;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.pdfvis-hode{padding:calc(10px + var(--topp)) 12px 10px;background:#13161b;border-bottom:1px solid #20242c;flex:none;align-items:center;gap:8px;display:flex}.pdfvis-knapp{color:#e7e9ee;cursor:pointer;background:#1b2027;border:1px solid #2a313b;border-radius:8px;flex:none;padding:8px 13px;font-family:inherit;font-size:14px;font-weight:700}.pdfvis-knapp.z{width:38px;height:36px;padding:0;font-size:20px;line-height:1}.pdfvis-knapp:disabled{opacity:.4;cursor:default}.pdfvis-tittel{flex:1;min-width:0}.pdfvis-tittel .t{color:#e7e9ee;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.pdfvis-tittel .s{color:var(--dim);margin-top:1px;font-size:11px}.pdfvis-kropp{-webkit-overflow-scrolling:touch;background:#0b0d10;flex:1;padding:12px;overflow:auto}.pdfvis-melding{color:#9ca3af;text-align:center;padding:20px;font-size:14px;line-height:1.5}.pdfvis-rull{touch-action:pan-x pan-y;overscroll-behavior:contain;overflow-anchor:none;padding:0;position:relative}.pdfvis-flate{margin:0 auto;position:relative}.pdfvis-side{background:#fff;border-radius:4px;position:absolute;overflow:hidden;box-shadow:0 2px 12px #0006}.pdfvis-side canvas{width:100%;max-width:none;height:100%;display:block}.pdfvis-hode,.pdfvis-valg{touch-action:manipulation}.pdfvis-valg{padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#13161b;border-top:1px solid #20242c;flex:none;gap:8px;display:flex}.pdfvis-valg .rbtn{flex:1;margin:0}.avt-steg{gap:5px;margin:2px 0 12px;display:flex}.avt-steg span{background:#232a33;border-radius:3px;flex:1;height:5px}.avt-steg span.ferdig{background:#3b82f6}.avt-steg span.her{background:#93c5fd}.avt-stegtekst{letter-spacing:.06em;text-transform:uppercase;color:#7c8694;margin:0 0 6px;font-size:11.5px;font-weight:800}.avt-tilliste{color:#93c5fd;font:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer;background:0 0;border:none;padding:0 10px 0 0}#avtListe{flex-direction:column;gap:8px;display:flex}.avt-rad .ar-ic{color:#7c8694;justify-content:center;align-items:center;display:flex}.avt-ring{box-sizing:border-box;border:2px solid #4b5563;border-radius:50%;width:16px;height:16px;display:inline-block}.avt-rad.gjort{opacity:.65;cursor:default}.avt-rad.gjort .ar-ic{color:#22c55e}.avt-rad.neste{border-color:#3b82f6}.avt-rad.neste .ar-ch{color:#93c5fd;font-size:13px;font-weight:800}.avt-rad.vs{border-color:#b45309}.avt-rad.vs .ar-ic{color:#fbbf24}.avt-banner{color:#fde68a;background:#2a2410;border:1px solid #5a4a1a;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.avt-banner .hic{flex:none;margin-top:2px}.avt-banner button{color:#fcd34d;font:inherit;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:12.5px;text-decoration:underline}.avt-sted{text-align:left;align-items:center;gap:10px;width:100%;display:flex}.avt-krav{border-top:1px solid #1b1f26;padding:10px 0}.avt-krav:first-of-type{border-top:none}.avt-krav .t{color:#e7e9ee;font-size:14px;line-height:1.4}.avt-krav .s{color:#9aa3af;margin-top:2px;font-size:12.5px}.avt-krav .knapper{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.avt-krav .knapper .rbtn{flex:none;width:auto;min-height:36px;margin:0;padding:0 14px;font-size:13.5px}.avt-ok{color:#86efac;align-items:center;gap:8px;font-weight:700;display:flex}.avt-knapper{bottom:calc(-28px - env(safe-area-inset-bottom));z-index:2;background:var(--bg,#0b0d10);padding:10px 0 calc(28px + env(safe-area-inset-bottom));margin:6px 0 calc(-28px - env(safe-area-inset-bottom));gap:8px;display:flex;position:sticky}.avt-knapper .rbtn{flex:1;margin:0}.avt-knapper .rbtn.primary{flex:2}.laasfelt{position:relative}.laasfelt-felt{border:0;min-width:0;margin:0;padding:0}.laasfelt.laast .laasfelt-felt{opacity:.55}.laasmerke{color:#f59e0b;align-items:center;gap:5px;margin:4px 0 8px;font-size:12px;font-weight:700;display:inline-flex}.laasmerke .hic{width:13px;height:13px}.laasknapp{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;margin:4px 0 8px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.laasknapp .hic{width:13px;height:13px}.laasknapp.paa{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b}.laasknapp:disabled{opacity:.6;cursor:default}.laasfelt.laast .laasfelt-felt{pointer-events:none}.gkliste{flex-direction:column;gap:6px;display:flex}.gkrad{text-align:left;width:100%;color:var(--ink);background:var(--felt);cursor:pointer;border:1px solid #20242c;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:flex}.gkrad .gkp{background:#4b5563;border-radius:50%;flex:none;width:9px;height:9px}.gkrad .gkp.ute{background:#f43f5e}.gkrad .gkp.snart{background:#f59e0b}.gkrad .gkp.ok{background:#34d399}.gkrad .gkt{flex:1;min-width:0}.gkrad .gkt b{font-size:14px;display:block}.gkrad .gkt span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.gkrad .gkd{font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:700}.gkrad .gkd.ute{color:#fda4af}.gkrad .gkd.snart{color:#fcd34d}.gkrad .ar-ch{color:var(--dim);flex:none}@media (hover:hover){.gkrad:hover{background:#141821}}@media (min-width:1000px){.gkliste.gkbred{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:8px 12px;display:grid}}.vsgodkj .vspush-b{color:#ffd7dc;background:0 0;border:1px solid #f43f5e}.vsgodkj-snart{color:#fde68a;text-align:left;background:#1a160c;border:1px solid #6b5316;border-radius:14px;margin-bottom:13px;padding:11px 13px;font-size:13px;line-height:1.45}.vsgodkj-snart .hic{vertical-align:-.17em;stroke:#f59e0b;width:1.15em;height:1.15em}.vsgodkj-snart button{color:#fcd34d;cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;font-family:inherit;font-size:13px;font-weight:800}.vs2-lbl-lenke{background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:8px;margin-top:2px;padding:10px 12px;font-family:inherit;font-size:13.5px;display:flex}.vs2-lbl-lenke .tx{flex:1;min-width:0}.vs2-lbl-lenke .s{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}.vsgodkj .vspush-t .hic{stroke:#fda4af}.rundeskann{gap:8px;margin:10px 0 2px;display:flex}.rundeskann .rbtn{flex:1;justify-content:center;align-items:center;gap:7px;margin:0;padding:13px 6px;display:inline-flex}.rundeskann .rbtn:not(.primary){background:var(--felt);color:var(--ink);border:1px solid var(--line)}.rundeskann .rbtn:disabled{opacity:.6}.rundenfc{color:#93c5fd;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;font-size:13px;display:flex}.rundelenke{color:#8ab4ff;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.rundesiste{color:#a7f3d0;background:#0d2a1f;border:1px solid #1d4d3a;border-radius:11px;align-items:center;gap:8px;margin:10px 0 2px;padding:9px 10px 9px 12px;font-size:14px;display:flex}.rundesiste>span{flex:1;min-width:0}.rundesiste .hic{stroke:#34d399;flex:none}.rundesiste .rbtn{flex:none;width:auto;margin:0;padding:7px 12px;font-size:13px}.omrchip{align-items:center;gap:5px;display:inline-flex}.omrchip .hic{width:15px;height:15px}.omrchip .oc-sp{opacity:.45}.omrchip .oc-kl{opacity:.85;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.omrchip.skannet{color:#d1fae5;background:#0d2a1f;border-color:#1f8a5a;font-weight:700}.omrchip.skannet .hic{stroke:#34d399}.omrchip.harsp{border-style:dashed}.rundeavvikliste{flex-direction:column;gap:7px;margin-top:10px;display:flex}.rundeavvikpunkt{color:#fecdd3;background:#1a0d10;border:1px solid #4c1d27;border-radius:11px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:14px;display:flex}.rundeavvikpunkt .rap-tx{flex:1;min-width:0;line-height:1.45}.rundeavvikskjema{margin-top:4px;padding:2px 0 4px}.rundevent{color:#fde68a;background:#2a2410;border:1px solid #5a4a1a;border-radius:5px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:800;display:inline-block}.rundesum{color:#9aa3af;font-size:13px}.rundesoner{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.rundesoner .rs{color:#c7cdd6;background:#12161c;border:1px solid #262c35;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12.5px;display:inline-flex}.rundesoner .rs i{opacity:.75;font-variant-numeric:tabular-nums;font-style:normal}.rundesoner .rs .hic{width:13px;height:13px}.rundesoner .rs-skann{color:#d1fae5;background:#0d2a1f;border-color:#1d4d3a}.rundesoner .rs-skann .hic{stroke:#34d399}.rundesoner .rs-ikke{color:#fde68a;border-style:dashed}.rundeavviklinje{color:#fca5a5}.rundehoppet{color:#fcd34d;font-size:13px}.qrskanner{z-index:125;color:#fff;background:#000;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.qrskanner video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.qrskanner .qs-ramme{aspect-ratio:1;pointer-events:none;border:3px solid #ffffffe6;border-radius:18px;width:min(68vw,300px);position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #00000073}.qrskanner .qs-topp{padding:calc(12px + var(--topp)) 14px 12px;background:linear-gradient(#000000a6,#0000);align-items:center;gap:10px;display:flex;position:relative}.qrskanner .qs-tittel{flex:1;min-width:0;font-size:16px;font-weight:800}.qrskanner .qs-lukk{color:#fff;cursor:pointer;background:#00000073;border:1px solid #ffffff59;border-radius:50%;flex:none;width:42px;height:42px;font-size:24px;line-height:1}.qrskanner .qs-bunn{padding:14px 14px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000000bf 30%);flex-direction:column;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.qrskanner .qs-hjelp{text-align:center;color:#e5e7eb;font-size:14px}.qrskanner .qs-melding{text-align:center;border-radius:11px;padding:10px 12px;font-size:14px;line-height:1.4}.qrskanner .qs-melding.feil{background:#7f1d1dd9;border:1px solid #dc2626}.qrskanner .qs-melding.ok{background:#064e3bd9;border:1px solid #10b981}.qrskanner .qs-knapper{gap:8px;display:flex}.qrskanner .qs-knapper button{color:#fff;cursor:pointer;background:#0f1216d9;border:1px solid #ffffff4d;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:7px;padding:13px 8px;font-family:inherit;font-size:14.5px;font-weight:800;display:inline-flex}.spknapper{flex-direction:column;gap:8px;margin:6px 0 10px;display:flex}.spknapper .rbtn{justify-content:center;align-items:center;gap:7px;margin:0;display:inline-flex}.spknapper .rbtn:not(.primary){background:var(--felt);color:var(--ink);border:1px solid var(--line)}.splist{flex-direction:column;gap:8px;display:flex}.sprad{background:var(--felt);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:11px 12px;display:flex}.sprad .sp-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.sprad .sp-tx b{font-size:15px}.sprad .sp-tx .sub{margin:0;font-size:12.5px;line-height:1.4}.sprad .sp-kn{flex-wrap:wrap;gap:6px;display:flex}.sprad .sp-kn .rbtn{align-items:center;gap:6px;width:auto;margin:0;padding:8px 12px;font-size:13px;display:inline-flex}.sprad .sp-kn .rbtn:not(.ghost){background:var(--blue);color:#fff}.rundeavvikknapp{color:#fecdd3;background:#3b1219;border:1px solid #7f1d1d}.avatar{color:#bcd3ff;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#1d2a44;border:2px solid #2d5596;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:visible}.avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.avatar.medbilde{background:var(--felt)}.avatar .av-ini{letter-spacing:.02em}.pfkort{padding:6px 16px}.pfkort .pf-h{letter-spacing:.12em;text-transform:uppercase;color:#9aa4b2;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 4px;font-size:12px;font-weight:800;display:flex}#brukerSkjema .pf-h{letter-spacing:.12em;text-transform:uppercase;color:#9aa4b2;justify-content:space-between;align-items:center;margin:0 0 10px;font-size:12px;font-weight:800;display:flex}.pfrad{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-top:1px solid #222831;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-family:inherit;display:flex}.pfkort .pf-h+.pfrad,.pfkort .pf-h+.pf-tomt{border-top:0}.pfrad.klikk{cursor:pointer}@media (hover:hover){.pfrad.klikk:hover{background:#151a21}}.pfrad .pf-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pf-k{color:#9aa4b2;font-size:13px}.pf-v{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:600}.pf-v.liten{font-size:14px}.pf-u{color:#9aa4b2;font-size:12.5px;line-height:1.4}.pf-tom{color:var(--dim);font-weight:500}.pf-hoyre{flex:none;align-items:center;gap:10px;display:flex}.pfrad.linje .pf-k{flex:none}.pfrad.linje .pf-hoyre{flex:0 auto;justify-content:flex-end;min-width:0}.pfrad.linje .pf-v{text-align:right}.pf-epost{font-size:14px}.pf-ic{color:#9aa4b2;flex:none;display:inline-flex}.pf-tomt{color:var(--dim);padding:12px 0;font-size:13.5px}.pf-note{color:#9aa4b2;padding:0 0 14px;font-size:12.5px;line-height:1.45}.pf-fnr{font-variant-numeric:tabular-nums;letter-spacing:.04em}.pf-bunn{padding:6px 0 14px}.pfbred{width:100%;margin:0}.pfknapp{white-space:nowrap;text-decoration:none;border-radius:11px!important;width:auto!important;margin:0!important;padding:8px 13px!important;font-size:13.5px!important}.pfrett{font:inherit;color:#7fb0ff;cursor:pointer;background:0 0;border:0;flex:none;padding:6px 0;font-size:13px;font-weight:700}.pfrett:disabled{opacity:.5;cursor:default}.pflenke-kort{font:inherit;color:#7fb0ff;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:700}.pflenke-liten{font:inherit;color:#9aa4b2;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:2px 0;font-size:12.5px;text-decoration:underline}.pf-bildeikon{color:#7fb0ff;cursor:pointer;padding:2px;display:inline-flex}.pfchip{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;line-height:1.3;display:inline-block}.pfchip.gron{color:#4ade80;background:#0f2e22;border:1px solid #1f6b47}.pfchip.gul{color:#fbbf24;background:#33270a;border:1px solid #7a5a12}.pfchip.bla{color:#93c5fd;background:#132544;border:1px solid #2d5596}.pfchip.roed{color:#fca5a5;background:#3a1417;border:1px solid #7f1d24}.pfchip.graa{color:#9aa4b2;background:#1a1e25;border:1px solid #2f3742}.pfchips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.pfchips.midt{justify-content:center;margin-top:2px}.pftopp{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;display:flex}.pftopp .pf-navn{font-size:22px;font-weight:800}.pftopp .pf-k{font-size:14px}.pf-avwrap{flex:none;display:inline-flex;position:relative}.pf-kamera{border:2px solid var(--card);cursor:pointer;color:#fff;background:#2563eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;bottom:-4px;right:-4px}.pf-kamera .hic{width:18px;height:18px}.pf-kamera.liten{width:28px;height:28px;bottom:-6px;right:-6px}.pf-kamera.liten .hic{width:14px;height:14px}.pf-kamera:disabled{opacity:.6}.pftopp-liten{padding:16px}.pftopp-rad{align-items:center;gap:14px;display:flex}.pftopp-rad .pf-tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pftopp-rad .pf-navn{font-size:19px;font-weight:800}.pfventer{background:#132544;border:1px solid #2d5596;border-radius:16px;flex-direction:column;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.pfventer-t{letter-spacing:.12em;color:#93c5fd;text-transform:uppercase;font-size:12px;font-weight:800}.pfventer-rad{flex-direction:column;gap:10px;display:flex}.pfventer-rad+.pfventer-rad{border-top:1px solid #23406e;padding-top:12px}.pfventer-topp{align-items:center;gap:12px;display:flex}.pfventer-topp .pf-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pfventer-bilde{background:var(--bg);color:#9aa4b2;border:1px solid #2f3742;border-radius:8px;flex:none;justify-content:center;align-items:center;width:56px;height:42px;display:flex}.pfventer-bilde.har{color:#93c5fd}.pfventer-knapper{gap:8px;display:flex}.pfventer-knapper .rbtn{flex:1;margin:0;padding:10px 8px;font-size:14px}.pflenke{width:100%;color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #222831;align-items:center;gap:10px;padding:14px 0;font-size:15px;font-weight:600;display:flex}.pfkort .pf-h+.pflenke{border-top:0}.pflenke:disabled{cursor:default;opacity:.6}.pflenke .pf-t{flex:1;min-width:0}.pflenke .pf-verdi{color:#9aa4b2;text-align:right;font-size:13.5px;font-weight:500}.pflenke .pf-pil{color:#9aa4b2;transition:transform .15s}.pflenke.aapen .pf-pil{transform:rotate(90deg)}.pflenke.farlig,.pflenke.farlig .pf-ic{color:#fca5a5}.pflenke-inn{padding:0 0 14px 28px}.pflenke .pf-tu{color:#9aa4b2;margin-top:2px;font-size:12.5px;font-weight:500;line-height:1.35;display:block}.pfkort>.pflenke:first-child{border-top:0}.pflenke .fs-bryter{margin-left:4px}.tall-sum .barrow .bl{overflow-wrap:anywhere;width:124px}.pflenke-inn .pf-u{margin:0 0 10px}.pf-historikk summary{cursor:pointer;color:#9aa4b2;border-top:1px solid #222831;padding:12px 0;font-size:13.5px}.pf-historikk[open] summary{color:var(--ink)}.pf-slett{margin-top:4px}.pfdialog{z-index:140;background:#07090ce6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.pfdialog-kort{box-sizing:border-box;background:#13161b;border:1px solid #262c35;border-radius:16px;width:100%;max-width:440px;max-height:min(92vh,100%);padding:0 16px 18px;overflow:auto}.pfdialog-topp{z-index:2;background:inherit;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding-top:16px;font-size:18px;font-weight:800;display:flex;position:sticky;top:0}.pfdialog.bekreft{z-index:100500}.vrVindu p.sub{color:#9aa4b2;font-size:14px}.bekreft-tekst{color:var(--muted);white-space:pre-line;margin:-4px 0 14px;font-size:14.5px;line-height:1.5}.pf-feil{color:#fca5a5;margin-top:6px;font-size:13px}.pf-u.pf-merk,.pflenke-inn .pf-u.pf-merk{color:#fbbf24;margin:10px 0 0}.oppsett-merk{font-size:13.5px!important}.pflenke .pf-verdi{overflow-wrap:anywhere;max-width:45%}.pfkort .pf-hjelp{margin:0 0 6px;font-size:12.5px;line-height:1.5}.oppsettKort>.sub{font-size:13.5px;margin:0 2px 10px!important}.pflenke .pf-t .ksted{margin-right:6px}.pfdialog .field input[type=number]{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;min-height:44px;padding:11px 12px;font-family:inherit;font-size:16px}.bekreft-knapper{gap:8px;display:flex}.bekreft-knapper .rbtn{flex:1;margin:0}.pfdialog.bekreft .field{margin-bottom:14px}.pfdialog .field select{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;min-height:44px;padding:11px 12px;font-family:inherit;font-size:15px}.pfbilde-knapp{box-sizing:border-box;color:#cdd5df;width:100%;font:inherit;cursor:pointer;background:0 0;border:1.5px dashed #3a4452;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:22px 12px;font-size:15px;font-weight:700;display:flex}.pfbilde-knapp .hic{color:#9aa4b2;width:26px;height:26px}.pfbevis{border:1px solid #2f3742;border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.pfbevis img{object-fit:cover;cursor:zoom-in;border-radius:8px;flex:none;width:72px;height:54px}.pfbevis .pf-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pfbevis-tom{background:var(--bg);color:#9aa4b2;border-radius:8px;flex:none;justify-content:center;align-items:center;width:72px;height:54px;display:flex}.pfinfo{color:#cfe0ff;background:#132544;border:1px solid #2d5596;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.pfinfo .hic{color:#93c5fd;flex:none;margin-top:2px}.pfinfo.gron{color:#c6f6d5;background:#0f2e22;border-color:#1f6b47}.pfinfo.gron .hic{color:#4ade80}.pfinfo.roed{color:#fecaca;background:#3a1417;border-color:#7f1d24}.pfinfo.roed .hic{color:#fca5a5}.pfchip.lilla{color:#d8b4fe;background:#2a1a40;border:1px solid #5b3a8a}.pfinfo.gul{color:#fde68a;background:#33270a;border-color:#7a5a12}.pfinfo.gul .hic{color:#fbbf24}#pfUtstyrKrav{margin:4px 0 6px}.rcard.pfinn{border-color:#7a5a12}.pfinn-topp{color:#fbbf24;align-items:flex-start;gap:10px;margin:14px 0 6px;font-size:16px;font-weight:800;line-height:1.35;display:flex}.pfinn-topp .hic{flex:none;width:20px;height:20px;margin-top:1px}.pfinn-u{margin:0 0 4px}.pfinn-knapper{flex-direction:column;align-items:stretch;gap:6px;display:flex}.pfinn-knapper .pfinn-ikke{color:#fca5a5}.mf-kort .mf-h{letter-spacing:.1em;text-transform:uppercase;color:#9aa4b2;margin:0 0 6px;font-size:12px}.mf-rad{border-bottom:1px solid #1d232b;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.mf-rad:last-of-type{border-bottom:0}.mf-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.mf-tx .sub{font-size:13px}.mf-kommentar{font-style:italic}.mf-hoyre{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.mf-knapper{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 10px;display:grid}.mf-knapper .rbtn{width:100%;margin:0}.mf-saldo{margin:0;font-size:13px;line-height:1.5}.mf-saldo b{color:var(--ink,#e8ecf1)}.mf-datoer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.mf-datoer .field input{box-sizing:border-box;width:100%;min-width:0}#mfMeldDialog .rbtn:disabled,#mfSokDialog .rbtn:disabled{opacity:.45;cursor:not-allowed}#mfMeldDialog .pfinfo,#mfSokDialog .pfinfo{margin-top:10px}.kt-kort{flex-direction:column;gap:10px;display:flex}.kt-kort .rbtn{justify-content:center;align-items:center;gap:8px;width:100%;margin:0;display:inline-flex}.kt-kort .rbtn .hic{stroke:currentColor;width:18px;height:18px}.kt-hode{align-items:flex-start;gap:12px;display:flex}.kt-hode>.hic{color:#93c5fd;flex:none;width:26px;height:26px;margin-top:2px}.kt-hode>div{flex:1;min-width:0}.kt-hode h3{margin:0 0 2px;font-size:17px}.kt-merke{letter-spacing:.06em;text-transform:uppercase;color:#9aa4b2;border:1px solid #2f3742;border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-weight:800}.kt-merke.til_signering{color:#fbbf24;background:#33270a;border-color:#7a5a12}.kt-merke.signert{color:#4ade80;background:#0f2e22;border-color:#1f6b47}.kt-merke.sendt_tilbake{color:#fca5a5;background:#3a1417;border-color:#7f1d24}.kt-kort .kt-linje{align-items:flex-start;gap:7px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.kt-linje .hic{stroke:currentColor;color:#4ade80;flex:none;width:16px;height:16px;margin-top:2px}.kt-kort .kt-hjelp{margin:0;font-size:12.5px}#ktSigner .field input{box-sizing:border-box;width:100%}#ktSigner>.rbtn{width:100%;margin:0}#ktTilbakeDialog textarea{background:var(--bg);color:inherit;font:inherit;border:1px solid #2f3742;border-radius:10px;margin-bottom:10px;padding:10px;font-size:15px}.sp-kort{flex-direction:column;gap:10px;display:flex}.sp-hode{align-items:flex-start;gap:12px;display:flex}.sp-hode>.hic{color:#93c5fd;stroke:currentColor;flex:none;width:26px;height:26px;margin-top:2px}.sp-hode>div{flex:1;min-width:0}.sp-tittel{margin:0 0 2px;font-size:18px}.sp-frist{font-weight:700}.sp-frist.gul{color:#fbbf24}.sp-frist.roed{color:#fca5a5}.sp-frist.gron{color:#4ade80}.sp-stolpe{background:#1f2731;border-radius:999px;height:8px;display:block;overflow:hidden}.sp-stolpe>span{background:#fbbf24;border-radius:999px;height:100%;transition:width .3s;display:block}.sp-stolpe>span.ferdig{background:#4ade80}.sp-stolpe.pf{margin:2px 0 6px}.sp-pflinje{color:var(--dim);margin:0 0 4px;font-size:13px}.sp-tekst{margin:0;font-size:13.5px;line-height:1.45}.sp-jobb{align-items:flex-start;gap:7px;display:flex}.sp-jobb .hic{stroke:currentColor;color:#93c5fd;flex:none;width:16px;height:16px;margin-top:2px}.sp-punkter{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-punkt{border-top:1px solid #20242c;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.sp-punkt:first-child{border-top:0}.sp-merke{color:#9aa4b2;border:1px solid #2f3742;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.sp-merke.ferdig{color:#4ade80;background:#0f2e22;border-color:#1f6b47}.sp-merke .hic{stroke:currentColor;width:16px;height:16px}.sp-punkttekst{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sp-punkttekst b{font-size:15px}.sp-punkt.ferdig .sp-punkttekst b{color:var(--dim);font-weight:600}.sp-punkttekst .sub{font-size:12.5px}.sp-knapper{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.sp-knapper .rbtn{flex:140px;justify-content:center;align-items:center;gap:7px;margin:0;display:inline-flex}.sp-knapper .rbtn .hic{stroke:currentColor;width:17px;height:17px}.sp-knapper .sp-merk{flex:100%}.sp-merk{align-items:flex-start;gap:6px;margin:6px 0 0;display:flex}.sp-utlop{flex-wrap:wrap;flex:100%;align-items:center;gap:6px 10px;display:flex}.sp-utlop input{background:var(--felt);border:1px solid var(--line);color:var(--ink);border-radius:10px;min-height:44px;padding:9px 11px;font-family:inherit;font-size:15px}.sp-merk .hic{stroke:currentColor;flex:none;width:15px;height:15px;margin-top:1px}.sp-last{cursor:pointer;position:relative}.sp-last input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sp-last.av{opacity:.55;pointer-events:none}.sp-feil{color:#ff8585;margin:6px 0 0}.sp-ferdige summary{cursor:pointer;color:var(--dim);font-size:14px}.sp-ferdige[open] summary{margin-bottom:10px}.sp-kort.kompakt{box-shadow:none;background:0 0;border:0;padding:10px 0 0}.sp-ok{color:#4ade80;display:inline-flex}.sp-ok .hic{stroke:currentColor;width:18px;height:18px}.bavatar{flex:none;display:inline-flex;position:relative}.bavatar .vdot{border:2px solid var(--card);margin:0;position:absolute;bottom:-1px;right:-1px}@media (max-width:380px){.pfventer-knapper .rbtn{padding:9px 4px;font-size:13px}.pflenke .pf-verdi{max-width:40vw}}.pftopp-rad .pflenke-liten{align-self:flex-start}.sr-utstyr{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:10px;display:flex}.sr-utstyr-linje{background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:6px 8px;display:flex}.sr-utstyr-linje .sr-fjern{flex:none}.sr-utstyr-kort{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.sr-utstyr-mangler{box-sizing:border-box;width:100%}.sr-utstyr-panel{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;width:100%;padding:10px 11px;display:flex}.sr-utstyr-panel .arkf-felt{flex:none}.sr-utstyr-rad{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.sr-utstyr-knapp{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:10px;display:flex}.sr-niva{background:#1b2028;border-radius:4px;flex:1;min-width:80px;max-width:220px;height:8px;overflow:hidden}.sr-niva span{background:#34d399;height:100%;transition:width 80ms linear;display:block}.sr-nede{color:#bbf7d0;background:#14532d;border-radius:8px;padding:2px 8px;font-size:11.5px;font-weight:800}.sr-laer{border:1px dashed #3b82f6;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:flex}.sr-laer b{color:#bfdbfe}.infoikon{vertical-align:middle;text-transform:none;letter-spacing:normal;margin-left:4px;font-weight:400;display:inline-flex}.infoikon-k{width:22px;height:22px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-4px 0;padding:0;display:inline-flex}.infoikon-k .hic{width:15px;height:15px}.infoikon-k:hover,.infoikon-k.aapen{color:#8ab4ff}.infoikon-k:focus-visible{outline-offset:1px;outline:2px solid #8ab4ff}.infoikon-boble{z-index:10000;width:260px;max-width:calc(100vw - 24px);color:var(--ink);text-align:left;white-space:normal;cursor:default;-webkit-user-select:text;user-select:text;background:#1c2129;border:1px solid #2f3846;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;position:fixed;box-shadow:0 8px 24px #00000073}.modal.guideinfo-ark{z-index:121}.guideinfo-ark .sheet{max-height:86vh;overflow-y:auto}.guideinfo-fra{color:#7c8694;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.guideinfo-tekst{color:#c9ced8;-webkit-user-select:text;user-select:text;margin:0 0 14px;font-size:15px;line-height:1.55}.guideinfo-tekst b{color:var(--ink)}.guideinfo .infoikon-k{width:26px;height:26px;margin:-6px 0}.guideinfo .infoikon-k .hic{width:16px;height:16px}h2.sec .guideinfo{margin-left:-4px}.rhead .guideinfo,.chead .guideinfo{margin-left:6px}.rhead .guideinfo .infoikon-k,.chead .guideinfo .infoikon-k{color:#8ab4ff;width:30px;height:30px;margin:-6px 0}.rhead .guideinfo .infoikon-k .hic,.chead .guideinfo .infoikon-k .hic{width:18px;height:18px}.guidesok{background:var(--card);border:1px solid #2b3240;border-radius:12px;align-items:center;gap:8px;height:48px;margin:0 0 14px;padding:0 6px 0 12px;display:flex}.guidesok .hic{width:18px;height:18px;color:var(--muted);flex-shrink:0}.guidesok input{min-width:0;height:46px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.guidesok input::-webkit-search-cancel-button{display:none}.guidesok:focus-within{border-color:#3b82f6}.guidesok-x{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:22px}.guidekort{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.guidekort-k{text-align:left;background:var(--card);border:1px solid var(--line);min-height:108px;color:var(--ink);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px;display:flex}.guidekort-k:active{background:#181c22}.guidekort-ik{color:#8ab4ff;background:#1d2a44;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.guidekort-ik .hic{width:19px;height:19px}.guidekort-ik.k-sos{color:#fda4af;background:#3a1620}.guidekort-ik.k-dor{color:#fcd34d;background:#3a2a0f}.guidekort-ik.k-samband,.guidekort-ik.k-start{color:#6ee7b7;background:#0f2e22}.guidekort-ik.k-leder,.guidekort-ik.k-rapport{color:#c4b5fd;background:#2a2145}.guidekort-n{font-size:15px;font-weight:700;line-height:1.25}.guidekort-a{color:var(--muted);font-size:12.5px}.guidekort-a b{color:#93c5fd;font-weight:700}.guide-tilbake{color:#8ab4ff;cursor:pointer;background:0 0;border:0;min-height:40px;margin:0 0 4px;padding:6px 2px;font-size:15px;font-weight:600}.guide-kaptittel{align-items:center;gap:8px;margin:2px 2px 12px;font-size:18px;font-weight:800;display:flex}.guide-kaptittel .hic{color:#8ab4ff;width:20px;height:20px}.adminsec.guide-kaptittel{margin:18px 2px 8px;font-size:11px}.guidepunkter{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;overflow:hidden}.guidepunkt+.guidepunkt{border-top:1px solid var(--line)}.guidepunkt-k{width:100%;min-height:52px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.guidepunkt-t{flex-direction:column;flex:1;gap:2px;display:flex}.guidepunkt-u{color:var(--muted);font-size:12px;font-weight:500}.guidepunkt-pil{color:var(--dimmer);font-size:20px;line-height:1;transition:transform .15s}.guidepunkt.apen .guidepunkt-pil{transform:rotate(90deg)}.guidepunkt-tekst{-webkit-user-select:text;user-select:text;margin:0;padding:0 14px 14px}.guide-nytt{color:#dbeafe;background:#1d4ed8;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:700}.guide-treff{color:var(--muted);margin:-4px 2px 10px;font-size:13px}.guide-bekreft{background:#0f1f2e;border-color:#3b82f6}.guide-bekreft .sub{color:#bfdbfe;margin:0 0 12px;line-height:1.5}.guide-bekreft .sub b{color:#dbeafe}.guide-bekreft .rbtn{background:#2563eb;width:100%;margin:0}.guide-bekreft .guidepunkter{margin-bottom:12px}.guide-lest{text-align:center;color:#34d399;margin:16px 0 4px;font-size:13px}.guide-ingress{margin:0 0 12px;line-height:1.5}.krf-kort{box-sizing:border-box;border:1px solid var(--line);color:#fff;background:#111318;border-radius:12px;flex-direction:column;gap:10px;height:100%;padding:14px;display:flex;overflow:auto}.krf-korthode{align-items:center;gap:10px;display:flex}.krf-korthode h3{flex:1;margin:0;font-size:17px}.krf-kortinfo,.krf-kortsvar{color:#d4d4d8;flex-wrap:wrap;gap:6px 16px;font-size:13.5px;display:flex}.krf-status{color:#fecaca;background:#7f1d1d;border-radius:99px;padding:2px 9px;font-weight:700}.krf-status.ferdig{color:#a7f3d0;background:#065f46}.krf-kortknapper{flex-wrap:wrap;gap:6px;display:flex}.krf-kortnotat{align-items:flex-end;gap:8px;display:flex}.krf-kortnotat textarea{box-sizing:border-box;resize:vertical;background:var(--card);min-width:0;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:10px;flex:1;padding:8px 10px;font-size:14px}.krf-kortnotat .rbtn{white-space:nowrap;flex:none;width:auto;margin:0;padding-left:16px;padding-right:16px}.krf-tidslinje{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.krf-trad{border-bottom:1px solid #ffffff14;grid-template-columns:44px 22px 1fr auto;align-items:center;gap:8px;padding:7px 4px;font-size:13.5px;display:grid}.krf-trad.sentral{background:#1e5a8029}.krf-trad.slutt{color:#a7f3d0;font-weight:700}.krf-trad.start{color:#fecaca;font-weight:700}.krf-tikon .hic{color:#a1a1aa;width:16px;height:16px}.oa-tiltak{color:#fff;background:#ffffff24;border-radius:99px;align-items:center;padding:5px 9px;font-size:11.5px;font-weight:800;display:inline-flex}.oa-tiltak.rod{color:#b91c1c;background:#fff}.oa-tiltak.ferdig{color:#a7f3d0;background:#065f46}.krf-tiltak{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:10px 12px}.krf-tiltakhode{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.krf-tiltakhode b{align-items:center;gap:6px;display:inline-flex}.krf-tiltak ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.krf-tiltakrad{border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:6px 4px;font-size:14px;display:flex}.krf-tiltakrad label{cursor:pointer;flex:1;align-items:center;gap:9px;display:flex}.krf-tiltakrad input{flex:none;width:18px;height:18px}.krf-tiltakrad.gjort .krf-ttekst{color:#a1a1aa;text-decoration:line-through}.krf-tiltakrad.rod{background:#dc262638}.krf-tiltakrad.rod .krf-tfrist{color:#fca5a5;font-weight:800}.krf-tfrist{color:#a1a1aa;white-space:nowrap;font-size:12px}.minstatus{color:var(--dim);flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 10px;font-size:13px;display:flex}.minstatus .ms-l{font-weight:700}.oppdragbanner{color:#fff;background:#1e3a8a;border:1px solid #3b82f6;border-radius:12px;margin-bottom:10px;padding:12px 14px}.oppdragbanner.ok{background:#0f2a1f;border-color:#065f46}.oppdragbanner.ikke{background:#27272a;border-color:#3f3f46}.oppdragbanner .ob-hode{color:#bfdbfe;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.oppdragbanner .ob-tekst{margin:6px 0 10px;font-size:16px;font-weight:700}.oppdragbanner .ob-knapper{gap:8px;display:flex}.oppdragbanner .ob-knapper .rbtn{flex:1}.oppdragbanner .ob-svar{color:#d1fae5;font-size:13px}.krrespons-topp{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.krrespons-topp h3{margin:0}.krtabell{margin:6px 0 10px;overflow-x:auto}.krtabell table{border-collapse:collapse;width:100%;font-size:13px}.krtabell th,.krtabell td{text-align:left;border-bottom:1px solid var(--line,#ffffff1a);white-space:nowrap;padding:6px 8px}.krtabell th{opacity:.8;font-weight:600}.krrespons-liste{margin-top:8px}.krrespons-liste summary{cursor:pointer;padding:4px 0}.krrespons-rad{border-bottom:1px solid var(--line,#ffffff14);padding:5px 0;font-size:13px}.krvelg{width:100%;max-width:360px;min-height:40px;margin:6px 0 10px}.krtall{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:4px 0 8px;display:grid}.krtall>div{background:#ffffff0a;border-radius:10px;flex-direction:column;padding:8px 10px;display:flex}.krtall b{font-size:20px}.krtall span{opacity:.75;font-size:12px}.vid-sp{left:12px;right:12px;top:calc(12px + var(--topp));z-index:99994;color:#fff;background:#1e293b;border:1px solid #3b82f6;border-radius:14px;flex-direction:column;gap:10px;max-width:520px;margin:0 auto;padding:14px;display:flex;position:fixed;box-shadow:0 6px 24px #00000080}.vid-sptekst{flex-direction:column;gap:4px;font-size:15px;display:flex}.vid-sptekst span{color:#cbd5e1;font-size:13px}.vid-knapper{gap:8px;display:flex}.vid-knapper button{cursor:pointer;color:#fff;background:#ffffff1a;border:1px solid #fff6;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:800}.vid-ja{flex:1;background:#2563eb!important;border-color:#2563eb!important}.vid-rute{right:12px;top:calc(12px + var(--topp));z-index:99993;background:#000;border:2px solid #dc2626;border-radius:12px;width:150px;position:fixed;overflow:hidden;box-shadow:0 6px 20px #00000080}.vid-rute video{aspect-ratio:3/4;object-fit:cover;background:#111;width:100%;display:block}.vid-merke{color:#fff;background:#0000008c;border-radius:6px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;font-weight:800;display:flex;position:absolute;top:6px;left:6px}.vid-prikk{background:#dc2626;border-radius:50%;width:8px;height:8px;display:inline-block}.vid-rute .vid-knapper{background:#111;padding:6px}.vid-rute .vid-knapper button{padding:6px 8px;font-size:12.5px}.vid-stopp{flex:1;background:#dc2626!important;border-color:#dc2626!important}.vid-panel{z-index:900;color:#e5e7eb;background:#0f172a;border:1px solid #334155;border-radius:12px;flex-direction:column;gap:8px;width:min(420px,100vw - 32px);max-height:calc(100vh - 32px);padding:10px;display:flex;position:fixed;bottom:16px;right:16px;overflow:auto;box-shadow:0 8px 28px #0000008c}.vid-panelhode{align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.vid-kort{background:#020617;border:1px solid #1e293b;border-radius:10px;overflow:hidden}.vid-kort video{object-fit:contain;background:#000;width:100%;max-height:52vh;display:block}.vid-kortlinje{align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.vid-kortlinje span{flex:1;min-width:0}.vid-tom{text-align:center;color:#94a3b8;padding:24px 8px;font-size:13px}.vs-avvik{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vs-avvik .tbValg{padding:11px 8px;font-size:14.5px}.vs-avvik-l{color:#c7cdd6;margin:10px 0 0;font-size:12.5px;font-weight:700;display:block}.ansv-velg-lenke{color:#93c5fd;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px dashed #2a323d;border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:11px 12px;font-size:14px;font-weight:700;display:flex}.ansv-velger{background:#11141a;border:1px solid #20242c;border-radius:14px;margin:0 0 12px;padding:12px}.ansv-velger-h{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ansv-velger-h button{color:#93c5fd;font:inherit;cursor:pointer;background:0 0;border:none;padding:4px 2px;font-size:13.5px;font-weight:700}.ansv-velger .adminhub{margin-bottom:8px}.ansv-kand{text-align:left;width:100%}.ansv-andre{color:#c7cdd6;font-size:12.5px;font-weight:700;display:block}.ansv-andre select{box-sizing:border-box;background:var(--felt);color:#e7e9ee;border:1px solid #20242c;border-radius:10px;width:100%;margin-top:6px;padding:11px;font-family:inherit;font-size:15px;display:block}.tlf-felt{align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.tlf-felt>input{flex:1 1 0;width:auto;min-width:0}.tlf-kode{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:3px;padding:0 8px 0 10px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.tlf-kode svg{width:14px;height:14px;color:var(--dim);flex:none}.tlf-kode select{opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;top:0;bottom:0;left:0;right:0}.tlf-kode:focus-within{outline-offset:1px;border-color:#2b3a4a;outline:2px solid #8ab4ff}.tlf-kode.av{opacity:.6;cursor:default}.kr-utr-stripe{flex-direction:column;gap:6px;margin:0 0 10px;display:flex}.kr-utr-rad{text-align:left;color:#fde68a;font:inherit;cursor:pointer;background:#1c1208;border:1px solid #7c2d12;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 11px;font-size:13px;display:flex}.kr-utr-rad b{color:#fff;font-size:14px}.kr-utr-rad span:last-child{color:#e5e7eb}.kr-utr-rad.kanIkke{background:#2a1114;border-color:#b91c1c}.kr-utr-rad.fremme{background:#0b1f14;border-color:#166534}.kr-utr-merke{letter-spacing:.06em;text-transform:uppercase;color:#fbbf24;align-items:center;gap:5px;font-size:11.5px;font-weight:800;display:inline-flex}.kr-utr-merke .hic{width:14px;height:14px}.kr-utr-ny{background:#00000040;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.kr-utr-del{flex-direction:column;gap:8px;display:flex}.kr-utr-h{letter-spacing:.08em;text-transform:uppercase;color:#9aa3af;font-size:12px;font-weight:800}.kr-utr-annen{flex-direction:column;gap:8px;display:flex}.kr-utr-objekter{flex-direction:column;gap:4px;max-height:260px;display:flex;overflow:auto}.kr-utr-gruppe{color:#9aa3af;margin-top:4px;font-size:11.5px;font-weight:700}.kr-utr-objekt{text-align:left;color:#fff;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 10px;font-size:13.5px;display:flex}.kr-utr-objekt span{color:#cbd5e1;font-size:12.5px}.kr-utr-objekt.pa,.kr-utr-objekt:hover{border-color:#60a5fa}.kr-utr-valgt{color:#e5e7eb;background:#60a5fa1f;border:1px solid #1d4ed8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.kr-utr-valgt .oa-btn{margin-left:auto}.kr-utr-bil{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:6px 8px}.kr-utr-bil.pa{background:#34d39914;border-color:#34d399}.kr-utr-bil input[type=radio]{accent-color:#34d399;width:18px;height:18px}.kr-utr-send{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kr-utr-send .krf-sted{flex:1;min-width:160px}.kr-utr-send .rbtn{width:auto;margin:0;padding:10px 16px}.kr-utr-kort{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:6px;margin-top:8px;padding:10px 12px;font-size:13.5px;display:flex}.kr-utr-kort.kanIkke{border-color:#b91c1c}.kr-utr-kort.fokus{box-shadow:0 0 0 2px #60a5fa}.kr-utr-kort.avbrutt{opacity:.6}.kr-utr-topp{flex-direction:column;gap:2px;display:flex}.kr-utr-topp b{font-size:15px}.kr-utr-status{color:#fde68a;font-weight:700}.kr-utr-kort.kontrollert .kr-utr-status{color:#86efac}.kr-utr-kort.kanIkke .kr-utr-status{color:#fca5a5}.kr-utr-lop{flex-wrap:wrap;gap:6px;display:flex}.kr-utr-steg{color:#a1a1aa;background:#27272a;border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.kr-utr-steg .hic{width:12px;height:12px}.kr-utr-steg.ferdig{color:#a7f3d0;background:#065f46}.kr-utr-steg.naa{color:#fde68a;background:#78350f}.kr-utr-steg.ikke{text-decoration:line-through}.kr-utr-kanikke{color:#fca5a5}.kr-utr-resultat{color:#e5e7eb}.kr-utr-knapper{flex-wrap:wrap;gap:6px;display:flex}.kr-biler{flex-direction:column;gap:8px;display:flex}.kr-biler-h{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.kr-biler-h h3{color:#fff;margin:2px 0;font-size:16px}.kr-bil-forslag{color:#fff;background:#2563eb1f;border:1px solid #60a5fa73;border-radius:12px;padding:10px 12px}.kr-bil-forslag p{color:#e5e7eb;margin:4px 0 8px;font-size:13.5px;line-height:1.45}.kr-bil-knapper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kr-bil-knapper .rbtn{flex:1;width:auto;margin:0;padding:9px 14px}.kr-bil{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;padding:10px 12px;transition:box-shadow .12s,background .12s}.kr-bil.utrykning{border-color:#e11d48}.kr-bil.bak{border-color:#b45309}.kr-bil.over{background:#60a5fa1f;box-shadow:0 0 0 2px #60a5fa}.kr-bil-topp{align-items:center;gap:6px;display:flex}.kr-bil-apne{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;display:flex}.kr-bil-merke{color:#fff;background:#64748b;border:2px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:inline-flex}.kr-bil-merke.utrykning{background:#2563eb}.kr-bil-merke.bak{background:#d97706}.kr-bil-merke.tide{background:#059669}.kr-bil-navn{flex-direction:column;flex:1;min-width:0;display:flex}.kr-bil-navn b{font-size:14.5px}.kr-bil-navn span{color:#9aa3af;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.kr-bil-status{color:#d1d5db;flex:none;font-size:12.5px;font-weight:800}.kr-bil-status.utrykning{color:#fda4af}.kr-bil-status.bak{color:#fcd34d}.kr-bil-status.av{color:#9aa3af;font-weight:600}.kr-bil-kart{padding:6px 8px}.kr-bil-kart .hic{width:15px;height:15px}.kr-bil-bar{background:#27272a;border-radius:99px;height:6px;margin:9px 0 6px;overflow:hidden}.kr-bil-bar span{background:#10b981;border-radius:99px;height:100%;display:block}.kr-bil-bar.bak span{background:#f59e0b}.kr-bil-bar.utrykning span{background:#3b82f6}.kr-bil-linje{color:#cbd5e1;font-size:12.5px;line-height:1.4}.kr-bil.ok-rod{background:#dc26261f;border-color:#dc2626}.kr-bil-ok{color:#a7f3d0;align-items:center;gap:6px;margin-top:5px;font-size:12.5px;font-weight:700;display:flex}.kr-bil-ok .hic{flex:none;width:14px;height:14px}.kr-bil-ok.snart{color:#fcd34d}.kr-bil-ok.spor,.kr-bil-ok.sent{color:#fca5a5}.kr-bil-objekter{flex-direction:column;gap:4px;margin-top:9px;display:flex}.kr-bil-obj{background:#00000040;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.kr-bil-obj.flyttbar{cursor:grab}.kr-bil-obj.flyttbar:active{cursor:grabbing}.kr-bil-obj.sent{border-color:#b45309}.kr-bil-obj.pagar{border-color:#166534}.kr-bil-kl{font-variant-numeric:tabular-nums;color:#9aa3af;flex:none;min-width:38px;font-weight:700}.kr-bil-obj.sent .kr-bil-kl{color:#fcd34d}.kr-bil-otx{flex-direction:column;flex:1;min-width:0;display:flex}.kr-bil-otx>span{color:#9aa3af;font-size:11.5px}.kr-bil-obj.sent .kr-bil-otx>span{color:#fcd34d}.kr-bil-onavn{color:#fff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.kr-bil-onavn:disabled{cursor:default}.kr-bil-onavn:not(:disabled):hover{text-decoration:underline}.kr-bil-velg{color:#fff;max-width:120px;font:inherit;background:#11141a;border:1px solid #ffffff2e;border-radius:7px;flex:none;padding:5px 6px;font-size:12px}.kr-bil-bort{color:#9aa3af;padding:2px 2px 0;font-size:12px}.kr-bil-bort b{color:#d1d5db}.kr-bil-hint{color:#9aa3af;margin:2px 0 0;font-size:12px}.chat-tekst{white-space:pre-wrap;overflow-wrap:anywhere}textarea.chat-felt{resize:none;min-height:40px;max-height:132px;font-family:inherit;line-height:1.4;overflow-y:auto}.chat-tale{padding:6px 16px 0;display:flex}.chat-tale .tale-knapp{border-radius:999px;width:auto;min-height:34px;padding:0 12px;font-size:13px}.chat-venter{color:#fbbf24;margin:4px 12px 0;font-size:12.5px}.chat-venter-merke{color:#fbbf24}.msg.me.chat-ikke-sendt{background:var(--card);border:1px dashed var(--amber)}.msg .chat-ikke-linje{color:var(--amber);margin:6px 0 0}.chat-ikke-knapper{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.chat-ikke-knapper button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:800}.chat-ikke-knapper .chat-ikke-send{background:var(--amber);border-color:var(--amber);color:#111}.chat-ref{color:#bfdbfe;font:inherit;cursor:pointer;text-align:left;background:#3b82f61f;border:1px solid #93c5fd59;border-radius:10px;align-items:center;gap:6px;width:100%;margin-top:6px;padding:7px 10px;font-size:13px;font-weight:700;display:flex}.msg.system.lenke{cursor:pointer}.nattlys-lag{z-index:2147483000;pointer-events:none;mix-blend-mode:multiply;background:#d40000;position:fixed;top:0;bottom:0;left:0;right:0}html.nattlys{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skift-rad{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.skift-rad .skift-navn{background:var(--felt);border:1px solid var(--line);min-width:0;color:var(--ink);font:inherit;border-radius:9px;flex:140px;padding:9px 10px;font-size:14.5px}.skift-rad .skift-kl{background:var(--felt);border:1px solid var(--line);width:92px;color:var(--ink);font:inherit;border-radius:9px;padding:8px;font-size:14.5px}.kopi-deler{flex-direction:column;display:flex}.kopi-del{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:10px;padding:9px 0;display:flex}.kopi-del:first-child{border-top:0}.kopi-del input{flex:none;width:18px;height:18px;margin-top:3px}.kopi-del .kd-m{flex-direction:column;gap:2px;min-width:0;display:flex}.kopi-del .kd-m span{color:#9aa3af;font-size:12.5px}.kjede-ledd{flex-direction:column;margin:4px 2px 10px;display:flex}.kjede-ledd .kl-rad{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:7px 0;display:flex}.kjede-ledd .kl-rad:first-child{border-top:0}.kjede-ledd .kl-n{border:1px solid var(--line);background:#1a202a;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.kjede-ledd .kl-m{flex-direction:column;gap:2px;min-width:0;display:flex}.kjede-ledd .kl-m span{color:#9aa3af;font-size:12.5px}.kjede-sms{flex-direction:column;gap:6px;margin:4px 2px 12px;display:flex}.kjede-sms .kjs-rad{align-items:center;gap:8px;display:flex}.kjede-sms .kjs-m{flex-direction:column;flex:1;min-width:0;display:flex}.kjede-sms .kjs-m span{color:#9aa3af;font-size:12.5px}.kjede-sms .kjs-ny{flex-wrap:wrap;gap:6px;display:flex}.kjede-sms .kjs-ny input{background:var(--felt);border:1px solid var(--line);min-width:0;color:var(--ink);font:inherit;border-radius:9px;flex:130px;padding:9px 10px;font-size:14.5px}.kjede-sms .kjs-ny .rbtn{width:auto;margin:0;padding:9px 14px}.kjede-sms .fdel{color:#ff6b6b;cursor:pointer;background:0 0;border:1px solid #3a2226;border-radius:8px;padding:6px 8px}.planopp-rad{border-top:1px solid var(--line);align-items:center;gap:8px;padding:10px 0;display:flex}.planopp-rad:first-of-type{border-top:0}.planopp-rad .po-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.planopp-rad .po-m span{color:var(--muted,#9aa3af);font-size:12.5px}.planopp-rad .rbtn{width:auto;margin:0;padding:7px 12px}.planopp-skjema{flex-direction:column;gap:6px;margin-top:8px;display:flex}.planopp-skjema input[type=text],.planopp-skjema input[type=time],.planopp-skjema select{background:var(--felt);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:9px;min-width:0;padding:9px 10px;font-size:14.5px}.planopp-skjema .po-lab{letter-spacing:.04em;text-transform:uppercase;color:#9aa3af;margin-top:6px;font-size:12px;font-weight:700}.planopp-skjema .po-to{flex-wrap:wrap;gap:10px;display:flex}.planopp-skjema .po-to>div{flex-direction:column;flex:130px;gap:4px;display:flex}.planopp-skjema .po-punkt{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.planopp-skjema .po-punkt input[type=text]{flex:160px}.planopp-rad .fdel,.planopp-skjema .fdel{color:#ff6b6b;cursor:pointer;background:0 0;border:1px solid #3a2226;border-radius:8px;padding:6px 8px}.planopp-skjema .po-skann{color:#cbd5e1;white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:flex}.skift-rad .fdel{color:#ff6b6b;cursor:pointer;background:0 0;border:1px solid #3a2226;border-radius:8px;padding:6px 8px}:root[data-hansker] .rbtn{min-height:56px;font-size:17px}:root[data-hansker] .nybtn{min-height:58px;font-size:17px}:root[data-hansker] .lk-rute{min-height:96px}:root[data-hansker] .omrchip{padding:14px 18px;font-size:16px}:root[data-hansker] .hchip{min-height:48px;padding:10px 16px;font-size:15.5px}:root[data-hansker] .tbValg{min-height:52px;font-size:16px}:root[data-hansker] .card .num{font-size:44px}:root[data-hansker] .card .minus{min-width:52px;min-height:52px}:root[data-hansker] .pflenke{min-height:60px}:root[data-hansker] .lk-paagaar,:root[data-hansker] .lk-planrunde{min-height:56px;font-size:15px}:root[data-hansker] textarea,:root[data-hansker] input[type=text],:root[data-hansker] input[type=tel]{font-size:17px}.lov-sok{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;border-radius:10px;margin-bottom:10px;padding:11px 12px;font-size:15px}.lov-tj{gap:6px;margin-bottom:10px}.lov-tj .hchip{padding:8px 10px;font-size:13px}.lov-liste{flex-direction:column;gap:8px;display:flex}.lov-kort{padding:12px}.lov-hd{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.lov-para{color:#f5b301;font-variant-numeric:tabular-nums;flex:none;min-width:52px;font-weight:800}.lov-m{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lov-m span{color:#9aa3af;font-size:12.5px}.lov-kort-tx{margin:8px 0 0;font-size:14.5px;line-height:1.5}.lov-mer{color:#cbd5e1;margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.5}.lov-lenke{margin-top:10px}.nk-side{max-width:720px;margin:0 auto}.nk-ring{margin-bottom:12px}.nk-grhode{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:14px 2px 8px;font-size:13px;font-weight:700}.nk-liste{flex-direction:column;gap:8px;display:flex}.nk-side>.nk-kort,.nk-side>.nk-ny{margin-bottom:8px}.nk-kort{margin:0;padding:12px}.nk-kort.aapen{border-color:#7f1d1d}.nk-kort.eget.aapen{border-color:var(--amber)}.nk-hd{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.nk-ik{color:#f87171;background:#2a1418;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.nk-kort.eget .nk-ik{color:var(--amber);background:#2a2110}.nk-ik .hic{width:18px;height:18px}.nk-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nk-m b{font-size:16px}.nk-m span{color:#9aa3af;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.nk-naar{background:var(--felt);border:1px solid var(--line);color:#cbd5e1;border-radius:10px;margin:10px 0 0;padding:9px 11px;font-size:14px;line-height:1.5}.nk-steg{counter-reset:nk;flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.nk-steg li{counter-increment:nk;min-height:28px;padding-left:40px;font-size:16px;line-height:1.45;position:relative}.nk-steg li:before{content:counter(nk);color:#111;background:#f5b301;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:grid;position:absolute;top:-1px;left:0}.nk-ikke{color:#fecaca;background:#2a1418;border:1px solid #4c1d1d;border-radius:10px;margin-top:12px;padding:9px 11px;font-size:14px;line-height:1.5}.nk-ikke ul{margin:4px 0 0;padding-left:18px}.nk-endre{margin-top:12px}.nk-tom{margin:0 2px 10px;font-size:13.5px;line-height:1.5}.nk-ny{width:100%}.nk-merk{margin-top:14px;padding:12px;font-size:13.5px;line-height:1.5}.nk-merk p{margin:0 0 8px}.nk-merk .hic{vertical-align:-2px;width:15px;height:15px}.nk-kilder{flex-wrap:wrap;gap:6px;display:flex}.nk-kilde{padding:8px 10px;font-size:13px}.nk-slett{color:#fca5a5}:root[data-hansker] .nk-steg li{font-size:18px}.nk-hsboks{align-items:center;gap:10px;margin:0 0 12px;padding:12px;display:flex}.nk-hsboks .nk-ik{color:var(--amber);background:#2a2110}.nk-hsboks.ja .nk-ik{color:#4ade80;background:#0f2a1c}.nk-hsboks-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nk-hsboks-m b{font-size:15px}.nk-hsboks-m b span{color:#9aa3af;font-weight:400}.nk-hsboks-m>span{color:#cbd5e1;font-size:14px;line-height:1.45}.nk-hsboks.ja .nk-hsboks-m>span{color:var(--ink);font-size:15.5px;font-weight:600}.nk-hsboks .nk-hsendre{flex:none;width:auto;min-height:40px;margin:0;padding:8px 14px;font-size:13.5px}.nk-hs{color:#fde68a;background:#2a2110;border:1px solid #4a3a12;border-radius:9px;align-items:flex-start;gap:6px;margin-top:6px;padding:7px 10px;font-size:14px;line-height:1.45;display:flex}.nk-hs[data-hs=ja]{color:#bbf7d0;background:#0f2a1c;border-color:#14532d;font-weight:600}.nk-hs .hic{flex:none;width:15px;height:15px;margin-top:2px}.hjs-felt{margin-top:12px}.hjs-felt-h{align-items:center;gap:6px;margin-bottom:6px;font-size:13.5px;font-weight:700;display:flex}.hjs-felt-h .hic{color:#f87171;width:15px;height:15px}.hjs-felt input[type=text]:disabled{opacity:.5}.hjs-ingen{cursor:pointer;align-items:center;gap:10px;min-height:40px;margin-top:4px;font-size:14px;display:flex}.hjs-ingen input{width:20px;height:20px;accent-color:var(--amber);margin:0}.hjs-hjelp{text-align:left;margin:4px 0 0;font-size:12.5px;line-height:1.5}.hjs-lenke{font:inherit;color:var(--amber);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.vitne{border:1px solid var(--line);border-radius:12px;margin-bottom:10px;padding:10px}.vitne-hd{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.vitne-felt{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.vitne-felt input{background:var(--felt);border:1px solid var(--line);min-width:0;color:var(--ink);font:inherit;border-radius:9px;flex:140px;padding:10px;font-size:15px}.kurs-topp{flex-direction:column;gap:8px;padding:12px;display:flex}.kurs-tx{margin:0;line-height:1.5}.kurs-frem{font-size:14px}.kurs-bar{background:#252a33;border-radius:9px;height:6px;overflow:hidden}.kurs-bar i{background:var(--amber);border-radius:9px;height:100%;display:block}.kurs-liste{flex-direction:column;gap:8px;margin-top:8px;display:flex}.kurs-kort{flex-direction:column;gap:8px;padding:12px;display:flex}.kurs-kort.ok{border-color:#1f6b47}.kurs-kh{align-items:center;gap:10px;display:flex}.kurs-ikon{width:34px;height:34px;color:var(--amber);background:#1b1f26;border-radius:10px;flex:none;place-items:center;display:grid}.kurs-kort.ok .kurs-ikon{color:#4ade80;background:#0f2e22}.kurs-m{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.kurs-m span{color:#9aa3af;font-size:12.5px}.kurs-om{color:#cbd5e1;margin:0;font-size:14px;line-height:1.45}.kurs-kf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.kurs-st{color:#9aa3af;font-size:13px}.kurs-st.bestatt{color:#4ade80;font-weight:700}.kurs-st.ikke{color:#fbbf24}.kurs-kjor{flex-direction:column;gap:10px;display:flex}.kurs-steg{color:#9aa3af;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.kurs-for{color:#4ade80}.kurs-les{padding:14px;font-size:15px;line-height:1.55}.kurs-les h3{color:var(--amber);margin:0 0 8px;font-size:17px}.kurs-les p{margin:0 0 8px}.kurs-les p:last-child{margin-bottom:0}.kurs-spm{flex-direction:column;gap:10px;padding:14px;display:flex}.kurs-sit{letter-spacing:.08em;text-transform:uppercase;color:var(--sky);font-size:11px;font-weight:800}.kurs-q{font-size:16px;line-height:1.45}.kurs-valg{flex-direction:column;gap:8px;display:flex}.kurs-svar{text-align:left;background:var(--felt);width:100%;color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;border-radius:10px;align-items:flex-start;gap:8px;min-height:48px;padding:12px;font-size:15px;line-height:1.4;display:flex}.kurs-svar:disabled{cursor:default}.kurs-svar .hic{flex:none;width:18px;height:18px;margin-top:1px}.kurs-svar.rett{color:#dcfce7;background:#0f2e22;border-color:#22c55e}.kurs-svar.feil{color:#ffe4e6;background:#2a1117;border-color:#f43f5e}.kurs-svar.av{opacity:.6}.kurs-forkl{background:#0f1f18;border-left:3px solid #22c55e;border-radius:0 10px 10px 0;padding:10px 12px;font-size:14.5px;line-height:1.5}.kurs-forkl.nei{background:#1f1015;border-left-color:#f43f5e}.kurs-rettsvar{color:#cbd5e1;margin-top:6px}.kurs-feil{color:#fca5a5;font-size:14px}.kurs-knapper{flex-wrap:wrap;gap:8px;display:flex}.kurs-knapper .rbtn{flex:140px}.kurs-res{flex-direction:column;gap:10px;display:flex}.kurs-resk{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:18px 14px;display:flex}.kurs-resk.ok{border-color:#1f6b47}.kurs-resk.nei{border-color:#7a5a12}.kurs-resikon .hic{width:40px;height:40px}.kurs-resk.ok .kurs-resikon{color:#4ade80}.kurs-resk.nei .kurs-resikon{color:#fbbf24}.kurs-resh{font-size:20px}.kurs-merke{color:var(--amber);align-items:center;gap:6px;margin-top:4px;font-weight:700;display:flex}.kurs-kf .rbtn{flex:none;width:auto;margin:0;padding:9px 18px;font-size:14.5px}.kurs-ikon .hic{width:20px;height:20px;stroke:currentColor!important}.kurs-resikon .hic,.kurs-svar .hic{stroke:currentColor!important}.kurs-svar:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.logingate{display:flex}.logingate form{margin:0}.startdekke .logingate{transition:opacity .18s}.startdekke.ut .logingate{opacity:0;pointer-events:none}.loginbox a.loginlink{color:var(--muted);margin-top:6px;padding:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.loginbox a.loginlink:hover{color:var(--ink)}.loginbox .login-sprak{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.loginbox .login-sprak .brikker{margin:0}.loginbox .login-sprak button.brikke{background:var(--felt);width:auto;color:var(--muted);border:1px solid var(--line);border-radius:20px;padding:6px 12px;font-size:13px;font-weight:600}.loginbox .login-sprak button.brikke[aria-pressed=true]{color:#cfe6fb;background:#12233a;border-color:#1e4b78}.fdesc.ov-hint{color:#93c5fd;align-items:flex-start;gap:7px;margin:-8px 0 14px;font-size:13px;line-height:1.45;display:flex}.fdesc.ov-hint svg{flex:none;margin-top:2px}.loginbox input.tf-kode,.tf-panel input.tf-kode{text-align:center;letter-spacing:.18em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.loginbox .tf-mistet{margin:14px 0 0;font-size:12.5px}.tf-panel{flex-direction:column;gap:10px;display:flex}.tf-panel .pf-u{margin:0}.tf-panel input{background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:10px;outline:none;padding:11px 12px;font-size:16px}.tf-panel input:focus{border-color:var(--blue)}.tf-panel .tf-qr{aspect-ratio:1;background:#fff;border-radius:10px;align-self:flex-start;width:168px;max-width:100%;padding:6px}.tf-panel .tf-qr svg{width:100%;height:100%;display:block}.tf-panel .tf-nokkel{letter-spacing:.04em;background:var(--felt);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;display:flex}.tf-panel .tf-nokkel span{flex:1;min-width:0}.tf-panel .tf-rad{gap:8px;display:flex}.tf-panel .tf-rad .rbtn{flex:1;margin:0}.tf-panel .tf-feil{color:#ff6b6b;min-height:0;font-size:13px}.tf-panel a.rbtn{text-align:center;text-decoration:none;display:block}.tf-panel .tf-nokkel .rbtn{flex:none;width:auto;margin:0;padding:6px 12px;font-size:13px}.tf-panel .tf-trinn{background:var(--felt);border:1px solid var(--line);color:var(--ink);border-radius:12px;gap:7px;margin:0;padding:12px 14px 12px 32px;font-size:14px;line-height:1.45;display:grid}.tf-panel .tf-trinn li::marker{color:#93c5fd;font-weight:800}.tf-panel a.tf-leggtil{color:#93c5fd;border:1px solid #2b4a7a;font-weight:800}.tf-panel .tf-liten{color:var(--muted);font-size:12.5px}.tf-panel .tf-gul{color:#fbbf24}.vsperre.tfkrav{padding-top:calc(20px + var(--topp,0px))}.tfkrav-boks{max-width:420px}.tfkrav-flyt{text-align:left;margin-top:14px}.tfkrav-flyt .tf-qr{align-self:center}.tfkrav-senere{width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:10px;font-family:inherit;font-size:14px;font-weight:700;display:block}.tfkrav-senere:hover{color:var(--ink)}.tfk-valg{gap:8px;display:grid}.tfk-rad{text-align:left;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:11px 12px;font-family:inherit;display:flex}.tfk-rad.paa{background:#101a2a;border-color:#2b4a7a}.tfk-rad:disabled{cursor:default}.tfk-rad:focus-visible{outline-offset:2px;outline:2px solid #93c5fd}.tfk-boks{box-sizing:border-box;border:2px solid #4b5563;border-radius:6px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.tfk-rad.paa .tfk-boks{color:#fff;background:#2563eb;border-color:#2563eb}.tfk-rad:disabled.paa .tfk-boks{background:#374151;border-color:#374151}.tfk-boks .hic{stroke-width:3px;width:14px;height:14px}.tfk-tx{gap:2px;min-width:0;display:grid}.tfk-tx b{font-size:15px}.tfk-tx span{color:var(--muted);font-size:13px;line-height:1.4}.tfk-status{color:#86efac;margin:12px 0 0;font-size:13.5px;line-height:1.45}.tfk-status.mangler{color:#fde68a;background:#221a0a;border:1px solid #4d3b12;border-radius:10px;padding:9px 12px}.jobb-inn{margin-top:6px}.jobb-eller{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:6px 0 12px;font-size:12px;font-weight:700;display:flex}.jobb-eller:before,.jobb-eller:after{content:"";background:var(--line);flex:1;height:1px}.loginbox button.jobb-knapp{background:var(--felt);border:1px solid var(--line);color:var(--ink);justify-content:center;align-items:center;gap:10px;display:flex}.loginbox button.jobb-knapp:hover:not(:disabled){border-color:#4b5563}.jobb-merke{vertical-align:-3px;flex:none;display:inline-block}.jobb-under{color:var(--muted);margin-top:8px;font-size:12.5px;line-height:1.4}.tfk-tx b .jobb-merke{margin-right:8px}.tfk-pille.google .jobb-merke{vertical-align:-1px;width:12px;height:12px;margin-right:3px}.tfkrav-hint{color:#bfdbfe;font-size:13.5px}.pf-u .jobb-knapp,.tf-panel .jobb-knapp{justify-content:center;align-items:center;gap:10px;display:flex}.sp-samtale{flex-direction:column;gap:10px;display:flex}.sp-liste{flex-direction:column;gap:8px;min-height:120px;max-height:min(58vh,560px);padding:4px 2px;display:flex;overflow-y:auto}.sp-boble{border-radius:14px;max-width:84%;padding:9px 12px 7px;font-size:14.5px;line-height:1.45}.sp-boble.meg{color:#fff;background:#1d4ed8;border-bottom-right-radius:4px;align-self:flex-end}.sp-boble.dem{color:var(--ink);border:1px solid var(--line);background:#161b22;border-bottom-left-radius:4px;align-self:flex-start}.sp-hvem{opacity:.85;margin-bottom:2px;font-size:11.5px;font-weight:800}.sp-tekst{white-space:pre-wrap;overflow-wrap:anywhere}.sp-meta{opacity:.72;text-align:right;font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.sp-boble.dem .sp-meta{text-align:left}.sp-tom{color:var(--muted);text-align:center;padding:22px 8px;font-size:13.5px}.sp-skriv{align-items:flex-end;gap:8px;display:flex}.sp-skriv textarea{box-sizing:border-box;background:var(--felt);color:#e7e9ee;resize:vertical;border:1px solid #20242c;border-radius:10px;outline:none;flex:1;min-width:0;min-height:46px;max-height:40vh;padding:10px 12px;font-family:inherit;font-size:15px}.sp-skriv textarea:focus{border-color:#2b4a6b}.sp-skriv .rbtn{flex:none;width:auto;min-width:76px;height:46px;margin:0;padding:0 18px}.samb{flex-direction:column;align-items:stretch;gap:12px;max-width:520px;margin:0 auto;display:flex}.samb-status{background:var(--card);border:1px solid var(--line);color:var(--muted);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px;font-size:18px;font-weight:800;display:flex}.samb-prikk{background:#4b5563;border-radius:50%;flex:none;width:10px;height:10px}.samb-status.sb-ledig .samb-prikk{background:#22c55e}.samb-status.sb-mottar{color:#bbf7d0;background:#0d2a1f;border-color:#1d4d3a}.samb-status.sb-mottar .samb-prikk{background:#4ade80;animation:1s ease-in-out infinite sambBlink}.samb-status.sb-sender{color:#fecaca;background:#2a1214;border-color:#7f1d1d}.samb-status.sb-sender .samb-prikk{background:#ef4444;animation:.8s ease-in-out infinite sambBlink}.samb-status.sb-starter{color:#fde68a}.samb-status.sb-ingen{color:#fecaca;background:#2a1214;border-color:#5b2126}.samb-status.sb-ingen .samb-prikk{background:#f87171}@keyframes sambBlink{50%{opacity:.25}}.samb-knapp{aspect-ratio:1;width:min(64vw,240px);color:var(--ink);font:inherit;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 40%,#1f2937,#111827);border:3px solid #2a313b;border-radius:50%;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:10px;margin:6px 0;font-size:15px;font-weight:800;display:flex;position:relative}.samb-knapp .hic{width:56px;height:56px;position:relative}.samb-knapptekst{text-align:center;padding:0 18px;line-height:1.3;position:relative}.samb-ring{pointer-events:none;border:3px solid #0000;border-radius:50%;transition:transform .1s linear;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.samb-knapp.sb-sender{color:#fff;background:radial-gradient(circle at 50% 40%,#b91c1c,#7f1d1d);border-color:#ef4444}.samb-knapp.sb-sender .samb-ring{border-color:#f871718c}.samb-knapp.sb-starter{border-color:#f59e0b}.samb-knapp.sb-opptatt{opacity:.6}.samb-knapp.sb-bryt{color:#fde68a;border-color:#f59e0b}.samb-knapp.sb-laast{opacity:.6;color:#cbd5e1;border-color:#475569}.samb-knapp:disabled{opacity:.4;cursor:default}.samb-igjen{color:#fde68a;font-size:12px;font-weight:700;position:absolute;bottom:16%}.samb-beskjed{text-align:center;color:#fca5a5;font-size:14px;line-height:1.45}.samb-lyttere{color:var(--muted);justify-content:center;align-items:center;gap:8px;font-size:13.5px;display:flex}.samb-lyttere .hic{width:16px;height:16px}.samb-lyttere{flex-wrap:wrap}.samb-lyttere-t{min-width:0}button.samb-lyttere{width:100%;min-height:44px;font:inherit;color:var(--muted);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;margin:0;padding:4px 10px;font-size:13.5px}button.samb-lyttere .samb-pil{color:#93c5fd;font-size:18px;line-height:1}@media (hover:hover){button.samb-lyttere:hover{background:#141821}}button.samb-lyttere:active{transform:scale(.98)}.samb-hvem-sub{color:var(--muted);margin:2px 2px 0;font-size:13px}.samb-hvem-tom{color:var(--muted);margin:18px 2px 6px;font-size:14px}.samb-hvem-rad{background:var(--felt);border:1px solid var(--line);border-radius:12px;align-items:center;gap:11px;min-height:52px;padding:6px 12px;display:flex}.samb-hvem-ic{color:#93c5fd;background:#13243a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.samb-hvem-ic .hic{width:17px;height:17px}.samb-hvem-rad.snakk .samb-hvem-ic{color:#6ee7b7;background:#0d2a1f}.samb-hvem-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.samb-hvem-t b{overflow-wrap:anywhere;font-size:15px;font-weight:700}.samb-hvem-t i{color:var(--muted);font-size:12.5px;font-style:normal}.samb-hvem-laast{color:#fcd34d;flex:none;display:flex}.samb-hvem-laast .hic{width:18px;height:18px}.samb-privat{background:#1f1630;border:1px solid #4c3a7a;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.samb-privat>.hic{color:#c4b5fd;flex:none;width:18px;height:18px}.samb-privat-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.samb-privat-t b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.samb-privat-t span{color:var(--muted);font-size:12.5px;line-height:1.4}.samb-aapen-start{border-color:#4c3a7a}.samb-aapen-start .hic{color:#c4b5fd}.samb-aapen-start.ringer{background:#2a1d4a;border-color:#8b5cf6;animation:1.4s ease-in-out infinite sambRing;box-shadow:0 0 0 3px #8b5cf655}@keyframes sambRing{50%{box-shadow:0 0 0 7px #8b5cf622}}.samb-aapen{text-align:center;background:#1f1630;border:1px solid #4c3a7a;border-radius:16px;flex-direction:column;align-self:stretch;align-items:center;gap:14px;margin:6px 0;padding:18px 14px;display:flex}.samb-aapen.samtale{border-color:#8b5cf6}.samb-aapen-t{flex-direction:column;gap:4px;display:flex}.samb-aapen-t b{color:var(--ink);font-size:17px}.samb-aapen-t span{color:#c4b5fd;font-variant-numeric:tabular-nums;font-size:15px}.samb-aapen-k{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.samb-aapen-knapp{min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:#2a1d4a;border:1px solid #4c3a7a;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:700;display:inline-flex}.samb-aapen-knapp .hic{width:20px;height:20px}.samb-aapen-knapp.paa{color:#fde68a;background:#3b2a12;border-color:#b45309}.samb-aapen-knapp.slutt{color:#fff;background:#7f1d1d;border-color:#ef4444}.samb-aapen-knapp.slutt .hic{transform:rotate(135deg)}.samb-privatrad{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.samb-privatrad .hic{color:#c4b5fd;flex:none;width:18px;height:18px}.samb-privatrad:disabled{opacity:.5;cursor:default}.rcall.rsamb{color:#c4b5fd;cursor:pointer;font:inherit;background:#1f1630;border-color:#4c3a7a;padding:0}.rcall.rsamb:disabled{opacity:.5;cursor:default}.rcall.rkort{color:#9ec1ff;cursor:pointer;font:inherit;background:#10203a;border-color:#2b4b80;padding:0}.rcall.rkort.pa{color:#fff;background:#1d3a6e;border-color:#3b82f6}.vervkort h3 .hic{color:#4ade80}.vervkort .sub{margin:-2px 0 6px;line-height:1.5}.vervrad{align-items:flex-start;padding:11px 2px}.vervik{background:#161c26;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.vervik .hic{width:19px;height:19px}.vervmerke{margin-top:2px;font-size:12.5px;font-weight:700}.vervunder{margin-top:2px;font-size:12px;line-height:1.4}.vervrad .uactions{align-self:center}.rcall.rmail{color:#9ec1ff;background:#10203a;border-color:#2b4b80}.vervkort .vs-knapp{width:100%;margin-top:10px}.vervmeg{background:#f472b612;border:1px solid #f472b659;border-radius:12px;flex-direction:column;gap:6px;margin-top:10px;padding:12px;display:flex}.vervmeg b{color:var(--ink);align-items:center;gap:8px;font-size:14px;display:flex}.vervmeg b .hic{color:#f472b6}.vervmeg span{color:var(--mut);font-size:13px;line-height:1.5}.vervmeg .rbtn{width:100%;margin-top:4px}.vs-kort h3 .hic{color:#60a5fa}.vs-kort .sub{margin:-2px 0 10px;line-height:1.5}.vs-rutine{white-space:pre-wrap}.vs-mottakere{flex-direction:column;gap:6px;display:flex}.vs-mottakere .vs-mottaker{color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#131820;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:10px 12px;font-size:14px;font-weight:400;display:flex}.vs-mottakere .vs-mottaker.ut{background:#1c1117;border-color:#5f1e2e}.vs-mottaker.ut .vs-mnavn{color:var(--muted);text-decoration:line-through}.vs-mnavn{color:var(--muted);font-size:14px}.vs-mnavn b{color:var(--ink)}.vs-gjelder{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.vs-gjelder input,.vs-anonym input{accent-color:#60a5fa;width:18px;height:18px;margin:0}.vs-anonym{cursor:pointer;align-items:center;gap:8px;margin:4px 0 8px;font-size:15px;display:flex}.vs-liste{flex-direction:column;gap:8px;display:flex}.vs-min{border:1px solid var(--line);background:#131820;border-radius:12px;scroll-margin-top:12px;overflow:hidden}.vs-min.paa{border-color:#2b4b80}.vs-minhode{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:11px 12px;display:flex}.vs-minvenstre{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vs-minvenstre b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.vs-minvenstre span{color:var(--muted);font-size:12.5px}.vs-status{flex:none;font-size:12.5px;font-weight:700}.vs-ulest{color:#fff;background:#ef4444;border-radius:11px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}.vs-detalj{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.vs-temaer{color:var(--muted);font-size:12.5px}.vs-boble{white-space:pre-wrap;border-radius:12px;max-width:92%;padding:9px 12px;font-size:14px;line-height:1.5}.vs-boble.deg{background:#10203a;border:1px solid #2b4b80;align-self:flex-end}.vs-boble.dem{background:#1b2027;border:1px solid #2a313b;align-self:flex-start}.vs-hvem{color:var(--muted);margin-bottom:2px;font-size:11.5px;font-weight:700;display:block}.vs-svar{flex-direction:column;gap:8px;margin:0;display:flex}.vs-avsluttet{margin:4px 0 0!important}.vs-uten,.vs-paanytt{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.vs-uten .rbtn,.vs-paanytt .rbtn{margin-top:4px}.vs-paanytt .rbtn{width:auto;padding-left:18px;padding-right:18px}.vs-myndighet{margin:12px 0 0!important}.vs-myndighet a{color:#9ec1ff}.samb-info{text-align:center;margin:0 4px}.samb-overskrift{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin-top:8px;font-size:12px;font-weight:800}.samb-liste{flex-direction:column;gap:8px;display:flex}.samb-rad{background:var(--card);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.samb-rad.min{border-color:#1e3a5f}.samb-hvem{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.samb-hvem b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.samb-hvem span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.samb-merke{color:#fbbf24;font-style:normal}.samb-spill{color:var(--ink);font:inherit;cursor:pointer;background:#1b2027;border:1px solid #2a313b;border-radius:9px;flex:none;padding:8px 14px;font-size:13.5px;font-weight:700}.samb-spill:disabled{opacity:.4;cursor:default}.samb-tekstfelt{align-items:stretch;gap:8px;display:flex}.samb-tekstfelt input{background:var(--card);border:1px solid var(--line);min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:12px;flex:1;padding:0 12px;font-size:15px}.samb-tekstfelt input:focus{border-color:#5aa9ff;outline:none}.samb-tekst-send{border-radius:12px;flex:none;justify-content:center;align-items:center;width:auto;min-width:48px;padding:0 14px;display:inline-flex}.samb-tekst-send .hic{width:18px;height:18px}.samb-rad.tekst{align-items:flex-start}.samb-tekst{color:var(--ink);white-space:normal;overflow-wrap:anywhere;margin:3px 0 0;font-size:14.5px;line-height:1.4}.samb-rad.tekst[data-sentral]{border-color:#5b21b6}.samb-kanaler{flex-wrap:wrap;gap:8px;display:flex}.samb-chip{border:1px solid var(--line);background:var(--card);color:#c4c9d2;min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.samb-chip.valgt{color:var(--ink);background:#13243a;border-color:#5aa9ff;font-weight:700}.samb-chip.flere{color:var(--muted);border-style:dashed}.samb-chip:disabled{opacity:.45;cursor:default}.samb-chip{align-items:center;gap:6px;display:inline-flex}.samb-styr{background:#0c2a33;border:1px solid #155e75;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.samb-styr>.hic{color:#67e8f9;flex:none;width:18px;height:18px}.samb-styr.laast{background:#2a1d07;border-color:#78501a}.samb-styr.laast>.hic{color:#fbbf24}.samb-styr .samb-privat-t b{white-space:normal}.samb-koble{border-color:#155e75}.samb-lyttliste{flex-direction:column;gap:8px;display:flex}.samb-lyttliste .avvikrad{margin:0}.sambopp .avvikrad{margin:8px 0 0}.avvikrad.laast{cursor:default;opacity:.7}.samb-arrrad{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 0;display:flex}.samb-arrtx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.samb-arrtx b{color:var(--ink);font-size:14.5px}.samb-arrtx span{color:var(--muted);font-size:12.5px;line-height:1.4}.samb-spill.fare{color:#fecaca;background:#2a1214;border-color:#7f1d1d}.samb-spill.valgt{color:#fff;background:#1e3a5f;border-color:#5aa9ff}.samb-hovedrad{flex-wrap:wrap}.samb-prionr{width:26px;height:26px;color:var(--ink);background:#1b2027;border:1px solid #2a313b;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.samb-hovedvalg{flex:none;gap:6px;display:flex}#sambTalegrupper .samb-felt{margin-top:16px}#sambTalegrupper .samb-kanalsted:first-of-type .samb-felt{margin-top:10px}.samb-varer{margin-bottom:6px}.samb-varer-hjelp{margin:2px 0 10px}.samb-knapp.sb-svar{box-shadow:0 0 0 3px #f59e0b55}.samb-svar{text-align:center;color:#fde68a;font-size:13.5px;line-height:1.45}.samb-gjenta{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#1b2027;border:1px solid #2a313b;border-radius:999px;justify-content:center;align-items:center;gap:10px;max-width:100%;margin:0 auto;padding:6px 18px;display:flex}.samb-gjenta .hic{flex:none;width:18px;height:18px}.samb-gjenta:disabled{opacity:.5;cursor:default}.samb-gjenta.paa{color:#bbf7d0;background:#0d2a1f;border-color:#1d4d3a}.overlay.sambvarsel{background:#9f1239;animation-duration:1.6s}.sambvarsel-merke{letter-spacing:.12em;text-transform:uppercase;background:#00000047;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:800;display:inline-flex}.sambvarsel-merke .hic{width:18px;height:18px}.overlay .sambvarsel-tekst{overflow-wrap:anywhere;max-width:560px;margin:22px 0 12px;font-size:28px;font-weight:800;line-height:1.3}.sambvarsel-fra{opacity:.9;margin-bottom:26px;font-size:14px;line-height:1.4}.sambvarsel-flere{opacity:.85;margin-top:6px;font-size:13px}.samb-stripe.tone{color:#fde68a;background:#2a1d07;border-color:#78501a}.samb-stripe.tone .samb-stripe-prikk{background:#f59e0b}.samb-stripe.tone .samb-stripe-tekst span{color:#fcd34d}.samb-toner{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.samb-tone{color:#fde68a;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#2a1d07;border:1px solid #78501a;border-radius:12px;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 12px;display:flex}.samb-tone b{overflow-wrap:anywhere;font-size:14px;font-weight:800;line-height:1.3}.samb-tone span{color:#fcd34d;opacity:.85;font-size:12px}.samb-tone.sender{background:#3d2908;border-color:#f59e0b}.samb-tone:disabled{opacity:.5;cursor:default}.samb-tone.sender:disabled{opacity:1}.samb-gjenta.samb-varselny{color:#fecaca;background:#2a1214;border-color:#7f1d1d}.samb-varselny .hic{color:#f87171}.samb-varsel{background:var(--card);border:1px solid #7f1d1d;border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.samb-varsel .ny-textarea{box-sizing:border-box;width:100%;font-size:16px}.samb-teller{text-align:right;font-variant-numeric:tabular-nums}#sambVarselFeil{color:#fca5a5}.samb-vknapper{gap:8px;margin-top:8px;display:flex}.samb-vknapper .rbtn{flex:1;margin:0}.rbtn.primary.samb-varselsend{color:#fff;background:linear-gradient(#dc2626,#b91c1c)}.rbtn.samb-varselsend:disabled{opacity:.5;cursor:default}.samb-vrad{border-color:#5b2126}.samb-vrad .samb-hvem b{white-space:normal;overflow-wrap:anywhere}.samb-kvitt{color:#fde68a;font-style:normal;font-weight:700}.samb-kvitt.ok{color:#86efac}.samb-pipene{align-items:center;gap:6px;min-height:30px;padding:6px 0;display:flex}.samb-pip{background:#f59e0b;border-radius:6px;height:12px;display:inline-block}.samb-pip.kort{width:12px}.samb-pip.lang{width:44px}.samb-pipvalg{flex-wrap:wrap;gap:6px;display:flex}.samb-hvem .samb-venter{color:var(--dim);font-variant-numeric:normal;line-height:1.4}.samb-gjenta-t{flex-direction:column;align-items:flex-start;min-width:0;font-size:14px;font-weight:700;display:flex}.samb-gjenta-s{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:60vw;font-size:12px;font-weight:500;overflow:hidden}.samb-baresn{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:12px;padding:14px 12px;font-size:14px;line-height:1.45}.samb-arrskjema{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.samb-felt{color:var(--muted);margin:6px 0 4px;font-size:12.5px;font-weight:700;display:block}.samb-felt .ny-input{margin-top:4px;font-weight:400}.samb-hjelp{color:var(--dim);font-size:12.5px;font-weight:400}.samb-valg{flex-direction:column;gap:2px;max-height:220px;padding:4px 0;display:flex;overflow-y:auto}.samb-valg .ny-check{color:var(--ink);margin-bottom:6px;font-size:14px}.ko-min{background:#0f1d33;border:1px solid #1e4b78;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.ko-min>.hic{color:#93c5fd;flex:none;width:18px;height:18px}.ko-min.tatt{background:#0d2a20;border-color:#166534}.ko-min.tatt>.hic{color:#86efac}.ko-min.fjernet{background:var(--card);border-color:var(--line)}.ko-min.fjernet>.hic{color:var(--dim)}.ko-min-t{flex-direction:column;flex:1;gap:2px;min-width:160px;display:flex}.ko-min-t b{color:var(--ink);font-size:14.5px}.ko-min-t span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.4}.samb-kovalg{background:var(--card);border:1px solid #1e4b78;border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.samb-tone.ko-grunn{color:#cfe6fb;background:#0f1d33;border-color:#1e4b78}.samb-tone.ko-grunn span{color:#93c5fd}.samb-tone.ko-grunn.haster{color:#fecaca;background:#2a1214;border-color:#7f1d1d}.samb-tone.ko-grunn.haster span{color:#fca5a5}.ko-liste{flex-direction:column;gap:6px;display:flex}.ko-rad{background:var(--card);border:1px solid #1e4b78;border-radius:12px;align-items:center;gap:8px;padding:8px 8px 8px 10px;display:flex}.ko-rad.haster{background:#1f1113;border-color:#b91c1c}.ko-ic{color:#93c5fd;flex:none;display:inline-flex}.ko-ic .hic{width:18px;height:18px}.ko-rad.haster .ko-ic{color:#f87171}.ko-hvem{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ko-hvem b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ko-hvem span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ko-tid{color:#fde68a;font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:700}.ko-ta{color:#86efac;min-height:36px;font:inherit;cursor:pointer;background:#0d2a20;border:1px solid #166534;border-radius:10px;flex:none;align-items:center;gap:5px;padding:0 12px;font-weight:800;display:inline-flex}.ko-ta .hic{width:15px;height:15px}.ko-fjern{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ko-fjern .hic{width:15px;height:15px}.ko-ta:disabled,.ko-fjern:disabled{opacity:.5;cursor:default}.ko-tom{color:var(--dim);text-align:center;padding:6px 0;font-size:13.5px}.samb-demp{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.samb-demp-t{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.samb-demp-t .hic{width:16px;height:16px}.samb-demp[data-dempet="1"] .samb-demp-t{color:#fde68a}.samb-demp-k{min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:#1b2027;border:1px solid #2a313b;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:700}.samb-demp-k.paa{color:#bbf7d0;background:#0d2a1f;border-color:#1d4d3a}.samb-lyttav{margin:0}.samb-lyttav.pa{background:#0d2a1f;border-color:#1d4d3a}.samb-lyttav.pa .av-bry{background:#16a34a}.samb-stripe{left:12px;right:12px;bottom:calc(92px + env(safe-area-inset-bottom));z-index:112;color:#bbf7d0;max-width:496px;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0d2a1f;border:1px solid #1d4d3a;border-radius:14px;align-items:center;gap:12px;margin:0 auto;padding:10px 10px 10px 14px;display:flex;position:fixed;box-shadow:0 8px 26px #00000080}.samb-stripe-prikk{background:#4ade80;border-radius:50%;flex:none;width:12px;height:12px;animation:1s ease-in-out infinite sambBlink}.samb-stripe-tekst{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.samb-stripe-tekst b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.samb-stripe-tekst span{color:#86efac;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.samb-stripe-til{color:#dcfce7;background:#14532d;border-radius:10px;flex:none;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.samb-stripe-til .hic{width:16px;height:16px}.samb-stripe.frakoblet{color:#fecaca;background:#2a1214;border-color:#5b2126}.samb-stripe.frakoblet .samb-stripe-prikk{background:#f87171;animation:none}.samb-stripe.aapen{color:#ede9fe;background:#1f1630;border-color:#4c3a7a}.samb-stripe.aapen .samb-stripe-prikk{background:#a78bfa}.samb-stripe.aapen .samb-stripe-tekst span{color:#c4b5fd;font-variant-numeric:tabular-nums}.samb-stripe.aapen .samb-stripe-til{color:#ede9fe;background:#4c1d95}.samb-stripe.aapen.ringer{border-color:#8b5cf6;animation:1.4s ease-in-out infinite sambRing}.samb-stripe.frakoblet .samb-stripe-tekst span{color:#fca5a5}.samb-stripe.frakoblet .samb-stripe-til{color:#fee2e2;background:#7f1d1d}body.samb-snakker .toast{bottom:calc(160px + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.samb-status .samb-prikk,.samb-stripe-prikk,.samb-aapen-start.ringer,.samb-stripe.aapen.ringer{animation:none}}.mv-kort.neste{background:#13223a;border-color:#3b82f6}.mv-nestemerke{color:#93c5fd;letter-spacing:.5px;text-transform:uppercase;margin:-2px 0 8px;font-size:11.5px;font-weight:800}.mv-vakt{align-items:flex-start;gap:12px;display:flex}.mv-dato{text-align:center;background:#1a2230;border-radius:12px;flex:0 0 46px;padding:6px 0}.mv-dato b{font-size:20px;line-height:1.1;display:block}.mv-dato small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:700}.mv-inn{flex:1;min-width:0}.mv-topp{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.mv-topp b{overflow-wrap:anywhere;font-size:15px}.mv-chip{white-space:nowrap;border:1px solid;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800}.mv-chip.gron{color:#4ade80;background:#0f2e22;border-color:#1f6b47}.mv-mute{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.4}.mv-mute .hic,.mv-status .hic{vertical-align:-2px;stroke:currentColor;width:13px;height:13px}.mv-notat{background:var(--felt);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin-top:8px;padding:8px 10px;font-size:13px;line-height:1.45}.mv-dagsnotis{color:#fde68a;overflow-wrap:anywhere;background:#1b180b;border:1px solid #3a3416;border-radius:10px;align-items:flex-start;gap:6px;margin-top:8px;padding:8px 10px;font-size:13px;line-height:1.45;display:flex}.mv-dagsnotis .hic{stroke:currentColor;flex:none;width:14px;height:14px;margin-top:2px}.mv-status{margin-top:8px;font-size:13px;font-weight:700;line-height:1.4}.mv-status.gron{color:#4ade80}.mv-status.rod{color:#fca5a5}.mv-status.gul{color:#fbbf24;font-weight:600}.mv-ikkesendt{color:#fbbf24}.mv-foer-linje{font-weight:500;display:block}.mv-foer-uke{color:var(--ink);opacity:.85}.mv-knapp.mv-sperret{opacity:.55}.mv-mot{gap:6px;min-width:0;margin-top:10px;display:grid}.mv-mot select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.mv-knapper{flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}.mv-knapp{flex:120px;width:auto;margin:0;padding:11px 12px;font-size:14px}.mv-kanikke{margin-top:10px}.mv-lbl{color:var(--dim);margin-bottom:5px;font-size:12px;font-weight:700;display:block}.mv-kanikke textarea{box-sizing:border-box;background:var(--felt);width:100%;color:var(--ink);resize:vertical;border:1px solid #20242c;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:15px}.mv-kanikke textarea:focus{border-color:#2b4a6b}.mv-feil{color:#fca5a5;margin-top:6px;font-size:13px}.mv-varsel{color:#fbbf24;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:1.45;display:flex}.mv-varsel .vlogbtn{margin-left:auto}.mv-sist{text-align:center;color:var(--dim);margin:2px 0 14px;font-size:12px}.mv-chip.gul{color:#fbbf24;background:#33270a;border-color:#7a5a12}.mv-chip.bla{color:#93c5fd;background:#132544;border-color:#2d5596}.mv-chip.rod{color:#fca5a5;background:#3a1417;border-color:#7f1d24}.mv-overskrift{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:14px 2px 8px;font-size:12px}.mv-overskrift.idag{color:#93c5fd}.mv-passert{opacity:.8}.mv-forklaring{margin:2px 2px 10px;font-size:13px;line-height:1.45}.mv-linje{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #1d232b;border-radius:0;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:10px 2px;display:flex}button.mv-linje{cursor:pointer}.mv-linje:first-of-type{border-top:0}.mv-linjetekst{flex-direction:column;min-width:0;display:flex}.mv-linjetekst b{overflow-wrap:anywhere;font-size:14.5px}.mv-linjetekst .mv-mute{margin-top:2px}.mv-smal{flex:none;width:auto;margin:0;padding:9px 12px;font-size:14px}.mv-lenke{color:#7fb0ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:13.5px;font-weight:700}.mv-maaneder{margin:10px 0 8px}.mv-kal{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.mv-kalhode{text-align:center;color:var(--muted);padding-bottom:2px;font-size:11px;font-weight:700}.mv-kaldag{aspect-ratio:1;background:var(--felt);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border:1px solid #20242c;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0;display:flex}.mv-kaldag b{font-size:15px;line-height:1}.mv-kaldag small{font-size:9.5px;font-weight:800;line-height:1.1}.mv-kanikketid{background:#ef444414;border:1px solid #ef44444d;border-radius:12px;flex-direction:column;gap:10px;margin-top:12px;padding:12px;display:flex}.mv-kanikkerad{flex-wrap:wrap;gap:10px;display:flex}.mv-kanikkerad label{flex-direction:column;flex:120px;gap:4px;font-size:13px;display:flex}.mv-kanikketid .mv-knapp{align-self:flex-start}.mv-kaldag.kanIkke{color:#fca5a5;background:#3a1417;border-color:#7f1d24}.mv-kaldag.vil{color:#4ade80;background:#0f2e22;border-color:#1f6b47}.mv-kaldag.forbi,.mv-kaldag:disabled{opacity:.45;cursor:default}.mv-kalforklaring{color:var(--muted);gap:16px;margin:10px 2px 0;display:flex}.mv-kanikkedager{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 2px 0;font-size:13px;display:flex}.mv-kanikkedag{border:1px solid var(--line,#2a3446);color:var(--ink,inherit);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px}.mv-kanikkedag.on{background:#ef444424;border-color:#ef4444}.mv-prikk{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.mv-prikk.kanIkke{background:#7f1d24}.mv-prikk.vil{background:#1f6b47}.mv-ark{max-width:460px}.mv-arktopp{justify-content:space-between;align-items:center;gap:10px;display:flex}.mv-arktopp h2{text-align:left;margin:0}.mv-ark .clsub{text-align:left;margin:4px 0 10px}.mv-lukk{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px;display:flex}.mv-lukk .hic{width:20px;height:20px}.mv-arktekst{margin:6px 0 12px;font-size:13.5px}.mv-arklbl{margin-top:14px}.mv-arkliste{-webkit-overflow-scrolling:touch;flex-direction:column;gap:6px;display:flex;overflow-y:auto}.mv-velg{background:var(--felt);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:1px solid #20242c;border-radius:11px;align-items:center;gap:8px;padding:12px;font-size:14.5px;font-weight:700;display:flex}.mv-velg .hic{width:16px;height:16px;color:var(--muted)}.lg-person{border-top:1px solid #1d232b;flex-direction:column;gap:6px;padding:10px 0;display:flex}.lg-persontopp{justify-content:space-between;align-items:center;gap:10px;display:flex}.lg-vurdering{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;line-height:1.4;display:flex}.lg-vurdering .hic{vertical-align:-1px;width:12px;height:12px}.lg-brudd{color:#fca5a5;font-weight:700}.lg-ok{color:#4ade80;font-weight:700}.lg-kilde{color:var(--muted);font-size:11px;font-weight:500}.lg-velg{box-sizing:border-box;background:var(--felt);width:100%;color:var(--ink);font:inherit;border:1px solid #20242c;border-radius:10px;padding:11px 12px;font-size:15px}.lg-rad .mv-chip{flex:none}.bs-vakt+.bs-vakt{border-top:1px solid #1d232b;margin-top:10px;padding-top:10px}.mt-hode{align-items:center;gap:8px;padding-bottom:10px;display:flex}.mt-hode h3{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px}.mt-hode .sub{flex:1;font-size:13px}.mt-pil{flex:none;width:auto;margin:0;padding:4px 12px}.mt-pil:disabled{opacity:.35}.mt-tall{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mt-tall b{font-size:22px;display:block}.mt-tall span{color:var(--muted);font-size:12px}.mt-linje{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #1d232b;border-radius:0;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:9px 6px;display:flex}button.mt-linje{cursor:pointer}.mt-linje.valgt{background:#131c2a;border-radius:8px;box-shadow:inset 3px 0 #3b82f6}.mt-linje:last-child{border-bottom:0}.mt-linjetekst{flex-direction:column;min-width:0;display:flex}.mt-linjetekst b{overflow-wrap:anywhere;font-size:14.5px}.mt-linjetekst .mv-mute{margin-top:2px}.mt-timer{margin-top:2px;font-size:13.5px}.mt-linjetekst .mt-hjelp{font-size:12px}.mt-svar{color:#93c5fd}.mt-svarboks{border-top:1px solid #1d232b;margin-top:4px;padding-top:8px}.mt-liste{justify-content:space-between;align-items:center;gap:10px;display:flex}.mt-pdf{flex:none;width:auto;margin:0;padding:9px 14px}.mt-lonntall{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.mt-lonnmerk{margin-top:8px;font-size:12.5px;line-height:1.45}.mt-anslagsum{letter-spacing:-.3px;font-variant-numeric:tabular-nums;padding:0 6px 6px;font-size:24px;font-weight:800}.mt-anslagsum span{color:var(--muted);letter-spacing:0;font-size:14px;font-weight:600}.mt-anslag .mt-linjetekst .mv-mute{font-size:12.5px}.vk-pop{z-index:120}.vk-box{touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:min(430px,82vh)}.vk-topp{justify-content:space-between;align-items:center;gap:10px;min-height:30px;margin-bottom:4px;display:flex}.vk-hilsen{letter-spacing:1.5px;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:700}.vk-hopp{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:6px 2px;font-family:inherit;font-size:13.5px;font-weight:700}.vk-skjerm{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;padding:6px 2px 4px;overflow-y:auto}.vk-skjerm h2{text-align:center;color:var(--ink);margin:0 0 10px;font-size:20px}.vk-tekst{color:#c9ced6;margin:0;font-size:15px;line-height:1.55}.vk-tekst b{color:var(--ink)}.vk-prikker{justify-content:center;gap:4px;margin:14px 0 12px;display:flex}.vk-prikk{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.vk-prikk:before{content:"";background:#2b313b;border-radius:99px;width:8px;height:8px;transition:width .15s,background .15s}.vk-prikk.pa:before{background:var(--blue);width:20px}.vk-knapper{gap:10px;display:flex}.vk-neste{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:1;padding:14px;font-family:inherit;font-size:15px;font-weight:800}.vk-tilbake{color:var(--ink);cursor:pointer;background:0 0;border:1px solid #2b313b;border-radius:12px;flex:none;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:700}.vk-neste:active,.vk-tilbake:active{transform:scale(.98)}.vk-pop{background:#0b0d10;padding:0}.vk-pop .vk-box{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;padding:calc(14px + var(--topp)) 22px calc(18px + env(safe-area-inset-bottom,0px));background:radial-gradient(120% 55% at 50% 0,#142033 0%,#0b0d10 62%);border:none;border-radius:0}@media (min-width:700px) and (min-height:640px){.vk-pop{background:#07090cdb;padding:20px}.vk-pop .vk-box{border:1px solid #20242c;border-radius:20px;max-width:440px;height:min(760px,92vh);padding:20px 22px 18px}}.vk-bilde{border:1px solid var(--line);background:#10141a;border-radius:18px;justify-content:center;align-items:center;height:230px;margin:14px 0 20px;display:flex;overflow:hidden}.vk-pop .vk-skjerm h2{text-align:left;text-wrap:balance;margin:0 0 8px;font-size:24px}.vk-pop .vk-tekst{font-size:16px;line-height:1.5}.vk-hint{color:#fbbf24;background:#1a160c;border:1px solid #3a2f12;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.45}.vk-knapper.loddrett{flex-direction:column;gap:4px}.vk-neste.gronn{background:#0f7a3d}.vk-ikkenaa{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:13px;font-family:inherit;font-size:14.5px;font-weight:700}.vk-neste:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.vk-tilbake:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.vk-ikkenaa:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.vk-hopp:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.vkb-tropp{flex-direction:column;align-items:stretch;gap:14px;width:82%;display:flex}.vkb-status{letter-spacing:.1em;color:#f87171;border:1px solid #5b2323;border-radius:99px;align-self:center;padding:4px 10px;font-size:12px;font-weight:800}.vkb-gronn{color:#06281c;background:#10b981;border-radius:16px;justify-content:center;align-items:center;gap:8px;height:60px;font-size:19px;font-weight:800;display:flex}.vkb-gronn .hic{width:22px;height:22px}.vkb-sos{color:#fff;background:#b91c1c;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:190px;height:92px;display:flex;box-shadow:0 0 0 10px #ef444429,0 0 0 22px #ef444412}.vkb-sos b{letter-spacing:.08em;font-size:34px;line-height:1}.vkb-sos span{letter-spacing:.14em;opacity:.85;margin-top:4px;font-size:11px;font-weight:800}.vkb-tell{flex-direction:column;gap:12px;width:84%;display:flex}.vkb-tall{text-align:center;color:#34d399;font-variant-numeric:tabular-nums;font-size:52px;font-weight:800;line-height:1}.vkb-tall small{color:var(--dim);font-size:20px;font-weight:700}.vkb-pm{grid-template-columns:1fr 1.6fr;gap:10px;display:grid}.vkb-pm span{height:60px;color:var(--ink);background:#1b2028;border-radius:16px;justify-content:center;align-items:center;font-size:34px;font-weight:300;display:flex}.vkb-pm span.pluss{background:#0f7a3d}.vkb-bobler{justify-content:center;gap:6px;display:flex}.vkb-bobler span{color:#c9cdd5;background:#1b2028;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:700}.vkb-bunn{grid-template-columns:1.6fr 1fr 1fr;gap:8px;width:84%;display:grid}.vkb-bunn span{height:62px;color:var(--dim);background:#171b21;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.vkb-bunn span .hic{width:20px;height:20px}.vkb-bunn span.sos{color:#fca5a5;letter-spacing:.06em;background:#3a1416;font-size:18px;font-weight:800}.vkb-bunn span.hl{outline-offset:3px;color:var(--ink);outline:3px solid #f59e0b}.vkb-ikon{color:#93c5fd;background:#15233a;border-radius:28px;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.vkb-ikon .hic{width:46px;height:46px}.vkb-ikon.varsel{color:#e9a8ff;background:#241a33}@media (max-height:640px){.vk-bilde{height:170px;margin:8px 0 14px}.vkb-sos{transform:scale(.85)}.vkb-tall{font-size:42px}}.sp-status{color:var(--muted);align-items:center;gap:8px;margin:0 0 10px;font-size:13px;display:flex}.sp-status i{background:#6b7280;border-radius:99px;flex:none;width:8px;height:8px}.sp-status.paa{color:#86efac}.sp-status.paa i{background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.sp-epost{opacity:.9}.sp-kilde{letter-spacing:.3px;text-transform:uppercase;color:#93c5fd;vertical-align:1px;background:#0e1c28;border:1px solid #1e3a52;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-block}.sp-kilde.web{color:#fcd34d;background:#221a0a;border-color:#4d3b12}.sp-webhode{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 18px 4px;font-size:13px;display:flex}.sp-webhode>span{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:inline-flex}.sp-webhode>span>.hic{width:14px;height:14px;color:var(--dim);stroke:currentColor}.sp-webhode>.sp-handling{flex-wrap:wrap;justify-content:flex-end;gap:8px 10px;margin-left:auto}.sp-trad.avsluttet{opacity:.62}.sp-avsluttede{border:none;border-top:1px solid var(--ks-kant,#222a35);width:100%;color:var(--dim);font:inherit;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:6px;padding:12px 18px;font-size:13px;font-weight:700;display:flex}.sp-avsluttede .hic{stroke:currentColor;width:14px;height:14px;transition:transform .15s;transform:rotate(-90deg)}.sp-avsluttede[aria-expanded=true] .hic{transform:none}.sp-avsluttet{color:var(--muted);text-align:center;margin:8px 0 0;font-size:13px}.sp-inne{color:#86efac}.sp-kunde{container:spkunde/inline-size}.sp-kinn{grid-template-columns:1fr;gap:14px;display:grid}.sp-kinn.med-valgt>.sp-kliste,.sp-kinn:not(.med-valgt)>.sp-kvisning{display:none}@container spkunde (width>=720px){.sp-kinn{grid-template-columns:minmax(240px,34%) 1fr;align-items:start}.sp-kinn.med-valgt>.sp-kliste,.sp-kinn:not(.med-valgt)>.sp-kvisning{display:flex}.sp-kliste{border-right:1px solid var(--line);padding-right:14px}.sp-ktilbake{display:none!important}}.sp-kliste,.sp-kvisning{flex-direction:column;gap:10px;min-width:0;display:flex}.sp-kny-knapp{justify-content:center;align-items:center;gap:6px;margin:0;display:inline-flex}.sp-kny-knapp .hic{stroke:currentColor;width:16px;height:16px}.sp-kradene{flex-direction:column;gap:8px;display:flex}.sp-krad{touch-action:manipulation;text-align:left;border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.sp-krad:hover{border-color:#2b4a6b}.sp-krad:focus-visible{outline-offset:2px;outline:2px solid #93c5fd}.sp-krad.valgt{border-color:#1d4ed8;box-shadow:inset 0 0 0 1px #1d4ed8}.sp-krad.lost:not(.valgt){opacity:.72}.sp-kradtopp{justify-content:space-between;align-items:flex-start;gap:8px;font-size:14px;display:flex}.sp-kradtopp b{overflow-wrap:anywhere}.sp-kny{color:#fff;background:#1d4ed8;border-radius:99px;flex:none;padding:1px 8px;font-size:10.5px;font-weight:800}.sp-kradsist{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sp-kradbunn{justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.sp-ktid{color:var(--dim);font-variant-numeric:tabular-nums}.sp-kstatus{letter-spacing:.3px;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:1px 8px;font-size:10.5px;font-weight:700;display:inline-block}.sp-kstatus.venter{color:#fcd34d;border-color:#4d3b12}.sp-kstatus.svar{color:#93c5fd;border-color:#1e3a52}.sp-kstatus.lost{color:#86efac;border-color:#22c55e59}.sp-khode{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding-bottom:8px;display:flex}.sp-ktilbake{color:#93c5fd;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none;align-self:flex-start;padding:0 8px 0 0;font-size:14px;font-weight:700}.sp-ktilbake:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #93c5fd}.sp-khoderad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sp-khoderad h4{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px}.sp-klost{align-items:center;gap:6px;width:auto;min-height:44px;margin:0;padding:0 14px;display:inline-flex}.sp-klost .hic{stroke:currentColor;width:15px;height:15px}.sp-kunder{color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12.5px;display:flex}.sp-ktom{color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 12px;font-size:14px;display:flex}.sp-ktom .hic{stroke:currentColor;opacity:.7;width:28px;height:28px}.sp-ktom p{margin:0}.sp-kny-skjema{flex-direction:column;gap:12px;display:flex}.sp-kfelt{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.sp-kfelt input,.sp-kfelt textarea{box-sizing:border-box;background:var(--felt);color:#e7e9ee;border:1px solid #20242c;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:400}.sp-kfelt textarea{resize:vertical;min-height:110px;max-height:50vh}.sp-kfelt input:focus,.sp-kfelt textarea:focus{border-color:#2b4a6b}.sp-kknapper{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.sp-kknapper .rbtn{width:auto;min-height:44px;margin:0;padding:0 18px}.arkf{flex-direction:column;gap:10px;display:flex;container:arkf/inline-size}.arkf-rad{flex-wrap:wrap;gap:8px 10px;display:flex}.arkf-felt{min-width:0;color:var(--dim);letter-spacing:.2px;flex-direction:column;flex:140px;gap:4px;font-size:11.5px;font-weight:700;display:flex}.arkf-felt.arkf-sokfelt{flex:2 260px}.arkf-felt select,.arkf-sok input,.arkf-datoer input{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);color:var(--ink);border-radius:9px;outline:none;min-height:40px;font-family:inherit;font-size:14px;font-weight:500}.arkf-felt select{width:100%;min-width:0;padding:8px 10px}.arkf-felt select:focus,.arkf-sok input:focus,.arkf-datoer input:focus{border-color:#2f4a66}.arkf-sok{display:block;position:relative}.arkf-sok .hic{width:16px;height:16px;color:var(--dim);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.arkf-sok input{width:100%;padding:9px 12px 9px 35px}.arkf-periode{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.arkf .brikker{margin:0}.arkf-mnd{align-items:center;gap:6px;display:inline-flex}.arkf-mnd button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#13161b;border-radius:8px;width:34px;height:34px;padding:0;font-size:18px;font-weight:700;line-height:1}.arkf-mnd button:disabled{opacity:.35;cursor:default}.arkf-mnd span{text-align:center;color:#c7cdd6;min-width:124px;font-size:13.5px;font-weight:700}.arkf-datoer{flex-wrap:wrap;gap:8px 12px;display:flex}.arkf-datoer label{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.arkf-datoer input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-appearance:none;appearance:none;padding:6px 9px}.arkf-hint{color:var(--dim);font-size:12.5px}.arkf-null{color:var(--sky);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;padding:4px 0;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.arkf-null .hic{width:13px;height:13px}.arkf-null:hover{text-decoration:underline}.arkf-antall{color:var(--dim);margin:0 2px 8px;font-size:12px;font-weight:700}@container arkf (width<=440px){.arkf-null{margin-left:0}}.vsperre{z-index:124;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--bg);padding:calc(20px + var(--topp)) 16px calc(20px + env(safe-area-inset-bottom));justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.vsperre-boks{background:var(--card);border:1px solid var(--line);text-align:center;box-sizing:border-box;border-radius:16px;width:100%;max-width:380px;margin:auto 0;padding:24px 20px}.vsperre-ic{color:#93c5fd;background:#15233a;border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin:10px auto;display:flex}.vsperre-ic .hic{width:28px;height:28px}.vsperre-boks h2{color:var(--ink);margin:0 0 8px;font-size:22px;font-weight:800}.vsperre-tekst{color:#c9ced6;margin:0 0 6px;font-size:15px;line-height:1.5}.vsperre-ver{color:var(--muted);font-variant-numeric:tabular-nums;margin:0 0 16px;font-size:12.5px}.vsperre-vent{text-align:left;color:#fde68a;background:#221a0a;border:1px solid #4d3b12;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:13.5px;line-height:1.45}.vsperre-knapp{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px;font-family:inherit;font-size:16px;font-weight:800;display:flex}.vsperre-knapp:active{transform:scale(.98)}.vsperre-sos{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.vsperre-sos .sosbtn{width:100%;display:block}.vsperre-sostekst{color:var(--muted);margin:8px 0 0;font-size:12.5px;line-height:1.4}body.vsperre-paa .toast{z-index:126}#gammeltBygg{z-index:124;color:#fff;padding:calc(10px + var(--topp)) 12px 10px 14px;background:#1f6feb;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.35;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 12px #00000073}#gammeltBygg .gb-tekst{flex:1;min-width:0}#gammeltBygg .hic{color:inherit}#gammeltBygg .gb-knapp{color:#0b3d91;cursor:pointer;background:#fff;border:none;border-radius:10px;flex:none;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:800}#gammeltBygg .gb-knapp:disabled{opacity:.7;cursor:default}#gammeltBygg .gb-x{color:#fff;opacity:.85;cursor:pointer;background:0 0;border:none;flex:none;padding:0 4px;font-size:20px;line-height:1}.samb-utstyr-bt{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.samb-utstyr-bt .hic{width:18px;height:18px;color:var(--muted);flex:none}.samb-utstyr-bt:disabled{opacity:.5;cursor:default}.samb-guide .rcard{margin-bottom:0}.samb-guide{flex-direction:column;gap:8px;display:flex}.samb-utstyrliste{flex-direction:column;gap:10px;display:flex}.samb-ut-gruppe{flex-direction:column;gap:6px;display:flex}.samb-ut-rad{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.samb-ut-topp{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.samb-ut-topp b{color:var(--ink);font-size:14px}.samb-ut-status{color:#cbd5e1;white-space:nowrap;background:#2a2f37;border-radius:999px;flex:none;padding:2px 8px;font-size:11.5px;font-weight:700}.samb-ut-status.virker{color:#6ee7b7;background:#0f2e22}.samb-ut-status.virkerIkke{color:#fca5a5;background:#3a1518}.samb-ut-hva{color:#c7cdd6;font-size:13px;line-height:1.45}.samb-ut-merk{color:var(--muted);font-size:12.5px;line-height:1.45}.mv-prikk{vertical-align:1px;background:#64748b;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.sambbtn{color:var(--ink);border:1px solid var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#13161b;border-radius:14px;flex:1;padding:18px 0;font-size:15px;font-weight:800;position:relative}.sambbtn:active{transform:scale(.98)}.sambbtn.live{color:#bbf7d0;background:#0d2a1f;border-color:#22c55e}.sosbar.fireknapper{gap:8px}.sosbar .chatbtn,.sosbar .menybtn,.sosbar .sambbtn{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:58px;padding:7px 0 6px;font-size:12px;line-height:1.15;display:flex}.sosbar:not(.fireknapper) .chatbtn,.sosbar:not(.fireknapper) .menybtn,.sosbar:not(.fireknapper) .sambbtn{font-size:13px}.sosbar .chatbtn .hic,.sosbar .menybtn .hic,.sosbar .sambbtn .hic{stroke:currentColor;width:21px;height:21px}.sosbar .sambbtn .hic{stroke:#4ade80}.sosbar .sambbtn.live .hic{animation:1s ease-in-out infinite sambBlink}.sosbar .chatbtn .badge,.sosbar .menybtn .badge{top:4px;right:6px}#sambandPanel .rbody{flex-direction:column;display:flex}.samb-hoved{flex:1 0 auto;gap:10px;width:100%}.samb-midt{flex-direction:column;flex:auto;justify-content:center;align-items:center;min-height:0;padding:4px 0;display:flex}.samb-hoved .samb-knapp{width:min(72vw,300px,40vh);margin:0}.samb-hoved .samb-aapen{width:100%}.samb-handlinger{gap:6px;display:grid}.samb-handling{min-height:62px;color:var(--ink);font:inherit;text-align:center;-webkit-hyphens:manual;hyphens:manual;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#1b2027;border:1px solid #2a313b;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 4px;font-size:12px;font-weight:700;line-height:1.2;display:flex;position:relative}.samb-handling .hic{stroke:currentColor;width:21px;height:21px}.samb-handling:active{transform:scale(.98)}.samb-handling:disabled{opacity:.45;cursor:default;transform:none}.samb-handling.paa{color:#bbf7d0;background:#0d2a1f;border-color:#1d4d3a}.samb-handling-tall{background:var(--blue);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:flex;position:absolute;top:4px;right:5px}.samb-nytekst{text-align:left;color:#dbeafe;width:100%;font:inherit;cursor:pointer;background:#0f1d33;border:1px solid #1e3a8a;border-radius:12px;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.samb-nytekst .hic{stroke:#93c5fd;flex:none;width:18px;height:18px;margin-top:2px}.samb-nytekst-t{flex-direction:column;gap:2px;min-width:0;display:flex}.samb-nytekst-t b{color:#93c5fd;font-size:12.5px}.samb-nytekst-t span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.samb-status-liten{width:100%;font:inherit;cursor:pointer;justify-content:flex-start;padding:9px 12px;font-size:14px;font-weight:800}.samb-status-til{opacity:.8;margin-left:auto;font-size:12.5px;font-weight:700}.samb-under{width:100%}.samb-velger .hic,.samb-ark .hic{stroke:currentColor}.samb-velger{box-sizing:border-box;width:100%;min-height:60px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#13243a;border:1px solid #5aa9ff;border-radius:14px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:flex}div.samb-velger{cursor:default;padding-right:10px}.samb-velger:active{transform:scale(.99)}.samb-velger-ic{background:#1e3a5f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.samb-velger-ic .hic{color:#93c5fd;width:19px;height:19px}.samb-velger-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.samb-velger-t b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;line-height:1.25;overflow:hidden}.samb-velger-t>span{color:#9fb3cc;align-items:center;gap:5px;min-width:0;font-size:12.5px;display:flex}.samb-velger-t>span .hic{flex:none;width:14px;height:14px}.samb-velger-t>.samb-velger-sos{color:#fca5a5;font-weight:700}.samb-velger-bytt{color:#93c5fd;flex:none;align-items:center;gap:4px;font-size:13.5px;font-weight:700;display:flex}.samb-velger-bytt .hic{width:18px;height:18px}.samb-velger[data-laast] .samb-velger-ic .hic{color:#fbbf24}.samb-velger[data-type=privat]{background:#1f1630;border-color:#a78bfa}.samb-velger[data-type=privat] .samb-velger-ic{background:#2a1d4a}.samb-velger[data-type=privat] .samb-velger-ic .hic,.samb-velger[data-type=privat] .samb-velger-bytt{color:#c4b5fd}.samb-velger[data-type=koblet]{background:#0c2a33;border-color:#22d3ee}.samb-velger[data-type=koblet] .samb-velger-ic{background:#0e3b47}.samb-velger[data-type=koblet] .samb-velger-ic .hic,.samb-velger[data-type=koblet] .samb-velger-bytt{color:#67e8f9}.samb-velger[data-type=sos]{background:#2a1214;border-color:#ef4444}.samb-velger[data-type=sos] .samb-velger-ic{background:#7f1d1d}.samb-velger[data-type=sos] .samb-velger-ic .hic,.samb-velger[data-type=sos] .samb-velger-bytt{color:#fecaca}.samb-ark .sheet{overscroll-behavior:contain;box-sizing:border-box;max-height:86vh;overflow-y:auto}.samb-velger,.samb-ark-velg,.samb-ark-hor,.samb-ark-mer,.samb-ark-x{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.samb-ark h3{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.samb-ark-x{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;margin:-8px -8px -8px 0;display:flex}.samb-ark-x .hic{width:20px;height:20px}.samb-ark-hjelp{color:#fde68a;margin:4px 2px 0;font-size:13px}.samb-ark-gruppe{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);justify-content:space-between;gap:8px;margin:14px 2px 6px;font-size:12px;font-weight:800;display:flex}.samb-ark-gruppe i{text-transform:none;letter-spacing:0;font-style:normal;font-weight:600}.samb-ark-liste{flex-direction:column;gap:6px;display:flex}.samb-ark-rad{align-items:stretch;gap:6px;display:flex}.samb-ark-velg{background:var(--felt);border:1px solid var(--line);min-width:0;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex:1;align-items:center;gap:11px;padding:6px 12px;display:flex}.samb-ark-velg:disabled{opacity:.5;cursor:default}.samb-ark-velg:not(:disabled):active,button.samb-ark-hor:active,.samb-ark-mer:active{transform:scale(.98)}@media (hover:hover){.samb-ark-velg:not(:disabled):hover,button.samb-ark-hor:hover,.samb-ark-mer:hover{border-color:#3b4552}.samb-velger:hover{background:#172b45}}.samb-ark-prikk{box-sizing:border-box;border:2px solid #4b5563;border-radius:50%;flex:none;width:18px;height:18px}.samb-ark-rad.valgt .samb-ark-velg{background:#13243a;border-color:#5aa9ff}.samb-ark-rad.valgt .samb-ark-prikk{border:5px solid #5aa9ff}.samb-ark-t{flex-direction:column;gap:1px;min-width:0;display:flex}.samb-ark-t b{align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:700;display:flex}.samb-ark-t b .hic{flex:none;width:14px;height:14px}.samb-ark-t i{color:var(--muted);font-size:12px;font-style:normal}.samb-ark-rad[data-type=sos] .samb-ark-velg{border-color:#7f1d1d}.samb-ark-rad[data-type=sos].valgt .samb-ark-velg{background:#2a1214;border-color:#ef4444}.samb-ark-rad[data-type=privat] .samb-ark-velg{border-color:#4c3a7a}.samb-ark-rad[data-type=privat].valgt .samb-ark-velg{background:#1f1630;border-color:#a78bfa}.samb-ark-rad[data-type=koblet] .samb-ark-velg{border-color:#155e75}.samb-ark-rad[data-type=koblet] .samb-ark-t b .hic{color:#67e8f9}.samb-ark-rad[data-type=koblet].valgt .samb-ark-velg{background:#0c2a33;border-color:#22d3ee}.samb-ark-t b .hic-lock{color:#fbbf24}.samb-ark-hor{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:84px;color:var(--muted);font:inherit;text-align:center;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;padding:4px;font-size:11.5px;font-weight:700;display:flex}button.samb-ark-hor{cursor:pointer}.samb-ark-hor .hic{width:18px;height:18px}.samb-ark-hor.paa{color:#bbf7d0;background:#0d2a1f;border-color:#1d4d3a}.samb-ark-hor.alltid{color:#9aa3af;background:#12161c;border-color:#262c35}.samb-ark-hor.snakker{color:#93c5fd;background:#13243a;border-color:#1e3a5f}.samb-ark-mer{border:1px dashed var(--line);width:100%;min-height:48px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:12px;margin-top:14px;font-size:14px;font-weight:700}.vbanner{top:calc(8px + var(--topp));z-index:122;max-width:560px;color:var(--ink);background:#1b212b;border:1px solid #2f3846;border-radius:18px;align-items:center;gap:2px;margin:0 auto;padding:4px 4px 4px 12px;transition:transform .2s ease-in,opacity .2s;animation:.3s cubic-bezier(.2,.8,.2,1) vbInn;display:flex;position:fixed;left:8px;right:8px;box-shadow:0 14px 36px #0009}.vbanner.ut{opacity:0;transform:translateY(-140%)}@keyframes vbInn{0%{opacity:0;transform:translateY(-140%)}to{opacity:1;transform:none}}.vbanner-aapne{min-width:0;min-height:56px;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:center;gap:12px;margin:0;padding:8px 0;display:flex}.vbanner-ic{color:#60a5fa;background:#2563eb33;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.vbanner-ic .hic{stroke:currentColor;width:21px;height:21px}.vbanner-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.vbanner-topp{letter-spacing:.8px;text-transform:uppercase;color:#9aa8ba;justify-content:space-between;gap:8px;font-size:11px;font-weight:800;display:flex}.vbanner-topp span:last-child{text-transform:none;letter-spacing:0;flex:none;font-weight:600}.vbanner-tittel{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:800;overflow:hidden}.vbanner-tekst{color:#c3ccd8;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.vbanner-x{color:#9aa8ba;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.vbanner-x .hic{width:18px;height:18px}.vbanner[data-farge=gul] .vbanner-ic{color:#fbbf24;background:#f59e0b2e}.vbanner[data-farge=gronn] .vbanner-ic{color:#34d399;background:#10b9812e}.vbanner[data-farge=lilla] .vbanner-ic{color:#c4b5fd;background:#8b5cf633}.vbanner[data-farge=rod] .vbanner-ic{color:#fda4af;background:#f43f5e2e}.vbanner[data-farge=gra] .vbanner-ic{color:#cbd5e1;background:#94a3b829}@media (prefers-reduced-motion:reduce){.vbanner{transition:none;animation:none}}.wrap>header>div:first-child{flex:1;min-width:0}.wrap>header{gap:8px}.wrap>header .date{min-width:0}.wrap>header .date h1{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wrap>header .kamerabtn{align-self:center}.kbtn.hdr.nodbtn{color:#fecaca;background:#1d1012;border-color:#7f1d1d;align-items:center;gap:7px;padding:11px 14px;display:inline-flex}.kbtn.hdr.nodbtn .hic{stroke:#f87171}.synkstripe{text-align:left;cursor:pointer;border-radius:11px;align-items:center;gap:9px;width:100%;margin:-4px 0 12px;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;display:flex}.synkstripe span:not(.ss-i){flex:1;min-width:0}.synkstripe .hic{flex:none;width:16px;height:16px}.synkstripe .ss-i{opacity:.75;line-height:0}.synkstripe.synker{color:#fcd34d;background:#1f1a0c;border:1px solid #4a3b14}.synkstripe.venter{color:#fdba74;background:#24150b;border:1px solid #6b3a12}.synkstripe.feil{color:#fca5a5;background:#2a1214;border:1px solid #7f1d1d}.vaktkort{box-sizing:border-box;background:var(--card);text-align:left;width:100%;color:var(--ink);border:1px solid #1f5e3a;border-radius:14px;flex-direction:column;gap:6px;margin:0 0 12px;padding:10px 12px;font-family:inherit;display:flex}button.vaktkort{cursor:pointer}button.vaktkort:active{transform:scale(.99)}.vaktkort.av{border-color:#5a2a2a}.vk-r1{align-items:center;gap:8px;min-width:0;display:flex}.vk-pill{letter-spacing:.08em;border-radius:99px;flex:none;padding:2px 8px;font-size:10.5px;font-weight:800}.vk-pill.paa{color:#4ade80;background:#0f2a1c;border:1px solid #1f5e3a}.vk-pill.av{color:#fca5a5;background:#2a1214;border:1px solid #5a2a2a}.vk-ekstra{color:var(--muted);font-size:12px}.vk-tid{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-size:12px;overflow:hidden}.vaktkort.av .vk-tid{margin-left:0}.vk-r2{align-items:center;gap:10px;display:flex}.vk-nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;font-weight:800;overflow:hidden}.vk-go{background:#1b2027;border:1px solid #2b313b;border-radius:10px;flex:none;align-items:center;gap:2px;height:34px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.vk-go .hic{width:15px;height:15px;transform:rotate(-90deg)}.vaktkort.av .vk-r1 .vk-tid{white-space:normal;flex:1;min-width:0;line-height:1.3;overflow:visible}@media (max-width:360px){.vaktkort.av .vk-r1{flex-wrap:wrap;row-gap:6px}.vaktkort.av .vk-r1 .vk-tid{flex-basis:100%;order:3}}.vaktkort.av .vk-go{color:var(--ink);cursor:pointer;margin-left:auto;font-family:inherit}.vaktkort.medpost{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.vaktpost{background:var(--card);color:var(--muted);border:1px solid #1f5e3a;border-top-color:#173a27;border-radius:0 0 14px 14px;align-items:center;gap:8px;margin:0 0 12px;padding:6px 8px 6px 12px;font-size:13.5px;display:flex}.vaktpost>.hic{color:#a78bfa;flex:none;width:15px;height:15px}.vaktpost .vp-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.vaktpost .vp-t b{color:var(--ink)}.vaktpost .vp-bytt{min-height:34px;color:var(--ink);cursor:pointer;background:#1b2027;border:1px solid #2b313b;border-radius:10px;flex:none;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700}.wrap>header .hdr-ub{flex-wrap:wrap;align-items:center;column-gap:10px;display:flex}.wrap>header .dagnr{letter-spacing:1px;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:11px;font-weight:700}.eyebrow.utvelg{cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;min-height:24px;margin:0;padding:0;font-family:inherit;display:inline-flex}.eyebrow.utvelg .hic{width:13px;height:13px;transition:transform .15s}.eyebrow.utvelg.apen{color:var(--ink)}.eyebrow.utvelg.apen .hic{transform:rotate(180deg)}.eyebrow.utvelg:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}.sb-bak{z-index:0;background:#00000073;position:fixed;top:0;bottom:0;left:0;right:0}.sb-meny{z-index:1;box-sizing:border-box;background:var(--card);border:1px solid #2b313b;border-radius:16px;width:min(360px,100%);max-height:min(70vh,560px);padding:12px;animation:.14s ease-out sbInn;position:absolute;top:calc(100% - 4px);left:0;overflow-y:auto;box-shadow:0 18px 48px #0009}@keyframes sbInn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sb-meny{animation:none}.eyebrow.utvelg .hic{transition:none}}.sb-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:2px 4px 10px;font-size:11px;font-weight:700}.sb-liste{flex-direction:column;gap:6px;display:flex}.sb-blokk{border-radius:13px}.sb-blokk.spor{background:var(--felt);border:1px solid #3b4250}.sb-rad{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;min-height:58px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:13px;align-items:center;gap:12px;padding:9px 12px;display:flex}.sb-blokk.spor .sb-rad{background:0 0;border-color:#0000}.sb-rad.her{background:#0d1f18;border-color:#1f5f45}.sb-rad:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sb-tjeneste:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sb-spor button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sb-ic{background:#1b1f26;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sb-ic .hic{width:20px;height:20px}.sb-tx{flex-direction:column;flex:1;min-width:0;display:flex}.sb-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.sb-tx span{color:var(--muted);font-size:12.5px}.sb-rad.her .sb-tx span{color:#6ee7b7}.sb-hake{color:#34d399;display:flex}.sb-hake .hic{width:20px;height:20px}.sb-pil{color:var(--muted);font-size:18px;transition:transform .15s}.sb-blokk.spor .sb-pil{transform:rotate(90deg)}.sb-spor{padding:0 12px 12px}.sb-spor p{color:#d1d5db;margin:0 0 10px;font-size:13.5px;line-height:1.4}.sb-spor-k{gap:8px;display:flex}.sb-spor-k button{height:44px;font:inherit;cursor:pointer;border-radius:11px;flex:1;font-size:14.5px;font-weight:800}.sb-avbryt{color:var(--ink);background:#1b2027;border:1px solid #2b313b}.sb-flytt{color:#06261b;background:#10b981;border:0}.sb-tjeneste{border:0;border-top:1px solid var(--line);color:#93c5fd;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:8px;padding:0 8px 0 6px;font-size:14px;font-weight:700;display:flex}.vk-tropp{color:#06261b;cursor:pointer;background:#10b981;border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;font-family:inherit;font-size:15px;font-weight:800;display:flex}.vk-tropp .hic{width:17px;height:17px}.tilkallblokk h2.sec.tilkallhd{margin:4px 0 7px}#frontBackup .callbtn{min-height:48px}#frontBackupVL.callbtn{background:#2c1f55}#frontBackupVekter.callbtn{background:#0f3049}#frontBackup .callbtn.brannbtn{background:#c2410c;border-color:#ea580c}.guests{transition:border-color .2s,background .2s}.guests.gult{background:#17140d;border-color:#6b4d12}.guests.rodt{background:#1a1013;border-color:#7f1d2b}.guests .grad{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:4px;display:flex}.guests .gnumrad{align-items:baseline;gap:6px;min-width:0;display:flex}.guests .gnumrad .gnum{margin-top:0}.guests .gnumrad .gcap{color:var(--dim);font-size:17px;font-weight:700}.guests .gside{color:var(--muted);text-align:right;flex-direction:column;align-items:flex-end;gap:1px;padding-bottom:4px;font-size:12px;line-height:1.4;display:flex}.guests .gside b{color:var(--ink);font-weight:700}.guests .gbtns{grid-template-columns:1fr 1.6fr;display:grid}.guests .glenker{flex-wrap:wrap;gap:2px;margin:8px 0 -4px -8px;display:flex}.guests .glenker button,.guests .glenker #guestLogBtn{color:#93c5fd;cursor:pointer;background:0 0;border:none;padding:8px;font-family:inherit;font-size:13px;font-weight:700}.guests .glenker button:active{opacity:.7}.sheet.gmer .gmer-kap{background:var(--felt);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;padding:10px 12px;font-size:14.5px;font-weight:700;display:flex}.sheet.gmer .gmer-kap span{flex:1}.sheet.gmer .gmer-kap input{border:1px solid var(--line);width:84px;color:var(--ink);text-align:center;background:#13161b;border-radius:9px;outline:none;padding:8px 10px;font-size:16px}.sheet.gmer .gmer-kap i{color:var(--dim);flex-basis:100%;font-size:11.5px;font-style:normal;font-weight:600}h2.sec .sectit{min-width:0}h2.sec .secsum{letter-spacing:0;color:var(--ink);background:#1b2028;border-radius:99px;margin-left:auto;padding:2px 9px;font-size:12px;font-weight:700}h2.sec.lukkbar{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;margin:14px 0 5px;padding:6px 2px}h2.sec.lukkbar:focus-visible{outline-offset:2px;outline:2px solid #8ab4ff}h2.sec .secchev{color:var(--dim);line-height:0;transition:transform .15s}h2.sec .secchev .hic{width:16px;height:16px}h2.sec.lukkbar[aria-expanded=false] .secchev{transform:rotate(-90deg)}h2.sec.lukkbar[aria-expanded=false]{margin-bottom:0}.grid.lav .card .tap{align-items:center;min-height:52px;padding:0 8px 0 12px;display:flex}.grid.lav .card .row{align-items:center;width:100%}.grid.lav .card .label{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:0;font-size:13px}.grid.lav .card .num{margin:0 6px 0 0;font-size:22px}.tfane-rad{margin:6px 0 2px}.tfane-rad .secsum{color:var(--ink);font-size:11.5px}.grid.tre{grid-template-columns:repeat(3,1fr);gap:7px}.grid.tre .card .tap{padding:9px 9px 10px}.grid.tre .card .label{font-size:12px}.grid.tre .card .minus{width:24px;height:24px;font-size:15px}.grid.tre .card .num{margin-top:6px;font-size:24px}.erliste{background:var(--card);border:1px solid var(--line);border-radius:16px;margin:20px 0 4px;overflow:hidden}.erliste h2.sec.er-hd{margin:0;padding:13px 14px 6px}.erliste .fire{background:0 0;border:none;border-top:1px solid #1b1f26;border-radius:0;justify-content:flex-start;gap:11px;padding:10px 12px 10px 14px;margin:0!important}.erliste h2.sec.er-hd+.fire{border-top:none}.erliste #rapFeltListe>.fire:first-child{border-top:1px solid #1b1f26}.erliste .fire.etat .etat-topp{gap:11px}.erliste .fire .lab{align-items:center;display:flex}.erliste .fire .sub{font-size:12px}.er-ic{background:#1b2028;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.er-ic .hic{width:18px;height:18px}.nybtn.erpluss{color:#93c5fd;background:0 0;border:1px solid #2b313b;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid}.nybtn.erpluss .hic{width:19px;height:19px}.nybtn.erpluss:active{background:#1b2028}.nybtn.erpluss.erminus{color:#8a93a0}.erliste .etat-liste{margin-left:43px}.menysok{background:var(--card);border:1px solid var(--line);height:44px;color:var(--dim);border-radius:12px;align-items:center;gap:9px;margin:0 0 4px;padding:0 12px;display:flex}.menysok .hic{flex:none;width:17px;height:17px}.menysok input{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;height:100%;font-family:inherit;font-size:15px}.menysok:focus-within{border-color:#2b4a6b}.menygrp .menyskille{margin:18px 4px 8px}.menygrp.uten-overskrift{margin-top:14px}.menyliste{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden}.menyliste .menyitem{background:0 0;border:none;border-top:1px solid #1b1f26;border-radius:0;margin:0;padding:12px 14px}.menyliste .menyitem:first-child{border-top:none}.menyliste .menyitem .mi-ic{background:#1b2028;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.menyliste .menyitem .mi-ic .hic{width:19px;height:19px}.menyliste .menyitem .mi-tx b{font-size:15px}.menyliste .menyitem .mi-tx i{font-size:12px}.menyliste .menyitem .mi-ar{font-size:20px}.menyliste.kort .menyitem{min-height:46px;padding:0 14px}.menyliste.kort .menyitem .mi-ic{border-radius:9px;width:30px;height:30px}.menyliste.kort .menyitem .mi-ic .hic{width:17px;height:17px}.menyruter{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.menyrute{background:var(--card);border:1px solid var(--line);min-height:84px;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding:12px 10px;font-family:inherit;display:flex;position:relative}.menyrute:active{transform:scale(.98)}.menyrute,.menyliste.kort .menyitem{touch-action:manipulation}.menyrute:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.menyrute .mr-ic .hic{width:22px;height:22px}.menyrute b{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:13px;font-weight:800;line-height:1.2}.menyrute .mi-dot{background:#ef4444;border-radius:50%;width:9px;height:9px;margin:0;display:none;position:absolute;top:10px;right:10px}.menyrute .mi-dot.count{color:#fff;border-radius:99px;justify-content:center;align-items:center;width:auto;min-width:17px;height:17px;padding:0 5px;font-size:11px;font-weight:800}@media (min-width:700px){.menyruter{grid-template-columns:repeat(4,minmax(0,1fr))}}#menyTreff{margin-top:10px}#menyTreff .menyskille{margin:18px 4px 8px}.menyitem .mi-tx .mi-sti{color:#8fb4e8;font-weight:700}.sok-blink{animation:2.2s ease-out sokBlink}@keyframes sokBlink{0%,35%{background-color:#3b82f629;box-shadow:0 0 0 3px #3b82f6}to{box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){.sok-blink{outline:3px solid #3b82f6;animation:none}}.testvarsel.smal{background:0 0;border-style:dashed;margin:18px 0 10px;padding:10px 12px}.testvarsel.smal .tv-tx{flex-flow:wrap;align-items:baseline;gap:0 5px}.testvarsel.smal .tv-tx b,.testvarsel.smal .tv-tx i{font-size:13px}.testvarsel.smal .tv-ic{font-size:18px}.menyut{margin:28px 0 6px}.testvarsel.smal+.menyut{margin-top:0}.menyitem.loggut .mi-tx b{color:#fca5a5}.menyitem.loggut .mi-ic .hic{stroke:#f87171}.fs-liste{border:1px solid var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.fs-rad{border:none;border-top:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 13px;font-family:inherit;display:flex}.fs-rad:first-child{border-top:none}.fs-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.fs-tx b{font-size:14.5px}.fs-tx i{color:var(--dim);font-size:12px;font-style:normal;line-height:1.35}.fs-radio{border:2px solid #4b5563;border-radius:50%;flex:none;width:20px;height:20px;position:relative}.fs-radio.paa{border-color:#3b82f6}.fs-radio.paa:after{content:"";background:#3b82f6;border-radius:50%;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.fs-bryter{background:#2b313b;border-radius:99px;flex:none;width:40px;height:24px;transition:background .15s;position:relative}.fs-bryter:after{content:"";background:#9ca3af;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.fs-bryter.paa{background:#2563eb}.fs-bryter.paa:after{background:#fff;left:19px}.fs-gruppe span:first-child{flex:1;min-width:0}.fs-start{background:var(--felt);min-width:66px;color:var(--ink);cursor:pointer;border:1px solid #2b313b;border-radius:8px;flex:none;padding:5px 9px;font-family:inherit;font-size:12px;font-weight:700}.fs-start.lukket{color:#fcd34d;border-color:#4a3b14}.fs-start.skjult{color:var(--dimmer)}@media (prefers-reduced-motion:reduce){.guests,h2.sec .secchev,.fs-bryter,.fs-bryter:after{transition:none}}.tj-kort{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tj-kort.to{grid-template-columns:repeat(2,minmax(0,1fr))}.tj-kortvalg{border:1px solid var(--line);min-height:96px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;background:#13161b;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 6px;display:flex}.tj-kortvalg b{font-size:13px}.tj-kortvalg span{color:var(--muted);font-size:11px;line-height:1.3}.tj-kortvalg .hic{width:22px;height:22px}.tj-kortvalg .beta-merke{color:#ede9fe;margin-left:6px;font-size:9px;line-height:1}.tj-kortvalg.on{border-color:var(--blue);color:#dbeafe;background:#13213d}.tj-kortvalg.on span{color:#bfdbfe}.tj-kortvalg:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tj-antall{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tj-antall button{border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#13161b;border-radius:12px;font-size:16px;font-weight:800}.tj-antall button.on{border-color:var(--blue);color:#dbeafe;background:#13213d}.tj-antall button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tj-liste{margin:0;padding:0;font-size:14px;line-height:1.9;list-style:none}.tj-liste li span{color:#6ee7b7;width:18px;font-weight:800;display:inline-block}.tj-liste.skjules li span{color:var(--muted)}.logghub.lkort{border-radius:16px;margin:14px 0 4px}.lk-hd{align-items:center;gap:8px;padding:12px 14px 2px;display:flex}.lk-hd h2.sec{margin:0}.lk-tot{color:var(--muted);white-space:nowrap;align-items:baseline;gap:6px;margin-left:auto;font-size:12px;font-weight:600;display:flex}.lk-tot b{color:var(--ink);font-size:20px;font-weight:800}.lk-tot .infoikon{align-self:center}.lk-ruter{grid-template-columns:repeat(5,1fr);gap:6px;padding:8px 10px 10px;display:grid}.lk-ruter.n4,.lk-ruter.n7,.lk-ruter.n8{grid-template-columns:repeat(4,1fr)}.lk-ruter.n6,.lk-ruter.n3{grid-template-columns:repeat(3,1fr)}.lk-ruter.n2{grid-template-columns:repeat(2,1fr)}.lk-ruter.n1{grid-template-columns:1fr}.lk-rute{border:1px solid var(--line);min-width:0;color:var(--ink);cursor:pointer;background:#171b21;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 2px 8px;font-family:inherit;display:flex;position:relative}.lk-rute:active{transform:scale(.97)}.lk-ic{place-items:center;width:30px;height:30px;display:grid}.lk-ic .hic{width:20px;height:20px}.lk-rute b{font-size:17px;font-weight:800;line-height:1}.lk-navn{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;font-weight:700;overflow:hidden}.lk-merke{border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}.lk-merke.rod{background:#f87171}.lk-merke.gul{background:#fbbf24}.lk-merke.bla{background:#3b82f6}.lk-paagaar{color:#93c5fd;text-align:left;cursor:pointer;background:0 0;border:1px dashed #1e4a7a;border-radius:10px;width:calc(100% - 20px);margin:-2px 10px 10px;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:block}.lk-festet{width:calc(100% - 20px);color:var(--ink);text-align:left;cursor:pointer;background:#0f1d30;border:1px solid #1e4a7a;border-radius:10px;margin:-2px 10px 10px;padding:9px 11px;font-family:inherit;display:block}.lk-festet .hd{color:#93c5fd;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.lk-festet .hd .hic{width:14px;height:14px}.lk-festet .tx{-webkit-line-clamp:3;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.nybtn.lk-prim{border-radius:12px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 20px);height:46px;margin:0 10px 12px;padding:0;font-size:15px;font-weight:700;display:flex}.nybtn.lk-prim .hic{width:18px;height:18px}.wrap>header>.kbtn.hdr{box-sizing:border-box;justify-content:center;align-self:center;align-items:center;height:44px;padding-top:0;padding-bottom:0;display:inline-flex}.tj-obj{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin:4px 0 10px;padding:0;display:flex}.tj-obj-pil{color:var(--muted);flex:none;font-size:22px;line-height:1}#mineVakterPanel .mv-smalt{max-width:560px;margin:0 auto}@media (min-width:900px){#mineVakterPanel>.rhead{max-width:1440px}#mineVakterPanel>.rbody{--rbmaks:1440px}body.bredmodus #mineVakterPanel>.rbody{display:block}#mineVakterPanel .mv-smalt{max-width:760px}#mineVakterPanel .mv-mobbare{display:none}#mineVakterPanel .mv-pcbare{max-width:420px}}@media (max-width:899px){#mineVakterPanel .mv-pcbare{display:none}}.ap{--ap-fast:#60a5fa;--ap-ekstra:#fbbf24;--ap-opplaering:#a78bfa;--ap-ledig:#9ca3af;--ap-aksent:#2563eb}.ap-verktoy{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.ap-fyll{flex:1}.ap-valg{flex-wrap:nowrap;flex:none;gap:4px;margin:0}.ap-valg .brikke{min-height:34px;padding:5px 11px}.ap-mob .ap-valg .brikke{padding:5px 10px}.ap-nav{background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:center;gap:4px;padding:3px;display:inline-flex}.ap-nav b{white-space:nowrap;padding:0 10px;font-size:14px}.ap-pil{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;width:36px;height:36px;font-size:20px;line-height:1}.ap-pil:hover{background:#1a2029}.ap-knapp{background:var(--card);border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.ap-knapp:hover{border-color:#2d3440}.ap-knapp.primar{background:var(--ap-aksent);border-color:var(--ap-aksent);color:#fff}.ap-knapp .hic{width:15px;height:15px}.ap-tall{background:var(--amber);color:#1a1206;text-align:center;box-sizing:border-box;border-radius:99px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px}.ap-frist{color:#93c5fd;background:#13223a;border-radius:99px;padding:2px 7px;font-size:11px;font-weight:800}.ap-ruter{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 12px;display:grid}.ap-rute{text-align:left;background:var(--card);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.ap-rute small{letter-spacing:.6px;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:800}.ap-rute b{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.15}.ap-rute span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ap-rute.aksent{background:#13223a;border-color:#2b4a7a}.ap-rute.aksent small{color:#93c5fd}button.ap-rute{cursor:pointer}.ap-ruter.ap-ruter4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.ap-ruter.ap-ruter4{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap-rute.opptjent{background:#122219;border-color:#2b5a3c}.ap-rute.opptjent small{color:#86efac}.ap-krskjult span[aria-hidden]{letter-spacing:3px;color:var(--dim)}.ap-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-krmerk{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:-2px 2px 12px;font-size:12.5px;display:flex}.ap-krmerk .ap-lenke{margin-left:0;padding:4px 0}.ap-krknapp{color:#e5e7eb;font:inherit;cursor:pointer;background:#1f2937;border:1px solid #374151;border-radius:99px;align-items:center;gap:6px;min-height:34px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.ap-krknapp:hover{border-color:#4b5563}.ap-krknapp .hic{width:15px;height:15px}.ap-sum .ap-krknapp{margin-left:4px}.ap-sum b.kr{color:#86efac}.ap-sumtimer{color:var(--muted);flex-basis:100%;font-size:12px}.ap-sumtimer .ap-lenke{margin-left:4px;padding:2px 0;font-size:12px}button.ap-rute:hover{border-color:#3b82f6}.ap-merknad{align-items:flex-start;gap:8px;margin:0 0 12px;display:flex}.ap-merknad .hic{flex:none;width:16px;height:16px;margin-top:2px}.ap-bord{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.ap-rad{border-top:1px solid var(--line);grid-template-columns:minmax(170px,210px) repeat(7,minmax(0,1fr));display:grid}.ap-rad.ap-hode{border-top:0}.ap-rad.ap-laster{padding:12px;display:block}.ap-hjorne,.ap-dag{flex-direction:column;justify-content:center;gap:2px;padding:10px;display:flex}.ap-hjorne small{color:var(--dim);font-size:12px}.ap-dag{border-left:1px solid var(--line);text-align:center;align-items:center}.ap-dag small{letter-spacing:.8px;color:var(--dim);font-size:11px;font-weight:800}.ap-dag b{font-variant-numeric:tabular-nums;padding:1px 10px;font-size:17px}.ap-dag.idag{background:#101a2a}.ap-dag.idag b{color:#fff;background:var(--ap-aksent);border-radius:99px}.ap-dag.son small,.ap-dag.son:not(.idag) b{color:#f87171}.ap-person{align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.ap-avatar{color:#0b0d10;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:inline-flex}.ap-avatar.ledig{color:var(--muted);box-sizing:border-box;background:#1f2530;border:1px dashed #4b5563}.ap-avatar.liten{width:22px;height:22px;font-size:9.5px}.ap-avatar .hic{width:16px;height:16px}.ap-pnavn{flex-direction:column;min-width:0;display:flex}.ap-pnavn b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ap-pnavn em{color:#93c5fd;font-size:12px;font-style:normal;font-weight:600}.ap-pnavn small{color:var(--dim);align-items:center;gap:4px;font-size:12px;display:inline-flex}.ap-pnavn small .hic{width:12px;height:12px}.ap-celle{border-left:1px solid var(--line);flex-direction:column;gap:6px;min-width:0;min-height:58px;padding:6px;display:flex}.ap-celle.idag{background:#101a2a}.ap-rad.meg{background:#2563eb0f}.ap-blokk{text-align:left;box-sizing:border-box;border:1px solid #0000;border-left:4px solid var(--ap-fast);width:100%;color:var(--ink);font:inherit;cursor:pointer;background:#60a5fa29;border-radius:8px;flex-direction:column;gap:1px;min-width:0;padding:6px 8px 6px 10px;display:flex;position:relative}.ap-blokk.ekstra{border-left-color:var(--ap-ekstra);background:#fbbf2424}.ap-blokk.opplaering{border-left-color:var(--ap-opplaering);background:#a78bfa29}.ap-blokk.ledig{border:1px dashed #4b5563;border-left:4px dashed var(--ap-ledig);background:0 0}.ap-blokk.kollega{cursor:default}.ap-blokk.nei,.ap-blokk.endret{opacity:.65}.ap-blokk.nei .ap-btid{text-decoration:line-through}button.ap-blokk:hover{border-color:#ffffff47}.ap-btid{font-variant-numeric:tabular-nums;padding-right:18px;font-size:13px}.ap-bsted{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ap-bmerke{box-sizing:border-box;text-align:center;border-radius:99px;min-width:16px;padding:0 4px;font-size:10px;font-weight:800;line-height:16px;position:absolute;top:5px;right:6px}.ap-bmerke.venter{background:var(--amber);color:#1a1206}.ap-bmerke.ja{color:#fff;background:#16a34a}.ap-bmerke.nei{color:#fecaca;background:#7f1d1d}.ap-bmerke.endret{color:#e5e7eb;background:#374151}.ap-blokk.kompakt{padding:3px 6px 3px 8px}.ap-blokk.kompakt .ap-btid{font-size:12px}.ap-blokk.kompakt .ap-bmerke{top:3px}.ap-mnd{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.ap-mndrad{border-top:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ap-mndhode{border-top:0}.ap-mndhode span{text-align:center;color:var(--dim);padding:8px;font-size:12px;font-weight:800}.ap-mndhode span.son{color:#f87171}.ap-mnddag{border-left:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;min-height:96px;padding:6px;display:flex}.ap-mnddag:first-child{border-left:0}.ap-mnddag.ute{background:#0e1115}.ap-mnddag.ute .ap-mndnr{color:var(--dimmer)}.ap-mndnr{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;align-self:flex-start;min-width:28px;height:28px;padding:0 6px;font-size:13px;font-weight:800}.ap-mnddag.idag .ap-mndnr{background:var(--ap-aksent);color:#fff}.ap-mndledig{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px dashed #4b5563;border-radius:6px;align-self:flex-start;padding:2px 6px;font-size:11px;font-weight:700}.ap-farger{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 2px;font-size:12px;display:flex}.ap-farger b{color:var(--ink)}.ap-farger span{align-items:center;gap:6px;display:inline-flex}.ap-fprikk{background:var(--ap-fast);border-radius:2px;width:4px;height:14px;display:inline-block}.ap-fprikk.ekstra{background:var(--ap-ekstra)}.ap-fprikk.opplaering{background:var(--ap-opplaering)}.ap-fprikk.ledig{border-left:2px dashed var(--ap-ledig);background:0 0;width:0}.ap-fsvar .ap-bmerke{position:static}.ap-mtopp{align-items:center;gap:8px;margin:0 0 10px;display:flex}.ap-mob .ap-nav{flex:1;justify-content:space-between;min-width:0}.ap-mob .ap-nav b{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:0 2px;font-size:14px;line-height:1.2;display:flex;overflow:hidden}.ap-mob .ap-nav b small{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.ap-stripe{grid-template-columns:repeat(7,1fr);gap:2px;margin:0 0 6px;display:grid}.ap-sdag{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:3px;min-height:44px;padding:4px 0;display:flex}.ap-sdag small{color:var(--dim);font-size:12px}.ap-sdag b{text-align:center;border-radius:50%;width:36px;height:36px;font-size:17px;line-height:36px}.ap-sdag.son small,.ap-sdag.son:not(.idag) b{color:#f87171}.ap-sdag.idag b{background:var(--ap-aksent);color:#fff}.ap-sdag.valgt:not(.idag) b{background:#1a2230}.ap-sdag i{border-radius:50%;width:5px;height:5px}.ap-sdag i.har{background:var(--ap-fast)}.ap-sum{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 12px;padding:0 2px 10px;font-size:13px;display:flex}.ap-sum b{color:#93c5fd;font-size:15px}.ap-lenke{color:#93c5fd;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:8px 0;font-size:13px;font-weight:700}.ap-ledigbanner{background:var(--card);width:100%;color:var(--ink);font:inherit;cursor:pointer;text-align:left;border:1px dashed #4b5563;border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:12px 14px;font-size:13.5px;font-weight:700;display:flex}.ap-ledigbanner span{color:#93c5fd;margin-left:auto}.ap-ledigbanner .hic{width:16px;height:16px}.ap-kalbanner{border-style:solid;border-color:var(--line)}.ap-kalbanner .hic{color:#93c5fd}.kal-tekst{margin:0 0 14px;line-height:1.45}.kal-knapper{flex-direction:column;gap:10px;display:flex}.kal-knapper.rad{flex-flow:wrap}.kal-knapper.rad .kal-knapp{flex:140px}.kal-knapp{box-sizing:border-box;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;text-decoration:none;display:flex}.kal-knapp .hic{width:18px;height:18px}.kal-knapp.kal-rod{color:#fff;background:linear-gradient(#dc2626,#b91c1c)}.kal-merk{margin:12px 0 0;font-size:13px;line-height:1.4}.kal-under{color:var(--dim);margin:14px 0 0;font-size:13px;line-height:1.4}.kal-lenker{gap:18px;margin-top:4px;display:flex}.kal-spor{border:1px solid var(--line);border-radius:12px;margin-top:14px;padding:12px}.kal-spor p{margin:0 0 10px;font-size:13.5px}.kal-feil{color:#fca5a5;font-size:13.5px}.kal-av .kal-knapp{margin-top:10px}.ap-mdag{border-bottom:1px solid var(--line2);grid-template-columns:52px minmax(0,1fr);gap:10px;margin:0 0 12px;padding:0 0 12px;scroll-margin-top:8px;display:grid}.ap-dato{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;height:60px;display:flex}.ap-dato small{color:var(--dim);font-size:11px;font-weight:800}.ap-dato b{font-size:20px}.ap-mdag.idag .ap-dato{background:var(--ap-aksent);border-color:var(--ap-aksent)}.ap-mdag.idag .ap-dato small,.ap-mdag.idag .ap-dato b{color:#fff}.ap-mvakter{flex-direction:column;gap:8px;min-width:0;display:flex}.ap-fri{color:var(--dimmer);padding:20px 2px;font-size:13px}.ap-mkort{text-align:left;box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-left:5px solid var(--ap-fast);width:100%;color:var(--ink);font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.ap-mkort.ekstra{border-left-color:var(--ap-ekstra)}.ap-mkort.opplaering{border-left-color:var(--ap-opplaering)}.ap-mkort.ledig{border:1px dashed #4b5563;border-left:5px dashed var(--ap-ledig);background:0 0}.ap-mkort.nei,.ap-mkort.endret{opacity:.75}.ap-mtittel{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ap-mtittel b{font-size:15.5px}.ap-mtimer{color:var(--muted);background:#1a2029;border-radius:99px;flex:none;padding:3px 9px;font-size:12px;font-weight:700}.ap-mtid{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14.5px}.ap-mchips{flex-wrap:wrap;gap:6px;display:flex}.ap-chip{border:1px solid;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}.ap-chip.fast{color:#93c5fd}.ap-chip.ekstra{color:#fcd34d}.ap-chip.opplaering{color:#c4b5fd}.ap-svar{border-radius:99px;align-items:center;gap:5px;padding:4px 11px;font-size:12.5px;font-weight:800;display:inline-flex}.ap-svar .hic{width:14px;height:14px}.ap-svar.venter{background:var(--amber);color:#1a1206}.ap-svar.ja{color:#86efac;background:#16a34a2e}.ap-svar.nei{color:#fca5a5;background:#dc26262e}.ap-svar.endret{color:#e5e7eb;background:#262c36}.ap-svar.ledig{color:#93c5fd;padding-left:0}.ap-kolleger{flex-direction:column;gap:6px;padding:2px 2px 0;display:flex}.ap-kollega{color:var(--muted);border-left:3px solid var(--ap-fast);border-radius:2px;align-items:center;gap:8px;min-width:0;padding-left:7px;font-size:13px;display:flex}.ap-kollega.ekstra{border-left-color:var(--ap-ekstra)}.ap-kollega.opplaering{border-left-color:var(--ap-opplaering)}.ap-kollega b{color:var(--ink);font-weight:700}.ap-mndkol{min-width:0;color:var(--muted);border-left:3px solid var(--ap-fast);background:#ffffff09;border-radius:3px;align-items:center;gap:5px;padding:1px 2px;font-size:11.5px;display:flex}.ap-mndkol.ekstra{border-left-color:var(--ap-ekstra)}.ap-mndkol.opplaering{border-left-color:var(--ap-opplaering)}.ap-mndkol span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-avatar.mini{width:16px;height:16px;font-size:7.5px}.ap-mndflere{color:#93c5fd;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px;font-size:11.5px;font-weight:700}.ap-mob .ap-mnddag{min-height:56px;padding:0}.ap-mndvelg{width:100%;height:100%;min-height:56px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:4px 1px;display:flex}.ap-mob .ap-mnddag.valgt{background:#1a2230;box-shadow:inset 0 0 0 2px #3b82f6}.ap-mob .ap-mndnr{justify-content:center;align-items:center;height:26px;display:inline-flex}.ap-lapprad{flex-wrap:wrap;justify-content:center;align-items:center;gap:1px;max-width:100%;display:flex}.ap-lapp{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:5px;max-width:100%;padding:0 3px;font-size:10.5px;font-weight:700;line-height:15px;overflow:hidden}.ap-lapp.meg{color:#bfdbfe;box-shadow:inset 0 0 0 1px var(--ap-fast);background:#60a5fa38}.ap-lapp.meg.ekstra{color:#fde68a;box-shadow:inset 0 0 0 1px var(--ap-ekstra);background:#fbbf242e}.ap-lapp.meg.opplaering{color:#ddd6fe;box-shadow:inset 0 0 0 1px var(--ap-opplaering);background:#a78bfa33}.ap-lapp.meg.venter{box-shadow:inset 0 0 0 1px var(--amber)}.ap-lapp.kol{color:#dbe3ee;box-shadow:inset 3px 0 0 var(--ap-fast);background:#60a5fa29;padding-left:5px}.ap-lapp.kol.ekstra{box-shadow:inset 3px 0 0 var(--ap-ekstra);background:#fbbf2429}.ap-lapp.kol.opplaering{box-shadow:inset 3px 0 0 var(--ap-opplaering);background:#a78bfa2e}.ap-lappflere{color:var(--dim);font-size:10px;font-weight:700}.ap-mnddagen{margin-top:12px}.ap-hikon{flex:none;width:16px;height:16px}.ap-dmerke{color:#fcd34d;background:#fbbf241a;border:1px solid #fbbf2459;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:4px 11px 4px 9px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.ap-dmerke.hellig{color:#fca5a5;background:#f871711f;border-color:#f8717161}.ap-mdag.hellig:not(.idag) .ap-dato b{color:#f87171}.ap-dmerke~.ap-fri{padding:6px 2px 4px}.ap-sdag.hellig:not(.idag) b{color:#f87171}.ap-sunder{justify-content:center;align-items:center;gap:3px;height:12px;display:flex}.ap-sunder .ap-hikon{width:12px;height:12px}.ap-dag.hellig:not(.idag) b{color:#f87171}.ap-dagmerke{color:#fcd34d;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:100%;font-size:11.5px;font-weight:700;display:inline-flex}.ap-dagmerke>span:not(.ap-sr),.ap-mndmerke>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-dagmerke.hellig{color:#fca5a5}.ap-dagmerke .ap-hikon,.ap-mndmerke .ap-hikon{width:14px;height:14px}.ap-mndtopp{align-items:center;gap:4px;min-width:0;display:flex}.ap-mndmerke{color:#fcd34d;align-items:center;gap:4px;min-width:0;font-size:11px;font-weight:700;display:inline-flex}.ap-mnddag.hellig .ap-mndmerke{color:#fca5a5}.ap-mnddag.hellig:not(.idag):not(.ute) .ap-mndnr{color:#f87171}.ap-mob .ap-mndnr .ap-hikon{width:11px;height:11px;margin-left:1px}.ap-mndledigprikk{border:1px dashed var(--ap-ledig);border-radius:50%;width:6px;height:6px}.ap-mob{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.ap-bunn{border-top:1px solid var(--line);padding:4px 4px calc(4px + env(safe-area-inset-bottom));z-index:5;background:#0d1014;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.ap-bunn button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;min-height:48px;padding:6px 2px;font-size:11.5px;font-weight:700;display:flex;position:relative}.ap-bunn button[aria-pressed=true]{color:#93c5fd}.ap-bunn .hic{width:22px;height:22px}.ap-bunntall{background:var(--amber);color:#1a1206;text-align:center;box-sizing:border-box;border-radius:99px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;font-weight:800;line-height:16px;position:absolute;top:2px;left:calc(50% + 6px)}.ap-ark{max-width:520px}.ap-arkinn{min-height:0;margin-top:8px;overflow-y:auto}.ap-arkinn .rcard{margin-bottom:0}.tj-obj-ic{width:40px;height:40px;color:var(--ink);background:#1b1f26;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.tj-obj-ic .hic{width:22px;height:22px}.tj-obj-tx{flex-direction:column;flex:1;min-width:0;display:flex}.tj-obj-tx b{color:var(--ink);font-size:17px}.tj-obj-tx span{color:var(--muted);font-size:13px}.tj-ks{background:var(--felt);border:1px solid var(--line);text-align:left;border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:8px 10px;display:flex}.tj-ks-tx{flex-direction:column;flex:1;min-width:0;display:flex}.tj-ks-tx span{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:flex}.tj-ks-tx b{color:var(--ink);font-size:17px}.tj-ks label{color:var(--muted);flex:none;font-size:12px}.tj-ks input{min-width:0;color:var(--ink);font:inherit;background:#13161b;border:1px solid #2b313b;border-radius:8px;flex:1;padding:8px 10px;font-size:16px;font-weight:700}.tj-ks-knapp{min-width:72px;min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:#1b2027;border:1px solid #2b313b;border-radius:10px;flex:none;font-size:13px;font-weight:700}.tj-start{text-align:left;background:var(--felt);border:1px solid var(--line);border-radius:10px;margin-bottom:12px;padding:9px 10px 4px}.tj-start-lbl{color:var(--muted);align-items:center;gap:6px;margin:0 0 7px;font-size:12px;font-weight:700;display:flex}.tj-start-lbl .hic{width:15px;height:15px}.tj-start-valg{gap:6px;margin-bottom:8px}.tj-start-valg .tbValg,.tj-start .tt-valg .tbValg{flex:0 auto;min-height:44px;padding:6px 12px;font-size:13.5px}.tj-post{text-align:left;background:var(--felt);border:1px solid var(--line);border-radius:10px;margin-bottom:10px;padding:9px 10px}.tj-post-h{color:var(--muted);margin:0 0 6px;font-size:12px;font-weight:700}.tj-post-r{align-items:center;gap:8px;display:flex}.tj-post-r .hic{color:#7fb2ff;flex:none;width:17px;height:17px}.tj-post-n{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:16px}.tj-start-felt{margin-bottom:8px}.tj-start-tekst{box-sizing:border-box;background:var(--card);border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);border-radius:10px;margin-bottom:8px;padding:9px 11px;font-family:inherit;font-size:15px}.tj-start-note{color:var(--muted);margin:0 0 8px;font-size:11.5px;line-height:1.4}.tj-start .mv-feil{margin:0 0 8px}.tj-ansv{box-sizing:border-box;min-height:48px;color:var(--ink);background:var(--felt);border:1px solid var(--line);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:11px;margin-bottom:12px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.tj-ansv:has(input:checked){background:#16140d;border-color:#fbbf246b}.tj-ansv input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#13161b;border:2px solid #3a414c;border-radius:6px;flex:none;place-content:center;width:22px;height:22px;margin:0;display:grid}.tj-ansv input:after{content:"";opacity:0;border:2.5px solid #1a1205;border-width:0 2.5px 2.5px 0;width:6px;height:11px;transform:rotate(45deg)translate(-1px,-1px)}.tj-ansv input:checked{background:var(--amber);border-color:var(--amber)}.tj-ansv input:checked:after{opacity:1}.tj-ansv input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tj-ansv .tj-ansv-ic{color:var(--amber);flex:none;margin-left:auto;display:flex}.tj-ansv .tj-ansv-ic .hic{width:19px;height:19px}.tj-andre{flex-direction:column;gap:8px;margin:6px 0 12px;display:flex}.tj-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.tj-rad{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:60px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#13161b;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;display:flex}.tj-rad .go{color:var(--muted)}.tj-rad:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tj-ks-knapp:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tj-ledelse{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;display:grid}.tj-ledelse .tj-obj-tx>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ok-side{flex-direction:column;gap:12px;max-width:640px;margin:0 auto;display:flex}.ok-merker{flex-wrap:wrap;gap:8px;display:flex}.ok-merke{color:var(--ink);background:#1b1f26;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.ok-merke .hic{width:15px;height:15px}.ok-kort{border:1px solid var(--line);background:#13161b;border-radius:14px;padding:14px}.ok-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:700}.ok-adr{align-items:center;gap:12px;display:flex}.ok-adr>.hic{width:22px;height:22px;color:var(--muted);flex:none}.ok-adr-tx{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:15px}.ok-knapp{box-sizing:border-box;border:1px solid var(--line);background:var(--felt);min-width:64px;min-height:44px;color:var(--ink);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.ok-viktig{background:#2a1f0d;border-color:#6b5320}.ok-viktig .ok-h{color:#f3c969}.ok-viktig-tx{color:#f7e7c4;white-space:pre-line;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.ok-rad{align-items:center;gap:12px;padding:4px 0;display:flex}.ok-rad+.ok-rad{border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.ok-rad-tx{flex-direction:column;flex:1;min-width:0;display:flex}.ok-rad-tx b{color:var(--ink);font-size:15px;font-weight:600}.ok-rad-tx span{color:var(--muted);font-size:13px}.ok-instr{width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:4px 0;font-size:15px;display:flex}.ok-instr+.ok-instr{border-top:1px solid var(--line)}.ok-instr .hic{width:20px;height:20px;color:var(--muted);flex:none}.ok-instr>span:not(.ok-pil){flex:1;min-width:0}.ok-instr em{color:var(--muted);font-size:13px;font-style:normal}.ok-pil{color:var(--muted);font-size:20px}.ok-to{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ok-to.en{grid-template-columns:1fr}.ok-nokler-tx{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;font-size:15px;line-height:1.45}.ok-plan{color:var(--muted);font-size:13px;text-decoration:none;display:block}.ok-plan+.ok-plan{margin-top:8px}.ok-plan img{object-fit:contain;background:var(--felt);border:1px dashed var(--line);border-radius:8px;width:100%;max-height:220px;margin-bottom:4px;display:block}.ok-tomt{color:var(--muted);font-size:13.5px;line-height:1.5}.ok-tomt p{margin:0 0 8px}@media (max-width:380px){.ok-to{grid-template-columns:1fr}}.ok-spor{background:#0f1726;border-color:#2b3a55}.ok-spor .ok-h{color:#93c5fd;display:block}.ok-spor-felt{margin:0}.ok-spor-rad{background:#0b1118;border:1px solid #2b3a55;border-radius:10px;align-items:center;gap:8px;padding:4px 4px 4px 10px;display:flex}.ok-spor-rad:focus-within{border-color:#38bdf8}.ok-spor-rad>.hic{color:#38bdf8;flex:none;width:18px;height:18px}.ok-spor-rad input{min-width:0;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.ok-spor-rad input::placeholder{color:#7c8697}.ok-spor-rad .ok-knapp{color:#fff;cursor:pointer;min-width:72px;font:inherit;background:#2563eb;border-color:#2563eb;font-weight:700}.ok-spor-rad .ok-knapp:disabled{color:#7c8697;cursor:default;background:#1b2433;border-color:#2b3a55}.ok-spor-rad .ok-knapp:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.ok-spor-aapne:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.ok-spor-info{color:#9aa4b2;margin:8px 0 0;font-size:12.5px;line-height:1.45}.ok-spor-svar{color:#c9d3e0;border-top:1px solid #22304a;margin-top:12px;padding-top:12px;font-size:14px}.ok-spor-hode{color:#38bdf8;align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:700;display:flex}.ok-spor-hode .hic{width:15px;height:15px}.ok-spor-tx{color:#e7e9ee;white-space:pre-line;overflow-wrap:anywhere;border-left:3px solid #38bdf8;margin:0;padding:2px 0 2px 10px;font-size:15px;line-height:1.5}.ok-spor-kilde{color:#9aa4b2;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;font-size:13px;display:flex}.ok-spor-aapne{color:#38bdf8;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13.5px;font-weight:700}.ok-spor-ikke{color:#e7e9ee;margin:0;font-size:14.5px}.ok-spor-feil{color:#fca5a5;margin:0;font-size:14px;line-height:1.45}.ok-spor-andre{color:#9aa4b2;margin:8px 0 0;font-size:12px;line-height:1.45}.tj-ksvalg{background:var(--felt);border:1px solid var(--line);text-align:left;border-radius:12px;margin-bottom:10px;padding:12px}.tj-ksvalg-h{color:var(--ink);margin-bottom:10px;font-size:15px;font-weight:700}.tj-ksgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tj-ksv{border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:#13161b;border-radius:10px;padding:6px 8px;font-size:14.5px;font-weight:700}.tj-ksv.on{color:#fff;background:#2563eb;border-color:#2563eb}.tj-ksv:disabled{color:#5c6370;background:var(--felt);cursor:not-allowed;border-color:#1a1d23;-webkit-text-decoration:line-through #5c6370;text-decoration:line-through #5c6370}.tj-ksvalg-s{color:var(--muted);margin-top:10px;font-size:12.5px;line-height:1.45}.tj-ksvalg-lukk{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 6px;font-size:12.5px;text-decoration:underline}.tj-ks.tatt{border-color:#8a5a1c}.tj-ks-varsel{color:#f3c969;margin-top:2px;font-size:12px;display:block}.ks-opp-rad{border-top:1px solid #20242c;padding:10px 0}.ks-opp-rad .ks-opp-h{align-items:center;gap:8px;margin-bottom:6px;font-weight:700;display:flex}.ks-opp-rad .hic{width:18px;height:18px}.tj-ks{flex-wrap:wrap}.tj-ks-oppsett{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-basis:100%;padding:4px 0 0;font-size:12.5px;text-decoration:underline}.tj-tall{color:var(--muted);font-size:13px}.tj-tall.alarm{color:#f87171;font-weight:600}.tj-tall.varsel{color:#f3c969;font-weight:600}.rute-kort{background:var(--card);border:1px solid var(--line);border-radius:16px;margin:0 0 12px;padding:14px}.rute-h h2{color:var(--ink);margin:2px 0 8px;font-size:22px}.rute-eyebrow,.rute-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700;display:block}.rute-frem{color:var(--ink);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:15px;display:flex}.rute-ok{color:#34d399;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.rute-ok .hic{width:15px;height:15px}.rute-bar{background:#1b1f26;border-radius:999px;height:8px;margin-bottom:12px;overflow:hidden}.rute-bar span{background:#10b981;border-radius:999px;height:100%;transition:width .3s;display:block}.rute-neste{background:#13161b;border:2px solid #f59e0b;border-radius:14px;margin-bottom:12px;padding:12px}.rute-neste.pagar{border-color:#10b981}.rute-neste-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rute-neste .rute-lbl{color:#f59e0b}.rute-neste.pagar .rute-lbl{color:#34d399}.rute-vindu{color:var(--muted);font-size:13px;font-weight:700}.rute-vindu.snart{color:#f3c969}.rute-vindu.naa{color:#34d399}.rute-vindu.sent{color:#f87171}.rute-neste-navn{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 0 2px;font-size:24px;font-weight:800;display:block}.rute-neste-sub{color:var(--muted);margin-bottom:10px;font-size:14px}.rute-knapper,.bes-bunn{gap:10px;display:flex}.rute-btn{box-sizing:border-box;border:1px solid var(--line);min-height:52px;color:var(--ink);font:inherit;cursor:pointer;background:#1b1f26;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.rute-btn .hic{width:18px;height:18px}.rute-btn.gronn{color:#05261a;background:#10b981;border-color:#10b981}.rute-btn.avvik{color:#f3c969;background:#2a1f0d;border-color:#6b5320;flex:0 0 38%}.rute-btn.avvik.on{color:#fff3d6;background:#6b5320}.rute-btn:disabled{opacity:.6}.rute-lbl-liste{margin:4px 0 8px}.rute-liste{flex-direction:column;gap:8px;display:flex}.rute-rad{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:60px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#13161b;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.rute-rad.ferdig{opacity:.6}.rute-nr{background:#1b1f26;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:flex}.rute-nr.rod{color:#fca5a5;background:#3b1414}.rute-rad.ferdig .rute-nr{color:#34d399;background:#0f2a1f}.rute-nr .hic{width:16px;height:16px}.rute-rad-tx{flex-direction:column;flex:1;min-width:0;display:flex}.rute-rad-tx b{overflow-wrap:anywhere;font-size:16px}.rute-rad-tx span{color:var(--muted);font-size:13px}.rute-rad-tx span.rod{color:#fca5a5}.rute-pil{color:var(--muted);flex:none;font-size:20px}.rute-tilf{color:#fbbf24;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:13.5px;display:flex}.rute-tilf-merke{color:#1a1206;letter-spacing:0;text-transform:none;background:#fbbf24;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.rute-kom{margin:2px 0 4px;font-size:15px;display:block}.rute-kom:not(.naa):not(.sent):not(.snart){color:#bfdbfe}.rute-resten{border:1px solid var(--line);background:#13161b;border-radius:12px;margin:0 0 12px;padding:12px 14px}.rute-resten b{color:var(--ink);font-size:14.5px;display:block}.rute-resten .sub{margin:4px 0 8px;font-size:13.5px;line-height:1.45}.rute-navnene{flex-wrap:wrap;gap:6px;display:flex}.rute-navnene span{color:var(--ink);background:#1b1f26;border-radius:999px;padding:5px 10px;font-size:13px}.rute-ekstra{box-sizing:border-box;width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#1f1a0b;border:1px solid #6b5a1f;border-radius:12px;flex-direction:column;gap:4px;margin:0 0 12px;padding:12px 14px;display:flex}.rute-ekstra b{color:#fbbf24;font-size:14px}.rute-ekstra span{font-size:14.5px;line-height:1.45}.bes-topp{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}.bes-sub{color:var(--muted);margin-top:-6px;font-size:14px}.bes-h{justify-content:space-between;align-items:baseline;display:flex}.bes-h b{color:var(--ink);letter-spacing:0;text-transform:none;font-size:14px}.bes-punkt{border:0;border-top:1px solid var(--line);width:100%;min-height:54px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:6px 0;font-size:16px;display:flex}.bes-punkt:first-of-type{border-top:0}.bes-punkt:disabled{cursor:default}.bes-ring{box-sizing:border-box;border:2px solid #3a3f4a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.bes-punkt.neste .bes-ring{border-color:#f59e0b}.bes-punkt.neste .bes-pnavn{font-weight:700}.bes-punkt.ok .bes-ring{color:#34d399;background:#0f2a1f;border:0}.bes-ring .hic{width:16px;height:16px}.bes-pnavn{overflow-wrap:anywhere;flex:1;min-width:0}.bes-ptid{color:var(--muted);flex:none;font-size:13px}.bes-punkt.neste .bes-ptid{color:#f3c969}.bes-fliser{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bes-flis{box-sizing:border-box;border:1px solid var(--line);min-height:72px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#13161b;border-radius:14px;flex-direction:column;gap:3px;padding:12px;text-decoration:none;display:flex}.bes-flis b{font-size:16px}.bes-flis span{color:var(--muted);overflow-wrap:anywhere;white-space:pre-line;font-size:13px}div.bes-flis{cursor:default}.bes-avvik-tx{color:#f3c969;margin-top:4px}#besMerknad textarea,#besLogg textarea{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:9px;padding:9px 10px;font-size:15px}#besMerknad .ok-h{display:block}.bes-bunn{background:linear-gradient(transparent, var(--bg) 30%);padding:10px 0 4px;position:sticky;bottom:0}.rute-btn.bla{color:#fff;background:#2563eb;border-color:#2563eb}.bes-skann{flex-wrap:wrap;gap:10px;display:flex}.bes-skann .rute-btn.bla{flex:3}.bes-skann .sub{flex-basis:100%}.bes-bilder{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.bes-sendt{color:var(--muted);align-items:center;gap:6px;margin-top:10px;font-size:13px;display:flex}.bes-sendt svg{flex:none;width:16px;height:16px}.bes-sendt.ok{color:var(--green,#15803d)}.bes-bilde-knapp{border:1px solid var(--line);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:#1b1f26;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.bes-bilde-knapp.ny{border-style:dashed}.bes-bilde-knapp .hic{width:16px;height:16px}#besKoder span{white-space:pre-line}.kjor-skjerm{z-index:93;color:#f3f4f6;background:#0b0d10;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.kjor-kart{background:var(--felt);filter:invert()hue-rotate(180deg)brightness(.85)contrast(.9);flex:1;min-height:0}.kjor-kart .leaflet-marker-pane,.kjor-kart .leaflet-overlay-pane{filter:invert()hue-rotate(180deg)}.kjor-topp{top:calc(14px + var(--topp));z-index:500;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;left:14px;right:14px}.kjor-merke{color:#f3f4f6;font:inherit;background:#0b0d10e0;border:1px solid #2a2f37;border-radius:99px;align-items:center;gap:6px;padding:8px 14px;font-size:15px;font-weight:800;display:inline-flex}.kjor-lyd{cursor:pointer;color:#9aa3af}.kjor-lyd.paa{color:#34d399;border-color:#14532d}.kjor-lyd .hic{width:16px;height:16px}.kjor-lukk{color:#f3f4f6;cursor:pointer;background:#0b0d10e0;border:1px solid #2a2f37;border-radius:99px;width:44px;height:44px;margin-left:auto;font-size:26px;line-height:1}.kjor-bunn{padding:18px 16px calc(16px + env(safe-area-inset-bottom));background:#0b0d10;border-top:1px solid #1f242c;flex:none}.kjor-lbl{color:#f59e0b;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:800}.kjor-rad{align-items:flex-end;gap:12px;margin-top:6px;display:flex}.kjor-navn-boks{flex:1;min-width:0}.kjor-navn{overflow-wrap:anywhere;font-size:30px;font-weight:900;line-height:1.1}.kjor-sub{color:#9aa3af;margin-top:4px;font-size:15px}.kjor-tid{text-align:right;flex:none}.kjor-min{font-size:36px;font-weight:900;line-height:1}.kjor-vindu{color:#9aa3af;margin-top:4px;font-size:13.5px}.kjor-vindu.sent{color:#f87171}.kjor-info{background:#13161b;border:1px solid #232830;border-radius:14px;margin-top:12px;padding:12px 14px;font-size:15px;line-height:1.4}.kjor-tur{color:#6b7280;margin-top:8px;font-size:12.5px}.kjor-knapper{gap:12px;margin-top:12px;display:flex}.kjor-knapper .sosbtn{flex:1.3;min-height:64px;font-size:24px}.kjor-samb{color:#f3f4f6;min-height:64px;font:inherit;cursor:pointer;background:#13161b;border:1px solid #2a2f37;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.kjor-samb b{font-size:19px}.kjor-samb span{color:#9aa3af;font-size:13px}.rute-kjor .hic{width:18px;height:18px}.utr-kort{background:var(--card);border:1px solid var(--line);border-radius:16px;margin:0 0 12px;padding:16px}.utr-kort.ny{background:#2a1114;border:2px solid #e11d2e}.utr-kort.ferdig{opacity:.92}.utr-hode{color:#fca5a5;letter-spacing:.12em;text-transform:uppercase;font-size:12.5px;font-weight:800}.utr-kort:not(.ny) .utr-hode{color:#f59e0b}.utr-tittel{margin:6px 0 4px;font-size:28px;font-weight:900;line-height:1.15}.utr-sted{color:var(--ink);font-size:16px;line-height:1.4}.utr-anslag{color:#fca5a5;margin-top:6px;font-size:15px}.utr-knapper{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.utr-btn{border:1px solid var(--line);min-height:54px;color:var(--ink);font:inherit;cursor:pointer;background:#1b1f26;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.utr-btn .hic{width:18px;height:18px}.utr-btn.ikke{color:#fca5a5;background:0 0;border-color:#7f1d1d}.utr-btn.tar{color:#fff;background:#e11d2e;border-color:#e11d2e;flex:1.6}.utr-kort:not(.ny) .utr-btn.tar{background:#16a34a;border-color:#16a34a}.utr-btn:disabled{opacity:.6}.utr-skjema{border:1px solid var(--line);background:#13161b;border-radius:14px;margin-top:14px;padding:14px}.utr-skjema textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--felt);width:100%;color:var(--ink);font:inherit;border-radius:12px;margin-top:6px;padding:10px 12px;font-size:15px}.utr-valg{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.utr-lop{border:1px solid var(--line);background:#13161b;border-radius:14px;margin-top:14px;padding:14px}.utr-steg{align-items:center;gap:12px;min-height:40px;font-size:16px;display:flex}.utr-prikk{box-sizing:border-box;border:2px solid #3a414c;border-radius:99px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.utr-prikk .hic{width:15px;height:15px}.utr-steg.ferdig .utr-prikk{color:#4ade80;background:#14532d;border-color:#14532d}.utr-steg.naa .utr-prikk{background:#0b0d10;border:7px solid #f59e0b}.utr-steg.naa .utr-steg-navn{font-weight:800}.utr-steg.senere,.utr-steg.ikke{color:var(--muted)}.utr-steg.ikke .utr-steg-navn{text-decoration:line-through}.utr-steg-navn{flex:1;min-width:0}.utr-steg-tid{color:var(--muted);text-align:right;flex:none;font-size:14px}.utr-info{border:1px solid var(--line);background:#13161b;border-radius:14px;margin-top:12px;padding:12px 14px;font-size:15px;line-height:1.45}.utr-info.viktig{border-color:#7c2d12}.utr-kort .bes-fliser{margin-top:12px}.rute-utr{color:#fecaca;background:#2a1114;border:1px solid #7f1d1d;border-radius:12px;align-items:center;gap:8px;margin:8px 0;padding:10px 12px;font-size:14.5px;display:flex}.rute-utr .hic{flex:none;width:18px;height:18px}.rute-jegok{background:#ffffff08;border:1px solid #262a31;border-radius:12px;align-items:center;gap:10px;margin:10px 0 2px;padding:10px 12px;font-size:14.5px;display:flex}.rute-jegok .hic{color:#34d399;flex:none;width:20px;height:20px}.rute-jegok-tx{flex:1;min-width:0}.rute-jegok .rute-btn{flex:none;width:auto;min-height:44px;margin:0;padding:0 14px;font-size:15.5px}.rute-jegok.snart{border-color:#a16207}.rute-jegok.snart .hic{color:#fbbf24}.rute-jegok.spor,.rute-jegok.sent{color:#fecaca;background:#2a1114;border-color:#b91c1c}.rute-jegok.spor .hic,.rute-jegok.sent .hic{color:#f87171}.rute-instruks{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:#2a2410;border:1px solid #5a4a1a;border-radius:12px;margin:0 0 10px;padding:10px 12px;display:block}.rute-instruks-h{color:#fcd34d;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin-bottom:4px;font-size:11.5px;font-weight:800;display:flex}.rute-instruks-h span{letter-spacing:0;text-transform:none;font-size:13px}.rute-instruks-tx{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.rute-glemt{color:#fecaca;background:#2a1114;border:1px solid #b91c1c;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:8px 10px;margin:0 0 10px;padding:10px 12px;font-size:14.5px;line-height:1.4;display:flex}.rute-glemt .hic{color:#f87171;flex:none;width:20px;height:20px;margin-top:1px}.rute-glemt>span{flex:1;min-width:0}.rute-glemt .rute-knapper{flex-basis:100%}.rute-nkl{color:var(--ink);background:#101c2c;border:1px solid #1e3a5f;border-radius:12px;margin:0 0 10px;padding:10px 12px}.rute-nkl-h{align-items:center;gap:8px;font-size:15px;display:flex}.rute-nkl-h .hic{color:#93c5fd;flex:none;width:18px;height:18px}.rute-nkl-tx{color:var(--muted);white-space:pre-line;margin:4px 0 8px;font-size:14px;line-height:1.45}.rute-nkl-liste{margin:0 0 6px}.rute-nkl-rad{background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;border-radius:12px;align-items:center;gap:10px;min-height:48px;margin:0 0 10px;padding:10px 12px;display:flex}.rute-nkl-rad .hic{color:#93c5fd;flex:none;width:18px;height:18px}.rute-nkl-rad>span:not(.rute-nkl-pil){flex-direction:column;flex:1;min-width:0;display:flex}.rute-nkl-rad b{font-size:15px}.rute-nkl-rad>span>span{color:var(--muted);font-size:13px}.rute-nkl-pil{color:var(--muted);font-size:18px}.rute-pause{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 2px;display:flex}.rute-pause .rute-btn{flex:none;width:auto;min-height:44px;padding:0 14px;font-size:15px}.rute-pause.paa{color:#cfe3ff;background:#13243a;border:1px solid #1e3a5f;border-radius:12px;padding:10px 12px}.rute-pause .hic{flex:none;width:20px;height:20px}.rute-pause-tx{flex:1;min-width:0;font-size:14.5px}.rute-filter{margin:4px 0 8px}.rute-nyknapp{width:100%;min-height:46px;margin-top:10px;font-size:15.5px}.rute-nytt{border:1px solid var(--line);background:#ffffff08;border-radius:12px;margin-top:10px;padding:12px}.rute-nytt>b{margin-bottom:2px;display:block}.rute-bort{font-size:13.5px;margin:10px 0 0!important}.kjor-lbl.utr{color:#f87171}.samb-hoved.trang .samb-knapp{width:min(52vw,220px,28vh)}.samb-flere-rader{color:#93c5fd;font:inherit;cursor:pointer;background:0 0;border:none;align-self:center;padding:2px 0;font-size:13px;font-weight:700}.samb-tale{color:#9aa4b2;margin:3px 0 0;font-style:italic}.samb-sagt .samb-nytekst-t span{font-style:italic}.samb-prove-inngang{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;margin-bottom:8px}.samb-prove{flex-direction:column;gap:10px;display:flex}.samb-prove-prikker{justify-content:center;gap:6px;display:flex}.samb-prove-prikk{background:#2b313c;border-radius:50%;width:10px;height:10px}.samb-prove-prikk.na{outline-offset:1px;outline:2px solid #93c5fd}.samb-prove-prikk.ok{background:#22c55e}.samb-prove-prikk.feil{background:#ef4444}.samb-prove-prikk.hopp{background:#64748b}.samb-prove-hva{color:#d6dbe3;margin:0;line-height:1.5}.samb-prove-verktoy{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.samb-prove-svar .rbtn{flex:1}.samb-prove-liste{margin:0;padding:0;list-style:none}.samb-prove-liste li{border-top:1px solid #20242c;justify-content:space-between;gap:10px;padding:7px 0;font-size:14px;display:flex}.samb-prove-merke.ok{color:#86efac}.samb-prove-merke.feil{color:#fca5a5}.samb-prove-merke.hopp{color:#9aa4b2;font-weight:500}.samb-prove-merknad{box-sizing:border-box;width:100%;color:inherit;font:inherit;resize:vertical;background:#11141a;border:1px solid #2b313c;border-radius:10px;padding:8px 10px}.samb-prove-inngang .samb-pil{color:#9aa4b2;font-size:22px}.samb-horapne .samb-pil{color:#9aa4b2;font-size:22px;transition:transform .15s}.samb-horapne.apen .samb-pil{transform:rotate(90deg)}.samb-horliste{margin-top:8px}.samb-prove-maaler{background:#2b313c;border-radius:4px;flex-basis:100%;height:8px;overflow:hidden}.samb-prove-maaler span{background:#ef4444;height:100%;transition:width .1s linear;display:block}.samb-prove-maaler.svak span{background:#f59e0b}.samb-prove-maaler.god span{background:#22c55e}.samb-prove-mik{flex-basis:100%}.lk-rundekrav{align-items:center;gap:6px;display:flex}.lk-rundekrav.forfalt{color:#fde68a;background:#3a2a0b;border-color:#a16207}.lk-planrunde{color:#cfe3ff;text-align:left;cursor:pointer;background:#0f1d2e;border:1px solid #1e4a7a;border-radius:12px;align-items:center;gap:10px;width:calc(100% - 20px);margin:-2px 10px 10px;padding:10px 12px;font-family:inherit;display:flex}.lk-planrunde .lp-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lk-planrunde .lp-m b{font-size:14px}.lk-planrunde .lp-m span{color:#93c5fd;font-size:12.5px}.lk-planrunde .lp-k{white-space:nowrap;font-size:13px;font-weight:700}.lk-planrunde.naa{color:#fde68a;background:#2a2410;border-color:#a16207}.lk-planrunde.naa .lp-m span{color:#fcd34d}.lk-planrunde.forsent{color:#fecaca;background:#3a1212;border-color:#7f1d1d}.lk-planrunde.forsent .lp-m span{color:#fca5a5}.planrunder h3{margin-bottom:6px}.planrad{border-top:1px solid #20242c;align-items:center;gap:10px;padding:9px 0;display:flex}.planrad:first-of-type{border-top:0}.planrad .pr-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.planrad .pr-m span{color:#9aa3af;font-size:12.5px}.planrad.naa .pr-m span{color:#fcd34d}.planrad.forsent .pr-m span{color:#fca5a5}.planrad .rbtn{width:auto;margin:0;padding:7px 14px}.planrad .pr-ok{color:#34d399}.kr-runder{flex-direction:column;gap:12px;display:flex;overflow:auto}.kr-runder-hd{border-bottom:1px solid #20242c;flex-direction:column;gap:2px;padding:6px 2px;display:flex}.kr-runder-hd.forfalt .kr-runder-st{color:#fbbf24;font-weight:700}.kr-runder-st{color:#9aa4b2;font-size:12.5px}.kr-runder-hoppet{color:#fbbf24;align-items:center;gap:5px;padding:0 10px 8px;font-size:12.5px;display:flex}.loggrow.klikkbar{cursor:pointer}.loggrow.valgt{outline-offset:-2px;border-radius:10px;outline:2px solid #3b82f6}.omrchip .oc-nr{color:#cbd5e1;background:#1f2937;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-right:5px;font-size:11px;font-weight:700;display:inline-flex}.omrchip.neste{outline-offset:1px;outline:2px solid #3b82f6}.rundegammel{color:#fbbf24}.rs .rs-grunn{color:#fbbf24;font-style:italic}.mt-tider{border:1px solid #20242c;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 10px;padding:8px 12px 10px;display:grid}.mt-tider legend{color:var(--muted);padding:0 4px;font-size:13px;font-weight:600}.mt-tider label{color:var(--muted);flex-direction:column;gap:4px;min-width:0;font-size:13px;display:flex}.mt-tider input{box-sizing:border-box;background:var(--felt);width:100%;color:var(--ink);text-align:center;border:1px solid #20242c;border-radius:10px;outline:none;min-height:44px;padding:10px 8px;font-family:inherit;font-size:17px}.mt-tider input:focus{border-color:#2b4a6b}.mt-sum{color:var(--muted);grid-column:1/-1;font-size:13.5px}.mt-sum b{color:var(--ink)}#avtLengre h3{align-items:center;gap:8px;display:flex}.avt-lengre-tekst{margin:0 0 10px;line-height:1.5}.avt-lengre-knapper{flex-direction:column;gap:8px;display:flex}.avt-lengre-knapper .rbtn{width:100%;margin:0}.avt-lengre-knapper .mv-lenke{align-self:center}.avt-lengre-annet{flex-direction:column;gap:8px;display:flex}.avt-lengre-felt{gap:8px;display:flex}.avt-lengre-felt label{min-width:0;color:var(--muted);flex-direction:column;flex:1 1 0;gap:4px;font-size:13px;display:flex}.avt-lengre-felt input{box-sizing:border-box;background:var(--felt);width:100%;color:var(--ink);text-align:center;border:1px solid #20242c;border-radius:10px;min-height:44px;padding:10px 8px;font-family:inherit;font-size:17px}.avt-lengre-sendt{margin:0;line-height:1.5}.avt-lengre-sendt .mv-lenke{padding:0 2px}.avt-grunn-valg{flex-wrap:wrap;gap:8px;margin:0 0 10px;display:flex}.avt-grunn-valg .tbValg{flex:auto;min-height:44px}.avt-paakrevd{color:#fbbf24;margin-left:auto;font-size:12px;font-weight:700}.rcard.avt-grunn.mangler{border-color:#b4553f;box-shadow:0 0 0 1px #b4553f}#mvFastUke{margin-bottom:12px}.mv-fast{flex-direction:column;gap:6px;margin-top:10px;display:flex}.mv-fastrad{grid-template-columns:44px repeat(3,minmax(0,1fr));align-items:center;gap:6px;display:grid}.mv-fastdag{font-size:15px;font-weight:700}.mv-fastvalg{background:var(--felt);min-height:40px;color:var(--muted);font:inherit;cursor:pointer;border:1px solid #20242c;border-radius:10px;padding:6px 4px;font-size:13.5px;font-weight:700}.mv-fastvalg.on.kan{color:var(--ink);background:#1c2430;border-color:#475569}.mv-fastvalg.on.kanIkke{color:#fecaca;background:#3a1417;border-color:#ef4444}.mv-fastvalg.on.vil{color:#bbf7d0;background:#0f2e22;border-color:#22c55e}.mv-fastvalg:disabled{opacity:.5;cursor:default}.mv-fastknapper{align-items:center;gap:12px;margin-top:10px;display:flex}.mv-fastknapper .mv-knapp{flex:none}.mv-fastnote{margin:8px 0 0;font-size:12.5px}.drahank{width:28px;min-height:26px;color:var(--dim);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font:inherit;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.drahank:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-5px;right:-5px}.drahank:hover{color:var(--ink);background:#1a2029}.drahank:focus-visible{color:var(--ink);background:#1a2029}.drahank:disabled{opacity:.35;cursor:default}.drahank svg{flex:none;width:18px;height:18px}[data-dra-aktiv]>*{transition:transform .16s}[data-dra-aktiv]>[data-dra-drar],[data-dra-aktiv]>[data-dra-slipper]{z-index:30;outline-offset:-1px;outline:1px solid #2f5a85;position:relative;box-shadow:0 12px 30px #0000008c}[data-dra-aktiv]>[data-dra-drar]{transition:none}[data-dra-aktiv]>[data-dra-slipper]{transition:transform .14s}html[data-dra],html[data-dra] *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.samb-horrad{border-bottom:1px solid var(--line);padding:10px 0}.samb-horvalg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:440px;margin-top:8px;display:grid}.samb-horvalg .samb-spill{text-align:center;touch-action:manipulation;padding:8px 6px}.samb-horrad[data-valgt=alltid] .samb-spill.valgt{color:#bbf7d0;background:#0d2a1f;border-color:#1d4d3a}.samb-horrad[data-valgt=skjult] .samb-arrtx span{color:var(--dim)}#sambTalegrupper>.samb-lyttav{margin-top:10px}.ark-mer{align-items:flex-end;padding:0}.ark-merkort{max-width:520px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0}@media (min-width:700px){.ark-mer{align-items:center;padding:16px}.ark-merkort{border-radius:16px}}.ark-mervalg{text-align:left;color:#e7e9ee;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f242c;align-items:center;gap:14px;padding:13px 4px;display:flex}.ark-mervalg:last-child{border-bottom:0}.ark-mervalg .hic{color:#8ab4ff;flex:none;width:20px;height:20px}.ark-mervalg>span{flex-direction:column;gap:1px;display:flex}.ark-mervalg b{font-size:15px;font-weight:600}.ark-mervalg>span>span{color:var(--dim);font-size:12.5px}.ark-mervalg.fare,.ark-mervalg.fare .hic{color:#fca5a5}.ark-mervalg:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #60a5fa}.ut-fk{z-index:140;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#07090ced;justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.ut-fk-ark{background:var(--bg);box-sizing:border-box;width:100%;max-width:560px;min-height:100%;padding:calc(14px + var(--topp,0px)) 16px calc(28px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;display:flex}@media (min-width:700px){.ut-fk{padding:24px 16px}.ut-fk-ark{border:1px solid var(--line);border-radius:16px;min-height:0}}.ut-fk-topp{justify-content:space-between;align-items:center;gap:10px;display:flex}.ut-fk-topp h2{color:var(--ink);margin:0;font-size:20px;font-weight:800}.ut-fk-faner .fane{min-height:44px}#utFkInnhold{flex-direction:column;gap:12px;display:flex}.ut-fk-kort{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:2px 14px}.ut-fk-kh{letter-spacing:.07em;text-transform:uppercase;color:var(--dim);padding:12px 0 4px;font-size:11.5px;font-weight:800}.ut-fk-rad{border-top:1px solid var(--line2);align-items:center;gap:10px;padding:11px 0;display:flex}.ut-fk-kh+.ut-fk-rad,.ut-fk-kort>.ut-fk-rad:first-child{border-top:0}.ut-fk-rad .t{min-width:0;color:var(--ink);flex:1;font-size:14.5px;font-weight:600;line-height:1.35}.ut-fk-rad .t small{color:var(--dim);margin-top:3px;font-size:12.5px;font-weight:400;line-height:1.45;display:block}.ut-fk-rad .v{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:13px}.ut-fk-prikk{border-radius:99px;flex:none;align-self:flex-start;width:10px;height:10px;margin-top:5px}.ut-fk-merke{color:#fff;border-radius:99px;flex:none;padding:2px 8px;font-size:11px;font-weight:800}.ut-fk-ikon{color:#fb923c;flex:none;display:inline-flex}.ut-fk-tekst{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.ut-sk{z-index:140;background:#07090ced;justify-content:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ut-sk-ark{background:var(--bg);box-sizing:border-box;flex-direction:column;width:100%;max-width:600px;height:100%;display:flex}@media (min-width:700px){.ut-sk{padding:24px 16px}.ut-sk-ark{border:1px solid var(--line);border-radius:16px;overflow:hidden}}.ut-sk-topp{padding:calc(12px + var(--topp,0px)) 16px 10px;border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.ut-sk-topp h2{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;display:flex}.ut-sk-innhold{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px 16px 20px;display:flex;overflow-y:auto}.ut-sk-kort{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:4px 14px 2px}.ut-sk-kh{letter-spacing:.07em;text-transform:uppercase;color:var(--dim);padding:12px 0 8px;font-size:11.5px;font-weight:800}.ut-sk-to{grid-template-columns:1fr;gap:0 10px;display:grid}@media (min-width:420px){.ut-sk-to{grid-template-columns:3fr 2fr}}.ut-sk-lenke{color:#60a5fa;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 8px;padding:0;font-size:14px;font-weight:600;display:flex}.ut-sk-sok{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;border-radius:9px;margin-bottom:8px;padding:10px 12px;font-size:14.5px}.ut-sk-valgte{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.ut-sk-valgt{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#172554;border:1px solid #2f6feb;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.ut-sk-valgt .kdot{background:var(--ac);border-radius:99px;flex:none;width:8px;height:8px}.ut-sk-valgt .n{color:var(--muted);font-variant-numeric:tabular-nums}.ut-sk-fold{background:var(--card);border:1px solid var(--line);border-radius:14px}.ut-sk-fold:not(.apen){border-style:dashed}.ut-sk-foldhode{width:100%;min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.ut-sk-foldhode b{font-size:14.5px;display:block}.ut-sk-foldhode small{color:var(--dim);margin-top:2px;font-size:12.5px;display:block}.ut-sk-pil{color:var(--muted);flex:none;font-size:16px}.ut-sk-foldinn{padding:0 14px 12px}.ut-sk-auto{background:var(--felt);border:1px solid var(--line);border-radius:10px;margin:0 0 12px;padding:10px 12px}.ut-sk-bunn{border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#101820;flex-direction:column;flex:none;gap:8px;display:flex}.ut-sk-sum{color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.ut-sk-okt{color:var(--dim);font-size:12px}.ut-sk-knapper{gap:8px;display:flex}.ut-sk-knapper .rbtn{flex:1;margin:0}.ut-sk-knapper .rbtn.primary{flex:2}.ut-sk-foldhode:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #60a5fa}.ut-sk-lenke:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #60a5fa}.ut-sk-valgt:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #60a5fa}#utestKomList{gap:12px}.utprof-topplinje{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.utprof-utlop{font-variant-numeric:tabular-nums;font-size:12.5px}.utprof-knapper{flex-direction:column;gap:8px;display:flex}.utprof-knapper .rbtn{width:100%;margin:0}.utprof-rad{gap:8px;display:flex}.utprof-rad .rbtn{white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;padding-left:6px;padding-right:6px;font-size:14px;display:inline-flex}.utprof-rad .rbtn.fare{color:#fca5a5}.utprof-obs{color:#5eead4;background:#0b3a2e;border:1px solid #15795f;font-weight:800}.utprof-info{background:var(--card);border:1px solid var(--line);border-radius:12px;margin:0;padding:12px 14px}.utprof-hist{flex-direction:column;gap:8px;display:flex}.utprof-hist .utprof-sec{margin:4px 0 0}.utprof-h{background:var(--felt);border:1px solid var(--line);border-radius:10px;grid-template-columns:24px 1fr auto;align-items:start;gap:8px;padding:9px 10px;display:grid;position:relative}.utprof-h.retur{background:#1d1012;border-color:#4a2126}.utprof-hik{color:var(--dim);justify-content:center;padding-top:1px;display:inline-flex}.utprof-h.obs .utprof-hik{color:#5eead4}.utprof-h.retur .utprof-hik{color:#fca5a5}.utprof-hinn{min-width:0}.utprof-hinn>b{font-size:14px;line-height:1.35;display:block}.utprof-h .utkom-meta{margin:2px 0 0}.utprof-h .utkom-txt{margin-top:3px}.utprof-h .utkom-akter{position:static}.ut-smavindu .ut-katlist{max-height:40vh}.ut-sk-foldhode,.ut-sk-valgt,.ut-sk-lenke,.utprof-rad .rbtn,.utprof-obs,.ut-merknapp,.ark-mervalg{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.samb-anrop{z-index:140;padding:calc(48px + var(--topp)) 16px calc(40px + env(safe-area-inset-bottom));color:var(--ink);background:radial-gradient(circle at 50% 30%,#2a1d45,#0b0d12 70%);flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.samb-anrop-topp{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:420px;display:flex}.samb-anrop-merke{color:#c4b5fd;letter-spacing:.02em;align-items:center;gap:6px;font-size:13px;display:inline-flex}.samb-anrop-merke .hic{width:14px;height:14px}.samb-anrop-sirkel{color:#c4b5fd;background:#1f1630;border:1px solid #4c3a7a;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;margin:18px 0 6px;animation:1.2s ease-in-out infinite sambRing;display:flex}.samb-anrop-sirkel .hic{stroke:#c4b5fd;width:44px;height:44px}.samb-anrop-navn{overflow-wrap:anywhere;font-size:30px;font-weight:700;line-height:1.2}.samb-anrop-hva{color:var(--muted);font-size:16px}.samb-anrop-knapper{justify-content:space-around;width:100%;max-width:360px;display:flex}.samb-anrop-knapp{color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;font-size:15px;display:flex}.samb-anrop-rund{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.samb-anrop-rund .hic{stroke:#fff;width:30px;height:30px}.samb-anrop-knapp.avvis .samb-anrop-rund{background:#ef4444}.samb-anrop-knapp.svar .samb-anrop-rund{background:#22c55e}.samb-anrop-knapp:focus-visible{outline:none}.samb-anrop-knapp:focus-visible .samb-anrop-rund{outline-offset:3px;outline:3px solid #93c5fd}.ap-mob .ap-mtopp{flex-wrap:wrap}.ap-mob .ap-mtopp .ap-nav{flex:100%}.ap-mob .ap-mtopp .ap-valg{scrollbar-width:none;flex:100%;overflow-x:auto}.ap-mob .ap-mtopp .ap-valg::-webkit-scrollbar{display:none}.ap-mob .ap-mtopp .ap-valg .brikke{flex:1 0 auto}.tg-boks{margin:6px 0 12px}.tg-topp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.tg-topp .rbtn.tg-alle{align-items:center;gap:6px;width:auto;padding:9px 14px;font-size:14px;display:inline-flex}.tg-liste{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.tg-rad{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.tg-info{min-width:0;color:var(--ink);flex-direction:column;flex:auto;gap:3px;font-size:14px;display:flex}.tg-dim{color:var(--muted);font-size:13px;font-weight:400}.tg-merker{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.tg-merker .kpill{letter-spacing:0;font-weight:600}.tg-merker .tg-roed{color:#fca5a5;background:#3a1d1d}.tg-merker .tg-gul{color:#fcd34d;background:#3a2f12}.tg-merker .tg-graa{color:var(--muted);background:#1b2029}.tg-rad .rbtn.tg-knapp{flex:none;width:auto;min-height:40px;padding:9px 12px;font-size:14px}.tg-hvor{text-align:right;flex:none;max-width:40%}.tg-tom{margin:4px 0 10px}.best-to{grid-template-columns:1fr 1fr;gap:10px;display:grid}.best-to .field{min-width:0}.best-knapper{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.best-knapper .rbtn{flex:140px}.best-ny{justify-content:center;align-items:center;gap:6px;width:100%;margin-top:12px;display:inline-flex}.best-flere{width:100%;margin-top:8px;font-size:13px}.best-rad{border-top:1px solid var(--line);gap:4px;padding:10px 0;display:grid}.best-rad:first-of-type{border-top:0;padding-top:0}.best-melding{color:var(--ink);overflow-wrap:anywhere;margin:2px 0;font-size:14px;line-height:1.45}.best-grunn{color:#fca5a5;overflow-wrap:anywhere;font-size:13px}.best-hva{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0;font-weight:600;display:flex}.best-trekk{justify-self:start;margin-top:4px;font-size:13px}.best-venter{gap:6px;display:grid}.best-velg{box-sizing:border-box;background:var(--felt);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;min-height:44px;padding:10px 12px;font-family:inherit;font-size:15px}.best-stabel{gap:12px;display:grid}.best-stabel>.rcard{margin:0}.best-stabel>.best-ny{margin-top:0}.avt-lengre-felt label.tt-endret input{color:#93c5fd;border-color:#3b82f6}.avt-grunn-sp{align-items:center;gap:8px;margin:4px 0 8px;font-size:14.5px;font-weight:700;display:flex}.tt-kort h3{margin-bottom:4px}.tt-knapper{gap:8px;margin:0 0 10px;display:flex}.tt-knapper .rbtn{flex:1 1 0;min-width:0;margin:0;padding-left:6px;padding-right:6px;font-size:14px}.tt-valg{gap:6px;margin-bottom:8px}.tt-valg .tbValg{flex:0 auto;min-height:44px;padding:6px 10px;font-size:13px}.ttx{min-width:44px;min-height:44px;margin-right:-10px}.mt-fortknapp{width:100%;margin:0 0 12px}.mt-fort .mt-forttittel{margin:0 0 4px;font-size:17px}.mt-fort .mv-lbl{margin:10px 0 4px;display:block}.mt-fort .rinput{box-sizing:border-box;background:var(--felt);width:100%;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid #20242c;border-radius:10px;outline:none;min-height:44px;padding:10px 12px;font-family:inherit;font-size:16px}.mt-fort .rinput:focus{border-color:#2b4a6b}.mt-fort .mt-tider{margin-top:12px}.mt-fort .mt-sum{grid-column:1/-1}
