.ts-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ts-indlaeser{display:grid;gap:10px;padding:14px 0}.ts-skelet{display:block;height:14px;border-radius:7px;background:var(--puds);animation:ts-puls 1.4s ease-in-out infinite}@keyframes ts-puls{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.ts-skelet{animation:none}}.ts-boks{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;border:1.5px solid var(--puds-dyb);border-radius:12px;padding:14px 16px;background:var(--hvid);color:var(--blaek);margin:8px 0}.ts-boks strong{display:block;font-size:14px}.ts-boks p{margin:4px 0 0;font-size:13px;color:var(--graa)}.ts-ikon{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-weight:800;background:var(--puds);color:var(--skov)}.ts-fejl{border-color:var(--advarsel)}.ts-fejl .ts-ikon{background:var(--advarsel);color:var(--hvid)}.ts-afslag .ts-ikon{background:var(--puds-dyb)}.ts-handling{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.ts-knap{border:1.5px solid var(--skov);background:var(--hvid);color:var(--skov);border-radius:10px;padding:7px 12px;font-weight:700;font-size:13px;cursor:pointer;font-family:inherit}.ts-knap:hover{background:var(--puds)}.ts-knap:focus-visible{outline:3px solid var(--fokus);outline-offset:2px}.ts-banner{display:flex;gap:10px;align-items:center;border-radius:10px;padding:9px 13px;font-size:13px;margin:0 0 12px;border:1.5px solid var(--puds-dyb);background:var(--puds);color:var(--blaek)}.ts-banner .ts-ikon{width:24px;height:24px;border-radius:7px;background:var(--hvid)}.ts-offline{border-color:var(--advarsel)}.ts-alder{font-size:11.5px;color:var(--graa)}.ts-foraeldet{color:var(--advarsel);font-weight:700}.ts-graense{max-width:640px;margin:32px auto}.ts-graense details{margin-top:8px;font-size:12px;color:var(--graa)}.ts-graense pre{white-space:pre-wrap;font-size:11px}.app.s2{--s2-rail:76px;--s2-menu:256px;--s2-top:64px;--s2-radius:12px;--s2-rail-bg:var(--skov-moerk);--s2-menu-bg:var(--skov);--s2-menu-tekst:#D6DEE8;--s2-menu-svag:#9FB0C4;--s2-aktiv-bg:rgba(255,255,255,.12);--s2-accent:var(--okker);display:grid;grid-template-columns:var(--s2-rail) var(--s2-menu) minmax(0,1fr);min-height:100vh;background:var(--flade)}.s2-rail{background:var(--s2-rail-bg);color:#fff;padding:14px 9px;display:flex;flex-direction:column;align-items:center;gap:6px;position:sticky;top:0;height:100vh}.s2-logo{width:46px;height:46px;border-radius:13px;background:#fff;color:var(--skov);display:grid;place-items:center;font-weight:800;text-decoration:none;margin-bottom:12px}.s2-rail-knap{width:58px;min-height:54px;border:0;border-radius:10px;background:transparent;color:var(--s2-menu-svag);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font:inherit;font-size:10.5px;cursor:pointer;position:relative}.s2-rail-knap b{font-size:18px;line-height:1}.s2-rail-knap:hover,.s2-rail-knap.vist{background:var(--s2-aktiv-bg);color:#fff}.s2-rail-knap.aktiv:before{content:"";position:absolute;left:-9px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--s2-accent)}.s2-rail :focus-visible,.s2-menu :focus-visible,.s2-mobil :focus-visible{outline-color:var(--fokus-lys)!important}.s2-rail .s2-mig-menu :focus-visible{outline-color:var(--fokus)!important}.s2-rail-knap:focus-visible,.s2-logo:focus-visible,.s2-mig-knap:focus-visible{outline:3px solid var(--fokus-lys);outline-offset:2px}.s2-mig{margin-top:auto;position:relative}.s2-mig-knap{width:38px;height:38px;border-radius:50%;border:0;background:#d9e3ec;color:var(--skov);font-weight:800;cursor:pointer}.s2-mig-menu{position:absolute;left:calc(100% + 10px);bottom:0;z-index:40;background:var(--hvid);color:var(--blaek);border:1.5px solid var(--puds-dyb);border-radius:12px;min-width:240px;padding:8px;box-shadow:0 14px 40px #141e2d40}.s2-mig-navn{font-weight:800;font-size:13px;padding:6px 10px 8px}.s2-mig-menu button{display:block;width:100%;text-align:left;border:0;background:transparent;padding:9px 10px;border-radius:8px;font:inherit;font-size:13px;cursor:pointer;color:var(--blaek)}.s2-mig-menu button:hover,.s2-mig-menu button:focus-visible{background:var(--puds);outline:none}.s2-menu{background:var(--s2-menu-bg);color:#fff;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;min-width:0}.s2-menu-hoved{padding:18px 16px 12px;border-bottom:1px solid rgba(255,255,255,.1)}.s2-menu-hoved strong{font-size:15px;display:block}.s2-menu-hoved span{display:block;color:var(--s2-menu-svag);font-size:12px;margin-top:3px}.s2-menu-soeg{margin:12px 12px 8px;width:calc(100% - 24px);border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#fff;border-radius:9px;padding:10px 11px;font:inherit;font-size:13px}.s2-menu-soeg::placeholder{color:var(--s2-menu-svag)}.s2-menu-soeg:focus-visible{outline:3px solid var(--fokus-lys);outline-offset:1px}.s2-menu-liste{overflow:auto;padding:4px 8px 20px;flex:1}.s2-gruppe{padding:12px 10px 5px;color:var(--s2-menu-svag);font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.s2-mod{display:flex;gap:9px;align-items:center;width:100%;padding:8px 10px;border-radius:8px;color:var(--s2-menu-tekst);text-decoration:none;font-size:13.5px;min-height:36px}.s2-mod i{width:20px;text-align:center;font-style:normal;flex:none}.s2-mod span{flex:1;min-width:0}.s2-mod small{color:var(--s2-menu-svag)}.s2-mod em{font-style:normal;margin-left:auto;background:#ffffff24;font-size:10.5px;font-weight:800;padding:2px 7px;border-radius:9px;color:#fff}.s2-mod em.haster{background:var(--advarsel)}.s2-mod:hover,.s2-mod.aktiv{background:var(--s2-aktiv-bg);color:#fff}.s2-mod.aktiv{box-shadow:inset 3px 0 0 var(--s2-accent)}.s2-mod:focus-visible{outline:3px solid var(--fokus-lys);outline-offset:-2px!important}.s2-menu-tom{color:var(--s2-menu-svag);font-size:12.5px;padding:8px 10px}html:has(.app.s2){scroll-padding-top:76px;scroll-padding-bottom:84px}.app.s2 .bk-toolbar{top:calc(var(--s2-top) + 8px)}.s2-main{min-width:0;display:flex;flex-direction:column}.s2-main:focus{outline:none}.s2-top{height:var(--s2-top);background:var(--hvid);border-bottom:1.5px solid var(--puds-dyb);display:flex;gap:10px;align-items:center;padding:0 72px 0 22px;position:sticky;top:0;z-index:30}.s2-omr{border:1.5px solid var(--puds-dyb);background:var(--flade);border-radius:9px;padding:9px 10px;font:inherit;font-size:13px;color:var(--blaek);max-width:210px}.s2-omr:focus-visible{outline:3px solid var(--fokus);outline-offset:1px}.s2-soeg{flex:1;max-width:560px}.s2-primaer{border:0;background:var(--skov);color:#fff;border-radius:9px;padding:10px 13px;font:inherit;font-weight:700;font-size:13.5px;cursor:pointer;white-space:nowrap}.s2-primaer:focus-visible{outline:3px solid var(--fokus);outline-offset:2px}.s2-opret{position:relative;margin-left:auto}.s2-opret-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:40;background:var(--hvid);border:1.5px solid var(--puds-dyb);border-radius:12px;min-width:220px;padding:6px;box-shadow:0 14px 40px #141e2d2e}.s2-opret-menu button{display:block;width:100%;text-align:left;border:0;background:transparent;padding:10px 12px;border-radius:8px;font:inherit;font-size:13.5px;cursor:pointer;color:var(--blaek)}.s2-opret-menu button:hover,.s2-opret-menu button:focus-visible{background:var(--puds);outline:none}.s2-hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;border-radius:10px;border:0;background:var(--skov);padding:0 11px;cursor:pointer;flex:none}.s2-hamburger span{display:block;height:2.5px;border-radius:2px;background:#fff}.app.s2 .indhold.s2-indhold{padding:22px 24px 60px;max-width:1440px;width:100%;margin:0 auto}.app.s2 .menu-knap{display:none}.s2-mobil-bg{position:fixed;inset:0;background:#141e2d80;z-index:70}.s2-mobil{position:fixed;inset:0 12% 0 0;z-index:71;background:var(--s2-menu-bg);display:flex;flex-direction:column;overflow:hidden;box-shadow:8px 0 40px #141e2d59}.s2-mobil .s2-menu{display:flex;position:static;height:auto;flex:1;min-height:0}.s2-mobil-luk{position:absolute;right:10px;top:10px;width:36px;height:36px;border-radius:9px;border:0;background:#ffffff1f;color:#fff;font-size:18px;cursor:pointer;z-index:2}.s2-mobil-omr{display:flex;flex-wrap:wrap;gap:6px;padding:14px 56px 8px 12px}.s2-mobil-omr button{border:1px solid rgba(255,255,255,.2);background:transparent;color:var(--s2-menu-tekst);border-radius:99px;padding:7px 11px;font:inherit;font-size:12.5px;cursor:pointer;min-height:36px}.s2-mobil-omr button.vist{background:#fff;color:var(--skov);font-weight:800}.s2-mobil-konto{border-top:1px solid rgba(255,255,255,.12);padding:10px 12px 14px;display:flex;flex-direction:column;gap:4px;flex:none}.s2-mobil-navn{color:var(--s2-menu-svag);font-size:12px;padding:0 10px 4px}.s2-mobil-konto button{text-align:left;border:0;background:transparent;color:var(--s2-menu-tekst);font:inherit;font-size:13.5px;padding:9px 10px;border-radius:8px;min-height:40px;cursor:pointer}.s2-mobil-konto button:hover{background:var(--s2-aktiv-bg);color:#fff}@media(max-width:1150px){.app.s2{--s2-menu:224px}}@media(max-width:980px){.app.s2{display:block}.app.s2>.s2-rail,.app.s2>.s2-menu{display:none}.s2-hamburger{display:inline-flex}.s2-top{padding:0 64px 0 12px;gap:8px}.s2-omr{display:none}.app.s2 .indhold.s2-indhold{padding:14px 14px 60px}}@media(max-width:600px){.s2-opret-tekst{display:none}.s2-opret .s2-primaer{padding:10px 13px;font-size:16px}}@media print{.s2-rail,.s2-menu,.s2-top{display:none!important}.app.s2{display:block}}.prj-layout{display:grid;grid-template-columns:225px 1fr;gap:18px;align-items:start}.prj-side{background:var(--hvid);border-radius:var(--radius);box-shadow:0 3px 12px #1e2b3e0f;padding:10px;position:sticky;top:26px;max-height:calc(100vh - 60px);overflow-y:auto}.prj-side-knap{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;cursor:pointer;font-family:inherit;font-weight:700;font-size:13px;color:var(--blaek);padding:10px;border-radius:11px;text-align:left}.prj-side-knap:hover{background:var(--puds)}.prj-side-knap.aktiv{background:var(--skov);color:var(--hvid)}.prj-side-knap .mini{flex:1;min-width:0}.prj-side-knap .mini b{display:block;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.prj-side-knap .mini .bar{height:5px;background:var(--puds);border-radius:99px;overflow:hidden;margin-top:4px}.prj-side-knap.aktiv .mini .bar{background:#fcfaf640}.prj-side-knap .mini .fyld{height:100%;background:linear-gradient(90deg,var(--skov),var(--okker))}.prj-side-knap.aktiv .mini .fyld{background:var(--okker-lys)}.prj-side-ny{margin-top:8px;width:100%}.prj-side .afsluttet-sektion{opacity:.65}.r-prj{grid-template-columns:1.6fr .7fr .5fr .6fr 1fr 1fr}.r-afv{grid-template-columns:1.4fr 1.6fr .6fr}.prj-s-ikke_startet{background:var(--puds-dyb);color:var(--graa)}.prj-s-aftale{background:var(--ef-lys);color:var(--ef)}.prj-s-i_gang{background:var(--okker-lys);color:var(--skov-moerk)}.prj-s-afventer{background:#f4ddd4;color:var(--advarsel)}.prj-s-afsluttet{background:#dfebe1;color:var(--groen-ok)}.prj-opgang{margin-bottom:16px}.prj-opgang-h{display:flex;align-items:center;gap:10px;font-weight:800;font-size:13px;margin:0 2px 8px}.prj-opgang-h small{color:var(--graa);font-weight:700}.prj-celler{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.prj-celle{background:var(--hvid);border-radius:12px;padding:0;overflow:hidden;cursor:pointer;border:none;text-align:left;font-family:inherit;box-shadow:0 2px 8px #1e2b3e0d;display:flex;flex-direction:column}.prj-celle:hover{box-shadow:0 5px 14px #1e2b3e1f}.prj-celle .bjaelke{height:5px}.prj-celle .krop{padding:9px 11px 10px}.prj-celle b{font-size:13px;display:block}.prj-celle .beboer{font-size:11px;color:var(--graa);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:1px}.prj-celle .meta{display:flex;gap:6px;align-items:center;margin-top:7px;flex-wrap:wrap}.prj-statusbadge{font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:99px;padding:3px 8px;white-space:nowrap}.prj-faner{display:flex;gap:7px;margin-bottom:16px;flex-wrap:wrap;align-items:center}.prj-fane{border:2px solid var(--puds-dyb);border-radius:99px;background:var(--hvid);padding:8px 15px;cursor:pointer;font-family:inherit;font-weight:800;font-size:12.5px;color:var(--skov)}.prj-fane.aktiv{border-color:var(--okker);background:var(--okker-lys);color:var(--skov-moerk)}.prj-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.prj-info-grid label{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:800;color:var(--graa);display:block;margin-bottom:4px}.prj-info-grid textarea{width:100%;background:var(--puds);border:2px solid transparent;border-radius:11px;padding:9px 12px;font-family:inherit;font-size:13px;outline:none;resize:vertical;min-height:58px}.prj-info-grid textarea:focus{border-color:var(--okker)}.prj-panel-sek{margin-top:16px}.prj-panel-sek>label{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:800;color:var(--graa);display:block;margin-bottom:6px}.prj-felt-raekke{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.prj-felt-raekke label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--graa);display:block;margin-bottom:3px}.prj-felt-raekke input,.prj-panel-sek input[type=date],.prj-panel-sek input[type=time]{width:100%;background:var(--puds);border:2px solid transparent;border-radius:10px;padding:8px 11px;font-family:inherit;font-size:13px;outline:none}.prj-felt-raekke input:focus{border-color:var(--okker)}.prj-statuschips{display:flex;gap:6px;flex-wrap:wrap}.prj-note{padding:9px 0;border-bottom:1px solid var(--puds)}.prj-note:last-child{border-bottom:none}.prj-note .hoved{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--graa);font-weight:700}.prj-note .tekst{font-size:13px;line-height:1.4;margin-top:2px;white-space:pre-wrap}.prj-note .rap{font-size:10px;color:var(--okker);font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-top:2px}.prj-tilfoej{display:flex;gap:7px;margin-top:8px}.prj-tilfoej input,.prj-tilfoej textarea{flex:1;background:var(--puds);border:2px solid transparent;border-radius:10px;padding:9px 12px;font-family:inherit;font-size:13px;outline:none;min-width:0}.prj-tilfoej input:focus,.prj-tilfoej textarea:focus{border-color:var(--okker)}.prj-tilfoej button{border:none;border-radius:10px;background:var(--skov);color:var(--hvid);cursor:pointer;font-family:inherit;font-weight:800;font-size:12px;padding:0 14px;flex:none}.prj-lille-knap{border:none;background:var(--puds);border-radius:8px;padding:4px 9px;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;color:var(--skov)}.prj-lille-knap:hover{background:var(--puds-dyb)}.prj-lille-knap.roed{color:var(--advarsel)}.prj-wizard-trin{display:flex;gap:8px;margin-bottom:16px}.prj-wizard-trin span{flex:1;text-align:center;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--graa);padding:8px;border-radius:10px;background:var(--hvid)}.prj-wizard-trin span.aktiv{background:var(--skov);color:var(--hvid)}.prj-metoder{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.prj-metode{border:2px solid var(--puds-dyb);border-radius:13px;background:var(--hvid);padding:16px;cursor:pointer;font-family:inherit;text-align:left}.prj-metode:hover{border-color:var(--okker)}.prj-metode.aktiv{border-color:var(--okker);background:var(--okker-lys)}.prj-metode.slukket{opacity:.5;cursor:not-allowed}.prj-metode b{display:block;font-size:13.5px;margin-bottom:3px}.prj-metode small{font-size:11.5px;color:var(--graa);line-height:1.35;display:block}.prj-svende{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:7px}.prj-svend-valg{display:flex;align-items:center;gap:8px;border:2px solid var(--puds-dyb);border-radius:11px;background:var(--hvid);padding:8px 11px;cursor:pointer;font-family:inherit;font-weight:700;font-size:12.5px;text-align:left}.prj-svend-valg.valgt{border-color:var(--okker);background:var(--okker-lys)}.prj-fotogitter{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.prj-fotogitter img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:9px;background:var(--puds)}.afd-faner{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.afd-fane{border:none;border-radius:99px;background:var(--hvid);color:var(--graa);font-weight:800;font-size:12.5px;padding:9px 16px;box-shadow:0 2px 8px #1e2b3e0d;cursor:pointer}.afd-fane.aktiv{background:var(--skov);color:var(--hvid)}.afd-pill{display:inline-block;font-size:10.5px;font-weight:800;border-radius:99px;padding:4px 10px;white-space:nowrap}.afd-pill.ok{background:#e3eee6;color:var(--groen-ok)}.afd-pill.snart{background:var(--okker-lys);color:#6d5c26}.afd-pill.nu{background:#f3ddd4;color:var(--advarsel)}.flag{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;border-radius:99px;padding:4px 11px;white-space:nowrap}.flag:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.flag.groen{background:#e3eee6;color:var(--groen-ok)}.flag.gul{background:var(--okker-lys);color:#7a6420}.flag.roed{background:#f3ddd4;color:var(--advarsel)}.standard-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}@media(max-width:860px){.standard-grid{grid-template-columns:1fr}}.standard-kort{background:var(--hvid);border-radius:13px;padding:15px 17px;box-shadow:0 3px 12px #1e2b3e0f;border-top:4px solid var(--okker)}.standard-kort.roed-kant{border-top-color:var(--advarsel)}.standard-kort h4{font-size:13.5px;margin-bottom:8px}.standard-r{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--puds);font-size:12.5px}.standard-r:last-child{border-bottom:none}.standard-r input{width:64px;border:2px solid var(--puds-dyb);border-radius:9px;padding:6px 8px;font-family:inherit;font-weight:800;text-align:right}.standard-r input:focus{outline:none;border-color:var(--okker)}.traad{background:var(--hvid);border-radius:13px;padding:14px 16px;box-shadow:0 3px 12px #1e2b3e0f;margin-bottom:10px}.traad.tvivl{border-left:4px solid var(--advarsel)}.traad .hoved{display:flex;gap:10px;align-items:baseline;font-size:11.5px;color:var(--graa);flex-wrap:wrap}.traad .hoved b{font-size:13.5px;color:var(--blaek)}.traad p{font-size:13.5px;margin:6px 0 9px;line-height:1.5;white-space:pre-wrap}.agent-linje{font-size:11.5px;background:var(--okker-lys);color:#5d4e1f;border-radius:8px;padding:6px 10px;display:inline-block;margin-bottom:10px}.traad-knapper{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.flyt-tekst{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--graa);font-weight:800;margin-left:6px}.traad-svar{width:100%;border:2px solid var(--puds-dyb);border-radius:11px;padding:10px 12px;font-family:inherit;font-size:13px;min-height:60px;margin-top:8px}.traad-svar:focus{outline:none;border-color:var(--okker)}.svar-boks{background:var(--puds);border-radius:10px;padding:9px 12px;font-size:12.5px;margin-top:8px}.stjerner{color:var(--okker-tekst,#685C39);letter-spacing:2px;font-size:15px;white-space:nowrap}.stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.stat-kort{background:var(--hvid);border-radius:13px;padding:14px 16px;box-shadow:0 3px 12px #1e2b3e0f}.stat-kort h4{font-size:10.5px;color:var(--graa);text-transform:uppercase;letter-spacing:.09em;margin-bottom:7px;font-weight:800}.stat-kort .tal{font-size:21px;font-weight:800;font-variant-numeric:tabular-nums}.stat-kort .tal small{font-size:12px;font-weight:700;color:var(--groen-ok)}.stat-kort .tal small.neg{color:var(--advarsel)}.stat-kort .fod{font-size:11px;color:var(--graa);margin-top:4px}.alarm-r{display:flex;gap:11px;align-items:center;background:var(--hvid);border-radius:12px;padding:11px 15px;box-shadow:0 3px 12px #1e2b3e0f;margin-bottom:8px;font-size:12.5px;flex-wrap:wrap}.alarm-r input[type=number]{width:96px;border:2px solid var(--puds-dyb);border-radius:9px;padding:6px 8px;font-family:inherit;font-weight:800;text-align:right}.pluk{display:grid;grid-template-columns:210px 1fr 300px;gap:16px;align-items:start}@media(max-width:1080px){.pluk{grid-template-columns:1fr 1fr}.telefon-kol{grid-column:1/-1;justify-self:center}}@media(max-width:760px){.pluk{grid-template-columns:1fr}}.app-vaelger{display:flex;flex-direction:column;gap:8px}.app-knap{border:none;border-radius:13px;background:var(--hvid);box-shadow:0 3px 12px #1e2b3e0f;padding:13px 14px;text-align:left;display:flex;align-items:center;gap:11px;cursor:pointer}.app-knap .prik{width:11px;height:11px;border-radius:50%;flex:none}.app-knap b{font-size:13.5px;display:block}.app-knap span{font-size:11px;color:var(--graa)}.app-knap.aktiv{outline:3px solid var(--skov);outline-offset:-3px}.pluk-gruppe{background:var(--hvid);border-radius:16px;box-shadow:0 3px 12px #1e2b3e0f;margin-bottom:13px;overflow:hidden}.pluk-gruppe h3{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:var(--graa);padding:13px 17px 4px}.pluk-linje{display:flex;align-items:center;gap:12px;padding:10px 17px;border-bottom:1px solid var(--puds)}.pluk-linje:last-child{border-bottom:none}.pluk-linje .tekst b{font-size:13px;display:block}.pluk-linje .tekst span{font-size:11px;color:var(--graa)}.kontakt{margin-left:auto;flex:none}.kontakt button{width:42px;height:24px;border-radius:99px;border:none;background:var(--puds-dyb);position:relative;transition:background .15s;cursor:pointer}.kontakt button:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--hvid);box-shadow:0 1px 4px #00000040;transition:left .15s}.kontakt button[aria-pressed=true]{background:var(--groen-ok)}.kontakt button[aria-pressed=true]:after{left:21px}.telefon-kol{position:sticky;top:20px}.telefon{width:280px;border-radius:36px;background:var(--skov-moerk);padding:12px;box-shadow:0 18px 45px #1e2b3e59;margin:0 auto}.skaerm{border-radius:26px;background:var(--puds);overflow:hidden;min-height:440px;display:flex;flex-direction:column}.tlf-hoved{padding:34px 18px 14px;color:var(--hvid)}.tlf-hoved small{display:block;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;opacity:.75;margin-bottom:3px}.tlf-hoved b{font-family:Newsreader,serif;font-weight:600;font-size:19px}.tlf-menu{padding:14px;display:flex;flex-direction:column;gap:8px;flex:1}.tlf-punkt{background:var(--hvid);border-radius:12px;padding:12px 13px;font-size:12.5px;font-weight:700;display:flex;align-items:center;gap:10px;box-shadow:0 2px 7px #1e2b3e12}.tlf-punkt .fra{margin-left:auto;font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--graa);background:var(--puds);border-radius:5px;padding:2px 6px}.tlf-tom{margin:auto;text-align:center;color:var(--graa);font-size:12px;padding:20px}.tlf-taeller{text-align:center;font-size:11px;color:var(--graa);margin-top:10px}.afd-tjek{list-style:none;font-size:13px;margin:0;padding:0}.afd-tjek li{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--puds)}.afd-tjek li:last-child{border-bottom:none}.afd-tjek input{width:17px;height:17px;accent-color:var(--skov);flex:none;cursor:pointer}.afd-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:10px 0}.afd-form input,.afd-form select{border:2px solid var(--puds-dyb);border-radius:11px;padding:9px 12px;font-family:inherit;font-size:13px;background:var(--hvid)}.afd-form input:focus,.afd-form select:focus{outline:none;border-color:var(--okker)}.info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.info-kort{background:var(--hvid);border-radius:13px;padding:14px 16px;box-shadow:0 3px 12px #1e2b3e0f}.info-kort h4{font-size:13.5px;margin-bottom:6px;display:flex;gap:8px;align-items:center}.info-kort p{font-size:12px;color:var(--graa);white-space:pre-wrap;line-height:1.6}.laas-tag{margin-left:auto;font-size:9px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;background:var(--puds);color:var(--graa);border-radius:5px;padding:2px 6px}.primaer.ghost{background:var(--puds-dyb);color:var(--blaek)}.ov-liste{display:flex;flex-direction:column;gap:7px;margin-bottom:6px}.ov-post{display:flex;gap:12px;align-items:center;width:100%;text-align:left;border:none;cursor:pointer;background:var(--hvid);border-radius:13px;padding:12px 15px;box-shadow:0 3px 12px #1e2b3e0f;border-left:4px solid var(--puds-dyb);font-family:inherit}.ov-post:hover{background:var(--puds)}.ov-post.nu{border-left-color:var(--advarsel)}.ov-post.snart{border-left-color:var(--okker)}.ov-post.mangler{border-left-color:var(--puds-dyb)}.ov-ikon{font-size:19px;flex:none;line-height:1}.ov-tekst{display:flex;flex-direction:column;gap:2px;min-width:0}.ov-tekst b{font-size:13.5px;color:var(--blaek)}.ov-tekst small{font-size:12px;color:var(--graa);font-weight:600}.felt-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}@media(max-width:620px){.felt-grid{grid-template-columns:1fr}}.felt-grid label,.felt-bred{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:700;color:var(--graa)}.felt-bred{grid-column:1/-1;margin-bottom:10px}.felt-grid input,.felt-grid select,.felt-bred input{border:2px solid var(--puds-dyb);border-radius:11px;padding:9px 12px;font-family:inherit;font-size:13px;background:var(--hvid);color:var(--blaek);font-weight:600}.felt-grid input:focus,.felt-grid select:focus{outline:none;border-color:var(--okker)}.afkryds{display:flex;gap:8px;align-items:center;font-size:12.5px;font-weight:700;color:var(--blaek)}.afkryds input{width:17px;height:17px;accent-color:var(--skov);flex:none;cursor:pointer}.guide-boks,.guide-afsnit{background:var(--puds);border-radius:12px;padding:11px 14px;margin-bottom:12px}.guide-boks b,.guide-afsnit b{font-size:12.5px;display:block;margin-bottom:5px}.guide-boks p,.guide-afsnit p{font-size:12.5px;line-height:1.6;color:var(--graa);white-space:pre-wrap;margin:0}.guide-skabelon{background:var(--hvid);border-radius:10px;padding:10px 12px;margin-top:8px;display:flex;gap:10px;align-items:flex-start}.guide-skabelon p{flex:1;font-style:italic;color:var(--blaek)}.guide-skabelon button{flex:none}.guide-advarsel{margin-top:8px!important;color:var(--advarsel)!important;font-weight:700}.skade-rude{width:640px}.notat{background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:12px;padding:10px 13px;margin-bottom:7px}.notat.system{background:var(--puds);border-color:transparent}.notat b{font-size:12.5px}.notat small{font-size:11px;color:var(--graa);margin-left:8px}.notat p{font-size:12.5px;line-height:1.55;margin:5px 0 0;white-space:pre-wrap}.notat-mangler{color:var(--okker-tekst);font-weight:700}.vidner{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.vidner .laas-tag{margin-left:0;text-transform:none;letter-spacing:0;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.laas-x{border:0;background:none;color:var(--graa);cursor:pointer;font-size:11px;line-height:1;padding:0}.laas-x:hover{color:var(--advarsel)}.skade-parathed{border-radius:12px;padding:11px 14px;margin:12px 0 4px;font-size:12.5px}.skade-parathed.klar{background:#e3eee6;color:var(--groen-ok)}.skade-parathed.mangler{background:var(--okker-lys)}.skade-parathed b{display:block;font-size:12.5px}.skade-parathed p{margin:5px 0 0;font-size:12.5px;line-height:1.55;color:var(--okker-tekst);font-weight:700}.skade-person{background:var(--puds);border-radius:12px;padding:10px 14px;margin-bottom:10px}.skade-person b{font-size:12.5px;display:block}.skade-person span{display:block;font-size:12.5px;color:var(--graa);line-height:1.55;margin-top:2px}.skade-person small{display:block;font-size:11px;color:var(--okker-tekst);font-weight:700;margin-top:4px}.cpr-boks{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--okker-lys);border-radius:12px;padding:11px 14px;margin-bottom:10px}.cpr-boks b{font-size:12.5px}.cpr-vaerdi{font-variant-numeric:tabular-nums;font-weight:800;font-size:13.5px;letter-spacing:.04em}.cpr-vaerdi.slettet{color:var(--graa);font-weight:700;letter-spacing:0}.cpr-boks small{flex-basis:100%;font-size:11.5px;color:var(--okker-tekst);font-weight:700}.fil-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-bottom:8px}.fil-kort{display:block;border-radius:10px;overflow:hidden;background:var(--puds);aspect-ratio:1;text-decoration:none;color:var(--graa);font-size:11.5px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center}.fil-kort img{width:100%;height:100%;object-fit:cover;display:block}.bil-mangler{background:var(--okker-lys);color:var(--okker-tekst);border-radius:12px;padding:11px 15px;font-size:12.5px;font-weight:700;margin-bottom:12px}.bil-detalje{padding:14px 18px 18px;background:var(--puds);border-bottom:1px solid var(--puds-dyb)}.bil-obs{display:block;font-size:11px;color:var(--okker-tekst);font-weight:700;margin-top:2px}.kat-hoved{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--graa);margin:18px 2px 9px}.haandbog-kort{border:none;text-align:left;cursor:pointer;font-family:inherit;display:block;width:100%}.haandbog-kort p{max-height:7.5em;overflow:hidden}.kort-link{display:inline-block;margin-top:8px;font-size:11.5px;font-weight:800;color:var(--okker-tekst);cursor:pointer}.kort-link:hover{text-decoration:underline}.cpr-log{background:var(--puds);border-radius:12px;padding:10px 14px;margin-bottom:12px}.cpr-log summary{font-size:12.5px;font-weight:800;cursor:pointer;color:var(--graa)}.cpr-log-r{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;font-size:12.5px;padding:7px 0;border-bottom:1px solid var(--puds-dyb)}.cpr-log-r:last-child{border-bottom:none}.cpr-log-r b{flex:1;min-width:150px}.cpr-log-r span{color:var(--graa);font-weight:700}.cpr-log-r small{color:var(--graa);font-variant-numeric:tabular-nums}.pers-trin{display:flex;gap:6px;margin:0 0 16px;flex-wrap:wrap}.pers-trin>*{flex:1 1 120px;min-width:110px;text-align:center;padding:9px 10px;border-radius:10px;font-size:12px;font-weight:700;background:var(--puds);color:var(--graa);border:1px solid transparent}.pers-trin>button{cursor:pointer;font-family:inherit}.pers-trin>span{cursor:default}.pers-trin .gjort{background:var(--okker-lys);color:var(--okker-tekst)}.pers-trin .nu{background:var(--skov);color:#fcfaf6}.pers-haster{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:16px}.pers-kort{background:var(--hvid);border:1px solid var(--puds-dyb);border-left:4px solid var(--okker);border-radius:12px;padding:13px 15px;display:flex;flex-direction:column;gap:6px}.pers-kort.roed{border-left-color:var(--advarsel)}.pers-kort b{font-size:13.5px}.pers-kort small{color:var(--graa);font-size:11.5px;line-height:1.45}.pers-kort .primaer{align-self:flex-start;margin-top:2px}.pers-kort small .haster-afd{font-style:normal;font-weight:800;color:var(--okker-tekst)}.pers-vaelg{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.pers-vaelg button{padding:10px 18px;border-radius:11px;border:1px solid var(--puds-dyb);background:var(--hvid);font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer;color:var(--skov)}.pers-vaelg button.aktiv{background:var(--skov);color:#fcfaf6;border-color:var(--skov)}.pers-dok{display:flex;align-items:center;gap:11px;padding:11px 14px;background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:12px;margin-bottom:8px}.pers-dok.klar{border-color:var(--groen-ok)}.pers-dok>div{flex:1;min-width:0}.pers-dok b{display:block;font-size:13px}.pers-dok small{color:var(--graa);font-size:11.5px}.pers-sys{display:flex;align-items:flex-start;gap:11px;padding:10px 14px;border-radius:11px;background:var(--puds);margin-bottom:6px;font-size:12.5px}.pers-sys i{width:22px;height:22px;border-radius:50%;background:var(--hvid);color:var(--graa);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:800;flex:0 0 auto}.pers-sys.ok i{background:var(--groen-ok);color:#fff}.pers-sys.fejl{background:#f6e4de}.pers-sys.fejl i{background:var(--advarsel);color:#fff}.pers-sys>div{flex:1;min-width:0}.pers-sys small{display:block;color:var(--graa);font-size:11.5px}.pers-alt{margin-top:26px;border-top:1px solid var(--puds-dyb);padding-top:6px}.pers-alt>summary{cursor:pointer;font-weight:800;font-size:13px;padding:10px 2px;color:var(--skov)}.pers-boks-liste{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pers-boks{text-align:left;background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:12px;padding:12px 14px;cursor:pointer;font-family:inherit;color:inherit}.pers-boks b{display:block;font-size:13px;margin-bottom:3px}.pers-boks small{color:var(--graa);font-size:11.5px;display:block}.pers-boks .laas-tag{margin-left:0;margin-top:6px;display:inline-block}.salg-kasser{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.salg-kasse{background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:13px;padding:13px 15px}.salg-kasse h4{font-size:10.5px;color:var(--graa);text-transform:uppercase;letter-spacing:.09em;font-weight:800;margin-bottom:6px}.salg-kasse .tal{font-family:Newsreader,serif;font-weight:500;font-size:25px;line-height:1.05;color:var(--blaek)}.salg-kasse .tal small{font-family:Hanken Grotesk,sans-serif;font-size:12px;font-weight:700;color:var(--graa);margin-left:6px}.salg-kasse .fod{font-size:12.5px;font-weight:800;color:var(--okker-tekst);margin-top:3px;font-variant-numeric:tabular-nums}@media(max-width:900px){.salg-kasser{grid-template-columns:1fr 1fr}}.fak-hero{background:var(--skov-moerk);color:#fcfaf6;border-radius:16px;padding:20px 24px;margin-bottom:16px}.fak-hero-tal{font-family:Newsreader,serif;font-weight:500;font-size:42px;line-height:1;font-variant-numeric:tabular-nums}.fak-hero.naaet .fak-hero-tal{font-size:32px;color:#bfe0c6}.fak-hero-tekst{font-size:13.5px;opacity:.85;margin-top:6px;line-height:1.5}.fak-hero-bar{height:10px;border-radius:99px;background:#fcfaf629;overflow:hidden;margin-top:14px}.fak-hero-bar>div{height:100%;border-radius:99px}.fak-hero-fod{font-size:12px;opacity:.75;margin-top:7px;font-weight:700}.prisfil-status{color:var(--okker-tekst)!important;font-weight:700}.prisfil-knapper{display:flex;gap:7px;flex-wrap:wrap}.prisfil-leverandoer{display:flex;flex-direction:column;gap:4px;margin:6px 0 2px}.prisfil-leverandoer select{padding:6px 9px;border-radius:9px;border:1.5px solid var(--puds-dyb);background:#fff;color:var(--blaek);font-weight:700}.ai-pris{grid-column:1 / -1;display:flex;gap:9px;flex-wrap:wrap;align-items:flex-end;background:var(--puds);border-radius:11px;padding:11px 13px;margin-top:8px}.ai-pris label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:800;color:var(--graa)}.ai-pris input{width:120px;border:2px solid var(--puds-dyb);border-radius:9px;padding:7px 9px;font-family:inherit;font-weight:800;font-size:13px;background:var(--hvid)}.ai-pris input:focus{outline:none;border-color:var(--okker)}.ai-pris small{flex-basis:100%;font-size:11.5px;color:var(--graa);line-height:1.45}.skygge-baand{background:var(--okker-lys);border-left:5px solid var(--okker);border-radius:12px;padding:12px 16px;margin-bottom:14px;max-width:760px}.skygge-baand b{display:block;font-size:13.5px;color:var(--okker-tekst)}.skygge-baand span{display:block;font-size:12.5px;color:#5d4e1f;margin-top:4px;line-height:1.5}.alarm-prikker{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:6px}.alarm-prik{background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:13px;padding:13px 15px;display:flex;flex-direction:column;gap:3px}.alarm-prik .prik{width:11px;height:11px;border-radius:50%;background:var(--puds-dyb);margin-bottom:4px}.alarm-prik.ok .prik{background:var(--groen-ok)}.alarm-prik.krydset .prik{background:var(--advarsel)}.alarm-prik.ukendt .prik{background:var(--puds-dyb);box-shadow:0 0 0 2px var(--puds)}.alarm-prik.fra{opacity:.55}.alarm-prik b{font-size:12px;color:var(--graa);text-transform:uppercase;letter-spacing:.07em;font-weight:800}.alarm-prik .vaerdi{font-family:Newsreader,serif;font-weight:500;font-size:22px;line-height:1.1;color:var(--blaek);font-variant-numeric:tabular-nums}.alarm-prik.krydset .vaerdi{color:var(--advarsel)}.alarm-prik.ukendt .vaerdi{font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:700;color:var(--graa)}.alarm-prik small{font-size:11px;color:var(--graa);line-height:1.45;margin-top:2px}@media(max-width:1100px){.alarm-prikker{grid-template-columns:1fr 1fr}}.skade-vurdering{background:var(--puds);border-radius:10px;padding:10px 13px;margin-bottom:10px;font-size:12.5px}.skade-vurdering b{font-size:13px;display:block}.skade-vurdering p{margin:4px 0 0;line-height:1.5}.skade-vurdering small{display:block;margin-top:5px;color:var(--graa);font-size:11px}.slet-sag{margin-top:26px;border-top:1px solid var(--puds-dyb);padding-top:12px}.slet-sag>summary{cursor:pointer;font-size:12px;font-weight:800;color:var(--graa);list-style:none}.slet-sag>summary::-webkit-details-marker{display:none}.slet-sag>summary:before{content:"⌄ ";color:var(--graa)}.slet-sag[open]>summary:before{content:"⌃ "}.slet-sag p{font-size:12px;color:var(--graa);line-height:1.55;margin:8px 0}.slet-sag .slet-advarsel{color:var(--advarsel);font-weight:700}.slet-sag .primaer{background:var(--advarsel);border-color:var(--advarsel);color:var(--hvid)}.skade-send{background:var(--puds);border-radius:12px;padding:12px 15px;margin-top:6px;font-size:12.5px}.skade-send.sendt{background:#e3eee6}.skade-send b{font-size:13.5px;display:block}.skade-send p{margin:5px 0 0;line-height:1.55;color:var(--graa)}.skade-send.sendt b{color:var(--groen-ok)}.skade-send-advarsel{color:var(--advarsel);font-weight:700;margin-top:8px!important}.indhold-ramme{flex:1;min-width:0;display:flex;flex-direction:column}.indhold-ramme>.indhold{max-width:1240px;width:100%}.kt-top{display:flex;align-items:center;gap:14px;padding:12px 64px 12px 30px;border-bottom:1px solid var(--puds-dyb);background:var(--puds-dyb);position:sticky;top:0;z-index:3}.kt-omr{display:flex;gap:3px;background:var(--puds);padding:4px;border-radius:99px;flex:none}.kt-omr button{border:none;background:transparent;cursor:pointer;font:inherit;font-size:13px;font-weight:700;color:var(--blaek);padding:6px 14px;border-radius:99px}.kt-omr button:hover{background:#2f3d5514}.kt-omr button.aktiv{background:var(--skov);color:var(--hvid)}.kt-soeg{position:relative;flex:1;max-width:420px}.kt-soeg input{width:100%;background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:11px;padding:9px 14px;font:inherit;font-size:13.5px;outline:none}.kt-soeg input:focus{border-color:var(--okker)}.kt-traef{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:10;background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:12px;box-shadow:0 12px 30px #1e273824;overflow:hidden}.kt-traef [role=listbox]{max-height:340px;overflow-y:auto}.kt-traef .kt-traef-linje{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;width:100%;border:none;background:transparent;cursor:pointer;text-align:left;padding:10px 14px;font:inherit;border-bottom:1px solid var(--puds)}.kt-traef .kt-traef-linje:last-child{border-bottom:none}.kt-traef .kt-traef-linje:hover,.kt-traef .kt-traef-linje.valgt{background:var(--puds)}.kt-traef .kt-traef-linje.valgt{box-shadow:inset 3px 0 0 var(--skov)}.kt-traef b{font-size:13.5px;color:var(--blaek)}.kt-traef small{grid-column:1;font-size:12px;color:var(--graa)}.kt-traef span{grid-row:1 / span 2;font-size:11px;font-weight:700;color:var(--okker-tekst);background:var(--puds);border-radius:99px;padding:3px 9px;white-space:nowrap}.kt-traef .tom{padding:14px;font-size:13px;color:var(--graa)}.kt-traef .kt-soeg-igen{display:inline;width:auto;padding:0;border:none;background:none;color:var(--skov);font-weight:700;text-decoration:underline;cursor:pointer}.kt-bruger{margin-left:auto;width:32px;height:32px;border-radius:50%;flex:none;background:var(--skov);color:var(--hvid);display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:800}@media(max-width:980px){.kt-top{padding-left:68px}}@media(max-width:760px){.kt-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px 64px 12px 68px}.kt-top .kt-omr{grid-row:1;grid-column:1;min-width:0;max-width:100%;justify-self:start;overflow-x:auto;scrollbar-width:none}.kt-top .kt-omr::-webkit-scrollbar{display:none}.kt-top .kt-omr button{flex:none;padding:6px 11px}.kt-top .kt-bruger{grid-row:1;grid-column:2;margin-left:0}.kt-top .kt-soeg{grid-row:2;grid-column:1 / -1;max-width:none;margin:0 -48px 0 -52px}}.kt-tilbage{display:flex;align-items:center;gap:8px;background:#fcfaf61a;border:none;color:var(--hvid);border-radius:11px;padding:9px 11px;cursor:pointer;font:inherit;font-size:13px;font-weight:700;text-decoration:none}.kt-tilbage:hover{background:#fcfaf629}.kt-afd-hoved{display:flex;align-items:center;gap:11px;padding:20px 8px 16px}.kt-afd-ikon{width:38px;height:38px;border-radius:12px;flex:none;background:#fcfaf61f;display:flex;align-items:center;justify-content:center;font-size:18px}.kt-afd-navn{font-family:Newsreader,serif;font-size:18px;line-height:1.15;color:var(--hvid)}.kt-afd-mrk{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--okker-lys);margin-top:2px}.kt-prik{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--advarsel);flex:none}.nav-knap.aktiv .kt-prik{background:var(--advarsel)}.kt-svag{color:#fcfaf673!important;font-weight:600!important}.kt-bjaelke-tom{padding:8px 10px;font-size:12.5px;color:#fcfaf673}.kt-bjaelke-fod{margin-top:auto;padding:16px 10px 4px;font-size:11.5px;line-height:1.45;color:#fcfaf680}.kt-bjaelke-bund{padding:12px 10px 2px;font-size:12px;color:#fcfaf699;display:flex;align-items:center;gap:9px}.kt-bjaelke-fod+.kt-bjaelke-bund{margin-top:8px}.side>.kt-bjaelke-bund:last-child{margin-top:auto}.kt-bjaelke-bund .avatar-lille{width:30px;height:30px;border-radius:50%;flex:none;background:var(--okker);color:var(--skov-moerk);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.kt-bjaelke-bund button{border:none;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px;font-weight:700;margin-left:auto}.kt-to-spalter{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;align-items:start}.kt-venstre,.kt-hoejre{display:flex;flex-direction:column;gap:18px;min-width:0}.kt-hoejre{padding-top:58px}@media(max-width:1100px){.kt-to-spalter{grid-template-columns:1fr}.kt-hoejre{padding-top:0}}.kt-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--okker-tekst)}.kt-eyebrow.lys{color:var(--okker-lys)}.kt-h1{font-family:Newsreader,serif;font-weight:500;font-size:30px;line-height:1.1;margin-top:2px}.kt-under{font-size:14px;color:var(--graa);margin-top:6px;max-width:52ch}.kt-tal-raekke{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kt-tal{background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:14px;padding:14px 16px;text-align:left;font:inherit;display:flex;flex-direction:column;gap:2px}.kt-tal b{font-family:Newsreader,serif;font-weight:500;font-size:27px;line-height:1.05;color:var(--blaek)}.kt-tal span{font-size:12.5px;color:var(--graa)}.kt-tal.warn b{color:var(--okker-tekst)}.kt-tal.bad b{color:var(--advarsel)}.kt-tal.klik{cursor:pointer}@media(max-width:760px){.kt-tal-raekke{grid-template-columns:repeat(2,1fr)}.kt-tal{padding:12px 13px}.kt-tal b{font-size:24px}}.kt-tal.klik:hover{border-color:var(--okker)}.kt-tal:disabled{cursor:default}.kt-handlinger{background:var(--hvid);border:1px solid var(--puds-dyb);border-left:5px solid var(--okker);border-radius:14px;padding:16px 18px}.kt-handlinger ul{list-style:none;margin:10px 0 0;display:flex;flex-direction:column;gap:2px}.kt-handlinger li button{display:flex;align-items:center;gap:12px;width:100%;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;padding:9px 6px;border-radius:10px}.kt-handlinger li button:hover{background:var(--puds)}.kt-handling-tekst{flex:1;min-width:0;display:flex;flex-direction:column}.kt-handling-tekst b{font-size:14px;font-weight:700;color:var(--blaek);line-height:1.35}.kt-handling-tekst small{font-size:12.5px;color:var(--graa);line-height:1.4}.kt-handling-tekst em{font-style:normal;font-weight:700;color:var(--okker-tekst)}.kt-handling-tom{margin-top:10px;font-size:13.5px;color:var(--graa)}.kt-chevron{color:var(--guldlinje);font-size:19px;line-height:1;flex:none}.kt-niveau{width:9px;height:9px;border-radius:50%;flex:none;background:var(--guldlinje)}.kt-niveau.bad{background:var(--advarsel)}.kt-niveau.warn{background:var(--okker)}.kt-niveau.ok{background:var(--groen-ok)}.kt-afd-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:10px}.kt-afd-kort{display:flex;align-items:center;gap:12px;text-align:left;font:inherit;cursor:pointer;background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:14px;padding:14px 16px}.kt-afd-kort:hover{border-color:var(--okker)}.kt-afd-kort-ikon{width:36px;height:36px;border-radius:10px;flex:none;background:var(--puds);display:flex;align-items:center;justify-content:center;font-size:17px}.kt-afd-kort-tekst{flex:1;min-width:0;display:flex;flex-direction:column}.kt-afd-kort-tekst b{font-size:15px;color:var(--blaek)}.kt-afd-kort-tekst small{font-size:12.5px;color:var(--graa)}.kt-afd-kort-tekst small.haster{color:var(--advarsel);font-weight:700}.kt-modul-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:10px}@media(max-width:760px){.kt-afd-grid,.kt-modul-grid{grid-template-columns:minmax(0,1fr)}}.kt-modul-kort{display:flex;flex-direction:column;gap:6px;text-align:left;font:inherit;cursor:pointer;background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:14px;padding:14px 16px}.kt-modul-kort:hover{border-color:var(--okker)}.kt-modul-hoved{display:flex;align-items:center;gap:9px}.kt-modul-ikon{font-size:15px}.kt-modul-kort b{font-size:14.5px;color:var(--blaek)}.kt-modul-kort small{font-size:12.5px;color:var(--graa);line-height:1.45}.kt-kort{background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:14px;padding:16px 18px;text-align:left;font:inherit;width:100%;display:block}.kt-kort-klik{cursor:pointer}.kt-kort-klik:hover{border-color:var(--okker)}.kt-kort-hoved{display:flex;align-items:center;justify-content:space-between;gap:10px}.kt-kort-tom{margin-top:10px;font-size:13px;color:var(--graa)}.kt-kort-tom.venstre{text-align:left}.kt-kort-brød{margin-top:8px;font-size:13.5px;color:var(--blaek);line-height:1.5}.kt-pille{font-size:11.5px;font-weight:800;padding:3px 9px;border-radius:99px;background:var(--puds);color:var(--blaek)}.kt-pille.guld{background:var(--okker-dyb,#857449);color:var(--hvid)}.kt-link{margin-top:10px;border:none;background:transparent;cursor:pointer;padding:0;font:inherit;font-size:13px;font-weight:700;color:var(--okker-tekst)}.kt-fravaer,.kt-idag{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:13px}.kt-fravaer b{flex:1;min-width:0;font-weight:700;color:var(--blaek)}.kt-fravaer span{color:var(--graa)}.kt-fravaer time{color:var(--graa);font-size:12px;width:54px;text-align:right;flex:none}.kt-idag time{font-family:Newsreader,serif;font-size:14px;color:var(--okker-tekst);width:46px;flex:none;font-weight:600}.kt-idag b{flex:1;min-width:0;font-weight:600;color:var(--blaek)}.kt-idag span{color:var(--graa);font-size:12px}.kt-briefing{background:var(--skov-moerk);border-color:var(--skov-moerk);color:var(--hvid)}.kt-briefing ul{list-style:none;margin:9px 0 0;display:flex;flex-direction:column;gap:5px}.kt-briefing li{font-size:13.5px;line-height:1.45;color:#ffffffeb;padding-left:14px;position:relative}.kt-briefing li:before{content:"•";position:absolute;left:0;color:var(--okker-lys)}.kt-briefing button{margin-top:12px;border:none;background:transparent;cursor:pointer;padding:0;font:inherit;font-size:12.5px;font-weight:700;color:var(--okker-lys)}.kt-mere{font-size:13px;color:var(--graa);padding:0 4px;margin-top:-8px}.kt-afd-ret,.kt-afd-ny{margin-bottom:14px}.kt-afd-ret.skjult{opacity:.6;border-left:4px solid var(--guldlinje)}.kt-afd-felter{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.kt-afd-felter label,.kt-afd-bred{display:flex;flex-direction:column;gap:4px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--okker-tekst)}.kt-afd-bred{margin-top:12px;max-width:520px}.kt-afd-felter input,.kt-afd-felter select,.kt-afd-bred input{font:inherit;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--blaek);background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:9px;padding:8px 11px}.kt-afd-felter input:focus,.kt-afd-felter select:focus,.kt-afd-bred input:focus{outline:none;border-color:var(--okker)}.kt-afd-kryds{flex-direction:row!important;align-items:center;gap:7px!important}.kt-afd-kryds input{width:17px;height:17px}.kt-afd-id{margin-left:auto;font-size:12px;color:var(--graa);background:var(--puds);border-radius:7px;padding:5px 9px}.kt-afd-knapper{display:flex;align-items:center;gap:14px;margin-top:14px}.kt-afd-moduler{list-style:none;margin:8px 0 0;display:flex;flex-direction:column;gap:2px}.kt-afd-moduler li{display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:9px;background:var(--puds);font-size:13.5px}.kt-afd-moduler li.ukendt{background:#f6e7e3;color:var(--advarsel)}.kt-afd-moduler li.kt-afd-intet{background:transparent;color:var(--graa);font-size:13px;padding:8px 2px}.kt-afd-modulnavn{flex:1;min-width:0}.kt-afd-modulnavn small{color:var(--graa);font-size:12px}.kt-afd-moduler li button{border:1px solid var(--puds-dyb);background:var(--hvid);cursor:pointer;border-radius:7px;width:28px;height:28px;font:inherit;font-size:12px;color:var(--blaek)}.kt-afd-moduler li button:hover:not(:disabled){border-color:var(--okker)}.kt-afd-moduler li button:disabled{opacity:.35;cursor:not-allowed}.kt-afd-tilfoej{display:flex;align-items:center;gap:14px;margin-top:12px}.kt-afd-tilfoej select{font:inherit;font-size:13.5px;background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:9px;padding:8px 11px;color:var(--blaek)}.kt-afd-tilfoej .kt-link{margin-top:0;margin-left:auto;color:var(--advarsel)}.kt-handling-tekst small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kt-afd-ret>.kt-afd-sum{display:flex;align-items:center;gap:11px;cursor:pointer;list-style:none;font-size:15px;color:var(--blaek)}.kt-afd-ret>.kt-afd-sum::-webkit-details-marker{display:none}.kt-afd-ret>.kt-afd-sum:before{content:"▸";color:var(--guldlinje);font-size:15px}.kt-afd-ret[open]>.kt-afd-sum:before{content:"▾"}.kt-afd-ret[open]>.kt-afd-sum{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--puds-dyb)}.kt-afd-sum-ikon{width:32px;height:32px;border-radius:9px;flex:none;background:var(--puds);display:flex;align-items:center;justify-content:center;font-size:15px}.kt-afd-sum-mrk{font-size:12.5px;color:var(--graa)}.kt-afd-ret>.kt-afd-sum .kt-afd-id{margin-left:auto}.ks-faner{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.ks-fane{background:var(--hvid);border:1px solid var(--puds-dyb);border-bottom-width:3px;border-radius:var(--radius);padding:12px 15px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:3px}.ks-fane:hover{box-shadow:0 4px 14px #1e2b3e14}.ks-fane b{font-size:14.5px;font-weight:700;color:var(--blaek)}.ks-fane span{font-size:12px;color:var(--graa);font-weight:600}.ks-fane.aktiv{border-bottom-color:var(--guldlinje);background:var(--puds)}.ks-fane.aktiv b{color:var(--blaek)}.ks-kobl{margin-top:4px;max-width:100%;font-size:11px;color:var(--graa);background:transparent;border:1px dashed var(--puds-dyb);border-radius:6px;padding:2px 5px;cursor:pointer}.ks-kobl:hover{border-style:solid;color:var(--blaek)}.ks-kobl:disabled{cursor:progress;opacity:.7}.ks-genaabnet{display:block;width:100%;text-align:left;margin:0 0 14px;cursor:pointer;background:var(--hvid);border:1px solid var(--advarsel);border-left-width:4px;border-radius:var(--radius);padding:10px 14px;font-size:12.5px;font-weight:600;color:var(--advarsel)}@media(max-width:760px){.ks-faner{grid-template-columns:1fr}}.mk{--skov:#1B2A41;--skov-moerk:#132033;--flade:#F7F5F0;--puds:#F0EDE6;--puds-dyb:#E3DFD5;--guldlinje:#C9A227;--okker:#C9A227;--okker-dyb:#8A5A00;--okker-lys:#FFF3D6;--okker-tekst:#8A5A00;--blaek:#1B2A41;--groen-ok:#2E7D4F;--advarsel:#B4432F;--radius:14px;font-family:Manrope,Hanken Grotesk,Segoe UI,system-ui,sans-serif}.mk *{font-family:inherit}.mk h1,.mk .kt-h1,.mk .topbar h1,.mk .detalje h2,.mk .login-kort h1{font-family:inherit;font-weight:800;font-size:22px;line-height:1.2;letter-spacing:-.01em}.mk h2{font-weight:800;font-size:18px}.mk .panel h3{font-family:inherit;font-weight:800;font-size:15px}.mk .kt-tal b,.mk .salg-kasse .tal,.mk .fak-hero-tal{font-family:inherit;font-weight:800}.mk .kunde-kort h1,.mk .kunde-kort h2,.mk .kunde-sum .ialt b,.mk .kunde-ekstra-pris,.mk .kunde-tid b,.mk .kunde-bt-naar{font-family:inherit;font-weight:800;letter-spacing:-.01em}.mk .kunde-kort h1{font-size:26px}.mk .kunde-kort h2{font-size:16px}.mk .login-kort{border-radius:18px;border:1px solid var(--puds-dyb);box-shadow:0 20px 50px -30px #1b2a4159}.mk .login-kort h1{font-size:24px}.mk .logo{font-family:inherit;font-weight:800;font-size:19px}.mk .kt-afd-navn{font-family:inherit;font-weight:800;font-size:18px}.mk .kt-idag time{font-family:inherit;font-weight:700}.mk .kort,.mk .kt-kort,.mk .traad,.mk .standard-kort,.mk .afd-fane{box-shadow:none}.mk .kort{border:1.5px solid var(--puds-dyb)}.mk .kort,.mk .kt-kort,.mk .kolonne,.mk .panel{border-radius:14px}.mk .primaer,.mk .btn,.mk button.primaer{border-radius:10px}.mk .chip,.mk .afd-pill,.mk .partner-tag{border-radius:6px}.mk .primaer{background:var(--skov);color:#fff;border:1.5px solid var(--skov);font-weight:700}.mk .primaer.guld{background:var(--okker);color:var(--skov);border-color:var(--okker)}.mk .primaer.ghost{background:transparent;color:var(--blaek);border:1.5px solid var(--puds-dyb)}.mk .primaer.roed{background:var(--advarsel);border-color:var(--advarsel);color:#fff}.mk .primaer:disabled{opacity:.4;cursor:not-allowed}.pers-haster{grid-template-columns:repeat(3,1fr);align-items:stretch}@media(max-width:900px){.pers-haster{grid-template-columns:1fr}}.pers-kort{height:100%}.pers-kort .primaer{margin-top:auto}.mk .pers-kort{background:var(--hvid);border:1.5px solid var(--puds-dyb);border-left-width:1.5px;border-radius:14px}.mk .pers-kort.roed{border-color:var(--advarsel)}.haster-mrk{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--graa)}.haster-mrk.bad{color:var(--advarsel)}.haster-mrk.warn{color:var(--okker-tekst)}.haster-mrk.ok{color:var(--groen-ok)}.kt-afd-hoved{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.kt-afd-hoved>div{min-width:0}.kt-oversigt{font-size:12.5px;color:var(--graa);font-weight:700;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.kt-oversigt b{color:var(--blaek)}.kt-oversigt .bad{color:var(--advarsel)}.kt-oversigt .warn{color:var(--okker-tekst)}.kt-handling-r{display:flex;align-items:center;gap:10px;width:100%}.kt-handling-aabn{flex:1;min-width:0;display:flex;align-items:center;gap:12px;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;padding:9px 6px;border-radius:10px}.kt-handling-aabn:hover{background:var(--puds)}.kt-handling-r>.primaer{flex:none;width:auto;white-space:nowrap}.kt-handling-detalje{padding:2px 6px 12px 27px;display:flex;flex-direction:column;gap:8px}.kt-handling-detalje p{font-size:12.5px;color:var(--graa);line-height:1.45;margin:0}.kt-handling-knapper{display:flex;gap:8px;flex-wrap:wrap}.mk .kt-handlinger{border:1.5px solid var(--puds-dyb);border-left:1.5px solid var(--puds-dyb)}.mk .kt-handlinger li button.kt-handling-aabn:hover{background:var(--puds)}.mk .frem-mini .bar{height:9px;background:#e3dfd5}.mk .frem-mini .fyld{background:var(--groen-ok)}.mk .kort.kraever{border:1.5px solid var(--advarsel);border-left-width:1.5px}.av.formand{background:var(--skov);color:#fff;border-color:var(--hvid);margin-left:0;box-shadow:none;font-weight:800}.kort-spor{display:inline-block;font-size:10.5px;font-weight:800;border-radius:6px;padding:2px 7px;color:#fff;margin-bottom:6px}.kort-spor.ts{background:#1f6b85}.kort-spor.pr{background:#2e7d4f}.kort-spor.ov{background:#4e5b6e}.kort-spor.ef{background:#8a5a00}.kort-spor.iw{background:#6b3fa0}.mk .kolonne{background:var(--puds)}.mk .tom{color:var(--graa)}.mk .b-celle.ts{background:#1f6b85;color:#fff}.mk .b-celle.pr{background:#2e7d4f;color:#fff}.mk .b-celle.ov{background:#4e5b6e;color:#fff}.mk .b-celle.ef{background:#8a5a00;color:#fff}.mk .b-celle.iw{background:#6b3fa0;color:#fff}.mk .b-celle small{opacity:.85;color:inherit}.mk .chip.ts{background:#1f6b85;color:#fff}.mk .chip.pr{background:#2e7d4f;color:#fff}.mk .chip.ov{background:#4e5b6e;color:#fff}.mk .chip.ef{background:#8a5a00;color:#fff}.mk .chip.iw{background:#6b3fa0;color:#fff}.mk .b-celle.hul{background:var(--okker-lys);border-color:var(--okker);color:var(--okker-tekst)}.plan-formand{grid-column:1/-1;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--okker-tekst);padding:14px 4px 4px;border-top:1.5px solid var(--puds-dyb)}.plan-formand:first-of-type{border-top:none;padding-top:4px}.plan-formand small{font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--graa)}.b-navn .rolle{display:block;font-size:9.5px;font-weight:700;color:var(--graa);line-height:1.25}.plan-mangler{grid-column:1/-1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1.5px solid var(--advarsel);border-radius:10px;padding:7px 10px;margin:2px 0 4px;font-size:12px;font-weight:700;background:#fbe6e1}.plan-mangler b{color:var(--advarsel)}.plan-mangler .sag{background:var(--hvid);border:1.5px solid var(--advarsel);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:800;color:var(--advarsel);cursor:pointer}.plan-forslag{border:1.5px solid var(--puds-dyb);border-radius:14px;background:var(--hvid);padding:14px 16px;margin:12px 0;display:flex;flex-direction:column;gap:8px}.plan-forslag h3{font-size:15px;font-weight:800;margin:0}.plan-forslag-r{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--puds-dyb);font-size:13px}.plan-forslag-r:last-of-type{border-bottom:none}.plan-forslag-r b{flex:1;min-width:0}:root{--skov:#2F3D55;--skov-moerk:#1E2738;--flade:#F9F7F2;--puds:#EFEBE1;--puds-dyb:#E2DBCA;--guldlinje:#C5B88E;--okker:#998B5E;--okker-dyb:#857449;--okker-lys:#E4DCC4;--okker-tekst:#695E3D;--blaek:#2F3D55;--graa:#5E6B86;--hvid:#FFFFFF;--groen-ok:#376B45;--advarsel:#A34728;--ef:#3F5E8C;--ef-lys:#DCE4F0;--fokus:#2F3D55;--fokus-lys:#E4DCC4;--radius:16px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Hanken Grotesk,sans-serif;background:var(--flade);color:var(--blaek);min-height:100vh;font-size:16px;line-height:1.55}button{font-family:inherit}:focus-visible{outline:3px solid var(--fokus)!important;outline-offset:2px!important}.side :focus-visible,.ai-hoved :focus-visible,.fo-maal :focus-visible,.spring-over:focus-visible{outline-color:var(--fokus-lys)!important}.app{display:flex;min-height:100vh}.spring-over{position:fixed;top:0;left:-9999px;z-index:80;background:var(--skov);color:var(--hvid);padding:12px 20px;border-radius:0 0 12px;font-weight:800;font-size:14px;text-decoration:none}.spring-over:focus{left:0}.indhold:focus,.indhold:focus-visible{outline:none!important}.side{width:236px;flex:none;background:var(--skov);color:var(--hvid);display:flex;flex-direction:column;padding:22px 14px;position:sticky;top:0;height:100vh;overflow-y:auto}.side.ef-tema{background:#2c4262}.logo{font-family:Newsreader,serif;font-size:19px;font-weight:600;padding:0 10px 20px;line-height:1.2}.logo img{display:block;width:100%;max-width:160px;margin-bottom:6px}.login-kort .login-logo{display:block;width:220px;max-width:70%;margin:0 auto 14px}.logo small{display:block;font-family:Hanken Grotesk;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--okker-lys);font-weight:700;margin-top:3px}.side-sektion{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#fcfaf673;padding:14px 10px 7px}.omr-knap{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;color:#fcfaf6b3;cursor:pointer;font-weight:700;font-size:13.5px;padding:10px;border-radius:11px;margin-bottom:2px;text-align:left}.omr-knap:hover{background:#fcfaf60f}.omr-knap.aktiv{background:var(--hvid);color:var(--skov-moerk)}.omr-prik{width:9px;height:9px;border-radius:50%;flex:none}.omr-prik.ts{background:var(--okker)}.omr-prik.pr{background:#c79bb8}.omr-prik.ov{background:#9aad7f}.omr-prik.ef{background:#8fa8cc}.omr-prik.iw{background:#7fa9a2}.omr-badge{margin-left:auto;min-width:19px;height:19px;border-radius:99px;background:var(--okker);color:var(--skov-moerk);font-size:12px;line-height:1;font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 5px}.omr-knap.aktiv .omr-badge{background:var(--skov);color:var(--hvid)}.nav-knap{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;color:#fcfaf6b3;cursor:pointer;font-weight:600;font-size:13.5px;padding:9px 10px;border-radius:11px;margin-bottom:1px;text-align:left;text-decoration:none}.nav-knap:hover{background:#fcfaf60f}.nav-knap.aktiv{color:var(--hvid);background:#fcfaf61a}.side-bund{margin-top:auto;padding:10px;font-size:12px;color:#fcfaf68c;display:flex;align-items:center;gap:9px}.side-bund .avatar-lille{width:30px;height:30px;border-radius:50%;background:var(--okker);color:var(--skov-moerk);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.side-bund button{border:none;background:transparent;color:inherit;cursor:pointer;font-size:12px;font-weight:700;margin-left:auto}.indhold{flex:1;padding:26px 30px 60px;max-width:1240px}.tilbage-knap{position:sticky;top:58px;z-index:2;display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:6px 12px 6px 8px;border:1px solid var(--m-line,#DBD8D1);border-radius:999px;background:var(--flade);color:var(--m-mut,#6E7268);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.tilbage-knap:hover{background:var(--m-flade,#F6F6F4);color:var(--m-tekst,#22261F)}.tilbage-knap:focus-visible{outline:2px solid var(--okker,#C79A4B);outline-offset:2px}@media(max-width:760px){.tilbage-knap{top:110px}}.topbar{display:flex;align-items:center;gap:16px;margin-bottom:22px;flex-wrap:wrap;padding-right:52px}.topbar h1{font-family:Newsreader,serif;font-weight:500;font-size:29px}.partner-tag{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;background:var(--ef-lys);color:var(--ef);border-radius:8px;padding:5px 10px}.soeg{margin-left:auto;background:var(--hvid);border:2px solid transparent;border-radius:13px;padding:10px 16px;font-family:inherit;font-size:13.5px;width:260px;outline:none}.soeg:focus{border-color:var(--okker)}.filterlinje{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.filterlinje .soeg{margin-left:0;width:auto;min-width:150px}.filterlinje label{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--graa)}.filterlinje .skub{margin-left:auto}.soeg.lille{margin-left:0;width:100%;min-width:0;padding:7px 11px;font-size:12.5px;border-radius:9px;background:var(--puds)}.primaer{border:none;border-radius:13px;background:var(--skov);color:var(--hvid);cursor:pointer;font-weight:800;font-size:13.5px;padding:11px 18px;text-decoration:none;display:inline-block}.primaer:disabled{opacity:.45;cursor:not-allowed}.primaer.guld{background:var(--okker-dyb);color:var(--hvid)}.kpi-raekke{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:22px}.kpi{background:var(--hvid);border-radius:var(--radius);padding:15px 17px;box-shadow:0 3px 12px #1e2b3e0f;cursor:pointer;border-left:4px solid transparent}.kpi:hover{box-shadow:0 6px 18px #1e2b3e1a}.kpi b{display:block;font-size:24px;font-weight:800}.kpi span{font-size:12px;color:var(--graa);font-weight:600}.kpi.varsel{border-left-color:var(--okker)}.kpi.varsel b{color:var(--okker-tekst)}.kpi.roed{border-left-color:var(--advarsel)}.kpi.roed b{color:var(--advarsel)}.kpi.groen{border-left-color:var(--groen-ok)}.kpi.groen b{color:var(--groen-ok)}.kpi.stille{cursor:default}.kpi.stille:hover{box-shadow:0 3px 12px #1e2b3e0f}.forside-dato{font-size:12.5px;color:var(--graa);font-weight:700;text-transform:capitalize}.omr-kort-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:12px;margin-bottom:22px}.omr-kort{display:block;width:100%;text-align:left;border:none;font-family:inherit;color:inherit;background:var(--hvid);border-radius:var(--radius);padding:15px 17px;box-shadow:0 3px 12px #1e2b3e0f;cursor:pointer}.omr-kort:hover{box-shadow:0 6px 18px #1e2b3e1a}.omr-kort .navn{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:800;margin-bottom:11px}.omr-kort .tal{display:flex;gap:16px}.omr-kort .tal>span{font-size:12px;color:var(--graa);font-weight:700}.omr-kort .tal b{display:block;font-size:20px;color:var(--blaek);font-variant-numeric:tabular-nums}.omr-kort .tal>span.roed b{color:var(--advarsel)}.grid{display:grid;grid-template-columns:1fr 330px;gap:18px;align-items:start}.sektion{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--graa);margin:4px 2px 10px;display:flex;justify-content:space-between}.sektion a,.sektion button{color:var(--okker-tekst);text-decoration:none;cursor:pointer;font-weight:800;letter-spacing:.06em;border:none;background:none;font-size:inherit;text-transform:inherit}.pipeline{display:flex;gap:8px;margin-bottom:18px}.pipe{flex:1;background:var(--hvid);border-radius:13px;padding:11px 13px;cursor:pointer;box-shadow:0 3px 12px #1e2b3e0f;border-top:3px solid var(--puds-dyb)}.pipe b{display:block;font-size:17px;font-weight:800}.pipe span{font-size:12px;color:var(--graa);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pipe.p1{border-top-color:#b8c4d6}.pipe.p2{border-top-color:var(--okker)}.pipe.p3{border-top-color:#7fa88a}.pipe.p4{border-top-color:var(--groen-ok)}.pipe.p5{border-top-color:var(--skov)}.tabel{background:var(--hvid);border-radius:var(--radius);box-shadow:0 3px 12px #1e2b3e0f;overflow:hidden;margin-bottom:16px}.raekke{display:grid;gap:12px;align-items:center;padding:13px 18px;border-bottom:1px solid var(--puds);cursor:pointer}.raekke:hover{background:var(--puds)}.raekke.hoved{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--graa);cursor:default;background:transparent}.raekke:last-child{border-bottom:none}.r5{grid-template-columns:1.5fr 1fr .8fr .9fr 1.1fr}.r-oeko{grid-template-columns:1.4fr .7fr .7fr .7fr .8fr .9fr}.r-tilbud{grid-template-columns:1.5fr .8fr .8fr 1fr 1fr}.r-navn b{font-size:14px;font-weight:700;display:block;line-height:1.25}.r-navn small{font-size:12px;color:var(--graa)}.frem-mini{display:flex;align-items:center;gap:8px}.frem-mini .bar{flex:1;height:6px;background:var(--puds);border-radius:99px;overflow:hidden}.frem-mini .fyld{height:100%;border-radius:99px;background:linear-gradient(90deg,var(--skov),var(--okker))}.frem-mini span{font-size:12px;font-weight:800;color:var(--graa);min-width:32px;text-align:right}.hold-mini{display:flex}.av{width:28px;height:28px;border-radius:50%;background:var(--skov);color:var(--okker-lys);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;border:2.5px solid var(--hvid);margin-left:-7px}.av:first-child{margin-left:0}.oeko-tal{font-size:13px;font-weight:800}.oeko-tal small{display:block;font-size:12px;color:var(--graa);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.oeko-tal.groen{color:var(--groen-ok)}.oeko-tal.roed{color:var(--advarsel)}.chips{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.chip{font-size:12px;font-weight:700;border-radius:99px;padding:4px 9px;white-space:nowrap}.chip.ok{background:#dfebe1;color:var(--groen-ok)}.chip.mangler{background:#f4ddd4;color:var(--advarsel)}.chip.neutral{background:var(--puds);color:var(--graa)}.chip.info{background:var(--ef-lys);color:var(--ef)}.chip.gul,.chip.ts{background:var(--okker-lys);color:var(--okker-tekst)}.chip.pr{background:#ede0ea;color:#7a4e6e}.chip.ov{background:#e3e7da;color:#5c6b4a}.chip.ef{background:var(--ef-lys);color:var(--ef)}.chip.iw{background:#deeae7;color:#3d6b62}.panel{background:var(--hvid);border-radius:var(--radius);padding:16px;box-shadow:0 3px 12px #1e2b3e0f;margin-bottom:14px}.panel h3{font-family:Newsreader,serif;font-size:17px;font-weight:600;margin-bottom:10px}.agent-r{display:flex;gap:11px;padding:10px 2px;border-bottom:1px solid var(--puds);align-items:flex-start}.agent-r:last-child{border-bottom:none}.agent-ikon{width:32px;height:32px;border-radius:10px;background:var(--okker-lys);display:flex;align-items:center;justify-content:center;flex:none;font-size:14px}.agent-ikon.fejl{background:#f4ddd4}.agent-r b{font-size:12.5px;display:block;line-height:1.3}.agent-r small{font-size:12px;color:var(--graa);line-height:1.35;display:block;margin-top:1px}.agent-r time{font-size:12px;color:var(--graa);font-weight:700;margin-left:auto;flex:none}.hurtig{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hurtig button,.hurtig a{border:none;border-radius:12px;background:var(--puds);color:var(--skov);cursor:pointer;font-weight:700;font-size:12px;padding:12px 8px;text-align:center;text-decoration:none}.hurtig button:hover,.hurtig a:hover{background:var(--puds-dyb)}.gantt{background:var(--hvid);border-radius:var(--radius);padding:16px 18px;box-shadow:0 3px 12px #1e2b3e0f;margin-bottom:18px}.gantt-r{display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:center;margin-bottom:9px}.gantt-r label{font-size:12px;font-weight:700}.gantt-spor{position:relative;height:22px;background:var(--puds);border-radius:8px}.gantt-blok{position:absolute;top:3px;bottom:3px;border-radius:6px;font-size:12px;line-height:1;font-weight:800;color:var(--hvid);display:flex;align-items:center;padding:0 8px;white-space:nowrap;overflow:hidden}.uger{display:grid;grid-template-columns:140px 1fr;gap:12px;margin-bottom:6px}.uge-labels{display:flex;justify-content:space-between;font-size:12px;font-weight:800;color:var(--graa);letter-spacing:.06em}.kanban{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.kolonne{background:var(--puds);border-radius:var(--radius);padding:12px}.kolonne-h{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;padding:0 4px}.kol-prik{width:10px;height:10px;border-radius:50%}.kol-prik.g{background:var(--groen-ok)}.kol-prik.y{background:var(--okker)}.kol-prik.r{background:var(--advarsel)}.kolonne-h span{color:var(--graa);margin-left:auto}.kort{background:var(--hvid);border-radius:13px;padding:13px;margin-bottom:9px;box-shadow:0 2px 8px #1e2b3e0f;cursor:pointer}.kort:hover{box-shadow:0 5px 14px #1e2b3e1f}.kort b{font-size:13.5px;display:block;line-height:1.25}.kort small{font-size:12px;color:var(--graa);display:block;margin-top:2px}.kort .chips{justify-content:flex-start;margin-top:8px}.kort.kraever{border-left:4px solid var(--advarsel)}.kort-hold{margin-top:8px;padding-left:7px}.kort-hold .av{width:24px;height:24px;font-size:11px}.fag-status{display:flex;gap:5px;margin-top:8px;flex-wrap:wrap}.fs{font-size:12px;font-weight:800;border-radius:7px;padding:4px 8px;display:flex;align-items:center;gap:4px}.fs.gr{background:var(--puds);color:var(--graa)}.fs.gu{background:var(--okker-lys);color:var(--okker-tekst)}.fs.bl{background:var(--ef-lys);color:var(--ef)}.fs.gn{background:#dfebe1;color:var(--groen-ok)}.chat-grid{display:grid;grid-template-columns:300px 1fr;gap:14px;align-items:start}.chat-liste{background:var(--hvid);border-radius:var(--radius);box-shadow:0 3px 12px #1e2b3e0f;overflow:hidden;max-height:70vh;overflow-y:auto}.chat-faner{display:flex;gap:4px;padding:8px}.chat-faner button{flex:1;border:none;border-radius:9px;background:var(--puds);color:var(--graa);font-weight:800;font-size:12px;padding:8px;cursor:pointer}.chat-faner button.aktiv{background:var(--skov);color:var(--hvid)}.chat-r{display:flex;gap:10px;padding:12px 14px;border-bottom:1px solid var(--puds);cursor:pointer;align-items:center}.chat-r:hover,.chat-r.aktiv{background:var(--puds)}.chat-r b{font-size:13px;display:block}.chat-r small{font-size:12px;color:var(--graa);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.ulaest{margin-left:auto;min-width:18px;height:18px;border-radius:99px;background:var(--okker);color:var(--skov-moerk);font-size:12px;line-height:1;font-weight:800;display:flex;align-items:center;justify-content:center}.chat-vindue{background:var(--hvid);border-radius:var(--radius);box-shadow:0 3px 12px #1e2b3e0f;display:flex;flex-direction:column;min-height:480px;max-height:75vh}.chat-hoved{padding:14px 18px;border-bottom:1px solid var(--puds);font-weight:800;font-size:14px}.chat-hoved small{display:block;font-weight:600;color:var(--graa);font-size:12px}.beskeder{flex:1;padding:16px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.boble{max-width:70%;border-radius:14px;padding:10px 13px;font-size:13.5px;line-height:1.4}.boble small{display:block;font-size:12px;color:var(--graa);font-weight:700;margin-bottom:2px}.boble.dem{background:var(--puds);align-self:flex-start}.boble.kunde{background:var(--ef-lys);align-self:flex-start}.boble.mig{background:var(--skov);color:var(--hvid);align-self:flex-end}.boble.mig small{color:var(--okker-lys)}.chat-input{display:flex;gap:8px;padding:12px;border-top:1px solid var(--puds)}.chat-input input{flex:1;background:var(--puds);border:2px solid transparent;border-radius:12px;padding:11px 14px;font-family:inherit;font-size:13.5px;outline:none}.chat-input input:focus{border-color:var(--okker)}.chat-input button{border:none;border-radius:12px;background:var(--skov);color:var(--hvid);font-weight:800;padding:0 18px;cursor:pointer}.indst-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.toggle{width:42px;height:24px;border-radius:99px;background:var(--puds-dyb);border:none;cursor:pointer;position:relative;flex:none;transition:background .2s ease}.toggle:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--hvid);transition:left .2s ease}.toggle.til{background:var(--groen-ok)}.toggle.til:after{left:21px}.indst-r{display:flex;align-items:center;gap:11px;padding:10px 2px;border-bottom:1px solid var(--puds)}.indst-r:last-child{border-bottom:none}.indst-r b{font-size:13px;display:block}.indst-r small{font-size:12px;color:var(--graa);display:block;line-height:1.35}.int-status{margin-left:auto;flex:none}.book-tabel{background:var(--hvid);border-radius:var(--radius);box-shadow:0 3px 12px #1e2b3e0f;overflow:auto;padding:6px}.book-grid{display:grid;grid-template-columns:150px repeat(5,1fr);gap:5px;min-width:760px}.bh{font-size:12px;letter-spacing:.09em;text-transform:uppercase;font-weight:800;color:var(--graa);padding:9px 8px}.b-navn{display:flex;align-items:center;gap:8px;padding:7px 8px;font-size:12.5px;font-weight:700}.b-navn small{display:block;font-weight:600;color:var(--graa);font-size:12px}.b-celle{border-radius:9px;padding:7px 9px;font-size:12px;font-weight:800;cursor:default;min-height:38px;display:flex;flex-direction:column;justify-content:center;line-height:1.2}.b-celle small{font-weight:700;opacity:.75;font-size:12px}.b-celle.ts{background:var(--okker-lys);color:var(--okker-tekst)}.b-celle.pr{background:#ede0ea;color:#7a4e6e}.b-celle.ov{background:#e3e7da;color:#5c6b4a}.b-celle.ef{background:var(--ef-lys);color:var(--ef)}.b-celle.iw{background:#deeae7;color:#3d6b62}.b-celle.fri{background:var(--puds);color:var(--graa);border:1.5px dashed var(--puds-dyb);align-items:center;font-weight:700}.legende{display:flex;gap:14px;font-size:12px;font-weight:700;color:var(--graa);margin:10px 4px 0;flex-wrap:wrap}.legende span{display:flex;align-items:center;gap:5px}.l-prik{width:10px;height:10px;border-radius:3px}.detalje-bg{position:fixed;inset:0;background:#1e2b3e73;z-index:40}.detalje{position:fixed;top:0;right:0;bottom:0;width:520px;max-width:94vw;background:var(--hvid);z-index:41;box-shadow:-12px 0 40px #1e2b3e40;overflow-y:auto;padding:24px}.detalje h2{font-family:Newsreader,serif;font-weight:600;font-size:22px;line-height:1.2}.detalje .luk{position:absolute;top:16px;right:16px;border:none;background:var(--puds);border-radius:10px;width:34px;height:34px;font-size:16px;cursor:pointer}.tjek-r{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--puds);font-size:13px}.tjek-r:last-child{border-bottom:none}.tjek-boks{width:20px;height:20px;border-radius:6px;border:2px solid var(--puds-dyb);background:var(--hvid);cursor:pointer;flex:none;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--hvid)}.tjek-boks.ja{background:var(--groen-ok);border-color:var(--groen-ok)}.login-flade{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--puds-dyb)}.login-kort{background:var(--hvid);border-radius:22px;padding:34px;width:380px;max-width:92vw;box-shadow:0 24px 60px #1e2b3e26}.login-kort h1{font-family:Newsreader,serif;font-weight:600;font-size:24px;margin-bottom:4px}.login-kort p{font-size:13px;color:var(--graa);margin-bottom:18px}.login-kort label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--graa);display:block;margin:10px 0 5px}.login-kort input{width:100%;background:var(--puds);border:2px solid transparent;border-radius:12px;padding:11px 14px;font-family:inherit;font-size:14px;outline:none}.login-kort input:focus{border-color:var(--okker)}.login-kort .primaer{width:100%;margin-top:16px;padding:13px}.login-fejl{color:var(--advarsel);font-size:13px;font-weight:600;margin-top:10px}.kw-datafejl{margin:10px 0;background:var(--okker-lys,#f3ecd9);color:var(--okker-tekst,#685C39);border-radius:10px;padding:10px 14px;font-size:13.5px;line-height:1.5}.kw-datafejl-knap{margin-left:10px;background:transparent;border:1px solid currentColor;border-radius:8px;padding:3px 10px;font-size:12.5px;font-weight:700;color:inherit;cursor:pointer}.login-glemt{display:block;text-align:center;margin-top:14px;font-size:13px;font-weight:700;color:var(--okker-tekst)}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:26px;z-index:50;background:var(--skov-moerk);color:var(--hvid);border-radius:13px;padding:13px 20px;font-weight:600;font-size:13.5px;max-width:90vw;text-align:center}.tom{font-size:12.5px;color:var(--graa);padding:14px;font-weight:600}.kort p.tom b,.kort .tom b{display:inline}.menu-knap{display:none}@media(max-width:980px){.grid,.kanban,.chat-grid,.indst-grid{grid-template-columns:1fr}.kpi-raekke{grid-template-columns:repeat(2,1fr)}.side{position:fixed;left:0;top:0;height:100vh;width:min(286px,84vw);padding:22px 14px;z-index:60;transform:translate(-100%);transition:transform .25s ease;box-shadow:8px 0 40px #1e2b3e59}.side.aaben{transform:translate(0)}.side .txt,.logo small,.side-sektion{display:revert}.side-overlay{position:fixed;inset:0;background:#1e2b3e73;z-index:55}.menu-knap{display:flex;flex-direction:column;justify-content:center;gap:5px;position:fixed;top:12px;left:12px;z-index:50;width:44px;height:44px;border-radius:12px;border:none;background:var(--skov);cursor:pointer;padding:0 11px;box-shadow:0 6px 18px #1e2b3e47}.menu-knap span{display:block;height:2.5px;border-radius:2px;background:var(--hvid)}.indhold{padding:64px 16px 60px}.tilbage-knap span{display:none}.tilbage-knap{padding:7px;border-radius:50%}}.ai-knap{position:fixed;right:22px;bottom:22px;z-index:60;width:54px;height:54px;border-radius:50%;border:none;background:var(--skov);color:var(--okker-lys);font-size:22px;cursor:pointer;box-shadow:0 10px 26px #1e2b3e59}.ai-knap:hover{background:var(--skov-moerk)}.ai-panel{position:fixed;right:22px;bottom:22px;z-index:70;width:min(400px,calc(100vw - 44px));height:min(600px,calc(100vh - 44px));background:var(--hvid);border-radius:var(--radius);box-shadow:0 18px 50px #1e2b3e59;display:flex;flex-direction:column;overflow:hidden}.ai-hoved{background:var(--skov);color:var(--hvid);padding:14px 16px;position:relative}.ai-hoved b{display:block;font-size:15px}.ai-hoved span{display:block;font-size:12px;color:var(--okker-lys);margin-top:2px}.ai-luk{position:absolute;top:12px;right:12px;border:none;background:#fcfaf624;color:var(--hvid);width:28px;height:28px;border-radius:8px;cursor:pointer}.ai-beskeder{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px;background:var(--puds)}.ai-boble{max-width:88%;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.ai-boble.bruger{align-self:flex-end;background:var(--skov);color:var(--hvid);border-bottom-right-radius:4px}.ai-boble.assistent{align-self:flex-start;background:var(--hvid);border:1px solid var(--puds-dyb);border-bottom-left-radius:4px}.ai-taenker{color:var(--graa);font-style:italic}.ai-velkomst p{font-size:12.5px;color:var(--graa);line-height:1.5;margin-bottom:10px}.ai-velkomst button{display:block;width:100%;text-align:left;margin-bottom:6px;padding:9px 12px;border:1px solid var(--puds-dyb);border-radius:10px;background:var(--hvid);font-size:12.5px;cursor:pointer}.ai-velkomst button:hover{border-color:var(--okker)}.ai-input{display:flex;gap:8px;padding:10px;border-top:1px solid var(--puds-dyb);background:var(--hvid)}.ai-input input{flex:1;border:1px solid var(--puds-dyb);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:13px;background:var(--puds)}.ai-input input:focus{outline:2px solid var(--okker);outline-offset:0}.ai-input button{border:none;border-radius:10px;background:var(--skov);color:var(--hvid);padding:0 16px;font-weight:700;font-size:13px;cursor:pointer}.ai-input button:disabled{opacity:.5;cursor:default}.ai-mik{flex:none;width:38px;border:1px solid var(--puds-dyb);border-radius:10px;background:var(--hvid);font-size:15px;cursor:pointer}.ai-mik.optager{background:var(--advarsel);border-color:var(--advarsel);color:#fff;animation:ai-puls 1.2s ease-in-out infinite}@keyframes ai-puls{0%,to{opacity:1}50%{opacity:.55}}.fo-onboard{background:var(--hvid);border-radius:var(--radius);padding:18px;margin-bottom:16px;border:1px dashed var(--okker)}.fo-onboard p{font-size:12.5px;color:var(--graa);line-height:1.6;margin:8px 0 12px}.fo-kode{font-family:monospace;font-size:12px;background:var(--puds);padding:2px 5px;border-radius:6px}.fo-onboard form{display:flex;gap:8px;flex-wrap:wrap}.fo-onboard input{flex:1;min-width:220px;border:1px solid var(--puds-dyb);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:13px;background:var(--puds)}.fo-lille{border:none;background:var(--puds);border-radius:8px;padding:3px 9px;margin-left:8px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit}.fo-maal{background:var(--skov);color:var(--hvid);border-radius:var(--radius);padding:16px 18px;margin-bottom:14px}.fo-maal-tekst{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.fo-maal-tekst b{font-size:14px}.fo-maal-tekst span{font-size:12.5px;color:var(--okker-lys)}.fo-maal .fo-lille{background:#fcfaf626;color:var(--hvid)}.fo-bar{position:relative;height:30px;background:#fcfaf624;border-radius:10px;overflow:hidden}.fo-fyld{height:100%;background:var(--okker);transition:width .4s}.fo-fyld.ok{background:var(--groen-ok)}.fo-bar-label{position:absolute;inset:0;display:flex;align-items:center;padding:0 12px;font-size:12px;font-weight:700}.fo-tre{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:14px}.fo-panel b{font-size:12.5px;display:block;margin-bottom:10px}.fo-panel small{font-size:12px;color:var(--graa)}.fo-prognose{display:flex;gap:10px}.fo-prognose div{flex:1;text-align:center}.fo-prognose b{font-size:14px;margin-bottom:2px}.fo-prognose span{font-size:12px;color:var(--graa)}.fo-prognose .roed b{color:var(--advarsel)}.fo-stak{display:flex;height:22px;border-radius:8px;overflow:hidden;margin-bottom:8px}.fo-stak-loen{background:var(--skov)}.fo-stak-mat{background:var(--okker)}.fo-stak-oev{background:var(--puds-dyb)}.fo-soejler{display:flex;gap:8px;align-items:flex-end;height:74px}.fo-soejler>div{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%}.fo-soejle{width:100%;background:var(--okker-lys);border-top:3px solid var(--okker);border-radius:4px 4px 0 0;min-height:3px}.fo-soejler span{font-size:12px;color:var(--graa);margin-top:4px}.fo-bonus{margin-bottom:14px}.fo-bonus-hoved{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;cursor:pointer}.fo-bonus-hoved b{font-size:13px}.fo-bonus-hoved span{font-size:12px;color:var(--graa)}.ks-side{max-width:860px;margin:0 auto}.ks-vaerktoej{display:flex;align-items:center;gap:14px;margin-bottom:16px;flex-wrap:wrap}.ks-vaerktoej a{color:var(--blaek);font-weight:700;font-size:13.5px;text-decoration:none}.ks-vaerktoej .primaer{margin-left:auto}.ks-papir{background:#fdfcf9;color:#26241e;border-radius:10px;overflow:hidden;box-shadow:0 2px 6px #1419121f,0 14px 34px #14191224;border:1px solid rgba(0,0,0,.06)}.ks-baand{height:7px;background:var(--omr,#3E7A4E)}.ks-ind{padding:34px 42px 40px}.ks-hoved{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;border-bottom:1.5px solid #26241E;padding-bottom:14px}.ks-firma{font-family:Newsreader,serif;font-weight:600;font-size:19px}.ks-hoved small{display:block;font-size:12px;color:#8a857a;letter-spacing:.04em;margin-top:2px}.ks-dok{text-align:right}.ks-dok .t{font-family:Newsreader,serif;font-size:21px;font-weight:600}.ks-dok .u{font-size:12px;color:#8a857a;letter-spacing:.08em;text-transform:uppercase;margin-top:2px}.ks-hilsen{font-size:14.5px;max-width:66ch;margin:18px 0 4px;color:#3a382f}.ks-sek{margin:22px 0 0}.ks-sek h4{font-family:Newsreader,serif;font-size:15.5px;margin:0 0 8px;display:flex;align-items:center;gap:8px;font-weight:600}.ks-sek h4:after{content:"";flex:1;height:1px;background:#e3ddcf}.ks-tekst{font-size:13.5px;max-width:72ch;color:#3a382f;white-space:pre-wrap}.ks-stam{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 22px;font-size:13.5px}.ks-stam dt{color:#8a857a;font-size:12px;text-transform:uppercase;letter-spacing:.09em}.ks-stam dd{margin:0;font-weight:700}.ks-tabel{width:100%;border-collapse:collapse;font-size:12.5px}.ks-tabel th{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:#8a857a;text-align:left;padding:6px 8px;border-bottom:1.5px solid #26241E;font-weight:700}.ks-tabel td{padding:8px;border-bottom:1px solid #E3DDCF;vertical-align:top}.ks-tabel .num{font-variant-numeric:tabular-nums;white-space:nowrap}.ks-tabel .dim{color:#8a857a}.ks-chip{display:inline-block;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800;white-space:nowrap}.ks-chip.ok{background:#e2efe4;color:#2c5e3a}.ks-chip.mangler{background:#f6e3db;color:#9c4324}.ks-flueben{list-style:none;display:grid;gap:7px;font-size:13.5px;color:#3a382f}.ks-flueben .fb{display:inline-block;width:20px;font-weight:800;color:#2c5e3a}.ks-flueben li{display:flex;gap:4px;max-width:72ch}.ks-flueben li.nej .fb{color:#8a857a}.ks-fotork{display:flex;gap:8px;flex-wrap:wrap}.ks-foto{display:inline-flex;flex-direction:column;justify-content:flex-end;width:96px;height:70px;border-radius:7px;padding:5px 7px;font-size:12px;font-weight:800;color:#fffdf8;background:linear-gradient(145deg,#8b9484,#5c6b4a)}.ks-foto.foer{background:linear-gradient(145deg,#a08f76,#6e5b41)}.ks-foto.efter{background:linear-gradient(145deg,#7e9482,#3e7a4e)}.ks-note{font-size:12px;color:#8a857a;margin-top:8px;max-width:72ch}.ks-underskrift{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:34px;font-size:12px;color:#8a857a}.ks-underskrift .linje{border-bottom:1px solid #26241E;height:34px;margin-bottom:6px}.ks-fod{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:28px;padding-top:12px;border-top:1px solid #E3DDCF;font-size:12px;color:#8a857a}@media print{.side,.udenprint,.ai-fab,.ai-panel{display:none!important}body{background:#fff}.app{display:block}.indhold{padding:0;max-width:none}.ks-side{max-width:none}.ks-papir{box-shadow:none;border:none;border-radius:0}}.forretning{--f-ink:var(--blaek);--f-muted:var(--graa);--f-paper:var(--hvid);--f-line:#E4DECF;--f-plaster:var(--puds);--f-ochre:#C98A2D;--f-ochre-soft:#F0DDBC;--f-ok:#3E7A4E;--f-bad:#B5502E;--f-warn:#8A5A18;--f-forest:var(--skov);--f-forest-soft:#5C6B4A;--f-shadow:0 1px 2px rgba(30,35,28,.05)}.forretning .m-topbar{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:18px}.forretning .m-h1{font-family:Newsreader,serif;font-weight:500;font-size:27px;letter-spacing:-.01em;color:var(--f-ink)}.forretning .m-sub{color:var(--f-muted);margin-top:3px}.forretning .m-crumb{font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--f-muted);margin-bottom:3px}.forretning .m-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.forretning .m-card{grid-column:span 12;background:var(--f-paper);border:1px solid var(--f-line);border-radius:var(--radius);box-shadow:var(--f-shadow);padding:16px 18px}.forretning .m-c3{grid-column:span 3}.forretning .m-c4{grid-column:span 4}.forretning .m-c6{grid-column:span 6}.forretning .m-c8{grid-column:span 8}@media(max-width:1100px){.forretning .m-c3,.forretning .m-c4{grid-column:span 6}.forretning .m-c8,.forretning .m-c6{grid-column:span 12}}@media(max-width:640px){.forretning .m-c3,.forretning .m-c4{grid-column:span 12}}.forretning .m-card h2{font-family:Newsreader,serif;font-weight:500;font-size:17px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;color:var(--f-ink)}.forretning .m-num{font-family:Newsreader,serif;font-size:32px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;color:var(--f-ink)}.forretning .m-lbl{color:var(--f-muted);font-weight:500;margin-top:6px}.forretning .m-delta{font-size:12px;font-weight:700;margin-top:8px;display:inline-block;padding:2px 8px;border-radius:999px}.forretning .m-up{background:#e0ebe2;color:var(--f-ok)}.forretning .m-down{background:#f4ddd4;color:var(--f-bad)}.forretning .m-flat{background:var(--f-plaster);color:var(--f-muted)}.forretning .m-row{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px dashed var(--f-line)}.forretning .m-row:last-child{border-bottom:0}.forretning .m-band{width:4px;align-self:stretch;border-radius:4px;flex:none;background:var(--f-plaster)}.forretning .m-band.oc{background:var(--f-ochre)}.forretning .m-band.ok{background:var(--f-ok)}.forretning .m-band.bad{background:var(--f-bad)}.forretning .m-t{font-weight:600}.forretning .m-s{color:var(--f-muted);font-size:12.5px}.forretning .m-end{margin-left:auto;text-align:right;flex:none}.forretning .m-tag{font-size:12px;font-weight:700;letter-spacing:.04em;padding:3px 9px;border-radius:999px;white-space:nowrap;display:inline-block}.forretning .m-tag.ok{background:#e0ebe2;color:var(--f-ok)}.forretning .m-tag.warn{background:var(--f-ochre-soft);color:var(--f-warn)}.forretning .m-tag.bad{background:#f4ddd4;color:var(--f-bad)}.forretning .m-tag.mut{background:var(--f-plaster);color:var(--f-muted)}.forretning .m-note{font-size:12.5px;color:var(--f-muted);border-left:3px solid var(--f-ochre);padding:6px 10px;background:var(--f-plaster);border-radius:0 8px 8px 0;margin-top:10px}.forretning .m-note b{color:var(--f-ink)}.forretning .m-note.bad{color:var(--f-bad);border-left-color:var(--f-bad);background:#f4ddd4}.forretning .m-note.bad b{color:var(--f-bad)}.forretning .m-tablewrap{overflow-x:auto}.forretning .m-table{width:100%;border-collapse:collapse;font-size:13px;min-width:520px}.forretning .m-table th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--f-muted);text-align:left;padding:6px 10px;border-bottom:1px solid var(--f-line);font-weight:600}.forretning .m-table td{padding:9px 10px;border-bottom:1px dashed var(--f-line);font-variant-numeric:tabular-nums;vertical-align:top}.forretning .m-table tr:last-child td{border-bottom:0}.forretning .m-table td.num,.forretning .m-table th.num{text-align:right}.forretning .m-pos{color:var(--f-ok);font-weight:700}.forretning .m-neg{color:var(--f-bad);font-weight:700}.forretning .m-kanban{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}@media(max-width:980px){.forretning .m-kanban{display:flex;overflow-x:auto;gap:10px}.forretning .m-kcol{flex:none;width:230px}}.forretning .m-kcol{background:var(--f-plaster);border-radius:12px;padding:10px}.forretning .m-kcol h3{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--f-muted);padding:2px 4px 8px;display:flex;justify-content:space-between;font-family:Hanken Grotesk,sans-serif;font-weight:600}.forretning .m-kcard{background:var(--f-paper);border:1px solid var(--f-line);border-radius:10px;padding:10px 12px;margin-bottom:8px;box-shadow:var(--f-shadow)}.forretning .m-kcard .m-t{font-weight:600;font-size:13px}.forretning .m-kcard .m-s{font-size:12px;color:var(--f-muted);margin-top:2px}.forretning .m-kcard .m-v{font-family:Newsreader,serif;font-size:15px;margin-top:5px}.forretning .m-bars{display:flex;align-items:flex-end;gap:10px;height:120px;padding:6px 4px 0}.forretning .m-bars>div{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px}.forretning .m-b{width:100%;max-width:44px;border-radius:6px 6px 0 0;background:var(--f-forest-soft)}.forretning .m-b.oc{background:var(--f-ochre)}.forretning .m-bars label{font-size:12px;color:var(--f-muted);font-weight:600;text-align:center}.forretning .m-cta{background:var(--f-forest);color:#f2f6f9;border:0;border-radius:999px;padding:8px 16px;font:inherit;font-weight:700;cursor:pointer}.forretning .m-cta.ghost{background:var(--f-plaster);color:var(--f-ink)}.forretning .m-cta.sm{font-size:12px;padding:5px 12px}.forretning .f-input{border:1px solid var(--f-line);border-radius:10px;padding:7px 12px;font:inherit;font-size:13.5px;background:var(--f-paper);outline:none}.forretning .f-input:focus{border-color:var(--f-ochre)}.plan-flade{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start}@media(max-width:980px){.plan-flade{grid-template-columns:1fr}}.plan-side{display:grid;gap:14px}.plan-grid .bh.idag{color:var(--okker-tekst)}.b-stak{display:flex;flex-direction:column;gap:3px}.b-stak.tom{height:100%}.b-stak.tom>.b-celle{flex:1}.b-besigt{display:flex;align-items:baseline;gap:4px;padding:3px 6px;border-radius:7px;background:#5aa37b24;border-left:3px solid #5AA37B;color:#276b47;font-size:10px;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.b-besigt.ekstern{background:#7878821f;border-left-color:#8a91a1;color:#5a6377}.b-besigt b{font-weight:800;font-variant-numeric:tabular-nums}.b-celle.ledig{background:transparent;border:1.5px dashed var(--puds-dyb);color:var(--graa);align-items:center;font-weight:700;cursor:pointer;font-family:inherit}.b-celle.ledig:hover{border-color:var(--groen-ok);color:var(--groen-ok)}.b-celle.ledig.indsaet{border-color:var(--groen-ok);color:var(--groen-ok);background:#3e7a4e12}.b-celle.andet{background:var(--puds);color:var(--graa);opacity:.8}.b-navn.ubemandet{color:var(--okker-tekst);align-items:flex-start}.b-navn.ubemandet .avatar-lille{background:repeating-linear-gradient(45deg,var(--okker-lys),var(--okker-lys) 4px,transparent 4px,transparent 8px);color:var(--okker-tekst);border:1.5px dashed var(--okker)}.b-celle.ubemandet{border:1.5px dashed var(--okker);box-shadow:inset 0 0 0 99px #bf8f3a0d}.b-celle.valgt{outline:2.5px solid var(--skov);outline-offset:1px}.b-celle[draggable=true]{cursor:grab}.uge-skift{display:flex;gap:5px;margin-left:auto}.uge-skift button{border:1.5px solid var(--puds-dyb);background:var(--hvid);color:var(--blaek);border-radius:9px;padding:6px 11px;font:700 12.5px/1 inherit;cursor:pointer}.plan-vaerktoej{display:flex;align-items:center;gap:10px;background:var(--hvid);border:1.5px solid var(--skov);border-radius:12px;padding:9px 14px;margin-bottom:12px;font-size:13px;flex-wrap:wrap}.plan-hint{color:var(--groen-ok);font-weight:700;font-size:12.5px}.primaer.lille{padding:6px 12px;font-size:12px}.primaer.lille.roed{background:var(--advarsel)}.primaer.lille.ghost{background:var(--puds-dyb);color:var(--blaek)}.plan-fri{margin-left:auto;flex:none;font-weight:800;font-size:12px}.plan-fri.nu{color:var(--groen-ok)}.plan-fri.snart{color:var(--okker-tekst)}.plan-fri.sent{color:var(--advarsel)}.b-handling{display:flex;gap:4px;margin-top:5px;flex-wrap:wrap}.b-handling button{border:none;border-radius:7px;background:var(--skov);color:var(--hvid);font:800 12px/1 Hanken Grotesk,sans-serif;padding:5px 8px;cursor:pointer}.b-handling button.roed{background:var(--advarsel)}.b-celle.ledig.mini{min-height:26px;font-size:12px}.b-celle.ledig.hul{border-color:var(--okker);color:var(--okker-tekst);background:#998b5e12;border-style:dashed}.b-celle.ledig.hul:hover{border-color:var(--groen-ok);color:var(--groen-ok)}.b-celle.ledig.hul.indsaet{border-color:var(--groen-ok);color:var(--groen-ok);background:#3e7a4e12}.plan-sum{border-top:1.5px solid var(--puds-dyb);font-size:12px;color:var(--graa);padding-top:9px;font-weight:800}.plan-sum-tal{border-top:1.5px solid var(--puds-dyb);padding:9px 8px;font-size:13px;font-weight:800;color:var(--graa);font-variant-numeric:tabular-nums}.plan-sum-tal.hul{color:var(--advarsel)}.plan-bakke{border-top:1.5px solid var(--puds-dyb);padding:12px;background:var(--puds);border-radius:0 0 var(--radius) var(--radius)}.plan-bakke>b{font-size:12.5px;display:block;margin-bottom:8px}.plan-bakke>b small{font-weight:600;color:var(--graa)}.plan-bakke-brikker{display:flex;gap:7px;flex-wrap:wrap}.plan-brik{border:none;font-family:inherit;text-align:left;cursor:grab;min-height:0;padding:8px 11px;border:1.5px dashed var(--advarsel)}.plan-brik small{display:block;font-weight:600;opacity:.8;font-size:11px}.plan-brik.valgt{outline:2.5px solid var(--skov);outline-offset:1px}button.b-celle.fri{cursor:pointer;font-family:inherit}.side details{margin-bottom:1px}.side summary{list-style:none;cursor:pointer}.side summary::-webkit-details-marker{display:none}.side .gruppe-hoved{font-weight:700}.side .gruppe-pil{margin-left:auto;font-size:12px;opacity:.5;transition:transform .15s}.side summary .omr-badge+.gruppe-pil{margin-left:8px}.side details[open]>summary .gruppe-pil{transform:rotate(90deg)}.side-styring{margin-top:14px}.side .gruppe-under{padding-left:12px;border-left:1px solid rgba(252,250,246,.14);margin:2px 0 6px 15px}.side .gruppe-under .nav-knap{font-size:13px;padding:7px 10px}@media(prefers-reduced-motion:reduce){.side .gruppe-pil{transition:none}}.sk-kort{background:var(--puds);border-radius:12px;padding:12px 14px;margin:0 0 14px}.sk-kort.sk-tom{color:var(--graa);font-size:13px;line-height:1.55}.sk-hoved{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sk-hoved>b{font-size:15px}.sk-link{margin-left:auto;font-size:12px;color:var(--skov);white-space:nowrap}.sk-felter{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 18px;margin-top:9px}.sk-felter span{font-size:13px;display:flex;gap:7px;align-items:baseline;min-width:0}.sk-felter i{font-style:normal;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;font-weight:800;color:var(--graa);flex:0 0 auto}.sk-felter a{color:var(--skov);overflow-wrap:anywhere}.sk-knapper{display:flex;gap:8px;margin-top:11px;flex-wrap:wrap;align-items:center}.sk-vaelger{background:var(--puds);border-radius:12px;padding:12px 14px;margin:-4px 0 14px}.sk-traf{margin-top:8px;max-height:230px;overflow-y:auto}.sk-traf-raekke{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;background:var(--hvid);border:1px solid var(--linje,rgba(0,0,0,.08));border-radius:10px;padding:8px 11px;margin-bottom:5px;cursor:pointer;text-align:left;font-size:13px}.sk-traf-raekke:hover{background:var(--puds-dyb)}.sk-traf-raekke small{color:var(--graa);white-space:nowrap}.sk-hjaelp{font-size:12px;color:var(--graa);line-height:1.5;margin:8px 0 0;font-weight:400}.sk-ny-felter{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.push-vagt{position:fixed;right:18px;bottom:18px;z-index:70;width:min(380px,calc(100vw - 36px));background:var(--hvid);border:1px solid var(--puds-dyb);border-radius:16px;padding:16px 18px;box-shadow:0 6px 24px #1b1a1729}.push-vagt b{display:block;font-family:Quicksand,system-ui,sans-serif;font-size:1.05rem}.push-vagt p{margin:6px 0 0;font-size:.92rem;color:var(--graa);line-height:1.5}.push-vagt-knapper{display:flex;gap:10px;margin-top:14px}.push-vagt-knapper button{flex:1;padding:11px;border-radius:12px;font-weight:600;border:1px solid var(--puds-dyb);background:var(--hvid);color:var(--skov);cursor:pointer}.push-vagt-knapper button.primaer{background:var(--skov);color:var(--hvid);border-color:var(--skov)}.push-vagt-knapper button:disabled{opacity:.55;cursor:default}.entreprise-liste{display:flex;flex-direction:column;gap:9px;margin-top:10px}.entreprise-kort{display:block;width:100%;text-align:left;background:var(--hvid);border:1px solid transparent;border-left:3px solid var(--puds-dyb);border-radius:13px;padding:13px 15px;box-shadow:0 2px 8px #1e2b3e0f;cursor:pointer}.entreprise-kort:hover{box-shadow:0 5px 14px #1e2b3e1f}.entreprise-kort.overskredet{border-left-color:var(--advarsel)}.entreprise-hoved{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.entreprise-hoved b{font-size:14px}.entreprise-linje{font-size:12px;color:var(--graa);margin-top:2px}.entreprise-tal{display:flex;gap:22px;margin-top:10px}.entreprise-tal span{font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums}.entreprise-tal span.rod{color:var(--advarsel)}.entreprise-tal i{display:block;font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--graa)}.ny-entreprise{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end;cursor:default}.ny-entreprise label{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--graa)}.ny-entreprise input{padding:9px 11px;border:1px solid var(--puds-dyb);border-radius:9px;font-size:14px}.ny-entreprise .m-note{grid-column:1/-1;margin:0}.m-card.tom{cursor:default}.ent-faner{display:flex;gap:4px;margin:14px 0 0;border-bottom:1px solid var(--puds-dyb);overflow-x:auto}.ent-faner button{padding:9px 14px;border:0;background:none;font-size:13.5px;font-weight:600;color:var(--graa);cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap}.ent-faner button.aktiv{color:var(--skov);border-bottom-color:var(--okker)}.ent-fane{padding-top:14px}.ent-tilfoej{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:12px}.ent-tilfoej input,.ent-tilfoej select{padding:8px 10px;border:1px solid var(--puds-dyb);border-radius:9px;font-size:13.5px}.ent-kryds{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--graa)}.m-table td.tal{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.gantt{display:flex;flex-direction:column;gap:7px;margin-top:10px}.gantt-raekke{display:grid;grid-template-columns:210px 1fr auto;gap:12px;align-items:center}.gantt-navn{font-size:13px;font-weight:600}.gantt-navn i{display:block;font-style:normal;font-size:11px;font-weight:400;color:var(--graa)}.gantt-spor{position:relative;height:22px;background:var(--puds);border-radius:6px}.gantt-bjaelke{position:absolute;top:3px;height:16px;background:var(--puds-dyb);border-radius:5px;overflow:hidden;min-width:8px}.gantt-bjaelke span{display:block;height:100%;background:var(--okker)}.gantt-bjaelke.milepael{background:var(--skov);transform:rotate(45deg);width:14px!important;height:14px;border-radius:3px}.moede{cursor:default}.moede-hoved{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.moede-besl{margin-top:10px;display:flex;flex-direction:column;gap:6px}.besl{display:flex;align-items:center;gap:10px;font-size:13px;padding:7px 10px;background:var(--puds);border-radius:8px}.besl i{font-style:normal;font-size:11.5px;color:var(--graa);margin-left:auto}.besl.lukket{opacity:.55;text-decoration:line-through}.sl-linje{display:flex;margin-bottom:12px}.sl-trin{flex:1;min-width:0;padding:11px 9px;border-right:1px solid var(--puds)}.sl-trin.sidst{border-right:0}.sl-trin.her{background:var(--puds)}.sl-prik{display:block;width:9px;height:9px;border-radius:99px;margin-bottom:6px;background:var(--puds-dyb)}.sl-prik.naaet{background:var(--skov)}.sl-prik.her{background:var(--okker)}.sl-navn{font-size:12px;font-weight:800;line-height:1.25}.sl-navn.bleg{color:var(--graa)}.sl-detalje{font-size:10.5px;margin-top:2px}.sl-ejer{font-size:10.5px;font-weight:700;margin-top:6px;padding-top:5px;border-top:1px solid var(--puds)}.sl-ejer.skift{color:var(--okker-tekst,#8A5A00)}@media(max-width:760px){.sl-linje{display:block}.sl-trin{display:grid;grid-template-columns:14px 1fr auto;align-items:baseline;gap:0 9px;padding:10px 11px;border-right:0;border-bottom:1px solid var(--puds)}.sl-trin.sidst{border-bottom:0}.sl-prik{margin:0;align-self:center}.sl-navn{grid-column:2}.sl-detalje{grid-column:2;margin-top:1px}.sl-ejer{grid-column:3;grid-row:1 / span 2;margin:0;padding:0;border-top:0;text-align:right;white-space:nowrap;align-self:center}}@media(max-width:760px){.chat-faner{flex-wrap:wrap}.chat-faner button{flex:1 1 auto;min-width:88px;padding:9px 10px}.ent-faner{flex-wrap:wrap}.kpi-raekke{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.kpi-raekke{grid-template-columns:1fr}}.tabel{min-width:0}.kw-datafejl-chip{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:45;border:none;cursor:pointer;font-family:inherit;background:var(--advarsel,#A34728);color:var(--hvid,#fff);border-radius:99px;padding:9px 18px;font-weight:700;font-size:13px;line-height:1.35;text-align:center;max-width:min(560px,calc(100vw - 140px));box-shadow:0 6px 20px #1e2b3e40}.kw-datafejl-chip:hover{filter:brightness(1.08)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kunde-flade{min-height:100vh;background:var(--puds);padding:24px 16px 48px;display:flex;justify-content:center}.kunde-kort{width:100%;max-width:640px;background:var(--hvid);border-radius:16px;padding:28px 26px 30px;box-shadow:0 10px 34px #1e2b3e1a}.kunde-top{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--graa);border-bottom:1px solid var(--puds-dyb);padding-bottom:10px;margin-bottom:18px}.kunde-kort h1{font-family:Newsreader,serif;font-weight:600;font-size:26px;line-height:1.2;margin:0 0 4px}.kunde-kort h2{font-family:Newsreader,serif;font-weight:600;font-size:16px;margin:22px 0 6px;color:var(--skov)}.kunde-adresse{color:var(--graa);font-size:14px;margin:0 0 4px}.kunde-beskrivelse{font-size:14.5px;line-height:1.65;white-space:pre-wrap;margin:0}.kunde-forbehold{margin:6px 0 0;padding-left:20px;font-size:14px;line-height:1.6}.kunde-forbehold li{margin-bottom:4px}.kunde-sum{margin-top:22px;background:var(--skov);border-radius:12px;padding:16px 18px;color:var(--hvid)}.kunde-sum div{display:flex;justify-content:space-between;gap:16px;font-size:14.5px;padding:3px 0}.kunde-sum .ialt{border-top:1px solid rgba(255,255,255,.25);margin-top:8px;padding-top:10px;font-size:18px}.kunde-sum .ialt b{font-family:Newsreader,serif;font-weight:600}.kunde-gyldig{font-size:13px;color:var(--graa);margin:10px 0 0}.kunde-svar{margin-top:26px;border-top:2px solid var(--puds-dyb);padding-top:18px}.kunde-svar label{display:block;font-size:12.5px;font-weight:800;margin:12px 0 4px;color:var(--graa)}.kunde-svar input,.kunde-svar textarea{width:100%;box-sizing:border-box;background:var(--puds);border:2px solid transparent;border-radius:11px;padding:12px 14px;font-family:inherit;font-size:15px;outline:none;line-height:1.5}.kunde-svar input:focus,.kunde-svar textarea:focus{border-color:var(--okker);background:var(--hvid)}.kunde-knapper{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.kunde-ja,.kunde-nej,.kunde-nej-let{border:none;border-radius:12px;padding:16px 22px;font-family:inherit;font-size:15.5px;font-weight:800;cursor:pointer;min-height:52px;flex:1 1 200px}.kunde-ja{background:var(--groen-ok,#2e7d32);color:var(--hvid)}.kunde-nej{background:var(--advarsel,#b3261e);color:var(--hvid)}.kunde-nej-let{background:var(--puds);color:var(--skov)}.kunde-ja:disabled,.kunde-nej:disabled,.kunde-nej-let:disabled{opacity:.6;cursor:default}.kunde-note{font-size:12.5px;color:var(--graa);line-height:1.55;margin:14px 0 0}.kunde-fejl{margin-top:14px;background:var(--okker-lys,#f3ecd9);color:var(--okker-tekst,#685C39);border-radius:10px;padding:12px 14px;font-size:14px;font-weight:700}.kunde-kvittering{margin:18px 0 4px;border-radius:12px;padding:16px 18px;font-size:14.5px;line-height:1.6}.kunde-kvittering.ja{background:var(--okker-lys,#f3ecd9);border-left:4px solid var(--groen-ok,#2e7d32)}.kunde-kvittering.nej{background:var(--puds);border-left:4px solid var(--graa)}.kunde-kvittering p{margin:4px 0 0}.kunde-firma{margin-top:28px;padding-top:14px;border-top:1px solid var(--puds-dyb);font-size:12px;color:var(--graa);text-align:center}.kunde-bjaelke{margin-top:8px;height:10px;border-radius:99px;background:#ffffff38;overflow:hidden}.kunde-bjaelke span{display:block;height:100%;background:var(--okker);border-radius:99px;transition:width .3s}.kunde-ekstra{margin-top:14px;border:2px solid var(--puds-dyb);border-radius:12px;padding:16px 18px}.kunde-ekstra b{font-size:15.5px}.kunde-ekstra p{font-size:14.5px;line-height:1.6;margin:6px 0 0}.kunde-ekstra-pris{margin-top:10px;font-family:Newsreader,serif;font-weight:600;font-size:19px;color:var(--skov)}.kunde-ekstra label{display:block;font-size:12.5px;font-weight:800;margin:14px 0 4px;color:var(--graa)}.kunde-ekstra textarea{width:100%;box-sizing:border-box;background:var(--puds);border:2px solid transparent;border-radius:11px;padding:12px 14px;font-family:inherit;font-size:15px;outline:none;line-height:1.5}.kunde-ekstra textarea:focus{border-color:var(--okker);background:var(--hvid)}.kunde-tidslinje{margin-top:18px;border:2px solid var(--puds-dyb);border-radius:12px;padding:2px 18px}.kunde-tid{padding:14px 0}.kunde-tid+.kunde-tid{border-top:1px solid var(--puds-dyb)}.kunde-tid span{display:block;font-size:12.5px;font-weight:800;color:var(--graa)}.kunde-tid b{display:block;margin-top:5px;font-family:Newsreader,serif;font-weight:600;font-size:19px;line-height:1.3}.kunde-tid b.mangler{font-family:inherit;font-weight:600;font-size:15px;color:var(--graa)}.kunde-fotos{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.kunde-fotos a{display:block;text-decoration:none}.kunde-fotos img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;background:var(--puds)}.kunde-fotos span{display:block;margin-top:5px;font-size:12.5px;color:var(--graa)}.kunde-meld{background:var(--puds);color:var(--skov);border:2px solid var(--puds-dyb);border-radius:12px;padding:16px 22px;font-family:inherit;font-size:15.5px;font-weight:800;cursor:pointer;min-height:52px;flex:1 1 200px}.kunde-meldform input{width:100%;box-sizing:border-box;background:var(--puds);border:2px solid transparent;border-radius:11px;padding:13px 14px;font-family:inherit;font-size:16px;outline:none}.kunde-meldform input:focus{border-color:var(--okker);background:var(--hvid)}.kunde-bt-dag{margin-top:18px}.kunde-bt-dag h2{margin:0 0 8px}.kunde-bt-tider{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:10px}.kunde-bt{display:flex;align-items:center;justify-content:center;border:2px solid var(--puds-dyb);background:var(--puds);border-radius:14px;padding:14px 15px;min-height:56px;cursor:pointer;font-family:inherit;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--skov)}.kunde-bt:hover{border-color:var(--okker)}.kunde-bt{flex-direction:column;gap:2px}.kunde-bt-min{font-size:12px;font-weight:700;opacity:.65;font-variant-numeric:normal}.kunde-bt.valgt{background:var(--skov);border-color:var(--skov);color:var(--hvid)}.kunde-bt-naar{font-family:Newsreader,serif;font-weight:600;font-size:22px;line-height:1.3;margin:14px 0 10px}.kunde-bt-ekstra{margin-top:18px}.kunde-bt-mere{border:none;background:none;padding:8px 0;font-family:inherit;font-size:14.5px;font-weight:700;color:var(--graa);cursor:pointer;text-align:left}.kunde-bt-mere:hover{color:var(--skov)}.kunde-bt-label{display:block;font-size:12.5px;font-weight:800;margin:12px 0 4px;color:var(--graa)}.kunde-bt-input{width:100%;box-sizing:border-box;background:var(--puds);border:2px solid transparent;border-radius:11px;padding:13px 14px;font-family:inherit;font-size:16px;outline:none}.kunde-bt-input:focus{border-color:var(--okker);background:var(--hvid)}.kunde-bt-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.kunde-bt-chip{min-height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--puds-dyb);background:var(--hvid);font-family:inherit;font-size:15px;font-weight:700;color:var(--skov);cursor:pointer}.kunde-bt-chip.valgt{background:var(--skov);border-color:var(--skov);color:var(--hvid)}.kunde-bekraeft{margin-top:18px;padding:16px 18px;background:var(--puds-dyb,#E7DFD2);border-radius:14px}.kunde-bekraeft p{margin:0 0 12px;font-size:15px}.kunde-dokumenter{margin-top:12px;display:flex;flex-direction:column;gap:8px}.kunde-dokumenter a{display:flex;align-items:center;gap:10px;text-decoration:none;padding:13px 15px;border:1px solid var(--puds-dyb);border-radius:12px;background:var(--hvid);color:var(--skov);font-weight:600}.kunde-dokumenter a:hover{border-color:var(--okker)}.kunde-dokumenter a:focus-visible{outline:2px solid var(--okker);outline-offset:2px}
