.center-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}@keyframes lc-fade{0%{opacity:0}to{opacity:1}}@keyframes lc-modal-ind{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes lc-menu-ind{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:none}}@keyframes lc-side-ind{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.modal-backdrop{animation:lc-fade .16s ease-out}.modal{animation:lc-modal-ind .22s cubic-bezier(.16,1,.3,1)}.billedvis{animation:lc-fade .16s ease-out}.billedvis img{animation:lc-modal-ind .26s cubic-bezier(.16,1,.3,1)}.cust-picker__menu,.gsearch__results,.notif__panel{animation:lc-menu-ind .15s ease-out}.page{animation:lc-side-ind .24s cubic-bezier(.16,1,.3,1)}@keyframes lc-aande{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}.lc-loader{display:flex;flex-direction:column;align-items:center;gap:14px;padding:56px 20px;animation:lc-fade .2s ease-out}.lc-loader__ikon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:var(--surface2);animation:lc-aande 1.5s ease-in-out infinite}.lc-loader__ikon img{width:26px;height:26px;display:block}.lc-loader__tekst{font-size:13px;color:var(--text-muted)}.lc-faner--linje{border-bottom:1px solid var(--border);margin:-4px 0 18px}.lc-faner--linje .lc-fane{margin-bottom:-1px;padding-bottom:9px}.adhoc-done-section--fane{margin-top:0;padding-top:0;border-top:0}.profil-maaned+.profil-maaned{margin-top:34px}.profil-maaned__navn{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:15px;font-weight:700;color:var(--text)}.profil-maaned__navn:after{content:"";flex:1 1;height:1px;background:var(--border-strong)}.profil-maaned__antal{flex:none;padding:2px 9px;border-radius:999px;background:var(--surface2,rgba(0,0,0,.05));font-size:12px;font-weight:700;color:var(--text-muted)}a.btn--icon-sm{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}a.btn--icon-sm:hover{background:var(--accent-soft);color:var(--accent-deep);border-color:var(--accent-strong)}.arkiv-kort__kundelogo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.arkiv-kort__kundelogo .customer-logo{background:#fff;border-radius:14px;padding:9px;box-shadow:0 6px 18px rgba(0,0,0,.28)}.arkiv-kort__billede--helt{inset:34px 16px 46px;background-size:contain;background-repeat:no-repeat;background-position:50%}.arkiv-kort__toplinje{position:absolute;top:9px;left:9px;right:9px;display:flex;align-items:center;gap:8px;justify-content:space-between}.arkiv-kort__toplinje .arkiv-kort__kilde{position:static;max-width:none;min-width:0;flex:0 1 auto}.arkiv-kort__filtype{flex:0 0 auto;padding:2px 8px;border-radius:999px;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.06em;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.3)}@keyframes lc-snurre{to{transform:rotate(1turn)}}.lc-spin{display:inline-block;width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;opacity:.85;vertical-align:-.15em;animation:lc-snurre .7s linear infinite}.lc-venter{display:inline-flex;align-items:center;gap:8px}.customer-card--inaktiv{opacity:.62;transition:opacity .15s}.customer-card--inaktiv:hover{opacity:1}.customer-card__inaktiv{position:absolute;top:12px;right:12px;padding:2px 9px;border-radius:999px;background:var(--surface2,rgba(0,0,0,.06));border:1px solid var(--border);color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lc-faner{display:flex;align-items:flex-end;gap:20px}.lc-fane{padding:0 0 6px;border:0;border-bottom:2px solid transparent;background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.lc-fane:hover{color:var(--text);border-bottom-color:var(--border-strong)}.lc-fane.is-active{color:var(--text);font-weight:700;border-bottom-color:var(--accent-strong)}.lc-fane__antal{margin-left:5px;font-weight:600;color:var(--text-faint,var(--text-muted))}.lc-fane.is-active .lc-fane__antal{color:var(--text-muted)}.sedler{margin-bottom:26px}.sedler__hoved{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.sedler__titel{font-size:14px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.sedler__raekke{overflow-x:auto;flex-wrap:nowrap;padding:6px 2px 12px}.sedler__tom{margin:0;font-size:13px;color:var(--text-faint,var(--text-muted))}.note-kort__uddrag{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;font-size:13px;line-height:1.45;color:rgba(0,0,0,.62);white-space:pre-wrap}html[data-theme=dark] .note-kort__uddrag{color:rgba(255,255,255,.62)}.note-kort--sendt{opacity:.6}.note-kort--sendt:hover{opacity:1}.seddel-laes{max-width:480px;background:var(--note-papir)}.seddel-laes__hoved{display:flex;align-items:center;gap:10px;margin-bottom:14px}.seddel-laes__titel{margin:0 0 10px;font-size:20px;line-height:1.25}.seddel-laes__tekst{margin:0;white-space:pre-wrap;line-height:1.55}.seddel-modtagere{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));grid-gap:8px;gap:8px}.field .seddel-modtager{display:flex;align-items:center;gap:9px;margin:0;padding:8px 12px;border:1px solid var(--border-strong);border-radius:10px;font-size:13px;font-weight:600;color:var(--text);cursor:pointer;min-width:0;transition:background .15s,border-color .15s}.field .seddel-modtager:hover{border-color:var(--accent-strong)}.seddel-modtager input{position:absolute;opacity:0;pointer-events:none}.field .seddel-modtager.is-valgt{background:var(--accent-soft);border-color:var(--accent-strong)}.seddel-modtager__navn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seddel-modtager__mig{font-weight:500;color:var(--text-faint,var(--text-muted))}.lead-soeg{margin-bottom:14px;max-width:420px}.lead-liste{display:flex;flex-direction:column;gap:8px}.lead-kort{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .05s}.lead-kort:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.lead-kort:active{transform:translateY(1px)}.lead-kort.er-glemt{border-color:var(--amber,#e0a72e);background:var(--amber-soft,#fdf0da)}.lead-kort__logo{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:9px;overflow:hidden;background:#fff;border:1px solid var(--border)}.lead-kort__logo img{max-width:100%;max-height:100%;object-fit:contain}.lead-kort__logo--stor{width:56px;height:56px;border-radius:12px}.lead-kort__init{font-size:13px;font-weight:800;color:var(--text-muted)}.lead-kort__midt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.lead-kort__navn{font-weight:700;font-size:14.5px;color:var(--text)}.lead-kort__meta{font-size:12.5px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-kort__hoejre{flex:none;display:flex;align-items:center;gap:14px}.lead-kort__dage{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:12.5px;color:var(--text-muted);min-width:116px;text-align:right;line-height:1.3}.lead-kort__dage-mrk{font-size:11px;color:var(--text-faint,var(--text-muted))}.lead-kort__dage.er-glemt{color:var(--amber-ink,#a06a00);font-weight:700}.lead-trin{display:inline-flex;align-items:center;padding:3px 11px;border-radius:999px;border:1px solid color-mix(in srgb,var(--trin) 45%,transparent);background:color-mix(in srgb,var(--trin) 12%,transparent);color:var(--trin);font-size:11.5px;font-weight:800;letter-spacing:.03em;white-space:nowrap}.lead-trin-vaelg{display:flex;flex-wrap:wrap;gap:7px}.lead-trin-vaelg .lead-trin{cursor:pointer;padding:7px 14px;font-size:12.5px}.lead-trin-vaelg .lead-trin.is-valgt{background:var(--trin);color:#fff;border-color:var(--trin)}.modal--bred{max-width:820px;width:min(820px,calc(100vw - 40px))}.modal--skriv{max-width:760px;width:min(760px,calc(100vw - 40px));display:flex;flex-direction:column;max-height:calc(100vh - 64px)}.field--fyld,.modal--skriv form{display:flex;flex-direction:column;flex:1 1;min-height:0}.note-skriv{flex:1 1;min-height:320px;resize:vertical;line-height:1.55;font-family:inherit}.lead-fund{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--border)}.lead-fund__logo{flex:none;width:56px;height:56px;display:grid;place-items:center;border-radius:12px;overflow:hidden;background:#fff;border:1px solid var(--border)}.lead-fund__logo img{max-width:100%;max-height:100%;object-fit:contain}.lead-fund__tekst{flex:1 1;min-width:0}.lead-fund__navn{font-size:17px;font-weight:700;margin-bottom:4px}.lead-vis__hoved{display:flex;align-items:center;gap:14px;margin-bottom:14px}.lead-vis__hoved h2{margin:0 0 2px}.lead-vis__om{margin:0 0 16px;color:var(--text-muted);line-height:1.5}.lead-vis__fakta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:20px;font-size:13px;color:var(--text-muted)}.lead-vis__fakta a{color:var(--accent-deep,var(--text))}.lead-note-form{align-items:flex-start;gap:8px}.lead-note-form,.lead-noter{display:flex;flex-direction:column}.lead-noter{list-style:none;margin:16px 0 0;padding:0;gap:14px}.lead-noter li{padding-left:12px;border-left:2px solid var(--border-strong)}.lead-noter p{margin:4px 0 0;white-space:pre-wrap;line-height:1.5}.lead-note__hoved{display:flex;gap:8px;font-size:13px}.lead-note__hoved,.lead-vis__handlinger{align-items:center}.lead-vis__spacer{flex:1 1}.lead-vis{position:relative;overflow:hidden}.lead-vis__trinfarve{position:absolute;inset-inline:0;top:0;height:3px}.lead-side{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:900px){.lead-side{grid-template-columns:1fr}}.lead-webfelt{display:flex;gap:8px;align-items:center}.lead-webfelt .input{flex:1 1;min-width:0}.lead-webfelt .btn{flex:none}.lead-logovalg{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.lead-logovalg__knap{width:56px;height:56px;display:grid;place-items:center;padding:6px;border:2px solid var(--border);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,transform .05s}.lead-logovalg__knap:hover{border-color:var(--border-strong)}.lead-logovalg__knap.is-valgt{border-color:var(--accent-strong)}.lead-logovalg__knap img{max-width:100%;max-height:100%;object-fit:contain}.lead-logovalg__ingen{font-size:15px;font-weight:800;color:var(--text-faint,var(--text-muted));background:var(--surface2,#f4f6f9)}.lead-side__om{gap:16px}.lead-fakta,.lead-side__om{display:flex;flex-direction:column}.lead-fakta{gap:9px;font-size:13.5px}.lead-fakta>div{display:flex;gap:12px;align-items:baseline}.lead-fakta span{flex:none;width:92px;color:var(--text-muted)}.lead-fakta b{font-weight:600;min-width:0;overflow-wrap:anywhere}.lead-side__handlinger{display:flex;flex-direction:column;gap:8px;margin-top:18px}.lead-noteliste{display:flex;flex-direction:column;gap:14px}.lead-note{padding:16px 18px;border:1px solid var(--border);border-radius:12px;background:var(--surface2,rgba(0,0,0,.02))}.lead-note__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.lead-note__hvem{display:flex;align-items:center;gap:10px;min-width:0}.lead-note__hvem strong{display:block;font-size:14.5px;line-height:1.25}.lead-note__meta{font-size:12.5px;color:var(--text-muted)}.lead-note__tekst{margin:0 0 8px;white-space:pre-wrap;line-height:1.6;overflow-wrap:anywhere}.lead-note__mere{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:4px 0;border:0;background:none;font-size:13px;font-weight:700;color:var(--accent-deep);cursor:pointer}.lead-note__mere:hover{text-decoration:underline}.lead-note__mere span{display:inline-block;font-size:11px;transition:transform .15s}.lead-note__mere.er-aaben span{transform:rotate(180deg)}.lead-note__tekst.er-foldet{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;overflow:hidden}.sidebar{overflow:hidden}.sidebar__nav{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none}.sidebar__nav::-webkit-scrollbar{display:none}@media (max-height:840px){.sidebar{padding:16px 15px;gap:14px}.sidebar__nav a,.sidebar__nav-toggle{padding-top:8px;padding-bottom:8px}.sidebar__foot{gap:9px}}@media (max-height:720px){.sidebar{padding:12px 13px;gap:10px}.sidebar__nav a,.sidebar__nav-toggle{padding-top:6px;padding-bottom:6px;font-size:13.5px;border-radius:9px}.sidebar__nav{gap:1px}.sidebar__user{padding:7px 9px}.theme-toggle{padding:2px}.theme-toggle button{padding-top:5px;padding-bottom:5px}.sidebar__logout{padding-top:7px;padding-bottom:7px}}@media (max-height:600px){.theme-toggle{display:none}.sidebar__brand{padding-top:0}}@property --fremdrift{syntax:"<number>";inherits:false;initial-value:0}.task{transition:border-color .15s,background .2s,box-shadow .15s,transform .05s,--fremdrift .55s cubic-bezier(.16,1,.3,1)}.task.is-complete{background-color:var(--tint-done)}.task.is-awaiting-approval,.task.is-complete,.task.is-overdue{background-image:linear-gradient(to right,var(--fyld-start) 0,var(--fyld-slut) calc(var(--fremdrift, 0) * 100%),transparent calc(var(--fremdrift, 0) * 100%))}.task.is-awaiting-approval{background-color:var(--tint-warn);--fyld-start:rgba(224,162,46,0.08);--fyld-slut:rgba(224,162,46,0.30)}.task.is-overdue{background-color:var(--tint-late);--fyld-start:rgba(224,86,78,0.08);--fyld-slut:rgba(224,86,78,0.28)}html[data-theme=dark] .task.is-awaiting-approval{--fyld-start:rgba(224,162,46,0.12);--fyld-slut:rgba(224,162,46,0.40)}html[data-theme=dark] .task.is-overdue{--fyld-start:rgba(224,86,78,0.12);--fyld-slut:rgba(224,86,78,0.38)}.sheet-check{transition:border-color .15s,background .2s,box-shadow .15s,--fremdrift .55s cubic-bezier(.16,1,.3,1)}.sheet-check,.sheet-check.is-checked,.sheet-check.is-pending{background-image:linear-gradient(to right,var(--fyld-start,rgba(47,163,107,.07)) 0,var(--fyld-slut,rgba(47,163,107,.24)) calc(var(--fremdrift, 0) * 100%),transparent calc(var(--fremdrift, 0) * 100%))}.sheet-check.is-checked{background-color:var(--tint-done)}.sheet-check.is-checked,.sheet-check.is-checked:hover{border-left-color:var(--success-green)}.sheet-check.is-pending,.sheet-check.is-pending:hover{border-left-color:var(--amber)}.sheet-check.is-pending{background-color:var(--tint-warn);--fyld-start:rgba(224,162,46,0.08);--fyld-slut:rgba(224,162,46,0.30)}html[data-theme=dark] .sheet-check{--fyld-start:rgba(47,163,107,0.10);--fyld-slut:rgba(47,163,107,0.34)}html[data-theme=dark] .sheet-check.is-pending{--fyld-start:rgba(224,162,46,0.12);--fyld-slut:rgba(224,162,46,0.40)}@media (prefers-reduced-motion:reduce){.sheet-check{transition:border-color .15s,background .2s,box-shadow .15s}}@keyframes lc-kryds{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}.task__stage.is-done{animation:lc-kryds .32s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){.task{transition:border-color .15s,background .2s,box-shadow .15s}.task__stage.is-done{animation:none}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.lc-spin{border-right-color:currentColor;opacity:.45}}.opg-faner{display:inline-flex;gap:3px;padding:3px;border-radius:12px;background:var(--surface2,#f0f1f4);border:1px solid var(--border)}.opg-fane{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border:0;border-radius:9px;background:none;font:inherit;font-size:13.5px;font-weight:700;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.opg-fane:hover{color:var(--text)}.opg-fane.is-active{background:var(--accent-strong);color:#fff;box-shadow:var(--shadow-sm)}.opg-fane__antal{padding:1px 7px;border-radius:999px;background:rgba(0,0,0,.08);font-size:11.5px;font-weight:700}.opg-fane.is-active .opg-fane__antal{background:rgba(255,255,255,.22)}.opg__top{justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.opg__top,.opg__vaerktoej{display:flex;align-items:center}.opg__vaerktoej{gap:10px}.opg__soeg{min-width:240px}.opg__udendag-pille{padding:7px 14px;border-radius:999px;background:var(--amber-soft,#fdf0da);border:1px solid var(--amber,#e0a22e);color:var(--amber-ink,#a06a00);font-size:12.5px;font-weight:700;white-space:nowrap}.opg__spalter{display:grid;grid-template-columns:minmax(0,1fr) 296px;grid-gap:20px;gap:20px;align-items:start}@media (max-width:1080px){.opg__spalter{grid-template-columns:1fr}}.opg__venstre{gap:22px}.opg__hoejre,.opg__venstre{display:flex;flex-direction:column}.opg__hoejre{gap:16px}.opg-afsnit__navn{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.opg-afsnit__navn.er-idag{color:var(--accent-deep)}.opg-afsnit__antal,.opg-afsnit__note{font-weight:500;text-transform:none;letter-spacing:0;font-size:12.5px;color:var(--text-faint,var(--text-muted))}.opg-afsnit__skjul{margin-left:auto;border:0;background:none;font-size:12.5px;color:var(--text-muted);cursor:pointer;text-transform:none;letter-spacing:0}.opg-afsnit__skjul:hover{color:var(--text);text-decoration:underline}.opg-tom{margin:0;padding:14px 16px;border:1px dashed var(--border-strong);border-radius:11px;font-size:13px;color:var(--text-faint,var(--text-muted))}.opg-raekke{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 14px;background:var(--surface);border:1px solid var(--border);border-radius:11px;margin-bottom:6px;transition:border-color .15s,box-shadow .15s}.opg-raekke.kan-aabnes{cursor:pointer}.opg-raekke:hover{border-color:var(--accent-strong);box-shadow:var(--shadow-sm)}.opg-raekke__titel{border:0;background:none;padding:0;font:inherit;font-size:14.5px;font-weight:600;color:var(--text);text-align:left;min-width:0;cursor:pointer}.opg-raekke__titel:hover{text-decoration:underline;text-underline-offset:3px}.opg-raekke.er-faerdig .opg-raekke__titel{text-decoration:line-through;color:var(--text-faint,var(--text-muted));font-weight:500}.opg-raekke__fyld{flex:1 1}.opg-raekke__dele,.opg-raekke__frist,.opg-raekke__med{font-size:12.5px;color:var(--text-muted);white-space:nowrap}.opg-raekke__frist.er-forsent{color:var(--red);font-weight:700}.opg-stjerne{color:var(--amber-ink,#a06a00);font-size:13px}.opg-kryds{flex:none;padding:0;width:22px;height:22px;display:grid;place-items:center;border:2px solid var(--border-strong);border-radius:6px;background:var(--surface);color:transparent;font-size:13px;font-weight:800;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .08s}.opg-kryds.er-sat,.opg-kryds:hover{border-color:var(--success-green)}.opg-kryds.er-sat{background:var(--success-green);color:#fff}.opg-maerke{padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:800;white-space:nowrap}.opg-maerke.er-igang{background:var(--amber-soft,#fdf0da);color:var(--amber-ink,#a06a00)}.opg-maerke.er-faerdig{background:var(--success-green-soft,#e6f1ea);color:var(--success-green)}.opg-forsent{padding:14px 16px;border:1px solid var(--red);border-radius:12px;background:var(--red-soft,#fbe9e9)}.opg-forsent__hoved{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;color:var(--red)}.opg-forsent .opg-raekke{border-color:rgba(0,0,0,.08)}.opg-rutine{display:flex;align-items:center;gap:12px;padding:11px 14px;background:var(--surface);border:1px solid var(--border);border-radius:11px}.opg-rutine__navn{font-weight:700;font-size:14px}.opg-rutine__om{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.opg-rutine__om,.opg-rutine__tal{font-size:12.5px;color:var(--text-muted)}.opg-rutine__tal{font-weight:700}.opg-rutine__bar{width:90px;height:5px;border-radius:999px;background:var(--surface2,#f0f0f0);overflow:hidden}.opg-rutine__bar>span{display:block;height:100%;background:var(--success-green)}.opg-rutine__maerke{padding:3px 10px;border-radius:999px;background:var(--surface2,#f4f6f9);font-size:11.5px;font-weight:700;color:var(--text-muted)}.opg-indbakke{border:1px dashed var(--border-strong);border-radius:12px;padding:4px}.opg-indbakke__hoved{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;background:none;font-size:13.5px;font-weight:700;color:var(--text);cursor:pointer}.opg-indbakke__pil{transition:transform .15s;color:var(--text-muted)}.opg-indbakke__pil.er-aaben{transform:rotate(90deg)}.opg-indbakke__note{margin-left:auto;font-weight:500;font-size:12.5px;color:var(--text-faint,var(--text-muted))}.opg-indbakke__liste{padding:0 10px 8px}.opg-uge__tal{font-family:Archivo,sans-serif;font-size:40px;font-weight:800;line-height:1}.opg-uge__under{font-size:13px;color:var(--text-muted);margin-top:2px}.opg-uge__bar{display:block;height:6px;border-radius:999px;background:var(--surface2,#f0f0f0);overflow:hidden;margin:14px 0}.opg-uge__bar>span{display:block;height:100%;background:var(--accent-strong)}.opg-uge__liste{margin:0;display:flex;flex-direction:column;gap:8px}.opg-uge__liste>div{display:flex;justify-content:space-between;font-size:13.5px}.opg-uge__liste dt{color:var(--text-muted)}.opg-uge__liste dd{margin:0;font-weight:700}.opg-uge__liste dd.er-forsent{color:var(--red)}.opg-uge__liste dd.er-venter{color:var(--amber-ink,#a06a00)}.opg-projekter{display:flex;flex-direction:column;gap:14px}.opg-projekt{display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px}.opg-projekt__navn{font-size:13.5px;font-weight:700}.opg-projekt__tal{font-size:12.5px;color:var(--text-muted)}.opg-projekt__bar{grid-column:1/-1;height:5px;border-radius:999px;background:var(--surface2,#f0f0f0);overflow:hidden}.opg-projekt__bar>span{display:block;height:100%}.opg-dagvaelg{display:inline-flex;align-items:center;gap:6px}.opg-dagvaelg__dato{width:34px;padding:4px;font-size:12px;color:transparent}.opg-dagvaelg__dato:focus{width:150px;color:var(--text)}.opg-raekke__fjerndag{border:0;background:none;font-size:12px;color:var(--text-faint,var(--text-muted));cursor:pointer;opacity:0;transition:opacity .15s;white-space:nowrap}.opg-raekke:hover .opg-raekke__fjerndag{opacity:1}.opg-raekke__fjerndag:hover{color:var(--red)}.team-indbakke{display:flex;align-items:center;gap:16px;padding:12px 16px;border:1px dashed var(--border-strong);border-radius:12px;margin-bottom:16px;flex-wrap:wrap}.team-indbakke__navn{display:flex;flex-direction:column;line-height:1.3}.team-indbakke__kort{display:flex;flex-wrap:wrap;gap:8px;flex:1 1}.team-gitter{display:grid;grid-template-columns:118px minmax(0,1.5fr) repeat(7,minmax(0,1fr));grid-gap:10px;gap:10px}.team-dag--udendag{flex-direction:column;align-items:flex-start;gap:2px;white-space:normal}.team-dag__navn{overflow:hidden;text-overflow:ellipsis}.team-dag__note{font-weight:500;text-transform:none;letter-spacing:0;font-size:11px;color:var(--text-faint,var(--text-muted))}.team-celle--udendag{background:var(--surface2,#f7f8fa);border-style:dashed;max-height:260px;overflow-y:auto;scrollbar-width:thin}.team-tomt{font-size:12px;color:var(--text-faint,var(--text-muted))}.team-raekke{display:contents}.team-dag{align-self:end;display:flex;align-items:baseline;gap:7px;flex-wrap:nowrap;white-space:nowrap;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding-bottom:4px}.team-dag.er-idag{color:var(--accent-deep)}.team-dag__idag{flex:none;padding:1px 7px;border-radius:999px;background:var(--accent-soft);font-size:10px}.team-person{display:flex;align-items:center;gap:10px;padding:12px 0;font-size:13.5px}.team-person span{display:flex;flex-direction:column;line-height:1.35;min-width:0}.team-person__antal{font-size:12px;color:var(--text-muted)}.team-person__antal.er-tom{color:var(--amber-ink,#a06a00)}.team-celle{min-height:96px;max-height:260px;overflow-y:auto;scrollbar-width:thin;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--border);border-radius:11px;background:var(--surface);transition:border-color .12s,background .12s}.team-celle.er-idag{background:var(--accent-tint,rgba(127,202,255,.08))}.team-celle.er-maal{border-color:var(--accent-strong);border-style:dashed;background:var(--accent-soft)}.team-kort{flex:none;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.35;padding:7px 10px;border-radius:8px;border:1px solid var(--border);background:var(--surface2,#f7f8fa);font-size:12.5px;font-weight:600;cursor:-webkit-grab;cursor:grab;overflow:hidden}.team-kort:active{cursor:-webkit-grabbing;cursor:grabbing}.team-kort.er-forsent{background:var(--red-soft,#fbe9e9);border-color:var(--red);color:var(--red)}.team-kort.er-faerdig{opacity:.55}.team-kort__stjerne{color:var(--amber-ink,#a06a00);margin-right:4px}.team-mere{align-self:flex-start;border:0;background:none;font-size:12px;color:var(--text-muted);cursor:pointer}.team-mere:hover{color:var(--text);text-decoration:underline}.team-note{margin:18px 0 0;font-size:12.5px;color:var(--text-faint,var(--text-muted))}.proj{display:grid;grid-template-columns:312px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:1000px){.proj{grid-template-columns:1fr}}.proj-kort,.proj__liste{display:flex;flex-direction:column;gap:8px}.proj-kort{width:100%;padding:13px 15px;border:1px solid var(--border);border-radius:12px;background:var(--surface);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.proj-kort:hover{border-color:var(--border-strong)}.proj-kort.er-valgt{border-color:var(--accent-strong);box-shadow:var(--shadow-sm)}.proj-kort.er-faerdigt{opacity:.6}.proj-kort.er-faerdigt:hover{opacity:1}.proj-kort__top{display:flex;align-items:center;gap:8px}.proj-kort__prik{width:9px;height:9px;border-radius:50%;flex:none}.proj-kort__navn{font-weight:700;font-size:14px;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proj-kort__tal{font-size:12.5px;font-weight:700;color:var(--text-muted)}.proj-kort__tal.er-faerdigt{color:var(--success-green)}.proj-kort__bar{height:5px;border-radius:999px;background:var(--surface2,#f0f0f0);overflow:hidden}.proj-kort__bar>span{display:block;height:100%}.proj-kort__folk{font-size:12px;color:var(--text-muted)}.proj__hoved{display:flex;align-items:center;gap:12px;margin-bottom:14px}.proj__hoved h2{margin:0}.proj__folk{margin-left:auto;display:flex;gap:4px}.proj__fremdrift{display:flex;align-items:center;gap:12px;margin-bottom:20px}.proj__bar{flex:1 1;height:6px;border-radius:999px;background:var(--surface2,#f0f0f0);overflow:hidden}.proj__bar>span{display:block;height:100%}.proj__opgaver{display:flex;flex-direction:column}.proj-opgave{display:flex;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid var(--border)}.proj-opgave:last-child{border-bottom:0}.proj-opgave__titel{font-size:14px;font-weight:600}.proj-opgave.er-faerdig .proj-opgave__titel{text-decoration:line-through;color:var(--text-faint,var(--text-muted));font-weight:500}.proj-opgave__fyld{flex:1 1}.proj-opgave__vaelg{border:1px solid transparent;border-radius:8px;background:none;padding:4px 6px;font:inherit;font-size:12.5px;color:var(--text-muted);cursor:pointer}.proj-opgave__vaelg:hover{border-color:var(--border-strong)}.proj-opgave__saetdag{width:34px;padding:4px;font-size:12px;color:transparent}.proj-opgave__saetdag:focus{width:150px;color:var(--text)}.proj-opgave__dag{padding:3px 10px;border-radius:999px;border:1px solid var(--accent-line,var(--border-strong));background:var(--accent-soft);color:var(--accent-deep);font-size:11.5px;font-weight:700;cursor:pointer;white-space:nowrap}.opg-hvornaar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.opg-hvornaar .input[type=date]{width:160px}.team-tilfoej{margin-top:auto;padding:5px;border:1px dashed var(--border-strong);border-radius:8px;background:none;color:var(--text-faint,var(--text-muted));font-size:14px;line-height:1;cursor:pointer;opacity:0;transition:opacity .12s,border-color .12s,color .12s}.team-celle:hover .team-tilfoej{opacity:1}.team-tilfoej:hover{border-color:var(--accent-strong);color:var(--accent-deep)}.proj-kort__kunde{padding:2px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-deep);font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.proj-ny__liste{display:flex;flex-direction:column;gap:6px}.proj-ny__raekke{display:flex;align-items:center;gap:10px}.proj-ny__raekke .input{flex:1 1;min-width:0}.proj-ny__nr{width:22px;text-align:right;font-size:12.5px;font-weight:700}.proj-ny__fjern,.proj-ny__nr{flex:none;color:var(--text-faint,var(--text-muted))}.proj-ny__fjern{width:26px;height:26px;border:0;border-radius:7px;background:none;cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s}.proj-ny__raekke:focus-within .proj-ny__fjern,.proj-ny__raekke:hover .proj-ny__fjern{opacity:1}.proj-ny__fjern:hover{background:var(--red-soft,#fbe9e9);color:var(--red)}.proj-ny__under{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;flex-wrap:wrap}.opg-rutine-blok{margin-bottom:6px}.opg-rutine{width:100%;text-align:left;cursor:pointer}.opg-rutine__punkter{display:flex;flex-wrap:wrap;gap:8px 22px;padding:12px 16px 14px 40px;border:1px solid var(--border);border-top:0;border-radius:0 0 11px 11px;background:var(--surface2,#f7f8fa)}.opg-rutine__punkt{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;cursor:pointer}.opg-rutine__punkt.er-gjort{color:var(--text-faint,var(--text-muted));text-decoration:line-through}.opg__udendag-pille{cursor:pointer;transition:background .15s,border-color .15s}.opg__udendag-pille:hover{background:var(--amber,#e0a22e);color:#fff}.opg-raekke,.opg-rutine-blok,.proj-opgave,.team-kort{animation:lc-ind .34s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 28ms)}.opg__spalter,.proj,.team{animation:lc-ind .28s cubic-bezier(.16,1,.3,1)}.opg-kryds.er-sat{animation:lc-kryds .32s cubic-bezier(.34,1.56,.64,1)}.team-kort[draggable=true]:active{transform:scale(1.03);box-shadow:var(--shadow)}@keyframes opg-forsent-ind{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.opg-forsent{animation:opg-forsent-ind .4s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.opg-forsent,.opg-raekke,.opg-rutine-blok,.opg__spalter,.proj,.proj-opgave,.team,.team-kort{animation:none}}.opg-indbakke .opg-dagvaelg{opacity:0;transition:opacity .12s}.opg-raekke:focus-within .opg-dagvaelg,.opg-raekke:hover .opg-dagvaelg{opacity:1}.opg-indbakke__faerdige{align-self:flex-start;margin:6px 0 2px;border:0;background:none;font-size:12.5px;font-weight:700;color:var(--accent-deep);cursor:pointer}.opg-indbakke__faerdige:hover{text-decoration:underline}.opg-indbakke__liste{display:flex;flex-direction:column}.opg-indbakke.er-hoved{border-style:solid;border-color:var(--border);background:var(--surface)}.opg-indbakke.er-hoved .opg-raekke{border-color:var(--border-soft,var(--border))}.opg-forsent .opg-dagvaelg{opacity:1}.opg-forsent .opg-dagvaelg__dato{width:34px}.opg-forsent .opg-dagvaelg__dato:focus{width:150px}.opgvis__hoved{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--border)}.opgvis__hvorfra{font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint,var(--text-muted))}.opgvis__titel{font-size:17px}.opgvis__tekst{line-height:1.6;resize:vertical}.opgvis__fakta{gap:10px;margin:18px 0 4px;padding-top:16px;border-top:1px solid var(--border);font-size:13.5px}.opgvis__fakta>div{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;min-height:34px}.opgvis__fakta>div>span:first-child{color:var(--text-muted)}.opgvis__fakta>div>b{min-width:0}.opgvis__folk{gap:12px}.opgvis__person{display:inline-flex;align-items:center;gap:6px;font-weight:600}.opgvis__fjerndag{border:0;background:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--text-muted);cursor:pointer}.opgvis__fjerndag:hover{color:var(--red);text-decoration:underline}.opg-maerke.er-forsent{background:var(--red-soft,#fbe9e9);color:var(--red)}.opgvis__status{display:flex;flex-wrap:wrap}.opg-trin{padding:5px 13px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface);font:inherit;font-size:12.5px;font-weight:700;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.opg-trin:hover{border-color:var(--text-muted);color:var(--text)}.opg-trin.er-igang.is-valgt{background:var(--amber-soft,#fdf0da);border-color:var(--amber,#e0a22e);color:var(--amber-ink,#a06a00)}.opg-trin.er-faerdig.is-valgt{background:var(--success-green-soft,#e6f1ea);border-color:var(--success-green);color:var(--success-green)}.opg-trin.er-ikke.is-valgt{background:var(--surface2,#f0f1f4);color:var(--text);border-color:var(--text-muted)}.opgvis__folk{display:flex;flex-wrap:wrap}.opgvis__vaelg{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 6px;border:1px solid var(--border);border-radius:999px;background:var(--surface);font:inherit;font-size:13px;font-weight:600;color:var(--text-faint,var(--text-muted));opacity:.55;cursor:pointer;transition:opacity .15s,border-color .15s,background .15s,color .15s}.opgvis__vaelg:hover{opacity:1;border-color:var(--border-strong)}.opgvis__vaelg.er-paa{opacity:1;color:var(--accent-deep);background:var(--accent-soft);border-color:var(--accent-strong)}.opgvis__dag{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.opgvis__dato{width:150px;padding:5px 8px;font-size:12.5px}.opgvis__slet{color:var(--text-faint,var(--text-muted))}.opgvis__slet:hover{color:var(--red)}.opgvis__handlinger{align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}.opg-gruppe{margin-bottom:14px}.opg-gruppe__navn{display:flex;align-items:center;gap:8px;margin:12px 0 6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint,var(--text-muted))}.opg-gruppe__antal{padding:1px 7px;border-radius:999px;background:var(--surface2,#f0f1f4);font-size:11px;letter-spacing:0}.opg-indbakke__liste .opg-raekke.is-dragging{opacity:.4}.opg-indbakke__liste.is-sorting .opg-raekke{transition:none}.opg-raekke.er-faerdig{background:var(--success-green-soft,#e6f1ea);border-color:transparent}.opg-raekke.er-faerdig:hover{border-color:var(--success-green)}.opg-rutine__helom{flex-basis:100%;margin:0 0 4px;font-size:13px;line-height:1.55;color:var(--text-muted);max-width:68ch}.opg-rutine__om{cursor:help}.opg-kryds-holder{position:relative;display:inline-flex;flex:none}.opg-kryds.er-igang{background:var(--amber-soft,#fdf0da);border-color:var(--amber,#e0a22e);color:var(--amber-ink,#a06a00);animation:none}.opg-vaelger__luk{position:fixed;inset:0;z-index:40;border:0;background:none;cursor:default}.opg-vaelger{position:absolute;top:calc(100% + 6px);left:0;z-index:41;display:flex;flex-direction:column;min-width:152px;padding:5px;border:1px solid var(--border-strong);border-radius:11px;background:var(--surface);box-shadow:var(--shadow-lg);animation:lc-menu-ind .14s ease-out}.opg-vaelger__valg{display:flex;align-items:center;gap:9px;padding:8px 11px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--text);text-align:left;cursor:pointer;white-space:nowrap}.opg-vaelger__valg:hover{background:var(--surface2,#f4f6f9)}.opg-vaelger__valg.er-valgt{background:var(--accent-soft);color:var(--accent-deep)}.opg-vaelger__prik{width:11px;height:11px;border-radius:50%;border:2px solid var(--border-strong);flex:none}.opg-vaelger__valg.er-igang .opg-vaelger__prik{border-color:var(--amber,#e0a22e);background:var(--amber-soft,#fdf0da)}.opg-vaelger__valg.er-faerdig .opg-vaelger__prik{border-color:var(--success-green);background:var(--success-green)}.opg-underfaner{padding:4px 14px 0;margin-bottom:4px}.opg-raekke__projekt{padding:2px 9px;border-radius:999px;background:var(--surface2,#f0f1f4);font-size:11.5px;font-weight:700;color:var(--text-muted);white-space:nowrap}.opg-uge-vaelg{display:inline-flex;align-items:center;gap:8px}.opg-uge-vaelg__navn{font-size:13px;font-weight:700;min-width:78px;text-align:center}.opg-uge-vaelg__tilbage{font-size:12.5px;color:var(--accent-deep);font-weight:700}.opg-raekke__aabn{flex:none;font-size:17px;font-weight:700;color:var(--text-faint,var(--text-muted));opacity:.45;transition:opacity .12s,transform .12s,color .12s}.opg-raekke:hover .opg-raekke__aabn{opacity:1;color:var(--accent-deep);transform:translateX(2px)}.team-kort{cursor:pointer}.team-kort:hover{border-color:var(--accent-strong)}.opg-arkiv{max-height:calc(100vh - 80px);overflow-y:auto;overscroll-behavior:contain}.opg-arkiv__raekke{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:0;border-bottom:1px solid var(--border);background:none;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.opg-arkiv__raekke:hover{background:var(--surface2,#f4f6f9)}.opg-arkiv__dato{flex:none;width:30px;color:var(--text-faint,var(--text-muted));font-weight:700;font-size:12.5px}.opg-arkiv__titel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);text-decoration:line-through}.opg-arkiv__soeg{margin:10px 0 16px;max-width:340px}.proj__visfaerdige{padding:10px;border:1px dashed var(--border-strong);border-radius:12px;background:none;font:inherit;font-size:12.5px;font-weight:700;color:var(--text-muted);cursor:pointer;transition:border-color .15s,color .15s}.proj__visfaerdige:hover{border-color:var(--accent-strong);color:var(--accent-deep)}.parkiv__navn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.parkiv__tal{flex:none;font-size:12.5px;font-weight:700;color:var(--success-green)}.parkiv__folk{flex:none;font-size:12px;color:var(--text-faint,var(--text-muted))}.proj-kort--arkiv{border-style:dashed;background:var(--surface2,#f7f8fa);cursor:default}.proj-kort__luk{flex:none;width:24px;height:24px;border:0;border-radius:7px;background:none;color:var(--text-faint,var(--text-muted));font-size:13px;cursor:pointer}.proj-kort__luk:hover{background:var(--red-soft,#fbe9e9);color:var(--red)}.opg-kryds svg{width:12px;height:12px;display:block}.opg-kryds__streg{display:block;width:10px;height:2.5px;border-radius:2px;background:currentColor}.proj__aaben{animation:lc-ind .28s cubic-bezier(.16,1,.3,1)}.proj__aaben--arkiv{position:relative;overflow:hidden;background:var(--surface2,#f7f8fa)}.proj__aaben--arkiv:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:var(--slate,#9aa3ad)}.proj__afsluttet{font-size:12.5px;color:var(--text-muted);white-space:nowrap}.proj-kort--arkiv{animation:lc-ind .3s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.proj-kort--arkiv,.proj__aaben{animation:none}}.opgvis__krop{display:grid;grid-template-columns:minmax(0,1fr) 248px;grid-gap:26px;gap:26px;align-items:start}@media (max-width:760px){.opgvis__krop{grid-template-columns:1fr}}.opgvis__laes{min-width:0;display:flex;flex-direction:column;gap:8px}.opgvis__tekst,.opgvis__titel{border:1px solid transparent;border-radius:9px;background:none;padding:6px 10px;margin-left:-10px;font:inherit;width:calc(100% + 10px);transition:border-color .15s,background .15s}.opgvis__tekst:hover,.opgvis__titel:hover{border-color:var(--border)}.opgvis__tekst:focus,.opgvis__titel:focus{border-color:var(--accent-strong);background:var(--surface);outline:none}.opgvis__titel{font-size:20px;font-weight:700}.opgvis__tekst{line-height:1.65;resize:none;overflow:hidden;min-height:200px}.opgvis__fakta{gap:18px;margin:0;padding:16px;border:0;border-radius:12px;background:var(--surface2,#f7f8fa);font-size:13px}.opgvis__fakta,.opgvis__fakta>div{display:flex;flex-direction:column}.opgvis__fakta>div{gap:7px;min-height:0}.opgvis__fakta>div>span:first-child{width:auto;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint,var(--text-muted))}.opgvis__fakta .opg-trin{padding:4px 11px;font-size:12px}.opgvis__fakta .opgvis__vaelg{padding:3px 10px 3px 4px;font-size:12.5px}.opgvis__fakta>div{align-items:stretch}.opgvis__fakta>div>b{display:block;font-weight:600}.opgvis__fakta>div+div{border-top:1px solid var(--border);padding-top:14px}.opgvis__status{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.opgvis__status .opg-trin{width:100%;text-align:center;padding:6px 2px}.opgvis__folk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.opgvis__folk .opgvis__vaelg{width:100%;justify-content:flex-start}.opgvis__dag{flex-direction:column;align-items:stretch;gap:8px}.opgvis__fakta .opgvis__dato{width:100%}.opgvis__fakta .opgvis__fjerndag{align-self:flex-start}.opgvis__dagnavn{font-weight:700}.opgvis__fakta .opgvis__vaelg,.opgvis__person{justify-content:flex-start}.team-kort.er-igang{background:var(--amber-soft,#fdf0da);border-color:var(--amber,#e0a22e);color:var(--amber-ink,#a06a00)}.team-kort.er-faerdig{opacity:1;background:var(--success-green-soft,#e6f1ea);border-color:rgba(47,163,107,.4);color:var(--success-green);text-decoration:line-through}.opg-stjerne{display:inline-flex}.opg-stjerne svg{width:12px;height:12px;display:block}.team-kort__stjerne{display:inline-flex;vertical-align:-1px}.team-kort__stjerne svg{width:11px;height:11px;display:block}.seddel-laes--bred{max-width:720px;width:min(720px,calc(100vw - 40px));display:flex;flex-direction:column;max-height:calc(100vh - 72px)}.seddel-laes--bred .seddel-laes__tekst{flex:1 1;overflow-y:auto;overscroll-behavior:contain}.shoot-log__slet{flex:none;width:24px;height:24px;border:0;border-radius:7px;background:none;color:var(--text-faint,var(--text-muted));font-size:12px;cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s}.shoot-log__row:hover .shoot-log__slet,.shoot-log__slet:focus-visible{opacity:1}.shoot-log__slet:hover{background:var(--red-soft,#fbe9e9);color:var(--red)}.opg-hurtig{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:4px 6px 4px 14px;background:var(--surface);border:1.5px solid var(--accent-line,var(--border-strong));border-radius:12px;box-shadow:var(--shadow-sm);transition:border-color .15s,box-shadow .15s}.opg-hurtig:focus-within{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}.opg-hurtig__plus{flex:none;font-size:22px;font-weight:500;line-height:1;color:var(--accent-strong)}.opg-hurtig__felt{flex:1 1 auto;min-width:0;border:0;background:none;padding:12px 0;font-size:15px;color:var(--text)}.opg-hurtig__felt::placeholder{color:var(--text-muted)}.opg-hurtig__felt:focus{outline:none}.opg-hurtig__gem{flex:none}.task.kan-traekkes{cursor:-webkit-grab;cursor:grab}.task.kan-traekkes:active{cursor:-webkit-grabbing;cursor:grabbing}.task.is-traekkes{opacity:.35}.wb-holder{position:relative;border-radius:13px;transition:box-shadow .12s,background .12s}.wb-holder.er-maal-boks{background:var(--accent-soft);box-shadow:0 0 0 2px var(--accent-strong)}.wb-holder.er-maal-boks .task{border-color:transparent}.wb-slut{display:flex;align-items:center;justify-content:center;min-height:72px;padding:10px;border:2px dashed var(--border-strong);border-radius:13px;color:var(--text-muted);font-size:12px;font-weight:600;text-align:center}.wb-slut.er-maal-boks{border-color:var(--accent-strong);border-style:solid;background:var(--accent-soft);color:var(--accent-strong)}