@font-face{font-family:outfit;src:url(../media/Outfit-s.p.1fcw18se4-gfj.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.Zt5B0G_className{font-family:outfit,outfit Fallback}.Zt5B0G_variable{--font-outfit:"outfit", "outfit Fallback"}
:root{--ink:#1d1d1b;--blau:#1f4e9e;--blau-dunkel:#163a77;--rot:#e63b2e;--rot-text:#c8281d;--gelb:#f7c21b;--papier:#fff;--grau:#f1f1ee;--linie:#e6e6e2;--text-2:#46464a;--text-3:#55555a;--text-dunkel:#d9d9d6;--blau-50:#e7edf8;--gelb-50:#fdf2cc;--gelb-900:#6b5200;--gruen-50:#e3f1ea;--gruen-700:#1e6b45;--rot-50:#fbe2df;--rot-900:#9c1f15;--radius-sm:2px;--max:1200px}
.befund{background:var(--papier);color:var(--ink);font-size:16px;line-height:1.5}.befund h2{letter-spacing:-.01em;margin:0 0 16px;font-size:26px;line-height:1.12}.bf-sec{padding:28px 18px}.bf-grau{background:var(--grau)}.bf-dunkel{background:var(--ink);color:#fff}.bf-dunkel h2{color:#fff;margin:8px 0 10px}.bf-dunkel p{color:var(--text-dunkel);margin:0}.bf-blau{background:var(--blau);color:#fff}.bf-blau h2{color:#fff}.bf-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--blau);font-size:12px;font-weight:700}.bf-eyebrow.gelb{color:var(--gelb)}.bf-titel{letter-spacing:-.02em;margin:8px 0 6px;font-size:38px;line-height:1}.bf-sub{color:var(--text-3);margin-bottom:14px;font-size:14px}.bf-lead{color:var(--text-2);margin:0;font-size:17px}.bf-abstand{margin-top:28px!important}.bf-karten{gap:10px;display:grid}.bf-karte{background:var(--papier);padding:16px}.bf-karte.rahmen{border:1px solid var(--linie)}.bf-karte p{color:var(--text-2);margin:8px 0 0;font-size:15px}.bf-karte ul{color:var(--text-2);margin:8px 0 0;padding-left:18px;font-size:15px}.bf-kt{align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.bf-pill{white-space:nowrap;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:700}.bf-pill.kritisch{background:var(--rot-50);color:var(--rot-900)}.bf-pill.ausbaufaehig{background:var(--gelb-50);color:var(--gelb-900)}.bf-pill.gut{background:var(--gruen-50);color:var(--gruen-700)}.bf-empf{background:var(--blau-50);margin-top:10px;padding:8px 12px;font-size:15px}.bf-empf b{letter-spacing:.08em;text-transform:uppercase;color:var(--blau);font-size:11px;display:block}.bf-quelle{color:var(--text-3);margin-top:8px;font-size:12px}.bf-hinweis{border-left:4px solid var(--gelb);background:var(--grau);margin-bottom:10px;padding:12px 14px}.bf-hinweis b{display:block}.bf-hinweis span{color:var(--text-2);font-size:15px}.bf-nicht{border:1px dashed var(--text-3);color:var(--text-2);margin-bottom:10px;padding:12px 14px;font-size:15px}.bf-schritte{counter-reset:s;margin:0;padding:0;list-style:none}.bf-schritte li{counter-increment:s;border-top:1px solid #fff3;gap:12px;padding:12px 0;display:flex}.bf-schritte li:before{content:counter(s);color:var(--gelb);font-size:20px;font-weight:800;line-height:1.2}.bf-person{align-items:center;gap:14px;margin:14px 0 18px;display:flex}.bf-person img{object-fit:cover;border:3px solid #fff;border-radius:999px;width:64px;height:64px}.bf-person a{color:#fff}.bf-av{width:64px;height:64px;color:var(--blau);background:#fff;border-radius:999px;flex:none;place-items:center;font-size:20px;font-weight:800;display:grid}.bf-btn{text-align:center;color:var(--ink);background:#fff;max-width:360px;padding:14px;font-weight:700;text-decoration:none;display:block}.bf-btn:hover{background:var(--grau)}.bf-f{flex:none;width:18px;height:18px;display:inline-block}.bf-f.q{background:var(--blau)}.bf-f.k{background:var(--gelb);border-radius:999px}.bf-f.r{background:var(--ink);transform:rotate(45deg)scale(.75)}.bf-f.h{background:var(--rot);border-radius:18px 18px 0 0;height:9px}.bf-f.o{border:4px solid var(--ink);border-radius:999px}.bf-f.s{background:var(--rot);height:6px}.bf-oben-null{padding-top:0}.bf-ansichten{grid-template-columns:minmax(0,1fr) 31%;align-items:end;gap:10px;display:grid}.bf-bild{margin:0}.bf-bild-innen{position:relative}.bf-bild img{width:100%;height:auto;display:block}.bf-browser{border:1px solid var(--linie);background:#fff}.bf-leiste{background:var(--grau);height:22px;color:var(--text-3);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:flex;overflow:hidden}.bf-leiste i{background:var(--linie);border-radius:999px;flex:none;width:7px;height:7px}.bf-leiste span{margin-left:4px}.bf-handy{border:6px solid var(--ink);background:#fff;border-radius:16px;overflow:hidden}.bf-schlicht{border:1px solid var(--linie)}.bf-mk{background:var(--rot-text);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;width:26px;height:26px;font-size:14px;font-weight:800;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000004d}.bf-legende{margin:14px 0 0;padding:0;list-style:none}.bf-legende li{border-top:1px solid var(--linie);gap:10px;padding:9px 0;font-size:15px;display:flex}.bf-legende b{background:var(--rot-text);color:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;display:grid}.bf-google{margin-bottom:14px}.bf-suchbegriff{margin-bottom:6px;font-size:14px;font-weight:600}.bf-suchen{margin:10px 0 0;padding:0;list-style:none}.bf-suchen li{border-top:1px solid var(--linie);justify-content:space-between;gap:12px;padding:9px 0;font-size:15px;display:flex}.bf-suchen b{white-space:nowrap;padding:1px 8px;font-size:13px}.bf-suchen b.gut{background:var(--gruen-50);color:var(--gruen-700)}.bf-suchen b.kritisch{background:var(--rot-50);color:var(--rot-900)}.bf-zahlen{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;margin-top:14px;display:grid}.bf-zahlen div{background:var(--grau);text-align:center;padding:10px 8px}.bf-zahlen b{font-size:24px;line-height:1.1;display:block}.bf-zahlen span{color:var(--text-2);font-size:12px}.bf-bei{border-left:4px solid var(--blau);background:#fff;margin-top:10px;padding:8px 10px;font-size:15px}.bf-bei b{color:var(--blau)}.bf-grau .bf-karte .bf-bei{background:var(--grau)}@media (min-width:760px){.bf-ansichten{grid-template-columns:minmax(0,1fr) 210px;gap:20px}.bf-sec{padding:56px max(32px,50% - 550px)}.bf-titel{font-size:56px}.befund h2{font-size:34px}.bf-karten{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1100px){.bf-karten{grid-template-columns:repeat(3,1fr)}}.mb-zitat{background:var(--grau);align-items:flex-start;gap:14px;margin-top:6px;padding:16px;display:flex}.mb-zitat img,.mb-av{object-fit:cover;border-radius:999px;flex:none;width:44px;height:44px}.mb-av{background:var(--blau);color:#fff;place-items:center;font-weight:700;display:grid}.mb-zitat p{margin:0;font-size:17px}.mb-zitat small,.mb-liste small,.mb-ampel small,.mb-auf small{color:var(--text-3);font-size:14px;display:block}.mb-liste,.mb-ampel{margin:0;padding:0;list-style:none}.mb-liste li,.mb-ampel li{border-top:1px solid var(--linie);align-items:flex-start;gap:12px;padding:11px 0;display:flex}.mb-liste li:last-child,.mb-ampel li:last-child{border-bottom:1px solid var(--linie)}.mb-liste .bf-f{width:16px;height:16px;margin-top:4px}.mb-unter{margin:16px 0 8px;font-size:15px;font-weight:700}.mb-unter:first-of-type{margin-top:0}.mb-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mb-kpis div{background:var(--grau);flex-direction:column;padding:12px;display:flex}.mb-kpis b{letter-spacing:-.02em;font-size:28px;line-height:1.15}.mb-kpis small{color:var(--text-2);font-size:13px}.mb-delta{color:var(--text-3);font-size:13px;font-weight:600}.mb-delta.gut{color:var(--gruen-700)}.mb-delta.schlecht{color:var(--rot-900)}.mb-ampel i{background:var(--gruen-700);border-radius:999px;flex:none;width:14px;height:14px;margin-top:5px}.mb-ampel i.ausbaufaehig{background:var(--gelb)}.mb-ampel i.kritisch{background:var(--rot)}.mb-auf{border:2px solid var(--ink);align-items:center;gap:12px;margin-bottom:8px;padding:14px;display:flex}.mb-box{border:2px solid var(--ink);flex:none;width:22px;height:22px}@media (min-width:760px){.mb-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.mb .bf-sec.bf-oben-null{padding-top:0}}.mb-tabelle{margin-top:16px;overflow-x:auto}.mb-tabelle table{border-collapse:collapse;width:100%;font-size:14px}.mb-tabelle th,.mb-tabelle td{text-align:left;border-top:1px solid var(--linie);padding:8px 6px}.mb-tabelle th{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);border-top:0;font-size:12px}
*{box-sizing:border-box}body{background:var(--grau);color:var(--ink);font-family:var(--font-outfit), system-ui, -apple-system, "Segoe UI", sans-serif;margin:0;font-size:15px;line-height:1.45}a{color:var(--blau)}:focus-visible{outline:3px solid var(--blau);outline-offset:2px}h1{letter-spacing:-.02em;margin:4px 0 6px;font-size:34px;line-height:1.05}h2{letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:10px;margin:0 0 12px;font-size:13px;display:flex}h2 a{text-transform:none;letter-spacing:0;margin-left:auto;font-size:13px;font-weight:600}p{margin:0 0 12px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mitte{place-items:center;min-height:100dvh;padding:16px;display:grid}.mitte .karte{width:100%;max-width:420px;padding:32px}.mitte .karte h1{margin:0 0 8px;font-size:28px}.mitte .karte p{color:var(--text-2);margin:0 0 24px}.mitte .btn{width:100%}.app{grid-template-columns:232px minmax(0,1fr);min-height:100dvh;display:grid}.nav{background:var(--papier);border-right:1px solid var(--linie);flex-direction:column;gap:4px;height:100dvh;padding:22px 16px;display:flex;position:sticky;top:0}.nav .logo{margin:0 8px 26px;display:block}.nav .logo img{width:auto;height:30px;display:block}.nav>a:not(.logo){color:var(--ink);align-items:center;gap:12px;padding:10px;font-weight:500;text-decoration:none;display:flex}.nav>a.on{background:var(--grau);font-weight:700}.nav .badge{background:var(--rot-text);color:#fff;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:12px;font-weight:700}.nav .ich{color:var(--ink);align-items:center;gap:10px;margin-top:auto;padding:10px;font-size:14px;text-decoration:none;display:flex}.nav .ich:hover,.nav .ich.on{background:var(--grau)}.nav .ich img{object-fit:cover;border-radius:999px;width:26px;height:26px}.main{width:100%;max-width:1180px;padding:32px 40px 64px}.f{vertical-align:-2px;flex:none;width:16px;height:16px;display:inline-block}.f.q{background:var(--blau)}.f.k{background:var(--gelb);border-radius:999px}.f.v{background:var(--rot);border-top-left-radius:100%}.f.d{border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:16px solid var(--ink);width:0;height:0}.f.r{background:var(--blau);transform:rotate(45deg)scale(.75)}.f.klein{width:11px;height:11px;margin-right:6px}.bs{align-items:center;gap:6px;display:inline-flex}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--blau);font-size:12px;font-weight:700}.lead{color:var(--text-2);margin:0 0 24px;font-size:16px}.kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.crumb{color:var(--text-3);margin-bottom:8px;font-size:14px}.crumb a{color:inherit}.muted{color:var(--text-3);font-size:13px}.rot{color:var(--rot-900);font-weight:700}.warten{color:var(--gelb-900)}.karte{background:var(--papier);padding:20px 22px}.leer{background:var(--papier);color:var(--text-2);margin-bottom:28px;padding:22px}.fehler{color:var(--rot-900);background:var(--rot-50);margin:0 0 14px;padding:10px 12px}.btn{font:inherit;border-radius:var(--radius-sm);background:var(--rot-text);color:#fff;cursor:pointer;white-space:nowrap;border:2px solid #0000;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{background:#a91f15}.btn:disabled{opacity:.6;cursor:wait}.btn.linie{color:var(--ink);border-color:var(--ink);background:0 0}.btn.linie:hover{background:var(--ink);color:#fff}.btn.klein{padding:4px 10px;font-size:13px}.pill{white-space:nowrap;padding:3px 9px;font-size:12px;font-weight:700}.pill.lead{background:var(--blau-50);color:var(--blau)}.pill.pilot{background:var(--gelb-50);color:var(--gelb-900)}.pill.active{background:var(--gruen-50);color:var(--gruen-700)}.pill.paused{background:var(--grau);color:var(--text-2);border:1px solid var(--linie)}.av{color:#fff;background:var(--blau);border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:inline-grid}.nav .av{background:var(--ink);width:32px;height:32px;font-size:13px}.wer{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}label{font-size:14px;font-weight:600;display:block}.feld{width:100%;font:inherit;border:2px solid var(--linie);border-radius:var(--radius-sm);background:var(--papier);margin-top:6px;padding:10px 12px;font-weight:400;display:block}.feld:focus{border-color:var(--blau);outline:none}.feld.klein{width:auto;margin:0;padding:4px 8px;display:inline-block}textarea.feld{resize:vertical}.formular{flex-direction:column;gap:16px;max-width:720px;display:flex}.formular.karte{padding:24px}.zwei{grid-template-columns:1fr 1fr;gap:16px;display:grid}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:8px;font-size:14px;font-weight:600}.haken{flex-wrap:wrap;gap:8px 20px;display:flex}.haken label{align-items:center;gap:8px;font-weight:500;display:inline-flex}.knoepfe{gap:10px;display:flex}.inline{align-items:center;gap:8px;margin:0;display:inline-flex}.inline .fehler{margin:0;padding:4px 8px;font-size:13px}.filter{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.filter a{background:var(--papier);border:1px solid var(--linie);color:var(--ink);padding:7px 14px;font-size:14px;font-weight:600;text-decoration:none}.filter a.on{background:var(--ink);color:#fff;border-color:var(--ink)}.tabelle{background:var(--papier);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:860px}th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--linie);padding:12px 16px;font-size:12px;font-weight:700}td{border-bottom:1px solid var(--linie);vertical-align:middle;padding:14px 16px}.name{color:var(--ink);font-size:16px;font-weight:700;text-decoration:none}a.name:hover{text-decoration:underline}.abschnitt{margin-top:8px}.abschnitt .z{color:var(--text-3);font-weight:500}.liste{flex-direction:column;gap:10px;margin-bottom:34px;display:flex}.lead-z{background:var(--papier);border-left:4px solid var(--blau);grid-template-columns:minmax(0,1fr) 200px 160px auto;align-items:center;gap:20px;padding:18px 20px;display:grid}.lead-z.alt{border-left-color:var(--rot)}.meine .lead-z{border-left-color:var(--ink)}.lead-z .ziel{color:var(--text-2);margin-top:2px;font-size:14px}.quelle{color:var(--text-2);font-size:13px}.meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:20px;margin:8px 0 22px;font-size:14px;display:flex}.meta b{color:var(--ink)}.umhaengen summary{color:var(--blau);cursor:pointer;font-weight:600;list-style:none}.umhaengen summary::-webkit-details-marker{display:none}.umhaengen[open] summary{margin-bottom:6px}.tabs{border-bottom:2px solid var(--linie);margin:0 0 22px;display:flex;overflow-x:auto}.tabs a{color:var(--text-2);white-space:nowrap;margin-bottom:-2px;padding:10px 16px;font-weight:600;text-decoration:none}.tabs a.on{color:var(--ink);border-bottom:3px solid var(--rot-text)}.tabs .n{color:var(--text-3);margin-left:6px;font-size:12px;font-weight:500}.spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.daten{grid-template-columns:110px 1fr;gap:10px 16px;margin:0;display:grid}.daten dt{color:var(--text-3);font-size:13px}.daten dd{margin:0}.aufgaben{margin:0;padding:0;list-style:none}.aufgaben li{border-bottom:1px solid var(--linie);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.aufgaben li:last-child{border-bottom:0}.aufgaben li.erledigt .titel{color:var(--text-3);text-decoration:line-through}.haken-btn{border:2px solid var(--ink);background:var(--papier);cursor:pointer;width:22px;height:22px;color:var(--gruen-700);border-radius:2px;flex:none;place-items:center;margin-top:1px;padding:0;font-weight:800;display:grid}.erledigt .haken-btn{border-color:var(--gruen-700)}.notiz{border-bottom:1px solid var(--linie);padding:12px 0}.notiz:last-child{border-bottom:0}.notiz p{white-space:pre-wrap;margin:4px 0 0}@media (max-width:820px){.app{grid-template-columns:minmax(0,1fr)}.nav>a:not(.logo){white-space:nowrap;gap:8px;padding:8px}.nav>a:not(.on):not(.logo) .nav-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav .badge{margin-left:2px}.nav{z-index:10;border-right:0;border-bottom:1px solid var(--linie);flex-direction:row;align-items:center;gap:2px;height:auto;padding:8px 16px;position:sticky;top:0;overflow-x:auto}.nav .logo{margin:0 8px 0 0}.nav .logo img{height:22px}.nav .ich{margin:0 0 0 auto;padding:6px}.nav .ich>div{display:none}.profil-foto{flex-direction:column}.main{padding:20px 16px 48px}h1{font-size:28px}.zwei,.spalten{grid-template-columns:1fr}.lead-z{grid-template-columns:1fr;gap:10px}}.erfolg{color:var(--gruen-700);background:var(--gruen-50);margin:0 0 14px;padding:10px 12px}.einmal{background:var(--gelb-50);margin:14px 0;padding:14px}.einmal p{margin:0 0 8px;font-size:14px}.kopieren{align-items:center;gap:8px;display:flex}.kopieren .feld{margin:0;font-size:13px}.personen{margin:0;padding:0;list-style:none}.personen li{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.personen li:last-child{border-bottom:0}.personen .titel{font-weight:600}.aktionen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vorsicht summary{color:var(--rot-900);cursor:pointer;font-size:13px;font-weight:600;list-style:none}.vorsicht summary::-webkit-details-marker{display:none}.vorsicht[open] summary{margin-bottom:6px}.pill.gut{background:var(--gruen-50);color:var(--gruen-700)}.pill.ausbaufaehig{background:var(--gelb-50);color:var(--gelb-900)}.pill.kritisch{background:var(--rot-50);color:var(--rot-900)}.pruef-grid{align-items:start;gap:20px;display:grid}@media (min-width:1000px){.pruef-grid{grid-template-columns:minmax(0,1fr) 300px}.pruef{position:sticky;top:20px}}.haupt{background:var(--ink);color:#fff;margin-bottom:12px;padding:22px}.haupt .eyebrow{color:var(--gelb)}.haupt h2{color:#fff;letter-spacing:-.01em;text-transform:none;margin:6px 0 8px;font-size:24px;line-height:1.15;display:block}.haupt p{color:var(--text-dunkel);margin:0 0 8px}.haupt .beleg,.haupt .beleg a{color:var(--text-dunkel)}.beleg{color:var(--text-3);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.beleg a{color:inherit}.aendern{margin-top:8px}.aendern summary{cursor:pointer;color:var(--blau);font-size:13px;font-weight:600;display:inline}.aendern.hell summary{color:#fff}.aendern .formular{gap:10px;margin-top:10px}.aendern.hell .formular{color:#fff}.bereich-p{background:var(--papier);border-left:4px solid #0000;margin-bottom:8px}.bereich-p.gesehen{border-left-color:var(--gruen-700)}.bereich-p>summary{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:grid}.bereich-p>summary::-webkit-details-marker{display:none}.bereich-p .t{font-weight:700;display:block}.bereich-p .k{color:var(--text-2);font-size:13px;display:block}.haken-zeichen{color:var(--gruen-700);font-weight:800}.bereich-inhalt{padding:0 16px 16px 46px}.bereich-inhalt h3{margin:14px 0 6px;font-size:15px}.fund-p{border-top:1px solid var(--linie);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;display:grid}.fund-p .pill{justify-self:start}.fund-p .aktionen{align-items:baseline;gap:16px;margin-top:6px}.fund-p .aktionen .aendern{margin-top:0}.fund-p .aktionen .aendern[open]{flex-basis:100%;order:2}.empf-p{background:var(--blau-50);margin-top:10px;padding:10px 12px}.empf-p b{letter-spacing:.08em;text-transform:uppercase;color:var(--blau);font-size:11px;display:block}.link-btn{font:inherit;color:var(--rot-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.f.h{background:var(--rot);border-radius:16px 16px 0 0;height:8px}.f.o{border:4px solid var(--ink);border-radius:999px}.f.s{background:var(--rot);height:6px}.pruef h2{margin-top:0}.check{align-items:flex-start;gap:10px;margin:10px 0;font-size:14px;display:flex}.check i{color:#fff;flex:none;place-items:center;width:22px;height:22px;font-style:normal;font-weight:800;display:grid}.check.ok i{background:var(--gruen-700)}.check.offen i{background:var(--gelb);color:var(--ink)}.fehlerliste{color:var(--rot-900);overflow-wrap:anywhere;margin:0 0 10px;padding-left:18px;font-size:13px}.btn.breit{width:100%;margin-top:8px}.pruef .btn:disabled{cursor:not-allowed;opacity:.45}.teilen{margin-bottom:20px}.vorschau{border:1px solid var(--linie)}.profil-foto{align-items:flex-start;gap:18px;display:flex}.profil-foto img{object-fit:cover;border-radius:999px;flex:none;width:120px;height:120px}.av.gross{width:120px;height:120px;font-size:36px}.profil-foto .muted{margin:0 0 12px}.foto-hoch{margin-bottom:10px}.foto-hoch .muted{margin-top:6px;display:block}.foto-hoch label.btn{cursor:pointer}.formular label .muted{margin-top:4px;font-weight:400;display:block}.person-zeile{align-items:center;gap:12px;display:flex}.av-bild{object-fit:cover;border-radius:999px;width:40px;height:40px}.person-zeile .av{width:40px;height:40px;font-size:14px}.ansicht-p{border-top:1px solid var(--linie);padding:12px 0}.ansicht-p .eyebrow{margin-bottom:8px}.ansicht-p .bf-bild{max-width:640px}.ansicht-schmal .bf-bild{max-width:220px}.ansicht-p>.aktionen{align-items:baseline;gap:12px;margin-top:4px}.bereich-inhalt .bf-bei{background:var(--grau)}.monat{letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:10px;margin:22px 0 8px;font-size:13px;display:flex}.monat .muted{text-transform:none;letter-spacing:0;font-weight:500}.plan-zeile{background:var(--papier);border-bottom:1px solid var(--linie);color:inherit;grid-template-columns:84px 60px minmax(0,1fr) 120px 90px;align-items:center;gap:14px;padding:10px 14px;text-decoration:none;display:grid}.plan-zeile:hover b{text-decoration:underline}.plan-datum{white-space:pre-line;font-size:14px;font-weight:700;line-height:1.3}.plan-zeile img,.plan-leer{object-fit:cover;place-items:center;width:60px;height:60px;display:grid}.plan-leer{border:2px dashed var(--linie);color:var(--text-3);font-size:12px}.plan-titel b{font-size:15px;display:block}.plan-titel .muted,.plan-titel .wunsch{margin-top:3px;display:block}.pill.idee{border:1px dashed var(--text-3);color:var(--text-2);background:#fff}@media (max-width:760px){.plan-zeile{grid-template-columns:60px minmax(0,1fr)}.plan-zeile>span:nth-child(4),.plan-zeile>span:nth-child(5),.plan-datum{display:none}}.plan-neu{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.plan-neu .feld{flex:200px;width:auto;margin:0}.plan-neu input[type=date]{flex:0 170px}.kanal{background:var(--grau);color:var(--text-2);margin-right:4px;padding:0 5px;font-size:11px;font-weight:700}.warten{color:var(--gelb-900);font-size:13px;font-weight:600}.wunsch{background:var(--gelb-50);color:var(--gelb-900);padding:5px 8px;font-size:13px}.wunsch-box{background:var(--gelb-50);color:var(--gelb-900);margin-bottom:16px;padding:12px 14px}.wunsch-box .muted{color:var(--gelb-900);opacity:.8;margin-top:4px}.beitrag-grid{align-items:start;gap:20px;display:grid}@media (min-width:900px){.beitrag-grid{grid-template-columns:minmax(0,1fr) 320px}}.ohne-rahmen{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.label{font-size:14px;font-weight:600;display:block}.chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.chip input{opacity:0;pointer-events:none;position:absolute}.chip span{border:2px solid var(--linie);cursor:pointer;padding:6px 12px;font-size:14px;font-weight:600;display:inline-block}.chip input:checked+span{background:var(--ink);border-color:var(--ink);color:#fff}.chip input:focus-visible+span{outline:3px solid var(--blau);outline-offset:2px}.raster{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-top:8px;display:grid}.kachel{aspect-ratio:1;background:var(--grau);cursor:pointer;outline-offset:-3px;border:0;outline:3px solid #0000;padding:0;position:relative;overflow:hidden}.kachel img{object-fit:cover;width:100%;height:100%;display:block}.kachel .video{height:100%;color:var(--text-2);place-items:center;font-weight:700;display:grid}.kachel.sel{outline-color:var(--blau)}.kachel .nr{background:var(--blau);color:#fff;border-radius:999px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid;position:absolute;top:4px;left:4px}.kachel .wer{color:#fff;text-align:left;background:#00000080;padding:2px 4px;font-size:10px;position:absolute;bottom:0;left:0;right:0}.btn.dunkel{background:var(--ink)}.post-vorschau{border:1px solid var(--linie);background:#fff}.pv-kopf{align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:700;display:flex}.pv-kopf i{background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}.post-vorschau img,.post-vorschau video{aspect-ratio:1;object-fit:cover;width:100%;display:block}.pv-leer{aspect-ratio:1;background:var(--grau);color:var(--text-3);place-items:center;display:grid}.pv-punkte{justify-content:center;gap:5px;padding:8px 0 0;display:flex}.pv-punkte span{background:var(--linie);border-radius:999px;width:6px;height:6px}.pv-punkte span.an{background:var(--blau)}.pv-text{white-space:pre-wrap;overflow-wrap:anywhere;padding:10px;font-size:13px;line-height:1.45}.beitrag-aktion{margin-top:16px}.beitrag-aktion h2{margin-top:0}.verlauf{border-top:1px solid var(--linie);color:var(--text-2);margin:14px 0 0;padding:10px 0 0;font-size:13px;list-style:none}.verlauf li{margin-bottom:6px}.vtabs{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.vtabs button{font:inherit;border:2px solid var(--linie);cursor:pointer;background:#fff;padding:7px 14px;font-size:14px;font-weight:700}.vtabs button.on{border-color:var(--ink);background:var(--ink);color:#fff}.vtabs button.neu{color:var(--text-2);border-style:dashed}.post-vorschau .pv-kopf img.pv-logo{aspect-ratio:auto;object-fit:contain;border:1px solid var(--linie);background:#fff;border-radius:999px;width:26px;height:26px}.marke-logo{align-items:center;gap:12px;display:flex}.marke-logo img{object-fit:contain;border:1px solid var(--linie);background:#fff;width:56px;height:56px}.team-upload{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.team-upload label.btn{cursor:pointer}.stapel{flex-direction:column;gap:20px;display:flex}.faelle{border:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.faelle label{cursor:pointer;display:block}.faelle label+label{border-left:2px solid var(--ink)}.faelle input{opacity:0;position:absolute}.faelle span{color:var(--text-2);height:100%;padding:10px 12px;font-size:13px;display:block}.faelle b{color:var(--ink);font-size:15px;display:block}.faelle input:checked+span{background:var(--ink);color:var(--text-dunkel)}.faelle input:checked+span b{color:#fff}.faelle input:focus-visible+span{outline:3px solid var(--blau);outline-offset:-3px}.zaehler{color:var(--text-2);align-items:baseline;gap:8px;font-size:18px;display:flex}.zaehler b{color:var(--ink);letter-spacing:-.03em;font-size:52px;line-height:1}.balken{background:var(--grau);height:12px;margin:12px 0;position:relative}.balken span{background:var(--blau);position:absolute;inset:0 auto 0 0}.hinweis{background:var(--gelb-50);color:var(--gelb-900);margin:0 0 10px;padding:8px 12px;font-size:14px}.web-auf{margin:0 0 12px;padding:0;list-style:none}.web-auf li{border-top:1px solid var(--linie);align-items:center;gap:10px;padding:9px 0;display:flex}.web-auf .kasten{border:2px solid var(--ink);flex:none;place-items:center;width:18px;height:18px;font-size:12px;font-weight:800;display:grid}.web-auf .erledigt .kasten{background:var(--ink);color:#fff}.ampel{margin:0;padding:0;list-style:none}.ampel li{align-items:center;gap:10px;padding:7px 0;display:flex}.ampel i{background:var(--gruen-700);border-radius:999px;flex:none;width:12px;height:12px}.ampel i.ausbaufaehig{background:var(--gelb)}.ampel i.kritisch{background:var(--rot)}.etikett{letter-spacing:.05em;text-transform:uppercase;background:var(--blau-50);color:var(--blau);vertical-align:2px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700}@media (max-width:760px){.faelle{grid-template-columns:1fr}.faelle label+label{border-left:0;border-top:2px solid var(--ink)}}.breit-links{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.formular.voll{max-width:none}.drei{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.feld.leer{color:var(--text-2);background:var(--grau);display:block}.hinweis-blau{background:var(--blau-50);margin:0 0 12px;padding:8px 12px;font-size:14px}.positionen{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0;font-size:15px}.positionen th:first-child{width:34px}.positionen th:nth-child(3){width:26%}.positionen th:nth-child(4){width:120px}.positionen th{text-align:left;color:var(--text-3);border-bottom:2px solid var(--ink);padding:6px 8px;font-size:12px;font-weight:600}.positionen tr.gruppe td{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--linie,#e6e6e2);padding:14px 8px 4px;font-size:12px;font-weight:700}.positionen td{border-bottom:1px solid var(--linie);padding:6px 8px}.positionen input[type=checkbox]{width:18px;height:18px;accent-color:var(--ink)}.positionen .feld.preis{text-align:right;box-sizing:border-box;width:100%;min-width:0;padding:6px 8px}.positionen td.muted{font-size:13px}.positionen-liste{margin:0;padding:0;list-style:none}.positionen-liste li{border-bottom:1px solid var(--linie);flex-direction:column;gap:6px;padding:12px 0;display:flex}.positionen-liste .betrag{float:right;font-weight:700}.kuendigen summary{cursor:pointer;color:var(--blau);font-size:14px}.kuendigen .inline{margin-top:6px}.vt{min-width:640px;font-size:15px}.vt th,.vt td{padding:10px 8px}.vt .z{text-align:right;white-space:nowrap}.summen{justify-content:flex-end;gap:28px;padding:14px 8px 0;display:flex}.summen b{margin-left:6px;font-size:20px}@media (max-width:960px){.breit-links,.drei{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.summen{flex-direction:column;align-items:flex-end;gap:6px}.positionen th:nth-child(3),.positionen td:nth-child(3){display:none}.positionen th:nth-child(4){width:96px}}.pill.herkunft-customer{background:var(--gruen-50);color:var(--gruen-700)}.pill.herkunft-own{background:var(--blau-50);color:var(--blau)}.pill.herkunft-generated{background:var(--gelb-50);color:var(--gelb-900)}.formular.reihe{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.formular.reihe .feld{width:auto}.hinweis-ki{background:var(--gelb-50);color:var(--gelb-900);margin:0;padding:8px 10px;font-size:13px}.kachel .ki{background:var(--gelb);color:var(--ink);padding:0 5px;font-size:11px;font-weight:700;position:absolute;top:4px;right:4px}.gruppe{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.gruppe legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:700}.farben{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.farbe{border:1px solid var(--linie);align-items:center;gap:10px;padding:8px;font-size:13px;font-weight:600;display:flex}.farbe>span:last-child{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.tupfer{border:1px solid var(--linie);background-image:linear-gradient(45deg, var(--grau) 25%, transparent 25%, transparent 75%, var(--grau) 75%);background-size:10px 10px;flex:none;width:34px;height:34px}.feld.mono{padding:6px 8px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.schriften{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.vorlagen{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.vorlage{border:1px solid var(--linie);flex-direction:column;display:flex}.vorlage-fuss{flex-direction:column;gap:4px;padding:8px;font-size:13px;display:flex}.vorlage-fuss label{align-items:center;gap:6px;margin:0;display:flex}.vk{aspect-ratio:1;color:var(--k3);background:linear-gradient(160deg,#8a6a48,#4b3a29);position:relative;overflow:hidden}.vk>.vk-band{background:var(--k1);border-top:4px solid var(--k2);padding:10px;font-size:15px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.vk>.vk-logo{background:var(--k3);color:var(--k1);padding:3px 6px;font-size:10px;font-weight:700;position:absolute;bottom:8px;right:8px}.vk>.vk-text{background:var(--k1);text-align:center;border-top:6px solid var(--k4);place-content:center;padding:12px;font-size:17px;font-weight:700;display:grid;position:absolute;inset:0}.vk>.vk-halb{background:linear-gradient(160deg,#a9a49a,#5f5a52);width:50%;position:absolute;top:0;bottom:0;left:0}.vk>.vk-halb.b{border-left:3px solid var(--k3);background:linear-gradient(160deg,#8a6a48,#4b3a29);left:50%}.aus-vorlage{border:1px solid var(--linie);padding:10px 12px}.aus-vorlage summary{cursor:pointer;color:var(--blau);font-weight:700}.aus-vorlage-innen{flex-direction:column;gap:12px;margin-top:12px;display:flex}.pv-formate{color:var(--text-3);flex-wrap:wrap;gap:10px;padding:8px 12px 0;font-size:13px;display:flex}.kanaele{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.kanaele li{border-bottom:1px solid var(--linie);flex-direction:column;gap:6px;padding-bottom:8px;display:flex}.mail-sicherung{background:var(--gelb-50,#fdf2cc);color:var(--gelb-900,#6b5200);border-left:4px solid var(--gelb,#f7c21b);margin:0 0 16px;padding:8px 12px;font-size:14px}.etikett.sichtbar{background:var(--blau-50);color:var(--blau)}.etikett.gemeldet{background:var(--rot-50);color:var(--rot-900)}.aufgaben li>div{flex:1}
