@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-wght-normal.BbzFLZTg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-ext-400-normal.C2je3j2s.woff2) format("woff2"),url(./instrument-serif-latin-ext-400-normal.CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-normal.DnYpCC2O.woff2) format("woff2"),url(./instrument-serif-latin-400-normal.BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2) format("woff2"),url(./instrument-serif-latin-ext-400-italic.D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-italic.DKMiL14s.woff2) format("woff2"),url(./instrument-serif-latin-400-italic.u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grunn: #efede6;--grunn-hevet: #f7f6f1;--grunn-senket: #fbfaf6;--felt: #fdfcf9;--tekst: #191814;--dempet: #57534a;--dempet-2: #6a6558;--linje: #dcd8cd;--linje-svak: #e4e0d6;--kant-felt: #c9c4b6;--blekk: #191814;--blekk-hover: #332f26;--kritisk: #b4361f;--kritisk-flate: #faece8;--varsel: #8a5a00;--varsel-flate: #fbf1dc;--ok: #2f6b3e;--ok-flate: #e9f0e7;--hover-flate: #e9e6dd;--hover-kort: #efede6;--seriff: "Instrument Serif", Georgia, serif;--grotesk: "Instrument Sans Variable", "Instrument Sans", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;--radius-liten: 8px;--radius: 12px;--radius-stor: 14px;--pille: 20px;--maal: 66ch;--skinne: 236px;--luft: 1.5rem}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--grunn);color:var(--tekst);font-family:var(--grotesk);font-size:16.5px;line-height:1.55;font-optical-sizing:auto;-webkit-font-smoothing:antialiased}body{letter-spacing:-.011em}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--blekk);outline-offset:2px;border-radius:4px}h1,h2,h3,.seriff{font-family:var(--seriff);font-weight:400;letter-spacing:-.02em;line-height:1.15}h1{font-size:2.6rem;line-height:1.05;margin:0 0 .4rem}h2{font-size:1.6rem;margin:0 0 .75rem;letter-spacing:-.01em}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--varsel)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}.tall{font-family:var(--mono);font-variant-numeric:tabular-nums}.para,.lovtittel{font-family:var(--seriff);font-weight:400;letter-spacing:-.01em}.skall{display:grid;grid-template-columns:var(--skinne) minmax(0,1fr);min-height:100dvh}.skinne{border-right:1px solid var(--linje);padding:20px 14px;display:flex;flex-direction:column;gap:24px;position:sticky;top:0;height:100dvh}.skinne-merke{font-family:var(--seriff);font-size:19px;font-weight:400;letter-spacing:-.01em;line-height:1.1;padding:0 8px}.skinne-merke span{display:block;font-family:var(--grotesk);font-size:10.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--dempet-2);margin-top:2px}.skinne nav{display:flex;flex-direction:column;gap:1px}.skinne nav a,.bunn-lenke{text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:var(--radius-liten);font-weight:500;color:var(--tekst)}.skinne nav a:hover,.bunn-lenke:hover{color:var(--tekst);background:var(--hover-flate)}.skinne nav a[aria-current=page],.bunn-lenke[aria-current=page]{background:var(--blekk);color:var(--grunn-hevet)}.bunn-lenke{color:var(--dempet)}.fane-merke{font-family:var(--mono);font-size:11.5px;color:var(--dempet);background:var(--hover-flate);border-radius:var(--pille);padding:1px 7px}.fane-merke.kritisk{background:var(--kritisk);color:var(--grunn-hevet)}.skinne-bunn{margin-top:auto;display:flex;flex-direction:column;gap:12px;font-size:.82rem;color:var(--dempet)}.skinne-ramme{border-top:1px solid var(--linje);padding-top:12px;margin:0;font-size:11.5px;line-height:1.5;color:var(--dempet-2)}.bunn-knapp{background:none;border:0;padding:0 4px;text-align:left;font-size:12.5px;color:var(--dempet)}.bunn-knapp:hover{color:var(--tekst)}.innhold{padding:44px 48px 64px;min-width:0}.linje-felt{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap;margin:1.1rem 0 1.4rem}.linje-felt input[type=search],.linje-felt input[type=text]{flex:1;min-width:15rem;background:var(--felt);border:1px solid var(--kant-felt);border-radius:var(--radius-liten);padding:10px 12px;outline:none}.linje-felt input:focus{border-color:var(--blekk)}.primaer{background:var(--blekk);color:var(--grunn-hevet);border:0;border-radius:var(--radius-liten);padding:11px 20px;font-weight:500;font-size:.88rem;letter-spacing:0}.primaer:disabled{opacity:.45;cursor:not-allowed}.primaer:not(:disabled):hover{background:var(--blekk-hover)}.handlinger button:not(.primaer):not(.lenke),.klausul-handlinger button:not(.primaer):not(.lenke),.verksted-handling button:not(.primaer):not(.lenke){background:none;border:1px solid var(--kant-felt);border-radius:var(--radius-liten);padding:10px 18px;font-size:.88rem}.handlinger button:not(.primaer):not(.lenke):hover,.klausul-handlinger button:not(.primaer):not(.lenke):hover,.verksted-handling button:not(.primaer):not(.lenke):hover{border-color:var(--blekk)}.bryter{position:relative;display:inline-flex;align-items:center;padding:5px 14px;border:1px solid var(--kant-felt);border-radius:var(--pille);background:transparent;font-size:.82rem;color:var(--dempet);-webkit-user-select:none;user-select:none;cursor:pointer}.bryter input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.bryter:hover{border-color:var(--blekk)}.bryter:has(input:checked){background:var(--blekk);border-color:var(--blekk);color:var(--grunn-hevet)}.bryter:has(input:focus-visible){outline:2px solid var(--blekk);outline-offset:2px}.bryter:has(input:disabled){opacity:.5;cursor:not-allowed}.splitt{display:grid;grid-template-columns:minmax(16rem,21rem) minmax(0,1fr);gap:0;min-height:28rem;border:1px solid var(--linje);border-radius:var(--radius-stor);background:var(--grunn-hevet);overflow:hidden}.splitt>*{min-width:0}.treffliste{border-right:1px solid var(--linje);margin:0;padding:0;list-style:none}.treffliste>li{content-visibility:auto;contain-intrinsic-size:auto 6.5rem}.treff{width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--linje-svak);padding:14px 16px;display:grid;gap:.2rem}.treff:hover,.treff.aktiv{background:var(--hover-kort)}.treff-meta{display:flex;gap:.65rem;align-items:baseline;font-size:11px;color:var(--dempet-2);letter-spacing:.08em;text-transform:uppercase}.lag{font-weight:600}.treff-tittel{font-family:var(--grotesk);font-size:15.5px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.treff-utdrag{font-size:13px;color:var(--dempet);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.panel{padding:22px 24px 26px}.panel-tom{color:var(--dempet);max-width:var(--maal)}.kilde-hode{display:flex;flex-wrap:wrap;gap:.55rem 1rem;align-items:baseline;margin-bottom:.85rem;font-size:.82rem;color:var(--dempet)}.kilde-hode .lovtittel{color:var(--tekst);font-size:1.6rem}p.merknad:not(.prikk),div.merknad:not(.prikk){border:0;border-left:3px solid var(--varsel);border-radius:0 10px 10px 0;background:var(--varsel-flate);padding:13px 16px;margin:.9rem 0;color:var(--dempet);max-width:var(--maal)}p.merknad:not(.prikk)>:last-child,div.merknad:not(.prikk)>:last-child{margin-bottom:0}.feil{color:var(--kritisk);max-width:var(--maal)}p.feil,div.feil{border-left:3px solid var(--kritisk);border-radius:0 10px 10px 0;background:var(--kritisk-flate);padding:13px 16px;margin:.9rem 0;color:var(--tekst)}.kommando{display:flex;gap:.5rem;align-items:center;margin:.55rem 0 0;font-family:var(--mono);font-size:.75rem;color:var(--tekst);background:var(--grunn-hevet);border:1px solid var(--linje);border-radius:var(--radius-liten);padding:.45rem .6rem;overflow-x:auto}.kommando code{flex:1;font:inherit}.kommando button{background:none;border:1px solid var(--kant-felt);border-radius:7px;padding:.15rem .5rem;font-family:var(--grotesk);font-size:.75rem;color:var(--dempet);flex-shrink:0}.kommando button:hover{border-color:var(--blekk)}.kropp{max-width:var(--maal);white-space:pre-wrap;font-size:.98rem}.kropp.lov{font-family:var(--seriff);font-size:18px;line-height:1.6}.tom{max-width:45rem;border:1px solid var(--linje);border-radius:var(--radius-stor);background:var(--grunn-hevet);padding:26px;margin:1.2rem 0}.tom h2{font-size:1.6rem;margin:0 0 8px}.tom p{color:var(--dempet);margin:0 0 12px;max-width:var(--maal)}.tom>:last-child{margin-bottom:0}.tom.kjorer{border-color:var(--blekk)}.tom.kjorer h2:before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--varsel);margin-right:.55rem;vertical-align:middle}.kjorer-meta{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--dempet-2)}.forskrifter{margin-top:var(--luft);padding-top:1rem;border-top:1px solid var(--linje-svak);max-width:46rem}.forskrifter>h2,.dokumentfunn>h2{font-family:var(--grotesk);font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--dempet-2);margin:0 0 .6rem}.forskrifter ul{list-style:none;margin:.4rem 0 0;padding:0}.forskrifter li{border-bottom:1px solid var(--linje-svak)}.forskrifter button{background:none;border:0;padding:.55rem 0;text-align:left;width:100%;font-family:var(--seriff);font-size:1rem}.forskrifter button:hover{color:var(--varsel)}.versjon{font-size:.82rem;color:var(--dempet)}.versjon strong{font-weight:600;color:var(--tekst)}span.snarvei{display:inline-block;margin-left:.6rem;font-family:var(--mono);font-size:12px;color:var(--dempet-2)}details.snarvei{border-top:1px solid var(--linje);padding-top:.8rem}details.snarvei summary{cursor:pointer;color:var(--dempet)}.md{max-width:52rem;overflow-x:auto}.md h1,.md h2,.md h3{margin:1.4rem 0 .5rem}.md p,.md li{max-width:var(--maal)}.md table{width:100%;font-size:.88rem;border-collapse:collapse;break-inside:avoid;page-break-inside:avoid}.md tr{break-inside:avoid;page-break-inside:avoid}.md th,.md td{border-bottom:1px solid var(--linje-svak);padding:.4rem .7rem .4rem 0;text-align:left;vertical-align:top;font-variant-numeric:tabular-nums}.md .mermaid{margin:1.2rem 0 1.6rem;overflow-x:auto}.saksliste{list-style:none;margin:1rem 0 0;padding:0;max-width:52rem;border-top:1px solid var(--linje)}.saksliste li{border-bottom:1px solid var(--linje);content-visibility:auto;contain-intrinsic-size:auto 4.5rem}.saksliste a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1.25rem;text-decoration:none;padding:17px 12px}.saksliste a:hover,.saksliste a.aktiv{color:inherit;background:var(--hover-flate)}.saksliste .treff-meta{grid-column:2;grid-row:1 / span 2;align-self:center;justify-content:flex-end;letter-spacing:0;text-transform:none;font-size:12.5px}.saksliste .treff-tittel,.saksliste .treff-utdrag{grid-column:1}.kalender-ramme{width:100%;overflow-x:auto;margin:1rem 0 2rem;border:1px solid var(--linje);border-radius:var(--radius);background:var(--grunn-hevet)}.kalender{width:100%;border-collapse:collapse;font-size:.85rem;break-inside:avoid;page-break-inside:avoid}.kalender tr{break-inside:avoid;page-break-inside:avoid}.kalender th,.kalender td{text-align:left;vertical-align:top}.kalender th{font-weight:500;color:var(--dempet-2);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:11px 20px;border-bottom:1px solid var(--linje)}.kalender td{padding:14px 20px;border-bottom:1px solid var(--linje-svak)}.kalender tbody tr:last-child td{border-bottom:0}.kalender .tall{white-space:nowrap}.status-kommende{color:var(--ok)}.status-utlopt{color:var(--kritisk)}.status-paa_minnelse{color:var(--varsel)}.beslutning{margin-top:2rem;padding-top:1.1rem;border-top:1px solid var(--linje);max-width:42rem}.beslutning textarea,.sak-skjema textarea,.sak-skjema input,.sporsmal-felt textarea,.token-port input{width:100%;background:var(--felt);border:1px solid var(--kant-felt);border-radius:var(--radius-liten);padding:10px 12px;outline:none;resize:vertical}.beslutning textarea:focus,.sak-skjema textarea:focus,.sak-skjema input:focus,.sporsmal-felt textarea:focus,.token-port input:focus{border-color:var(--blekk)}.beslutning textarea{min-height:6rem;margin:.6rem 0 .9rem}.beslutning .naa,.naa{white-space:pre-wrap;margin:.4rem 0 1rem}.sak-skjema{max-width:42rem;display:grid;gap:1.1rem;margin:1.2rem 0 2rem}.sak-skjema textarea,.sak-skjema input{display:block;margin-top:.35rem}.sak-skjema textarea{min-height:8rem}.sak-skjema textarea.dokument{min-height:14rem}.felt-rad{display:grid;gap:.9rem}.dor-valg{display:grid;grid-template-columns:auto 1fr;gap:.65rem;padding:12px 0;border-top:1px solid var(--linje-svak);align-items:start}.dor-valg input{accent-color:var(--blekk);margin-top:.3rem}.dor-valg strong{font-family:var(--grotesk);font-weight:600;font-size:.88rem}.dor-valg code{margin-left:.4rem;font-family:var(--mono);font-size:.73rem;color:var(--dempet-2)}.grense{display:block;margin-top:.25rem;font-size:.82rem;color:var(--dempet-2)}.nekt,.nekt-plan{margin:1.4rem 0;padding:26px;border:1px solid var(--ok);border-radius:var(--radius-stor);background:var(--grunn-hevet);max-width:45rem}.nekt-segl,.nekt-plan h2{font-family:var(--seriff);font-size:24px;font-weight:400;letter-spacing:.08em;color:var(--ok);margin:0 0 .4rem}.nekt-sjekk{list-style:none;margin:.75rem 0;padding:0}.nekt-sjekk li{margin:0 0 .45rem}.nekt-sjekk label{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:start}.nekt-sjekk input{accent-color:var(--blekk);margin-top:.3rem}.handlinger{display:flex;flex-wrap:wrap;gap:.55rem .75rem;align-items:center;margin:.75rem 0 1.6rem}.handlinger .snarvei{margin-left:0}.dokument-verksted{border:1px solid var(--linje);border-radius:var(--radius-stor);background:var(--grunn-hevet);overflow:hidden;min-height:12rem;margin-top:1rem;position:relative;container-type:inline-size;container-name:verksted}.verksted-hode{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.9fr);gap:0;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--dempet-2);background:var(--grunn);border-bottom:1px solid var(--linje)}.verksted-hode span{padding:9px 20px}.verksted-hode span:last-child{border-left:1px solid var(--linje)}.punkt{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.9fr);align-items:start;border-bottom:1px solid var(--linje);scroll-margin-top:1.25rem}.punkt.aktiv{background:var(--hover-kort)}.punkt.alvor-uholdbar .klausul{border-left-color:var(--kritisk)}.punkt.alvor-risiko .klausul{border-left-color:var(--varsel)}.punkt.alvor-merknad .klausul{border-left-color:var(--dempet-2)}.punkt.alvor-holdbar .klausul{border-left-color:var(--kant-felt)}.punkt-side{min-width:0;padding:14px 18px 16px;border-left:1px solid var(--linje);background:var(--grunn-senket);display:flex;flex-direction:column;gap:14px}.punkt-side .merknad-kort{border-bottom:0;padding:2px 0 2px 12px;background:none}.punkt-side .merknad-kort.aktiv{background:none}.punkt-side .merknad-brod{font-size:.82rem}.kompakt-linje{display:none;margin:.15rem 0 0;font-size:.82rem;color:var(--dempet);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.merknad-kort.kompakt .kompakt-linje{display:block}.merknad-kort.kompakt .sitat,.merknad-kort.kompakt .merknad-brod,.merknad-kort.kompakt .endres,.merknad-kort.kompakt .hjemler,.merknad-kort.kompakt .frist-pill,.merknad-kort.kompakt .beslut{display:none}.fotnote-nr{font-family:var(--seriff);font-size:.7em;margin-left:.15rem;color:var(--dempet-2)}.lov-skuff{position:absolute;top:33px;right:0;width:40%;min-width:16rem;max-height:440px;background:var(--grunn-hevet);border-left:1px solid var(--blekk);border-bottom:1px solid var(--blekk);padding:18px 20px 24px;overflow:auto;z-index:4}.lov-skuff-hode{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin:0 0 .5rem}.lov-skuff-hode .lovtittel{font-size:22px}.kuttmerke{margin:.25rem 0 .6rem}.dokument-verksted>*{min-width:0}.klausul{width:100%;text-align:left;background:none;border:0;border-left:3px solid transparent;padding:18px 20px 20px 16px;display:grid;grid-template-columns:2.2rem minmax(0,1fr);column-gap:14px;align-items:start}.klausul-felt,.klausul-kropp{font-family:var(--grotesk);font-size:15px;line-height:1.6;color:var(--tekst);white-space:pre-wrap}.klausul-felt{width:100%;min-height:4.5rem;resize:vertical;background:transparent;border:1px solid transparent;border-radius:0;padding:0;margin-top:4px;outline:none}.klausul.skitten .klausul-felt{background:var(--felt);border-color:var(--linje);border-radius:var(--radius-liten);padding:9px 11px}.klausul-handlinger{display:flex;flex-wrap:wrap;gap:.45rem .75rem;align-items:center;margin:10px 0 0}.merknad-kort.foreldet{opacity:.72}.heng{font-family:var(--mono);font-size:14px;line-height:1.35;text-align:right;color:var(--dempet-2);padding-top:2px}.klausul-innhold{display:grid;gap:.15rem;min-width:0}.klausul-anker{font-family:var(--seriff);font-weight:400;font-size:15.5px;letter-spacing:.02em;line-height:1.35;color:var(--dempet-2)}.merknadside{padding:.85rem 0 2rem 1rem}.merknad-kort{border-left:2px solid var(--linje);padding:2px 0 2px 12px;break-inside:avoid;scroll-margin-top:1.25rem}.merknad-kort.alvor-uholdbar{border-left-color:var(--kritisk)}.merknad-kort.alvor-risiko{border-left-color:var(--varsel)}.merknad-kort.alvor-merknad{border-left-color:var(--dempet-2)}.merknad-kort.alvor-holdbar{border-left-color:var(--ok)}.merknad-kort.aktiv{background:var(--hover-kort)}.merknad-kort.alvor-uholdbar .lag{color:var(--kritisk)}.merknad-kort.alvor-risiko .lag{color:var(--varsel)}.merknad-hode{display:flex;flex-wrap:wrap;gap:.35rem .55rem;align-items:baseline;width:100%;text-align:left;background:none;border:0;padding:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--dempet-2)}.merknad-nr{font-family:var(--mono);letter-spacing:0;color:var(--dempet-2)}.merknad-hode h2{font-family:var(--grotesk);font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--tekst);margin:5px 0 0;flex:1 0 100%}.sitat{font-family:var(--seriff);font-style:italic;font-size:14.5px;color:var(--dempet);margin:.5rem 0;padding:0 0 0 10px;border-left:1px solid var(--linje)}.merknad-brod{color:var(--dempet)}.endres{margin:.5rem 0;font-size:.82rem}.endres strong{font-weight:600}.hjemler,.innlegg-kilder{display:flex;flex-wrap:wrap;gap:6px;margin:.4rem 0}.hjemmel-chip,.innlegg-kilder .lenke{background:none;border:1px solid var(--kant-felt);border-radius:7px;padding:3px 9px;font-family:var(--mono);font-size:11.5px;color:var(--dempet);text-decoration:none;font-variant-numeric:tabular-nums}.hjemmel-chip:hover,.innlegg-kilder .lenke:hover{border-color:var(--blekk);color:var(--blekk)}.frist-pill{display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:baseline;margin:.55rem 0;font-size:12.5px;color:var(--dempet)}.frist-pill .tall{color:var(--varsel)}.port-stengt{margin:0 0 1rem;padding:.55rem 0;border-top:1px solid var(--linje);border-bottom:1px solid var(--linje);color:var(--dempet-2);font-size:.88rem}.tellelinje{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;border:1px solid var(--linje);border-radius:var(--radius);background:var(--grunn-hevet);padding:14px 18px;margin:.85rem 0 .9rem}.uavgjort-hoved{font-family:var(--mono);font-size:15px;font-weight:400;letter-spacing:0}.prikker{display:flex;flex-wrap:wrap;gap:.45rem 1.1rem;font-size:13.5px;color:var(--dempet)}.prikk{display:inline-flex;align-items:center;gap:7px}.prikk:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--dempet-2);flex:none}.prikk.uholdbar:before{background:var(--kritisk)}.prikk.risiko:before{background:var(--varsel)}.prikk.merknad:before{background:var(--dempet-2)}.prikk.holdbar:before{background:var(--ok)}.prikk .tall{color:var(--tekst)}.proveniens{font-size:.82rem;color:var(--dempet-2);margin:.2rem 0 .6rem}.proveniens code{font-family:var(--mono);font-size:.84em}.proveniens .lenke{margin-left:.65rem}.formkrav-rad{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.formkrav-rad li{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap;flex:none;border:1px solid var(--linje);background:var(--grunn-hevet);border-radius:var(--pille);padding:4px 12px;font-size:13px;color:var(--tekst)}.form-merke{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--dempet-2)}.krav-ok .form-merke{color:var(--ok)}.krav-mangler .form-merke{color:var(--kritisk)}.krav-uavklart .form-merke{color:var(--varsel)}.formkrav-rad li .versjon,.formkrav-rad li .lenke{font-size:12px;color:var(--dempet-2)}.formkrav-rad li .lenke{font-family:var(--mono);text-decoration:none;border-bottom:1px solid var(--linje)}.regime-badge{font-size:.82rem;color:var(--dempet-2)}.formkrav-rad li.ikke-relevant{color:var(--dempet-2)}.dokumentfunn{margin-top:1.2rem;border:1px solid var(--linje);border-radius:var(--radius-stor);background:var(--grunn-hevet);padding:20px 22px}.print-utkast{display:none}.tastaturkart{position:fixed;right:1.25rem;bottom:1.25rem;background:var(--grunn-hevet);border:1px solid var(--linje);border-radius:var(--radius);padding:.75rem 1rem;font-size:.82rem;color:var(--dempet);z-index:5}.tastaturkart p{margin:.2rem 0}.tastaturkart kbd{font-family:var(--mono);font-size:.73rem;border:1px solid var(--kant-felt);border-radius:5px;padding:.05rem .35rem}button.lenke{background:none;border:0;padding:0 0 1px;color:inherit;text-decoration:none;border-bottom:1px solid var(--kant-felt);font:inherit;cursor:pointer}button.lenke:hover{color:var(--tekst);border-color:var(--blekk)}.trad{margin-top:.75rem;border-top:1px solid var(--linje-svak);padding-top:10px;display:flex;flex-direction:column;gap:11px}.trad.foreldet{opacity:.6}.innlegg{margin:0}.innlegg-tekst{margin:0 0 .3rem;font-size:13.5px}.innlegg-eier .innlegg-tekst{border-left:2px solid var(--linje);padding-left:10px;color:var(--dempet-2)}.innlegg-utreder .innlegg-tekst{font-family:var(--seriff);font-size:15px;line-height:1.5;color:var(--tekst)}.innlegg.feilet .innlegg-tekst{color:var(--kritisk)}.sporsmal-felt{margin-top:.7rem}.sporsmal-felt textarea{min-height:3.5rem}.formkrav{margin:1rem 0 1.4rem}.lovpanel{margin-top:1.2rem;padding-top:.75rem;border-top:1px solid var(--linje)}.sammendrag .tall,.formkrav .tall{font-variant-numeric:tabular-nums}.kjoring-logg{max-width:52rem;overflow-x:auto;font-family:var(--mono);font-size:.75rem;line-height:1.45;white-space:pre-wrap;color:var(--dempet)}.token-port{max-width:32rem;padding-top:2.5rem}.token-port p{color:var(--dempet);max-width:56ch}.token-port form{border:1px solid var(--blekk);border-radius:var(--radius-stor);background:var(--grunn-hevet);padding:22px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sosial-innlogging{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:1.4rem 0 1rem}.sosial-innlogging a{text-align:center;text-decoration:none;padding:.8rem 1rem;border-radius:var(--radius-stor)}.token-port input{font-family:var(--mono);margin:0}.verksted{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(14rem,1fr) minmax(14rem,1fr);gap:1.6rem;align-items:start;margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid var(--linje)}.verksted-rute{min-width:0}.verksted-utkast{white-space:pre-wrap;font-family:var(--seriff);font-size:1rem;line-height:1.5;margin:0 0 1rem;max-height:36rem;overflow:auto}.verksted-handling{display:flex;gap:.75rem;margin:.8rem 0 .4rem}.verksted-handling button:disabled{opacity:.45;cursor:not-allowed}.verksted-sjekk{list-style:none;margin:0;padding:0}.verksted-sjekk li{margin:0 0 .65rem}.verksted-sjekk label{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:start}.verksted-sjekk input{margin-top:.25rem;accent-color:var(--blekk)}@media(max-width:60rem){.skall{grid-template-columns:1fr}.skinne{height:auto;position:static;border-right:0;border-bottom:1px solid var(--linje);flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 18px}.skinne nav{flex-direction:row;flex-wrap:wrap;gap:6px}.skinne-merke span,.skinne-ramme{display:none}.skinne-bunn{margin-top:0;flex-direction:row;align-items:center;margin-left:auto}.splitt,.verksted{grid-template-columns:1fr}.treffliste{border-right:0;border-bottom:1px solid var(--linje)}.panel{padding-left:0}.innhold{padding:28px 20px 48px}.lov-skuff{position:static;width:auto;min-width:0;max-height:none;border-left:0;border-top:1px solid var(--blekk)}}@container verksted (max-width: 56rem){.punkt{grid-template-columns:1fr}.punkt-side{border-left:0;border-top:1px solid var(--linje)}.verksted-hode{display:none}.lov-skuff{top:0}}@media print{@page{margin:16mm 14mm}.skinne,.print-skjul,.snarvei,.token-port,.verksted-handling,.linje-felt,.bryter{display:none!important}.skall{display:block}.innhold{padding:0;max-width:none}.md,.notat-ark,.kalender-ramme{max-width:none;overflow:visible}.md table,.md tr,.md th,.md td,.kalender,.kalender tr,.kalender th,.kalender td{break-inside:avoid;page-break-inside:avoid}a{color:inherit;text-decoration:none}.tom,.nekt,.nekt-plan,.dokumentfunn,.tellelinje,.kalender-ramme,.splitt,.dokument-verksted{background:none;border-radius:0}.nekt,.nekt-plan{border-color:currentColor}.beslut,.verksted-handling,.lovpanel,.port-stengt,.tastaturkart,.handlinger{display:none!important}.print-utkast{display:block;font-family:var(--seriff);letter-spacing:.06em;text-align:center;margin:0 0 1.2rem;padding:.4rem 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor}.print-utkast:last-of-type{margin:1.6rem 0 0}.dokument-verksted{border:0;min-height:0}.verksted-hode,.punkt{grid-template-columns:1fr}.punkt{break-inside:avoid;border-bottom:1px solid currentColor}.klausul{border-left:0}.punkt-side{border-left:0;border-top:1px solid currentColor;background:none;padding:.6rem 0 .9rem}.merknad-kort{display:block}.lov-skuff{display:none!important}}.merknad-kort.trukket .merknad-hode h2{text-decoration:line-through;text-decoration-thickness:1px}.merknad-kort.trukket{opacity:.72}
