@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/schibsted-grotesk-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/schibsted-grotesk-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:light;--grund:#f4f4f2;--flaeche:#ffffff;--flaeche-2:#efeef0;--tinte:#1b1a21;--tinte-2:#4a4753;--still:#6e6a78;--linie:#e3e1e6;--linie-stark:#cfccd5;--akzent:#7b2d8b;--akzent-hover:#692478;--akzent-sanft:#f3e8f6;--auf-akzent:#ffffff;--ok:#1d7a4c;--ok-sanft:#e2f2e9;--warn:#9a5b00;--warn-sanft:#fbefd9;--crit:#b3261e;--crit-sanft:#fbe4e2;--schatten-dialog:0 24px 60px -12px rgb(27 26 33/0.28),0 0 0 1px rgb(27 26 33/0.06);--schrift:"Schibsted Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--r-klein:6px;--r:10px;--leiste:244px}@media (prefers-color-scheme:dark){:root:not([data-theme=hell]){color-scheme:dark;--grund:#131217;--flaeche:#1b1a20;--flaeche-2:#24222a;--tinte:#eceaf0;--tinte-2:#c4c0cc;--still:#9b96a6;--linie:#2b2932;--linie-stark:#3a3842;--akzent:#d6a2e6;--akzent-hover:#e4bdf0;--akzent-sanft:#34233b;--auf-akzent:#1b1020;--ok:#5cc98f;--ok-sanft:#16291f;--warn:#f0b04d;--warn-sanft:#2f2414;--crit:#f2867c;--crit-sanft:#351b19;--schatten-dialog:0 24px 60px -12px rgb(0 0 0/0.6),0 0 0 1px rgb(255 255 255/0.07)}}:root[data-theme=dunkel]{color-scheme:dark;--grund:#131217;--flaeche:#1b1a20;--flaeche-2:#24222a;--tinte:#eceaf0;--tinte-2:#c4c0cc;--still:#9b96a6;--linie:#2b2932;--linie-stark:#3a3842;--akzent:#d6a2e6;--akzent-hover:#e4bdf0;--akzent-sanft:#34233b;--auf-akzent:#1b1020;--ok:#5cc98f;--ok-sanft:#16291f;--warn:#f0b04d;--warn-sanft:#2f2414;--crit:#f2867c;--crit-sanft:#351b19;--schatten-dialog:0 24px 60px -12px rgb(0 0 0/0.6),0 0 0 1px rgb(255 255 255/0.07)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--grund);color:var(--tinte);font-family:var(--schrift);font-size:15px;line-height:1.55;font-feature-settings:"tnum" 0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}h1,h2,h3{margin:0;font-weight:640;letter-spacing:-.018em;line-height:1.2}p{margin:0}:focus-visible{outline:2px solid var(--akzent);outline-offset:2px;border-radius:4px}::selection{background:var(--akzent-sanft);color:var(--tinte)}.still{color:var(--still)}.sprungmarke{position:absolute;left:12px;top:-48px;z-index:100;background:var(--flaeche);color:var(--tinte);padding:8px 14px;border-radius:var(--r-klein);box-shadow:var(--schatten-dialog)}.sprungmarke:focus{top:12px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.rahmen{display:grid;grid-template-columns:var(--leiste) minmax(0,1fr);min-height:100dvh}.seitenleiste{position:-webkit-sticky;position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;padding:18px 14px 16px;border-right:1px solid var(--linie);background:var(--grund)}.marke{display:flex;align-items:center;gap:10px;padding:6px 10px 22px;font-weight:700;font-size:17px;letter-spacing:-.02em;text-decoration:none}.marke-zeichen{flex:none;color:var(--akzent)}.marke-zeichen .striche{fill:var(--auf-akzent)}.nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.nav-link{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:var(--r-klein);color:var(--tinte-2);text-decoration:none;font-weight:500}.nav-link svg{color:var(--still);flex:none}.nav-link:hover{background:var(--flaeche-2);color:var(--tinte)}.nav-link[aria-current=page]{background:var(--flaeche);color:var(--tinte);font-weight:600;box-shadow:0 0 0 1px var(--linie)}.nav-link[aria-current=page] svg{color:var(--akzent)}.seitenleiste-fuss{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--linie)}.konto{display:flex;align-items:center;gap:8px;padding-left:10px}.konto form{margin-left:auto}.icon-button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--r-klein);background:transparent;color:var(--still);cursor:pointer}.icon-button:hover{background:var(--flaeche-2);color:var(--tinte)}.theme-schalter{display:grid;grid-template-columns:repeat(3,1fr);padding:3px;grid-gap:2px;gap:2px;background:var(--flaeche-2);border-radius:8px}.theme-schalter button{display:grid;place-items:center;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--still);cursor:pointer}.theme-schalter button:hover{color:var(--tinte)}.theme-schalter button[aria-checked=true]{background:var(--flaeche);color:var(--tinte);box-shadow:0 1px 2px rgb(0 0 0/.08),0 0 0 1px var(--linie)}.arbeitsflaeche{display:flex;flex-direction:column;min-width:0}.kopfleiste{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:12px;height:60px;padding:0 32px;background:color-mix(in srgb,var(--grund) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.inhalt{padding:28px 32px 96px;outline:none}.seite{max-width:960px}.menue-button,.schleier{display:none}.befehl-ausloeser{display:flex;align-items:center;gap:10px;width:min(420px,100%);height:38px;padding:0 8px 0 12px;border:1px solid var(--linie);border-radius:8px;background:var(--flaeche);color:var(--still);font:inherit;font-size:14px;cursor:pointer;text-align:left}.befehl-ausloeser:hover{border-color:var(--linie-stark);color:var(--tinte-2)}.befehl-ausloeser span{flex:1 1}kbd{font-family:var(--schrift);font-size:12px;font-weight:500;padding:2px 6px;border-radius:5px;background:var(--flaeche-2);color:var(--still);border:1px solid var(--linie);white-space:nowrap}.befehl-dialog{width:min(600px,calc(100vw - 32px));margin:12vh auto auto;padding:0;border:0;border-radius:14px;background:var(--flaeche);color:var(--tinte);box-shadow:var(--schatten-dialog);overflow:hidden}.befehl-dialog::-webkit-backdrop{background:rgb(19 18 23/.35)}.befehl-dialog::backdrop{background:rgb(19 18 23/.35)}.befehl-dialog[open]{animation:auftauchen .14s ease-out}@keyframes auftauchen{0%{opacity:0;transform:translateY(-6px) scale(.99)}}.befehl-feld{display:flex;align-items:center;gap:12px;padding:0 16px;height:56px;border-bottom:1px solid var(--linie);color:var(--still)}.befehl-feld input{flex:1 1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;font-size:17px;color:var(--tinte)}.befehl-feld input::placeholder{color:var(--still)}.befehl-liste{list-style:none;margin:0;padding:6px;max-height:50vh;overflow-y:auto}.befehl-gruppe{padding:10px 10px 4px;font-size:12.5px;font-weight:600;color:var(--still)}.befehl-eintrag{display:flex;align-items:center;gap:12px;padding:10px;border-radius:8px;cursor:pointer;color:var(--tinte-2)}.befehl-eintrag svg{color:var(--still);flex:none}.befehl-eintrag[aria-selected=true]{background:var(--akzent-sanft);color:var(--tinte)}.befehl-eintrag[aria-selected=true] svg{color:var(--akzent)}.befehl-label{font-weight:550}.befehl-hint{margin-left:auto;font-size:13px;color:var(--still);text-align:right}.befehl-leer{padding:22px 12px;color:var(--still);text-align:center}.lage{position:relative;padding:28px 0 36px 26px;margin-bottom:8px}.lage:before{content:"";position:absolute;left:0;top:32px;bottom:40px;width:4px;border-radius:4px;background:var(--ok)}.lage[data-ton=warn]:before{background:var(--warn)}.lage[data-ton=crit]:before{background:var(--crit)}.lage[data-ton=leer]:before{background:var(--linie-stark)}.lage-gruss{color:var(--still);font-size:15px;margin-bottom:6px}.lage-satz{font-size:clamp(2rem,4.2vw,3.25rem);font-weight:680;letter-spacing:-.035em;line-height:1.04;max-width:18ch;text-wrap:balance}.lage-zusatz{margin-top:12px;font-size:18px;color:var(--tinte-2);max-width:52ch;text-wrap:pretty}.lage .btn{margin-top:26px}.bestand{display:flex;flex-wrap:wrap;gap:8px 40px;margin:0 0 40px 26px}.bestand div{display:flex;flex-direction:column-reverse}.bestand dt{font-size:13px;color:var(--still)}.bestand dd{margin:0;font-size:26px;font-weight:620;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.abschnitt-titel{font-size:16px;margin:0 0 12px}.hinweise{list-style:none;margin:0;padding:0;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r);overflow:hidden}.hinweise li+li{border-top:1px solid var(--linie)}.hinweis{display:flex;align-items:center;gap:14px;padding:14px 16px;text-decoration:none}.hinweis:hover{background:var(--flaeche-2)}.hinweis>svg{color:var(--still);flex:none}.hinweis-marke{width:10px;height:10px;border-radius:50%;flex:none;background:var(--warn)}.hinweis[data-schwere=crit] .hinweis-marke{background:var(--crit);box-shadow:0 0 0 4px var(--crit-sanft)}.hinweis-text{display:flex;flex-direction:column;min-width:0;flex:1 1}.hinweis-titel{font-weight:600}.hinweis-detail{color:var(--still);font-size:14px}.hinweis-zeit{font-size:13px;color:var(--still);white-space:nowrap}.seitenkopf{margin:12px 0 28px}.seitenkopf h1{font-size:30px;letter-spacing:-.03em;margin-bottom:6px}.im-aufbau{max-width:60ch;padding:20px 22px;border:1px dashed var(--linie-stark);border-radius:var(--r);color:var(--tinte-2)}.im-aufbau ul{margin:10px 0 0;padding-left:1.1em;display:grid;grid-gap:4px;gap:4px}.im-aufbau li::marker{color:var(--akzent)}.dienste{list-style:none;margin:0;padding:0;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r)}.dienst{display:grid;grid-template-columns:10px 160px 70px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:14px 18px}.dienst+.dienst{border-top:1px solid var(--linie)}.dienst-punkt{width:10px;height:10px;border-radius:50%;background:var(--ok)}.dienst[data-ok=false] .dienst-punkt{background:var(--crit)}.dienst-name{font-weight:600}.dienst-status{font-size:13.5px;color:var(--ok);font-weight:550}.dienst[data-ok=false] .dienst-status{color:var(--crit)}.dienst-detail{font-family:var(--mono);font-size:12.5px;color:var(--still);overflow-wrap:anywhere}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:600;font-size:15px;height:42px;padding:0 18px;border:1px solid transparent;border-radius:8px;background:var(--akzent);color:var(--auf-akzent);text-decoration:none;cursor:pointer}.btn:hover:not(:disabled){background:var(--akzent-hover)}.btn:disabled{opacity:.6;cursor:default}.btn-still{background:var(--flaeche);color:var(--tinte-2);border-color:var(--linie)}.btn-still:hover:not(:disabled){background:var(--flaeche-2);color:var(--tinte)}.form{display:flex;flex-direction:column;gap:18px;margin-top:28px}.form .btn{width:100%}.field{display:flex;flex-direction:column;gap:6px}.field>span{font-size:14px;font-weight:600}.field input{font:inherit;font-size:15px;height:44px;padding:0 13px;border:1px solid var(--linie-stark);border-radius:8px;background:var(--flaeche);color:var(--tinte)}.field input:hover{border-color:var(--still)}.field input:focus-visible{outline:3px solid var(--akzent-sanft);outline-offset:0;border-color:var(--akzent)}.code-input{font-family:var(--mono);font-size:24px!important;letter-spacing:.4em;text-align:center;height:56px!important}.form-error{padding:10px 13px;background:var(--crit-sanft);color:var(--crit);border-radius:8px;font-size:14px}main.schmal{max-width:400px;margin:0 auto;padding:14vh 24px 80px}main.schmal h1{font-size:28px;letter-spacing:-.03em;margin-bottom:6px}main.schmal .sub{color:var(--still)}.schritte{margin:26px 0 22px;padding-left:1.15em;font-size:14.5px;color:var(--tinte-2);display:flex;flex-direction:column;gap:6px}.schritte li::marker{color:var(--akzent);font-weight:600}.qr{display:block;border:1px solid var(--linie);border-radius:var(--r);background:#fff;padding:10px}details.klein{margin-top:18px;font-size:14px;color:var(--still)}details.klein summary{cursor:pointer;color:var(--akzent)}details.klein p{margin:12px 0 8px}.secret{display:block;font-family:var(--mono);font-size:15px;letter-spacing:.06em;padding:10px 12px;background:var(--flaeche);color:var(--tinte);border:1px solid var(--linie);border-radius:8px;overflow-wrap:anywhere}@media (max-width:860px){.rahmen{grid-template-columns:minmax(0,1fr)}.seitenleiste{position:fixed;inset:0 auto 0 0;z-index:50;width:min(280px,84vw);background:var(--flaeche);transform:translateX(-102%);transition:transform .18s ease-out;box-shadow:var(--schatten-dialog)}.seitenleiste[data-offen]{transform:none}.schleier{display:block;position:fixed;inset:0;z-index:40;background:rgb(19 18 23/.35)}.menue-button{display:grid;place-items:center;position:fixed;top:11px;left:12px;z-index:20;width:38px;height:38px;padding:0;border:1px solid var(--linie);border-radius:8px;background:var(--flaeche);color:var(--tinte);cursor:pointer}.kopfleiste{padding:0 16px 0 60px}.inhalt{padding:16px 16px 80px}.befehl-ausloeser kbd,.befehl-hint{display:none}.lage{padding-left:20px}.bestand{margin-left:20px;gap:8px 28px}.dienst{grid-template-columns:10px minmax(0,1fr) auto}.dienst-detail{grid-column:2/-1}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.laden{padding-top:12px}.laden-block{border-radius:8px;background:var(--flaeche-2);opacity:0;animation:laden-ein 1ms .18s forwards,laden-puls 1.4s ease-in-out .18s infinite}.laden-titel{width:240px;height:34px;margin-bottom:12px}.laden-zeile{width:min(420px,80%);height:16px;margin-bottom:32px}.laden-flaeche{width:100%;max-width:820px;height:220px;border-radius:var(--r)}@keyframes laden-ein{to{opacity:1}}@keyframes laden-puls{50%{opacity:.55}}.nav-bereich{display:flex;flex-direction:column;gap:18px;flex:1 1;overflow-y:auto}.nav-bereich .nav+.nav{margin-top:auto}.konto-text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.konto-name{font-size:13.5px;font-weight:550;color:var(--tinte-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.konto-rolle{font-size:12.5px;color:var(--still)}.einstellung{margin-bottom:44px}.einstellung-kopf{margin-bottom:14px}.einstellung-kopf h2{font-size:18px;margin-bottom:2px}.liste{list-style:none;margin:0;padding:0;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r)}.liste-zeile{display:grid;align-items:center;grid-gap:16px;gap:16px;padding:14px 18px}.liste-zeile+.liste-zeile{border-top:1px solid var(--linie)}.modul-zeile,.rollen-zeile{grid-template-columns:minmax(0,1fr) auto}.liste-haupt{display:flex;flex-direction:column;min-width:0}.liste-titel{font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.liste-detail{color:var(--still);font-size:14px;overflow:hidden;text-overflow:ellipsis}.liste-spalte{font-size:14px;white-space:nowrap}.avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--akzent-sanft);color:var(--akzent);font-size:13px;font-weight:650;letter-spacing:.02em}.marker{font-size:12px;font-weight:550;padding:1px 8px;border-radius:999px;background:var(--flaeche-2);color:var(--tinte-2)}.etikett{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:550}.etikett:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.etikett.ok{color:var(--ok)}.etikett.warn{color:var(--warn)}.etikett.crit{color:var(--crit)}.leer-hinweis{padding:18px 20px;border:1px dashed var(--linie-stark);border-radius:var(--r);color:var(--still);max-width:70ch}.schalter-zelle{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.schalter{position:relative;flex:none;width:44px;height:26px;padding:0;border:0;border-radius:999px;background:var(--linie-stark);cursor:pointer;transition:background .14s ease-out}.schalter[aria-checked=true]{background:var(--akzent)}.schalter:disabled{cursor:default;opacity:.55}.schalter-knopf{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/.25);transition:transform .16s ease-out}.schalter[aria-checked=true] .schalter-knopf{transform:translateX(18px)}.feld-fehler{font-size:13px;color:var(--crit);max-width:32ch;text-align:right}@media (max-width:860px){.liste-zeile{padding:14px}}.einstellung-kopf.mit-aktion{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.unterkopf{font-size:15px;margin:22px 0 10px}.benutzer-zeile{grid-template-columns:36px minmax(0,1.8fr) minmax(130px,.8fr) minmax(0,.9fr) minmax(0,1fr)}.benutzer-zeile[data-gesperrt] .avatar,.benutzer-zeile[data-gesperrt] .liste-haupt{opacity:.55}.einladung-zeile{grid-template-columns:minmax(0,1fr) auto}.liste-spalte.rechts{justify-self:end}.zeilen-steuerung{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.zeilen-steuerung.rueckfrage>span{font-size:14px;color:var(--tinte-2)}.zeilen-meldung{font-size:13px;color:var(--ok);white-space:normal}.zeilen-meldung.crit{color:var(--crit)}.auswahl{font:inherit;font-size:14px;height:34px;padding:0 30px 0 10px;border:1px solid var(--linie-stark);border-radius:8px;background:var(--flaeche) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236e6a78' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;color:var(--tinte);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.auswahl:hover{border-color:var(--still)}.text-button{font:inherit;font-size:14px;font-weight:550;padding:4px 2px;border:0;background:none;color:var(--akzent);cursor:pointer}.text-button:hover{text-decoration:underline;text-underline-offset:3px}.text-button:disabled{opacity:.5;cursor:default}.text-button.crit{color:var(--crit)}.btn-klein{height:32px;padding:0 12px;font-size:13.5px}.dialog{width:min(520px,calc(100vw - 32px));margin:10vh auto auto;padding:0;border:0;border-radius:14px;background:var(--flaeche);color:var(--tinte);box-shadow:var(--schatten-dialog)}.dialog::-webkit-backdrop{background:rgb(19 18 23/.35)}.dialog::backdrop{background:rgb(19 18 23/.35)}.dialog[open]{animation:auftauchen .14s ease-out}.dialog-inhalt{display:flex;flex-direction:column;gap:16px;padding:26px}.dialog-inhalt h2{font-size:21px}.dialog-aktionen{display:flex;justify-content:flex-end;gap:10px;margin-top:6px;flex-wrap:wrap}.dialog .form .btn,.dialog-aktionen .btn{width:auto}.rollen-wahl{border:0;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.rollen-wahl legend{font-size:14px;font-weight:600;margin-bottom:6px;padding:0}.rollen-option{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--linie-stark);border-radius:10px;cursor:pointer}.rollen-option:hover{border-color:var(--still)}.rollen-option:has(input:checked){border-color:var(--akzent);background:var(--akzent-sanft)}.rollen-option input{margin-top:4px;accent-color:var(--akzent)}.rollen-option>span{display:flex;flex-direction:column}.rollen-option-name{font-weight:600}.rollen-option-text{font-size:13.5px;color:var(--still)}.link-feld{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;background:var(--flaeche-2);border-radius:10px}.link-feld code{flex:1 1;min-width:0;font-family:var(--mono);font-size:12.5px;overflow-wrap:anywhere;color:var(--tinte-2)}@media (max-width:860px){.benutzer-zeile{grid-template-columns:36px minmax(0,1fr) auto}.benutzer-zeile .liste-spalte:nth-of-type(4),.benutzer-zeile .liste-spalte:nth-of-type(5){grid-column:2/-1;justify-self:start}.einladung-zeile{grid-template-columns:minmax(0,1fr)}.einladung-zeile .liste-spalte.rechts{justify-self:start}}.feld-hinweis{font-size:13px;color:var(--still)}.field input.nur-lesen{background:var(--flaeche-2);color:var(--tinte-2)}.zeilen-steuerung.rueckfrage{flex-wrap:nowrap;white-space:nowrap}.seite-breit{max-width:1040px}.seite-formular{max-width:640px}.seitenkopf.mit-aktion{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.brotkrumen{display:flex;gap:8px;margin:4px 0 -4px;font-size:14px;color:var(--still)}.brotkrumen a{color:var(--still);text-decoration:none}.brotkrumen a:hover{color:var(--tinte);text-decoration:underline;text-underline-offset:3px}.ampel{width:10px;height:10px;border-radius:50%;flex:none;background:var(--ok)}[data-ampel=warn] .website-kopf-satz .ampel,[data-ampel=warn]>.ampel{background:var(--warn)}[data-ampel=crit] .website-kopf-satz .ampel,[data-ampel=crit]>.ampel{background:var(--crit);box-shadow:0 0 0 4px var(--crit-sanft)}[data-ampel=unbekannt] .website-kopf-satz .ampel,[data-ampel=unbekannt]>.ampel{background:transparent;box-shadow:inset 0 0 0 2px var(--linie-stark)}.status-text{font-size:14px;font-weight:550}.s-ok{color:var(--ok)}.s-warn{color:var(--warn)}.s-crit{color:var(--crit)}.s-unbekannt{color:var(--still);font-weight:450}.suchfeld{display:flex;align-items:center;gap:10px;max-width:360px;height:40px;padding:0 12px;margin-bottom:14px;border:1px solid var(--linie-stark);border-radius:8px;background:var(--flaeche);color:var(--still)}.suchfeld:focus-within{border-color:var(--akzent);outline:3px solid var(--akzent-sanft)}.suchfeld input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;color:var(--tinte)}.website-liste li+li{border-top:1px solid var(--linie)}.website-zeile{display:grid;grid-template-columns:10px minmax(0,2fr) minmax(0,1.2fr) minmax(120px,auto) 16px;align-items:center;grid-gap:16px;gap:16px;padding:14px 18px;text-decoration:none}.website-zeile:hover{background:var(--flaeche-2)}.liste-leer,.website-zeile>svg{color:var(--still)}.liste-leer{padding:22px 18px}.leer-gross{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:36px 32px;max-width:640px;border:1px dashed var(--linie-stark);border-radius:var(--r)}.leer-gross h2{font-size:20px}.leer-gross .btn{margin-top:8px}.fuss-link{margin-top:18px;font-size:14px}.fuss-link a{color:var(--still)}.formular{gap:28px}.formular,.formular-gruppe{display:flex;flex-direction:column}.formular-gruppe{border:0;padding:0;margin:0;gap:16px}.formular-gruppe>legend{font-size:16px;font-weight:640;margin-bottom:4px;padding:0}.optional{font-weight:450;color:var(--still);font-size:13px;margin-left:4px}.feld-fehler-text{font-size:13px;color:var(--crit)}.auswahl[aria-invalid=true],.field input[aria-invalid=true]{border-color:var(--crit)}.field textarea{font:inherit;font-size:15px;padding:10px 13px;resize:vertical;border:1px solid var(--linie-stark);border-radius:8px;background:var(--flaeche);color:var(--tinte)}.auswahl:focus-visible,.field textarea:focus-visible{outline:3px solid var(--akzent-sanft);outline-offset:0;border-color:var(--akzent)}.auswahl-gross{height:44px;font-size:15px;width:100%}.formular-aktionen{display:flex;justify-content:flex-end;gap:10px;padding-top:8px;border-top:1px solid var(--linie)}.formular-aktionen .btn{width:auto}.segment{display:inline-flex;padding:3px;gap:2px;background:var(--flaeche-2);border-radius:9px;align-self:flex-start}.segment-option{position:relative}.segment-option input{position:absolute;opacity:0;inset:0;cursor:pointer}.segment-option span{display:block;padding:7px 14px;border-radius:7px;font-size:14px;font-weight:550;color:var(--tinte-2)}.segment-option input:checked+span{background:var(--flaeche);color:var(--tinte);box-shadow:0 1px 2px rgb(0 0 0/.08),0 0 0 1px var(--linie)}.segment-option input:focus-visible+span{outline:2px solid var(--akzent);outline-offset:1px}.haken{display:flex;align-items:center;gap:10px;font-size:14.5px;cursor:pointer}.haken input{width:18px;height:18px;accent-color:var(--akzent)}.website-kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;margin:18px 0 26px}.website-kopf h1{font-size:clamp(28px,3.4vw,38px);letter-spacing:-.03em}.website-kopf-satz{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:17px;color:var(--tinte-2)}.website-link{display:inline-block;margin-top:6px;font-size:14.5px;color:var(--akzent);text-underline-offset:3px}.website-kopf-aktionen{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.eckdaten{display:flex;flex-wrap:wrap;gap:10px 40px;margin:0 0 40px}.eckdaten div{display:flex;flex-direction:column}.eckdaten dt{font-size:13px;color:var(--still)}.eckdaten dd{margin:0;font-weight:550}.pruef-gruppe+.pruef-gruppe{margin-top:6px}.pruef-zeile{grid-template-columns:10px minmax(0,1fr) minmax(0,auto) 92px}.pruef-zeile .status-text{justify-self:end}.zeile-link{text-decoration:none}.zeile-link:hover{background:var(--flaeche-2)}.notiz{white-space:pre-wrap;max-width:70ch}.hinweis-box,.notiz{color:var(--tinte-2)}.hinweis-box{margin:-8px 0 28px;padding:14px 18px;border-radius:var(--r);background:var(--akzent-sanft)}.hinweis-box strong{color:var(--tinte)}.rueckfrage-box{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;color:var(--tinte-2)}.btn-gefahr{background:var(--crit);color:#fff}.btn-gefahr:hover:not(:disabled){background:var(--crit);filter:brightness(1.08)}@media (max-width:860px){.website-zeile{grid-template-columns:10px minmax(0,1fr) auto;padding:14px}.website-zeile .website-kunde{grid-column:2;grid-row:2;font-size:13.5px;color:var(--still);margin-top:-10px}.website-zeile .website-status{grid-column:3;grid-row:1}.website-zeile>svg{display:none}.pruef-zeile{grid-template-columns:10px minmax(0,1fr) auto}.pruef-zeile .liste-spalte.still{display:none}}.inline-formular{display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:560px}.inline-formular .field{flex:1 1;min-width:220px}a.konto-text{text-decoration:none;border-radius:6px;padding:2px 4px;margin:-2px -4px}a.konto-text:hover .konto-name{color:var(--tinte);text-decoration:underline;text-underline-offset:3px}.formular-aktionen .zeilen-meldung{align-self:center;margin-right:auto}.verbindung-zeile{grid-template-columns:10px minmax(0,1fr) auto}.verbindung-formular{display:flex;flex-direction:column;gap:16px;max-width:560px;margin-top:14px}.text-button svg{vertical-align:-2px;margin-right:4px}.abgleich-zeile{grid-template-columns:20px minmax(0,1fr);cursor:pointer;align-items:start}.abgleich-zeile input{width:18px;height:18px;margin-top:3px;accent-color:var(--akzent)}.abgleich-zeile:hover{background:var(--flaeche-2)}.marker-warn{background:var(--warn-sanft);color:var(--warn)}.abgleich-vorhanden summary{cursor:pointer;font-weight:600}.abgleich-aktionen{position:-webkit-sticky;position:sticky;bottom:0;background:var(--grund);padding-bottom:16px}.kopf-aktionen{display:flex;gap:10px;flex-wrap:wrap}.seite-formular>.formular+.formular{margin-top:56px}