.ld-seite{max-width:1600px;margin:0 auto;padding:22px 20px 80px}.ld-seite>.dt-back{margin-bottom:16px}.ld-titel{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:700}.ld-liste{flex-direction:column;gap:9px;max-width:760px;display:flex}.ld-stufe{white-space:nowrap;color:var(--ink-2);background:var(--fill);border-radius:100px;flex:none;margin-left:auto;padding:2px 9px;font-size:11px;font-weight:700}.ld-stufe-neu{color:var(--grw);background:color-mix(in srgb, var(--grw) 14%, transparent)}.ld-gruppe{flex-direction:column;gap:9px;display:flex}.ld-gruppe+.ld-gruppe{margin-top:10px}.ld-gruppenkopf{color:var(--ink-2);margin:4px 2px 0;font-size:13px;font-weight:700}.ld-gliederung{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.ld-gliederung-was{color:var(--ink-2);font-size:12.5px}.ld-gliederung-knopf{border:1px solid var(--line);min-height:36px;color:var(--ink-2);border-radius:100px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ld-gliederung-knopf.on{background:var(--ink);border-color:var(--ink);color:var(--card)}.ld-hinweis{color:var(--ink-3);max-width:62ch;margin:0 0 16px;font-size:12px;line-height:1.55}.ld-statistik{grid-template-columns:1.6fr 1fr;align-items:start;gap:12px;margin:0 0 18px;display:grid}.ld-block{background:var(--card);border:1px solid var(--hair);box-shadow:var(--shadow);border-radius:14px;padding:14px 16px 12px}.ld-blocktitel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin:0 0 12px;font-size:12px;font-weight:700}.ld-blockfuss{margin:10px 0 0}.ld-balken,.ld-markenliste{margin:0;padding:0;list-style:none}.ld-balkenzeile{grid-template-columns:minmax(0,10.5rem) 1fr 3.2rem;align-items:center;gap:2px 10px;padding:5px 0;display:grid}.ld-balkenname{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ld-balkenbett{background:var(--fill);border-radius:100px;height:8px;overflow:hidden}.ld-balkenfuellung{background:var(--grw);border-radius:100px;min-width:2px;height:100%;display:block}.ld-balkenwert{text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.ld-balkenfuss{color:var(--ink-3);grid-column:1/-1;font-size:11px}.ld-markenzeile{border-bottom:1px solid var(--hair);grid-template-columns:1fr auto;gap:1px 10px;padding:7px 0;display:grid}.ld-markenzeile:last-child{border-bottom:none}.ld-markenname{font-size:12.5px;font-weight:600}.ld-markenschnitt{text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.ld-markenfuss{color:var(--ink-3);grid-column:1/-1;font-size:11px}.ld-stufenleiste{display:none}.ld-stufenreiter{min-height:40px;color:var(--ink-2);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:0 13px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.ld-stufenreiter.on{background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.ld-anzahl{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.ld-stufenreiter.on .ld-anzahl{color:var(--grw)}.ld-spalten{grid-template-columns:repeat(auto-fill,minmax(300px,380px));align-items:start;gap:12px;display:grid}.ld-spalte{background:var(--lane);border-radius:15px;flex-direction:column;gap:8px;min-width:0;max-height:calc(100vh - 210px);padding:12px 10px 10px;display:flex;overflow-y:auto}.ld-spaltenkopf{z-index:1;background:var(--lane);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:8px;margin:0 4px 2px;padding-top:2px;padding-bottom:6px;font-size:12px;font-weight:700;display:flex;position:sticky;top:-12px}.ld-spalte-gewonnen .ld-spaltenkopf{color:var(--ok-text)}.ld-spalte-verloren .ld-spaltenkopf{color:var(--danger-text)}.ld-leer{color:var(--ink-3);margin:2px 4px 6px;font-size:12px;line-height:1.5}.ld-karte{background:var(--card);border:1px solid var(--hair);color:inherit;box-shadow:var(--shadow);border-radius:13px;flex-direction:column;gap:7px;min-width:0;padding:11px 12px;text-decoration:none;transition:background .12s;display:flex}.ld-karte:hover{background:var(--fill)}.ld-kopf{align-items:center;gap:9px;min-width:0;display:flex}.ld-avatar{background:var(--fill);width:30px;height:30px;color:var(--ink-2);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:flex}.ld-wer{flex-direction:column;gap:1px;min-width:0;display:flex}.ld-wer b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.ld-ort{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ld-marke{background:var(--fill);color:var(--ink-2);letter-spacing:.06em;border-radius:100px;flex:none;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:700}.ld-kontakt{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ld-fuss{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:3px 8px;font-size:11px;display:flex}.ld-leistung{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ld-kalt{color:var(--grw);white-space:nowrap;font-weight:600}.ld-betrag{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:700}.ld-alter{white-space:nowrap;margin-left:auto}.ld-grund{color:var(--danger-text);border-top:1px solid var(--hair);padding-top:6px;font-size:11px;line-height:1.45}.lds-raster{gap:14px;display:grid}.lds-raster>.ld-statistik{margin:0}.lds-stapel{gap:12px;min-width:0;display:grid}.lds-fuss{color:var(--ink-3);max-width:78ch;margin:12px 0 0;font-size:11.5px;line-height:1.5}.lds-fuss-aussen{margin:-6px 4px 0}.lds-wochen{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.lds-woche{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.lds-wochenzahl{color:var(--ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.lds-bahn{background:var(--fill);border-radius:8px;align-items:flex-end;width:100%;height:120px;display:flex;overflow:hidden}.lds-saeule{background:var(--grw);border-radius:8px 8px 0 0;width:100%;min-height:2px;display:block}.lds-saeule-laufend{opacity:.45}.lds-kw{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:10.5px}@media (max-width:900px){.ld-seite{padding:18px 14px 90px}.ld-titel,.ld-seite>.nl-zeitraum[aria-label=Marke]{display:none}.ld-hinweis{margin-bottom:12px}.ld-statistik{grid-template-columns:1fr}.ld-balkenzeile{grid-template-columns:minmax(0,8rem) 1fr 3rem}.ld-stufenleiste{display:none}.ld-spalten{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;margin:0 -14px;padding:0 14px 6px;scroll-padding:0 14px;display:flex;overflow-x:auto}.ld-spalte,.ld-spalte-offen{scroll-snap-align:start;flex:0 0 86%;gap:9px;max-height:none;display:flex;overflow:visible}.ld-spaltenkopf{display:flex}.ld-gliederung-knopf{min-height:40px}.ld-karte{padding:13px 14px}.lds-wochen{gap:3px}.lds-bahn{border-radius:6px;height:100px}.lds-saeule{border-radius:6px 6px 0 0}.lds-wochenzahl{font-size:11px}}
.pl-seite{max-width:1600px;margin:0 auto;padding:22px 24px 80px}.pl-kopf{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pl-titel{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.pl-titel-klein{display:none}.pl-leer{color:var(--ink-3);margin:2px 6px 6px;font-size:12px}.pl-reiter{display:none}.pl-filter{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.pl-wahl{background:var(--panel);border-radius:10px;align-items:center;gap:2px;min-width:0;padding-left:12px;display:inline-flex}.pl-wahl-was{color:var(--ink-2);white-space:nowrap;font-size:12.5px}.pl-wahl .sw-wahl{background-color:#0000;border:0;max-width:220px;min-height:36px;padding:7px 30px 7px 6px;font-size:13px}.pl-heute{background:var(--panel);min-height:36px;color:var(--ink);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pl-heute.ist-an{background:var(--ink);color:var(--card)}.pl-heute-zahl{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.pl-heute.ist-an .pl-heute-zahl{color:inherit;opacity:.7}.pl-ziel{background:var(--panel);border-radius:12px;align-items:center;gap:14px;margin-left:auto;padding:6px 6px 6px 14px;display:flex}.pl-ziel-person{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.pl-balken{background:var(--line);border-radius:3px;width:70px;height:6px;display:block;overflow:hidden}.pl-balken i{background:var(--grw);height:100%;display:block}.pl-balken i.pl-balken-voll{background:var(--ok)}.pl-ziel-zahl{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px}.pl-los{background:var(--grw);color:#fff;white-space:nowrap;border-radius:10px;align-items:center;min-height:34px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.pl-meldung{background:var(--panel);color:var(--ink);border-radius:12px;align-items:center;gap:8px;margin:-4px 0 12px;padding:6px 6px 6px 12px;font-size:13px;display:flex}.pl-meldung a{color:var(--ink);font-weight:600}.pl-meldung-fehler{background:var(--tint-danger);color:var(--danger-text)}.pl-meldung-zu{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-left:auto;display:grid}.pl-brett{grid-template-columns:repeat(var(--pl-spalten,4), minmax(0, 1fr)) 44px;align-items:start;gap:12px;display:grid}.pl-brett:not(:has(.pl-ende)){grid-template-columns:repeat(var(--pl-spalten,4), minmax(0, 1fr))}.pl-spalte{background:var(--lane);border-radius:var(--r);outline-offset:-2px;outline:2px dashed #0000;min-width:0;padding:10px}.pl-spalte-ziel{outline-color:var(--grw)}.pl-spaltenkopf{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:4px 6px 10px;font-size:12.5px;font-weight:700;display:flex}.pl-spaltenzahl{color:var(--ink-2);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:600}.pl-uebergabe{color:var(--ink-2);margin:-4px 0 0;padding:0 6px 8px;font-size:11.5px}.pl-karte{background:var(--card);border:1px solid var(--hair);border-radius:12px;align-items:center;gap:10px;margin-bottom:7px;padding:9px 10px 9px 12px;display:flex}.pl-karte[draggable=true]{cursor:grab}.pl-karte-zieht{opacity:.4}.pl-karte-text{min-width:0;color:inherit;flex:1;text-decoration:none}.pl-firma{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.pl-unterzeile{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.pl-status{font-style:normal;font-weight:600}.pl-status-handlung{color:var(--grw)}.pl-status-still{color:var(--ink-2);font-weight:500}.pl-status-warn{color:var(--warn-text)}.pl-mehr{text-align:center;color:var(--ink-2);padding:4px;font-size:12px;text-decoration:none;display:block}.pl-mehr:hover{color:var(--ink)}.pl-ende{border-radius:var(--r);background:var(--lane);flex-direction:column;align-items:center;gap:16px;min-height:300px;padding:12px 0;display:flex}.pl-endfeld{writing-mode:vertical-rl;color:var(--ink-2);white-space:nowrap;outline-offset:-2px;border-radius:10px;outline:2px dashed #0000;padding:8px 4px;font-size:12px;font-weight:600;text-decoration:none}.pl-endfeld:hover{color:var(--ink)}.pl-heute-anrufe{display:none}.ar-rund{border:1px solid var(--line-2);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 32px;place-items:center;text-decoration:none;display:grid}.ar-rund:hover{border-color:var(--grw);color:var(--grw)}.ar-rund-laeuft{background:var(--grw);border-color:var(--grw);color:#fff}.ar-rund-laeuft:hover{color:#fff}.ah-rund{display:none}@media (min-width:901px){.pl-karte .ah-rund{display:grid}}.pl-anruf{flex-wrap:wrap}.pl-anruf .wl-hinweis{flex:100%;order:1;margin:0 6px 0 0}.pl-anruf-wer{flex:1;min-width:0}.dh-hinweis{border:1px solid var(--warn-line);background:var(--tint-warn);border-radius:12px;flex-direction:column;gap:8px;margin:12px 0;padding:10px 12px;display:flex}.dh-hinweis-ruf{border-color:var(--grw)}.dh-titel{color:var(--warn-text);font-size:13.5px}.dh-unter{color:var(--ink-3);font-size:12.5px}.dh-treffer{background:var(--card);border:1px solid var(--hair);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}.dh-text{flex:160px;min-width:0}.dh-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;display:block;overflow:hidden}.dh-zeile{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.dh-knopf{background:var(--fill);min-height:34px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.dh-trotzdem{align-self:flex-start}.dh-info{border-color:var(--hair);background:var(--card)}.dh-zeile-voll{white-space:normal}.dh-aktionen{flex-wrap:wrap;gap:6px;display:flex}.dh-fehler{color:var(--danger-text);font-size:12.5px}.vs-fehler{color:var(--danger-text);margin:0 0 10px;font-size:12.5px}.vp-seite{padding:18px 24px 40px}.vp-seite .pl-kopf,.pl-seite .pl-kopf{margin-bottom:12px}.vp-kopf-rechts{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.vp-knopf{border-radius:11px;min-height:40px;padding:0 14px;font-size:13.5px}.vp-stand{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.vp-ring{--p:0;background:conic-gradient(var(--ink) calc(var(--p) * 1%), var(--line) 0);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.vp-ring i{background:var(--bg);border-radius:50%;width:22px;height:22px;display:block}.vp-zg{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.vp-zg-chip{background:var(--card);min-height:34px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink-3);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.vp-zg-chip em{font-variant-numeric:tabular-nums;background:#7676801f;border-radius:999px;padding:0 6px;font-size:11px;font-style:normal}.vp-zg-chip.ist-an{background:var(--ink);color:var(--bg);box-shadow:none}.vp-zg-chip.ist-an em{background:color-mix(in srgb, var(--bg) 25%, transparent)}.pl-wahl.vp-nur-handy{display:none}.vp-schlange{margin-left:auto}.vp-flaeche{align-items:flex-start;gap:16px;display:flex}.vp-liste{flex:1;min-width:0}.vp-leer{color:var(--ink-3);margin:10px 4px;font-size:13px}.vp-leer-karte{background:var(--card);max-width:560px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.vp-heute{max-width:980px}.vp-heute-reiter{margin:0 0 10px}.vp-zahl{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:6px;font-size:11.5px}.vp-tl{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.vp-tl li+li{border-top:1px solid var(--line)}.vp-tl-zeile{min-height:52px;color:var(--ink);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 14px 7px 10px;text-decoration:none;display:grid}.vp-tl-zeile:hover{background:var(--bg)}.vp-tl-zeile.ist-an{background:color-mix(in srgb, var(--grw) 14%, var(--card));box-shadow:inset 3px 0 0 var(--grw)}.vp-tl-nr{color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.vp-tl-text{min-width:0}.vp-tl-text b{overflow-wrap:anywhere;font-size:14px;display:block}.vp-tl-text small{color:var(--ink-2);font-size:12px;display:block}.vp-grund{white-space:nowrap;background:var(--fill);color:var(--ink-3);border-radius:999px;align-items:center;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.vp-grund-ok{background:var(--tint-ok);color:var(--ok-text)}.vp-grund-or{background:color-mix(in srgb, var(--grw) 14%, var(--card));color:color-mix(in srgb, var(--grw) 70%, var(--ink))}.vp-grund-warn{background:var(--tint-warn);color:var(--warn-text)}.vp-kliste-kopf{border-bottom:1px solid var(--line);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;padding:10px 16px;font-size:11px;font-weight:700;display:flex}.vp-kz{border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);align-items:center;gap:10px;padding:8px 16px;text-decoration:none;display:flex}.vp-kz:hover{background:var(--bg)}.vp-kz.ist-an{background:color-mix(in srgb, var(--grw) 14%, var(--card));box-shadow:inset 3px 0 0 var(--grw)}.vp-kz-n{flex:1;min-width:0}.vp-kz-n b{overflow-wrap:anywhere;font-size:14px;display:block}.vp-kz-n small{color:var(--ink-2);font-size:12px;display:block}.vp-kz-wv{color:var(--ink-3);white-space:nowrap;font-size:12px}.vp-blaettern{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.vp-blatt{background:var(--fill);min-height:40px;color:var(--ink);border-radius:10px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.vp-seite.mit-panel{flex-direction:column;height:100%;padding-bottom:12px;display:flex}.vp-seite.mit-panel .vp-flaeche{flex:1;align-items:stretch;gap:0;min-height:0}.vp-seite.mit-panel .vp-liste{background:var(--card);max-width:none;box-shadow:inset 0 0 0 1px var(--hair);border-radius:16px 0 0 16px;flex:0 0 clamp(300px,30vw,560px);overflow-y:auto}.vp-seite.mit-panel .vp-heute{padding:10px 0 0}.vp-seite.mit-panel .vp-heute-reiter{margin:0 12px 10px}.vp-seite.mit-panel .vp-tl{box-shadow:none;border-top:1px solid var(--line);border-radius:0}.vp-seite.mit-panel .vp-tl-zeile{grid-template-columns:34px minmax(0,1fr)}.vp-seite.mit-panel .vp-grund{grid-column:2;justify-self:start}.vp-panel{background:var(--card);min-width:0;box-shadow:inset 0 0 0 1px var(--hair), -8px 0 24px #0000001a;border-radius:0 16px 16px 0;flex-direction:column;flex:1;display:flex;overflow:hidden}.vp-panel-ueber{top:var(--vp-oben,65px);z-index:90;width:min(1100px, calc(100vw - var(--sl-b,0px) - 24px));box-shadow:inset 0 0 0 1px var(--hair), -14px 0 40px #0003;border-radius:16px 0 0;position:fixed;bottom:0;right:0}.vp-pkopf{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 12px 20px;display:flex}.vp-pkopf-text{flex:1;min-width:200px}.vp-firma{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:19px;font-weight:750;line-height:1.2}.vp-sub{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.vp-zu{background:var(--fill);width:40px;height:40px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.vp-band{margin:10px 16px 0}.vp-preiter{display:none}.vp-pkoerper{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);min-height:0;display:grid;overflow-y:auto}.vp-skript{border-right:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding:14px 18px;display:flex}.vp-skript .kq-satzkarte{padding:14px 16px 16px}.vp-skript .kq-satz{font-size:18px}.vp-skript .kq-liste{font-size:16.5px}.vp-lead{background:var(--bg);flex-direction:column;gap:14px;min-width:0;padding:14px 18px;display:flex}.vp-lead-daten,.vp-lead-verlauf{flex-direction:column;gap:8px;display:flex}.vp-dz{grid-template-columns:112px minmax(0,1fr);gap:5px 10px;margin:0;font-size:13px;display:grid}.vp-dz dt{color:var(--ink-2)}.vp-dz dd{overflow-wrap:anywhere;margin:0;font-weight:600}.vp-dz a{color:var(--ink)}.vp-befund{cursor:default}.vp-mehr{color:var(--ink-2);align-self:flex-start;font-size:12.5px}.vp-schnell{grid-template-columns:minmax(0,1fr) 150px;gap:8px;display:grid}.vp-schnell-datum{min-width:0}.vp-schnell-fuss{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.vp-ok{color:var(--ok-text);font-size:12.5px}.vp-dazu{flex-direction:column;gap:8px;margin-top:10px;display:flex}.vp-dazu-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.vp-dazu-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vp-dazu-breit,.vp-dazu-form .vp-schnell-fuss{grid-column:1/-1}.vp-verl{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.vp-verl li{border-left:2px solid var(--line-2);color:var(--ink-3);padding-left:9px;font-size:12.5px}.vp-verl b{color:var(--ink)}.vp-pfuss{border-top:1px solid var(--line);flex:none;max-height:55%;padding:10px 16px;overflow-y:auto}.vp-pfuss .kq-erg{margin-top:0;position:static}.vp-pfuss .kq-erg-flaeche{max-height:none;box-shadow:none;padding:0}.vp-fusszeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vp-gespeichert{color:var(--ok-text);align-items:center;gap:6px;font-size:13.5px;font-weight:650;display:inline-flex}.vp-karte-an{box-shadow:0 0 0 2px var(--grw);border-radius:8px}.vp-dialog{z-index:201;background:var(--card);border-radius:18px;flex-direction:column;gap:12px;width:min(560px,100vw - 32px);max-height:88dvh;padding:16px 18px 18px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0005}.vp-dialog-kopf{justify-content:space-between;align-items:center;font-size:17px;display:flex}.vp-dialog-kopf .ar-frage-zu{position:static}.vp-dialog-reihe{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vp-dialog-fuss{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vp-wahl{border:1px solid var(--line);background:var(--card);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:12px;padding:0 10px;font-size:15px}.vp-textknopf{min-height:40px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13px;text-decoration:underline}.vp-los{white-space:nowrap}.kbl-lauf{background:var(--tint-ok);min-height:40px;box-shadow:inset 0 0 0 1px var(--ok-line);color:var(--ok-text);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.kbl-notiz{resize:vertical;width:100%;min-height:110px}.vp-liste a.vt-los{text-decoration:none}.vp-ksuche{box-sizing:border-box;max-width:calc(100% - 24px);margin:10px 12px}@media (max-width:900px){.pl-seite{padding:14px 16px 90px}.pl-titel{font-size:22px}.pl-titel-gross{display:none}.pl-titel-klein{display:inline}.pl-umschalter{display:none}.pl-reiter{scrollbar-width:none;gap:6px;margin:12px 0 10px;display:flex;overflow-x:auto}.pl-reiter::-webkit-scrollbar{display:none}.pl-reiterknopf{background:var(--panel);min-height:40px;color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pl-reiterknopf.ist-an{background:var(--ink);color:var(--card)}.pl-reiterzahl{opacity:.6;font-variant-numeric:tabular-nums}.pl-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 0 10px;display:grid}.pl-filter>.pl-heute{grid-column:1/-1;justify-content:center}.pl-wahl{padding-left:0}.pl-wahl-was{display:none}.pl-wahl .sw-wahl{background-position:right 6px center;width:100%;max-width:none;min-height:40px;padding:8px 24px 8px 10px}.pl-heute{min-height:40px;padding:0 10px}.pl-ziel{display:none}.pl-meldung{margin:0 0 10px}.pl-brett{display:block}.pl-spalte{background:0 0;padding:0;display:none}.pl-spalte.pl-spalte-offen{display:block}.pl-spaltenkopf,.pl-ende{display:none}.pl-uebergabe{margin:0;padding:0 2px 8px}.pl-karte{padding:8px 8px 8px 12px}.ar-rund{flex-basis:40px;width:40px;height:40px}.pl-mehr{justify-content:center;align-items:center;min-height:40px;display:flex}.pl-meldung-zu{width:40px;height:40px}.dh-knopf{min-height:40px}.pl-heute-anrufe{text-align:center;color:var(--ink-2);margin:6px 0 0;font-size:12px;display:block}}@media (min-width:761px) and (max-width:1279px){.vp-seite.mit-panel .vp-liste{flex-basis:260px}.vp-seite.mit-panel .vp-tl-zeile{grid-template-columns:28px minmax(0,1fr);padding-left:6px}.vp-seite.mit-panel .vp-kz-wv{display:none}.vp-preiter{align-self:flex-start;margin:10px 16px 0;display:inline-flex}.vp-pkoerper{display:block}.vp-skript{border-right:0}.vp-lead{background:0 0}.vp-pkoerper[data-reiter=gespraech] .vp-lead,.vp-pkoerper[data-reiter=lead] .vp-skript,.vp-pkoerper[data-reiter=lead] .vp-lead-verlauf,.vp-pkoerper[data-reiter=verlauf] .vp-skript,.vp-pkoerper[data-reiter=verlauf] .vp-lead-daten{display:none}.vp-panel-ueber{width:calc(100vw - var(--sl-b,0px) - 12px)}}@media (max-width:900px){.vp-zg{display:none}.pl-wahl.vp-nur-handy{display:inline-flex}.vp-seite{padding:14px 16px 90px}.vp-kopf-rechts{width:100%;margin-left:0}}@media (max-width:760px){.vp-panel{display:none}.vp-seite.mit-panel{height:auto;padding-bottom:90px;display:block}.vp-seite.mit-panel .vp-liste{border-radius:16px;overflow:visible}.vp-tl-zeile{grid-template-columns:30px minmax(0,1fr);padding:8px 12px 8px 6px}.vp-grund{white-space:normal;grid-column:2;justify-self:start}.vp-kopf-rechts .vp-stand{margin-right:auto}.vp-dialog-reihe,.vp-schnell{grid-template-columns:1fr}}@media (max-width:900px){.pl-kopf .pl-umschalter{display:none}}@media (max-width:760px){.vp-liste td.vt-tel a,.vp-liste td a.vt-kurz{position:relative}.vp-liste td.vt-tel a:after,.vp-liste td a.vt-kurz:after{content:"";position:absolute;inset:-11px -4px}}.ue-suche{flex-direction:column;gap:8px;margin:0 0 16px;display:flex}.ue-leer{color:var(--ink-2);margin:0;font-size:13px}.ue-liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ue-vergleich{border:1px solid var(--grw);background:var(--card);border-radius:12px;flex-direction:column;gap:10px;margin:0 0 16px;padding:12px;display:flex}.ue-titel{font-size:14px}.ue-zeilen{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ue-zeile{grid-template-columns:110px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.ue-feld{color:var(--ink-2);padding-top:10px;font-size:12.5px;font-weight:650}.ue-abweichend .ue-feld{color:var(--warn-text)}.ue-wert{cursor:pointer;border:1px solid var(--hair);overflow-wrap:anywhere;border-radius:10px;align-items:flex-start;gap:8px;min-height:44px;padding:8px 10px;font-size:13.5px;display:flex}.ue-wert small{color:var(--ink-3);font-size:11px;display:block}.ue-wert input{flex:none;margin-top:3px}.ue-wert:has(input:checked){border-color:var(--grw);background:var(--tint-warn)}.ue-notiz{color:var(--ink-2);margin:0;font-size:13px}.ue-fehler{color:var(--danger-text);margin:0;font-size:13px}.ue-fuss{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ue-los,.ue-nur{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.ue-los{background:var(--grw);color:#fff}.ue-los:disabled{opacity:.55;cursor:default}.ue-nur{background:var(--fill);color:var(--ink)}.ue-frage{background:var(--card);border:1px solid var(--hair);border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.ue-frage-titel{margin:0;font-size:18px}.ue-frage-text{color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.ue-frage-knoepfe{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:640px){.ue-zeile{grid-template-columns:1fr}.ue-feld{padding-top:0}}
.kq-sp{flex:1}.kq-leise{color:var(--ink-2);font-size:13px}.kq-etikett{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:700}.kq-karte{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);border-radius:16px;padding:14px 16px}.kq-chips-zeile{flex-wrap:wrap;gap:6px;display:flex}.kq-chip{background:var(--fill);color:var(--ink-3);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.kq-chip-hook{background:var(--ink);color:var(--bg)}.kq-knopf{cursor:pointer;white-space:nowrap;min-height:44px;font:inherit;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.kq-haupt{background:var(--grw);color:var(--auf-grw)}.kq-zweit{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair)}.kq-knopf:disabled{opacity:.55;cursor:default}.kq-knopf:active:not(:disabled){transition:transform .14s cubic-bezier(.23,1,.32,1);transform:scale(.97)}.kq-gefahr{color:var(--danger-text)}.kq-kunde{background:var(--tint-warn);color:var(--warn-text);border-radius:10px;margin:4px 0 8px;padding:8px 12px;font-size:13px}.kq-kunde a{color:inherit;font-weight:650;text-decoration:underline}.kq-fehler{color:var(--danger-text);margin:0;font-size:13px}.kq-band{background:var(--tint-warn);box-shadow:inset 0 0 0 1px var(--warn-line);color:var(--ink);border-radius:12px;margin:0 0 12px;padding:9px 14px;font-size:13.5px}.kq-band a{color:var(--ink);font-weight:700}.kq-feld{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.kq-feld>span{color:var(--ink-3);font-size:12px}.kq-feld input{border:1px solid var(--line);background:var(--card);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:12px;padding:0 12px;font-size:16px}.kq-feld input:focus,.kq-notiz:focus,.kq-wann-datum:focus{border-color:var(--grw);outline:none;box-shadow:0 0 0 3px #ed7f2233}.kq-seg{background:var(--fill);border-radius:11px;flex:none;gap:2px;padding:3px;display:inline-flex}.kq-seg>button,.kq-seg>a{cursor:pointer;min-width:44px;min-height:36px;font:inherit;color:var(--ink-2);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex}.kq-seg>.ist-an{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #0000001f}.kq-seite{max-width:1600px;margin:0 auto;padding:18px 24px 80px}.kq-werk{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.kq-zurueck{background:var(--card);min-height:40px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink);border-radius:999px;align-items:center;gap:4px;padding:0 12px 0 8px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex}.kq-ziel{color:var(--ink-3);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.kq-ziel b{color:var(--ink)}.kq-balken{background:var(--line);border-radius:3px;width:70px;height:5px;display:inline-block;overflow:hidden}.kq-balken i{background:var(--ink-3);height:100%;display:block}.kq-uhr{background:var(--tint-ok);min-height:40px;box-shadow:inset 0 0 0 1px var(--ok-line);color:var(--ok-text);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.kq-uhr-pkt{background:var(--ok);border-radius:50%;width:8px;height:8px}.kq-hkopf,.kq-hwer{display:none}.kq-hwer-notiz{overflow-wrap:anywhere;margin-top:2px;display:block}.kq-koerper{align-items:flex-start;gap:16px;display:flex}.kq-links{flex-direction:column;flex:none;gap:12px;width:300px;display:flex}.kq-mitte{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.kq-rechts{flex:none;width:330px}.kq-nur-tablet{display:none}.kq-firma{color:var(--ink);margin:8px 0 4px;font-size:17px;font-weight:750;line-height:1.25;text-decoration:none;display:block}.kq-zeile{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:7px 0;font-size:13.5px;display:flex}.kq-zeile>span:first-child{color:var(--ink-2);flex:none}.kq-zeile>span:last-child{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:600}.kq-befund{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:#fdf1e6;border:0;border-radius:12px;margin-top:6px;padding:10px 12px;font-size:13.5px;line-height:1.4;display:block}.kq-befund b{display:block}.kq-befund small{color:var(--ink-3);font-size:12px;display:block}.kq-befund-neu{border:1px dashed var(--line-2);width:100%;min-height:40px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border-radius:12px;margin-top:6px;font-size:13px}.kq-befund-bogen{flex-direction:column;gap:8px;margin-top:8px;display:flex}.kq-amanruf{justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.kq-stufen{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kq-stufe{background:var(--card);min-height:36px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}.kq-stufe.ist-fertig{color:var(--ok-text)}.kq-stufe.ist-an{background:var(--ink);color:var(--bg);box-shadow:none}.kq-fort-block{display:none}.kq-mitte-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.kq-satzkarte{padding:20px 24px 22px}.kq-satz{letter-spacing:-.005em;margin:8px 0 0;font-size:21px;line-height:1.45}.kq-satz mark,.kq-liste mark,.kq-ew-offen mark,.kq-satz-hinweis mark{color:inherit;background:#fdf1e6;border-radius:5px;padding:0 3px}.kq-frage{margin-top:10px;font-weight:650;display:block}.kq-liste{margin:8px 0 0;padding-left:26px;font-size:19px;line-height:1.45}.kq-liste li+li{margin-top:6px}.kq-satz-hinweis{color:var(--ink-3);margin:12px 0 0;font-size:12.5px;line-height:1.45}.kq-ton{background:var(--tint-acc);color:var(--ink);border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:7px 11px;font-size:13.5px;line-height:1.4;display:flex}.kq-ton b{white-space:nowrap;flex:none}.kq-ew-offen .kq-ton{margin:0 0 8px;font-size:13px}.kq-kalt{background:var(--card);min-height:40px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink-3);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:13.5px;font-weight:650;display:inline-flex}.kq-kalt.ist-an{background:var(--ink);color:var(--bg);box-shadow:none}.kq-antw{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kq-antw-knopf{cursor:pointer;text-align:left;background:var(--card);min-height:56px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);font:inherit;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 14px;font-size:15px;font-weight:700;line-height:1.2;display:flex}.kq-antw-knopf small{color:var(--ink-2);margin-top:2px;font-size:12px;font-weight:550}.kq-antw-knopf.kq-gefahr,.kq-antw-knopf.kq-gefahr small{color:var(--danger-text)}.kq-antw-knopf:hover{box-shadow:inset 0 0 0 1px var(--grw)}.kq-ew-karte{transition:box-shadow .2s}.kq-ew-hervor{box-shadow:inset 0 0 0 2px var(--grw)}.kq-ew-kopf{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.kq-ew-zeile+.kq-ew-zeile{border-top:1px solid var(--line)}.kq-ew{cursor:pointer;text-align:left;width:100%;min-height:40px;font:inherit;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:7px 2px;font-size:14px;font-weight:600;display:flex}.kq-ew i{color:var(--ink-2);font-style:normal;font-weight:400}.kq-ew-offen{background:var(--bg);border-radius:12px;margin:2px 0 8px;padding:10px 12px}.kq-ew-offen p{margin:0 0 8px;font-size:13.5px;line-height:1.45}.kq-ew-knoepfe{flex-wrap:wrap;gap:6px;display:flex}.kq-ew-knoepfe .kq-knopf{min-height:38px;padding:0 12px;font-size:13.5px}.kq-nachher{flex-direction:column;gap:10px;max-width:560px;display:flex}.kq-ok{color:var(--ok-text);align-items:center;gap:8px;font-size:15px;font-weight:750;display:flex}.kq-nachher-was{margin-top:4px;font-size:14px}.kq-nachher-firma{margin-top:4px;font-size:15px;font-weight:700}.kq-nachher-knoepfe{flex-direction:column;gap:8px;margin-top:12px;display:flex}.kq-folge{margin:8px 0 0;padding:0;font-size:13px;list-style:none}.kq-folge li{color:var(--ink-3);padding:2px 0}.kq-folge li a{color:var(--ink);font-weight:600}.kq-folge li.kq-folge-ok{color:var(--ok-text)}.kq-folge li.kq-folge-nicht{color:var(--warn-text)}.kq-schleier{z-index:200;background:#00000080;position:fixed;inset:0}.kq-blatt{z-index:201;max-height:85vh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));background:var(--card);border-radius:22px 22px 0 0;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.kq-blatt-kopf{justify-content:space-between;align-items:center;min-height:40px;display:flex}.kq-blatt-kopf b{font-size:17px}.kq-blatt .ar-frage-zu{position:static}.kq-blatt .kq-ew-karte{box-shadow:none;padding:0}.kq-blatt .kq-ew-kopf{display:none}.kq-erg{z-index:30;margin-top:16px;position:sticky;bottom:12px}.kq-erg-leiste{display:none}.kq-erg-flaeche{background:var(--card);max-height:62vh;box-shadow:inset 0 0 0 1px var(--hair), 0 -6px 28px #00000024;border-radius:16px;flex-direction:column;gap:10px;padding:12px 16px 14px;display:flex;overflow-y:auto}.kq-erg-flaeche>*{flex-shrink:0}.kq-erg-kopf{flex-wrap:wrap;align-items:center;gap:10px;min-height:36px;display:flex}.kq-erg-kopf>b{font-size:15px;font-weight:750}.kq-erg-unter{font-variant-numeric:tabular-nums;min-width:0}.kq-erg-hook,.kq-erg-skript{align-items:center;gap:8px;display:inline-flex}.kq-erg-zu{display:none}.kq-vorschlag{color:var(--ink-3);background:#fdf1e6;border-radius:10px;padding:5px 10px;font-size:12.5px}.kq-erg .kq-wahl{grid-template-columns:repeat(5,minmax(0,1fr))}.kq-erg .kq-wahl-knopf{min-height:44px;font-size:14px}.kq-erg .kq-wahl-knopf.kq-voll{grid-column:auto}.kq-erg .kq-seg>button,.kq-erg .kq-chips>button{min-height:40px}.kq-termin-felder{grid-template-columns:150px 120px minmax(0,2fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.6fr);gap:8px;display:grid}.kq-erg .kq-termin{flex-direction:row;align-items:flex-end;gap:10px}.kq-erg .kq-termin-felder{flex:1;min-width:0}.kq-erg-fuss{align-items:flex-start;gap:10px;display:flex}.kq-erg-fuss .kq-notiz{resize:none;flex:1;min-width:0;height:44px;min-height:44px}.kq-erg-speichern{flex:none;min-width:140px}.kq-erg-fuss .kq-erg-weg{flex:none;width:auto;min-height:44px;margin:0;padding:0 6px}.kq-wahl{grid-template-columns:1fr 1fr;gap:7px;display:grid}.kq-wahl-knopf{border:1px solid var(--line);cursor:pointer;background:var(--card);min-height:48px;color:var(--ink);text-align:left;font:inherit;border-radius:12px;padding:0 13px;font-size:14.5px;font-weight:650;line-height:1.25}.kq-wahl-knopf.ist-an{border:2px solid var(--grw);background:#fdf1e6;padding:0 12px}.kq-wahl-knopf.kq-voll{grid-column:1/-1}.kq-termin{background:var(--bg);border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex}.kq-wann{flex-direction:column;gap:6px;display:flex}.kq-chips{flex-wrap:wrap;gap:6px;display:flex}.kq-chips>button{cursor:pointer;background:var(--card);min-height:36px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);font:inherit;border:0;border-radius:999px;padding:0 12px;font-size:13.5px;font-weight:650}.kq-chips>button.ist-an{background:var(--ink);color:var(--bg);box-shadow:none}.kq-wann-datum{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);font:inherit;border-radius:12px;padding:0 12px;font-size:16px}.kq-notiz{border:1px solid var(--line);resize:vertical;background:var(--card);min-height:64px;color:var(--ink);font:inherit;border-radius:11px;padding:10px 13px;font-size:16px;line-height:1.4}.pl-ansicht{margin-left:4px}.kqw-werk{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.kqw-wochewahl{background:var(--card);min-height:44px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:12px;align-items:center;gap:4px;padding:0 4px;display:inline-flex}.kqw-wochewahl b{padding:0 6px;font-size:15px}.kqw-wochewahl>span:not(.kqw-pf){color:var(--ink-2);white-space:nowrap;padding-right:8px;font-size:13.5px}.kqw-pf{width:40px;height:40px;color:var(--ink-3);border-radius:10px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.kqw-pf-aus{opacity:.3}.kqw-hkopf,.kqw-hwahl,.kqw-nur-handy,.kqw-handy-liste{display:none}.kqw-koerper{align-items:flex-start;gap:18px;display:flex}.kqw-filter{flex-direction:column;flex:none;gap:16px;width:230px;display:flex}.kqw-ops{flex-direction:column;gap:3px;margin-top:6px;display:flex}.kqw-op{min-height:34px;color:var(--ink);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.kqw-op i{color:var(--ink-2);white-space:nowrap;font-size:12px;font-style:normal;font-weight:600}.kqw-op.ist-an{background:var(--ink);color:var(--bg)}.kqw-op.ist-an i{color:inherit;opacity:.7}.kqw-main{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.kqw-band{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);border-radius:12px;align-items:center;gap:10px;padding:9px 14px;font-size:13.5px;line-height:1.35;display:flex}.kqw-band>span{flex:1;min-width:0}.kqw-band-link{color:var(--ink);flex:none;font-weight:700}.kqw-kz{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.kqw-vier{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.kqw-kachel{background:var(--card);min-width:0;box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;padding:11px 14px;position:relative}.kqw-vier .kqw-kachel{padding:7px 14px}.kqw-l{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);padding-right:18px;font-size:11px;font-weight:700;display:block}.kqw-klein{display:none}.kqw-z{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px;font-size:26px;font-weight:700}.kqw-vier .kqw-z{font-size:20px}.kqw-u{color:var(--ink-2);font-size:12.5px}.kqw-zuwenig{font-size:11.5px}.kqw-amp{width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:50%;position:absolute;top:12px;right:12px}.kqw-amp-gruen{background:var(--ok);box-shadow:none}.kqw-amp-gelb{background:var(--warn);box-shadow:none}.kqw-amp-rot{background:var(--danger);box-shadow:none}.kqw-tabelle{padding:10px 14px;overflow-x:auto}.kqw-dt{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.kqw-dt th{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);padding:6px 5px;font-size:10.5px;font-weight:700}.kqw-dt td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:6px 5px}.kqw-dt th:first-child,.kqw-dt td:first-child{text-align:left}.kqw-dt td:first-child{font-weight:650}.kqw-summe td{border-bottom:0;font-weight:750}.kqw-unten{align-items:flex-start;gap:12px;display:flex}.kqw-verl-karte{flex:1.5;min-width:0;padding:10px 14px}.kqw-ab-karte{flex:1;min-width:0;padding:10px 14px}.kqw-verl{font-variant-numeric:tabular-nums;grid-template-columns:62px 44px minmax(0,1fr) 44px minmax(0,1fr) 44px;align-items:center;gap:0 8px;margin-top:4px;font-size:13px;display:grid}.kqw-verl-schmal{grid-template-columns:62px 40px minmax(0,1fr) 44px}.kqw-verl-zeile{display:contents}.kqw-verl>span:not(.kqw-bar):not(.kqw-verl-zeile),.kqw-verl-zeile>span:not(.kqw-bar){border-bottom:1px solid var(--line);padding:3px 0}.kqw-h{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-weight:700}.kqw-r{text-align:right}.kqw-an{font-weight:750}.kqw-verl-zeile>span.kqw-v2{color:var(--ink-3);border-bottom:1px dashed var(--line-2);grid-column:1/-1;font-size:11.5px;font-weight:700}.kqw-bar{background:var(--line);border-radius:4px;height:7px;overflow:hidden}.kqw-bar i{background:var(--ink-3);border-radius:4px;max-width:100%;height:100%;display:block}.kqw-bar i.kqw-bar-an{background:var(--ink)}.kqw-ab{font-variant-numeric:tabular-nums;grid-template-columns:1fr 70px 70px;margin-top:2px;font-size:13px;display:grid}.kqw-ab>span{border-bottom:1px solid var(--line);text-align:right;padding:6px 0}.kqw-ab>span:nth-child(3n+1){text-align:left}.kqw-ab-hinweis{margin-top:6px}.kqw-hinweis{text-align:center;margin:0;font-size:12.5px;display:none}.kqw-notiz{padding:10px 12px;font-size:12px;line-height:1.4}.kqw-notiz table{border-collapse:collapse;margin:4px 0 6px}.kqw-notiz td{vertical-align:top;padding:2px 0}.kqw-notiz td:first-child{white-space:nowrap;padding-right:8px;font-weight:700}.kqw-filter .kqw-notiz td{padding:0;display:block}.kqw-filter .kqw-notiz td:first-child{padding-top:6px}.kqw-notiz p{margin:0;font-size:12px}.kqw-blatt{gap:14px}.kqw-pillen{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.kqw-pillen>button{cursor:pointer;background:var(--card);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);font:inherit;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:650}.kqw-pillen>button.ist-an{background:var(--ink);color:var(--bg);box-shadow:none}.kqw-blatt-fuss{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.kqa-form{flex-direction:column;gap:14px;display:flex}.kqa-hinweis{max-width:70ch;color:var(--ink-3);margin:0;font-size:14px;line-height:1.45}.kqa-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.kqa-karte{padding:14px 18px 10px}.kqa-kopf{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.kqa-kopf h2{margin:0;font-family:Jakarta,-apple-system,sans-serif;font-size:18px;font-weight:800}.kqa-kopf span{color:var(--ink-2);font-size:12px}.kqa-zeile{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 76px 76px;align-items:center;gap:8px;padding:6px 0;display:grid}.kqa-titelzeile{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);border-top:0;padding:0;font-size:11px;font-weight:700}.kqa-name{font-size:14px;font-weight:600}.kqa-name small{color:var(--ink-2);margin-left:6px;font-size:12px;font-weight:500}.kqa-zeile input{border:1px solid var(--line);background:var(--card);width:100%;min-width:0;min-height:40px;color:var(--ink);font:inherit;text-align:right;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 10px;font-size:16px}.kqa-zeile input.kqa-geaendert{border-color:var(--grw);background:#fdf1e6}.kqa-fuss{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.kqa-ok{color:var(--ok-text);font-size:13px}.kqa-offen{color:#bf530a;font-size:13px}html.dark .kq-befund,html.dark .kq-vorschlag,html.dark .kq-wahl-knopf.ist-an,html.dark .kq-satz mark,html.dark .kq-liste mark,html.dark .kq-ew-offen mark,html.dark .kq-satz-hinweis mark,html.dark .kqa-zeile input.kqa-geaendert{background:#ed7f2226}html.dark .kqa-offen{color:var(--grw)}.kq-waehl-karte{background:var(--card);max-width:480px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;margin:12px auto 0;padding:20px 18px;display:flex}.kq-waehl-firma{letter-spacing:-.015em;overflow-wrap:anywhere;margin:4px 0 0;font-size:22px;font-weight:750;line-height:1.25}.kq-waehl-name{color:var(--ink-3);font-size:16px}.kq-waehl-nummer{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:26px;font-weight:700}.kq-waehl-knopf .kq-knopf{border-radius:14px;width:100%;min-height:56px;font-size:18px}.kq-waehl-uhr{align-self:flex-start;margin:0}.kq-waehl-skript{align-self:flex-start}.kq-stufe.kq-stufe-technik:not(.ist-an){box-shadow:none;outline:1px dashed var(--line-2);outline-offset:-1px}.kq-frei-zeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kq-frei-knopf{min-height:40px;padding:0 14px;font-size:13.5px}.kq-frei{box-shadow:inset 0 0 0 1px var(--warn-line);flex-direction:column;gap:8px;display:flex}.kq-rueckruf-felder{margin-top:2px}.kqw-aus-karte{flex-direction:column;gap:8px;display:flex}.kqw-aus{grid-template-columns:minmax(110px,auto) minmax(0,1fr) 40px;align-items:center;gap:6px 10px;font-size:13.5px;display:grid}.kqw-aus-zeile{display:contents}.kqw-aus-titel{margin-top:6px}.kqw-einw{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.kqw-einw ul{color:var(--ink);margin:4px 0 0;padding-left:18px}.kqw-einw small{color:var(--ink-2);margin-left:8px;font-size:12px}.kdq-karte{flex-direction:column;gap:8px;display:flex}.kdq-kopf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kdq-tab{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:6px 14px;font-size:13.5px;display:grid}.kdq-tab4{grid-template-columns:minmax(0,1.4fr) auto auto minmax(0,1fr)}.kdq-tab2{grid-template-columns:minmax(0,1fr) auto}.kdq-tab .kqw-h{font-size:11px}.kdq-zeile{display:contents}.kdq-zeile>span{font-variant-numeric:tabular-nums}.kdq-summe>span{border-top:1px solid var(--line);padding-top:6px;font-weight:700}.kdq-name{overflow-wrap:anywhere}.kdq-meist{color:var(--ink-2);overflow-wrap:anywhere}.kdq-abstand{margin-top:6px}.kdq-hinweise{flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.4;display:flex}.kdq-aktion{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.kgm{flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.kgm-letzte{color:var(--ok-text);overflow-wrap:anywhere;margin:0;font-size:12.5px}.kgm-handy{display:none}.kgm-hinweis{color:var(--ok-text);font-style:normal;font-weight:650}.kc-schalter{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.kc-schalter-z{align-items:center;gap:8px;display:flex}.kc-pkt{background:var(--line-2);border-radius:50%;flex:none;width:9px;height:9px}.kc-pkt.ist-an{background:var(--ok);box-shadow:0 0 0 4px color-mix(in srgb, var(--ok) 22%, transparent)}.kc-klein{min-height:34px;padding:0 12px;font-size:13px}.kc-hilfe{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.4}.kc-spalte{color:#f2f2f7;background:#1c1c1e;border-radius:16px;flex-direction:column;gap:9px;margin-bottom:12px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.kc-kopf{align-items:center;gap:8px;font-size:14px;display:flex}.kc-grau{color:#aeaeb2;font-variant-numeric:tabular-nums;font-size:12.5px}.kc-dunkelknopf{color:#fff;min-height:32px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:10px;padding:0 12px;font-size:12.5px;font-weight:700}.kc-alle{align-self:stretch}.kc-pill{color:#1c1c1e;background:#fff;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:750}.kc-block{background:#ffffff12;border-radius:12px;padding:9px 11px;font-size:13px;line-height:1.4}.kc-eti{letter-spacing:.06em;text-transform:uppercase;color:#aeaeb2;justify-content:space-between;margin-bottom:3px;font-size:10.5px;font-weight:750;display:flex}.kc-ew{background:#3a2a1c;box-shadow:inset 0 0 0 1px #6b4a2a}.kc-art{color:#ffd28f}.kc-satz{color:#fff;margin:4px 0 3px;font-size:14px}.kc-eti span:last-child:not(:first-child){text-transform:none;letter-spacing:0;text-align:right;font-weight:600}.kc-satz mark{color:inherit;background:#ffffff26;border-radius:4px;padding:0 2px}.kc-regel{color:#ffd28f;font-size:12px}.kc-dann{color:#f2f2f7;margin:2px 0 4px;font-size:12.5px}.kc-hin{background:#1f3a2a;box-shadow:inset 0 0 0 1px #2f5c40}.kc-hin b{color:#86efac}.kc-rot{background:#3d1a18;box-shadow:inset 0 0 0 1px #7a2b26}.kc-rot b{color:#fca5a5}.kc-ampel{background:#ffffff12;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:650;display:flex}.kc-ampel i{border-radius:50%;flex:none;width:10px;height:10px}.kc-ampel.ist-gruen{color:#86efac}.kc-ampel.ist-gruen i{background:#30d158}.kc-ampel.ist-gelb{color:#ffd28f;background:#3a2f12}.kc-ampel.ist-gelb i{background:#ffd60a}.kc-ampel.ist-rot{color:#fca5a5;background:#3d1a18}.kc-ampel.ist-rot i{background:#ff453a}.kc-check{flex-wrap:wrap;gap:4px 12px;display:flex}.kc-haken{color:#d1d1d6;min-height:28px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:flex}.kc-haken i{color:#1c1c1e;border:1.6px solid #636366;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-style:normal;font-weight:800;display:flex}.kc-haken.ist-auto i{background:var(--ok);border-color:var(--ok)}.kc-haken.ist-hand i{background:#aeaeb2;border-color:#aeaeb2}.kc-haken.ist-auto i:after,.kc-haken.ist-hand i:after{content:"✓"}.kc-haken.ist-jetzt{color:#fff;font-weight:700}.kc-haken.ist-jetzt i{border-color:var(--grw)}.kc-typ{align-items:center;gap:10px;display:flex}.kc-typ>span:not(.kc-farbe){color:#aeaeb2;font-size:12.5px;line-height:1.35}.kc-typ b{color:#f2f2f7}.kc-farbe{border-radius:50%;flex:none;width:18px;height:18px}.kc-f-rot{background:#ff453a}.kc-f-gelb{background:#ffd60a}.kc-f-gruen{background:#30d158}.kc-f-blau{background:#0a84ff}.kc-werte{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.kc-werte div{background:#ffffff12;border-radius:10px;min-width:0;padding:5px 7px}.kc-werte small{letter-spacing:.05em;text-transform:uppercase;color:#aeaeb2;font-size:10.5px;font-weight:700;display:block}.kc-werte b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px}.kc-werte .ist-warn{box-shadow:inset 0 0 0 1.5px var(--warn)}.kc-warnzeile{color:#ffcc80;font-size:12.5px;font-weight:650}.kc-nach{flex-direction:column;gap:9px;display:flex}.kc-score{align-items:center;gap:12px;display:flex}.kc-ring{--p:0;background:conic-gradient(var(--ok) calc(var(--p) * 1%), var(--line) 0);border-radius:50%;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.kc-ring b{background:var(--card);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:19px;display:flex}.kc-verb{margin:0;padding-left:18px;font-size:13.5px;line-height:1.5}.kc-pp{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:4px 16px;display:grid}.kc-pp-kopf{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;margin:6px 0 2px;font-size:11px;font-weight:750;display:flex}.kc-pp-z{align-items:center;gap:8px;min-height:24px;font-size:13px;display:flex}.kc-pp-z i{color:#fff;background:var(--line-2);border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:10.5px;font-style:normal;font-weight:800;display:flex}.kc-pp-z.ist-ja i{background:var(--ok)}.kc-pp-z.ist-nein i{background:var(--danger)}.kc-pp-z.ist-teils i{background:var(--warn)}.kc-pp-z.ist-entfaellt{color:var(--ink-2)}.kc-pp-z small{color:var(--ink-2);text-align:right;margin-left:auto;font-size:12px}.kc-ewk{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:9px 12px;font-size:13px;display:flex}.kc-ewk-a{background:var(--fill);border-radius:9px;margin-top:4px;padding:6px 9px}.kc-balk{align-items:center;gap:8px;min-height:22px;font-size:12.5px;display:flex}.kc-balk span{width:96px;color:var(--ink-3)}.kc-balk i{background:var(--line);border-radius:4px;flex:1;height:8px;display:block;position:relative;overflow:hidden}.kc-balk em{border-radius:4px;position:absolute;top:0;bottom:0;left:0}.kc-balk em.ist-gut{background:var(--ok)}.kc-balk em.ist-mittel{background:var(--warn)}.kc-balk em.ist-schwach{background:var(--danger)}.kc-balk small{text-align:right;width:44px;color:var(--ink-3)}.kc-fuss{flex-wrap:wrap;gap:8px;display:flex}.kcv-stufen{flex-wrap:wrap;gap:6px;display:flex}.kcv-stufe{background:var(--card);min-height:36px;box-shadow:inset 0 0 0 1px var(--hair);cursor:pointer;font:inherit;color:var(--ink-2);white-space:nowrap;border:0;border-radius:999px;align-items:center;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}.kcv-stufe.ist-fertig{color:var(--ok-text)}.kcv-stufe.ist-an{background:var(--ink);color:var(--bg);box-shadow:none}.kcv-erg{flex-direction:column;gap:10px;display:flex}.kcv-kachel{justify-content:center;align-self:stretch;min-width:44px;padding:9px 11px}.kcv-knoepfe{gap:8px;display:flex}.kcv-knoepfe .kq-knopf{flex:1}.kcv-nachricht{white-space:pre-line;overflow-wrap:anywhere;background:var(--fill);border-radius:10px;margin:8px 0;padding:8px 10px;font-size:13px;line-height:1.45}.kcv-ew{border-top:1px solid var(--line);padding:8px 0;font-size:13.5px}.kcv-ew:first-of-type{border-top:0}.kcv-ew summary{cursor:pointer;min-height:28px;font-weight:650}.kcv-ew p{margin:4px 0 0}.kc-woche{flex-direction:column;gap:6px;display:flex}.kc-woche-kopf{align-items:center;gap:8px;display:flex}.kc-woche-zahl{margin:0;font-size:14px}.kc-woche-text{margin:0;font-size:13px;line-height:1.45}.kcu-seite{flex-direction:column;gap:12px;max-width:1200px;padding:16px 22px 40px;display:flex}.kcu-kopf{align-items:center;gap:14px;display:flex}.kcu-kopf h2{letter-spacing:-.02em;margin:0;font-size:22px}.kcu-kopf h2 small{color:var(--ink-2);margin-left:6px;font-size:14px;font-weight:600}.kcu-koerper{grid-template-columns:minmax(0,430px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.kcu-links,.kcu-rechts{flex-direction:column;gap:12px;min-width:0;display:flex}.kcu-wahl{flex-direction:column;gap:8px;display:flex}.kcu-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.kcu-r2{grid-template-columns:repeat(2,minmax(0,1fr))}.kcu-w{background:var(--card);min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;flex-direction:column;justify-content:center;padding:5px 10px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.kcu-w small{color:var(--ink-2);font-size:11.5px;font-weight:500}.kcu-w.ist-an{background:var(--ink);color:var(--bg);box-shadow:none}.kcu-w.ist-an small{color:color-mix(in srgb, var(--bg) 70%, transparent)}.kcu-w:disabled{cursor:default;opacity:.6}.kcu-w.ist-an:disabled{opacity:1}.kcu-zaehler{align-items:center;gap:14px;display:flex}.kcu-gespraech{flex-direction:column;gap:8px;display:flex}.kcu-blase{background:var(--fill);overflow-wrap:anywhere;border-radius:14px;max-width:88%;padding:9px 12px;font-size:14px;line-height:1.4}.kcu-blase.ist-ich{background:color-mix(in srgb, var(--grw) 14%, var(--card));align-self:flex-end}.kcu-hilfe{color:#fff}.kcu-mikro{background:var(--grw);width:88px;height:88px;color:var(--auf-grw);font:inherit;cursor:pointer;box-shadow:0 0 0 10px color-mix(in srgb, var(--grw) 16%, transparent);border:0;border-radius:50%;align-self:center;margin:6px 0;font-size:14px;font-weight:750}.kcu-mikro.ist-an{background:var(--danger);color:#fff;box-shadow:0 0 0 10px color-mix(in srgb, var(--danger) 18%, transparent)}.kcu-mikro:disabled{opacity:.6;cursor:default}.kcu-fuss{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:1199px){.kq-rechts{display:none}.kq-nur-tablet{display:block}.kq-antw{grid-template-columns:repeat(2,minmax(0,1fr))}.kqw-kz{grid-template-columns:repeat(3,minmax(0,1fr))}.kqw-unten{flex-direction:column;align-items:stretch}.kq-termin-felder{grid-template-columns:150px 120px minmax(0,1fr)}}@media (max-width:900px),(max-width:1199px) and (max-height:820px){.kq-erg{z-index:120;bottom:12px}.kq-erg-leiste{cursor:pointer;text-align:left;width:100%;min-height:48px;font:inherit;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair), 0 6px 22px #00000030;border:0;border-radius:14px;align-items:center;gap:10px;padding:0 14px 0 16px;display:flex}.kq-erg-leiste-t{color:var(--ink-2);flex:none;font-size:13px;font-weight:700}.kq-erg-leiste-w{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;font-weight:700}.kq-erg-leiste svg{color:var(--ink-2);flex:none}.kq-erg-flaeche,.kq-erg.ist-auf .kq-erg-leiste{display:none}.kq-erg.ist-auf .kq-erg-flaeche{left:var(--sl-b,0px);z-index:120;max-height:55dvh;padding:6px 16px calc(14px + env(safe-area-inset-bottom));box-shadow:inset 0 0 0 1px var(--hair), 0 -10px 34px #00000038;border-radius:22px 22px 0 0;display:flex;position:fixed;bottom:0;right:0}.kq-seite:has(.kq-erg.ist-auf){padding-bottom:calc(55dvh + 24px)}.kq-erg-kopf{gap:6px 10px}.kq-erg-kopf>b{font-size:17px}.kq-erg-unter{flex-basis:100%;order:3}.kq-vorschlag{order:4}.kq-erg-hook{order:5}.kq-erg-skript{order:6;margin-left:auto}.kq-erg-zu{width:40px;height:40px;display:inline-flex;position:static}.kq-erg .kq-wahl{grid-template-columns:1fr 1fr}.kq-erg .kq-wahl-knopf.kq-voll{grid-column:1/-1}.kq-erg .kq-termin{flex-direction:column;align-items:stretch}.kq-termin-felder{grid-template-columns:1fr 1fr}.kq-feld-breit{grid-column:1/-1}.kq-erg-fuss{flex-direction:column;align-items:stretch}.kq-erg-fuss .kq-notiz{resize:vertical;height:auto;min-height:64px}.kq-erg-fuss .kq-erg-weg{align-self:center}}@media (max-width:760px){.kq-seite{padding:12px 16px 90px}.kq-werk,.kq-links,.kq-rechts,.kq-stufen,.kq-nur-gross{display:none}.kgm-handy{margin:0 0 10px;display:block}.kgm-handy .kgm{margin-top:0}.kdq-tab4{grid-template-columns:minmax(0,1fr) auto auto}.kdq-tab4 .kdq-meist{display:none}.kq-hkopf{align-items:center;gap:8px;min-height:44px;display:flex}.kq-hkopf h2{letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:22px;font-weight:700}.kq-hkopf h2 small{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:6px;font-size:15px;font-weight:600}.kq-hkopf .kq-knopf{min-height:40px;padding:0 14px;font-size:14px}.kq-hwer{color:var(--ink-2);margin:0 0 10px;font-size:13px;line-height:1.35;display:block}.kq-hwer b{color:var(--ink);font-weight:650}.kq-koerper{display:block}.kq-mitte{gap:10px}.kq-fort-block{display:block}.kq-fort{gap:4px;display:flex}.kq-fort i{background:var(--line);border-radius:3px;flex:1;height:5px}.kq-fort i.kq-fort-f{background:var(--ink-3)}.kq-fort i.kq-fort-a{background:var(--ink)}.kq-fort-t{color:var(--ink-3);margin-top:4px;font-size:12.5px;font-weight:600}.kq-satzkarte{padding:14px}.kq-satz{font-size:17px;line-height:1.42}.kq-ton{font-size:13px}.kq-liste{padding-left:22px;font-size:16px}.kq-antw{grid-template-columns:1fr 1fr}.kq-antw-knopf{text-align:center;align-items:center;min-height:44px;padding:6px 8px;font-size:14.5px}.kq-antw-knopf small{display:none}.kq-antw-knopf.kq-antw-erst{grid-column:1/-1}.kq-nachher{max-width:none}.kq-ew{min-height:44px;font-size:15px}.kq-wahl-knopf{min-height:44px;font-size:14px}.kq-seg>button,.kq-seg>a,.kq-ew-knoepfe .kq-knopf,.kq-chips>button{min-height:40px}.pl-ansicht>a{min-height:40px;padding:0 10px}.kqw-werk,.kqw-filter,.kqw-nur-gross,.kqw-vier{display:none}.kqw-hkopf{align-items:center;gap:6px;min-height:44px;display:flex}.kqw-hkopf h2{letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:22px;font-weight:700}.kqw-hkopf h2 small{display:none}.kqw-hkopf .kqw-pf{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);border-radius:50%}.kqw-hwahl{gap:8px;margin:10px 0;display:flex}.kqw-auswahl{background:var(--card);min-width:0;min-height:44px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink);font:inherit;border:0;border-radius:12px;flex:1;padding:0 12px;font-size:16px;font-weight:600}.kqw-fk{background:var(--card);min-height:44px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:650;display:inline-flex}.kqw-fk i{background:var(--grw);color:var(--auf-grw);border-radius:999px;padding:0 6px;font-size:11px;font-style:normal;font-weight:700}.kqw-koerper{display:block}.kqw-main{gap:10px}.kqw-band{padding:8px 12px;font-size:13px}.kqw-band-link{align-items:center;min-height:40px;display:inline-flex}.kqw-kz{grid-template-columns:1fr 1fr;gap:8px}.kqw-kachel{padding:9px 12px}.kqw-gross{display:none}.kqw-klein{display:inline}.kqw-z{font-size:24px}.kqw-u{font-size:12px}.kqw-amp{width:11px;height:11px;top:10px;right:10px}.kqw-handy-liste{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;padding:2px 14px;display:block}.kqw-handy-liste>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;min-height:40px;font-size:14.5px;display:flex}.kqw-handy-liste>div:first-child{border-top:0}.kqw-handy-liste small{color:var(--ink-2);margin-left:6px;font-size:12px}.kqw-handy-liste b{align-items:center;gap:8px;font-weight:700;display:inline-flex}.kqw-handy-liste .kqw-amp{position:static}.kqw-hinweis,.kqw-nur-handy{display:block}.kqw-verl-karte,.kqw-ab-karte{padding:10px 14px}.kqw-verl{font-size:13.5px}.kqw-verl>span:not(.kqw-bar):not(.kqw-verl-zeile),.kqw-verl-zeile>span:not(.kqw-bar){align-items:center;min-height:34px;display:flex}.kqw-verl .kqw-r,.kqw-verl-zeile .kqw-r{justify-content:flex-end}.kqw-ab{grid-template-columns:1fr 62px 62px;font-size:13.5px}.kqa-raster{grid-template-columns:1fr}.kqa-zeile{grid-template-columns:minmax(0,1fr) 70px 70px}}@media (max-width:640px){.kq-erg{bottom:8px}body:has(.lz-streifen) .kq-erg{bottom:44px}}@media (max-width:900px){.kcu-seite{padding:8px 14px 96px}.kcu-koerper{grid-template-columns:minmax(0,1fr)}.kcu-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-pp{grid-template-columns:minmax(0,1fr)}.kc-balk span{width:84px}}.apk{white-space:nowrap;vertical-align:1px;border-radius:999px;flex:none;align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:700;line-height:17px;text-decoration:none;display:inline-flex;position:relative}a.apk:after{content:"";position:absolute;inset:-12px -4px}.apk.apk-gefunden{background:var(--fill);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2)}.apk.apk-belegt{background:var(--tint-acc);color:color-mix(in srgb, #0a84ff 75%, var(--ink));box-shadow:inset 0 0 0 1px #0a84ff4d}.apk.apk-bestaetigt{background:var(--tint-ok);color:var(--ok-text);box-shadow:inset 0 0 0 1px var(--ok-line)}.apk.apk-falsch{background:var(--tint-danger);color:var(--danger-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger-text) 30%, transparent)}.apk-quelle{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:2px;overflow-wrap:anywhere}.apk-name{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.kq-zeile-unter{text-align:right;color:var(--ink-2);overflow-wrap:anywhere;margin:-3px 0 6px;font-size:11.5px;line-height:1.35;display:block}.vp-tl-ap{color:var(--ink);font-weight:600}.kq-apfrage{background:var(--bg);border-radius:12px;flex-direction:column;gap:8px;margin-top:10px;padding:10px 12px;display:flex}.kq-apfrage.ist-offen{background:var(--tint-warn);box-shadow:inset 0 0 0 1px var(--warn-line)}.kq-apfrage-t{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.kq-apfrage-pflicht{letter-spacing:.04em;text-transform:uppercase;color:var(--warn-text);font-size:10.5px;font-weight:750}.kq-apfrage .kq-seg{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);align-self:flex-start}.kq-apfrage .kq-seg>.ist-an{background:var(--ink);color:var(--bg)}.kq-apfrage .kq-seg>.ist-an.kq-ap-ja{background:var(--ok-text);color:#fff}.kq-apfrage .kq-seg>.ist-an.kq-ap-nein{background:var(--danger-text);color:#fff}.kq-apfrage-haken{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:13px;display:flex}.kq-apfrage-haken input{width:18px;height:18px;accent-color:var(--grw);margin:0}.ap-pruef{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:6px;font-size:12px;display:flex}.ap-karte.ap-falsch .ap-eingabe{color:var(--ink-2);text-decoration:line-through}.ap-pruef-text{overflow-wrap:anywhere}.vp-ap-herkunft{color:var(--ink-2);overflow-wrap:anywhere;margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.35;display:block}@media (max-width:640px){.kq-apfrage .kq-seg{align-self:stretch;display:flex}.kq-apfrage .kq-seg>button{flex:1;padding:0 4px;font-size:12.5px}}
.wa-seite{max-width:780px;margin:0 auto;padding:18px 20px 90px}.wa-titel{letter-spacing:-.025em;margin:10px 0 4px;font-size:27px;font-weight:800}.wa-lead{max-width:60ch;color:var(--ink-2);margin:0 0 20px;font-size:14px;line-height:1.55}.wa-leer{color:var(--ink-2);padding:28px 4px;font-size:14px;line-height:1.6}.wa-liste{background:var(--card);border-radius:var(--r);box-shadow:var(--shadow);margin:0;padding:0;list-style:none;overflow:hidden}.wa-zeile{border-top:1px solid var(--hair);color:var(--ink);grid-template-columns:44px 1fr auto;align-items:center;gap:12px;min-height:68px;padding:13px 16px;text-decoration:none;display:grid}.wa-liste li:first-child .wa-zeile{border-top:none}.wa-zeile:hover{background:var(--col)}.wa-mitte{flex-direction:column;gap:2px;min-width:0;display:flex}.wa-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.wa-punkt{background:var(--grw);border-radius:50%;flex:none;width:9px;height:9px}.wa-vorschau{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.wa-rechts{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.wa-zeit{color:var(--ink-2);font-size:12px}.wa-chat{flex-direction:column;gap:12px;min-width:0;display:flex}.wa-chatkopf{border-radius:var(--r);background:var(--card);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:14px 18px;display:grid}.wa-chatkopf>.wa-zurueck{grid-column:1/-1;justify-self:start}.wa-chatkopf-titel{min-width:0}.wa-chatkopf>.wa-zumauftrag{grid-column:2;align-self:start}.wa-chatname{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:800}.wa-chatsub{color:var(--ink-3);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.wa-chatkopf>.wa-fenster,.wa-chatkopf>.wa-zuordnung{grid-column:1/-1}.wa-fenster{border-radius:11px;margin:12px 0 0;padding:9px 13px;font-size:12.5px;line-height:1.5}.wa-fenster-auf{background:var(--tint-ok);border:1px solid var(--ok-line);color:var(--ok-text)}.wa-fenster-zu{background:var(--tint-warn);border:1px solid var(--warn-line);color:var(--warn-text)}.wa-chatkopf>.wa-fenster{background:0 0;border:0;margin:2px 0 0;padding:0;font-size:12.5px;font-weight:650}.wa-chatkopf>.wa-fenster-auf{color:var(--ok-text)}.wa-chatkopf>.wa-fenster-zu{color:var(--warn-text);font-weight:600}.wa-ende{flex:none;height:1px;display:block}.wa-verlauf{flex-direction:column;flex:1;gap:8px;padding:18px 0;display:flex}.wa-tagtrenner{text-align:center;color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em;margin:14px 0 6px;font-size:11.5px;font-weight:700}.wa-blase{max-width:78%;box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:3px;padding:9px 13px;display:flex}.wa-b-links{background:var(--card);border-bottom-left-radius:5px;align-self:flex-start}.wa-b-rechts{background:color-mix(in srgb, var(--grw) 14%, var(--card));border-bottom-right-radius:5px;align-self:flex-end}.wa-b-intern{background:var(--tint-warn);border:1px dashed var(--warn-line);max-width:88%;box-shadow:none;align-self:center}.wa-internmarke{letter-spacing:.05em;text-transform:uppercase;color:var(--warn-text);font-size:10.5px;font-weight:800}.wa-urheber{color:var(--ink-2);font-size:11px;font-weight:700}.wa-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}.wa-meta{color:var(--ink-2);align-self:flex-end;font-size:11px}.wa-blasefehler{color:var(--danger);font-size:11.5px}.wv{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.wv .btn{min-height:44px;padding-left:20px;padding-right:20px}.wv-hinweis,.wv-gut,.wv-schlecht{max-width:60ch;margin:0;font-size:13.5px;line-height:1.55}.wv-hinweis{color:var(--ink-3)}.wv-gut{color:var(--ok-text);font-weight:500}.wv-schlecht{color:var(--danger-text);font-weight:500}.wv-nowrap{white-space:nowrap}.wa-preis{color:var(--ink-3);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:11px;font-weight:600}.wa-senden{z-index:2;border-radius:var(--r);background:var(--card);box-shadow:var(--shadow);flex:none;padding:12px 16px 14px;position:sticky;bottom:0}.wa-modus{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.wa-modus-wahl{background:var(--fill);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.wa-modusknopf{min-height:40px;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:650}.wa-modus-an{background:var(--ink);color:var(--card)}.wa-senden-intern .wa-modus-an{background:var(--warn);color:#1c1c1e}.wa-fehler{background:var(--tint-danger);border:1px solid color-mix(in srgb, var(--danger) 30%, transparent);color:var(--danger-text);border-radius:11px;margin:0 0 9px;padding:9px 13px;font-size:12.5px;line-height:1.5}.wa-eingabe{align-items:flex-end;gap:10px;display:flex}.wa-feld{border:1px solid var(--line);background:var(--field);min-width:0;min-height:48px;color:var(--ink);resize:vertical;border-radius:12px;flex:1;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.45;transition:border-color .16s,box-shadow .16s}.wa-feld:focus{border-color:var(--grw);outline:none;box-shadow:0 0 0 3px #ed7f2233}.wa-senden-intern .wa-feld{border-color:var(--warn-line);background:var(--tint-warn)}.wa-knopf{background:var(--grw);min-height:48px;color:var(--auf-grw);cursor:pointer;border:none;border-radius:12px;flex:none;padding:0 20px;font-family:inherit;font-size:14.5px;font-weight:700;transition:transform .14s cubic-bezier(.23,1,.32,1)}.wa-knopf:active{transform:scale(.97)}.wa-senden-intern .wa-knopf{background:var(--warn)}.wa-knopf:disabled{opacity:.45;cursor:not-allowed;transform:none}.wa-zuordnung{background:var(--card);border:1px solid var(--hair);border-radius:12px;flex-direction:column;gap:9px;margin-top:12px;padding:11px 13px;display:flex}.wa-zuordnung-fest{background:var(--panel)}.wa-chatkopf>.wa-zuordnung{margin-top:4px}.wa-chatkopf>.wa-zuordnung-fest{background:0 0;border:0;padding:0}.wa-chatkopf>.wa-zuordnung-fest .wa-zu-text{display:none}.wa-zu-text{color:var(--ink-2);font-size:12.5px;line-height:1.5}.wa-zu-text b{color:var(--ink)}.wa-zu-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.wa-zu-knopf{border:1px solid var(--hair);background:var(--bg);color:var(--ink);cursor:pointer;border-radius:11px;flex-direction:column;justify-content:center;gap:2px;min-height:40px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.wa-zu-knopf:hover{background:var(--line)}.wa-zu-waehlen{border-color:var(--grw)}.wa-zu-woher{color:var(--ink-2);font-size:11px;font-weight:500}.wa-fenster-zeile{margin:0;font-weight:600}.wa-kosten{opacity:.9;border-top:1px solid;align-items:flex-start;gap:7px;margin:7px 0 0;padding-top:7px;font-size:12px;font-weight:500;line-height:1.45;display:flex}.wa-kosten-i{background:var(--ok-text);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;font-size:11px;font-style:italic;font-weight:800;line-height:1;display:flex}.wa-kosten-warn{color:var(--danger-text)}.wa-kosten-warn .wa-kosten-i{background:var(--danger)}.wac{flex-direction:column;gap:12px;padding:12px 14px 14px;display:flex}.wac-verlauf{flex-direction:column;gap:7px;max-height:44vh;padding-right:2px;display:flex;overflow-y:auto}.wac-mehr,.wac-ganz{background:var(--col);color:var(--ink-2);border-radius:100px;align-self:center;padding:7px 14px;font-size:12.5px;font-weight:600;text-decoration:none}.wac-mehr:hover,.wac-ganz:hover{background:var(--line);color:var(--ink)}.wac .wa-blase{max-width:88%}.wac .wa-senden{box-shadow:none;background:0 0;border-top:none;border-radius:0;padding:0;position:static}.wa-ki{border:1.5px dashed var(--line-2);background:var(--card);border-radius:16px;flex-direction:column;align-self:flex-end;gap:8px;width:min(100%,600px);margin:0 0 0 auto;padding:12px 16px;display:flex}.wa-ki-kopf{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.wa-ki-marke{color:var(--ink);font-size:13px;font-weight:700}.wa-ki-absicht{color:var(--ink-3);font-size:13px;font-weight:600}.wa-ki-stufe{color:var(--ink-3);margin-left:auto;font-size:12px;font-weight:600}.wa-ki-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}.wa-ki-termin,.wa-ki-fuss{color:var(--ink-3);margin:0;font-size:12px;line-height:1.45}.wa-ki-befunde{color:var(--ink-3);margin:0;padding-left:18px;font-size:12px;line-height:1.45}.wa-ki-schwer{color:var(--danger-text);font-weight:600}.wa-ki-knoepfe{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.wa-ki-uebernehmen,.wa-ki-neben,.wa-ki-leise{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;min-height:40px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:650;transition:transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.wa-ki-uebernehmen:active,.wa-ki-neben:active{transform:scale(.97)}.wa-ki-uebernehmen{background:var(--grw);color:var(--auf-grw);font-weight:700}.wa-ki-neben{background:var(--card);border-color:var(--line);color:var(--ink)}.wa-ki-leise{color:var(--ink-3);background:0 0;padding:0 10px}.wa-ki-aus-knopf{margin-left:auto}.wa-ki-uebernehmen:disabled,.wa-ki-neben:disabled,.wa-ki-leise:disabled{opacity:.5;cursor:not-allowed;transform:none}.wa-ki-link{min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.wa-ki-knopf{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:6px;margin-left:auto;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:650;display:inline-flex}.wa-ki-knopf:disabled{opacity:.6;cursor:wait}.wa-ki-kurz{display:none}.wa-ki-aus{background:var(--panel);color:var(--ink-2);border-radius:11px;margin:4px 0 10px;padding:4px 12px;font-size:12.5px;line-height:1.5}.wac .wa-ki{width:100%;margin:0}@media (max-width:640px){.wa-seite{padding:14px 12px calc(99px + env(safe-area-inset-bottom))}.wa-senden{bottom:calc(88px + env(safe-area-inset-bottom));padding:10px 12px 12px}.wa-titel{font-size:24px}.wa-chatkopf{padding:12px 14px}.wa-chatname{font-size:20px}.wa-blase{max-width:86%}.wa-b-intern{max-width:94%}.wa-ki{width:100%}.wa-ki-stufe{flex-basis:100%;margin-left:0}.wa-ki-aus-knopf{margin-left:0}.wa-knopf{padding:0 16px}.wa-modus{gap:6px}.wa-ki-knopf{padding:0 12px}.wa-ki-lang{display:none}.wa-ki-kurz{display:inline}}
.wa-rahmen{padding:18px 20px 20px}.wa-kopfzeile{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.wa-kopfzeile>.wa-titel{margin:0}.wa-kopf-knoepfe{gap:8px;margin-left:auto;display:flex}.wa-kn{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.wa-kn:active{transform:scale(.97)}.wa-kn-haupt{background:var(--grw);border-color:var(--grw);color:var(--auf-grw);font-weight:700}.wa-funke{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.wa-reiter{scrollbar-width:none;gap:6px;margin:0 0 10px;padding-bottom:2px;display:flex;overflow-x:auto}.wa-reiter::-webkit-scrollbar{display:none}.wa-reiter-knopf{background:var(--card);min-height:40px;box-shadow:var(--shadow);color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.wa-reiter-an{background:var(--ink);color:var(--card)}.wa-reiter-zahl{font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.wa-klara{display:none}.wa-klara-kopf{color:var(--ink);align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.wa-klara-text{color:var(--ink-3);font-size:13px;line-height:1.45}.wa-klara-weiter{color:var(--ink);align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:650;display:inline-flex}.wa-klara-weiter:after{content:"";border-top:1.8px solid;border-right:1.8px solid;width:6px;height:6px;transform:rotate(45deg)}.wa-spalte-liste,.wa-spalte-chat{min-width:0}.wa-suche{align-items:center;gap:8px;margin:0 0 10px;display:flex;position:relative}.wa-suche>svg{fill:none;width:18px;height:18px;stroke:var(--ink-2);stroke-width:2px;stroke-linecap:round;pointer-events:none;position:absolute;left:12px}.wa-suche>input{border:1px solid var(--line);background:var(--field);min-width:0;min-height:40px;color:var(--ink);font:inherit;appearance:none;border-radius:10px;flex:1;padding:0 12px 0 38px;font-size:16px;transition:border-color .16s,box-shadow .16s}.wa-suche>input::placeholder{color:var(--ink-3)}.wa-suche>input:focus{border-color:var(--grw);outline:none;box-shadow:0 0 0 3px #ed7f2233}.wa-neu-suche{display:none}.wa-ze{border-top:1px solid var(--hair);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-height:64px;padding:11px 16px;text-decoration:none;display:grid}.wa-liste li:first-child .wa-ze{border-top:none}.wa-ze:hover{background:var(--col)}.wa-ze.wa-ze-an{background:var(--tint-acc)}.wa-ze-mitte{flex-direction:column;gap:2px;min-width:0;display:flex}.wa-ze-name{align-items:center;gap:7px;min-width:0;font-size:14.5px;font-weight:600;display:flex}.wa-ze-nametext{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wa-ze-neu .wa-ze-nametext{font-weight:750}.wa-ze-text{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.wa-ze-neu .wa-ze-text{color:var(--ink);font-weight:500}.wa-ze-unter{flex-wrap:wrap;gap:5px;min-width:0;margin-top:3px;display:flex}.wa-ze-rechts{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.wa-ze-zeit{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.wa-ze-neu .wa-ze-zeit{color:var(--ink);font-weight:700}.wa-chip{background:var(--col);max-width:100%;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:650;overflow:hidden}.wa-leerstand{border-radius:var(--r);background:var(--card);max-width:520px;box-shadow:var(--shadow);margin:48px auto;padding:24px 26px}.wa-leerstand h2{letter-spacing:-.01em;margin:0 0 10px;font-family:Jakarta,-apple-system,sans-serif;font-size:20px;font-weight:800}.wa-leerstand ol{color:var(--ink-3);gap:8px;margin:0;padding-left:20px;font-size:14px;line-height:1.55;display:grid}.wa-neu-seite{max-width:620px;margin:0 auto;padding:18px 20px 90px}.wa-neu-karte{border-radius:var(--r);background:var(--card);box-shadow:var(--shadow);margin-top:12px;padding:18px}.wa-neu-karte h1{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:800}.wa-neu-karte p{color:var(--ink-3);max-width:60ch;margin:0 0 14px;font-size:14px;line-height:1.5}.wa-neu-form{gap:8px;display:flex}.wa-neu-form input{border:1px solid var(--line);background:var(--field);min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:12px;flex:1;padding:0 14px;font-size:16px}.wa-neu-form input:focus{border-color:var(--grw);outline:none;box-shadow:0 0 0 3px #ed7f2233}.wa-neu-form .wa-kn{min-height:44px}.wa-neu-karte .wa-neu-fehler{color:var(--danger-text);margin:10px 0 0;font-size:13px}.wa-rahmen-offen .wa-kopfzeile,.wa-rahmen-offen .wa-nav,.wa-rahmen-offen .wa-spalte-liste,.wa-rahmen:not(.wa-rahmen-offen) .wa-spalte-chat{display:none}@media (min-width:760px){.kr-inhalt:has(>.wa-rahmen){overflow:hidden}.wa-rahmen{flex-direction:column;height:100%;display:flex}.wa-rahmen>.wa-kopfzeile{flex:none}.wa-raster{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(300px,40%) minmax(0,1fr);gap:0 16px;min-height:0;display:grid}.wa-nav{grid-column:1/-1}.wa-rahmen-offen .wa-nav{display:block}.wa-rahmen-offen .wa-kopfzeile{display:flex}.wa-spalte-liste,.wa-rahmen-offen .wa-spalte-liste{flex-direction:column;min-height:0;display:flex}.wa-spalte-liste>.wa-liste{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.wa-rahmen:not(.wa-rahmen-offen) .wa-spalte-chat,.wa-spalte-chat{min-height:0;display:block;overflow:hidden}.wa-chat{height:100%}.wa-chatkopf{flex:none}.wa-chatkopf>.wa-zurueck{display:none}.wa-verlauf{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 8px;overflow-y:auto}.wa-chat>.wa-ki{flex:none}.wa-senden{position:static}.wa-blase{max-width:72%}}@media (min-width:1280px){.wa-raster{grid-template-rows:minmax(0,1fr);grid-template-columns:230px minmax(340px,32%) minmax(0,1fr)}.wa-nav{grid-column:auto;min-height:0;overflow-y:auto}.wa-nav>.wa-reiter,.kla-nav>.wa-reiter{flex-direction:column;gap:4px;margin-bottom:0;overflow:visible}.wa-nav .wa-reiter-knopf,.kla-nav .wa-reiter-knopf{box-shadow:none;background:0 0;justify-content:space-between}.wa-nav .wa-reiter-knopf:hover,.kla-nav .wa-reiter-knopf:hover{background:var(--col)}.wa-nav .wa-reiter-an,.kla-nav .wa-reiter-an,.wa-nav .wa-reiter-an:hover,.kla-nav .wa-reiter-an:hover{background:var(--ink);color:var(--card)}.wa-klara{background:var(--card);box-shadow:var(--shadow);border-radius:14px;gap:4px;margin-top:14px;padding:12px 14px;text-decoration:none;display:grid}.wa-klara-knopf{display:none}}@media (prefers-reduced-motion:reduce){.wa-kn,.wa-knopf,.wa-ki-uebernehmen,.wa-ki-neben{transition:none}}@media (max-width:640px){.wa-rahmen{padding:14px 12px 12px}.kr-inhalt:has(.wa-rahmen-offen){padding-bottom:0}.wa-rahmen-offen{padding-bottom:calc(99px + env(safe-area-inset-bottom))}.wa-neu-seite{padding:14px 12px 90px}.wa-ze{padding:11px 12px}}
.kla-seite{padding:18px 20px 90px}.kla-kopfzeile{align-items:center;gap:12px;margin:0 0 12px;display:flex}.kla-titel{letter-spacing:-.025em;margin:0;font-size:27px;font-weight:800}.kla-zurueck{margin-bottom:6px}.kla-raster{display:block}.kla-nav{min-width:0}.kla-inhalt{align-content:start;gap:16px;min-width:0;display:grid}.kla-stand-zahlen{grid-template-columns:1fr;margin:0;padding:4px 0 12px;display:grid}.kla-stand-zahlen>div{gap:2px;padding:8px 18px;display:grid}.kla-stand-zahlen>div+div{border-top:1px solid var(--line)}.kla-stand-zahlen dt{color:var(--ink-3);font-size:12.5px;font-weight:700}.kla-stand-zahlen dd{margin:0;font-size:15px;font-weight:650}.kla-zwei{align-items:start;gap:16px;display:grid}.kla-stapel{align-content:start;gap:16px;min-width:0;display:grid}.kla-karte{min-width:0}.kla-karte .sk-feld{grid-template-columns:minmax(0,1fr);align-items:start}.kla-karte .sk-feld small{grid-column:auto}.kla-lbl{color:var(--ink-3);align-items:baseline;gap:10px;font-size:13px;font-weight:700;display:flex}.kla-lbl small{color:var(--ink-3);text-align:right;margin-left:auto;font-size:12px;font-weight:600}.kla-karte textarea{line-height:1.5}.kla-vorschlag{background:var(--fill)}.kla-vorschlag-kopf{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;font-weight:700;display:flex}.kla-vorschlag-kopf small{color:var(--ink-3);margin-left:auto;font-size:12px;font-weight:600}.kla-vorschlag p{margin:0;font-size:14px;line-height:1.5}.kla-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.kla-knoepfe .sk-knopf,.kla-holen .sk-knopf{align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:14px;display:inline-flex}.kla-holen{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kla-holen small{flex:240px}.kla-tabelle-huelle{overflow-x:auto}.kla-versionen{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.kla-versionen th{text-align:left;color:var(--ink-3);white-space:nowrap;padding:0 10px 6px 0;font-size:11.5px;font-weight:700}.kla-versionen td{border-top:1px solid var(--line);vertical-align:top;padding:8px 10px 8px 0;line-height:1.4}.kla-versionen th:last-child,.kla-versionen td:last-child{padding-right:0}.kla-version{font-weight:700}.kla-laden{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:0 12px;font-size:12.5px;font-weight:600}.kla-unsichtbar{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kla-mit-zeichen{align-items:center;gap:9px;display:flex}.kla-mit-zeichen svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.kla-regeln{gap:6px;margin:0;padding:4px 18px 18px 38px;font-size:14px;line-height:1.5;display:grid}.kla-regeln li::marker{color:var(--ink-3)}.kla-verlauf{gap:14px;max-width:980px;display:grid}.kla-summe{background:var(--card);color:var(--ink-3);border-radius:16px;margin:0;padding:12px 16px;font-size:14px;line-height:1.5}.kla-summe b{color:var(--ink)}.kla-leer{color:var(--ink-3);margin:0;padding:4px;font-size:14px;line-height:1.5}.kla-tag-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 4px 6px;font-size:11px;font-weight:700}.kla-liste{background:var(--card);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.kla-ze{border-top:1px solid var(--hair);min-height:56px;color:var(--ink);grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 16px;text-decoration:none;display:grid}.kla-liste li:first-child .kla-ze{border-top:none}a.kla-ze:hover{background:var(--col)}.kla-uhr{color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:1px;font-size:12.5px}.kla-was{gap:1px;min-width:0;display:grid}.kla-was b{overflow-wrap:anywhere;font-size:14px;font-weight:650}.kla-was span{color:var(--ink-3);font-size:12.5px;line-height:1.4}.kla-chip{background:var(--col);color:var(--ink-3);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:650}.kla-chip-gut{background:var(--tint-ok);color:var(--ok-text)}.wa-as-auf{gap:16px;display:grid}.wa-as-spalte{align-content:start;gap:16px;min-width:0;display:grid}.wa-as-auf .sk-feld{grid-template-columns:minmax(0,1fr)}.wa-as-auf .sk-feld small{grid-column:auto}.wa-as-auf .sk-haken{grid-template-columns:minmax(0,1fr)}.wa-as-auf .wa-as-zeile{grid-template-columns:minmax(0,1fr) auto;align-items:center;font-size:14.5px}.wa-as-zeile b{font-size:14.5px}.wa-as-pille{white-space:nowrap;background:var(--line);color:var(--ink-3);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:750;display:inline-block}.wa-as-leer{color:var(--ink-3);margin:0;padding:4px 18px 12px;font-size:13.5px}.wa-as-liste{margin:0;padding:0;list-style:none}.wa-as-aus{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 18px;display:grid}.wa-as-aus b{overflow-wrap:anywhere;font-size:14.5px;display:block}.wa-as-aus span{color:var(--ink-3);font-size:12.5px;display:block}.wa-as-knopf.sk-knopf{min-height:40px;padding:0 14px;font-size:14px}.wa-as-neu{border-top:1px solid var(--line);gap:8px;padding:10px 18px 12px;display:flex}.wa-as-neu select{border:1px solid var(--line);background:var(--field);min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:12px;flex:1;padding:10px 12px;font-size:16px}.wa-as-fehler{color:var(--danger-text);margin:0;padding:0 18px 8px;font-size:13px}.wa-as-immer{border-top:1px solid var(--line);color:var(--ink-3);margin:0;padding:10px 18px 14px;font-size:12.5px;line-height:1.45}@media (min-width:760px){.kla-stand-zahlen{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:2px}.kla-stand-zahlen>div+div{border-top:0;border-left:1px solid var(--line)}}@media (min-width:900px){.wa-as-auf{grid-template-columns:1fr 1fr;align-items:start}}@media (min-width:1100px){.kla-zwei{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}}@media (min-width:1280px){.kla-raster{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:16px;display:grid}.kla-nav{position:sticky;top:0}}@media (max-width:640px){.kla-seite{padding:14px 12px calc(99px + env(safe-area-inset-bottom))}.kla-ze{grid-template-columns:42px minmax(0,1fr) auto;padding:11px 12px}.kla-lbl{flex-wrap:wrap}.kla-lbl small{text-align:left;flex-basis:100%;margin-left:0}}
