@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:17px;line-height:1.55}.mitte{place-items:center;min-height:100dvh;padding:16px;display:grid}.karte{background:var(--papier);width:100%;max-width:420px;padding:32px}.karte h1{letter-spacing:-.02em;margin:0 0 8px;font-size:28px}.karte p{color:var(--text-2);margin:0 0 24px}.btn{width:100%;font:inherit;border-radius:var(--radius-sm);background:var(--rot-text);color:var(--papier);cursor:pointer;border:0;justify-content:center;padding:14px 20px;font-weight:600;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.6;cursor:wait}.btn-linie{color:var(--ink);border:2px solid var(--ink);background:0 0}.fehler{color:var(--rot-900);background:var(--rot-50);margin:0 0 16px;padding:12px}:focus-visible{outline:3px solid var(--blau);outline-offset:3px}label{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.feld{width:100%;font:inherit;border:2px solid var(--linie);border-radius:var(--radius-sm);background:var(--papier);margin-bottom:16px;padding:12px 14px;display:block}.feld:focus{border-color:var(--blau);outline:none}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--blau);font-size:12px;font-weight:700}.karte.breit{max-width:520px}.formular{flex-direction:column;gap:16px;display:flex}.formular .feld{margin-top:6px;margin-bottom:0}.muted{color:var(--text-3);font-weight:400}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.datei{cursor:pointer}.datei .btn{background:var(--ink)}.datei:focus-within .btn{outline:3px solid var(--blau);outline-offset:3px}.einverstanden{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14px;font-weight:400;display:flex}.einverstanden input{flex:none;width:18px;height:18px;margin-top:3px}.uploads{margin:0;padding:0;font-size:14px;list-style:none}.uploads li{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 0;display:flex}.uploads .dateiname{overflow-wrap:anywhere}.uploads .fertig span:last-child{color:var(--gruen-700);font-weight:600}.uploads .fehler{background:0 0;margin:0;padding:8px 0}.uploads .fehler span:last-child{color:var(--rot-900)}.erfolg{color:var(--gruen-700);background:var(--gruen-50);margin:0;padding:10px 12px}.befund-kopf{background:var(--papier);border-bottom:1px solid var(--linie);padding:14px 18px}.befund-kopf img{width:auto;height:26px;display:block}@media (min-width:760px){.befund-kopf{padding:18px max(32px,50% - 550px)}}.kb{min-height:100dvh}.kb-kopf{background:var(--papier);border-bottom:1px solid var(--linie);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.kb-kopf img{width:auto;height:24px;display:block}.kb-wer{color:var(--text-3);text-align:right;font-size:13px;line-height:1.25}.kb-abmelden{font:inherit;color:var(--blau);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.kb-tabs{background:var(--papier);border-bottom:1px solid var(--linie);z-index:5;display:flex;position:sticky;top:0}.kb-tabs a{text-align:center;color:var(--text-2);border-bottom:3px solid #0000;flex:1;padding:11px 0;font-size:15px;font-weight:600;text-decoration:none}.kb-tabs a.on{color:var(--ink);border-color:var(--blau)}.kb-main{max-width:720px;margin:0 auto;padding-bottom:32px}.kb-sec{padding:22px 16px 6px}.kb-sec.kb-dicht{padding-top:10px}.kb-sec h1{letter-spacing:-.02em;margin:0 0 6px;font-size:30px;line-height:1.05}.kb-sec h2{letter-spacing:.08em;text-transform:uppercase;margin:6px 0 10px;font-size:13px}.kb-sec .muted{font-size:14px}.kb-karte{background:var(--papier);color:inherit;margin-bottom:12px;padding:4px 14px;text-decoration:none;display:block}.kb-karte.kb-innen{padding:16px}.kb-text{color:var(--text-2);margin:0 0 14px;font-size:16px}.kb-leer{color:var(--text-2);margin:14px 0}.kb-todo{border-top:1px solid var(--linie);color:inherit;align-items:center;gap:12px;padding:13px 0;text-decoration:none;display:flex}.kb-todo:first-child{border-top:0}.kb-todo b,.kb-aufgabe b{font-size:16px;line-height:1.3;display:block}.kb-todo .muted,.kb-todo .kb-rot,.kb-aufgabe .muted,.kb-aufgabe .kb-rot{font-size:14px}.kb-rot{color:var(--rot-900)}.kb-pfeil{color:var(--blau);margin-left:auto;font-size:22px;font-weight:800}.kb-raute{background:var(--ink);flex:none;width:14px;height:14px;margin:0 6px;transform:rotate(45deg)}.kb-raute.blau{background:var(--blau)}.kb-kreis{background:var(--ink);border-radius:999px;flex:none;width:16px;height:16px;margin:0 5px}.kb-kreis.gelb{background:var(--gelb)}.kb-btn{text-align:center;width:100%;font:inherit;background:var(--rot-text);color:#fff;cursor:pointer;border:2px solid #0000;padding:13px;font-size:16px;font-weight:700;text-decoration:none;display:block}.kb-btn:disabled{opacity:.6;cursor:wait}.kb-btn.linie{color:var(--ink);border-color:var(--ink);background:0 0}.kb-btn.weiss{color:var(--ink);background:#fff}.kb-zwei{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kb-befund-karte{padding:0}.kb-befund-karte img{border-bottom:1px solid var(--linie);width:100%;height:auto;display:block}.kb-befund-text{padding:14px;display:block}.kb-befund-text b{margin:4px 0;font-size:19px;line-height:1.25;display:block}.kb-person{background:var(--blau);color:#fff;margin-top:18px;padding:20px 16px}.kb-zeile{align-items:center;gap:12px;margin-bottom:14px;display:flex}.kb-person img{object-fit:cover;border:2px solid #fff;border-radius:999px;width:56px;height:56px}.kb-av{width:56px;height:56px;color:var(--blau);background:#fff;border-radius:999px;flex:none;place-items:center;font-weight:800;display:grid}.kb-aufgabe{border-top:1px solid var(--linie);align-items:flex-start;gap:12px;margin:0;padding:13px 0;display:flex}.kb-aufgabe:first-child{border-top:0}.kb-box{border:2px solid var(--ink);cursor:pointer;width:28px;height:28px;font:inherit;background:#fff;flex:none;padding:0}.kb-box:hover{background:var(--gruen-50)}.kb-box.ok{background:var(--gruen-700);border-color:var(--gruen-700);color:#fff;font-weight:800}.kb-aufgabe.erledigt b{color:var(--text-3);font-weight:500;text-decoration:line-through}.kb-link .feld{margin-bottom:8px}.kb-link .muted{margin:10px 0 0;font-size:13px}.kb-zurueck{background:var(--papier);padding:14px 16px 0}.kb-zurueck a{color:var(--blau);font-weight:600;text-decoration:none}.kb-befund{background:var(--papier)}@media (min-width:760px){.kb-kopf{padding:14px max(16px,50% - 360px)}.kb-tabs{padding:0 max(0px,50% - 360px)}.kb-main:has(.kb-befund){max-width:none}}.kb-tabs{scrollbar-width:none;overflow-x:auto}.kb-tabs a{white-space:nowrap;flex:1 0 auto;padding:11px 10px;font-size:14px}.kb-n{background:var(--rot-text);color:#fff;vertical-align:1px;border-radius:999px;margin-left:3px;padding:0 6px;font-size:11px}.kb-mini{object-fit:cover;background:var(--grau);flex:none;width:54px;height:54px;display:block}.kb-zurueck-text{margin-bottom:8px;font-size:15px}.kb-zurueck-text a{color:var(--blau);font-weight:600;text-decoration:none}.kb-post{border:1px solid var(--linie);background:#fff}.kb-post-kopf{align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:700;display:flex}.kb-post-kopf i{background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:32px;height:32px;font-size:12px;font-style:normal;display:grid}.kb-post-bilder{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.kb-post-bilder img,.kb-post-bilder video{aspect-ratio:1;object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;display:block}.kb-post-hinweis{padding:6px 12px 0;font-size:13px}.kb-post-text{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;font-size:15px;line-height:1.5}.kb-entscheidung{flex-direction:column;gap:18px;display:flex}.kb-aendern label{margin-bottom:6px}.kb-aendern .feld{margin-bottom:8px}.kb-logo{object-fit:contain;border:1px solid var(--linie);background:#fff;border-radius:999px;width:32px;height:32px}.kb-frei{background:var(--papier);margin-bottom:14px}.kb-collage{gap:3px;display:grid}.kb-collage img{object-fit:cover;width:100%;height:100%;display:block}.kb-collage.n1 img{aspect-ratio:4/3}.kb-collage.n2{grid-template-columns:1fr 1fr}.kb-collage.n2 img{aspect-ratio:1}.kb-collage.n3{aspect-ratio:3/2;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.kb-collage.n3 img:first-child{grid-row:span 2}.kb-frei-kopf{align-items:baseline;gap:10px;padding:12px 14px 0;display:flex}.kb-frei-kopf a{color:inherit;font-size:17px;text-decoration:none}.kb-datum{background:var(--gruen-50);color:var(--gruen-700);white-space:nowrap;margin-left:auto;padding:1px 8px;font-size:13px;font-weight:700}.kb-frei-text{color:var(--text-2);-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;margin:6px 14px 0;font-size:15px;display:-webkit-box;overflow:hidden}.kb-frei-kanaele{margin:6px 14px 0;font-size:14px}.kb-frei-knopf{padding:12px 14px 14px}.kb-frei-knopf .kb-btn{padding:11px;font-size:15px}.kb-vtabs{gap:6px;margin-top:8px;display:flex}.kb-vtabs button{font:inherit;border:2px solid var(--linie);cursor:pointer;background:#fff;flex:1;padding:8px 0;font-weight:700}.kb-vtabs button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.kb-laden{margin-top:18px}.kb-laden h2{margin-bottom:8px}.kb-raster{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.kb-raster a{aspect-ratio:1;background:var(--grau);display:block;position:relative}.kb-raster img{object-fit:cover;width:100%;height:100%;display:block}.kb-video{height:100%;color:var(--text-2);place-items:center;font-weight:700;display:grid}.kb-laden-nr,.kb-tag{color:var(--ink);background:#ffffffeb;padding:1px 6px;font-size:11px;font-weight:700;position:absolute;bottom:4px;left:4px}.kb-tag.b{background:var(--blau);color:#fff}.kb-herkunft{color:var(--ink);background:#ffffffeb;padding:1px 6px;font-size:11px;font-weight:700;position:absolute;top:4px;left:4px}.kb-herkunft.generated{background:var(--gelb);color:var(--ink)}.kb-chips{scrollbar-width:none;gap:6px;margin-bottom:12px;display:flex;overflow-x:auto}.kb-chips a{white-space:nowrap;background:var(--papier);border:1px solid var(--linie);color:inherit;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none}.kb-chips a.on{background:var(--ink);color:#fff;border-color:var(--ink)}.kb-monat{color:var(--text-2);margin:18px 0 8px!important}.kb-verlauf{margin:0;padding:4px 0;list-style:none}.kb-verlauf li{border-top:1px solid var(--linie);grid-template-columns:56px 1fr;gap:10px;padding:9px 0;font-size:15px;display:grid}.kb-verlauf li:first-child{border-top:0}.kb-verlauf .d{color:var(--text-3);padding-top:2px;font-size:13px}.kb-verlauf q{color:var(--text-2);quotes:"„" "“";margin-top:2px;font-style:italic;display:block}.kb-web{border-left:6px solid var(--blau);justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.kb-web>span:first-child{flex-direction:column;gap:2px;display:flex}.kb-web-zahl{letter-spacing:-.02em;white-space:nowrap;font-size:28px;font-weight:800}.ang-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.ang-kopf span{color:var(--text-3);font-size:14px}.ang-ok{background:var(--gruen-50);color:var(--gruen-700);margin:12px 0 0;padding:12px 14px;font-weight:600}.ang-pos{margin:0;padding:0;list-style:none}.ang-pos li{border-top:1px solid var(--linie);justify-content:space-between;gap:14px;padding:12px 0;display:flex}.ang-pos small{color:var(--text-3);font-size:14px;font-weight:400;display:block}.ang-pos b{white-space:nowrap;text-align:right}.ang-summe{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;padding:16px;display:grid}.ang-summe span{color:var(--text-dunkel);font-size:14px}.ang-summe b{font-size:26px;display:block}.ang-summe p{color:var(--text-dunkel);grid-column:1/-1;margin:0;font-size:14px}.ang-liste{color:var(--text-2);margin:0 0 14px;padding-left:20px}.ang-bed{border:1px solid var(--linie);padding:12px 14px}.ang-bed summary{cursor:pointer;font-weight:600}.ang-bed p{color:var(--text-2);margin:10px 0 0;font-size:14px}.ang-form{flex-direction:column;gap:14px;max-width:520px;display:flex}.ang-form label{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.ang-form input:not([type=checkbox]){font:inherit;border:2px solid var(--ink);border-radius:2px;padding:12px;font-size:17px;font-weight:400}.ang-form .ang-check{flex-direction:row;gap:12px;font-size:15px;font-weight:400}.ang-check input{width:24px;height:24px;accent-color:var(--ink);flex:none;margin:0}.ang-btn{font:inherit;background:var(--rot-text);color:#fff;cursor:pointer;border:0;padding:16px;font-size:18px;font-weight:700}.ang-btn:disabled{opacity:.6}.ang-fehler{color:var(--rot-900);background:var(--rot-50);margin:0;padding:10px 12px}.kb-formate{flex-direction:column;gap:6px;margin-top:10px;font-size:14px;display:flex}.kb-formate a{margin-right:10px;font-weight:600}.kb-frist{background:var(--gelb-50);color:var(--gelb-900);margin:0;padding:10px 12px}.kb-kanaele{flex-direction:column;gap:8px;display:flex}.kb-kanaele .band{padding:10px 12px;font-size:15px}.kb-kanaele .band.gruen{background:var(--gruen-50);color:var(--gruen-700)}.kb-kanaele .band.gelb{background:var(--gelb-50);color:var(--gelb-900)}.kb-selbst{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ang-gruppe{margin-top:18px}.ang-gruppe h3{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0 0 4px;font-size:13px;font-weight:700}.kb-zurueck-link{color:var(--blau);font-size:15px;font-weight:600;text-decoration:none}.kb-warum{background:var(--blau-50);margin:0 0 16px;padding:12px 14px;font-size:15px;line-height:1.45}.kb-anleitung{background:var(--papier);counter-reset:s;margin:0 0 12px;padding:4px 14px;list-style:none}.kb-anleitung li{counter-increment:s;border-top:1px solid var(--linie);grid-template-columns:28px 1fr;gap:8px;padding:12px 0;font-size:15.5px;line-height:1.4;display:grid}.kb-anleitung li:first-child{border-top:0}.kb-anleitung li:before{content:counter(s);background:var(--ink);color:#fff;place-content:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.kb-kopierfeld{border:1px dashed var(--text-3);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex}.kb-kopierfeld code{overflow-wrap:anywhere;font-size:14px}.kb-kopierfeld button{color:var(--blau);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px;font-size:14px;font-weight:700}.kb-hinweis{color:var(--text-2);margin:4px 0 8px;font-size:14px;line-height:1.45}.kb-knoepfe{flex-direction:column;gap:10px;display:flex}.kb-knoepfe .kb-btn.weiss{border-color:var(--ink)}.kb-status{margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.kb-status.ok{background:var(--gruen-50);color:var(--gruen-700)}.kb-status.gemeldet{background:var(--gelb-50);color:var(--gelb-900)}.kb-fahrplan{background:var(--papier);margin-bottom:12px;padding:16px 14px 6px}.kb-fp-kopf{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.kb-fp-kopf b{font-size:19px}.kb-fp-kopf span{color:var(--text-2);white-space:nowrap;font-size:13px}.kb-balken{background:var(--linie);height:6px;margin:10px 0 6px}.kb-balken i{background:var(--blau);height:100%;display:block}.kb-fp-unter{color:var(--text-2);margin:0 0 6px;font-size:13.5px}.kb-schritt{border-top:1px solid var(--linie);color:inherit;grid-template-columns:22px 1fr;gap:10px;padding:11px 0;text-decoration:none;display:grid}.kb-schritt .kb-p{width:14px;height:14px;margin-top:4px}.kb-p.erledigt{background:var(--blau)}.kb-p.kunde{background:var(--rot);border-radius:50%}.kb-p.gemeldet{background:var(--gelb);border-radius:50%}.kb-p.team{background:var(--gelb);clip-path:polygon(50% 0,100% 100%,0 100%)}.kb-p.kommt{border:2px solid var(--linie);border-radius:50%;width:10px;height:10px}.kb-schritt b{font-size:16px;font-weight:600;display:block}.kb-schritt.erledigt b{color:var(--text-2);font-weight:500}.kb-schritt .kb-st-text{color:var(--text-2);margin-top:2px;font-size:13.5px;line-height:1.35;display:block}.kb-chip{margin-top:5px;padding:2px 7px;font-size:12px;font-weight:700;display:inline-block}.kb-chip.kunde{background:var(--rot-50);color:var(--rot-900)}.kb-chip.gemeldet,.kb-chip.team{background:var(--gelb-50);color:var(--gelb-900)}.kb-tun{background:var(--papier);margin-bottom:12px;padding:4px 14px}.kb-tun-z{border-top:1px solid var(--linie);grid-template-columns:34px 1fr;gap:10px;padding:12px 0;display:grid}.kb-tun-z:first-child{border-top:0}.kb-av{background:var(--blau);color:#fff;border-radius:50%;place-content:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid;overflow:hidden}.kb-av img{object-fit:cover;width:100%;height:100%}.kb-tun-z b{font-size:15px;font-weight:600;display:block}.kb-tun-z .muted{font-size:13px}.kb-tun-fertig{color:var(--text-2);border-top:1px solid var(--linie);padding:10px 0 12px;font-size:13px}@media (min-width:760px){.kb-anleitung li{font-size:16px}}
