@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_eabb1886-module__BRVQva__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_eabb1886-module__BRVQva__variable{--font-archivo:"Archivo", "Archivo Fallback"}
:root{--papir:#f3f0e8;--papir-hoej:#fbfaf6;--papir-dyb:#e8e3d6;--streg:#d6d0c2;--streg-staerk:#8a857a;--grid:#e3ddcf;--blaek:#1b1c1e;--daempet:#5a5b57;--baerende:#1e4a3c;--paa-baerende:#f3f0e8;--accent:#e75a22;--paa-accent:#1b1c1e;--accent-tekst:#a83c0e;--fejl:#a3260f;--god:#2f7d4f;--graf-1:#13866f;--graf-2:#e75a22;--skal:5px;--r-skal:22px;--r-kerne:calc(var(--r-skal) - var(--skal));--r-felt:14px;--haarstreg:color-mix(in srgb, var(--blaek) 9%, transparent);--skalfyld:color-mix(in srgb, var(--blaek) 4%, transparent);--skygge:0 1px 0 #ffffffb3 inset, 0 18px 40px -24px color-mix(in srgb, var(--blaek) 30%, transparent);--fjeder:cubic-bezier(.32, .72, 0, 1)}*{box-sizing:border-box;margin:0;padding:0}body,.tema{background:var(--papir);color:var(--blaek)}html{font-size:15px}body{font-family:var(--font-archivo), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.5}.tema{min-height:100dvh}.tema:after{content:"";z-index:40;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23k)'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit}:focus-visible{outline:2px solid var(--blaek);outline-offset:3px}@keyframes op{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}}h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.7rem,2.5vw,2.3rem);font-weight:700;font-stretch:125%;line-height:1.02}.etiket{letter-spacing:.18em;text-transform:uppercase;color:var(--daempet);font-size:.66rem;font-weight:600;font-stretch:125%}.trin>.etiket,.tak>.etiket,.sidetop .etiket,.maerke{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:999px;padding:5px 12px;display:inline-block}.lead{max-width:56ch;color:var(--daempet);margin-top:12px;font-size:1rem}.fejl{color:var(--fejl);margin-top:16px;font-weight:600}.note{color:var(--daempet);margin-top:10px;font-size:.85rem}.knap{min-height:46px;font:inherit;white-space:nowrap;cursor:pointer;transition:transform .5s var(--fjeder), background-color .5s var(--fjeder), box-shadow .5s var(--fjeder), opacity .5s var(--fjeder);border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.knap:active:not(:disabled){transform:scale(.97)}.knap.primaer{background:var(--blaek);color:var(--papir);box-shadow:0 16px 32px -18px color-mix(in srgb, var(--blaek) 70%, transparent);padding-right:7px}.pil{background:var(--accent);width:32px;height:32px;color:var(--paa-accent);transition:transform .5s var(--fjeder);border-radius:50%;place-items:center;display:grid}.pil svg{width:16px;height:16px}.knap:hover:not(:disabled) .pil{transform:translate(3px)scale(1.06)}.knap.stille{box-shadow:inset 0 0 0 1px var(--streg-staerk);color:var(--blaek);background:0 0}.knap.stille:hover:not(:disabled){background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--blaek)}.knap:disabled{opacity:.35;cursor:default}.link{font:inherit;color:var(--accent-tekst);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.top{z-index:20;background:color-mix(in srgb, var(--baerende) 86%, transparent);width:max-content;max-width:calc(100vw - 24px);height:44px;color:var(--paa-baerende);box-shadow:inset 0 0 0 1px #ffffff1f, 0 20px 40px -20px color-mix(in srgb, var(--baerende) 80%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);animation:op .9s var(--fjeder) backwards;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 22px;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.top:not(:has(nav)){padding-right:22px}.logo{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.logo svg{width:20px;height:20px}.logo-navn{letter-spacing:.2em;text-transform:uppercase;font-size:.86rem;font-weight:700;font-stretch:125%}.logo-navn span{opacity:.75;margin-left:.5em;font-weight:400}.logo-tag{border-left:1px solid color-mix(in srgb, currentColor 30%, transparent);opacity:.8;padding-left:12px;font-size:.86rem}.top-note{opacity:.7;white-space:nowrap;border-left:1px solid #ffffff2e;margin-left:6px;padding-left:14px;font-size:.82rem}.top nav{gap:2px;margin-left:14px;display:flex}.top nav a{opacity:.72;height:32px;transition:opacity .5s var(--fjeder), background-color .5s var(--fjeder);border-radius:999px;align-items:center;padding:0 14px;font-size:.92rem;text-decoration:none;display:flex}.top nav a:hover{opacity:1}.top nav a[aria-current=page]{opacity:1;background:#ffffff1c;box-shadow:inset 0 0 0 1px #ffffff1f}.top :focus-visible{outline-color:var(--paa-baerende)}.kerne{background:var(--papir-hoej);border-radius:var(--r-kerne);box-shadow:var(--skygge)}.scene{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:28px;padding:6px;display:flex}.scene-kerne{min-width:0;min-height:0;box-shadow:var(--skygge);background-color:var(--papir-dyb);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:24px 24px;border-radius:22px;flex-direction:column;flex:1;display:flex;overflow:hidden}.scene-top{justify-content:space-between;gap:16px;padding:18px 22px 0;display:flex}.scene .skitse{flex:1;width:100%;min-height:0;padding:8px clamp(8px,2vw,32px)}.scene-bund{background:color-mix(in srgb, var(--papir-hoej) 70%, transparent);border-top:1px solid var(--haarstreg);flex-wrap:wrap;gap:6px 32px;padding:12px 22px 14px;display:flex}.scene-bund dd{font-weight:600}.skitse rect{transition:x .7s var(--fjeder), y .7s var(--fjeder), width .7s var(--fjeder), height .7s var(--fjeder), fill .5s var(--fjeder)}.studie{grid-template-columns:minmax(0,1.15fr) minmax(440px,1fr);gap:12px;height:100dvh;padding:12px;display:grid}.studieside .top{top:28px;left:30px;transform:none}.studie>.scene{min-height:0;animation:op 1s var(--fjeder) backwards}.studie .scene-top{padding-top:74px}.panel{scrollbar-width:thin;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.trinliste{scrollbar-width:none;flex:none;gap:4px;padding:18px clamp(16px,2.6vw,40px) 0;list-style:none;display:flex;overflow-x:auto}.trinliste button{height:30px;font:inherit;color:var(--daempet);white-space:nowrap;cursor:pointer;transition:background-color .5s var(--fjeder), color .5s var(--fjeder);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:.86rem;font-weight:600;display:flex}.trinliste button span{letter-spacing:.12em;opacity:.7;font-size:.62rem;font-stretch:125%}.trinliste button:disabled{opacity:.4;cursor:default}.trinliste button:hover:not(:disabled){background:var(--skalfyld)}.trinliste li[aria-current] button{background:var(--blaek);color:var(--papir)}.trinliste li[data-faerdig] button span{color:var(--accent-tekst);opacity:1}.trin{flex:1;padding:clamp(16px,2.6vh,32px) clamp(16px,2.6vw,40px) 8px}.trin>*{animation:op .8s var(--fjeder) backwards}.trin>:nth-child(2){animation-delay:60ms}.trin>:nth-child(3){animation-delay:.12s}.trin>:nth-child(n+4){animation-delay:.18s}.trin>.etiket{margin-bottom:12px}.bundbar{z-index:3;background:color-mix(in srgb, var(--papir-hoej) 78%, transparent);box-shadow:inset 0 0 0 1px var(--haarstreg), 0 24px 48px -24px color-mix(in srgb, var(--blaek) 45%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border-radius:999px;flex:none;justify-content:space-between;gap:12px;margin:0 clamp(10px,2vw,32px) 10px;padding:6px;display:flex;position:sticky;bottom:12px}.kort{width:100%;padding:var(--skal);border-radius:var(--r-skal);background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color .6s var(--fjeder), box-shadow .6s var(--fjeder), transform .6s var(--fjeder);animation:op .8s var(--fjeder) backwards;border:0;display:block}.kort:nth-child(2){animation-delay:50ms}.kort:nth-child(3){animation-delay:.1s}.kort:nth-child(4){animation-delay:.15s}.kort:nth-child(5){animation-delay:.2s}.kort:nth-child(n+6){animation-delay:.25s}.kort .kerne{height:100%;transition:transform .6s var(--fjeder);display:flex;overflow:hidden}.kort:hover .kerne{transform:translateY(-2px)}.kort:active{transform:scale(.985)}.kort[aria-pressed=true],.kort[aria-checked=true]{background:color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:inset 0 0 0 1.5px var(--blaek)}.designkort{animation:op .8s var(--fjeder) backwards;display:flex;position:relative}.designkort:nth-child(2){animation-delay:50ms}.designkort:nth-child(3){animation-delay:.1s}.designkort:nth-child(4){animation-delay:.15s}.designkort:nth-child(n+5){animation-delay:.2s}.designkort .kort{animation:none}.kamera{background:var(--papir);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--haarstreg);color:var(--blaek);cursor:pointer;transition:transform .5s var(--fjeder), background-color .5s var(--fjeder), color .5s var(--fjeder);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.kamera svg{width:17px;height:17px}.kamera:hover{background:var(--blaek);color:var(--papir);transform:scale(1.08)}.galleri{background:var(--papir);width:min(92vw,560px);max-height:92dvh;color:var(--blaek);box-shadow:inset 0 0 0 1px var(--haarstreg), 0 40px 80px -30px #000a;animation:op .7s var(--fjeder);border:0;border-radius:28px;margin:auto;padding:6px}.galleri::backdrop{background:color-mix(in srgb, var(--baerende) 72%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.galleri img{object-fit:cover;border-radius:22px;width:100%;max-height:62dvh;display:block}.galleri figcaption{color:var(--daempet);gap:4px;padding:20px 20px 8px;font-size:.95rem;display:grid}.galleri figcaption strong{color:var(--blaek);font-size:1.2rem;font-stretch:125%}.galleri-knapper{justify-content:flex-end;gap:8px;padding:8px 12px 12px;display:flex}.typer{gap:8px;margin-top:22px;display:grid}.type .kerne{align-items:center;gap:24px;padding:18px 24px}.type .skitse{flex:none;width:72px;height:84px}.type em,.detalje-tekst em{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-tekst);font-size:.62rem;font-style:normal;font-weight:600;font-stretch:125%}.type .kerne>span{color:var(--daempet);gap:3px;font-size:.95rem;display:grid}.type strong{letter-spacing:-.01em;color:var(--blaek);font-size:1.3rem;font-stretch:125%}.designs{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;margin-top:22px;display:grid}.design .kerne{color:var(--daempet);flex-direction:column;gap:14px;padding:22px 16px 14px;font-size:.82rem;line-height:1.35}.design .skitse{width:100%;height:104px}.design .kerne>span{align-content:start;gap:2px;min-height:5.4em;padding-right:34px;display:grid}.design .kerne>span:first-letter{text-transform:uppercase}.design strong{color:var(--blaek);font-size:.95rem;line-height:1.25}.udvalg{gap:10px;margin-top:22px;display:grid}.detalje{padding:var(--skal);border-radius:var(--r-skal);background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg)}.detalje .kerne{animation:op .6s var(--fjeder);grid-template-columns:42% 1fr;display:grid;overflow:hidden}.detalje-proeve{background:var(--papir-dyb);min-height:150px;display:grid}.detalje-proeve>*{object-fit:cover;width:100%;height:100%}.detalje-proeve .proeve{position:absolute;inset:0}.detalje-proeve{position:relative}.detalje-tekst{align-content:center;gap:2px;padding:16px 20px;display:grid}.detalje-tekst strong{letter-spacing:-.02em;font-size:1.5rem;font-stretch:125%;line-height:1.1}.detalje-tekst span{color:var(--daempet);font-size:.86rem}.detalje-tekst p{margin-top:8px;font-size:.92rem;line-height:1.45}.felter{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.felt{background:var(--papir-hoej);min-width:0;box-shadow:inset 0 0 0 1px var(--haarstreg);font:inherit;color:var(--daempet);text-align:left;cursor:pointer;transition:box-shadow .5s var(--fjeder), transform .5s var(--fjeder), background-color .5s var(--fjeder);animation:op .7s var(--fjeder) backwards;border:0;border-radius:16px;align-items:center;gap:10px;padding:6px;font-size:.72rem;line-height:1.25;display:flex}.felt:nth-child(2){animation-delay:40ms}.felt:nth-child(3){animation-delay:80ms}.felt:nth-child(n+4){animation-delay:.12s}.felt:hover{transform:translateY(-1px)}.felt:active{transform:scale(.98)}.felt[aria-checked=true]{background:color-mix(in srgb, var(--accent) 22%, var(--papir-hoej));box-shadow:inset 0 0 0 1.5px var(--blaek)}.felt>:first-child{object-fit:cover;border-radius:11px;flex:none;width:46px;height:46px}.felt .proeve{background:var(--papir-dyb)}.felt span:last-child{min-width:0;display:grid}.felt strong{color:var(--blaek);font-size:.86rem}.detalje-tekst .tillaeg{color:var(--daempet);margin-top:12px;font-size:.84rem}.detalje-tekst .tillaeg b{color:var(--blaek);font-size:1rem;font-weight:700;font-stretch:125%}.felt .tillaeg{font-variant-numeric:tabular-nums;color:var(--blaek);margin-top:2px;font-weight:600}.tillaeg[data-standard],.detalje-tekst .tillaeg[data-standard] b{color:var(--accent-tekst)}.farveproeve{background-blend-mode:overlay;display:block;box-shadow:inset 0 0 0 1px #0000001f,inset 0 1px #fff3;background-image:linear-gradient(135deg,#ffffff1f,#0000 45%,#0000002e)!important}.maalfelter{gap:8px;margin-top:22px;display:grid}.maalfelt{border-radius:var(--r-skal);background:var(--papir-hoej);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge);margin:var(--skal);gap:8px;padding:16px 22px 14px;display:grid}.maalfelt label{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.maaltal{color:var(--daempet);align-items:baseline;gap:8px;font-weight:400;display:flex}.maaltal input{width:120px;font:inherit;letter-spacing:-.03em;text-align:right;color:var(--blaek);font-variant-numeric:tabular-nums;background:0 0;border:0;font-size:2.4rem;font-weight:700;font-stretch:125%;line-height:1}.maaltal input:focus-visible{box-shadow:0 2px 0 var(--accent);outline:0}.maalfelt small{color:var(--daempet)}input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}input[type=range]::-webkit-slider-runnable-track{background:var(--streg);border-radius:2px;height:4px}input[type=range]::-moz-range-track{background:var(--streg);border-radius:2px;height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--blaek);border:6px solid var(--accent);width:26px;height:26px;box-shadow:0 6px 14px -6px color-mix(in srgb, var(--blaek) 70%, transparent);transition:transform .5s var(--fjeder);border-radius:50%;margin-top:-11px}input[type=range]::-moz-range-thumb{background:var(--blaek);border:6px solid var(--accent);border-radius:50%;width:14px;height:14px}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.kurv{border-top:1px solid var(--haarstreg);margin:20px 0 0;list-style:none}.kurv li{border-bottom:1px solid var(--haarstreg);align-items:center;gap:14px;padding:10px 0;display:flex}.kurv .note{margin:0}.kurv .skitse{flex:none;width:40px;height:40px}.kurv span{color:var(--daempet);flex:1;font-size:.9rem;display:grid}.kurv strong{color:var(--blaek)}label{flex-direction:column;gap:8px;font-size:.82rem;font-weight:600;display:flex}label small{color:var(--daempet);font-weight:400}.kontakt input:not([type=checkbox]),.raekke input:not([type=checkbox]),select{background:var(--papir-hoej);min-height:44px;box-shadow:inset 0 0 0 1px var(--streg), 0 0 0 4px var(--skalfyld);color:inherit;font:inherit;width:100%;transition:box-shadow .5s var(--fjeder);border:0;border-radius:12px;padding:0 14px;font-weight:400}.kontakt input:not([type=checkbox]):focus-visible,.raekke input:focus-visible,select:focus-visible{box-shadow:inset 0 0 0 1.5px var(--blaek), 0 0 0 4px color-mix(in srgb, var(--accent) 45%, transparent);outline:0}input[type=checkbox]{width:22px;height:22px;accent-color:var(--blaek);flex:none}.kontakt{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 14px;margin-top:18px;display:grid}.tjek{flex-direction:row;align-items:center;gap:12px;min-height:30px;font-size:.95rem;font-weight:400}.kontakt .tjek,.kontakt .fejl{grid-column:1/-1;margin-top:0}.takside{--haarstreg:#ffffff1f;--skalfyld:#ffffff0d;background:var(--baerende);color:var(--paa-baerende)}.takside .top{background:#ffffff14}.takside .etiket{color:var(--accent)}.takside .lead{color:inherit;opacity:.72}.tak{max-width:1000px;margin:0 auto;padding:clamp(96px,14vh,150px) 24px 60px}.tak>*{animation:op .9s var(--fjeder) backwards}.tak>:nth-child(2){animation-delay:80ms}.tak>:nth-child(3){animation-delay:.16s}.tak>:nth-child(4){animation-delay:.24s}.tak>:nth-child(5){animation-delay:.32s}.tak h1{margin-top:24px;font-size:clamp(2rem,4.2vw,3.2rem)}.forloeb{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:40px 0 32px;list-style:none;display:grid}.forloeb li{border-radius:var(--r-skal);box-shadow:inset 0 1px 0 #ffffff26, 0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg);margin:var(--skal);color:color-mix(in srgb, var(--paa-baerende) 78%, transparent);background:#ffffff0f;align-content:start;gap:6px;padding:20px;display:grid}.forloeb strong{color:var(--paa-baerende);font-size:1.2rem;font-stretch:125%}.takside .knap.primaer{background:var(--paa-baerende);color:var(--baerende)}.admin{grid-template-columns:248px minmax(0,1fr);display:grid}.sidebar{scrollbar-width:none;isolation:isolate;background:var(--baerende);height:100dvh;color:var(--paa-baerende);flex-direction:column;padding:26px 18px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.sidebar::-webkit-scrollbar{display:none}.sidebar:before{content:"";z-index:-1;background-image:linear-gradient(color-mix(in srgb, currentColor 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, currentColor 6%, transparent) 1px, transparent 1px);pointer-events:none;background-position:-1px -1px;background-size:22px 22px;height:300px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.sidebar .logo,.sidebar .salgsmotor-navn{padding:0 4px}.sidebar>.etiket{color:inherit;opacity:.5;margin:10px 0 30px;padding:0 4px}.sidebar nav{flex:1}.sidebar .sidebar-handling{background:var(--accent);height:46px;color:var(--paa-accent);box-shadow:inset 0 1px 0 #ffffff59, 0 16px 30px -20px color-mix(in srgb, var(--accent) 90%, transparent);transition:transform .5s var(--fjeder), background-color .5s var(--fjeder);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:28px;padding:0 5px 0 18px;font-weight:600;text-decoration:none;display:flex}.sidebar-handling-ikon{background:color-mix(in srgb, var(--paa-accent) 12%, transparent);width:36px;height:36px;transition:transform .7s var(--fjeder);border-radius:50%;place-items:center;display:grid}.sidebar .sidebar-handling:hover{background:color-mix(in srgb, var(--accent) 88%, #fff)}.sidebar .sidebar-handling:hover .sidebar-handling-ikon{transform:rotate(90deg)scale(1.06)}.sidebar .sidebar-handling:active{transform:scale(.98)}.sidebar .menu{gap:2px;padding-left:22px;list-style:none;display:grid;position:relative}.sidebar .menu:before{content:"";background:color-mix(in srgb, currentColor 16%, transparent);width:1px;position:absolute;top:8px;bottom:8px;left:6px}.sidebar .menu.kommer:before{background:repeating-linear-gradient(to bottom, color-mix(in srgb, currentColor 24%, transparent) 0 3px, transparent 3px 7px)}.sidebar .menu a,.sidebar .menu span[aria-disabled]{z-index:1;height:40px;color:inherit;align-items:center;gap:12px;padding:0 8px 0 6px;text-decoration:none;display:flex;position:relative}.sidebar .menu a:before,.sidebar .menu span[aria-disabled]:before{content:"";opacity:.3;transform-origin:0;width:10px;height:1px;transition:transform .5s var(--fjeder), opacity .5s var(--fjeder);background:currentColor;position:absolute;top:50%;left:-16px;transform:scaleX(.5)}.sidebar .menu svg{opacity:.5;transition:opacity .5s var(--fjeder), color .5s var(--fjeder);flex:none}.sidebar .menu-tekst{opacity:.68;transition:opacity .5s var(--fjeder), transform .5s var(--fjeder)}.sidebar .menu-nr{letter-spacing:.14em;font-variant-numeric:tabular-nums;opacity:.26;transition:opacity .5s var(--fjeder), color .5s var(--fjeder);margin-left:auto;font-size:.6rem;font-weight:600;font-stretch:125%}.sidebar .menu a:hover:before{opacity:.65;transform:scaleX(1)}.sidebar .menu a:hover .menu-tekst{opacity:1;transform:translate(3px)}.sidebar .menu a:hover svg,.sidebar .menu a:hover .menu-nr{opacity:.9}.sidebar .menu a[aria-current=page]:before{opacity:0}.sidebar .menu a[aria-current=page] .menu-tekst{opacity:1;font-weight:600}.sidebar .menu a[aria-current=page] svg,.sidebar .menu a[aria-current=page] .menu-nr{opacity:1;color:var(--accent)}.sidebar .menu span[aria-disabled]{opacity:.42;cursor:default}.sidebar .menu-markoer{opacity:0;pointer-events:none;height:40px;position:absolute;top:0;left:0;right:0}.sidebar .menu-markoer[data-klar]{transition:transform .65s var(--fjeder), opacity .3s var(--fjeder)}.sidebar .menu-markoer:before{content:"";background:var(--accent);width:13px;height:100%;position:absolute;top:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 40' preserveAspectRatio='none'%3E%3Cpath d='M6.5 7V33' stroke='black' stroke-width='2.4' stroke-linecap='round'/%3E%3Cpath d='M2.5 10L10.5 4M2.5 36L10.5 30' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/13px 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 40' preserveAspectRatio='none'%3E%3Cpath d='M6.5 7V33' stroke='black' stroke-width='2.4' stroke-linecap='round'/%3E%3Cpath d='M2.5 10L10.5 4M2.5 36L10.5 30' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/13px 100% no-repeat}.sidebar .menu-markoer:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 17%, transparent), color-mix(in srgb, var(--accent) 5%, transparent) 55%, transparent);border-radius:10px;position:absolute;inset:3px 0 3px 20px}.sidebar .menu-etiket{color:inherit;opacity:.45;align-items:center;gap:10px;margin:28px 0 6px;padding-left:4px;display:flex}.sidebar .menu-etiket:after{content:"";opacity:.3;background:currentColor;flex:1;height:1px}.sidebar-bund{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);color:inherit;opacity:.78;transition:opacity .5s var(--fjeder);justify-content:space-between;align-items:center;margin-top:16px;padding:12px 4px 12px 6px;font-size:.88rem;text-decoration:none;display:flex}.sidebar-bund:hover{opacity:1}.sidebar-bund-pil{background:color-mix(in srgb, currentColor 10%, transparent);width:28px;height:28px;transition:transform .6s var(--fjeder);border-radius:50%;place-items:center;display:grid}.sidebar-bund:hover .sidebar-bund-pil{transform:translate(2px,-2px)scale(1.05)}.sidebar-bruger{background:color-mix(in srgb, currentColor 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 8%, transparent);border-radius:16px;align-items:center;gap:10px;margin-top:8px;padding:6px 8px 6px 6px;font-size:.84rem;display:flex}.sidebar-avatar{background:var(--accent);width:34px;height:34px;color:var(--paa-accent);letter-spacing:.04em;border-radius:11px;flex:none;place-items:center;font-size:.72rem;font-weight:700;font-stretch:125%;display:grid}.sidebar-hvem{flex:1;min-width:0;line-height:1.25;display:grid}.sidebar-hvem strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-hvem small{opacity:.55;font-size:.72rem}.sidebar-bruger .link{color:inherit;opacity:.7;font-size:.78rem}.sidebar-bruger .link:hover{opacity:1}.bygget-af{letter-spacing:.02em;color:var(--paa-baerende);opacity:.55;align-items:center;gap:8px;margin-top:12px;padding:0 6px;font-size:.72rem;display:flex}.bygget-af strong{font-weight:600}.sidebar :focus-visible{outline-color:var(--paa-baerende)}.admin-indhold{min-width:0;max-width:1320px;padding:28px clamp(18px,3vw,44px) 60px}.admin-indhold>*{animation:op .7s var(--fjeder) backwards}.admin-indhold>:nth-child(n+2){animation-delay:60ms}.sidetop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.sidetop h1{align-items:center;gap:14px;margin-top:6px;font-size:1.9rem;display:flex}.sidetop .etiket a{color:var(--accent-tekst)}.handlinger{flex-wrap:wrap;gap:8px;display:flex}.knap.uden-pil{padding-right:22px}h2{letter-spacing:-.01em;font-size:1.05rem;font-stretch:125%}.maerke{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:var(--skalfyld);color:var(--daempet);justify-self:start;font-size:.6rem;font-weight:600;font-stretch:125%}.maerke[data-tilstand=nyt]{background:color-mix(in srgb, var(--accent) 26%, transparent);color:var(--accent-tekst)}.maerke[data-tilstand=vundet]{background:var(--baerende);color:var(--paa-baerende)}.maerke[data-tilstand=tabt]{text-decoration:line-through}.tilbudsliste{border-radius:var(--r-skal);background:var(--papir-hoej);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge);margin:var(--skal);list-style:none;overflow:hidden}.tilbudsliste li+li{border-top:1px solid var(--haarstreg)}.tilbudsliste a{transition:background-color .5s var(--fjeder);grid-template-columns:64px minmax(0,1.6fr) 130px 130px 150px 120px;align-items:center;gap:16px;padding:10px 20px;text-decoration:none;display:grid}.tilbudsliste a:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}.tilbudsliste .nr{color:var(--accent-tekst);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;font-stretch:125%}.tilbudsliste .designs small{letter-spacing:.06em;font-stretch:125%}.tilbudsliste .hvem,.tilbudsliste .hvornaar,.tilbudsliste .designs,.tilbudsliste .total{min-width:0;color:var(--daempet);font-size:.86rem;display:grid}.tilbudsliste .hvem{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tilbudsliste strong{color:var(--blaek);font-size:1rem}.tilbudsliste .total{text-align:right;font-variant-numeric:tabular-nums}.tilbudsliste .total strong{font-stretch:125%}.boks{margin:var(--skal);border-radius:var(--r-skal);background:var(--papir-hoej);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge);padding:18px 20px 20px}.boks.smal{justify-items:start;gap:18px;max-width:620px;margin-top:24px;display:grid}.bokstop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.tom{color:var(--daempet)}.tilbud{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);align-items:start;gap:14px;display:grid}.tilbud-hoved,.tilbud-side{gap:14px;display:grid}.felter-grid{grid-template-columns:1fr 1fr;gap:10px 12px;width:100%;margin-bottom:14px;display:grid}.felter-grid .bred{grid-column:1/-1}.boks input:not([type=checkbox]),.boks textarea{background:var(--papir);min-height:40px;box-shadow:inset 0 0 0 1px var(--streg);color:inherit;font:inherit;width:100%;transition:box-shadow .5s var(--fjeder);border:0;border-radius:10px;padding:0 12px;font-weight:400}.boks textarea{resize:vertical;padding:10px 12px}.boks input:focus-visible,.boks textarea:focus-visible{box-shadow:inset 0 0 0 1.5px var(--blaek), 0 0 0 3px color-mix(in srgb, var(--accent) 45%, transparent);outline:0}.designliste{list-style:none}.designliste li{border-top:1px solid var(--haarstreg);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px 0;display:grid}.designliste .skitse{background-color:var(--papir-dyb);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:16px 16px;border-radius:12px;width:150px;height:130px;padding:6px}.designliste strong:first-letter{text-transform:uppercase}.designliste dl{grid-template-columns:auto 1fr;gap:2px 14px;margin-top:8px;font-size:.88rem;display:grid}.designliste dt{color:var(--daempet)}.designpris{font-variant-numeric:tabular-nums;justify-items:end;gap:4px;display:grid}.designpris strong{font-size:1.15rem;font-stretch:125%}.vilkaar{border-top:1px solid var(--haarstreg);flex-wrap:wrap;align-items:end;gap:14px;margin-top:16px;padding-top:16px;display:flex}.vilkaar label:first-child{width:110px}.vilkaar .tjek{min-height:40px}.mailliste{list-style:none}.mailliste li{border-top:1px solid var(--haarstreg);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.mailliste details{flex:1;min-width:0}.mailliste summary{cursor:pointer;gap:1px;list-style:none;display:grid}.mailliste summary::-webkit-details-marker{display:none}.mailliste summary small{color:var(--daempet);font-size:.8rem}.flowtrin{border-top:1px solid var(--haarstreg)}.flowtrin summary{cursor:pointer;gap:1px;padding:12px 0;list-style:none;display:grid}.flowtrin summary::-webkit-details-marker{display:none}.flowtrin summary .etiket{color:var(--accent-tekst)}.flowtrin summary small{white-space:nowrap;text-overflow:ellipsis;color:var(--daempet);font-size:.85rem;overflow:hidden}.flowtrin[open] summary{padding-bottom:6px}.flowform{justify-items:start;gap:12px;padding:8px 0 18px;display:grid}.flowform label{width:100%}.flowform .kort-felt{width:170px}.flowform textarea{line-height:1.5}.flowform .handlinger{align-items:center;gap:16px}.mailliste li[data-status=sendt] .etiket{color:var(--accent-tekst)}.mailliste details p{background:var(--papir);white-space:pre-wrap;border-radius:10px;margin-top:10px;padding:12px 14px;font-size:.9rem}.mailliste details p.note{background:0 0;padding:0}.noteform{justify-items:start;gap:8px;display:grid}.noter,.tidslinje{gap:12px;margin-top:14px;font-size:.92rem;list-style:none;display:grid}.noter li{white-space:pre-wrap}.noter small,.tidslinje small{color:var(--daempet);font-size:.78rem;display:block}.tidslinje{gap:0;margin-top:0}.tidslinje li{padding:0 0 16px 22px;position:relative}.tidslinje li:before{content:"";background:var(--papir-hoej);width:9px;height:9px;box-shadow:0 0 0 2px var(--streg-staerk);border-radius:50%;position:absolute;top:5px;left:0}.tidslinje li:first-child:before{background:var(--accent);box-shadow:0 0 0 2px var(--blaek)}.tidslinje li:not(:last-child):after{content:"";background:var(--streg);width:1px;position:absolute;top:18px;bottom:0;left:4px}.fri{gap:18px;display:grid}.fri-top{grid-template-columns:120px 120px repeat(3,minmax(150px,1fr))}.fri-bund{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.fri .valg{flex-wrap:wrap;gap:6px;display:flex}.knap.lille{min-height:34px;padding:0 12px;font-size:.82rem}.feltliste{margin:var(--skal);border-radius:var(--r-skal);background:var(--papir-hoej);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge);padding:14px 14px 12px}.feltliste header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.feltliste table{border-collapse:collapse;width:100%}.feltliste th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--daempet);border-bottom:1px solid var(--haarstreg);padding:6px 6px 8px;font-size:.66rem;font-weight:600;font-stretch:125%}.feltliste td{border-bottom:1px solid var(--haarstreg);vertical-align:middle;padding:5px 4px}.feltliste tr[data-aktiv] td{background:color-mix(in srgb, var(--accent) 9%, transparent)}.feltliste tr[data-aktiv] .feltnr{color:var(--accent-tekst)}.feltliste .feltnr{color:var(--daempet);font-weight:700;font-stretch:125%}.feltliste select,.feltliste input{border:1px solid var(--haarstreg);background:var(--papir);width:100%;min-height:36px;font:inherit;border-radius:9px;padding:0 8px}.feltliste table{table-layout:auto}.feltliste select{min-width:96px;padding:0 4px}.feltliste td:nth-child(2) select{min-width:118px}.feltliste td{padding-left:3px;padding-right:3px}.feltliste .feltnr{width:28px}.feltliste .fag{align-items:center;gap:6px;display:flex}.taeller{border:1px solid var(--haarstreg);background:var(--papir);border-radius:9px;align-items:stretch;display:inline-flex;overflow:hidden}.taeller button{width:26px;color:var(--blaek);font:inherit;cursor:pointer;transition:background-color .4s var(--fjeder);background:0 0;border:0;font-size:1rem}.taeller button:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 14%, var(--papir))}.taeller button:disabled{opacity:.3;cursor:default}.taeller input,.feltliste .taeller input,.raekke .taeller input{width:36px;min-height:34px;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;padding:0 2px}.fri-top .taeller input{width:64px}.feltliste .link{min-height:36px}.feltliste .flyt{white-space:nowrap}.pilknap{border:1px solid var(--haarstreg);background:var(--papir);width:28px;height:30px;color:var(--blaek);font:inherit;cursor:pointer;transition:background-color .4s var(--fjeder);border-radius:8px}.pilknap+.pilknap{margin-left:4px}.pilknap:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 14%, var(--papir))}.pilknap:disabled{opacity:.3;cursor:default}.feltliste .maalhjaelp{margin-top:10px}fieldset{border:0;min-width:0}legend{float:left;letter-spacing:.18em;text-transform:uppercase;width:100%;color:var(--daempet);margin-bottom:6px;font-size:.66rem;font-weight:600;font-stretch:125%}.raekke{margin:var(--skal);border-radius:var(--r-skal);background:var(--papir-hoej);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:end;gap:10px 12px;padding:14px 18px 16px;display:grid}.raekke legend{grid-column:1/-1}.raekke .link{justify-self:start;min-height:44px}.fri-resultat{min-width:0}.raekke[data-aktiv]{box-shadow:0 0 0 var(--skal) color-mix(in srgb, var(--accent) 40%, transparent), 0 0 0 calc(var(--skal) + 1px) var(--blaek), var(--skygge)}.fri-resultat .scene-top{align-items:center}.maaltegning{justify-content:center;padding:22px 104px 96px 28px;display:flex}.maaltegning-flade{width:min(100%, calc(400px * var(--forhold)));flex:none;position:relative}.maaltegning .skitse{width:100%;height:100%;padding:0;display:block;overflow:visible}.feltvalg{cursor:pointer;background:0 0;border:0;position:absolute}.feltvalg[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--accent);cursor:default}.maal-hoejre span,.maal-under span{justify-items:center;gap:2px;display:grid;position:absolute}.maal-hoejre span{left:calc(100% + 12px);transform:translateY(-50%)}.maal-under span{top:calc(100% + 10px);transform:translate(-50%)}.maal-under.felt-raekke span{top:calc(100% + 46px)}.maaltegning input,.maaltegning output{background:var(--papir-hoej);width:68px;height:30px;box-shadow:inset 0 0 0 1px var(--streg-staerk);color:var(--blaek);font:inherit;text-align:center;font-variant-numeric:tabular-nums;border:0;border-radius:8px;padding:0 6px;font-size:.82rem}.maaltegning output{box-shadow:none;color:var(--daempet);background:0 0;place-items:center;display:grid}.maaltegning input:focus-visible{box-shadow:inset 0 0 0 1.5px var(--blaek), 0 0 0 3px color-mix(in srgb, var(--accent) 50%, transparent);outline:0}.maal-under small{letter-spacing:.12em;text-transform:uppercase;color:var(--daempet);font-size:.62rem;font-weight:600;font-stretch:125%}.maal-under span[data-laast] input{box-shadow:inset 0 0 0 1.5px var(--accent-tekst)}.maalhjaelp{border-top:1px solid var(--haarstreg);background:color-mix(in srgb, var(--papir-hoej) 70%, transparent);color:var(--daempet);padding:10px 22px 16px;font-size:.82rem}.fri-bund .handlinger{grid-column:2;justify-content:flex-end;margin-top:4px}.prisoversigt{margin:var(--skal);border-radius:var(--r-skal);background:var(--papir-hoej);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge);overflow:hidden}.prisoversigt header{background:var(--baerende);color:var(--paa-baerende);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding:18px 22px;display:flex}.prisoversigt header div:first-child{display:grid}.prisoversigt header .etiket{color:inherit;opacity:.7}.prisoversigt header strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.1rem;font-stretch:125%;line-height:1.15}.prisoversigt header small{opacity:.7;font-size:.8rem}.segment{background:#ffffff14;border-radius:999px;padding:3px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.segment button{height:32px;color:inherit;font:inherit;opacity:.75;white-space:nowrap;cursor:pointer;transition:background-color .5s var(--fjeder), color .5s var(--fjeder), opacity .5s var(--fjeder);background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:.82rem;font-weight:600}.segment button[aria-checked=true]{background:var(--accent);color:var(--paa-accent);opacity:1}.segment :focus-visible{outline-color:var(--paa-baerende)}.prisoversigt table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.prisoversigt td{border-bottom:1px solid var(--haarstreg);vertical-align:top;padding:9px 22px}.prisoversigt td:last-child{text-align:right;white-space:nowrap;font-weight:600}.prisoversigt td small{color:var(--daempet);font-size:.8rem;display:block}.prisoversigt tr.gruppe td{border-top:2px solid var(--streg)}.prisoversigt p{color:var(--daempet);padding:12px 22px 16px;font-size:.8rem}.skabelonvalg{margin-top:28px}.skabelonvalg>div{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-top:12px;display:grid}.skabelonvalg a{border-radius:var(--r-kerne);background:var(--papir-hoej);box-shadow:inset 0 0 0 1px var(--haarstreg), var(--skygge);color:var(--daempet);transition:transform .5s var(--fjeder), box-shadow .5s var(--fjeder);align-content:start;gap:12px;padding:20px 16px 16px;font-size:.82rem;text-decoration:none;display:grid}.skabelonvalg a:hover{box-shadow:inset 0 0 0 1.5px var(--blaek), var(--skygge);transform:translateY(-2px)}.skabelonvalg .skitse{width:100%;height:92px}.skabelonvalg span{gap:2px;display:grid}.skabelonvalg span:first-letter{text-transform:uppercase}.skabelonvalg strong{color:var(--blaek);font-size:.95rem;line-height:1.25}.pris{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.fri-resultat .pris{margin-top:14px}.pris td,.pris th{border-bottom:1px solid var(--haarstreg);text-align:left;padding:7px 0}.pris td:last-child,.pris th:last-child{text-align:right}.pris th{letter-spacing:-.02em;border-bottom:0;padding-top:14px;font-size:1.3rem;font-stretch:125%}.demo{max-width:1040px;margin:0 auto;padding:64px clamp(18px,4vw,40px) 96px}.demo h1{max-width:16ch;margin-top:12px;font-size:clamp(2rem,4.4vw,3.2rem)}.demo h2{margin-top:8px;font-size:1.7rem}.demo section{margin-top:72px}.demotrin{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:40px;list-style:none;display:grid}.demotrin li{border-radius:var(--r-kerne);background:var(--papir-hoej);box-shadow:inset 0 0 0 1px var(--haarstreg), var(--skygge);align-content:start;gap:6px;padding:20px;display:grid}.demotrin a{font-size:1.15rem;font-weight:700;font-stretch:125%}.demotrin p{color:var(--daempet);font-size:.92rem}.regnestykke{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:28px;display:grid}.regne-felter{gap:20px;display:grid}.regne-felter label span{justify-content:space-between;gap:12px;font-size:.95rem;display:flex}.regne-felter strong{font-variant-numeric:tabular-nums;font-stretch:125%}.regne-resultat{border-radius:var(--r-skal);background:var(--baerende);color:var(--paa-baerende);padding:24px;position:sticky;top:20px}.regne-resultat .etiket{color:inherit;opacity:.7}.regne-resultat table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:10px}.regne-resultat td,.regne-resultat th{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff24;padding:9px 0}.regne-resultat td:last-child,.regne-resultat th:last-child{text-align:right;white-space:nowrap}.regne-resultat td small{opacity:.7;font-size:.8rem;display:block}.regne-resultat tr.gruppe td{border-top:2px solid #ffffff3d}.regne-resultat th{letter-spacing:-.02em;border-bottom:0;padding-top:16px;font-size:1.6rem;font-stretch:125%}.regne-resultat th:last-child{color:var(--paa-baerende)}.regne-resultat th[data-minus]{text-decoration:underline;text-decoration-thickness:2px}.regne-resultat dl{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;padding-top:16px;display:grid}.regne-resultat dt{opacity:.7;font-size:.78rem}.regne-resultat dd{font-variant-numeric:tabular-nums;font-weight:600;font-stretch:125%}@media (max-width:800px){.regnestykke{grid-template-columns:1fr}.regne-resultat{position:static}}.side{max-width:760px;margin:0 auto;padding:96px 20px}.oversigt{border-top:1px solid var(--haarstreg);margin-top:48px;list-style:none}.oversigt li{border-bottom:1px solid var(--haarstreg);gap:2px;padding:18px 0;display:grid}.oversigt a{font-weight:700}.oversigt span{color:var(--daempet)}@media (max-width:900px){.top-note{display:none}.top,.studieside .top{height:46px;top:12px;left:50%;transform:translate(-50%)}.studie{height:auto;padding:8px;display:block}.studie>.scene{z-index:2;background:var(--papir-dyb);border-radius:28px;height:40dvh;padding:5px;position:sticky;top:8px}.studie .scene-kerne{border-radius:23px;padding-top:52px}.studie .scene-bund,.studie .scene-top{display:none}.panel{min-height:calc(60dvh - 16px);overflow:visible}.trinliste{padding:20px 8px 0}.trin{padding:36px 8px 40px}.bundbar{margin:0 0 4px}.bundbar .knap{padding-left:18px}.felter{grid-template-columns:repeat(2,minmax(0,1fr))}.detalje .kerne{grid-template-columns:36% 1fr}.type .kerne{gap:18px;padding:20px}.fri{grid-template-columns:1fr;gap:24px}.fri-resultat{order:-1;position:static}.fri-resultat .skitse{height:300px}.admin{display:block}.sidebar{height:auto;position:static}.sidebar nav .etiket,.sidebar nav ul:last-of-type,.sidebar-bund{display:none}.tilbud{grid-template-columns:1fr}.tilbudsliste a{grid-template-columns:44px minmax(0,1fr) auto}.tilbudsliste .mini,.tilbudsliste .hvornaar,.tilbudsliste .maerke{display:none}.designliste li{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.designkode{font-family:var(--skrift-bred,inherit);letter-spacing:.08em;color:var(--accent-tekst);font-weight:700}.hjaelp{flex-direction:column;height:calc(100dvh - 88px);min-height:560px;display:flex}.hjaelp .lead{max-width:720px}.chatboks{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.chatboks .bokstop{border-bottom:1px solid var(--haarstreg);margin:0;padding:14px 20px}.chat{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat[data-traekker]:after{content:"Slip for at vedhæfte";border:2px dashed var(--accent);background:color-mix(in srgb, var(--papir-hoej) 85%, transparent);pointer-events:none;border-radius:14px;place-items:center;font-weight:600;display:grid;position:absolute;inset:8px}.chat-traad{scroll-behavior:smooth;flex:1;min-height:0;padding:18px 20px 8px;overflow-y:auto}.chat-tom{text-align:center;max-width:460px;color:var(--daempet);margin:40px auto}.chat-dag{letter-spacing:.1em;text-transform:uppercase;color:var(--daempet);align-items:center;gap:12px;margin:14px 0 10px;font-size:.72rem;display:flex}.chat-dag:before,.chat-dag:after{content:"";background:var(--haarstreg);flex:1;height:1px}.chat-besked{grid-template-columns:30px minmax(0,1fr);gap:10px;max-width:78%;margin-top:12px;display:grid}.chat-besked[data-samme]{margin-top:3px}.chat-besked[data-egen]{grid-template-columns:minmax(0,1fr) 30px;margin-left:auto}.chat-besked[data-egen]>.chat-ansigt{order:2}.chat-besked[data-egen]>div{justify-items:end}.chat-besked>div{gap:3px;min-width:0;display:grid}.chat-ansigt img{object-fit:cover;border-radius:50%;display:block}.chat-besked header{align-items:baseline;gap:8px;font-size:.82rem;display:flex}.chat-besked header small{color:var(--daempet)}.chat-boble{background:var(--papir);box-shadow:inset 0 0 0 1px var(--streg);border-radius:14px;max-width:100%;padding:10px 14px}.chat-besked[data-egen] .chat-boble{background:var(--baerende);color:var(--paa-baerende);box-shadow:none}.chat-besked[data-type=opgave] .chat-boble{border-left:3px solid var(--accent)}.chat-besked[data-loest] .chat-boble{opacity:.6}.chat-boble p{white-space:pre-wrap;line-height:1.5}.chat-opgavehoved{align-items:center;gap:8px;margin-bottom:6px;display:flex}.chat-opgavehoved .etiket{color:inherit;opacity:.7}.chat-hak{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:1.5px solid;border-radius:5px;font-size:.8rem;line-height:1}.chat-hak[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--paa-accent)}.chat-status{letter-spacing:.06em;text-transform:uppercase;color:inherit;background:#00000014;border:0;border-radius:20px;margin-left:auto;padding:2px 9px;font-family:inherit;font-size:.7rem;font-weight:600}select.chat-status{cursor:pointer;padding-right:18px}.chat-status[data-status=aftalt],.chat-status[data-status=igang]{background:color-mix(in srgb, var(--accent) 30%, transparent)}.chat-status[data-status=klar]{background:#2f9e5a33}.chat-besked[data-egen] .chat-status{background:#ffffff26}.chat-plan{border-top:1px solid #00000014;margin-top:8px;padding-top:8px;font-size:.9rem}.chat-besked[data-egen] .chat-plan{border-top-color:#ffffff26}.chat-plan .daempet{opacity:.6}.chat-plan .link{color:inherit;margin-top:4px;font-size:.82rem}.chat-plan form{justify-items:end;gap:6px;display:grid}.chat-plan textarea{border:1px solid var(--streg);background:var(--papir-hoej);width:100%;min-width:260px;color:var(--blaek);font:inherit;border-radius:8px;padding:8px 10px;font-size:.9rem}.chat-filer{flex-wrap:wrap;gap:6px;margin-top:8px;list-style:none;display:flex}.chat-filer li{background:#00000014;border-radius:8px;align-items:baseline;gap:6px;padding:4px 10px;font-size:.82rem;display:inline-flex}.chat-besked[data-egen] .chat-filer li{background:#ffffff1f}.chat-filer a{color:inherit}.chat-filer small{opacity:.6}.chat-under{min-height:14px;color:var(--daempet);align-items:center;gap:10px;font-size:.74rem;display:flex}.chat-under .link.lille{font-size:.74rem}.chat-opgaver{border-top:1px solid var(--haarstreg);background:var(--papir);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 20px;font-size:.82rem;display:flex}.chat-opgaver a{background:var(--papir-hoej);box-shadow:inset 0 0 0 1px var(--streg);color:inherit;border-radius:20px;align-items:center;gap:6px;padding:3px 10px 3px 4px;text-decoration:none;display:inline-flex}.chat-opgaver .chat-status{margin:0}.chat-skriv{border-top:1px solid var(--haarstreg);background:var(--papir-hoej);padding:10px 20px 12px}.chat-hurtige{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.chat-vedhaeftet{flex-wrap:wrap;gap:6px;margin-bottom:8px;list-style:none;display:flex}.chat-vedhaeftet li{background:var(--papir);box-shadow:inset 0 0 0 1px var(--streg);border-radius:8px;align-items:center;gap:6px;padding:3px 6px 3px 10px;font-size:.82rem;display:inline-flex}.chat-vedhaeftet button{cursor:pointer;font:inherit;background:0 0;border:0}.chat-felt{background:var(--papir);box-shadow:inset 0 0 0 1px var(--streg);transition:box-shadow .5s var(--fjeder);border-radius:14px;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;display:flex}.chat-felt:focus-within{box-shadow:inset 0 0 0 1.5px var(--blaek), 0 0 0 3px color-mix(in srgb, var(--accent) 45%, transparent)}.chat-felt textarea{min-height:24px;max-height:180px;color:inherit;font:inherit;resize:none;background:0 0;border:0;outline:0;flex:1;padding:8px 0}.chat-knapper{align-items:center;gap:4px;display:flex}.chat-valg{min-height:34px;color:var(--daempet);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .4s var(--fjeder), color .4s var(--fjeder);border-radius:20px;align-items:center;gap:6px;padding:0 10px;font-size:.82rem;display:inline-flex}.chat-valg.valgt{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--blaek)}.chat-valg input{accent-color:var(--accent)}.chat-ikon{width:34px;height:34px;color:var(--daempet);cursor:pointer;background:0 0;border:0;border-radius:50%}.chat-ikon:hover{color:var(--blaek);background:#00000010}.chat-hjaelp{color:var(--daempet);margin-top:6px;font-size:.74rem}.kontakt-hoved{align-items:center;gap:14px;margin-bottom:14px;display:flex}.kontakt-hoved>div{gap:2px;display:grid}.kontakt-hoved strong{font-size:1.05rem}.ansigt{flex:none;width:72px;height:72px;display:block;position:relative}.ansigt.lille{width:36px;height:36px}.ansigt img{object-fit:cover;border-radius:50%;width:100%;height:100%}.ansigt:after{content:"";width:22%;height:22%;box-shadow:0 0 0 2.5px var(--papir-hoej);background:#8a857a;border-radius:50%;position:absolute;bottom:3px;right:3px}.ansigt[data-tilstand=online]:after{background:#2f9e5a}.ansigt[data-tilstand=optaget]:after{background:#e0a523}.status{color:var(--daempet);font-size:.84rem}.status:before{content:"";background:#8a857a;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.status[data-tilstand=online]:before{background:#2f9e5a}.status[data-tilstand=optaget]:before{background:#e0a523}.kontakt-liste{grid-template-columns:80px 1fr;gap:8px 12px;font-size:.92rem;display:grid}.kontakt-hoved.kompakt{gap:12px;margin:0}.kontakt-liste.vandret{border-left:1px solid var(--haarstreg);grid-template-columns:auto auto;gap:2px 8px;margin-left:16px;padding-left:16px;font-size:.84rem}.kontakt-liste dt{color:var(--daempet)}.kontakt-liste a{color:inherit}.salgsmotor-admin .sidebar{background:var(--blaek)}.salgsmotor-navn{align-items:center;gap:10px;padding:0 8px;font-size:1.05rem;font-weight:700;font-stretch:125%;display:flex}.statusform{align-items:center;gap:8px;display:flex}.statusform select,.statusform input{background:var(--papir-hoej);min-height:38px;box-shadow:inset 0 0 0 1px var(--streg);font:inherit;border:0;border-radius:10px;padding:0 10px}.admin-beskeder{flex:1;grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:14px;min-height:0;display:grid}.kundeliste{gap:4px;list-style:none;display:grid}.kundeliste li{border-radius:10px;padding:10px 12px;display:grid}.kundeliste li[aria-current]{background:color-mix(in srgb, var(--accent) 12%, transparent)}.kundeliste small{color:var(--daempet)}.faner{gap:4px;margin:2px 0 12px;display:flex}.chatboks .bokstop .faner{margin:0}.faner a{min-height:36px;color:var(--daempet);transition:background-color .4s var(--fjeder), color .4s var(--fjeder);border-radius:20px;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.faner a:hover{color:var(--blaek)}.faner a[aria-current=page]{background:var(--baerende);color:var(--paa-baerende)}.faner-tal{background:var(--accent);min-width:20px;color:var(--paa-accent);text-align:center;border-radius:10px;padding:0 6px;font-size:.72rem;font-weight:700;line-height:20px}.tavle{flex:1;grid-template-columns:repeat(5,minmax(240px,1fr));align-items:start;gap:10px;min-height:0;padding:16px;display:grid;overflow:auto}.tavle-kolonne{background:var(--papir);border-radius:14px;align-content:start;gap:8px;min-height:160px;padding:8px;display:grid}.tavle-kolonne>header{justify-content:space-between;align-items:center;padding:4px 4px 6px;display:flex}.tavle-kolonne>header .chat-status{margin:0}.tavle-kolonne>header small{color:var(--daempet)}.tavle-kolonne[data-status=loest]{opacity:.7}.tavle-kort{background:var(--papir-hoej);box-shadow:0 0 0 1px var(--haarstreg), var(--skygge);border-radius:12px;gap:10px;padding:14px;font-size:.88rem;display:grid}.tavle-tekst{color:var(--daempet);line-height:1.5}.tavle-plan{background:var(--papir-hoej);box-shadow:inset 0 0 0 1px var(--streg), inset 3px 0 0 var(--accent);border-radius:10px;gap:6px;padding:10px 12px;font-size:.88rem;line-height:1.5;display:grid}.tavle-plan>header{justify-content:space-between;align-items:center;display:flex}.tavle-plan p+p,.tavle-plan ul+p,.tavle-plan p+ul,.tavle-tekst p+p,.tavle-tekst p+ul{margin-top:6px}.tavle-plan ul,.tavle-tekst ul{padding-left:18px}.tavle-plan li+li,.tavle-tekst li+li{margin-top:3px}.tavle-plan .daempet{color:var(--daempet)}.tavle-planform{gap:6px;display:grid}.tavle-planform textarea{border:1px solid var(--streg);background:var(--papir);width:100%;font:inherit;border-radius:8px;padding:8px 10px;font-size:.85rem}.tavle-planform div{justify-content:space-between;align-items:center;display:flex}.tavle-kort footer{color:var(--daempet);justify-content:space-between;align-items:center;font-size:.76rem;display:flex}.tavle-handlinger{border-top:1px solid var(--haarstreg);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.tavle-handlinger select{border:1px solid var(--streg);background:var(--papir);min-height:32px;font:inherit;border-radius:8px;padding:0 8px;font-size:.82rem}.chat-opgaver a{padding:3px 12px}.tavle-side{flex-direction:column;flex:1;min-height:0;display:flex}.tavle-top{justify-content:space-between;align-items:center;gap:16px;padding:12px 16px 0;font-size:.86rem;display:flex}.tavle-top .daempet{color:var(--daempet);max-width:640px}.tavle-ny{background:var(--papir);box-shadow:inset 0 0 0 1px var(--streg);border-radius:14px;gap:8px;margin:12px 16px 0;padding:14px;display:grid}.tavle-ny input:not([type=file]),.tavle-ny textarea{background:var(--papir-hoej);width:100%;min-height:40px;box-shadow:inset 0 0 0 1px var(--streg);font:inherit;border:0;border-radius:10px;padding:8px 12px}.tavle-ny input:not([type=file]){font-weight:600}.tavle-ny>div{justify-content:space-between;align-items:center;display:flex}.tavle-kort>header{align-items:flex-start;gap:8px;display:flex}.tavle-kort>header strong{flex:1;line-height:1.35}.tavle-kort>header .chat-status{margin:0}.tavle-nr{background:var(--baerende);width:22px;height:22px;color:var(--paa-baerende);text-align:center;border-radius:50%;flex:none;font-size:.72rem;font-weight:700;line-height:22px}.tavle-kolonne[data-kolonne=igang]{background:color-mix(in srgb, var(--accent) 12%, var(--papir))}.tavle-advarsel{background:#e0a52333;border-radius:8px;padding:6px 10px;font-size:.8rem}.tavle-knapper{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.tavle-planform .etiket{margin-bottom:2px}.tavle-pile{gap:4px;display:inline-flex}.chat-status[data-status=blokeret]{background:#e0a52344}.tavle-advarsel.klar{background:#2f9e5a2e}.tavle-trin{counter-reset:trin;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 16px 0;padding-left:0;list-style:none;display:grid}.tavle-trin li{background:var(--papir);color:var(--daempet);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:.84rem;line-height:1.45;display:flex}.tavle-trin li:before{counter-increment:trin;content:counter(trin);background:var(--accent);width:22px;height:22px;color:var(--paa-accent);text-align:center;border-radius:50%;flex:none;font-size:.72rem;font-weight:700;line-height:22px}.tavle-trin strong{color:var(--blaek)}.chat-haendelse{color:var(--daempet);text-align:center;justify-content:center;align-items:center;gap:10px;margin:14px 40px 4px;font-size:.8rem;display:flex}.chat-haendelse span{background:var(--papir);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:20px;padding:6px 12px}.chat-haendelse a{color:var(--accent-tekst);flex:none;font-size:.76rem}.chat-status[data-status=plan]{background:color-mix(in srgb, var(--accent) 30%, transparent)}.tavle-advarsel.plan{background:color-mix(in srgb, var(--accent) 16%, transparent)}.chat-opgavehoved .etiket{margin-right:auto}:root{--r-kort:22px;--r-stor:26px;--skygge-kort:0 1px 2px color-mix(in srgb, var(--blaek) 4%, transparent), 0 8px 24px -12px color-mix(in srgb, var(--blaek) 12%, transparent);--skygge-loft:0 1px 2px color-mix(in srgb, var(--blaek) 5%, transparent), 0 18px 36px -16px color-mix(in srgb, var(--blaek) 22%, transparent);--glid:cubic-bezier(.22, 1, .36, 1)}.tavle-kolonne{background:color-mix(in srgb, var(--papir-hoej) 55%, transparent);box-shadow:inset 0 0 0 1px var(--haarstreg)}.tavle-kolonne>header .chat-status{letter-spacing:0;text-transform:none;background:0 0;padding-left:0;font-size:.78rem;font-weight:600}.tavle-kolonne>header .chat-status:before{content:"";background:var(--streg-staerk);border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.tavle-kolonne[data-kolonne=igang]>header .chat-status:before{background:var(--accent)}.tavle-kolonne[data-kolonne=blokeret]>header .chat-status:before{background:#e0a523}.tavle-kolonne[data-kolonne=klar]>header .chat-status:before,.tavle-kolonne[data-kolonne=loest]>header .chat-status:before{background:#2f9e5a}.tavle-kolonne>header small{background:var(--papir-hoej);min-width:26px;box-shadow:inset 0 0 0 1px var(--haarstreg);text-align:center;border-radius:999px;padding:1px 8px;font-size:.76rem;font-weight:600}.tavle-kort{box-shadow:var(--skygge-kort);animation:op .6s var(--glid) backwards;transition:transform .35s var(--glid), box-shadow .35s var(--glid);border-radius:16px}.tavle-kort:hover{box-shadow:var(--skygge-loft);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.tavle-kort,.tilbudsliste li,.boks{transition:none;animation:none}}.boks,.tilbudsliste,.raekke,.feltliste,.prisoversigt{box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge-kort)}.tilbudsliste li{transition:background-color .3s var(--glid)}.tilbudsliste a{transition:background-color .3s var(--glid), transform .3s var(--glid)}.tilbudsliste a:hover{transform:translate(3px)}.tilbudsliste .nr{transition:color .3s}.tilbudsliste .maerke{transition:transform .3s var(--glid)}.tilbudsliste a:hover .maerke{transform:translateY(-1px)}.admin-indhold>.tilbudsliste li:nth-child(n+2){animation:op .6s var(--glid) backwards}.admin-indhold>.tilbudsliste li:nth-child(2){animation-delay:40ms}.admin-indhold>.tilbudsliste li:nth-child(3){animation-delay:80ms}.admin-indhold>.tilbudsliste li:nth-child(4){animation-delay:.12s}.admin-indhold>.tilbudsliste li:nth-child(5){animation-delay:.16s}.admin-indhold>.tilbudsliste li:nth-child(6){animation-delay:.2s}.tilbud-hoved>*,.tilbud-side>*{animation:op .7s var(--glid) backwards}.tilbud-hoved>:nth-child(2),.tilbud-side>:first-child{animation-delay:60ms}.tilbud-hoved>:nth-child(3),.tilbud-side>:nth-child(2){animation-delay:.12s}.tilbud-side>:nth-child(3){animation-delay:.18s}.knap.primaer:hover:not(:disabled){box-shadow:0 10px 22px -12px color-mix(in srgb, var(--blaek) 55%, transparent);transform:translateY(-1px)}.designliste li,.maerke,.chat-besked{transition:transform .35s var(--glid)}.designliste li:hover .skitse{transform:scale(1.02)}.designliste .skitse{transition:transform .5s var(--glid)}.faner a{transition:background-color .35s var(--glid), color .35s var(--glid), transform .35s var(--glid)}.faner a:active{transform:scale(.97)}.chat-besked{animation:op .5s var(--glid) backwards}.ikon{flex:none}.knap .ikon{margin-right:-2px}.knap-note{background:var(--skalfyld);letter-spacing:.02em;color:var(--daempet);border-radius:999px;margin-left:2px;padding:2px 7px;font-size:.7rem;font-weight:500}.maerke[data-tilstand]:before{content:"";background:var(--streg-staerk);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.maerke[data-tilstand=nyt]:before{background:var(--accent)}.maerke[data-tilstand=tilbud_sendt]:before{background:#3b7bd6}.maerke[data-tilstand=i_dialog]:before{background:#e0a523}.maerke[data-tilstand=parkeret]:before{background:var(--streg-staerk)}.maerke[data-tilstand=vundet]:before{background:#5dd68e}.maerke[data-tilstand=tabt]:before{background:var(--fejl)}.maerke[data-tilstand=tilbud_sendt]{color:#24559a;background:#3b7bd61f}.maerke[data-tilstand=i_dialog]{color:#7a5607;background:#e0a5232e}.tidslinje li{padding-left:34px}.tidslinje li:before{display:none}.tidslinje li:not(:last-child):after{top:26px;left:11px}.tidslinje-ikon{background:var(--papir);width:23px;height:23px;box-shadow:inset 0 0 0 1px var(--streg);color:var(--daempet);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.tidslinje li:first-child .tidslinje-ikon{background:var(--accent);color:var(--paa-accent);box-shadow:none}.tidslinje li[data-ikon=mail] .tidslinje-ikon{color:#24559a}.tidslinje li[data-ikon=design] .tidslinje-ikon{color:var(--baerende)}.tidslinje li{animation:op .5s var(--glid) backwards}.tidslinje li:nth-child(2){animation-delay:40ms}.tidslinje li:nth-child(3){animation-delay:80ms}.tidslinje li:nth-child(4){animation-delay:.12s}.tidslinje li:nth-child(5){animation-delay:.16s}.taeller-tal{font-variant-numeric:tabular-nums}.tom-tilstand{text-align:center;max-width:420px;color:var(--daempet);justify-items:center;gap:10px;margin:28px auto;padding:10px;display:grid}.tom-tilstand svg{color:var(--streg-staerk);animation:op .8s var(--glid) backwards}.tom-tilstand p{font-size:.95rem}.skelet{gap:18px;display:grid}.skelet-top{gap:10px;display:grid}.skelet-linje,.skelet-raekke{background:linear-gradient(90deg, var(--papir-dyb) 0%, var(--papir-hoej) 40%, var(--papir-dyb) 80%);background-size:200% 100%;border-radius:8px;animation:1.4s linear infinite skelet;display:block}.skelet-linje{width:90px;height:12px}.skelet-linje.overskrift{border-radius:10px;width:220px;height:32px}.skelet-kort{border-radius:var(--r-skal);background:var(--papir-hoej);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge-kort);margin:var(--skal);gap:1px;padding:6px;display:grid}.skelet-raekke{opacity:.6;border-radius:12px;height:58px}@keyframes skelet{0%{background-position:200% 0}to{background-position:-200% 0}}.login{background:var(--papir);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100dvh;display:grid}.login-flade{background-color:var(--baerende);background-image:linear-gradient(color-mix(in srgb, var(--paa-baerende) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--paa-baerende) 7%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--paa-baerende) 3%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--paa-baerende) 3%, transparent) 1px, transparent 1px);color:var(--paa-baerende);background-position:-1px -1px;background-size:120px 120px,120px 120px,24px 24px,24px 24px;border-radius:28px;flex-direction:column;gap:40px;margin:12px;padding:clamp(28px,4vw,56px);display:flex;position:relative;overflow:hidden}.login-flade>*{animation:op .9s var(--fjeder) backwards}.login-flade>:nth-child(2){animation-delay:80ms}.login-flade>:nth-child(3){animation-delay:.16s}.login-flade>:nth-child(4){animation-delay:.24s}.login-logo{width:190px;height:auto;display:block}.login-budskab{margin-top:auto}.login-budskab .etiket{color:var(--accent)}.login-loefte{letter-spacing:-.035em;margin-top:14px;font-size:clamp(2.4rem,4.6vw,4.2rem);font-weight:700;font-stretch:125%;line-height:.98}.login-under{opacity:.78;max-width:34ch;margin-top:18px;font-size:1.05rem;line-height:1.55}.login-skitse{opacity:.9;position:absolute;top:clamp(70px,11vh,130px);right:clamp(16px,4vw,64px)}.login-skitse img{width:clamp(170px,18vw,260px);height:auto;display:block}.login-afsender{border-top:1px solid color-mix(in srgb, var(--paa-baerende) 18%, transparent);opacity:.8;align-items:flex-end;gap:14px;padding-top:22px;font-size:.82rem;display:flex}.login-afsender img{width:120px;height:auto}.login-side{align-content:center;justify-items:center;gap:20px;padding:40px 24px;display:grid}.login-kort{border-radius:var(--r-skal);background:var(--papir-hoej);width:min(100%,410px);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge-loft);animation:op .8s var(--fjeder) .1s backwards;padding:34px 32px 28px}.login-kort .etiket{color:var(--accent-tekst)}.login-kort h1{letter-spacing:-.03em;margin-top:8px;font-size:2rem}.login-kort .lead{margin-top:6px;margin-bottom:22px;font-size:.98rem}.loginform{gap:14px;display:grid}.loginform label{gap:6px;font-size:.86rem;font-weight:500;display:grid}.loginform input{background:var(--papir);min-height:46px;box-shadow:inset 0 0 0 1px var(--streg);font:inherit;transition:box-shadow .4s var(--fjeder), background-color .4s var(--fjeder);border:0;border-radius:12px;padding:0 14px}.loginform input:hover{box-shadow:inset 0 0 0 1px var(--streg-staerk)}.loginform input:focus-visible{background:var(--papir-hoej);box-shadow:inset 0 0 0 1.5px var(--blaek), 0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent);outline:0}.loginform .knap{justify-content:space-between;width:100%;margin-top:8px;padding-left:22px}.loginform .knap.uden-pil{justify-content:center}.loginform .link{justify-self:center;font-size:.86rem}.login-besked{background:color-mix(in srgb, var(--baerende) 12%, transparent);border-radius:10px;padding:10px 12px;font-size:.9rem}.login-fod{color:var(--daempet);text-align:center;font-size:.8rem}@media (max-width:900px){.login{grid-template-columns:1fr;align-content:start}.login-flade{border-radius:22px;gap:22px;margin:10px 10px 0;padding:24px 22px 26px}.login-logo{width:150px}.login-loefte{font-size:2.2rem}.login-under{font-size:.95rem}.login-skitse,.login-afsender{display:none}.login-side{align-content:start;padding:26px 16px 40px}.login-kort{padding:28px 22px 24px}.login-kort h1{font-size:1.7rem}}.ser-som{background:var(--blaek);color:var(--papir);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:-8px 0 18px;padding:10px 16px;font-size:.86rem;display:flex}.ser-som a{color:var(--accent)}.kunder{gap:14px;max-width:860px;display:grid}.brugerliste{gap:2px;margin-bottom:12px;list-style:none;display:grid}.brugerliste li{border-top:1px solid var(--haarstreg);align-items:center;gap:14px;padding:10px 6px;display:flex}.brugerliste li>span{flex:1;display:grid}.brugerliste small{color:var(--daempet);font-size:.8rem}.kodevisning{background:color-mix(in srgb, var(--accent) 14%, var(--papir));border-radius:12px;gap:6px;padding:12px 14px;font-size:.9rem;display:grid}.kodevisning code{letter-spacing:.04em;-webkit-user-select:all;user-select:all;font-size:1.2rem;font-weight:700}.kodevisning small{color:var(--daempet)}.kundeliste button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.overblik .sidetop h1{font-size:2.1rem}.overblik .sidetop .etiket:first-letter{text-transform:uppercase}.periodevaelger{background:var(--papir-hoej);box-shadow:inset 0 0 0 1px var(--haarstreg), var(--skygge-kort);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.periodevaelger a{white-space:nowrap;color:var(--daempet);transition:background-color .3s var(--glid), color .3s var(--glid);border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:600;text-decoration:none}.periodevaelger a:hover{color:var(--blaek);background:var(--skalfyld)}.periodevaelger a[aria-current]{background:var(--blaek);color:var(--papir)}.noegletal{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.helt,.noegle,.grafkort{border-radius:var(--r-kort);background:var(--papir-hoej);box-shadow:0 0 0 1px var(--haarstreg), var(--skygge-kort);animation:op .7s var(--glid) backwards}.helt{background:var(--baerende);color:var(--paa-baerende);box-shadow:var(--skygge-loft);grid-row:span 2;align-content:start;gap:6px;padding:24px 26px 0;display:grid;position:relative;overflow:hidden}.helt:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 100% 0,#000 0%,#0000 65%);mask-image:radial-gradient(120% 90% at 100% 0,#000 0%,#0000 65%)}.helt .etiket{color:inherit;opacity:.65}.helt-tal{letter-spacing:-.035em;margin-top:6px;font-size:clamp(2.6rem,4.4vw,3.6rem);font-weight:700;font-stretch:125%;line-height:1}.helt-under{opacity:.8;font-size:.92rem}.helt .udvikling{color:var(--paa-baerende);margin-top:6px}.helt .udvikling[data-retning=god] b{color:var(--accent)}.helt .spark{width:calc(100% + 52px);margin:18px -26px 0}.helt .spark i{box-shadow:0 0 0 2px var(--baerende)}.noegle{transition:transform .35s var(--glid), box-shadow .35s var(--glid);align-content:start;gap:4px;padding:18px 20px 16px;display:grid}.noegle:hover,.grafkort:hover{box-shadow:0 0 0 1px var(--haarstreg), var(--skygge-loft)}.noegle:hover{transform:translateY(-2px)}.noegle:nth-child(2){animation-delay:50ms}.noegle:nth-child(3){animation-delay:.1s}.noegle:nth-child(4){animation-delay:.15s}.noegle:nth-child(5){animation-delay:.2s}.noegle-tal{letter-spacing:-.03em;font-size:1.9rem;font-weight:700;font-stretch:125%;line-height:1.1}.noegle-under{color:var(--daempet);font-size:.8rem}.noegle .spark{margin:8px 0 2px}.udvikling{white-space:nowrap;color:var(--daempet);flex-wrap:wrap;align-items:center;gap:2px 5px;font-size:.76rem;display:inline-flex}.udvikling b{font-variant-numeric:tabular-nums;font-weight:700}.udvikling[data-retning=god] b,.udvikling[data-retning=god] svg{color:var(--god)}.udvikling[data-retning=daarlig] b,.udvikling[data-retning=daarlig] svg{color:var(--fejl)}.helt .udvikling svg{color:inherit}.spark{width:100%;display:block;position:relative}.spark svg{width:100%;height:100%;display:block;overflow:visible}.spark i{width:8px;height:8px;box-shadow:0 0 0 2px var(--papir-hoej);border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.grafgitter{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.g3{grid-column:span 3}.g4{grid-column:span 4}.g5{grid-column:span 5}.g6{grid-column:span 6}.g7{grid-column:span 7}.g8{grid-column:span 8}.g12{grid-column:span 12}.grafkort{min-width:0;transition:box-shadow .35s var(--glid);flex-direction:column;padding:18px 20px 20px;display:flex}.grafgitter>:nth-child(2){animation-delay:50ms}.grafgitter>:nth-child(3){animation-delay:.1s}.grafgitter>:nth-child(4){animation-delay:.15s}.grafgitter>:nth-child(n+5){animation-delay:.2s}.grafkort>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:18px;display:flex}.grafkort h2{font-size:1rem}.grafkort header p{color:var(--daempet);margin-top:2px;font-size:.8rem}.graf-tom{color:var(--daempet);font-size:.86rem}.link-pil{color:var(--accent-tekst);font-size:.82rem;font-weight:600;text-decoration:none}.link-pil:after{content:" →";transition:transform .3s var(--glid);display:inline-block}.link-pil:hover:after{transform:translate(3px)}.forklaring{color:var(--daempet);flex-wrap:wrap;gap:4px 14px;font-size:.78rem;list-style:none;display:flex}.forklaring li{align-items:center;gap:6px;display:flex}.forklaring i{border-radius:3px;width:10px;height:10px}.soejler{grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(var(--h), 1fr) auto;flex:1;column-gap:10px;padding-top:18px;display:grid}.soejler-akse{min-width:26px;color:var(--daempet);font-variant-numeric:tabular-nums;text-align:right;font-size:.68rem;position:relative}.soejler-akse span{line-height:1;position:absolute;right:0;transform:translateY(50%)}.soejler-plot{border-bottom:1px solid var(--streg);align-items:flex-end;gap:2px;display:flex;position:relative}.gitter{background:var(--haarstreg);height:1px;position:absolute;left:0;right:0}.soejle-spor{cursor:default;outline:none;flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.soejle-spor:before{content:"";border-radius:6px;transition:background-color .2s;position:absolute;inset:0}.soejle-spor:hover:before,.soejle-spor:focus-visible:before{background:var(--skalfyld)}.soejle{transform-origin:bottom;width:min(24px,72%);animation:vokser .8s var(--glid) backwards;flex-direction:column-reverse;gap:2px;display:flex;position:relative}.soejle-spor:nth-child(3n) .soejle{animation-delay:40ms}.soejle-spor:nth-child(3n+1) .soejle{animation-delay:80ms}@keyframes vokser{0%{transform:scaleY(0)}}.soejle>span{min-height:2px;transition:filter .2s}.soejle>span:last-child{border-radius:4px 4px 0 0}.soejle-spor:hover .soejle>span,.soejle-spor:focus-visible .soejle>span{filter:brightness(1.12)saturate(1.1)}.soejle-tal{white-space:nowrap;color:var(--blaek);font-size:.74rem;font-weight:700;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.soejler-x{color:var(--daempet);grid-column:2;gap:2px;padding-top:8px;font-size:.68rem;display:flex}.soejler-x span{text-align:center;white-space:nowrap;flex:1;min-width:0;overflow:visible}.tip{z-index:5;background:var(--blaek);min-width:150px;color:var(--papir);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s, transform .2s var(--glid);border-radius:12px;gap:3px;padding:10px 12px;font-size:.78rem;line-height:1.3;display:grid;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px);box-shadow:0 12px 28px -12px #00000080}.soejle-spor .tip{top:0;bottom:auto;transform:translate(-50%,calc(-100% - 6px))}.soejle-spor:hover .tip,.soejle-spor:focus-visible .tip,.varme-felt:hover .tip,.varme-felt:focus-visible .tip{opacity:1;transform:translate(-50%)}.soejle-spor:hover .tip,.soejle-spor:focus-visible .tip{transform:translate(-50%,calc(-100% - 10px))}.soejle-spor:first-child .tip,.soejle-spor:nth-child(2) .tip{left:0;transform:translateY(calc(-100% - 6px))}.soejle-spor:first-child:hover .tip,.soejle-spor:nth-child(2):hover .tip{transform:translateY(calc(-100% - 10px))}.soejle-spor:last-child .tip,.soejle-spor:nth-last-child(2) .tip{left:auto;right:0;transform:translateY(calc(-100% - 6px))}.soejle-spor:last-child:hover .tip,.soejle-spor:nth-last-child(2):hover .tip{transform:translateY(calc(-100% - 10px))}.tip small{opacity:.7;font-size:.7rem}.tip strong{font-weight:700}.tip-total{font-size:.9rem}.tip-raekke{align-items:center;gap:6px;display:flex}.tip-raekke i{border-radius:2px;width:10px;height:2px}.bjaelker{gap:10px;list-style:none;display:grid}.bjaelker li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"navn tal""spor tal";align-items:center;gap:5px 14px;display:grid}.bjaelke-navn{grid-area:navn;align-items:center;gap:8px;min-width:0;font-size:.86rem;display:flex}.bjaelke-navn>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bjaelke-navn small{color:var(--daempet);margin-left:6px;font-size:.74rem}.bjaelke-proeve{border-radius:4px;flex:none;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000002a}.bjaelke-spor{background:color-mix(in srgb, var(--graf-1) 9%, var(--papir-hoej));border-radius:999px;grid-area:spor;height:8px}.bjaelke{background:var(--graf-1);transform-origin:0;height:100%;animation:breder .9s var(--glid) backwards .15s;border-radius:999px;display:block}@keyframes breder{0%{transform:scaleX(0)}}.bjaelke-tal{font-variant-numeric:tabular-nums;grid-area:tal;justify-items:end;display:grid}.bjaelke-tal strong{font-size:.95rem;font-stretch:125%}.bjaelke-tal small{color:var(--daempet);font-size:.7rem}.tragt{gap:14px;margin-top:auto;list-style:none;display:grid}.tragt li{gap:6px;display:grid}.tragt-tekst{justify-content:space-between;align-items:baseline;font-size:.88rem;display:flex}.tragt-tekst strong{font-size:1.15rem;font-stretch:125%}.tragt-spor{background:var(--skalfyld);border-radius:8px;height:26px;overflow:hidden}.tragt-spor span{background:color-mix(in srgb, var(--graf-1) calc(40% + var(--trin) * 20%), var(--papir-hoej));transform-origin:0;height:100%;animation:breder .9s var(--glid) backwards;animation-delay:calc(.1s + var(--trin) * 80ms);border-radius:8px;display:block}.tragt small{color:var(--daempet);font-size:.74rem}.varmekort{grid-template-columns:34px repeat(var(--kol), minmax(0, 1fr));color:var(--daempet);gap:4px;font-size:.7rem;display:grid}.varme-raekke{display:contents}.varme-kol{text-align:center;font-variant-numeric:tabular-nums}.varme-navn{align-self:center}.varme-felt{background:color-mix(in srgb, var(--graf-1) var(--styrke), var(--papir-dyb));height:30px;transition:transform .2s var(--glid), box-shadow .2s;animation:op .6s var(--glid) backwards;border-radius:7px;outline:none;position:relative}.varme-felt:hover,.varme-felt:focus-visible{box-shadow:0 0 0 2px var(--papir-hoej), 0 0 0 3.5px var(--blaek);z-index:2;transform:scale(1.08)}.stor-andel{background:color-mix(in srgb, var(--accent) 16%, var(--papir-hoej));border-radius:16px;gap:4px;padding:16px 18px;display:grid}.stor-andel strong{letter-spacing:-.03em;font-size:2.4rem;font-weight:700;font-stretch:125%;line-height:1}.stor-andel span{color:var(--daempet);font-size:.86rem}.smaa-tal{margin:12px 0 14px;display:grid}.smaa-tal div{border-bottom:1px solid var(--haarstreg);justify-content:space-between;align-items:baseline;padding:9px 0;font-size:.86rem;display:flex}.smaa-tal dt{color:var(--daempet)}.smaa-tal dd{font-variant-numeric:tabular-nums;font-weight:700}.smaa-tal dd small{color:var(--daempet);margin-left:6px;font-weight:500}.opfoelgning-kort .link-pil{margin-top:auto}.top-liste{list-style:none;display:grid}.top-liste li+li{border-top:1px solid var(--haarstreg)}.top-liste a{transition:background-color .3s var(--glid), transform .3s var(--glid);border-radius:10px;grid-template-columns:46px minmax(0,1fr) auto 110px;align-items:center;gap:14px;margin:0 -8px;padding:10px 8px;text-decoration:none;display:grid}.top-liste a:hover{background:color-mix(in srgb, var(--accent) 10%, transparent);transform:translate(3px)}.top-liste .nr{color:var(--accent-tekst);font-variant-numeric:tabular-nums;font-weight:700;font-stretch:125%}.top-liste .hvem{min-width:0;display:grid}.top-liste .hvem strong,.top-liste .hvem small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.top-liste .hvem small{color:var(--daempet);font-size:.76rem}.top-liste .total{text-align:right;font-variant-numeric:tabular-nums;font-stretch:125%}.aktivitet-liste{gap:2px;list-style:none;display:grid}.aktivitet-liste li{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:7px 0;display:grid}.aktivitet-ikon{background:var(--skalfyld);width:28px;height:28px;color:var(--daempet);border-radius:50%;place-items:center;display:grid}.aktivitet-liste a{min-width:0;color:var(--daempet);font-size:.82rem;text-decoration:none;display:grid}.aktivitet-liste a span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aktivitet-liste a strong{color:var(--blaek);font-size:.86rem}.aktivitet-liste a:hover strong{color:var(--accent-tekst)}.aktivitet-liste time{color:var(--daempet);white-space:nowrap;font-size:.72rem}@media (max-width:1180px){.g3,.g4,.g5,.g7{grid-column:span 6}.g6{grid-column:span 12}}@media (max-width:1000px){.noegletal{grid-template-columns:repeat(2,minmax(0,1fr))}.helt{grid-area:auto/span 2}}@media (max-width:760px){.periodevaelger{max-width:100%;overflow-x:auto}.periodevaelger a{padding:7px 11px}.grafgitter>*{grid-column:span 12}.noegletal{grid-template-columns:minmax(0,1fr)}.helt{grid-column:auto}.top-liste a{grid-template-columns:40px minmax(0,1fr) auto}.top-liste .maerke{display:none}}@media (prefers-reduced-motion:reduce){.helt,.noegle,.grafkort,.soejle,.bjaelke,.tragt-spor span,.varme-felt{animation:none}}.mellemtitel{color:var(--daempet);margin:16px 0 10px;font-size:.8rem;font-weight:600}.support-kort .smaa-tal{margin-top:0}.support-kort .link-pil{margin-top:16px}.ventende{gap:6px;list-style:none;display:grid}.ventende li{background:color-mix(in srgb, var(--accent) 12%, var(--papir-hoej));border-radius:12px;gap:2px;padding:10px 12px;display:grid}.ventende a{min-width:0;font-size:.86rem;text-decoration:none;display:grid}.ventende a span{white-space:nowrap;text-overflow:ellipsis;color:var(--daempet);overflow:hidden}.ventende small{color:var(--accent-tekst);font-size:.74rem}.kundetabel-ramme{margin:0 -8px;overflow-x:auto}.kundetabel{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.88rem}.kundetabel th{letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--daempet);white-space:nowrap;padding:0 8px 10px;font-size:.66rem;font-weight:600;font-stretch:125%}.kundetabel td{border-top:1px solid var(--haarstreg);white-space:nowrap;vertical-align:middle;padding:12px 8px}.kundetabel td:first-child{white-space:normal}.kundetabel tbody tr{transition:background-color .3s var(--glid)}.kundetabel tbody tr:hover{background:var(--skalfyld)}.kundetabel td>strong{font-size:1.05rem;font-stretch:125%;display:block}.kundetabel-spark{width:120px}.kundetabel-spark .spark{width:110px}.kundenavn{align-items:center;gap:10px;display:flex}.kundenavn>i{border-radius:3px;flex:none;width:10px;height:10px}.kundenavn>span{display:grid}.kundenavn small{color:var(--daempet);font-size:.74rem}.marketing-noegletal .helt-tal{font-size:clamp(2.8rem,4.8vw,4rem)}.kanalprik{border-radius:4px;width:12px;height:12px;margin-top:6px;display:inline-block}.kanaltal{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.kanaltal div{background:var(--skalfyld);border-radius:12px;gap:1px;padding:10px 12px;display:grid}.kanaltal dt{color:var(--daempet);font-size:.7rem}.kanaltal dd{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700;font-stretch:125%}.kanaltal small{color:var(--daempet);font-size:.7rem}.regnskab{display:grid}.regnskab div{border-bottom:1px solid var(--haarstreg);justify-content:space-between;align-items:baseline;padding:9px 0;font-size:.9rem;display:flex}.regnskab dt{color:var(--daempet)}.regnskab dd{font-variant-numeric:tabular-nums;font-weight:600}.regnskab .minus dd{color:var(--daempet)}.regnskab .sum{background:color-mix(in srgb, var(--god) 14%, var(--papir-hoej));border-bottom:0;border-radius:12px;margin-top:4px;padding:12px 14px}.regnskab .sum[data-retning=daarlig]{background:color-mix(in srgb, var(--fejl) 12%, var(--papir-hoej))}.regnskab .sum dt{color:var(--blaek);font-weight:600}.regnskab .sum dd{font-size:1.25rem;font-weight:700;font-stretch:125%}.regnskab-note{color:var(--daempet);margin-top:12px;font-size:.8rem}.kampagnetabel td{font-variant-numeric:tabular-nums}.maerke[data-status=aktiv]{background:color-mix(in srgb, var(--god) 18%, transparent);color:var(--god)}.maerke[data-status=pause]{color:#7a5a0e;background:#e0a5233d}.annoncegitter{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.annoncekort{align-content:start;gap:10px;display:grid}.annoncekort[data-status=afsluttet] .annonce,.annoncekort[data-status=pause] .annonce{opacity:.72}.annonce{color:#1c1e21;box-shadow:0 0 0 1px #0000001a, var(--skygge-kort);letter-spacing:0;background:#fff;border-radius:12px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.82rem;line-height:1.35;overflow:hidden}.annonce header{align-items:center;gap:8px;padding:10px 12px 6px;display:flex}.annonce header>span:not(.annonce-logo){line-height:1.2;display:grid}.annonce header strong{font-size:.84rem;font-weight:600}.annonce header small{color:#65676b;font-size:.7rem}.annonce-logo{background:var(--baerende);width:32px;height:32px;color:var(--paa-baerende);font-weight:700;font-stretch:125%;font-family:var(--font-archivo), system-ui, sans-serif;border-radius:50%;place-items:center;display:grid}.annonce-tekst{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 12px 8px;display:-webkit-box;overflow:hidden}.annonce-billede{aspect-ratio:1;background:#e4e6eb;position:relative}.annonce-billede img{object-fit:cover;width:100%;height:100%;display:block}.annonce-afspil{color:#fff;place-items:center;display:grid;position:absolute;inset:0}.annonce-afspil svg{box-sizing:content-box;background:#00000073;border-radius:50%;width:52px;height:52px;padding:14px}.annonce-prikker{gap:4px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.annonce-prikker i{background:#ffffff8c;border-radius:50%;width:6px;height:6px}.annonce-prikker i:first-child{background:#fff}.annonce footer{background:#f0f2f5;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.annonce footer>span{min-width:0;line-height:1.25;display:grid}.annonce footer small{color:#65676b;text-transform:uppercase;letter-spacing:.02em;font-size:.7rem}.annonce footer small+strong+small{text-transform:none}.annonce footer strong{white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;overflow:hidden}.annonce footer b{white-space:nowrap;background:#e4e6eb;border-radius:6px;flex:none;padding:7px 10px;font-size:.76rem;font-weight:600}.annonce.google{padding:12px 14px 14px}.annonce.google header{gap:10px;padding:0 0 6px}.annonce-maerke{font-size:.78rem;font-weight:700}.annonce-url{color:#202124;align-items:center;gap:6px;font-size:.76rem;display:flex}.annonce-url i{background:var(--baerende);border-radius:50%;width:18px;height:18px}.annonce.google h3{color:#1a0dab;letter-spacing:0;margin:2px 0 4px;font-size:1.02rem;font-weight:400;font-stretch:100%;line-height:1.3}.annonce.google p{color:#4d5156;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.annonce.google-billede .annonce-billede{aspect-ratio:1.91}.annoncetal{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;display:grid}.annoncetal div{gap:1px;display:grid}.annoncetal dt{color:var(--daempet);font-size:.66rem}.annoncetal dd{font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:600}.annoncetal .maerke{font-size:.56rem}.demo-note{color:var(--daempet);margin-top:18px;font-size:.78rem}@media (max-width:1180px){.g8{grid-column:span 12}}.mailside .sidetop{margin-bottom:18px}.mailskriver{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start;gap:22px;display:grid}.mail-skal{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);animation:op .7s var(--glid) backwards;border-radius:26px;padding:6px}.mail-kerne{background:var(--papir-hoej);box-shadow:inset 0 1px 0 #ffffffb3, var(--skygge-kort);border-radius:20px;gap:16px;padding:8px 22px 20px;display:grid}.mail-felter{display:grid}.mail-felt{border-bottom:1px solid var(--haarstreg);align-items:center;gap:14px;min-height:50px;display:flex}.mail-felt>span:first-child{letter-spacing:.16em;text-transform:uppercase;width:52px;color:var(--daempet);flex:none;font-size:.66rem;font-weight:600;font-stretch:125%}.mail-felt input{min-width:0;height:48px;font:inherit;color:var(--blaek);background:0 0;border:0;outline:none;flex:1;font-size:.98rem}.mail-felt.emne input{font-size:1.05rem;font-weight:600}.mail-felt:focus-within{border-bottom-color:color-mix(in srgb, var(--blaek) 45%, transparent)}.mail-afsender{align-items:baseline;gap:8px;min-width:0;display:flex}.mail-afsender small{color:var(--daempet);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link.lille{font-size:.8rem}.editor{gap:8px;display:grid}.editor-linje{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:999px;flex-wrap:wrap;justify-self:start;align-items:center;gap:2px;padding:4px;display:flex}.editor-gruppe{align-items:center;display:inline-flex}.editor-skille{background:var(--haarstreg);width:1px;height:18px;margin:0 5px}.editor-knap{width:32px;height:32px;color:var(--daempet);cursor:pointer;transition:background-color .35s var(--fjeder), color .35s var(--fjeder), transform .35s var(--fjeder);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.editor-knap:hover{color:var(--blaek);background:var(--papir-hoej)}.editor-knap:active{transform:scale(.92)}.editor-knap[aria-pressed=true]{color:var(--paa-baerende);background:var(--baerende)}.editor-flet{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.editor-flet .etiket{margin-right:4px}.flet-chip{background:color-mix(in srgb, var(--accent) 18%, var(--papir-hoej));font:inherit;color:var(--accent-tekst);cursor:pointer;transition:transform .35s var(--fjeder), background-color .35s var(--fjeder);border:0;border-radius:999px;padding:5px 9px;font-size:.74rem;font-weight:600}.flet-chip:hover{background:color-mix(in srgb, var(--accent) 30%, var(--papir-hoej));transform:translateY(-1px)}.editor-link{animation:op .4s var(--glid);gap:8px;display:flex}.editor-link input{background:var(--papir);min-height:38px;box-shadow:inset 0 0 0 1px var(--streg);font:inherit;border:0;border-radius:999px;flex:1;padding:0 14px}.editor-skal{transition:box-shadow .4s var(--fjeder);border-radius:14px;display:grid}.editor-skal:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}.editor-skal>div{display:grid}.editor-flade{min-height:inherit;color:var(--blaek);outline:none;padding:16px 4px 6px;font-size:1rem;line-height:1.65}.editor-flade p{margin:0 0 12px}.editor-flade ul,.editor-flade ol{margin:0 0 12px;padding-left:22px}.editor-flade li p{margin:0 0 4px}.editor-flade a{color:var(--accent-tekst)}.editor-flade h3{margin:14px 0 8px;font-size:1.1rem}.editor-flade blockquote{border-left:3px solid var(--accent);color:var(--daempet);margin:0 0 12px;padding-left:14px}.mail-signatur{background:var(--papir);box-shadow:inset 0 0 0 1px var(--haarstreg);transition:opacity .4s var(--fjeder);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 16px;padding:14px 16px;display:grid}.mail-signatur[data-slaaet-fra] .mail-signatur-tekst{opacity:.35}.mail-signatur .tjek{font-size:.82rem;font-weight:600}.mail-signatur-tekst{color:var(--daempet);font-size:.86rem;line-height:1.5}.mail-signatur-tekst p{margin:0}.mail-filer{box-shadow:inset 0 0 0 1px var(--haarstreg);transition:background-color .35s var(--fjeder), box-shadow .35s var(--fjeder);border-radius:16px;gap:8px;padding:10px;display:grid}.mail-filer[data-traek]{background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 0 0 0 1.5px var(--accent)}.mail-filer ul{gap:6px;list-style:none;display:grid}.mail-filer ul:empty{display:none}.fil{background:var(--papir-hoej);box-shadow:var(--skygge-kort);animation:op .5s var(--glid);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.fil>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.88rem;font-weight:500;display:grid;overflow:hidden}.fil a{color:inherit}.fil small{color:var(--daempet);font-size:.74rem;font-weight:400}.fil-ikon{background:var(--skalfyld);letter-spacing:.06em;width:38px;height:38px;color:var(--daempet);border-radius:10px;place-items:center;font-size:.6rem;font-weight:700;font-stretch:125%;display:grid}.fil.fast .fil-ikon{background:var(--baerende);color:var(--paa-baerende)}.fil-tilfoej{border:1px dashed var(--streg-staerk);min-height:46px;color:var(--daempet);cursor:pointer;transition:color .35s var(--fjeder), border-color .35s var(--fjeder);border-radius:12px;place-items:center;font-size:.84rem;display:grid;position:relative}.fil-tilfoej:hover{color:var(--blaek);border-color:var(--blaek)}.fil-tilfoej input{opacity:0;width:1px;height:1px;position:absolute}.mail-bund{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.mail-bund .fejl{text-align:center;flex:1}.mail-forhaand{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);animation:op .7s var(--glid) 80ms backwards;border-radius:26px;gap:10px;padding:6px;display:grid;position:sticky;top:22px}.mail-forhaand-top{gap:2px;padding:12px 16px 4px;display:grid}.mail-forhaand-top strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mail-forhaand iframe{background:var(--papir);border:0;border-radius:20px;width:100%;height:min(72dvh,760px)}@media (max-width:1100px){.mailskriver{grid-template-columns:minmax(0,1fr)}.mail-forhaand{position:static}}.mail-kerne .mail-felt{font-size:inherit;flex-direction:row;align-items:center;gap:14px;font-weight:400}.mail-kerne .tjek{flex-direction:row;align-items:center;gap:8px}.mail-kerne input[type=checkbox]{width:18px;height:18px;margin:0}.mail-hoved{grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:10px 0 8px;font-size:.78rem;display:grid}.mail-hoved dt{color:var(--daempet)}.mail-tekst{font-size:.86rem;line-height:1.55}.mail-tekst p{margin:0 0 8px}.mail-tekst ul,.mail-tekst ol{margin:0 0 8px;padding-left:20px}.mail-tekst [data-signatur]{border-top:1px solid var(--haarstreg);color:var(--daempet);margin-top:10px;padding-top:8px}.mail-bilag{flex-wrap:wrap;gap:6px;margin-top:8px;list-style:none;display:flex}.mail-bilag li{background:var(--skalfyld);border-radius:999px;padding:5px 10px;font-size:.76rem}.mail-bilag a{color:inherit}.undermenu{background:var(--papir-hoej);box-shadow:inset 0 0 0 1px var(--haarstreg), var(--skygge-kort);border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.undermenu a{color:var(--daempet);white-space:nowrap;transition:background-color .4s var(--fjeder), color .4s var(--fjeder);border-radius:999px;padding:8px 16px;font-size:.84rem;font-weight:600;text-decoration:none}.undermenu a:hover{color:var(--blaek);background:var(--skalfyld)}.undermenu a[aria-current]{background:var(--blaek);color:var(--papir)}.eyebrow{background:color-mix(in srgb, var(--accent) 20%, transparent);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-tekst);border-radius:999px;padding:4px 11px;font-size:.62rem;font-weight:600;font-stretch:125%;display:inline-block}.gemt{text-align:center;color:var(--god);animation:op .5s var(--glid);flex:1;font-size:.86rem;font-weight:600}.skabelon-hoved{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.skabelon-hoved h2{letter-spacing:-.02em;margin:10px 0 4px;font-size:1.5rem}.skabelon-hoved p{max-width:62ch;color:var(--daempet);font-size:.92rem}.skabeloner{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:28px;display:grid}.skabelonliste{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:26px;gap:20px;padding:6px;display:grid;position:sticky;top:22px}.skabelonliste section{gap:6px;padding:10px 6px 4px;display:grid}.skabelonliste h2{padding:0 10px}.skabelonliste ul{gap:4px;list-style:none;display:grid}.skabelonliste a{transition:background-color .4s var(--fjeder), transform .4s var(--fjeder), box-shadow .4s var(--fjeder);border-radius:14px;gap:1px;padding:10px 12px;text-decoration:none;display:grid}.skabelonliste a:hover{background:var(--papir-hoej);transform:translate(2px)}.skabelonliste a[aria-current]{background:var(--papir-hoej);box-shadow:inset 0 1px 0 #ffffffb3, var(--skygge-kort), inset 3px 0 0 var(--accent)}.skabelonliste strong{font-size:.92rem}.skabelonliste small{color:var(--accent-tekst);font-size:.72rem;font-weight:600}.skabelonliste span{color:var(--daempet);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.skabelon-redigering{min-width:0;animation:op .6s var(--glid)}.skabelon-arbejde{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);align-items:start;gap:20px;display:grid}.skabelon-arbejde .mail-forhaand iframe{height:min(64dvh,640px)}.smal-arbejde{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);max-width:1080px}.signatur-forhaand{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:26px;gap:12px;padding:20px 22px;display:grid}.signatur-mail{box-shadow:var(--skygge-kort);background:#fff;border-radius:18px;padding:22px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.92rem;line-height:1.55}.signatur-mail>p{margin-bottom:14px}.signatur-tekst{color:#3c3d3a;border-top:1px solid #ece8df;padding-top:12px}.signatur-tekst p{margin:0 0 6px}.signatur-tekst a{color:var(--baerende)}.forloeb-form{gap:18px;display:grid}.forloeb-faser{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.forloeb-fase{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);animation:op .7s var(--glid) backwards;border-radius:26px;gap:10px;padding:14px;display:grid}.forloeb-fase header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 4px 6px;display:grid}.fase-nr{background:var(--baerende);width:30px;height:30px;color:var(--paa-baerende);border-radius:50%;place-items:center;font-size:.86rem;font-weight:700;font-stretch:125%;display:grid}.forloeb-fase h3{font-size:.98rem;font-stretch:125%;line-height:1.2}.forloeb-fase header small{color:var(--daempet);font-size:.72rem}.forloeb-fase ol{gap:6px;list-style:none;display:grid}.forloeb-punkt{background:var(--papir-hoej);box-shadow:inset 0 1px 0 #ffffffb3, var(--skygge-kort);transition:transform .4s var(--fjeder), box-shadow .4s var(--fjeder);border-radius:16px;gap:8px;padding:10px 10px 10px 12px;display:grid}.forloeb-punkt:hover{box-shadow:inset 0 1px 0 #ffffffb3, var(--skygge-loft);transform:translateY(-1px)}.punkt-top{align-items:center;gap:8px;display:flex}.punkt-top input{min-width:0;height:32px;font:inherit;color:var(--blaek);transition:background-color .3s var(--fjeder);background:0 0;border:0;border-radius:8px;flex:1;padding:0 6px;font-size:.9rem;font-weight:600}.punkt-top input:hover,.punkt-top input:focus{background:var(--papir);outline:none}.punkt-pile{gap:2px;display:flex}.punkt-pile button{width:26px;height:26px;color:var(--daempet);cursor:pointer;transition:background-color .3s var(--fjeder), color .3s var(--fjeder);background:0 0;border:0;border-radius:50%;place-items:center;font-size:.86rem;display:grid}.punkt-pile button:hover:not(:disabled){background:var(--skalfyld);color:var(--blaek)}.punkt-pile button:disabled{opacity:.3;cursor:default}.punkt-bund{flex-wrap:wrap;align-items:center;gap:6px 10px;padding-left:6px;display:flex}.punkt-levering{gap:3px;display:inline-flex}.punkt-levering button{box-shadow:inset 0 0 0 1px var(--streg);font:inherit;color:var(--daempet);cursor:pointer;transition:background-color .3s var(--fjeder), color .3s var(--fjeder), box-shadow .3s var(--fjeder);background:0 0;border:0;border-radius:999px;padding:3px 8px;font-size:.68rem}.punkt-levering button[aria-pressed=true]{background:var(--blaek);color:var(--papir);box-shadow:none}.punkt-auto{color:var(--god);font-size:.7rem;font-weight:600}.forloeb-tilfoej{border:1px dashed var(--streg-staerk);min-height:40px;font:inherit;color:var(--daempet);cursor:pointer;transition:color .3s var(--fjeder), border-color .3s var(--fjeder), background-color .3s var(--fjeder);background:0 0;border-radius:14px;font-size:.84rem}.forloeb-tilfoej:hover{color:var(--blaek);border-color:var(--blaek);background:var(--papir-hoej)}.betaling-form{gap:18px;max-width:880px;display:grid}.betaling-kerne{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:24px;padding:24px 26px}.betaling-kerne h3{letter-spacing:-.01em;margin:10px 0 6px;font-size:1.15rem;font-stretch:125%}.betaling-kerne>.note:last-child{grid-column:1/-1}.acconto{gap:12px;display:grid}.acconto input[type=range]{width:100%;accent-color:var(--baerende)}.acconto-bjaelke{gap:3px;height:40px;display:flex}.acconto-bjaelke span{white-space:nowrap;min-width:0;transition:width .5s var(--fjeder);border-radius:10px;place-items:center;font-size:.76rem;font-weight:600;display:grid;overflow:hidden}.acconto-bjaelke span:first-child{background:var(--baerende);color:var(--paa-baerende)}.acconto-bjaelke span:last-child{background:color-mix(in srgb, var(--accent) 30%, var(--papir-hoej));color:var(--accent-tekst)}.regnskab-valg{grid-template-columns:1fr 1fr;gap:10px;display:grid}.betaling-form .regnskab-kort{background:var(--papir);box-shadow:inset 0 0 0 1px var(--streg);cursor:pointer;transition:box-shadow .4s var(--fjeder), transform .4s var(--fjeder);border-radius:16px;gap:2px;padding:16px 18px;display:grid}.betaling-form .regnskab-kort:hover{transform:translateY(-1px)}.betaling-form .regnskab-kort[data-valgt]{box-shadow:inset 0 0 0 1.5px var(--blaek), 0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent)}.betaling-form .regnskab-kort input{opacity:0;pointer-events:none;position:absolute}.betaling-form .regnskab-kort strong{font-size:1.05rem}.betaling-form .regnskab-kort small{color:var(--daempet);font-size:.74rem;font-weight:400}.flowtrin-linje{border-top:1px solid var(--haarstreg);grid-template-columns:74px minmax(0,1fr) auto;grid-template-areas:"dag titel handling""dag tekst handling";align-items:center;gap:2px 14px;padding:12px 4px;display:grid}.flowtrin-linje>.etiket,.flowtrin-linje>.dage-felt{grid-area:dag}.flowtrin-linje>strong{grid-area:titel}.flowtrin-linje>small{color:var(--daempet);white-space:nowrap;text-overflow:ellipsis;grid-area:tekst;font-size:.8rem;overflow:hidden}.flowtrin-linje>.link-pil,.flowtrin-linje>.handlinger{grid-area:handling;align-items:center}.boks .dage-felt input{width:64px;min-height:34px}@media (max-width:1100px){.skabeloner,.skabelon-arbejde,.smal-arbejde,.forloeb-faser,.betaling-kerne{grid-template-columns:minmax(0,1fr)}.skabelonliste{position:static}}.maerke[data-fase=behandling]{background:color-mix(in srgb, var(--accent) 26%, transparent);color:var(--accent-tekst)}.maerke[data-fase=produktion]{background:color-mix(in srgb, var(--graf-1) 18%, transparent);color:var(--graf-1)}.maerke[data-fase=levering]{background:var(--baerende);color:var(--paa-baerende)}.maerke[data-fase=afsluttet]{background:color-mix(in srgb, var(--god) 18%, transparent);color:var(--god)}.ordre-noegletal{gap:8px;display:flex}.ordre-noegletal div{background:var(--papir-hoej);min-width:130px;box-shadow:inset 0 0 0 1px var(--haarstreg), var(--skygge-kort);border-radius:16px;gap:2px;padding:10px 16px;display:grid}.ordre-noegletal dt{letter-spacing:.14em;text-transform:uppercase;color:var(--daempet);font-size:.66rem;font-weight:600;font-stretch:125%}.ordre-noegletal dd{font-size:1.15rem;font-weight:700;font-stretch:125%}.ordreliste{border-radius:var(--r-skal);background:var(--papir-hoej);box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) var(--haarstreg), var(--skygge-kort);margin:var(--skal);list-style:none;overflow:hidden}.ordreliste li+li{border-top:1px solid var(--haarstreg)}.ordreliste a{transition:background-color .3s var(--glid), transform .3s var(--glid);animation:op .6s var(--glid) backwards;grid-template-columns:64px minmax(0,1.4fr) minmax(0,1.4fr) 110px 140px;align-items:center;gap:18px;padding:14px 20px;text-decoration:none;display:grid}.ordreliste a:hover{background:color-mix(in srgb, var(--accent) 10%, transparent);transform:translate(3px)}.ordreliste .nr{color:var(--accent-tekst);font-size:1.05rem;font-weight:700;font-stretch:125%}.ordreliste .hvem,.ordreliste .ordre-dato,.ordreliste .total{min-width:0;display:grid}.ordreliste small{color:var(--daempet);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.ordreliste .total{text-align:right}.ordre-fase{gap:6px;min-width:0;display:grid}.faseskinne{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.faseskinne i{background:linear-gradient(90deg, var(--graf-1) var(--fyld), color-mix(in srgb, var(--graf-1) 12%, var(--papir-hoej)) var(--fyld));border-radius:999px;height:7px}.faseskinne i[data-aktiv]{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 50%, transparent)}.ordre-bento{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.ordre-fremdrift{border-radius:var(--r-kort);background:var(--baerende);color:var(--paa-baerende);box-shadow:var(--skygge-loft);animation:op .7s var(--glid) backwards;align-content:start;gap:6px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.ordre-fremdrift:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 100% 0,#000 0%,#0000 65%);mask-image:radial-gradient(120% 90% at 100% 0,#000 0%,#0000 65%)}.ordre-fremdrift .etiket{color:inherit;opacity:.65}.ordre-fremdrift .helt-tal{font-size:clamp(2.4rem,4vw,3.2rem)}.ordre-fremdrift .helt-under{opacity:.85;font-size:.9rem}.fremdrift-faser{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;list-style:none;display:grid}.fremdrift-faser li{gap:6px;display:grid}.fremdrift-spor{background:#ffffff1f;border-radius:999px;height:6px;overflow:hidden}.fremdrift-spor span{background:var(--accent);transform-origin:0;height:100%;animation:breder .9s var(--glid) backwards .2s;border-radius:999px;display:block}.fremdrift-faser small{opacity:.6;font-size:.72rem}.fremdrift-faser li[data-aktiv] small{opacity:1;font-weight:600}.ordre-kort{border-radius:var(--r-kort);background:var(--papir-hoej);box-shadow:0 0 0 1px var(--haarstreg), var(--skygge-kort);animation:op .7s var(--glid) backwards 50ms;align-content:start;gap:6px;padding:18px 20px;display:grid}.advarsel-linje{color:#7a5a0e;background:#e0a5232e;border-radius:10px;padding:6px 10px;font-size:.76rem}.betalt-spor{background:color-mix(in srgb, var(--god) 12%, var(--papir));border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.betalt-spor span{background:var(--god);border-radius:999px;height:100%;display:block}.tegning-kort .skitse{width:64px;height:74px;margin:4px 0}.godkendelse-status{background:var(--skalfyld);color:var(--daempet);border-radius:999px;justify-self:start;padding:4px 10px;font-size:.74rem;font-weight:600}.godkendelse-status[data-status=sendt]{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--accent-tekst)}.godkendelse-status[data-status=godkendt]{background:color-mix(in srgb, var(--god) 18%, transparent);color:var(--god)}.godkendelse-status[data-status=rettelse],.godkendelse-status[data-status=aendret]{background:color-mix(in srgb, var(--fejl) 14%, transparent);color:var(--fejl)}.tegning-kort small{color:var(--daempet);font-size:.78rem}.kommentar{border-left:3px solid var(--fejl);background:var(--papir);border-radius:0 10px 10px 0;margin:4px 0;padding:8px 10px;font-size:.82rem}.kort-knapper{flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.datoer-kort label{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:8px;font-size:.8rem;font-weight:500;display:grid}.datoer-kort label span{color:var(--daempet)}.datoer-kort input{background:var(--papir);min-height:34px;box-shadow:inset 0 0 0 1px var(--streg);font:inherit;border:0;border-radius:10px;padding:0 10px;font-size:.84rem}.datoer-kort .knap{justify-self:start;margin-top:4px}.ordre-forloeb{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:28px;margin-bottom:18px;padding:16px}.ordre-forloeb>.bokstop{padding:4px 6px 12px}.ordreforloeb{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.forloeb-kolonne{background:var(--papir-hoej);box-shadow:inset 0 1px 0 #ffffffb3, var(--skygge-kort);transition:box-shadow .5s var(--fjeder);border-radius:20px;align-content:start;gap:8px;padding:14px;display:grid}.forloeb-kolonne[data-aktiv]{box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 1.5px var(--accent), var(--skygge-loft)}.forloeb-kolonne header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:6px;display:grid}.forloeb-kolonne[data-faerdig] .fase-nr{background:var(--god)}.forloeb-kolonne h3{font-size:.95rem;font-stretch:125%;line-height:1.2}.forloeb-kolonne header small{color:var(--daempet);font-size:.74rem}.fase-ring{background:conic-gradient(var(--graf-1) var(--fyld), color-mix(in srgb, var(--graf-1) 14%, var(--papir)) 0);width:26px;height:26px;transition:background .6s var(--fjeder);border-radius:50%;-webkit-mask:radial-gradient(circle,#0000 7px,#000 8px);mask:radial-gradient(circle,#0000 7px,#000 8px)}.forloeb-kolonne ul{gap:2px;list-style:none;display:grid}.tjekpunkt{width:100%;font:inherit;text-align:left;color:var(--blaek);cursor:pointer;transition:background-color .35s var(--fjeder), transform .35s var(--fjeder);background:0 0;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:8px;display:grid}.tjekpunkt:hover{background:var(--papir)}.tjekpunkt:active{transform:scale(.98)}.tjek-boks{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--streg-staerk);color:#0000;transition:background-color .35s var(--fjeder), box-shadow .35s var(--fjeder), color .2s;border-radius:7px;place-items:center;margin-top:1px;display:grid}.tjekpunkt[aria-pressed=true] .tjek-boks{background:var(--baerende);box-shadow:none;color:var(--paa-baerende)}.tjekpunkt[aria-pressed=true] .tjek-tekst{color:var(--daempet)}.tjek-tekst{font-size:.88rem;line-height:1.35;display:grid}.tjek-tekst small{color:var(--daempet);font-size:.72rem}.tjek-tekst small.auto{color:var(--god);font-weight:600}.rater{gap:8px;list-style:none;display:grid}.rater li{background:var(--papir);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:16px;grid-template-columns:54px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.rater li[data-status=betalt]{background:color-mix(in srgb, var(--god) 8%, var(--papir))}.rate-procent{background:var(--papir-hoej);border-radius:12px;place-items:center;height:40px;font-size:.86rem;font-weight:700;font-stretch:125%;display:grid}.rate-tekst{min-width:0;display:grid}.rate-tekst small{color:var(--daempet);font-size:.76rem}.rate-beloeb{font-variant-numeric:tabular-nums;font-stretch:125%}.betalt-maerke{background:color-mix(in srgb, var(--god) 18%, transparent);color:var(--god);border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:600}.farezone{box-shadow:0 0 0 var(--skal) var(--skalfyld), 0 0 0 calc(var(--skal) + 1px) color-mix(in srgb, var(--fejl) 30%, transparent), var(--skygge-kort)}.konverter{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;display:grid}.konverter-trin{gap:18px;display:grid}.konverter-trin>section{background:var(--papir-hoej);box-shadow:0 0 0 6px var(--skalfyld), 0 0 0 7px var(--haarstreg), var(--skygge-kort);animation:op .7s var(--glid) backwards;border-radius:26px;gap:12px;margin:7px;padding:22px 24px;display:grid}.konverter-trin h2{letter-spacing:-.02em;font-size:1.3rem}.loesninger{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.loesning{background:var(--skalfyld);cursor:pointer;transition:box-shadow .45s var(--fjeder), transform .45s var(--fjeder);border-radius:20px;padding:5px;display:block}.loesning:hover{transform:translateY(-2px)}.loesning input{opacity:0;pointer-events:none;position:absolute}.loesning-kerne{background:var(--papir-hoej);min-height:132px;box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:16px;gap:4px;padding:16px;display:grid}.loesning-kerne strong{font-size:1rem}.loesning-kerne small{color:var(--daempet);font-size:.8rem;font-weight:400}.loesning-kerne b{margin-top:auto;font-size:1.2rem;font-stretch:125%}.loesning[data-valgt]{background:color-mix(in srgb, var(--accent) 40%, transparent)}.loesning[data-valgt] .loesning-kerne{box-shadow:inset 0 0 0 1.5px var(--blaek)}.konverter-to{grid-template-columns:1fr 1fr;gap:28px!important}.konverter-to>div{align-content:start;gap:12px;display:grid}.kontakt-tjek{background:var(--papir);box-shadow:inset 0 0 0 1px var(--haarstreg);border-radius:14px;flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.kontakt-tjek input{margin:0}.kontakt-tjek>span{display:grid}.kontakt-tjek small{font-weight:400}.konverter-felt{flex-direction:row;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:10px;font-weight:500;display:grid}.konverter-felt input{background:var(--papir);min-height:38px;box-shadow:inset 0 0 0 1px var(--streg);font:inherit;border:0;border-radius:10px;padding:0 12px}.med-enhed{align-items:center;gap:6px;display:flex}.med-enhed input{width:100%}.med-enhed em{color:var(--daempet);font-style:normal}.konverter-sum{background:var(--baerende);color:var(--paa-baerende);box-shadow:var(--skygge-loft);animation:op .7s var(--glid) 60ms backwards;border-radius:26px;gap:8px;padding:24px;display:grid;position:sticky;top:22px}.konverter-sum .etiket{color:inherit;opacity:.65}.konverter-total{letter-spacing:-.03em;font-size:2.4rem;font-weight:700;font-stretch:125%;line-height:1.05}.konverter-under{opacity:.75;font-size:.82rem}.konverter-sum dl{margin:10px 0 12px;display:grid}.konverter-sum dl div{border-bottom:1px solid #ffffff1c;justify-content:space-between;padding:8px 0;font-size:.88rem;display:flex}.konverter-sum dt{opacity:.75}.konverter-sum .fremhaevet dd{color:var(--accent);font-weight:700}.konverter-sum .knap.primaer{background:var(--paa-baerende);color:var(--baerende)}.konverter-sum .note{color:inherit;opacity:.65}.mail-forklaring{margin:-6px 0 16px;font-size:.92rem}.tegningsside .godkendelse-linje{margin-bottom:14px;font-size:.9rem}.arbejdstegning{box-shadow:0 0 0 6px var(--skalfyld), 0 0 0 7px var(--haarstreg), var(--skygge-kort);margin-bottom:26px;animation:op .7s var(--glid) backwards;background:#fff;border-radius:26px;gap:18px;margin-inline:7px;padding:26px 28px 20px;display:grid}.tegningshoved{border-bottom:1.5px solid var(--blaek);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 28px;padding-bottom:16px;display:flex}.tegningshoved h2{letter-spacing:-.02em;margin-top:6px;font-size:1.45rem}.tegningshoved dl{flex-wrap:wrap;gap:6px 22px;display:flex}.tegningshoved dl div{display:grid}.tegningshoved dt{letter-spacing:.16em;text-transform:uppercase;color:var(--daempet);font-size:.6rem;font-weight:600;font-stretch:125%}.tegningshoved dd{font-size:.9rem;font-weight:600}.tegning-flade{background-color:#fbfbf9;background-image:linear-gradient(#0000000a 1px,#0000 1px),linear-gradient(90deg,#0000000a 1px,#0000 1px);background-size:18px 18px;border-radius:18px;grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:20px;padding:10px;display:grid}.arbejdstegning-svg{width:100%;max-height:640px;display:block;overflow:visible}.arbejdstegning-svg .hul{fill:none;stroke:#8a857a;stroke-width:2px;stroke-dasharray:14 10;vector-effect:non-scaling-stroke}.arbejdstegning-svg .gulv{stroke:#15171a;stroke-width:2.5px;vector-effect:non-scaling-stroke}.arbejdstegning-svg .glas{fill:#dfe9ec}.arbejdstegning-svg .glasstreg{stroke:#fff;stroke-width:1.4px;vector-effect:non-scaling-stroke;opacity:.8}.arbejdstegning-svg .staal{stroke:#00000040;stroke-width:.6px;vector-effect:non-scaling-stroke}.arbejdstegning-svg .aabning path.skub,.arbejdstegning-svg .aabning path.trek{fill:none;stroke:#15171a;stroke-width:1.2px;stroke-dasharray:8 6;vector-effect:non-scaling-stroke}.arbejdstegning-svg .aabning path.trek{stroke-dasharray:2 5}.arbejdstegning-svg .aabning .pil,.arbejdstegning-svg .aabning .skinne{fill:none;stroke:#15171a;stroke-width:1.6px;vector-effect:non-scaling-stroke}.arbejdstegning-svg .aabning .skinne{stroke-width:3px}.arbejdstegning-svg .tap{fill:var(--accent)}.arbejdstegning-svg .feltnr{fill:#fff;stroke:#15171a;stroke-width:1px;vector-effect:non-scaling-stroke}.arbejdstegning-svg text{font-family:var(--font-archivo), system-ui, sans-serif;fill:#15171a;font-variant-numeric:tabular-nums}.arbejdstegning-svg .feltnr-tekst{font-weight:700}.arbejdstegning-svg .maal line{stroke:var(--accent-tekst);stroke-width:1px;vector-effect:non-scaling-stroke}.arbejdstegning-svg .maal .skraa{stroke-width:1.6px}.arbejdstegning-svg .maal text{fill:var(--accent-tekst);font-weight:600}.arbejdstegning-svg .forklaring-tekst{fill:#8a857a;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.tegning-forklaring{box-shadow:inset 0 0 0 1px var(--haarstreg);background:#fff;border-radius:14px;gap:8px;padding:14px;font-size:.78rem;list-style:none;display:grid}.tegning-forklaring li{align-items:center;gap:8px;display:flex}.tegning-forklaring i{border-radius:3px;flex:none;width:22px;height:12px}.tegning-forklaring .f-glas{background:repeating-linear-gradient(45deg,#dfe9ec 0 4px,#fff 4px 5px);box-shadow:inset 0 0 0 1px #0000001a}.tegning-forklaring .f-skub{background:linear-gradient(90deg,#15171a 50%,#0000 50%) 0/8px 1.5px repeat-x}.tegning-forklaring .f-trek{background:linear-gradient(90deg,#15171a 30%,#0000 30%) 0/7px 1.5px repeat-x}.tegning-forklaring .maalnote{color:var(--accent-tekst);margin-top:4px;font-weight:600}.tegning-data{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 28px;display:grid}.tegning-data .bred{grid-column:1/-1}.tegning-data h3{letter-spacing:.16em;text-transform:uppercase;color:var(--daempet);margin-bottom:8px;font-size:.66rem;font-weight:600;font-stretch:125%}.spec{grid-template-columns:110px minmax(0,1fr);gap:0;font-size:.86rem;display:grid}.spec dt,.spec dd{border-bottom:1px solid var(--haarstreg);padding:7px 0}.spec dt{color:var(--daempet)}.spec dd{font-weight:600;display:grid}.spec small{color:var(--daempet);font-size:.74rem;font-weight:400}.tabel{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.84rem}.tabel th{border-bottom:1.5px solid var(--blaek);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--daempet);padding:6px 8px 6px 0;font-size:.66rem;font-weight:600}.tabel td{border-bottom:1px solid var(--haarstreg);padding:7px 8px 7px 0}.tabel tfoot td{color:var(--daempet);border-bottom:0;font-size:.76rem}.profilsum{flex-wrap:wrap;gap:8px;margin-top:12px;list-style:none;display:flex}.profilsum li{background:var(--papir);border-radius:12px;padding:8px 12px;font-size:.8rem;display:grid}.tegningsfod{border-top:1px solid var(--haarstreg);color:var(--daempet);padding-top:10px;font-size:.72rem}.godkendside{min-height:100dvh}html:has(.godkendside){scroll-behavior:smooth}.godkend{gap:26px;max-width:1080px;margin:0 auto;padding:104px 20px 60px;display:grid}.godkend-top{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,56px);margin-bottom:10px;display:grid}.godkend-intro{animation:op .8s var(--fjeder) backwards;gap:14px;display:grid}.godkend-intro .eyebrow{justify-self:start}.godkend-intro h1{letter-spacing:-.035em;font-size:clamp(2rem,4.4vw,3.1rem);line-height:1.02}.godkend-intro .lead{max-width:52ch}.godkend-overblik{background:var(--skalfyld);box-shadow:inset 0 0 0 1px var(--haarstreg);animation:op .8s var(--fjeder) .1s backwards;border-radius:26px;padding:6px}.godkend-overblik-kerne{background:var(--papir-hoej);box-shadow:inset 0 1px 0 #ffffffb3, var(--skygge-loft);border-radius:20px;gap:16px;padding:22px 22px 20px;display:grid}.godkend-status{background:color-mix(in srgb, var(--accent) 18%, transparent);border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:5px 12px 5px 10px;font-size:.82rem;font-weight:600;display:inline-flex}.godkend-status i{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:50%}.godkend-status[data-status=godkendt]{background:color-mix(in srgb, var(--god) 14%, transparent)}.godkend-status[data-status=godkendt] i{background:var(--god);box-shadow:0 0 0 4px color-mix(in srgb, var(--god) 22%, transparent)}.godkend-overblik dl{border-top:1px solid var(--haarstreg);grid-template-columns:1fr 1fr;display:grid}.godkend-overblik dl div{border-bottom:1px solid var(--haarstreg);gap:2px;padding:10px 0;display:grid}.godkend-overblik dl div:nth-child(odd){padding-right:12px}.godkend-overblik dl div:nth-child(2n){border-left:1px solid var(--haarstreg);padding-left:12px}.godkend-overblik dt{letter-spacing:.16em;text-transform:uppercase;color:var(--daempet);font-size:.62rem;font-weight:600;font-stretch:125%}.godkend-overblik dd{font-weight:600}.godkend-overblik .etiket{color:var(--accent-tekst);margin-bottom:-6px}.godkend-tjek{counter-reset:tjek;gap:6px;font-size:.92rem;list-style:none;display:grid}.godkend-tjek li{counter-increment:tjek;align-items:baseline;gap:10px;display:flex}.godkend-tjek li:before{content:counter(tjek, decimal-leading-zero);color:var(--accent-tekst);font-size:.7rem;font-weight:700;font-stretch:125%}.godkend-overblik .knap{justify-content:space-between;margin-top:2px}.godkend-svar{background:var(--papir-hoej);box-shadow:0 0 0 6px var(--skalfyld), 0 0 0 7px var(--haarstreg), var(--skygge-loft);border-radius:26px;gap:14px;margin:7px;padding:26px 28px;display:grid}.godkend-svar h2{font-size:1.4rem}.svarform{gap:14px;display:grid}.svar-valg{grid-template-columns:1fr 1fr;gap:10px;display:grid}.svar-valg label{background:var(--papir);box-shadow:inset 0 0 0 1px var(--streg);cursor:pointer;transition:box-shadow .4s var(--fjeder), transform .4s var(--fjeder);border-radius:18px;gap:2px;padding:16px 18px;display:grid}.svar-valg label:hover{transform:translateY(-1px)}.svar-valg label[data-valgt]{box-shadow:inset 0 0 0 1.5px var(--blaek), 0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent)}.svar-valg input{opacity:0;pointer-events:none;position:absolute}.svar-valg strong{font-size:1.02rem}.svar-valg small{font-weight:400}.svarform textarea,.svar-navn input{background:var(--papir);min-height:46px;box-shadow:inset 0 0 0 1px var(--streg);font:inherit;border:0;border-radius:14px;padding:12px 14px;font-weight:400}.svar-navn{max-width:420px}.svar-tjek{flex-direction:row;align-items:center;gap:10px;font-weight:500}.svar-tjek input{margin:0}.svarform .knap{justify-self:start}.svar-tak{background:color-mix(in srgb, var(--god) 12%, var(--papir-hoej));animation:op .6s var(--glid);border-radius:18px;gap:6px;padding:18px 20px;display:grid}.svar-tak[data-valg=rettelse]{background:color-mix(in srgb, var(--accent) 16%, var(--papir-hoej))}.svar-tak strong{font-size:1.15rem}.godkend-svar{scroll-margin-top:90px}.godkend-fod{color:var(--daempet);text-align:center;gap:4px;font-size:.78rem;display:grid}@media (max-width:1180px){.ordre-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ordreforloeb,.konverter,.loesninger,.konverter-to,.tegning-data,.svar-valg,.godkend-top{grid-template-columns:minmax(0,1fr)}.godkend{padding-top:88px}.tegning-flade{grid-template-columns:minmax(0,1fr)}.ordreliste a{grid-template-columns:50px minmax(0,1fr) auto}.ordreliste .ordre-fase,.ordreliste .ordre-dato{display:none}.konverter-sum{position:static}}@media (max-width:640px){.ordre-bento{grid-template-columns:minmax(0,1fr)}.arbejdstegning{padding:18px 16px}}@media print{@page{size:A4 landscape;margin:10mm}.sidebar,.ikke-print,.ser-som,.tema:after{display:none!important}.admin{display:block}.admin-indhold{max-width:none;padding:0}body,.tema{background:#fff!important}.arbejdstegning{box-shadow:none;break-after:page;border-radius:0;margin:0;padding:0;animation:none}.arbejdstegning:last-child{break-after:auto}.tegning-flade{background:0 0}.arbejdstegning-svg{max-height:120mm}}.arbejdstegning-svg .haengsel{fill:#15171a}
