:root{--papier:#f5f4f1;--karte:#fff;--linie:#dedcd7;--linie-zart:#ebe9e4;--akzent:#7c8b85;--akzent-kraeftig:#5e6e68;--akzent-dunkel:#46534e;--akzent-tint:#edf0ee;--akzent-tint-kraeftig:#dde4e1;--text:#22272a;--text-leise:#5c6467;--text-auf-akzent:#fff;--schrift-mini:0.78rem;--schrift-klein:0.875rem;--schrift-normal:1rem;--schrift-gross:1.15rem;--schrift-titel:1.4rem;--schrift-grosstitel:1.75rem;--luft-1:0.25rem;--luft-2:0.5rem;--luft-3:0.75rem;--luft-4:1rem;--luft-5:1.5rem;--luft-6:2rem;--luft-7:3rem;--radius-karte:22px;--radius-klein:12px;--radius-pille:999px;--antippen:3rem;--lesebreite:40rem;--schatten:0 1px 2px #22272a0d,0 4px 14px #22272a0d;--marker-gelb:#fbf0a6;--marker-gelb-rand:#cfae1f;--marker-gruen:#cfead0;--marker-gruen-rand:#559a5c;--marker-blau:#d2e5f7;--marker-blau-rand:#4e8bc2;--marker-rosa:#f9d7e2;--marker-rosa-rand:#c76a8c;--marker-orange:#fbdcc0;--marker-orange-rand:#cc7b2c;--ampel-ja:#2f7a4e;--ampel-ja-hell:#dcefe2;--ampel-enthaltung:#94700d;--ampel-enthaltung-hell:#f7eecb;--ampel-nein:#b03a30;--ampel-nein-hell:#f7ddd9}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:18px}body{-webkit-font-smoothing:antialiased;background:#f5f4f1;background:var(--papier);color:#22272a;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-size:var(--schrift-normal);line-height:1.55;margin:0}h1,h2,h3{font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}p{margin:0}button{color:inherit;cursor:pointer;font:inherit}:focus-visible{border-radius:6px;outline:3px solid #5e6e68;outline:3px solid var(--akzent-kraeftig);outline-offset:2px}.kopfleiste{background:#f5f4f1;background:var(--papier);border-bottom:1px solid #ebe9e4;border-bottom:1px solid var(--linie-zart);padding-top:env(safe-area-inset-top);position:sticky;top:0;z-index:10}.kopfleiste__inhalt{display:flex;gap:.5rem;gap:var(--luft-2);margin:0 auto;max-width:40rem;max-width:var(--lesebreite);padding:.5rem .75rem;padding:var(--luft-2) var(--luft-3)}.kopfleiste__inhalt,.kopfleiste__zurueck{align-items:center;min-height:3rem;min-height:var(--antippen)}.kopfleiste__zurueck{background:#0000;border:0;border-radius:999px;border-radius:var(--radius-pille);color:#46534e;color:var(--akzent-dunkel);display:inline-flex;flex:0 0 auto;font-weight:600;gap:.3rem;min-width:2.75rem;padding:0 .5rem;padding:0 var(--luft-2);white-space:nowrap}.kopfleiste__zurueck:hover{background:#edf0ee;background:var(--akzent-tint)}.kopfleiste__zurueck-text{display:none}.kopfleiste__marke{font-size:1rem;font-size:var(--schrift-normal);font-weight:800;letter-spacing:.02em;margin-right:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.kopfleiste__chip{background:#7c8b85;background:var(--akzent);border-radius:999px;border-radius:var(--radius-pille);color:#fff;color:var(--text-auf-akzent);display:none;flex:0 0 auto;font-size:.78rem;font-size:var(--schrift-mini);font-weight:600;padding:.25rem .75rem;padding:var(--luft-1) var(--luft-3);white-space:nowrap}@media (min-width:26rem){.kopfleiste__zurueck-text{display:inline}.kopfleiste__marke{font-size:1.15rem;font-size:var(--schrift-gross)}.kopfleiste__chip{display:inline-block;font-size:.875rem;font-size:var(--schrift-klein)}}.karte{background:#fff;background:var(--karte);border:1px solid #ebe9e4;border:1px solid var(--linie-zart);border-radius:22px;border-radius:var(--radius-karte);box-shadow:0 1px 2px #22272a0d,0 4px 14px #22272a0d;box-shadow:var(--schatten);padding:1rem;padding:var(--luft-4)}.knopf{align-items:center;background:#5e6e68;background:var(--akzent-kraeftig);border:1px solid #0000;border-radius:999px;border-radius:var(--radius-pille);color:#fff;color:var(--text-auf-akzent);display:inline-flex;font-weight:650;gap:.5rem;gap:var(--luft-2);justify-content:center;min-height:3rem;min-height:var(--antippen);padding:0 1.5rem;padding:0 var(--luft-5);text-align:center}.knopf:hover{background:#46534e;background:var(--akzent-dunkel)}.knopf--zurueckhaltend{background:#fff;background:var(--karte);border-color:#dedcd7;border-color:var(--linie);color:#46534e;color:var(--akzent-dunkel)}.knopf--zurueckhaltend:hover{background:#edf0ee;background:var(--akzent-tint)}.knopf--schlicht{background:#0000;color:#46534e;color:var(--akzent-dunkel);padding:0 .75rem;padding:0 var(--luft-3)}.knopf--schlicht:hover{background:#edf0ee;background:var(--akzent-tint)}.knopf--breit{width:100%}.leise{color:#5c6467;color:var(--text-leise)}.klein{font-size:.875rem;font-size:var(--schrift-klein)}.fusszeile{border-top:1px solid #ebe9e4;border-top:1px solid var(--linie-zart);color:#5c6467;color:var(--text-leise);display:flex;flex-direction:column;margin:3rem auto 0;margin:var(--luft-7) auto 0;max-width:40rem;max-width:var(--lesebreite);padding:1.5rem 1rem 2rem;padding:var(--luft-5) var(--luft-4) var(--luft-6)}.fusszeile,.marke-nichtoeffentlich{font-size:.875rem;font-size:var(--schrift-klein);gap:.5rem;gap:var(--luft-2)}.marke-nichtoeffentlich{align-items:center;background:repeating-linear-gradient(-45deg,#edf0ee,#edf0ee 6px,#dde4e1 0,#dde4e1 12px);background:repeating-linear-gradient(-45deg,var(--akzent-tint),var(--akzent-tint) 6px,var(--akzent-tint-kraeftig) 6px,var(--akzent-tint-kraeftig) 12px);border-radius:999px;border-radius:var(--radius-pille);color:#46534e;color:var(--akzent-dunkel);display:inline-flex;font-weight:600;padding:.25rem .75rem;padding:var(--luft-1) var(--luft-3)}.abschnitt{margin-top:var(--luft-6)}.abschnitt__titel{font-size:var(--schrift-gross);margin-bottom:var(--luft-3)}.abschnitt__hinweis{color:var(--text-leise);font-size:var(--schrift-klein);margin-bottom:var(--luft-3);margin-top:calc(var(--luft-2)*-1)}.anker{background:var(--akzent);border-radius:var(--radius-karte);color:var(--text-auf-akzent);margin-top:var(--luft-5);padding:var(--luft-5) var(--luft-4)}.anker__vorspann{font-size:var(--schrift-klein);font-weight:600;letter-spacing:.06em;opacity:.85;text-transform:uppercase}.anker__titel{font-size:var(--schrift-grosstitel);margin-top:var(--luft-2)}.anker__frage{font-size:var(--schrift-gross);font-weight:600;margin-top:var(--luft-3)}.zyklus{flex-direction:column;margin-top:var(--luft-4)}.zyklus,.zyklus__schritt{display:flex;gap:var(--luft-3)}.zyklus__schritt{align-items:flex-start;background:#ffffff29;border-radius:var(--radius-klein);padding:var(--luft-3)}.zyklus__schritt--jetzt{background:var(--karte);color:var(--text)}.zyklus__tag{font-weight:700;min-width:6.5rem}.zyklus__wo{font-size:var(--schrift-klein);opacity:.9}.punkte{display:flex;flex-direction:column;gap:var(--luft-2);list-style:none;margin:0;padding:0}.punkt{align-items:center;background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);box-shadow:var(--schatten);display:flex;gap:var(--luft-3);min-height:var(--antippen);padding:var(--luft-3);text-align:left;width:100%}.punkt:hover{border-color:var(--akzent)}.punkt__symbol{color:var(--akzent-dunkel);display:flex}.punkt__text{flex:1 1}.punkt__pfeil{color:var(--text-leise);display:flex}.punkt--erledigt{background:var(--akzent-tint);border-style:dashed;color:var(--text-leise)}.tagesordnung{display:flex;flex-direction:column;gap:var(--luft-2);list-style:none;margin:0;padding:0}.top{align-items:flex-start;background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);box-shadow:var(--schatten);display:flex;gap:var(--luft-3);padding:var(--luft-4) var(--luft-3);text-align:left;width:100%}.top:hover{border-color:var(--akzent)}.top--formal{background:#0000;border-style:dashed;box-shadow:none;color:var(--text-leise);padding-bottom:var(--luft-3);padding-top:var(--luft-3)}.top__nummer{font-feature-settings:"tnum";color:var(--akzent-dunkel);font-variant-numeric:tabular-nums;font-weight:700;min-width:1.6rem}.top__haupt{flex:1 1;min-width:0}.top__titel{font-weight:600;line-height:1.35}.top__marken{display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-top:var(--luft-2)}.marke{align-items:center;background:var(--papier);border:1px solid var(--linie-zart);border-radius:var(--radius-pille);color:var(--text-leise);display:inline-flex;font-size:var(--schrift-klein);gap:.35rem;padding:.1rem var(--luft-3) .1rem var(--luft-2);white-space:nowrap}.marke--betont{background:var(--akzent-tint);border-color:var(--akzent-tint-kraeftig)}.marke--betont,.marke--offen{color:var(--akzent-dunkel);font-weight:600}.marke--offen{border-color:var(--akzent);border-style:dashed}.wahl{display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-top:var(--luft-3)}.wahl__knopf{align-items:center;background:var(--karte);border:2px solid var(--linie);border-radius:var(--radius-pille);color:var(--text);display:inline-flex;flex:1 1 auto;font-weight:600;gap:.35rem;justify-content:center;min-height:var(--antippen);padding:0 var(--luft-2)}.wahl__knopf:hover{border-color:var(--akzent)}.wahl__knopf[aria-pressed=true]{background:var(--akzent-kraeftig);border-color:var(--akzent-kraeftig);color:var(--text-auf-akzent)}.aufgabe{align-items:flex-start;background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);box-shadow:var(--schatten);display:flex;gap:var(--luft-3);padding:var(--luft-4) var(--luft-3);text-align:left;width:100%}.aufgabe+.aufgabe{margin-top:var(--luft-2)}.aufgabe__haken{align-items:center;background:var(--karte);border:2px solid var(--linie);border-radius:8px;color:#0000;display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;margin-top:2px;width:2rem}.aufgabe__haken[aria-pressed=true]{background:var(--akzent-kraeftig);border-color:var(--akzent-kraeftig);color:var(--text-auf-akzent)}.aufgabe--erledigt .aufgabe__titel{color:var(--text-leise);text-decoration:line-through}.aufgabe__titel{font-weight:600}.aufgabe__frist{align-items:center;color:var(--text-leise);display:flex;font-size:var(--schrift-klein);gap:.35rem;margin-top:var(--luft-1)}.aufgabe__frist--dringend{color:var(--akzent-dunkel);font-weight:700}.detailkopf{margin-top:var(--luft-5)}.detailkopf__vorspann{color:var(--text-leise);font-size:var(--schrift-klein);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.detailkopf__titel{font-size:var(--schrift-titel);margin-top:var(--luft-2)}.detailkopf__marken{display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-top:var(--luft-3)}.vorlage{flex-direction:column}.vorlage,.vorlage__kopf{display:flex;gap:var(--luft-3)}.vorlage__kopf{align-items:flex-start}.vorlage__aktenzeichen{font-feature-settings:"tnum";color:var(--akzent-dunkel);font-variant-numeric:tabular-nums;font-weight:700}.vorlage__daten{grid-gap:var(--luft-2) var(--luft-4);display:grid;font-size:var(--schrift-klein);gap:var(--luft-2) var(--luft-4);grid-template-columns:auto 1fr}.vorlage__daten dt{color:var(--text-leise)}.vorlage__daten dd{margin:0}.meinungsbild__hinweis{align-items:flex-start;background:var(--akzent-tint);border:1px solid var(--akzent-tint-kraeftig);border-radius:var(--radius-klein);color:var(--akzent-dunkel);display:flex;font-size:var(--schrift-klein);gap:var(--luft-3);margin-bottom:var(--luft-4);padding:var(--luft-3)}.gruppe+.gruppe{margin-top:var(--luft-4)}.gruppe__titel{align-items:center;border-bottom:2px solid var(--linie-zart);color:var(--akzent-dunkel);display:flex;font-size:var(--schrift-normal);font-weight:700;gap:var(--luft-2);padding-bottom:var(--luft-2)}.gruppe--offen .gruppe__titel{border-bottom-style:dashed;color:var(--text-leise)}.namen{display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-top:var(--luft-3)}.name{background:var(--papier);border:1px solid var(--linie-zart);border-radius:var(--radius-pille);font-size:var(--schrift-klein);padding:.15rem var(--luft-3)}.name--ich{background:var(--akzent-kraeftig);border-color:var(--akzent-kraeftig);color:var(--text-auf-akzent);font-weight:600}.frage{background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);box-shadow:var(--schatten);padding:var(--luft-4) var(--luft-3)}.frage+.frage,.frage__wer{margin-top:var(--luft-2)}.frage__wer{color:var(--text-leise);font-size:var(--schrift-klein)}.ueberlagerung{align-items:flex-end;background:#22272a73;display:flex;inset:0;justify-content:center;padding:var(--luft-3);position:fixed;z-index:40}@media (min-width:40rem){.ueberlagerung{align-items:center}}.ueberlagerung__karte{background:var(--karte);border-radius:var(--radius-karte);box-shadow:0 12px 40px #22272a40;max-height:90vh;max-width:32rem;overflow:auto;padding:var(--luft-4);width:100%}.ueberlagerung__kopf{align-items:center;display:flex;gap:var(--luft-2)}.ueberlagerung__warnung{background:var(--akzent-tint);border:2px solid var(--akzent);border-radius:var(--radius-klein);margin-top:var(--luft-4);padding:var(--luft-3)}.kopfleiste__zahnrad{align-items:center;background:#0000;border:0;border-radius:var(--radius-pille);color:var(--akzent-dunkel);display:inline-flex;flex:0 0 auto;justify-content:center;min-height:var(--antippen);min-width:2.75rem}.kopfleiste__zahnrad:hover{background:var(--akzent-tint)}.standbild__band{align-items:center;background:repeating-linear-gradient(-45deg,var(--akzent-tint),var(--akzent-tint) 10px,var(--akzent-tint-kraeftig) 10px,var(--akzent-tint-kraeftig) 20px);border:2px dashed var(--akzent);border-radius:var(--radius-pille);color:var(--akzent-dunkel);display:flex;font-size:var(--schrift-klein);font-weight:700;gap:var(--luft-3);margin-top:var(--luft-4);padding:var(--luft-3) var(--luft-4);position:sticky;top:3.5rem;z-index:5}.standbild__inhalt{margin-top:var(--luft-4);opacity:.94;pointer-events:none}.standbild__fuss{border:1px dashed var(--linie);border-radius:var(--radius-klein);color:var(--text-leise);font-size:var(--schrift-klein);margin-top:var(--luft-5);padding:var(--luft-4)}.tabelle-huelle{background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);overflow-x:auto}.tabelle{border-collapse:collapse;font-size:var(--schrift-klein);min-width:34rem;width:100%}.tabelle td,.tabelle th{border-bottom:1px solid var(--linie-zart);padding:var(--luft-3);text-align:left;vertical-align:top}.tabelle th{color:var(--text-leise);font-weight:600;white-space:nowrap}.tabelle tr:last-child td{border-bottom:0}.strahl{border-left:2px solid var(--linie);list-style:none;margin:0;padding:0 0 0 var(--luft-5)}.strahl__punkt{padding:0 0 var(--luft-5) var(--luft-4);position:relative}.strahl__punkt:before{background:var(--papier);border:2px solid var(--linie);border-radius:50%;content:"";height:12px;left:calc(var(--luft-5)*-1 - 7px);position:absolute;top:.4rem;width:12px}.strahl__punkt--erledigt:before{background:var(--akzent);border-color:var(--akzent)}.strahl__punkt--jetzt:before{background:var(--karte);border-color:var(--akzent-kraeftig);border-width:4px;height:16px;left:calc(var(--luft-5)*-1 - 9px);width:16px}.strahl__titel{font-weight:700}.strahl__punkt--jetzt .strahl__titel{color:var(--akzent-dunkel)}.bereich{align-items:flex-start;background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);box-shadow:var(--schatten);display:flex;gap:var(--luft-3);padding:var(--luft-4) var(--luft-3);text-align:left;width:100%}.bereich+.bereich{margin-top:var(--luft-2)}.bereich:hover{border-color:var(--akzent)}.fassung{background:var(--akzent-tint);border-left:4px solid var(--akzent-kraeftig);border-radius:var(--radius-klein);margin:var(--luft-4) 0;padding:var(--luft-4)}.fassung__kopf{align-items:flex-start;color:var(--akzent-dunkel);display:flex;gap:var(--luft-3);line-height:1.45}.fassung__kopf svg{flex:none;margin-top:.15rem}.fassung__text{color:var(--text-leise);font-size:var(--schrift-klein);line-height:1.5;margin-top:var(--luft-2)}.fassung__zahlen{align-items:center;color:var(--akzent-dunkel);display:flex;flex-wrap:wrap;font-size:var(--schrift-klein);gap:var(--luft-2);margin-top:var(--luft-3)}.fassung .knopf{margin-top:var(--luft-4)}.reiter{background:var(--papier);border-bottom:1px solid var(--linie);display:flex;gap:var(--luft-1);margin:0 0 var(--luft-4);padding:var(--luft-2) 0;position:sticky;top:0;z-index:3}.reiter__knopf{align-items:center;background:none;border:0;border-radius:var(--radius-klein);color:var(--text-leise);cursor:pointer;display:inline-flex;flex:1 1;font:inherit;font-size:var(--schrift-klein);gap:var(--luft-2);justify-content:center;min-height:var(--antippen);min-width:0;padding:0 var(--luft-2)}.reiter__knopf:hover{background:var(--akzent-tint)}.reiter__knopf[aria-selected=true]{background:var(--akzent-tint);box-shadow:inset 0 -3px 0 var(--akzent-kraeftig);color:var(--akzent-dunkel);font-weight:700}@media (max-width:40rem){.reiter__knopf svg{display:none}}@media (max-width:26rem){.reiter{overflow-x:auto;scrollbar-width:none}.reiter::-webkit-scrollbar{display:none}.reiter__knopf{flex:0 0 auto;white-space:nowrap}}.reiter__anzahl{align-items:center;background:var(--akzent-kraeftig);border-radius:var(--radius-pille);color:var(--text-auf-akzent);display:inline-flex;font-size:var(--schrift-mini);font-weight:700;height:1.5rem;justify-content:center;min-width:1.5rem;padding:0 .35rem}.tafel:focus{outline:none}.tospalte__gremium{font-weight:700;line-height:1.3;margin:var(--luft-3) 0 var(--luft-2)}.tospalte__fuss{border-top:1px solid var(--linie);margin-top:var(--luft-5);padding-top:var(--luft-4)}.tospalte__termin{display:flex;font-size:var(--schrift-klein);gap:var(--luft-3);line-height:1.4;margin-bottom:var(--luft-3)}.tospalte__tag{color:var(--text-leise);flex:none;font-size:var(--schrift-mini);font-weight:700;letter-spacing:.03em;min-width:5.5rem;padding-top:.1rem;text-transform:uppercase}.tospalte__frage{font-weight:600;margin:var(--luft-4) 0 var(--luft-2)}.wahl--eng .wahl__knopf{font-size:var(--schrift-klein);padding:0 var(--luft-2)}.tostreifen{margin-bottom:var(--luft-4)}.tostreifen__knopf{align-items:center;background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--text);cursor:pointer;display:flex;font:inherit;font-weight:600;gap:var(--luft-3);justify-content:space-between;min-height:var(--antippen);padding:0 var(--luft-4);width:100%}.tostreifen__liste{background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);margin-top:var(--luft-2);max-height:60vh;overflow-y:auto;padding:var(--luft-2)}.wkreis{align-items:flex-end;bottom:calc(var(--luft-5) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--luft-3);position:fixed;right:var(--luft-5);z-index:15}.wkreis__hinterfeld{background:#22272a40;border:0;cursor:pointer;inset:0;padding:0;position:fixed;z-index:14}.wkreis__knopf{align-items:center;background:var(--akzent-kraeftig);border:0;border-radius:50%;box-shadow:0 6px 20px #22272a47;color:var(--text-auf-akzent);cursor:pointer;display:flex;height:3.75rem;justify-content:center;width:3.75rem}.wkreis__knopf:hover{background:var(--akzent-dunkel)}.wkreis__knopf:focus-visible{outline:3px solid var(--akzent-dunkel);outline-offset:3px}.wkreis__faecher{align-items:stretch;display:flex;flex-direction:column;gap:var(--luft-2);width:min(22rem,calc(100vw - var(--luft-5)*2))}.wkreis__werkzeug{align-items:flex-start;background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-klein);box-shadow:0 4px 16px #22272a29;color:var(--text);cursor:pointer;display:flex;font:inherit;gap:var(--luft-3);min-height:var(--antippen);padding:var(--luft-3) var(--luft-4);text-align:left;width:100%}.wkreis__werkzeug:hover:not(:disabled){background:var(--akzent-tint);border-color:var(--akzent-kraeftig)}.wkreis__werkzeug--geplant{background:var(--papier);border-style:dashed;color:var(--text-leise);cursor:default}.wkreis__symbol{align-items:center;background:var(--akzent-tint);border-radius:50%;color:var(--akzent-dunkel);display:flex;flex:none;height:2.25rem;justify-content:center;width:2.25rem}.wkreis__werkzeug--geplant .wkreis__symbol{background:var(--linie-zart);color:var(--text-leise)}.wkreis__text{display:block;min-width:0}.wkreis__titel{align-items:center;display:flex;flex-wrap:wrap;font-weight:600;gap:var(--luft-2)}.wkreis__band{border:1px solid var(--linie);border-radius:var(--radius-pille);color:var(--text-leise);font-size:var(--schrift-mini);font-weight:700;letter-spacing:.04em;padding:0 .4rem;text-transform:uppercase}.wkreis__erklaerung{color:var(--text-leise);display:block;font-size:var(--schrift-klein);line-height:1.35;margin-top:.15rem}.wkhinweis{background:var(--karte);border:1px solid var(--linie);border-left:4px solid var(--akzent-kraeftig);border-radius:var(--radius-klein);bottom:calc(5.5rem + env(safe-area-inset-bottom));box-shadow:0 6px 20px #22272a33;line-height:1.45;padding:var(--luft-4);position:fixed;right:var(--luft-5);width:min(24rem,calc(100vw - var(--luft-5)*2));z-index:15}.wkhinweis .knopf{margin-top:var(--luft-3)}.wkreis--hoch{bottom:calc(9.5rem + env(safe-area-inset-bottom))}.modusleiste{background:var(--akzent-tint);border:1px solid var(--akzent-kraeftig);border-radius:var(--radius-klein);flex-wrap:wrap;gap:var(--luft-3);margin-bottom:var(--luft-4);padding:var(--luft-3) var(--luft-4);position:sticky;top:3.75rem;z-index:2}.modusleiste,.modusleiste__was{align-items:center;display:flex}.modusleiste__was{color:var(--akzent-dunkel);gap:var(--luft-2);line-height:1.4;margin-right:auto}.modusleiste__was svg{flex:none}.wkreis__knopf--an{box-shadow:0 0 0 4px var(--akzent-tint-kraeftig),0 6px 20px #22272a47}.wkreis__werkzeug--an{background:var(--akzent-tint);border-color:var(--akzent-kraeftig);border-width:2px}.zziel__hinterfeld{background:#22272a33;border:0;cursor:pointer;inset:0;padding:0;position:fixed;z-index:24}.zziel{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-karte);box-shadow:0 10px 34px #22272a42;max-height:calc(100vh - 2rem);max-width:calc(100vw - 1.5rem);overflow-y:auto;padding:var(--luft-4);position:fixed;width:20rem;z-index:25}.zziel__frage{font-weight:700;margin-bottom:var(--luft-2)}.zziel__zitat{background:var(--akzent-tint);border-left:4px solid var(--akzent);border-radius:0 var(--radius-klein) var(--radius-klein) 0;font-family:Georgia,Times New Roman,serif;font-size:var(--schrift-klein);line-height:1.4;margin:0 0 var(--luft-3);padding:var(--luft-2) var(--luft-3)}.zziel__wahl{display:flex;flex-direction:column;gap:var(--luft-2)}.zziel__knopf{align-items:flex-start;background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--text);cursor:pointer;display:flex;font:inherit;gap:var(--luft-3);min-height:var(--antippen);padding:var(--luft-3);text-align:left;width:100%}.zziel__knopf:hover{background:var(--akzent-tint);border-color:var(--akzent-kraeftig)}.zziel__symbol{align-items:center;background:var(--akzent-tint-kraeftig);border-radius:50%;color:var(--akzent-dunkel);display:flex;flex:none;height:2rem;justify-content:center;width:2rem}.zziel__titel{display:block;font-weight:600}.zziel__zusatz{color:var(--text-leise);display:block;font-size:var(--schrift-klein);line-height:1.35;margin-top:.1rem}.zziel__abbrechen{margin-top:var(--luft-3);padding-left:0}.zziel__lage{background:var(--papier);border-radius:var(--radius-klein);color:var(--text-leise);font-size:var(--schrift-klein);line-height:1.4;margin-bottom:var(--luft-3);padding:var(--luft-2) var(--luft-3)}.zziel__fuss{border-top:1px solid var(--linie-zart);display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-top:var(--luft-3);padding-top:var(--luft-2)}.zziel__fuss .knopf{padding-left:0;padding-right:var(--luft-3)}.farbwahl{gap:var(--luft-2)}.farbwahl,.farbwahl__punkt{align-items:center;display:flex}.farbwahl__punkt{border:2px solid var(--linie);border-radius:50%;color:var(--text);cursor:pointer;font:inherit;font-weight:700;height:2.25rem;justify-content:center;padding:0;width:2.25rem}.farbwahl__punkt[aria-pressed=true]{border-color:var(--text);box-shadow:0 0 0 3px var(--karte),0 0 0 5px var(--text)}.farbwahl__punkt--gelb{background:var(--marker-gelb);border-color:var(--marker-gelb-rand)}.farbwahl__punkt--gruen{background:var(--marker-gruen);border-color:var(--marker-gruen-rand)}.farbwahl__punkt--blau{background:var(--marker-blau);border-color:var(--marker-blau-rand)}.farbwahl__punkt--rosa{background:var(--marker-rosa);border-color:var(--marker-rosa-rand)}.farbwahl__punkt--orange{background:var(--marker-orange);border-color:var(--marker-orange-rand)}.zziel__farben{align-items:center;border-bottom:1px solid var(--linie-zart);display:flex;flex-wrap:wrap;gap:var(--luft-3);margin-bottom:var(--luft-3);padding-bottom:var(--luft-3)}.wahl__knopf--ja[aria-pressed=true]{background:var(--ampel-ja-hell);border-color:var(--ampel-ja);color:var(--ampel-ja)}.wahl__knopf--enthaltung[aria-pressed=true]{background:var(--ampel-enthaltung-hell);border-color:var(--ampel-enthaltung);color:var(--ampel-enthaltung)}.wahl__knopf--nein[aria-pressed=true]{background:var(--ampel-nein-hell);border-color:var(--ampel-nein);color:var(--ampel-nein)}.gruppe--ja .gruppe__titel{color:var(--ampel-ja)}.gruppe--enthaltung .gruppe__titel{color:var(--ampel-enthaltung)}.gruppe--nein .gruppe__titel{color:var(--ampel-nein)}.gruppe--ja{border-left:4px solid var(--ampel-ja);padding-left:var(--luft-3)}.gruppe--enthaltung{border-left:4px solid var(--ampel-enthaltung);padding-left:var(--luft-3)}.gruppe--nein{border-left:4px solid var(--ampel-nein);padding-left:var(--luft-3)}.ampelpunkte{display:flex;flex:none;gap:.2rem;margin-top:.15rem}.ampelpunkt{font-feature-settings:"tnum";align-items:center;border-radius:50%;display:inline-flex;font-size:var(--schrift-mini);font-variant-numeric:tabular-nums;font-weight:700;height:1.5rem;justify-content:center;min-width:1.5rem;padding:0 .2rem}.ampelpunkt--ja{background:var(--ampel-ja-hell);border:1px solid var(--ampel-ja);color:var(--ampel-ja)}.ampelpunkt--enthaltung{background:var(--ampel-enthaltung-hell);border:1px solid var(--ampel-enthaltung);color:var(--ampel-enthaltung)}.ampelpunkt--nein{background:var(--ampel-nein-hell);border:1px solid var(--ampel-nein);color:var(--ampel-nein)}.notizen{display:flex;flex-direction:column;gap:var(--luft-3)}.notizen__hinweis{color:var(--text-leise);font-size:var(--schrift-klein);margin:0 0 var(--luft-2)}.notiz{background:#fff;border:1px solid var(--linie);border-radius:var(--radius-klein);display:flex;gap:var(--luft-3);padding:var(--luft-4)}.notiz__band{background:var(--linie);border-radius:var(--radius-pille);flex:0 0 4px}.notiz__band--gelb{background:var(--marker-gelb-rand)}.notiz__band--gruen{background:var(--marker-gruen-rand)}.notiz__band--blau{background:var(--marker-blau-rand)}.notiz__band--rosa{background:var(--marker-rosa-rand)}.notiz__band--orange{background:var(--marker-orange-rand)}.notiz__inhalt{flex:1 1;min-width:0}.notiz__wer{align-items:center;color:var(--text-leise);display:flex;flex-wrap:wrap;font-size:var(--schrift-klein);gap:var(--luft-2);margin:0 0 var(--luft-2)}.notiz__privat{align-items:center;background:var(--akzent-tint-kraeftig);border-radius:var(--radius-pille);color:var(--akzent-dunkel);display:inline-flex;font-size:var(--schrift-mini);font-weight:600;gap:.25rem;padding:.1rem .45rem}.notiz__zitat{border-left:2px solid var(--linie);color:var(--text-leise);font-size:var(--schrift-klein);font-style:italic;margin:0 0 var(--luft-3);padding-left:var(--luft-3)}.notiz__text{line-height:1.55;margin:0}.notiz__fuss{display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-top:var(--luft-3)}.notiz__knopf{align-items:center;background:none;border:1px solid var(--linie);border-radius:var(--radius-pille);color:var(--akzent-dunkel);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--schrift-klein);gap:.35rem;min-height:2.25rem;padding:0 var(--luft-3)}.notiz__knopf:hover{background:var(--akzent-tint)}.notizfeld{background:#fff;border:1px solid var(--linie);border-radius:var(--radius-klein);font:inherit;line-height:1.5;margin-bottom:var(--luft-3);min-height:6rem;padding:var(--luft-3);resize:vertical;width:100%}.notizfeld:focus-visible{outline:2px solid var(--akzent-kraeftig);outline-offset:1px}.schluessel{background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-klein);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--schrift-gross);letter-spacing:.04em;line-height:1.6;margin:0;padding:var(--luft-4);-webkit-user-select:all;user-select:all;word-break:break-all}.schluessel__haken{align-items:flex-start;cursor:pointer;display:flex;font-size:var(--schrift-klein);gap:var(--luft-3);margin-top:var(--luft-4)}.schluessel__haken input{flex:0 0 auto;height:1.25rem;margin-top:.1rem;width:1.25rem}.zugangsdaten{grid-gap:var(--luft-2) var(--luft-4);align-items:baseline;display:grid;gap:var(--luft-2) var(--luft-4);grid-template-columns:auto 1fr;margin:0}.zugangsdaten dt{color:var(--text-leise);font-size:var(--schrift-klein)}.zugangsdaten dd{font-family:ui-monospace,SF Mono,Menlo,monospace;margin:0;-webkit-user-select:all;user-select:all;word-break:break-all}@media (max-width:30rem){.zugangsdaten{gap:var(--luft-1);grid-template-columns:1fr}.zugangsdaten dd{margin-bottom:var(--luft-2)}}.bilder{grid-gap:var(--luft-3);background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-klein);display:grid;gap:var(--luft-3);grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));margin-top:var(--luft-4);padding:var(--luft-4) var(--luft-3)}.bilder__eins{align-items:center;display:flex;flex-direction:column;gap:var(--luft-1);text-align:center}.bilder__zeichen{font-size:2rem;line-height:1.2}.bilder__name{color:var(--text-leise);font-size:var(--schrift-mini)}.geraete{display:flex;flex-direction:column;gap:var(--luft-2);list-style:none;margin:0;padding:0}.geraet{align-items:center;border-bottom:1px solid var(--linie-zart);display:flex;gap:var(--luft-3);padding:var(--luft-3) 0}.geraet:last-child{border-bottom:0}.geraet__haupt{flex:1 1;min-width:0}.geraet__name{align-items:center;display:flex;flex-wrap:wrap;font-weight:600;gap:var(--luft-2)}.brett{align-items:flex-start;display:flex;gap:var(--luft-3);overflow-x:auto;padding-bottom:var(--luft-4);scroll-behavior:smooth}.brett__spalte{background:var(--papier);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);display:flex;flex:0 0 17rem;flex-direction:column;gap:var(--luft-2);padding:var(--luft-3)}.brett__spalte--ziel{background:var(--akzent-tint);border-color:var(--akzent-kraeftig)}.brett__spalte--neu{background:none;border-style:dashed}.brett__kopf{align-items:center;background:none;border:0;border-radius:var(--radius-klein);color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:700;gap:var(--luft-2);justify-content:space-between;padding:var(--luft-2);text-align:left;width:100%}.brett__kopf:hover{background:var(--akzent-tint-kraeftig)}.brett__kopf--aendern{align-items:stretch;cursor:default;flex-direction:column}.brett__name{align-items:center;display:flex;gap:.35rem}.brett__anzahl{background:var(--akzent-tint-kraeftig);border-radius:var(--radius-pille);color:var(--akzent-dunkel);font-size:var(--schrift-mini);min-width:1.5rem;padding:0 .4rem;text-align:center}.brett__leer{color:var(--text-leise);font-size:var(--schrift-klein);margin:0;padding:var(--luft-3) var(--luft-2)}.brett__plus{background:none;border:1px dashed var(--linie);border-radius:var(--radius-klein);color:var(--text-leise);cursor:pointer;font:inherit;font-size:var(--schrift-klein);min-height:var(--antippen);width:100%}.brett__plus:hover{border-color:var(--akzent);color:var(--akzent-dunkel)}.brett__plus--gross{min-height:4rem}.brett__neu{display:flex;flex-direction:column;gap:var(--luft-2)}.brett__feld{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-klein);font:inherit;min-height:var(--antippen);padding:0 var(--luft-3);width:100%}.brett__feld--schmal{flex:1 1;min-width:8rem;width:auto}.karte-aufgabe{display:flex;flex-direction:column;position:relative;touch-action:none}.karte-aufgabe--gezogen{box-shadow:0 8px 24px #0000002e;opacity:.92;transform-origin:center;z-index:5}.karte-aufgabe__flaeche{background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:var(--luft-2);padding:var(--luft-3);text-align:left;width:100%}.karte-aufgabe__kopf{align-items:flex-start;display:flex;gap:var(--luft-2)}.karte-aufgabe__titel{flex:1 1}.karte-aufgabe__wer{align-items:center;background:var(--akzent-tint-kraeftig);border-radius:50%;color:var(--akzent-dunkel);display:inline-flex;flex:0 0 auto;font-size:var(--schrift-mini);font-weight:700;height:2rem;justify-content:center;width:2rem}.etiketten,.karte-aufgabe__etiketten{align-items:center;display:flex;flex-wrap:wrap;gap:var(--luft-2)}.etikett{align-items:center;background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-pille);color:var(--text-leise);display:inline-flex;font-size:var(--schrift-mini);font-weight:600;gap:.25rem;padding:.1rem .5rem}.etikett--weg{cursor:pointer;font:inherit;font-size:var(--schrift-mini);font-weight:600}.etikett--weg:hover{border-color:var(--akzent);color:var(--akzent-dunkel)}.karte-aufgabe__zeilen{display:flex;flex-wrap:wrap;gap:var(--luft-2) var(--luft-3)}.karte-aufgabe__weiter{align-items:center;background:none;border:0;border-top:1px solid var(--linie-zart);color:var(--text-leise);cursor:pointer;display:flex;font:inherit;gap:.35rem;justify-content:center;min-height:2.25rem}.karte-aufgabe__weiter:hover{background:var(--akzent-tint);color:var(--akzent-dunkel)}.karte-aufgabe--zeile{cursor:pointer;padding:var(--luft-3);touch-action:auto}.karte-aufgabe--zeile+.karte-aufgabe--zeile{margin-top:var(--luft-2)}.ueberlagerung__karte--breit{max-width:58rem}.aufgabenkarte__leiste{grid-gap:var(--luft-3);align-items:start;border-bottom:1px solid var(--linie);display:grid;gap:var(--luft-3);grid-template-columns:1fr auto;padding-bottom:var(--luft-3)}.aufgabenkarte__leiste-links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--luft-3)}.aufgabenkarte__titel{font-size:var(--schrift-titel);margin:var(--luft-4) 0 0}.aufgabenkarte__beschreibung{margin-top:var(--luft-2)}.aufgabenkarte__schloss{background:var(--akzent-tint);border-radius:var(--radius-klein);margin-top:var(--luft-3);padding:var(--luft-2) var(--luft-3)}.aufgabenkarte__raster{grid-gap:var(--luft-5);display:grid;gap:var(--luft-5);margin-top:var(--luft-4)}@media (min-width:60rem){.aufgabenkarte__raster{align-items:start;grid-template-columns:1fr 18rem}.aufgabenkarte__seite{border-left:1px solid var(--linie);padding-left:var(--luft-4)}}.aufgabenkarte__seite{display:flex;flex-direction:column;gap:var(--luft-4)}.aufgabenkarte__frage{color:var(--text-leise);font-size:var(--schrift-klein);font-weight:700;margin:0 0 var(--luft-2)}.aufgabenkarte__gespraech{border-top:1px solid var(--linie);margin-top:var(--luft-5);padding-top:var(--luft-3)}.aufgabenkarte__verweis{align-items:center;background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--text);cursor:pointer;display:flex;font:inherit;font-size:var(--schrift-klein);gap:var(--luft-2);min-height:2.75rem;padding:var(--luft-2) var(--luft-3);text-align:left;width:100%}.aufgabenkarte__verweis:hover{border-color:var(--akzent)}.aufgabenkarte__loeschen{color:var(--text-leise);margin-top:var(--luft-2)}.angabe__name{color:var(--text-leise);font-size:var(--schrift-klein);font-weight:700;margin:0 0 var(--luft-2)}.angabe__name,.verantwortung{align-items:center;display:flex;gap:var(--luft-2)}.verantwortung{cursor:pointer}.verantwortung__kreis{background:var(--akzent-kraeftig);border-radius:50%;color:var(--text-auf-akzent);display:grid;flex-shrink:0;font-size:.75rem;font-weight:700;height:2.25rem;place-items:center;width:2.25rem}.verantwortung__text{display:flex;flex-direction:column;line-height:1.2}.verantwortung__wahl{background:none;border:none;color:var(--text);cursor:pointer;font:inherit;font-weight:600;min-height:1.75rem;padding:0}.etikett--mehr{border-style:dashed;color:var(--text-leise)}.checkliste{display:flex;flex-direction:column;gap:var(--luft-2);list-style:none;margin:0;padding:0}.checkliste__punkt{align-items:center;display:flex;gap:var(--luft-3)}.checkliste__punkt--fertig span{color:var(--text-leise);text-decoration:line-through}.kalender{margin-bottom:var(--luft-4)}.kalender__kopf{align-items:center;display:flex;gap:var(--luft-2);justify-content:space-between;margin-bottom:var(--luft-2)}.kalender__monat{font-size:1.0625rem;font-weight:600}.kalender__blaettern{align-items:center;background:#0000;border:1px solid var(--linie-zart);border-radius:var(--radius-knopf);color:var(--text-leise);cursor:pointer;display:inline-flex;justify-content:center;min-height:2.75rem;min-width:2.75rem}.kalender__blaettern:hover{background:var(--flaeche-zart);color:var(--text)}.kalender__pfeil--zurueck{display:inline-flex;transform:rotate(180deg)}.kalender__raster,.kalender__wochenkopf{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,minmax(0,1fr))}.kalender__wochenkopf{margin-bottom:2px}.kalender__wochenkopf span{color:var(--text-leise);font-size:.75rem;padding-bottom:.25rem;text-align:center}.kalender__tag{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-knopf);color:var(--text);cursor:pointer;display:flex;flex-direction:column;font-size:.9375rem;gap:.125rem;min-height:2.75rem;padding:.3rem 0 .25rem}.kalender__tag:hover{background:var(--flaeche-zart)}.kalender__tag--fremd{color:var(--text-leise);color:var(--text-sehr-leise,var(--text-leise));opacity:.45}.kalender__tag--heute .kalender__zahl{font-weight:700;text-decoration:underline;text-underline-offset:3px}.kalender__tag--gewaehlt{background:var(--flaeche-zart);border-color:var(--akzent)}.kalender__punkte{align-items:center;display:flex;gap:2px;min-height:.5rem}.kalender__punkt{background:var(--akzent);border-radius:50%;height:.3125rem;width:.3125rem}.kalender__punkt--eigen{background:#0000;border:1px solid var(--akzent)}.kalender__mehr{font-feature-settings:"tnum";color:var(--text-leise);font-size:.6875rem;font-variant-numeric:tabular-nums;line-height:1}.kalender__auswahl{grid-gap:.25rem;border-top:1px solid var(--linie-zart);display:grid;gap:.25rem;margin-bottom:var(--luft-3);padding-top:var(--luft-2)}.kalender__ueberschrift{color:var(--text-leise);font-size:.8125rem;font-weight:600;margin:var(--luft-3) 0 var(--luft-2)}.terminliste{grid-gap:2px;display:grid;gap:2px}.terminzeile{align-items:flex-start;background:#0000;border:none;border-radius:var(--radius-knopf);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--luft-3);padding:var(--luft-2) var(--luft-2);text-align:left;width:100%}.terminzeile:hover{background:var(--flaeche-zart)}.terminzeile--still{cursor:default}.terminzeile--still:hover{background:#0000}.terminzeile__datum{font-feature-settings:"tnum";align-items:center;color:var(--text-leise);display:flex;flex-direction:column;font-size:.8125rem;font-variant-numeric:tabular-nums;min-width:3.25rem}.terminzeile__tag{color:var(--text);font-weight:600}.terminzeile__haupt{flex:1 1;min-width:0}.terminzeile__name{display:block;font-weight:600}.terminzeile__zusatz{color:var(--text-leise);display:block;font-size:.8125rem;margin-top:.125rem}.verknuepfungen{grid-gap:2px;display:grid;gap:2px}.verknuepfung{align-items:center;display:flex;gap:var(--luft-1)}.verknuepfung__ziel{align-items:center;background:#0000;border:1px solid var(--linie-zart);border-radius:var(--radius-knopf);color:inherit;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:var(--luft-2);min-height:2.5rem;min-width:0;padding:0 var(--luft-2);text-align:left}.verknuepfung__ziel:hover:not(:disabled){background:var(--akzent-tint);border-color:var(--akzent)}.verknuepfung__ziel:disabled{color:var(--text-leise);cursor:default}.verknuepfung__titel{flex:1 1;font-size:.875rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verknuepfung--fehlt .verknuepfung__ziel{border-style:dashed;color:var(--text-leise)}.verknuepfung__auswahl{grid-gap:2px;display:grid;gap:2px;margin-top:var(--luft-2);max-height:12rem;overflow-y:auto}.verknuepfung__vorschlag{background:#0000;border:1px solid var(--linie-zart);border-radius:var(--radius-knopf);color:inherit;cursor:pointer;font:inherit;font-size:.875rem;min-height:2.5rem;padding:.35rem var(--luft-2);text-align:left}.verknuepfung__vorschlag:hover{background:var(--akzent-tint);border-color:var(--akzent)}.kalender__eintrag{background:#0000;border:1px solid var(--linie-zart);border-radius:var(--radius-knopf);color:inherit;cursor:pointer;display:block;font:inherit;font-size:.875rem;min-height:2.5rem;padding:.35rem var(--luft-2);text-align:left;width:100%}.kalender__eintrag:hover{background:var(--akzent-tint);border-color:var(--akzent)}.kalenderabo__adresse{background:var(--flaeche-zart);border:1px solid var(--linie-zart);border-radius:var(--radius-knopf);font-family:ui-monospace,monospace;font-family:var(--schrift-mono,ui-monospace,monospace);font-size:.8125rem;line-height:1.5;padding:var(--luft-2);word-break:break-all}.ablageleiste{align-items:center;display:flex;flex-wrap:wrap;gap:var(--luft-3);margin-top:var(--luft-4)}.dokumenttitel{background:none;border:none;color:var(--text);display:block;font:inherit;font-size:1.6rem;font-size:var(--schrift-gross,1.6rem);font-weight:700;margin-top:var(--luft-2);padding:0;width:100%}.dokumenttitel:focus{border-radius:2px;outline:2px solid var(--akzent);outline-offset:4px}.dokumentleiste{align-items:center;display:flex;flex-wrap:wrap;gap:var(--luft-3);margin-top:var(--luft-3)}.dokumentleiste .knopf{margin-left:auto}@media print{.kopfzeile,.menue,.nicht-drucken,.ql-toolbar,.rand{display:none!important}.blatt,.blatt__seite,.inhalt,.schreibtisch,body{background:#fff;border:none;box-shadow:none;display:block;margin:0;max-width:none;padding:0}.blatt__seite .ql-editor{color:#000;min-height:0;padding:0}.ql-cursor{display:none!important}}.notizknopf{background:var(--karte);border:1px solid var(--linie);border-radius:50%;box-shadow:0 2px 10px #22272a33;color:var(--akzent-dunkel);cursor:pointer;display:grid;height:2.5rem;place-items:center;position:fixed;transform:translateY(-20%);width:2.5rem;z-index:30}.notizknopf:hover{background:var(--akzent-tint);border-color:var(--akzent)}.nur-druck{display:none}@media print{.nur-druck{display:block}}.textbuero{background:#e6e4df;border:1px solid var(--linie);border-radius:var(--radius-karte);margin-top:var(--luft-4)}.werkzeugleiste{background:var(--karte);border-bottom:1px solid var(--linie);border-radius:var(--radius-karte) var(--radius-karte) 0 0;flex-wrap:wrap;padding:var(--luft-2) var(--luft-3);position:sticky;top:0;z-index:6}.werkzeugleiste,.werkzeugleiste__eigen{align-items:center;display:flex;gap:var(--luft-2)}.werkzeugleiste__eigen{flex-shrink:0}.werkzeugleiste__trenner{background:var(--linie);height:1.5rem;width:1px}.wkz{background:none;border:none;border-radius:var(--radius-klein);color:var(--text);cursor:pointer;display:grid;height:2.25rem;place-items:center;width:2.25rem}.wkz:hover:not(:disabled){background:var(--akzent-tint)}.wkz:disabled{color:var(--linie);cursor:default}.wkz--wort{padding:0 var(--luft-3);white-space:nowrap;width:auto}.wkz--wort,.wkz-zoom select{font:inherit;font-size:var(--schrift-klein)}.wkz-zoom select{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--text);cursor:pointer;min-height:2.25rem;padding:0 var(--luft-2)}.nur-fuer-vorleser{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.textbuero__flaeche{grid-gap:var(--luft-3);align-items:start;display:grid;gap:var(--luft-3);padding:var(--luft-4) var(--luft-2)}@media (min-width:70rem){.textbuero__flaeche{grid-template-columns:10rem minmax(0,1fr) 13rem}}@media (min-width:56rem) and (max-width:69.99rem){.textbuero__flaeche{grid-template-columns:minmax(0,1fr) 14rem}.gliederung{display:none}}.gliederung{min-width:0;position:sticky;top:4rem}.gliederung__kopf{color:var(--text-leise);font-size:var(--schrift-mini);font-weight:700;letter-spacing:.04em;margin:0 0 var(--luft-2);text-transform:uppercase}.gliederung__liste{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.gliederung__punkt{background:none;border:none;border-radius:var(--radius-klein);color:var(--text);cursor:pointer;display:block;font:inherit;font-size:var(--schrift-klein);min-height:2.25rem;padding:.4rem var(--luft-2);text-align:left;width:100%}.gliederung__punkt:hover{background:var(--akzent-tint)}.gliederung__punkt--1{font-weight:700}.gliederung__punkt--2{padding-left:var(--luft-4)}.gliederung__punkt--3{font-size:var(--schrift-mini);padding-left:var(--luft-5)}.blatt{min-width:0}.blatt__seite{background:var(--karte);border-radius:2px;box-shadow:0 1px 3px #22272a1f,0 8px 24px #22272a14;margin:0 auto;max-width:46rem;min-height:62rem}.blatt__seite .ql-container.ql-snow{border:none;font-family:inherit;font-size:1rem;font-size:var(--schrift-grund,1rem)}.blatt__seite .ql-editor{color:var(--text);line-height:1.7;min-height:58rem;padding:3.5rem}.blatt__seite .ql-editor.ql-blank:before{color:var(--text-leise);font-style:normal;left:4.5rem;right:4.5rem}.blatt__seite .ql-editor blockquote{border-left:3px solid var(--akzent);color:var(--text-leise);padding-left:var(--luft-3)}.werkzeugleiste .ql-toolbar.ql-snow{align-items:center;border:none;display:flex;flex-wrap:wrap;font-family:inherit;gap:var(--luft-2);padding:0}.werkzeugleiste .ql-snow .ql-formats{align-items:center;border-right:1px solid var(--linie);display:flex;flex-shrink:0;gap:2px;margin:0;padding-right:var(--luft-2)}.werkzeugleiste .ql-snow .ql-formats:last-child{border-right:none;padding-right:0}.werkzeugleiste .ql-snow.ql-toolbar button{border-radius:var(--radius-klein);height:2.25rem;padding:.35rem;width:2.25rem}.werkzeugleiste .ql-snow.ql-toolbar button.ql-active,.werkzeugleiste .ql-snow.ql-toolbar button:hover{background:var(--akzent-tint)}.werkzeugleiste .ql-snow.ql-toolbar button:disabled{cursor:default;opacity:.3}.werkzeugleiste .ql-snow.ql-toolbar button:disabled:hover{background:none}.werkzeugleiste .ql-snow .ql-picker-label:hover .ql-stroke,.werkzeugleiste .ql-snow.ql-toolbar button.ql-active .ql-stroke,.werkzeugleiste .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:var(--akzent-dunkel)}.werkzeugleiste .ql-snow.ql-toolbar button.ql-active .ql-fill,.werkzeugleiste .ql-snow.ql-toolbar button:hover .ql-fill{fill:var(--akzent-dunkel)}.werkzeugleiste .ql-snow .ql-picker{color:var(--text);font-family:inherit;height:2.25rem}.blatt__seite .ql-cursor-flag{border-radius:3px;font-size:var(--schrift-mini);font-weight:700;opacity:1!important;transition:none!important;white-space:nowrap}.blatt__seite .ql-cursor-caret{width:2px}.dokumentkopf{align-items:center;display:flex;flex-wrap:wrap;gap:var(--luft-3)}.dokumentkopf .dokumenttitel{flex:1 1;min-width:12rem}.dokumentkopf__leute{align-items:center;display:flex;gap:var(--luft-2)}.leutekreis{border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:.7rem;font-weight:700;height:2rem;place-items:center;width:2rem}.rand{display:flex;flex-direction:column;gap:var(--luft-3);min-width:0}.rand__leer,.randnotiz{padding:var(--luft-3)}.randnotiz{background:var(--karte);border-left:3px solid #e8c84a;border:1px solid var(--linie);border-left:3px solid var(--marker-gelb,#e8c84a);border-radius:var(--radius-klein)}.randnotiz--verwaist{border-left-color:var(--linie);opacity:.75}.randnotiz__wer{font-size:var(--schrift-mini)}.randnotiz__wer,.randnotiz__zitat{color:var(--text-leise);margin:0 0 var(--luft-2)}.randnotiz__zitat{border-left:2px solid var(--linie);font-size:var(--schrift-klein);padding-left:var(--luft-2)}.randnotiz__text{font-size:var(--schrift-klein);margin:0}.randnotiz__fuss{display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-top:var(--luft-3)}.werkzeugleiste .ql-snow .ql-picker.ql-header .ql-picker-item:before,.werkzeugleiste .ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Fließtext"}.werkzeugleiste .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.werkzeugleiste .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Überschrift"}.werkzeugleiste .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.werkzeugleiste .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Zwischenüberschrift"}.werkzeugleiste .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.werkzeugleiste .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Kleine Überschrift"}.werkzeugleiste .ql-snow .ql-picker.ql-header{width:9.5rem}.textbuero .ql-snow .ql-tooltip:before{content:"Adresse:"}.textbuero .ql-snow .ql-tooltip a.ql-action:after{content:"Ändern"}.textbuero .ql-snow .ql-tooltip a.ql-remove:before{content:"Entfernen"}.textbuero .ql-snow .ql-tooltip[data-mode=link]:before{content:"Wohin soll der Verweis führen?"}.textbuero .ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Sichern"}.werkzeugleiste .ql-snow .ql-picker.ql-size .ql-picker-item:before,.werkzeugleiste .ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.werkzeugleiste .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.werkzeugleiste .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Klein"}.werkzeugleiste .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.werkzeugleiste .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Groß"}.werkzeugleiste .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.werkzeugleiste .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Sehr groß"}.werkzeugleiste .ql-snow .ql-picker.ql-size{width:6rem}@media print{.textbuero{background:#fff;border:none}.textbuero__flaeche{display:block;padding:0}.blatt__seite{box-shadow:none;max-width:none;min-height:0}.blatt__seite .ql-editor{min-height:0;padding:0}}.werkzeugleiste .ql-snow .ql-picker-options{z-index:20}.werkzeugleiste .ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:var(--linie);border-radius:var(--radius-klein);box-shadow:0 6px 20px #22272a2e;padding:var(--luft-2) 0}.werkzeugleiste .ql-snow .ql-picker-item{align-items:center;display:flex;min-height:2.25rem;padding:0 var(--luft-3)}.werkzeugleiste .ql-snow .ql-picker-item:hover{background:var(--akzent-tint);color:var(--text)}@media (max-width:56rem){.werkzeugleiste{gap:2px;padding:var(--luft-2)}.werkzeugleiste .ql-snow .ql-formats{gap:0;padding-right:4px}.werkzeugleiste .ql-snow .ql-picker.ql-header{width:8rem}.werkzeugleiste .ql-snow .ql-picker.ql-size{width:5.5rem}}.neuwahl{grid-gap:var(--luft-3);display:grid;gap:var(--luft-3);grid-template-columns:1fr;margin-top:var(--luft-4)}@media (min-width:40rem){.neuwahl{grid-template-columns:repeat(3,1fr)}}.neuwahl__feld{align-items:flex-start;background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-karte);color:var(--text);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:var(--luft-2);min-height:7rem;padding:var(--luft-4);text-align:left}.neuwahl__feld:hover:not(:disabled){background:var(--akzent-tint);border-color:var(--akzent)}.neuwahl__symbol{color:var(--akzent-kraeftig)}.neuwahl__titel{align-items:center;display:flex;flex-wrap:wrap;font-weight:600;gap:var(--luft-2)}.neuwahl__kurz{color:var(--text-leise);font-size:var(--schrift-klein)}.neuwahl__feld--geplant,.neuwahl__feld:disabled{background:var(--papier);border-style:dashed;color:var(--text-leise);cursor:default}.neuwahl__feld--geplant .neuwahl__symbol{color:var(--linie)}.marke--geplant{border-color:var(--linie);border-style:dashed;color:var(--text-leise);font-size:var(--schrift-mini);font-weight:600}.neuwahl__feld--muster{border-left:3px solid var(--akzent)}.neuwahl__feld--muster .neuwahl__titel .marke{font-size:var(--schrift-mini)}.knopf--an{background:var(--akzent-tint);border-color:var(--akzent-tint-kraeftig);color:var(--akzent-dunkel);font-weight:600}.aufgabe__titel .marke{font-size:var(--schrift-mini);font-weight:400;margin-left:var(--luft-2);vertical-align:middle}.randzeile{padding:0 3.5rem;position:relative}.randzeile--kopf{border-bottom:1px solid var(--linie-zart);margin-bottom:var(--luft-3);padding-top:2.5rem}.randzeile--fuss{border-top:1px solid var(--linie-zart);margin-top:var(--luft-3);padding-bottom:2.5rem}.randzeile__marke{color:var(--text-leise);font-size:var(--schrift-mini);font-weight:700;left:3.5rem;letter-spacing:.04em;opacity:0;pointer-events:none;position:absolute;text-transform:uppercase;top:var(--luft-2);transition:opacity .12s ease}.randzeile--fuss .randzeile__marke{bottom:var(--luft-2);top:auto}.randzeile__leiste{align-items:center;background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-klein);box-shadow:0 4px 14px #22272a24;display:none;gap:var(--luft-2);padding:2px var(--luft-2);position:absolute;right:3.5rem;top:0;z-index:4}.randzeile--fuss .randzeile__leiste{bottom:0;top:auto}.randzeile:focus-within .randzeile__marke,.randzeile:hover .randzeile__marke{opacity:1}.randzeile:focus-within .randzeile__leiste{display:flex}.randzeile .ql-container.ql-snow{border:none;font-family:inherit;font-size:var(--schrift-klein)}.randzeile .ql-editor{line-height:1.5;min-height:0;padding:0}.randzeile .ql-editor.ql-blank:before{color:var(--text-leise);font-style:normal;left:0;right:0}.randzeile .ql-toolbar.ql-snow{align-items:center;border:none;display:flex;gap:var(--luft-2);padding:0}.randzeile .ql-snow .ql-formats{align-items:center;display:flex;gap:2px;margin:0}.randzeile .ql-snow.ql-toolbar button{border-radius:var(--radius-klein);height:2rem;padding:.3rem;width:2rem}.randzeile .ql-snow.ql-toolbar button.ql-active,.randzeile .ql-snow.ql-toolbar button:hover{background:var(--akzent-tint)}@media print{.randzeile{background:#fff;left:0;margin:0;padding:0;position:fixed;right:0}.randzeile--kopf{border-bottom:1px solid #999;padding-bottom:.3cm;top:0}.randzeile--fuss{border-top:1px solid #999;bottom:0;padding-top:.3cm}@page{margin:2.2cm 2cm}.blatt__seite .ql-editor{padding:1.4cm 0}.randzeile .ql-editor{padding:0}}.foliensaal{grid-gap:var(--luft-4);align-items:start;background:#e6e4df;border:1px solid var(--linie);border-radius:var(--radius-karte);display:grid;gap:var(--luft-4);margin-top:var(--luft-4);padding:var(--luft-4) var(--luft-3)}@media (min-width:56rem){.foliensaal{grid-template-columns:12rem minmax(0,1fr)}}@media (min-width:70rem){.foliensaal{grid-template-columns:12rem minmax(0,1fr) 16rem}}.folienstreifen{display:flex;flex-direction:column;gap:var(--luft-3);min-width:0}.folienstreifen__eintrag{display:flex;flex-direction:column;gap:2px}.folienstreifen__blatt{align-items:flex-start;background:none;border:none;cursor:pointer;display:flex;font:inherit;gap:var(--luft-2);padding:0;width:100%}.folienstreifen__nummer{color:var(--text-leise);font-size:var(--schrift-mini);min-width:1rem;padding-top:.2rem;text-align:right}.folienstreifen__vorschau{border:2px solid #0000;border-radius:3px;flex:1 1;min-width:0;overflow:hidden}.folienstreifen__blatt--aktiv .folienstreifen__vorschau{border-color:var(--akzent)}.folienstreifen__blatt:hover .folienstreifen__vorschau{border-color:var(--akzent-tint-kraeftig)}.folienstreifen__knoepfe{display:flex;gap:2px;opacity:0;padding-left:1.5rem;transition:opacity .12s ease}.folienstreifen__eintrag:focus-within .folienstreifen__knoepfe,.folienstreifen__eintrag:hover .folienstreifen__knoepfe{opacity:1}.folienstreifen__knoepfe .knopf{min-height:2rem;padding:0 var(--luft-2)}.folie{aspect-ratio:16/9;background:var(--karte);box-shadow:0 1px 3px #22272a1f,0 8px 24px #22272a14;container-type:size;overflow:hidden;position:relative;width:100%}.folie--klein{border:1px solid var(--linie-zart);box-shadow:none}.folie--leer{background:var(--papier)}.buehne{margin:0 auto;max-width:56rem;min-width:0;width:100%}.buehne__fuss{margin-top:var(--luft-3);text-align:center}.folienkasten{line-height:1.25;overflow:hidden;position:absolute}.folienkasten--gewaehlt{outline:2px solid var(--akzent);outline-offset:2px;overflow:visible;z-index:2}.folienkasten--still{color:var(--text);overflow-wrap:break-word;white-space:pre-wrap}.folienkasten__bild{-webkit-user-drag:none;display:block;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%}.folienkasten__bildplatz{border:1px dashed var(--linie);color:var(--text-leise);display:grid;font-size:.8em;height:100%;place-items:center}.folienkasten__text{height:100%;overflow:hidden}.folienkasten .ql-container.ql-bubble,.folienkasten .ql-container.ql-snow{border:none;font-family:inherit;font-size:inherit}.folienkasten .ql-editor{color:var(--text);line-height:1.25;min-height:100%;padding:0}.folienkasten .ql-editor.ql-blank:before{color:var(--linie);font-style:normal;left:0;right:0}.folienkasten__griff{background:var(--karte);border:1px solid var(--akzent);border-radius:var(--radius-pille);color:var(--akzent-dunkel);cursor:grab;display:grid;font-size:1rem;height:1.9rem;left:50%;line-height:1;min-width:2.75rem;place-items:center;position:absolute;top:-2.2rem;touch-action:none;transform:translateX(-50%)}.folienkasten__griff--innen{top:.2rem}.folienkasten__griff:active{cursor:grabbing}.folienkasten__griff:focus-visible{outline:2px solid var(--akzent-dunkel);outline-offset:2px}.folienkasten__ecke{background:none;border:none;cursor:nwse-resize;height:2.75rem;padding:0;position:absolute;touch-action:none;width:2.75rem}.folienkasten__ecke:after{background:var(--karte);border:1px solid var(--akzent-dunkel);border-radius:2px;content:"";height:.7rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.7rem}.folienkasten__ecke--oben-links{left:-1.375rem;top:-1.375rem}.folienkasten__ecke--oben-rechts{cursor:nesw-resize;right:-1.375rem;top:-1.375rem}.folienkasten__ecke--unten-links{bottom:-1.375rem;cursor:nesw-resize;left:-1.375rem}.folienkasten__ecke--unten-rechts{bottom:-1.375rem;right:-1.375rem}.folienkasten__ecke:focus-visible:after{outline:2px solid var(--akzent-dunkel);outline-offset:2px}.hilfslinie{background:var(--akzent);pointer-events:none;position:absolute;z-index:5}.hilfslinie--senkrecht{bottom:0;top:0;width:1px}.hilfslinie--waagerecht{height:1px;left:0;right:0}.folie{overflow:visible}.folie--klein{overflow:hidden}.vorfuehrung{background:#000;display:grid;inset:0;place-items:center;position:fixed;touch-action:none;z-index:100}.vorfuehrung__blatt{width:min(100vw,177.77778vh)}.vorfuehrung .folie{box-shadow:none}.vorfuehrung__bedienung{align-items:center;background:#141618bf;border-radius:var(--radius-pille);bottom:var(--luft-4);color:#fff;display:flex;gap:var(--luft-3);left:50%;padding:var(--luft-2) var(--luft-4);position:absolute;transform:translateX(-50%);transition:opacity .22s ease,visibility .22s ease}.vorfuehrung__bedienung--still{opacity:0;visibility:hidden}.vorfuehrung__knopf{background:none;border:none;border-radius:var(--radius-pille);color:#fff;cursor:pointer;display:grid;font-size:1.6rem;line-height:1;min-height:2.75rem;min-width:2.75rem;place-items:center}.vorfuehrung__knopf:hover:not(:disabled){background:#ffffff29}.vorfuehrung__knopf:disabled{cursor:default;opacity:.35}.vorfuehrung__zaehler{font-size:var(--schrift-klein);white-space:nowrap}.foliendruck{display:none}.foliendruck__blatt{margin-bottom:var(--luft-5)}@media print{.foliendruck{display:block}.foliensaal{display:none}.foliendruck__blatt{break-after:page;margin:0;page-break-after:always}.foliendruck__blatt:last-child{break-after:auto;page-break-after:auto}.foliendruck .folie{border:none;box-shadow:none}.foliendruck__blatt{page:folienblatt}@page folienblatt{size:A4 landscape;margin:10mm}}.eingabezeile{align-items:center;background:var(--karte);border:1px solid var(--linie);border-bottom:none;border-radius:var(--radius-karte) var(--radius-karte) 0 0;display:flex;gap:var(--luft-3);margin-top:var(--luft-4);padding:var(--luft-2) var(--luft-3)}.eingabezeile__bezug{font-feature-settings:"tnum";color:var(--text-leise);flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:600;min-width:3.5rem;padding:0 var(--luft-2);text-align:center}.eingabezeile__feld{flex:1 1;min-width:0}.eingabezeile__feld input{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--text);font:inherit;min-height:var(--antippen);padding:0 var(--luft-3);width:100%}.eingabezeile__feld input:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.eingabezeile__feld input:disabled{background:var(--papier);color:var(--text-leise)}.rechenblatt{background:var(--karte);border:1px solid var(--linie);border-radius:0 0 var(--radius-karte) var(--radius-karte);overflow:hidden}.zellraster{max-height:70vh;overflow:auto}.zellraster:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.zellraster__blatt{border-collapse:initial;border-spacing:0;font-size:var(--schrift-klein)}.zellraster__blatt td,.zellraster__blatt th{border-bottom:1px solid var(--linie-zart);border-right:1px solid var(--linie-zart);height:var(--antippen);overflow:hidden;padding:0 var(--luft-3);text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.zellraster__ecke,.zellraster__kopf{top:0;z-index:2}.zellraster__ecke,.zellraster__kopf,.zellraster__zeilenkopf{background:var(--papier);color:var(--text-leise);font-weight:600;padding:0;position:sticky;text-align:center}.zellraster__ecke,.zellraster__zeilenkopf{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;left:0;min-width:3rem}.zellraster__ecke{z-index:3}.zellraster__zeilenkopf{z-index:1}.zellraster__kopf--aktiv{background:var(--akzent-tint-kraeftig);color:var(--text)}.zellraster__kopfknopf{font-weight:600;height:var(--antippen)}.zellraster__kopfknopf:hover{background:var(--akzent-tint)}.zellraster__zelle{cursor:cell;min-width:6rem;position:relative}.zellraster__zelle--zahl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.zellraster__zelle--gewaehlt{box-shadow:inset 0 0 0 2px var(--akzent)}.zellraster__zelle--fehler{color:var(--ampel-nein);font-weight:600}.zellraster__feld{background:var(--karte);border:none;color:var(--text);font:inherit;height:calc(var(--antippen) - 2px);padding:0;width:100%}.zellraster__feld:focus{outline:none}.zellraster__fremd{border-radius:50%;height:8px;position:absolute;right:2px;top:2px;width:8px}.rechenblatt__fuss{border-top:1px solid var(--linie-zart);padding:var(--luft-2) var(--luft-3)}.rechenblatt__hinweis{color:var(--ampel-nein)}.zellraster__kopfinhalt{align-items:center;display:flex;flex-direction:column;gap:2px;padding:var(--luft-1) var(--luft-2)}.zellraster__format select{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--text-leise);cursor:pointer;font:inherit;font-size:.7rem;padding:1px var(--luft-1)}.zellraster__kopf{height:auto}.rechenblattsaal{grid-gap:var(--luft-4);align-items:start;display:grid;gap:var(--luft-4)}@media (min-width:70rem){.rechenblattsaal{grid-template-columns:minmax(0,1fr) 16rem}}.zellraster__kopfknopf{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:1px;justify-content:center;min-height:var(--antippen);padding:var(--luft-1) var(--luft-2);width:100%}.zellraster__kopfknopf:disabled{cursor:default}.zellraster__kopfknopf:hover:not(:disabled){background:var(--akzent-tint)}.zellraster__kopfname{font-weight:600}.zellraster__kopfformat{font-size:.65rem;font-weight:400;opacity:.75}.rastermenue{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-karte);box-shadow:0 8px 30px #22272a2e;max-height:80vh;overflow-y:auto;padding:var(--luft-3);position:fixed;width:260px;z-index:60}.rastermenue:focus-visible{outline:none}.rastermenue__kopf{font-weight:600;margin-bottom:var(--luft-2)}.rastermenue__gruppe{border-top:1px solid var(--linie-zart);display:flex;flex-direction:column;gap:var(--luft-1);padding:var(--luft-2) 0}.rastermenue__gruppe .knopf{justify-content:flex-start;width:100%}.rastermenue__was{color:var(--text-leise);font-size:var(--schrift-klein);margin-bottom:var(--luft-1)}.rastermenue__reihe{display:flex;flex-wrap:wrap;gap:var(--luft-1)}.rastermenue__reihe .knopf{flex:1 1 auto;justify-content:center;width:auto}.tabellendruck{display:none}@media print{.tabellendruck{display:block}.eingabezeile,.rechenblattsaal{display:none}.tabellendruck__titel{font-size:14pt;margin-bottom:.6cm}.tabellendruck__blatt{border-collapse:collapse;font-size:9pt;width:100%}.tabellendruck__blatt td,.tabellendruck__blatt th{border:1px solid #999;padding:3pt 5pt;text-align:left;vertical-align:top}.tabellendruck__blatt th{background:#eee;font-weight:600}.tabellendruck__zahl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.tabellendruck__blatt thead{display:table-header-group}.tabellendruck__blatt tr{break-inside:avoid;page-break-inside:avoid}.tabellendruck{page:tabellenblatt}@page tabellenblatt{size:A4 landscape;margin:12mm}}.dok{margin-top:var(--luft-4)}.dok__kopf{background:var(--karte);border:1px solid var(--linie);border-bottom:3px double var(--linie);border-radius:var(--radius-karte) var(--radius-karte) 0 0;padding:var(--luft-4)}.dok__amt{color:var(--text-leise);font-size:var(--schrift-mini);letter-spacing:.08em;text-transform:uppercase}.dok__aktenzeichen{font-feature-settings:"tnum";color:var(--akzent-dunkel);font-variant-numeric:tabular-nums;font-weight:700;margin-top:var(--luft-2)}.dok__titel{font-size:var(--schrift-gross);line-height:1.3;margin-top:var(--luft-1)}.dok__zeilen{grid-gap:var(--luft-1) var(--luft-4);color:var(--text-leise);display:grid;font-size:var(--schrift-klein);gap:var(--luft-1) var(--luft-4);grid-template-columns:auto 1fr;margin-top:var(--luft-3)}.dok__blatt{background:var(--karte);border:1px solid var(--linie);border-radius:0 0 var(--radius-karte) var(--radius-karte);border-top:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:1.02rem;line-height:1.75;padding:var(--luft-5) var(--luft-4) var(--luft-6);-webkit-user-select:text;user-select:text}.dok__seitentrenner{align-items:center;color:var(--text-leise);display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--schrift-mini);gap:var(--luft-3);letter-spacing:.08em;margin:var(--luft-6) 0 var(--luft-5);text-transform:uppercase}.dok__seitentrenner:after,.dok__seitentrenner:before{border-top:1px dashed var(--linie);content:"";flex:1 1}.dok__ueberschrift{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--schrift-normal);font-weight:700;margin-bottom:var(--luft-2);margin-top:var(--luft-5)}.dok__absatz{-webkit-hyphens:auto;hyphens:auto;margin-top:var(--luft-4);text-align:left}.dok__hinweiskasten{background:var(--akzent-tint);border-left:4px solid var(--akzent);margin-top:var(--luft-5);padding:var(--luft-4)}.dok__anlagen,.dok__hinweiskasten{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--schrift-klein)}.dok__anlagen{border-top:1px dashed var(--linie);color:var(--text-leise);margin-top:var(--luft-6);padding-top:var(--luft-4)}.markierung{border:0;border-radius:3px;box-shadow:0 2px 6px #22272a2e;color:inherit;cursor:pointer;font:inherit;padding:.1em .15em}.markierung,.markierung--gelb{background:var(--marker-gelb)}.markierung--gruen{background:var(--marker-gruen)}.markierung--blau{background:var(--marker-blau)}.markierung--rosa{background:var(--marker-rosa)}.markierung--orange{background:var(--marker-orange)}.markierung:focus-visible,.markierung:hover{box-shadow:0 0 0 2px var(--text),0 3px 10px #22272a42;outline:none}.markierung--zitiert{text-decoration:underline;text-decoration-color:var(--akzent-kraeftig);text-decoration-thickness:2px;text-underline-offset:3px}.markierung--eigen{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-color:var(--text-leise);text-decoration-thickness:1px;text-underline-offset:3px}.markierung--mehrfach{box-shadow:0 2px 6px #22272a33,0 6px 12px #22272a2e}.leiste{background:var(--karte);border-top:1px solid var(--linie);bottom:0;box-shadow:0 -6px 24px #22272a1f;left:0;padding:var(--luft-4) var(--luft-4) calc(var(--luft-4) + env(safe-area-inset-bottom));position:fixed;right:0;z-index:20}.leiste__inhalt{margin:0 auto;max-width:var(--lesebreite)}.leiste__zitat{background:var(--akzent-tint);border-left:4px solid var(--akzent);border-radius:0 var(--radius-klein) var(--radius-klein) 0;font-family:Georgia,Times New Roman,serif;max-height:7rem;overflow:auto;padding:var(--luft-3)}.leiste__knoepfe{display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-top:var(--luft-3)}.leiste__knoepfe .knopf{flex:1 1 10rem;padding:0 var(--luft-3)}.dok--leiste-offen{padding-bottom:16rem}.vereinfachung{border:1px dashed var(--linie);border-radius:var(--radius-klein);color:var(--text-leise);font-size:var(--schrift-klein);margin-top:var(--luft-4);padding:var(--luft-3)}::selection{background:var(--akzent);color:var(--text-auf-akzent)}.markierung--blitz{animation:blitz 1.6s ease-out}@keyframes blitz{0%,40%{box-shadow:0 0 0 3px var(--text),0 4px 14px #22272a59}to{box-shadow:0 2px 6px #22272a2e}}.chat{display:flex;flex-direction:column;gap:var(--luft-4);margin-top:var(--luft-4)}.chat__hinweis{background:var(--akzent-tint);border:1px solid var(--akzent-tint-kraeftig);border-radius:var(--radius-klein);color:var(--akzent-dunkel);font-size:var(--schrift-klein);padding:var(--luft-3)}.beitrag{display:flex;flex-direction:column;gap:var(--luft-2);max-width:92%}.beitrag--eigen{align-items:flex-end;align-self:flex-end}.beitrag__wer{color:var(--text-leise);font-size:var(--schrift-klein);padding:0 var(--luft-2)}.beitrag__blase{background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-karte);border-top-left-radius:var(--radius-klein);box-shadow:var(--schatten);padding:var(--luft-4)}.beitrag--eigen .beitrag__blase{background:var(--akzent-kraeftig);border-color:var(--akzent-kraeftig);border-top-left-radius:var(--radius-karte);border-top-right-radius:var(--radius-klein);color:var(--text-auf-akzent)}.beitrag__zitat{background:var(--akzent-tint);border-left:4px solid var(--akzent);border-radius:0 var(--radius-klein) var(--radius-klein) 0;color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:.95rem;margin:0 0 var(--luft-3);padding:var(--luft-3)}.beitrag__sprung{align-items:center;background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-pille);color:var(--akzent-dunkel);display:inline-flex;font-size:var(--schrift-klein);font-weight:600;gap:.35rem;margin-top:var(--luft-2);min-height:2.5rem;padding:0 var(--luft-3)}.beitrag__sprung:hover{background:var(--akzent-tint)}.verfassen{background:var(--papier);bottom:0;margin-top:var(--luft-4);padding-bottom:calc(var(--luft-4) + env(safe-area-inset-bottom));padding-top:var(--luft-3);position:sticky}.verfassen__karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten);padding:var(--luft-3)}.verfassen__zitat{align-items:flex-start;background:var(--akzent-tint);border-left:4px solid var(--akzent);border-radius:0 var(--radius-klein) var(--radius-klein) 0;display:flex;font-family:Georgia,Times New Roman,serif;font-size:.95rem;gap:var(--luft-3);margin-bottom:var(--luft-3);padding:var(--luft-3)}.verfassen__feld{background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-klein);color:inherit;font:inherit;min-height:4.5rem;padding:var(--luft-3);resize:vertical;width:100%}.verfassen__feld:focus{outline:3px solid var(--akzent-kraeftig);outline-offset:1px}.verfassen__zeile{align-items:center;margin-top:var(--luft-3)}.kanaele,.verfassen__zeile{display:flex;gap:var(--luft-2)}.kanaele{flex-direction:column}.kanalzeile{align-items:stretch;background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);box-shadow:var(--schatten);display:flex;gap:var(--luft-2);overflow:hidden}.kanalzeile:hover{border-color:var(--akzent)}.kanalzeile--stumm{background:var(--papier);box-shadow:none}.kanalzeile__haupt{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:var(--luft-3);min-width:0;padding:var(--luft-4) var(--luft-3);text-align:left}.kanalzeile__symbol{color:var(--akzent-dunkel);display:flex;flex:0 0 auto}.kanalzeile__mitte{flex:1 1;min-width:0}.kanalzeile__titel{align-items:center;display:flex;flex-wrap:wrap;font-weight:600;gap:var(--luft-2);line-height:1.35}.kanalzeile__art{background:var(--akzent-tint);border-radius:var(--radius-pille);color:var(--akzent-dunkel);font-size:var(--schrift-mini);font-weight:600;padding:.05rem .45rem}.kanalzeile__vorschau{color:var(--text-leise);display:block;font-size:var(--schrift-klein);margin-top:var(--luft-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanalzeile__rechts{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--luft-2);text-align:right}.kanalzeile__neu{background:var(--akzent-kraeftig);border-radius:var(--radius-pille);color:var(--text-auf-akzent);font-size:var(--schrift-mini);font-weight:700;padding:.1rem .5rem;white-space:nowrap}.kanalzeile__neu--stumm{background:none;border:1px solid var(--linie);color:var(--text-leise);font-weight:600}.kanalzeile__stumm{align-items:center;background:none;border:0;border-left:1px solid var(--linie-zart);color:var(--text-leise);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;font:inherit;gap:.15rem;justify-content:center;min-width:4.25rem;padding:0 var(--luft-2)}.kanalzeile__stumm:hover{background:var(--akzent-tint)}.kanalzeile__stumm:hover,.kanalzeile__stumm[aria-pressed=true]{color:var(--akzent-dunkel)}.kanalzeile__stummwort{font-size:var(--schrift-mini);font-weight:600}.kanalherkunft{align-items:center;background:var(--papier);border:1px dashed var(--linie);border-radius:var(--radius-klein);display:flex;flex-wrap:wrap;gap:var(--luft-3);margin-bottom:var(--luft-4);padding:var(--luft-3)}.kanalherkunft__text{color:var(--text-leise);flex:1 1;font-size:var(--schrift-klein);margin:0;min-width:12rem}.beitrag__bezug{align-items:center;background:var(--akzent-tint);border:1px solid var(--akzent-tint-kraeftig);border-radius:var(--radius-pille);color:var(--akzent-dunkel);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--schrift-mini);font-weight:600;gap:.35rem;line-height:1.3;margin-bottom:var(--luft-2);max-width:100%;padding:.25rem .5rem;text-align:left}.beitrag__bezug:hover{background:var(--akzent-tint-kraeftig);border-color:var(--akzent)}.beitrag__bezug:focus-visible{outline:2px solid var(--akzent-kraeftig);outline-offset:1px}.beitrag__bezug svg{flex:0 0 auto}.verfassen__ziel{color:var(--text-leise);font-size:var(--schrift-klein);margin:0 0 var(--luft-2)}.chatzeile__anzahl--stumm{background:none;border:1px solid var(--linie);color:var(--text-leise)}:root{--kopfhoehe:4rem;--menuebreite:clamp(9.5rem,15vw,12rem);--seitenleiste:clamp(16rem,24vw,21rem)}.arbeitsflaeche,.rahmen{display:block}.detailspalte__inhalt{margin:0 auto;max-width:var(--lesebreite);padding:0 var(--luft-4) var(--luft-7)}.seitenleiste{display:none}@media (min-width:64rem){body{overflow:hidden}.rahmen{border-left:1px solid var(--linie-zart);border-right:1px solid var(--linie-zart);display:grid;grid-template-columns:clamp(9.5rem,15vw,12rem) minmax(0,1fr);grid-template-columns:var(--menuebreite) minmax(0,1fr);height:calc(100vh - 4rem);height:calc(100vh - var(--kopfhoehe));height:calc(100dvh - 4rem);height:calc(100dvh - var(--kopfhoehe));margin:0 auto;max-width:100rem}.arbeitsflaeche{display:block;height:100%;overflow:hidden}.arbeitsflaeche--geteilt{display:grid;grid-template-columns:clamp(16rem,24vw,21rem) minmax(0,1fr);grid-template-columns:var(--seitenleiste) minmax(0,1fr)}.rahmen--fokus{--seitenleiste:clamp(19rem,32vw,24rem);grid-template-columns:4.5rem minmax(0,1fr)}.rahmen--fokus .menue__text{display:none}.rahmen--fokus .menue__punkt{justify-content:center;padding:0}.rahmen--fokus .menue__liste{padding:var(--luft-4) var(--luft-2)}.seitenleiste{background:var(--karte);border-right:1px solid var(--linie-zart);display:block;padding:0 var(--luft-3) var(--luft-5)}.detailspalte,.seitenleiste{overflow-y:auto;overscroll-behavior:contain}.detailspalte{height:100%}.detailspalte__inhalt{max-width:48rem;padding:0 var(--luft-5) var(--luft-7)}.detailspalte__inhalt--weit{max-width:none;padding-left:var(--luft-5);padding-right:var(--luft-5)}.kopfleiste{position:static}.kopfleiste__inhalt{max-width:100rem;padding-left:var(--luft-4);padding-right:var(--luft-4)}.fusszeile{max-width:none;padding-left:0;padding-right:0}.leiste{border:1px solid var(--linie);border-radius:var(--radius-karte);box-shadow:0 -4px 18px #22272a1a;inset:auto;margin-top:var(--luft-4);padding:var(--luft-4);position:sticky}.dok--leiste-offen{padding-bottom:0}.standbild__band{top:0}}@media (min-width:70rem){.arbeitsflaeche--geteilt .detailspalte__inhalt{max-width:44rem}.arbeitsflaeche--geteilt .detailspalte__inhalt--weit{max-width:none}}.spaltenkopf{align-items:center;background:var(--karte);border-bottom:1px solid var(--linie-zart);display:flex;gap:var(--luft-2);padding:var(--luft-4) var(--luft-1) var(--luft-3);position:sticky;top:0;z-index:2}.spaltenkopf__titel{align-items:center;color:var(--text-leise);display:inline-flex;font-size:var(--schrift-mini);font-weight:700;gap:.35rem;letter-spacing:.06em;margin-right:auto;text-transform:uppercase;white-space:nowrap}.spaltenkopf .knopf{font-size:var(--schrift-klein);white-space:nowrap}.anker--schmal{margin-top:var(--luft-3);padding:var(--luft-4) var(--luft-3)}.anker--schmal .anker__vorspann{font-size:var(--schrift-mini)}.anker--schmal .anker__titel{font-size:var(--schrift-normal);margin-top:var(--luft-1)}.anker--schmal .zyklus{gap:var(--luft-2);margin-top:var(--luft-3)}.anker--schmal .zyklus__schritt{display:block;font-size:var(--schrift-klein);padding:var(--luft-2) var(--luft-3)}.anker--schmal .zyklus__tag{display:block;letter-spacing:.04em;min-width:0;opacity:.85;text-transform:uppercase}.anker--schmal .zyklus__tag,.anker--schmal .zyklus__wo{font-size:var(--schrift-mini)}.top--gewaehlt{background:var(--akzent-tint);border-color:var(--akzent-kraeftig);border-width:2px}.top--gewaehlt .top__titel{color:var(--akzent-dunkel)}.seitenleiste .top{padding:var(--luft-3)}.seitenleiste .marke{font-size:var(--schrift-mini)}.seitenleiste .abschnitt{margin-top:var(--luft-4)}.seitenleiste .beitrag{max-width:100%}.seitenleiste .verfassen{background:var(--karte)}.seitenleiste .chat{gap:var(--luft-3)}.menue{background:var(--karte);border-bottom:1px solid var(--linie-zart)}.menue__liste{-webkit-overflow-scrolling:touch;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:var(--luft-2) var(--luft-3)}.menue__liste,.menue__punkt{display:flex;gap:var(--luft-2)}.menue__punkt{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-pille);color:var(--text-leise);font-weight:600;min-height:var(--antippen);padding:0 var(--luft-3);white-space:nowrap;width:100%}.menue__punkt:hover{background:var(--akzent-tint);color:var(--akzent-dunkel)}.menue__punkt[aria-current=page]{background:var(--akzent-kraeftig);border-color:var(--akzent-kraeftig);color:var(--text-auf-akzent)}.menue__abstand{margin-left:auto}@media (min-width:64rem){.menue{border-bottom:0;border-right:1px solid var(--linie-zart);overflow-y:auto}.menue__liste{flex-direction:column;gap:var(--luft-1);height:100%;overflow:visible;padding:var(--luft-4) var(--luft-3)}.menue__abstand{border-top:1px solid var(--linie-zart);margin-left:0;margin-top:auto;padding-top:var(--luft-4)}}.dashboard{grid-gap:var(--luft-4);display:grid;gap:var(--luft-4);margin-top:var(--luft-4)}@media (min-width:64rem){.dashboard{gap:var(--luft-5);grid-template-columns:repeat(2,minmax(0,1fr))}.kachel--breit{grid-column:1/-1}.dashboard>.kachel:not(.kachel--breit){height:min(44rem,calc(100vh - var(--kopfhoehe) - 8rem));height:min(44rem,calc(100dvh - var(--kopfhoehe) - 8rem));min-height:32rem}.dashboard>.kachel:not(.kachel--breit) .kachel__inhalt{min-height:0;overflow-y:auto;overscroll-behavior:contain}.kachel--breit .brett{max-height:28rem}}.kachel{background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-karte);box-shadow:var(--schatten);display:flex;flex-direction:column;height:100%;min-width:0;padding:var(--luft-5) var(--luft-4)}.kachel__kopf{border-bottom:1px solid var(--linie-zart);flex:0 0 auto;flex-wrap:wrap;margin-bottom:var(--luft-3);padding-bottom:var(--luft-2)}.kachel__kopf,.kachel__titel{align-items:center;display:flex;gap:var(--luft-2)}.kachel__titel{flex:1 1 12rem;font-size:var(--schrift-normal);font-weight:700;margin-right:auto;min-width:0}.kachel__mehr{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-pille);color:var(--akzent-dunkel);font-size:var(--schrift-klein);font-weight:600;min-height:2.5rem;padding:0 var(--luft-3);white-space:nowrap}.kachel__mehr:hover{background:var(--akzent-tint)}.kachel__inhalt{flex:1 1;min-width:0}.chatzeile{align-items:flex-start;background:#0000;border:0;border-bottom:1px solid var(--linie-zart);display:flex;gap:var(--luft-3);min-height:var(--antippen);padding:var(--luft-3) var(--luft-2);text-align:left;width:100%}.chatzeile:last-child{border-bottom:0}.chatzeile:hover{background:var(--akzent-tint);border-radius:var(--radius-klein)}.chatzeile__nummer{align-items:center;background:var(--akzent-tint-kraeftig);border-radius:50%;color:var(--akzent-dunkel);display:inline-flex;flex:0 0 auto;font-size:var(--schrift-klein);font-weight:700;height:2rem;justify-content:center;width:2rem}.chatzeile__haupt{flex:1 1;min-width:0}.chatzeile__titel{font-weight:600}.chatzeile__titel,.chatzeile__vorschau{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatzeile__anzahl,.chatzeile__vorschau{color:var(--text-leise);font-size:var(--schrift-klein)}.chatzeile__anzahl{flex:0 0 auto}.ordnerraster{grid-gap:var(--luft-3);display:grid;gap:var(--luft-3);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.ordner{align-items:flex-start;background:var(--papier);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);color:inherit;display:flex;flex-direction:column;gap:var(--luft-2);min-height:6rem;padding:var(--luft-3);text-align:left}.ordner:hover{background:var(--akzent-tint);border-color:var(--akzent)}.ordner__symbol{color:var(--akzent-kraeftig)}.ordner__name{font-size:var(--schrift-klein);font-weight:600;line-height:1.3}.ordner__zusatz{color:var(--text-leise);font-size:var(--schrift-mini);margin-top:auto}.board{grid-gap:var(--luft-3);display:grid;gap:var(--luft-3);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:47.99rem){.board{grid-template-columns:1fr}}.karte-aufgabe__stand{background:var(--akzent-tint-kraeftig);border-radius:var(--radius-pille);color:var(--akzent-dunkel);display:inline-block;font-size:var(--schrift-mini);font-weight:700;margin-bottom:var(--luft-2);padding:0 .45rem}.board__spalte{background:var(--papier);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);min-width:0;padding:var(--luft-3)}.board__kopf{align-items:center;color:var(--akzent-dunkel);display:flex;font-size:var(--schrift-klein);font-weight:700;gap:var(--luft-2);margin-bottom:var(--luft-3)}.board__anzahl{background:var(--akzent-tint-kraeftig);border-radius:var(--radius-pille);font-size:var(--schrift-mini);padding:0 .45rem}.karte-aufgabe{background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-klein);box-shadow:var(--schatten);color:inherit;display:block;min-height:var(--antippen);padding:var(--luft-3);text-align:left;width:100%}.karte-aufgabe+.karte-aufgabe{margin-top:var(--luft-2)}.karte-aufgabe:hover{border-color:var(--akzent)}.karte-aufgabe__titel{font-size:var(--schrift-klein);font-weight:600;line-height:1.35}.karte-aufgabe__fuss{align-items:center;color:var(--text-leise);display:flex;font-size:var(--schrift-mini);gap:.35rem;margin-top:var(--luft-2)}.karte-aufgabe__fuss--dringend{color:var(--akzent-dunkel);font-weight:700}.karte-aufgabe__weiter{color:var(--akzent-kraeftig);display:block;font-size:var(--schrift-mini);font-weight:600;margin-top:var(--luft-2)}.board__leer{color:var(--text-leise);font-size:var(--schrift-mini);padding:var(--luft-3) 0}.kopfleiste__fraktion{color:var(--text-leise);display:none;font-size:var(--schrift-klein);white-space:nowrap}.kopfleiste__uhr{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:64rem){.kopfleiste__fraktion{display:inline}}.kachel .karte-aufgabe__weiter{display:none}.kachel .board__spalte,.kachel .karte-aufgabe{padding:var(--luft-2)}.kachel .chatzeile,.kachel .punkt{min-height:2.75rem;padding:var(--luft-2)}.kachel .punkte{gap:var(--luft-1)}.kopfleiste__ich{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-pille);color:var(--akzent-dunkel);display:inline-flex;flex:0 0 auto;font-size:var(--schrift-klein);font-weight:600;gap:var(--luft-2);min-height:var(--antippen);padding:0 var(--luft-2) 0 var(--luft-1);white-space:nowrap}.kopfleiste__ich:hover{background:var(--akzent-tint);border-color:var(--akzent-tint-kraeftig)}.kopfleiste__ich img,.kopfleiste__ich>span[aria-hidden]{align-items:center;background:var(--akzent-kraeftig);border-radius:50%;color:var(--text-auf-akzent);display:inline-flex;font-size:var(--schrift-mini);font-weight:700;height:2rem;justify-content:center;object-fit:cover;width:2rem}.kopfleiste__ich-name{display:none}@media (min-width:64rem){.kopfleiste__ich-name{display:inline}}.tor{background:var(--papier);display:grid;min-height:100vh;min-height:100dvh;padding:var(--luft-4);place-items:center}.tor__karte{background:var(--karte);border:1px solid var(--linie-zart);border-radius:var(--radius-karte);box-shadow:0 12px 40px #22272a1a;display:grid;grid-template-columns:1fr;max-width:58rem;overflow:hidden;width:100%}@media (min-width:60rem){.tor__karte{grid-template-columns:1fr 1fr}}.tor__erklaerung{background:var(--akzent-tint);display:flex;flex-direction:column;gap:var(--luft-5);justify-content:center;padding:var(--luft-6) var(--luft-5)}.tor__marke{color:var(--akzent-dunkel);font-size:var(--schrift-titel);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.tor__motiv{align-self:flex-start;color:var(--akzent)}.tor__schritte{counter-reset:schritt;display:flex;flex-direction:column;gap:var(--luft-4);list-style:none;margin:0;padding:0}.tor__schritt{align-items:flex-start;display:flex;gap:var(--luft-3)}.tor__nummer{align-items:center;background:var(--akzent-kraeftig);border-radius:50%;color:var(--text-auf-akzent);display:inline-flex;flex:0 0 auto;font-size:var(--schrift-klein);font-weight:700;height:1.9rem;justify-content:center;width:1.9rem}.tor__schritt--erledigt .tor__nummer{background:var(--akzent-dunkel)}.tor__schritt--offen .tor__nummer{background:#0000;border:2px dashed var(--akzent);color:var(--akzent-dunkel)}.tor__schrittTitel{font-weight:700;line-height:1.35}.tor__schrittText{color:var(--text-leise);font-size:var(--schrift-klein);line-height:1.5;margin-top:var(--luft-1)}.tor__formular{display:flex;flex-direction:column;gap:var(--luft-4);padding:var(--luft-6) var(--luft-5)}.tor__titel{font-size:var(--schrift-titel)}.tor__vorspann{color:var(--text-leise);font-size:var(--schrift-klein);margin-top:var(--luft-2)}.feld{display:flex;flex-direction:column;gap:var(--luft-2)}.feld__name{font-size:var(--schrift-klein);font-weight:600}.feld__eingabe{background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-klein);color:inherit;font:inherit;min-height:var(--antippen);padding:0 var(--luft-3);width:100%}.feld__eingabe:focus{background:var(--karte);outline:3px solid var(--akzent-kraeftig);outline-offset:1px}.feld__eingabe--code{font-feature-settings:"tnum";font-size:var(--schrift-titel);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.18em;min-height:3.6rem;text-align:center;text-transform:uppercase}.feld__hilfe{color:var(--text-leise);font-size:var(--schrift-mini)}.feld__mitKnopf{align-items:stretch;display:flex;gap:var(--luft-2)}.feld__mitKnopf .feld__eingabe{flex:1 1}.feld__zeigen{align-items:center;background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--text-leise);display:inline-flex;flex:0 0 auto;font-size:var(--schrift-klein);font-weight:600;justify-content:center;min-width:var(--antippen);padding:0 var(--luft-3)}.feld__zeigen:hover{background:var(--akzent-tint);color:var(--akzent-dunkel)}.tor__fehler{border:2px solid var(--akzent);border-radius:var(--radius-klein);font-weight:600}.tor__bestaetigung,.tor__fehler{align-items:flex-start;background:var(--akzent-tint);color:var(--akzent-dunkel);display:flex;font-size:var(--schrift-klein);gap:var(--luft-3);padding:var(--luft-3)}.tor__bestaetigung{border:1px solid var(--akzent-tint-kraeftig);border-radius:var(--radius-klein)}.tor__wechsel{align-items:center;border-top:1px solid var(--linie-zart);color:var(--text-leise);display:flex;flex-wrap:wrap;font-size:var(--schrift-klein);gap:var(--luft-2);padding-top:var(--luft-4)}.tor__verweis{background:none;border:0;color:var(--akzent-dunkel);font:inherit;font-weight:700;min-height:2.5rem;padding:0;text-decoration:underline;text-underline-offset:3px}.tor__verweis:hover{color:var(--text)}.foto{align-items:center;display:flex;gap:var(--luft-3)}.foto__bild{border:1px solid var(--linie-zart);border-radius:50%;object-fit:cover}.foto__bild,.foto__platzhalter{background:var(--akzent-tint);flex:0 0 auto;height:3.6rem;width:3.6rem}.foto__platzhalter{align-items:center;border:1px dashed var(--akzent);border-radius:50%;color:var(--akzent-dunkel);display:inline-flex;font-weight:700;justify-content:center}.warten{background:var(--papier);color:var(--text-leise);display:grid;min-height:100vh;min-height:100dvh;padding:var(--luft-5);place-items:center;text-align:center}

/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
/*# sourceMappingURL=main.96451629.css.map*/