:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--schwarz:#000;--pink-1:#e9127d;--pink-2:#c1577c;--pink-3:#f7e9f1;--grey-1:#363333;--grey-2:#867e7e;--grey-3:#ced3d9;--grey-4:#dde1e6;--grey-5:#f4f5f7;--blau-1:#416599;--blau-2:#b6bbdf;--blau-3:#e6e6ff;--gruen:#079467;--gelb:#f29f15;--rot:#f42e2b;--weiss:#fff;--flaeche:var(--schwarz);--flaeche-2:color-mix(in srgb, var(--grey-1) 22%, var(--schwarz));--flaeche-3:color-mix(in srgb, var(--grey-1) 85%, var(--schwarz));--flaeche-hover:color-mix(in srgb, var(--weiss) 9%, transparent);--linie:var(--grey-1);--linie-stark:color-mix(in srgb, var(--grey-2) 25%, var(--grey-1));--schrift:var(--grey-3);--schrift-2:color-mix(in srgb, var(--grey-3) 45%, var(--grey-2));--schrift-3:var(--grey-2);--schrift-hell:var(--weiss);--akzent:var(--pink-1);--akzent-flach:color-mix(in srgb, var(--pink-1) 75%, var(--weiss));--akzent-schrift:var(--pink-3);--akzent-flaeche:color-mix(in srgb, var(--pink-1) 15%, var(--schwarz));--akzent-linie:color-mix(in srgb, var(--pink-1) 55%, var(--schwarz));--info:var(--pink-2);--info-flaeche:color-mix(in srgb, var(--pink-2) 22%, var(--schwarz));--person-1:var(--pink-1);--person-2:var(--blau-2);--person-3:var(--gruen);--person-4:var(--gelb);--person-5:var(--pink-2);--person-6:var(--blau-1);--person-7:color-mix(in srgb, var(--gruen) 55%, var(--blau-2));--person-8:color-mix(in srgb, var(--gelb) 55%, var(--pink-1));--radius:6px;--radius-klein:var(--radius);--rund:999px;--h-zeile:22px;--h-bedien:30px;--text-xs:11px;--text:13px;--text-l:15px;--text-titel:22px;--text-icon:26px;--text-eingabe:16px;--sp-orte:178px;--sp-rand:252px;--sp-spalt:30px;--sp-aussen:22px;--sp-oben:18px;--h-kopfleiste:52px;--spalte:1180px;--lesebreite:860px;--h-kopf-titel:48px;--sp-symbol:26px;--sp-titel-min:160px;--sp-titel:minmax(var(--sp-titel-min), 1.4fr);--sp-neben:minmax(0, 1fr);--sp-zahl:78px;--sp-datum:108px;--sp-marke:130px;--sp-aktion:230px;--h-listenzeile:38px;--sp-zeit:44px;--sp-wer:148px;--sp-rand-k:78px;--sp-datum-lang:calc(var(--sp-datum) + var(--sp-zahl));--abstand-s:6px;--abstand-m:12px;--abstand-l:22px;--schrift-familie:-apple-system, BlinkMacSystemFont, "Segoe UI", Inter, system-ui, sans-serif;--schrift-zahlen:var(--schrift-familie)}*,:before,:after{box-sizing:border-box}body{font-family:var(--schrift-familie);font-size:var(--text);color:var(--schrift);background:var(--flaeche);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0;line-height:1.55}h1{font-size:var(--text-titel);letter-spacing:-.015em;color:var(--schrift-hell);margin:0;font-weight:600}h2{font-size:var(--text);letter-spacing:.04em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 var(--abstand-m);font-weight:580}a{color:var(--akzent-flach);font-weight:600;text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline}a:visited{color:var(--akzent-flach)}:focus-visible{outline:2px solid var(--akzent);outline-offset:2px;border-radius:var(--radius-klein)}.knopf,.angebot,.schalter,.marke,.plus,.wer-option,.achse,.dropdown-ausloeser,.abbruch-zeichen{align-items:center;gap:var(--abstand-s);height:var(--h-bedien);border-radius:var(--radius-klein);font:inherit;font-size:var(--text);white-space:nowrap;color:var(--schrift-2);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex}.knopf b,.angebot b,.schalter b,.marke b,.plus b{opacity:.8;margin-left:var(--abstand-s);font-weight:400}.knopf,.achse,.dropdown-ausloeser{background:var(--flaeche-2);border-color:var(--linie)}.knopf:hover,.achse:hover,.dropdown-ausloeser:hover{border-color:var(--linie-stark);color:var(--schrift);background:var(--flaeche-3);text-decoration:none}a.knopf,a.knopf:visited{color:var(--schrift-2);text-decoration:none}.knopf[data-fertig]:hover{color:var(--akzent-schrift);background:var(--akzent);border-color:var(--akzent)}.knopf[data-achtung]{color:var(--schrift-2)}.knopf[aria-pressed=true]{color:var(--schrift-hell);border-color:var(--akzent-linie)}.knopf[data-achtung]:hover{color:var(--gruen);border-color:color-mix(in srgb, var(--gruen) 45%, var(--schwarz));background:color-mix(in srgb, var(--gruen) 12%, var(--schwarz))}.angebot,.plus,.wer-option{border-style:dashed;border-color:var(--linie-stark);color:var(--schrift-3)}.schalter,.team-chip{height:var(--h-zeile)}.angebot:hover,.plus:hover,.wer-option:hover{color:var(--schrift);border-color:var(--schrift-3);background:0 0}.angebot[data-neu]{border-color:var(--linie-stark);color:var(--schrift-2)}.angebot[data-neu]:hover{color:var(--akzent);border-color:var(--akzent-linie);background:color-mix(in srgb, var(--akzent) 10%, transparent)}.plus{color:var(--schrift-2);background:0 0;border-style:solid;border-color:#0000}.plus:hover{color:var(--schrift-hell);border-color:var(--linie);background:var(--flaeche-3)}.schalter{border-style:dashed;border-color:var(--linie-stark)}.schalter:hover{color:var(--schrift);border-color:var(--schrift-3);background:0 0}.schalter[aria-pressed=true]{color:var(--weiss);background:color-mix(in srgb, var(--akzent) 22%, var(--schwarz));border-style:solid;border-color:color-mix(in srgb, var(--akzent) 55%, var(--schwarz));font-weight:600}.schalter[aria-pressed=true]:hover{filter:brightness(1.15);color:var(--weiss)}.schalter[data-aus]{opacity:.5;cursor:not-allowed}.schalter[data-wartet]{border-style:dotted}.schalter[data-archiv][aria-pressed=true]{color:var(--gelb);background:color-mix(in srgb, var(--gelb) 12%, var(--schwarz));border-color:color-mix(in srgb, var(--gelb) 45%, var(--schwarz))}.schalter[data-farblos][aria-pressed=true]{background:var(--flaeche-3);color:var(--schrift-hell);border-style:solid;border-color:var(--linie-stark);font-weight:560}.schalter[data-farblos][aria-pressed=true]:hover{filter:none;background:var(--flaeche-3);color:var(--schrift-hell)}.schalter[data-gesperrt]{opacity:.5;cursor:help}.schalter[data-gesperrt]:hover{color:var(--schrift-3);border-color:var(--linie-stark)}.schalter[data-viel] b{color:var(--gelb);opacity:1}.marke{height:var(--h-zeile);border-radius:var(--rund);font-size:var(--text-xs);cursor:default;background:var(--flaeche-2);border-color:var(--linie);padding:0 9px}.achse:after,.dropdown-ausloeser:after{content:"▾";font-size:var(--text-xs);color:var(--schrift-3)}.achse:hover:after,.dropdown-ausloeser:hover:after{color:var(--schrift-2)}.achse{height:var(--h-zeile);font-size:var(--text-xs)}.zeile .dropdown-ausloeser:after{opacity:var(--griff-ruhe,0);transition:opacity .12s}.zeile:hover .dropdown-ausloeser:after,.zeile:focus-within .dropdown-ausloeser:after{opacity:1}.zeile .dropdown-ausloeser{background:0 0;border-color:#0000}.zeile:hover .dropdown-ausloeser,.zeile:focus-within .dropdown-ausloeser{border-color:var(--linie)}.achse svg{color:var(--schrift-3);flex:none;display:block}.achse:hover svg{color:var(--schrift-2)}.achse:disabled,.dropdown-ausloeser:disabled{cursor:default;opacity:.65}.dropdown-ausloeser:disabled:hover{border-color:var(--linie);color:var(--schrift-2);background:var(--flaeche-2)}.dropdown-ausloeser [data-gedaempft]{opacity:.6}.tafel a,.arbeit a,.tafel .bezug a{text-decoration:none}.tafel a:hover,.arbeit a:hover,.tafel .bezug a:hover{text-underline-offset:2px;text-decoration:underline}.tafel a.zaehler,.tafel a.zaehler:hover,.tafel a.raum-ziel,.tafel a.raum-ziel:hover{text-decoration:none}.tafel a.raum-ziel{color:var(--weiss)}.zeile{min-height:var(--h-listenzeile);border-bottom:0;align-items:center}tr.zeile{height:var(--h-listenzeile)}.zeile :is(.knopf,.angebot,.plus,.abbruch-zeichen,.eintrag-sperre){background:0 0;border-color:#0000}.zeile :is(.knopf,.angebot,.plus,.abbruch-zeichen,.eintrag-sperre):hover{background:var(--flaeche-3);border-color:var(--linie);color:var(--schrift-hell)}.zeile :is(.knopf,.angebot,.plus,.abbruch-zeichen,.eintrag-sperre){opacity:var(--griff-ruhe,0);transition:opacity .12s}.zeile:hover :is(.knopf,.angebot,.plus,.abbruch-zeichen,.eintrag-sperre),.zeile:focus-within :is(.knopf,.angebot,.plus,.abbruch-zeichen,.eintrag-sperre),.zeile .entscheidung :is(button,.schalter,.knopf,.datumshuelle),.zeile .pruef-aktion :is(button,.schalter,.knopf){opacity:1}.zeilen-paar{display:contents}.pruef-titel{text-align:left;font:inherit;color:var(--schrift-hell);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-weight:520;overflow:hidden}.pruef-titel:hover,.pruef-titel[aria-expanded=true]{color:var(--akzent-flach)}.pruef-vorschau{border-bottom:1px solid var(--linie);max-height:60vh;padding:4px 12px 14px;overflow:auto}.pruef-vorschau .verweis{margin-top:var(--abstand-s);display:inline-block}.zeile :is(button,.knopf,.angebot){height:var(--h-zeile)}.zeile .dropdown-menue button{height:auto;min-height:var(--h-zeile)}.zeile:has(+.ergebnis-zeile:hover){background:var(--flaeche-hover)}[data-gr=zeile]{height:var(--h-zeile);font-size:var(--text-xs);padding:0 8px}.kopfleiste{z-index:100;align-items:center;gap:var(--abstand-l);height:var(--h-kopfleiste);background:color-mix(in srgb, var(--flaeche) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);padding:0 24px;transition:box-shadow .18s;display:flex;position:sticky;top:0}.kopfleiste[data-scrollt]{box-shadow:0 10px 24px -12px color-mix(in srgb, var(--schwarz) 95%, transparent)}.marke-logo{width:20px;height:20px;display:block}.kopfleiste .konto{margin-left:auto}.menue-schalter,.fangleiste,.fang-schalter,.ort[data-nur-handy],.alle-orte-schalter{display:none}.fang-huelle{z-index:110;background:color-mix(in srgb, var(--schwarz) 55%, transparent);position:fixed;inset:0}.fang-sheet{padding:16px 16px calc(20px + env(safe-area-inset-bottom));background:var(--flaeche);border-top:1px solid var(--linie);border-radius:var(--radius) var(--radius) 0 0;gap:var(--abstand-m);box-sizing:border-box;flex-direction:column;max-height:88dvh;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.fang-sheet-titel{color:var(--schrift-2)}.fang-sheet-wege>.fang-breit{grid-column:1/-1}.fang-gross{justify-content:center;align-items:center;gap:var(--abstand-s);min-height:calc(var(--h-bedien) * 2);font-size:var(--text-l);display:inline-flex}.eingang-eben{align-items:center;gap:var(--abstand-s);margin:var(--abstand-m) 0;border-radius:var(--radius);background:var(--flaeche-2);flex-wrap:wrap;padding:10px 12px;display:flex}.kalender-getrennt{align-items:center;gap:var(--abstand-s);flex:none;display:inline-flex}.neue-version{z-index:120;box-shadow:0 6px 24px color-mix(in srgb, var(--schwarz) 60%, transparent);position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.kopfleiste{height:auto;min-height:var(--h-kopfleiste);flex-wrap:wrap;padding-block:8px}.kopfleiste .team-chips{flex:1 1 0;min-width:0}.kopfleiste .team-chip{height:var(--h-bedien);border-radius:var(--radius-klein);color:var(--schrift-2);background:0 0;border-color:#0000}.kopfleiste .team-chip:hover{color:var(--schrift);background:var(--flaeche-hover)}.kopfleiste .team-chip[data-aktiv]{background:var(--flaeche-2);color:var(--schrift-hell)}.kopfleiste .team-chip[data-mitlese]{color:var(--schrift-3);border-style:solid}.kopfleiste .team-chip[data-mitlese][data-aktiv]{color:var(--schrift)}.kopfleiste .team-chip-punkt{width:28px}.kopfleiste .team-chip-koerper{padding-right:12px;font-weight:620}.menuepunkt{height:var(--h-bedien);border-radius:var(--radius-klein);background:var(--flaeche-2);color:var(--schrift-2);font-size:var(--text);border:1px solid #0000;padding:0 12px;font-weight:620}.menuepunkt:hover{color:var(--schrift);background:var(--flaeche-hover);border-color:#0000}.menuepunkt[aria-pressed=true],.menuepunkt[aria-pressed=true]:hover{color:var(--weiss);background:color-mix(in srgb, var(--akzent) 22%, var(--schwarz));border-color:#0000}.suchplatz .suche{width:auto;min-width:0;height:var(--h-bedien);flex:1}.konto{align-items:center;display:flex;position:relative}.konto .kuerzel{background:var(--akzent);width:25px;height:25px;color:var(--akzent-schrift);font-size:var(--text-xs);letter-spacing:.02em;border:none;border-radius:50%;place-items:center;padding:0;font-weight:620;display:grid}.konto .kuerzel:hover,.konto .kuerzel[aria-expanded=true]{background:var(--akzent-flach)}.konto .dropdown-menue{min-width:200px}.konto .konto-name{cursor:default;color:var(--schrift-hell)}.konto .konto-name:hover{background:0 0}.konto a.dropdown-option{color:var(--schrift);text-decoration:none}.konto a.dropdown-option:hover{color:var(--schrift-hell);text-decoration:none}.blatt{--blatt-rand:0px;grid-template-columns:var(--sp-orte) minmax(0, 1fr) var(--blatt-rand);column-gap:var(--sp-spalt);padding:var(--sp-oben) var(--sp-aussen) 80px;grid-template-rows:min-content 1fr;align-items:start;min-width:0;display:grid}.blatt:has(>.rand){--blatt-rand:var(--sp-rand)}.blatt>.ortsspalte,.blatt>.notizspalte{grid-area:1/1/span 2}.blatt>.seite{grid-area:1/2/span 2}.blatt>.kopfzeile{grid-area:1/2}.blatt>.editor{grid-area:2/2}.blatt>.rand{grid-area:1/3/span 2}.blatt>.suchplatz{height:calc(var(--text-titel) * 1.55);z-index:1;grid-area:1/2;place-self:start end;align-items:center;width:220px;display:flex;position:relative}.blatt:has(>.rand)>.suchplatz{grid-column:3}.blatt:has(>.rand)>.suchplatz{width:var(--sp-rand)}.blatt:not(:has(>.rand))>.seite>.blattkopf{padding-right:232px}[data-fokus] .kopfleiste{display:none}:is([data-fokus] .blatt,[data-fokus] .blatt:has(>.rand)){--sp-orte:0px;--blatt-rand:0px;--h-kopfleiste:0px}[data-fokus] .blatt{column-gap:0}[data-fokus] .blatt>:is(.ortsspalte,.notizspalte),:is([data-fokus],[data-rand-zu]) .blatt>.rand{display:none}[data-rand-zu] .blatt:has(>.rand){grid-template-columns:var(--sp-orte) minmax(0, 1fr)}:is([data-fokus],[data-rand-zu]) .blatt:has(>.rand)>.suchplatz{grid-column:2;width:220px}:is([data-fokus] .blatt>.seite>:is(.blattkopf,.objkopf-name),[data-rand-zu] .blatt:has(>.rand)>.seite>:is(.blattkopf,.objkopf-name)){padding-right:232px}:root:not([data-fokus])[data-rand-zu] .blatt:has(>.rand)>.kopfzeile{padding-right:232px}[data-fokus] .blatt>:is(.kopfzeile,.editor){width:min(100%, var(--lesebreite));margin-inline:auto}.suchplatz{gap:var(--abstand-s)}.fokus-schalter,.rand-schalter{width:var(--h-bedien);height:var(--h-bedien);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rand-schalter{display:none}:root:not([data-fokus]) .blatt:has(>.rand)>.suchplatz>.rand-schalter{display:inline-flex}.blatt:has(>.rand)>.rand{padding-top:var(--h-kopf-titel)}.blatt:has(>.rand)>.rand>:first-child>h3{min-height:var(--h-zeile);align-items:center;display:flex}@media (width<=1100px){.blatt{grid-template-columns:minmax(0,1fr);column-gap:0}.blatt>.ortsspalte,.blatt>.notizspalte,.blatt>.seite,.blatt>.kopfzeile,.blatt>.editor,.blatt>.rand{grid-area:auto/1}.blatt>.suchplatz{margin-bottom:var(--abstand-m);grid-area:1/1;justify-self:end}.blatt:not(:has(>.rand))>.seite>.blattkopf{padding-right:0}.blatt:has(>.rand)>.rand{padding-top:0}}.seite{min-width:0}.seitenkopf{margin-bottom:var(--abstand-l)}.seitenkopf p{color:var(--schrift-2);font-size:var(--text);margin:0}.abschnitt{margin-top:34px}.jetzt{gap:var(--abstand-m);margin-bottom:var(--abstand-l);flex-wrap:wrap;display:flex}.termin{max-width:290px;color:inherit;flex:210px;text-decoration:none;transition:border-color .12s,background .12s;display:block}.termin:hover{border-color:var(--linie-stark);background:var(--flaeche-3);text-decoration:none}.termin .zeit{font-family:var(--schrift-zahlen);font-size:var(--text-xs);color:var(--schrift-3);letter-spacing:-.02em}.termin .titel{align-items:center;gap:var(--abstand-s);min-width:0;font-weight:560;font-size:var(--text);color:var(--schrift-hell);margin-top:0;display:flex}.termin .titel>.text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.termin .fuss{margin-top:var(--abstand-s);font-size:var(--text-xs);color:var(--schrift-3);align-items:center;gap:var(--abstand-s);display:flex}.termin[data-jetzt]{border-color:var(--akzent-linie);background:var(--akzent-flaeche)}.termin[data-jetzt] .zeit{color:var(--akzent)}.termin[data-jetzt]:before{content:"";vertical-align:1px;background:var(--akzent);width:6px;height:6px;margin-right:var(--abstand-s);box-shadow:0 0 0 3px color-mix(in srgb, var(--akzent) 22%, transparent);border-radius:50%;display:inline-block}.werkzeuge{gap:var(--abstand-s);margin-bottom:var(--abstand-m);flex-wrap:wrap;align-items:center;display:flex}.werkzeuge .fueller{margin-left:auto}.werkzeuge>*,.werkzeuge button,.werkzeuge select{white-space:nowrap;height:var(--h-zeile);flex:none;padding-top:0;padding-bottom:0}.werkzeuge .fueller{height:auto}.werkzeuge input[type=text],.werkzeuge input[type=search]{height:var(--h-zeile);padding-top:0;padding-bottom:0}textarea{font:inherit;font-size:var(--text);color:var(--schrift);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius-klein);resize:vertical;padding:8px 10px}.dev-login-kasten{border:1px dashed var(--linie-stark);border-radius:var(--radius);max-width:20rem;margin-top:2rem;padding:1rem}input[type=text],input[type=search],input[type=email],input[type=tel],select{font:inherit;font-size:var(--text);color:var(--schrift);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius-klein);height:var(--h-bedien);appearance:none;padding:6px 10px}input::placeholder{color:var(--schrift-3)}input:hover,select:hover{border-color:var(--linie-stark)}input:focus,select:focus{border-color:var(--akzent);background:var(--flaeche-3);box-shadow:0 0 0 3px color-mix(in srgb, var(--akzent) 20%, transparent);outline:none}select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path d='M1 1l4 4 4-4' fill='none' stroke='%23867E7E' stroke-width='1.5' stroke-linecap='round'/></svg>");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.suche{width:260px}button{font:inherit;font-size:var(--text);height:var(--h-bedien);border-radius:var(--radius-klein);cursor:pointer;border:1px solid var(--linie);background:var(--flaeche-2);color:var(--schrift);padding:0 14px;font-weight:520}button:hover{background:var(--flaeche-hover);border-color:var(--linie-stark)}button.haupt{background:var(--akzent);border-color:var(--akzent);color:var(--akzent-schrift);font-weight:560}button.haupt:hover{filter:brightness(1.12)}button.symbol-knopf{width:26px;height:var(--h-bedien);justify-content:center;align-items:center;padding:0;display:inline-flex}button:disabled{opacity:.4;cursor:default}button:disabled:hover{color:var(--schrift-2);background:0 0}input.wert-feld{font:inherit;font-size:var(--text-xs);width:96px;height:var(--h-zeile);border-radius:var(--rund);color:var(--schrift);background:var(--flaeche-2);border:1px solid var(--linie);padding:0 9px;font-weight:500}input.wert-feld::placeholder{color:var(--schrift-3)}input.wert-feld:placeholder-shown{color:var(--schrift-3);border-style:dashed;border-color:var(--linie-stark);background:0 0}input.wert-feld:hover{border-color:var(--linie-stark)}.wert-wahrscheinlich .dropdown-ausloeser{height:var(--h-zeile);border-radius:var(--rund);font-size:var(--text-xs);padding:0 9px}.z-stapel{flex-direction:column;align-items:center;gap:0;display:inline-flex}.z-stapel .z-unterzeile{text-align:center}.tafel[data-liste] .z-datum:has(>.z-stapel){justify-self:center}.po-feld.z-stapel{gap:var(--abstand-s)}.z-unterzeile{font-size:var(--text-xs);color:var(--schrift-3);text-overflow:ellipsis;white-space:nowrap;font-weight:400;display:block;overflow:hidden}input.wert-feld:focus{border-color:var(--akzent);background:var(--flaeche-3);color:var(--schrift);box-shadow:0 0 0 3px color-mix(in srgb, var(--akzent) 20%, transparent);outline:none}.zeile input.wert-feld,.zeile input.wert-feld:placeholder-shown{font-size:var(--text);border-radius:var(--radius);box-sizing:border-box;background:0 0;border:1px solid #0000;width:100%;min-width:0;padding:0 10px}.zeile:hover input.wert-feld{border-color:var(--linie)}.zeile input.wert-feld:focus{border-color:var(--akzent);background:var(--flaeche-3);box-shadow:none}.formzeile input[type=text],.formzeile input[type=email]{min-width:220px}.hinweis{font-size:var(--text);color:var(--schrift-3);margin:0}p.hinweis{margin:var(--abstand-s) 0 var(--abstand-m)}.hinweis.fehlersatz{color:var(--rot)}.hinweis.fehlersatz-abstand{margin:var(--abstand-s) 0 0}.personen-wahl{gap:var(--abstand-m) var(--abstand-m);margin-top:var(--abstand-m);flex-wrap:wrap;display:flex}.personen-wahl label{align-items:center;gap:var(--abstand-s);font-size:var(--text);color:var(--schrift-2);cursor:pointer;display:inline-flex}.personen-wahl input[type=checkbox]{accent-color:var(--akzent)}.personen-wahl label[data-gesperrt]{color:var(--schrift-3);cursor:default}.einladungsliste{margin:var(--abstand-m) 0 0}.einladungsliste>.titel{font-size:var(--text);letter-spacing:.04em;text-transform:uppercase;color:var(--schrift-3);margin-bottom:var(--abstand-s)}.einladungsliste .zeile{align-items:center;gap:var(--abstand-s);font-size:var(--text);color:var(--schrift-2);padding:3px 0;display:flex}.einladungsliste .zeile input[type=checkbox]{accent-color:var(--akzent)}.einladungsliste .einladung-grund{font-size:var(--text);color:var(--schrift-3);margin-left:auto}.einladungsliste .zeile[data-organisator]{color:var(--schrift-3)}.einladungsliste .platzhalter{padding-left:22px}.einladungsliste .zeile.folge{margin-top:var(--abstand-s);border-top:1px solid var(--linie);font-size:var(--text);color:var(--schrift-3);padding-top:6px;line-height:1.45;display:block}.mitgliedschaft-chip{gap:var(--abstand-s);padding-right:4px}.entfernen-knopf{height:auto;color:inherit;font:inherit;font-size:var(--text);opacity:.7;background:0 0;border:none;padding:0 2px;line-height:1}.entfernen-knopf:hover{opacity:1;color:var(--akzent);background:0 0}.bearbeitbar{cursor:pointer;border-bottom:1px dotted var(--linie-stark);padding-bottom:1px;display:inline-block}.bearbeitbar:hover{color:var(--akzent);border-bottom-color:var(--akzent)}.bearbeitbar .platzhalter{color:var(--schrift-3)}.kanal-symbole{gap:var(--abstand-m);display:inline-flex}.kanal-symbole a{color:var(--schrift-hell)}.kanal-symbole a:hover{color:var(--akzent-flach)}.zeitstempel{font-family:var(--schrift-zahlen);font-size:var(--text);color:var(--schrift-3);letter-spacing:-.02em;white-space:nowrap}.mitleser{align-items:center;gap:var(--abstand-s);margin-left:var(--abstand-s);vertical-align:-4px;display:inline-flex}.dropdown-ausloeser{height:var(--h-zeile);max-width:100%}.dropdown-ausloeser>*{text-overflow:ellipsis;overflow:hidden}.dropdown-text{align-items:center;gap:inherit;min-width:0;display:inline-flex}.dropdown-text:not(:has(>*)){display:block}.formzeile .dropdown-ausloeser,.aufgabe-anlegen .dropdown-ausloeser,.aufgabe-anlegen .schalter[data-farblos],.af-zeile .dropdown-ausloeser{height:var(--h-bedien)}.hinweis mark{background:var(--akzent-flaeche);color:var(--schrift-hell);border-radius:var(--radius-klein);padding:0 2px}.paginierung{justify-content:center;align-items:center;gap:var(--abstand-m);margin:var(--abstand-m) 0;font-size:var(--text);color:var(--schrift-3);display:flex}.marke{align-items:center;gap:var(--abstand-s);height:var(--h-zeile);border-radius:var(--rund);font-size:var(--text-xs);letter-spacing:.01em;white-space:nowrap;background:var(--flaeche-2);color:var(--schrift-2);border:1px solid var(--linie);padding:0 9px;font-weight:500;display:inline-flex}.marke[data-w]{justify-self:end}.marke[data-offen]{background:0 0;border-style:dashed}.marke[data-warnung],.marke[data-w=nichts],.marke[data-w=nichts_geplant]{color:var(--weiss);background:color-mix(in srgb, var(--rot) 80%, var(--schwarz));border-color:color-mix(in srgb, var(--rot) 80%, var(--schwarz))}.marke[data-w=action],.marke[data-w=action_required],.marke[data-w=aufgeben_offen]{color:var(--gelb);background:color-mix(in srgb, var(--gelb) 12%, var(--schwarz));border-color:color-mix(in srgb, var(--gelb) 40%, var(--schwarz))}.marke[data-gut],.marke[data-w=gut],.marke[data-w=termin],.marke[data-w=warten_auf_termin],.ausgang-ergebnis{color:var(--weiss);background:color-mix(in srgb, var(--gruen) 80%, var(--schwarz));border-color:color-mix(in srgb, var(--gruen) 80%, var(--schwarz))}.marke[data-w=ungeplant]{color:var(--schrift-2);border-style:dashed;border-color:var(--linie-stark);background:0 0}.marke[data-w=geplant]{color:var(--schrift);background:var(--flaeche-3);border-color:var(--linie-stark)}.marke[data-w=antwort],.marke[data-w=warten_auf_antwort]{color:var(--schrift-2);border-style:dashed;border-color:var(--linie-stark);background:0 0}.marke[data-w=heiss]{color:var(--akzent-schrift);background:var(--akzent-flaeche);border-color:var(--akzent-linie)}.marke[data-w=eis]{color:var(--schrift-3);border-color:var(--linie-stark);background:0 0}.sichtbarkeit[data-offen]{color:var(--schrift-2)}.dropdown{display:inline-flex;position:relative}.dropdown-menue{z-index:30;background:var(--flaeche-2);border:1px solid var(--linie-stark);border-radius:var(--radius);flex-direction:column;gap:0;min-width:230px;max-width:320px;padding:4px;display:flex;position:absolute;top:calc(100% + 5px);left:0}.dropdown-menue[data-rechts]{left:auto;right:0}.dropdown-menue[data-hoch]{top:auto;bottom:calc(100% + 5px)}.dropdown-option{height:auto;min-height:var(--h-zeile);text-align:left;color:var(--schrift);border-radius:var(--radius-klein);font-size:var(--text);background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:0;padding:1px 8px;font-weight:500;display:flex}.dropdown-option:hover{background:var(--flaeche-hover)}.dropdown-option[data-aktiv]{color:var(--akzent-flach)}.dropdown-option-beschreibung{font-size:var(--text-xs);color:var(--schrift-3);font-weight:400}.dropdown-suche{margin-bottom:var(--abstand-s);font-size:var(--text);border:1px solid var(--linie);border-radius:var(--radius-klein);padding:5px 8px}.dropdown-anlegen{color:var(--akzent);font-weight:600}.extern-chip{border-radius:var(--radius-klein);vertical-align:1px;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:var(--text-xs);letter-spacing:.01em;color:var(--schrift-2);background:var(--flaeche-3);flex:none;padding:0 6px;font-weight:500;display:inline-block;overflow:hidden}.video-marke{color:var(--schrift-3);vertical-align:1px;flex:none;align-items:center;display:inline-flex}.leerzustand{text-align:center;color:var(--schrift-3);font-size:var(--text);border:1px dashed var(--linie);border-radius:var(--radius);padding:40px 20px}.zone>.leerzustand{text-align:left;border:0;border-radius:0;padding:6px 0}.notiztitel{min-width:0;font-family:inherit;font-size:var(--text-titel);letter-spacing:-.015em;color:var(--schrift-hell);border-radius:var(--radius-klein);background:0 0;border:1px solid #0000;flex:1;height:auto;margin-left:-7px;padding:3px 7px;font-weight:600}.notiztitel:hover{border-color:var(--linie)}.notiztitel:focus{border-color:var(--akzent);background:var(--flaeche-2)}.autor-marke{height:var(--h-zeile);border-radius:var(--rund);font-size:var(--text);color:var(--schrift-hell);align-items:center;padding:0 9px;display:inline-flex}.gespeichert{font-family:var(--schrift-zahlen);font-size:var(--text-xs)}.gespeichert[data-ungespeichert]{color:var(--gelb)}.gespeichert[data-fehler]{color:var(--rot);font-weight:560}.notiz-status{margin:var(--abstand-s) 0 0;text-align:right;min-height:14px}.bezug{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bezug-ohne{color:var(--schrift-3)}.o-wurzel{font-size:var(--text-xs);color:var(--schrift-3);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:12em;font-weight:500;display:inline-block;overflow:hidden}a.o-wurzel{color:var(--schrift-3)}a.o-wurzel:hover{color:var(--akzent-flach)}.o-pfad{white-space:nowrap}.mehrfach{gap:var(--abstand-s);flex-wrap:wrap;flex:1;align-items:center;min-width:0;max-width:100%;display:flex}.zeile .mehrfach--kompakt .wer-marke button{display:none}.zeile .mehrfach--kompakt>.dropdown{opacity:var(--griff-ruhe,0)}.zeile .mehrfach--kompakt>.dropdown:only-child{opacity:1}.zeile:hover .mehrfach--kompakt .wer-marke button{display:inline}.zeile:hover .mehrfach--kompakt>.dropdown,.zeile .mehrfach--kompakt>.dropdown:focus-within{opacity:1}.raum-ziel{margin-left:var(--abstand-m);font-size:var(--text-xs);height:var(--h-zeile);color:var(--weiss);text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb, var(--akzent) 22%, var(--schwarz));border:1px solid color-mix(in srgb, var(--akzent) 55%, var(--schwarz));border-radius:var(--rund);flex:none;max-width:100%;padding:1px 9px;font-weight:600;overflow:hidden}.raum-ziel:hover{color:var(--weiss);background:color-mix(in srgb, var(--akzent) 38%, var(--schwarz));border-color:var(--akzent);text-decoration:none}.raum-alarm{color:var(--gelb)}.teilnehmer{align-items:center;display:flex}.teilnehmer .kuerzel{width:22px;height:var(--h-zeile);font-size:var(--text-xs);color:var(--schwarz);border:2px solid var(--flaeche);background:var(--schrift-3);border-radius:50%;place-items:center;margin-right:-6px;font-weight:620;display:grid}.teilnehmer .kuerzel[data-person="1"]{background:var(--person-1);color:var(--akzent-schrift)}.teilnehmer .kuerzel[data-person="2"]{background:var(--person-2)}.teilnehmer .kuerzel[data-person="3"]{background:var(--person-3)}.teilnehmer .kuerzel[data-person="4"]{background:var(--person-4)}.editor{background:var(--flaeche);color:var(--schrift);padding:26px 0 120px}.editor [data-checked=true] .bn-inline-content,.editor .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content{text-decoration:none}.bn-editor{line-height:1.55;padding-inline:0!important}.bn-editor,.bn-editor *{border-radius:var(--radius)!important}.bn-editor.bn-default-styles,.bn-editor .bn-default-styles{font-size:var(--text-l);font-family:var(--schrift-familie);--bn-font-family:var(--schrift-familie)}.bn-editor .bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{color:var(--schrift-3)}.editor h1,.objektnotiz h1{font-size:var(--text-titel);letter-spacing:-.02em;text-transform:none;color:var(--schrift-hell);margin:0 0 var(--abstand-m);font-weight:650}.editor h2,.objektnotiz h2{font-size:var(--text-l);letter-spacing:-.01em;text-transform:none;color:var(--schrift-hell);margin:var(--abstand-l) 0 var(--abstand-s);font-weight:620}.editor h3,.objektnotiz h3{font-size:var(--text-l);letter-spacing:0;text-transform:none;color:var(--schrift-2);margin:var(--abstand-l) 0 var(--abstand-s);font-weight:600}.editor .bn-block-content[data-content-type=heading]:not([data-level]),.editor .bn-block-content[data-content-type=heading][data-level="1"],.objektnotiz .bn-block-content[data-content-type=heading]:not([data-level]),.objektnotiz .bn-block-content[data-content-type=heading][data-level="1"]{--level:21px}.editor .bn-block-content[data-content-type=heading][data-level="2"],.objektnotiz .bn-block-content[data-content-type=heading][data-level="2"],.editor .bn-block-content[data-content-type=heading][data-level="3"],.objektnotiz .bn-block-content[data-content-type=heading][data-level="3"]{--level:17px}.editor blockquote{border-left:2px solid var(--linie-stark);color:var(--schrift-2)}.bn-editor mark{background:var(--akzent-flaeche);color:var(--schrift-hell);border-radius:var(--radius-klein);padding:0 3px}.haken{accent-color:var(--akzent);width:15px;height:15px}@media print{:root{--flaeche:var(--weiss);--flaeche-2:var(--grey-5);--flaeche-3:var(--grey-4);--linie:var(--grey-4);--linie-stark:var(--grey-3);--schrift:var(--grey-1);--schrift-2:var(--grey-1);--schrift-3:var(--grey-2);--schrift-hell:var(--schwarz)}.kopfleiste,.werkzeuge,.jetzt{display:none}body{background:var(--weiss)}}.anmelden-link{height:var(--h-bedien);margin-top:var(--abstand-m);border-radius:var(--radius-klein);background:var(--akzent);border:1px solid var(--akzent);color:var(--akzent-schrift);font-weight:560;font-size:var(--text);align-items:center;padding:0 14px;display:inline-flex}.anmelden-link:hover{filter:brightness(1.12);text-decoration:none}h2 .schalter{margin-left:var(--abstand-m);height:var(--h-zeile);font-size:var(--text-xs);padding:0 8px}[data-gruppe]{scroll-margin-top:110px}.wann{font-family:var(--schrift-zahlen);font-size:var(--text);color:var(--schrift-3);letter-spacing:-.02em;white-space:nowrap}.wann b{color:var(--schrift-2);font-weight:500}.zeile[data-heute] .wann b{color:var(--schrift-hell)}.zeile[data-heute]{background:color-mix(in srgb, var(--akzent) 8%, var(--schwarz))}.titelzelle .marke,.titelzelle .video-marke{flex:none}.titelzelle :is(a,.zeilen-titel,.titel-auto,input.titel-eingabe){color:var(--schrift-hell);text-overflow:ellipsis;white-space:nowrap;font-weight:520;overflow:hidden}.titelzelle a:hover{color:var(--schrift-hell);text-underline-offset:2px;text-decoration:underline}.zeile[data-leer] .titelzelle :is(a,.zeilen-titel,.titel-auto,input.titel-eingabe){color:var(--schrift-2);font-weight:480}.zeile[data-archiviert] .titelzelle :is(a,.zeilen-titel){color:var(--gelb);font-weight:480}.ablagezelle{align-items:center;gap:var(--abstand-s);white-space:nowrap;display:flex}.archiv-chip{color:var(--gelb);border-color:color-mix(in srgb, var(--gelb) 45%, var(--schwarz));background:color-mix(in srgb, var(--gelb) 13%, var(--schwarz))}.mehr-in-gruppe{text-align:left;border-style:dashed;border-color:var(--linie);width:100%;color:var(--schrift-3)}.mehr-in-gruppe:hover{color:var(--akzent);border-color:var(--akzent-linie)}.anlegen-schleier{z-index:200;background:color-mix(in srgb, var(--schwarz) 60%, transparent);padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.anlegen-feld[data-breit]{width:min(960px,100%)}.anlegen-feld{border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche-2);width:min(680px,100%);margin:auto;padding:16px 18px 14px}.anlegen-feld:focus-within{border-color:var(--akzent-linie)}.anlegen-feld .titelfeld{width:100%;height:30px;font-size:var(--text-l);color:var(--schrift-hell);letter-spacing:-.01em;background:0 0;border:0;outline:none;padding:0;font-weight:560}.anlegen-feld .titelfeld::placeholder{color:var(--schrift-3);font-weight:400}.anlegen-feld .titelfeld:focus{box-shadow:none;background:0 0}.ortzeichen{vertical-align:-3px;width:17px;height:17px;color:var(--akzent);flex:none}.ort .ortzeichen{width:19px;height:19px;color:var(--schrift-3);transition:color .12s}.ort:hover .ortzeichen,.ort.active .ortzeichen{color:var(--akzent)}.ort:has(.mit-zeichen){align-items:center}.blattkopf h1 .ortzeichen{align-self:center;width:26px;height:26px}.blattkopf h1 .mit-zeichen{align-items:baseline}:is(.pruef-primaer,.haupt) .ortzeichen{color:currentColor}.af-marke{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--schrift-3);flex:none;width:68px}.wer-feld{align-items:center;gap:var(--abstand-s);flex-wrap:wrap;flex:1;display:flex}.wer-marke{align-items:center;gap:var(--abstand-s);height:var(--h-zeile);border-radius:var(--rund);font-size:var(--text);background:var(--flaeche-3);color:var(--schrift);border:1px solid var(--linie-stark);padding:0 6px 0 10px;display:inline-flex}.wer-marke button{height:auto;color:inherit;font-size:var(--text);cursor:pointer;opacity:.7;background:0 0;border:0;padding:0;line-height:1}.wer-marke button:hover{opacity:1;background:0 0}.wer-auswahl{margin-top:var(--abstand-m);border-radius:var(--radius-klein);border:1px solid var(--linie);background:var(--flaeche);gap:var(--abstand-s);flex-wrap:wrap;padding:9px 11px;display:flex}.wer-auswahl .kopfchen{width:100%;font-size:var(--text-xs);color:var(--schrift-3);letter-spacing:.04em;text-transform:uppercase;margin-bottom:0}.wer-option .marke{margin-left:var(--abstand-s);font-size:var(--text-xs);padding:0 5px}.wer-option[disabled]{opacity:.4;cursor:not-allowed}.wer-option[data-team]{border-style:dashed}.af-fuss{align-items:center;gap:var(--abstand-m);margin-top:var(--abstand-m);display:flex}.af-fuss .fueller{margin-left:auto}.sichtbar-satz b{color:var(--schrift-hell);font-weight:540}.termin-zeile{align-items:center;gap:var(--abstand-m);font-size:var(--text);color:var(--schrift-2);display:flex}.termin-zeile .dauer{color:var(--schrift-3);font-size:var(--text)}.termin-zeile input[type=checkbox]{width:auto;height:auto}.notiz>.editor,.notiz .notiztitel{max-width:var(--lesebreite)}.notizspalte{gap:var(--abstand-l);top:calc(var(--h-kopfleiste) + var(--sp-oben));max-height:calc(100vh - var(--h-kopfleiste) - var(--sp-oben) - 20px);flex-direction:column;align-self:start;display:flex;position:sticky;overflow-y:auto}.kopfzeile{padding:0 0 12px}.kopfzeile>.objkopf-brot{margin-top:var(--abstand-m);min-height:var(--h-zeile);align-items:center;display:flex}.kopfzeile .notiztitel{font-size:var(--text-titel);letter-spacing:-.015em;color:var(--schrift-hell);background:0 0;border:1px solid #0000;outline:none;flex:auto;width:auto;min-width:0;margin-left:-8px;padding:3px 7px;font-weight:600}.kopfzeile .notiztitel::placeholder{color:var(--schrift-3);font-weight:400}.kopfzeile .fueller{margin-left:auto}.kopfzeile-reihe>:not(.notiztitel):not(.fueller),.kopfzeile .werkzeug{height:var(--h-zeile)}.befund{border-left:2px solid var(--gelb);margin-bottom:var(--abstand-m);font-size:var(--text);color:var(--schrift-2);max-width:620px;padding-left:10px}.stufe{font-size:var(--text);color:var(--schrift-3);align-items:baseline;padding:4px 0}.stufe .datum{font-family:var(--schrift-zahlen);font-size:var(--text)}.stufe[data-durch]{color:var(--gruen)}.stufe[data-hier]{color:var(--akzent);font-weight:560}.stufe[data-offen]{color:var(--schrift-3);opacity:.7}.blattkopf{align-items:baseline;gap:var(--abstand-m);margin:0 0 var(--abstand-m);flex-wrap:wrap;display:flex}.blattkopf h1{font-size:var(--text-titel);color:var(--schrift-hell);margin:0}.blattkopf .zahl{font-family:var(--schrift-zahlen);font-size:var(--text);color:var(--schrift-3)}.rechtsraum{gap:var(--abstand-s);align-items:center;margin-left:auto;display:flex}.blattkopf .rechtsraum{align-self:center}.hinweiszeile{font-size:var(--text);color:var(--schrift-3);margin:var(--abstand-m) 0 0;max-width:720px}.blattkopf+.hinweiszeile{margin:0 0 var(--abstand-l)}.ort-rueckweg{gap:var(--abstand-s);background:var(--flaeche-3);border-radius:var(--radius-klein);flex-wrap:wrap;align-items:center;padding:5px 8px;display:flex}.ofen-gruppe{margin-bottom:26px}.ballkopf--folgend{margin-top:var(--abstand-l)}.ballkopf{align-items:baseline;gap:var(--abstand-m);margin-bottom:var(--abstand-s);display:flex}.ballkopf h2{font-size:var(--text);letter-spacing:.04em;text-transform:uppercase;color:var(--schrift-2);margin:0}.ballkopf .zahl{font-family:var(--schrift-zahlen);font-size:var(--text);color:var(--schrift-3)}.ballkopf .warum{font-size:var(--text);color:var(--schrift-3)}.ballkopf[data-alarm] h2{color:var(--rot)}.ballkopf[data-klein] h2{font-size:var(--text-xs);letter-spacing:.06em;color:var(--schrift-3);font-weight:540}.ballkopf[data-klein] .zahl{font-size:var(--text-xs)}.ballkopf[data-akzent] h2{color:var(--akzent)}.ballkopf>.schalter{margin-left:auto}.ballkopf .klapp{font:inherit;cursor:pointer;background:0 0;border:0;height:auto;padding:0}.ballkopf .klapp:hover h2{color:var(--schrift)}.ballkopf .klapp h2:before{content:"▸ ";font-size:var(--text-xs);vertical-align:1px}.ballkopf .klapp[aria-expanded=true] h2:before{content:"▾ "}.arbeit{grid-template-columns:var(--raster);gap:var(--abstand-m);cursor:pointer;min-height:var(--h-listenzeile);font-size:var(--text);align-items:center;padding:4px;display:grid}.zeile:hover{background:var(--flaeche-hover)}.tafel .arbeit{border-bottom:0;margin-inline:-12px;padding-inline:12px}.zeile[data-klickbar]{cursor:pointer;transition:background .12s}.geschaetzt-marke button{font-size:var(--text-xs);color:var(--schrift-3);border:1px dashed var(--linie-stark);border-radius:var(--rund);background:0 0;height:auto;padding:1px 8px}.tag-fest{color:var(--schrift-2)}.werkzeug-luecke{flex:none;width:18px}.vz-archiv{height:var(--h-zeile);font-size:var(--text);opacity:.55}.vz-archiv:hover{opacity:1}.ablage-still{padding:0 11px}.vz-ueberfaellig{color:var(--gelb)}.such-gruppen{columns:260px;column-gap:var(--abstand-l)}.such-gruppen>.such-gruppe{break-inside:avoid;margin-bottom:var(--abstand-l)}.such-mehr{font-size:var(--text);padding:5px 0 0}.such-mehr a{color:var(--akzent-flach);text-decoration:none}.vorhaben-ergebnis{font-size:var(--text);color:var(--gruen)}input.objekt-titel{font:inherit;letter-spacing:inherit;color:inherit;border-radius:var(--radius-klein);width:100%;height:auto;box-shadow:none;background:0 0;border:1px solid #0000;margin-left:-6px;padding:0 5px}input.objekt-titel:hover{border-color:var(--linie);background:var(--flaeche-2)}input.objekt-titel:focus{border-color:color-mix(in srgb, var(--akzent) 55%, var(--schwarz));background:var(--flaeche-2);box-shadow:none}input.titel-eingabe{font:inherit;color:inherit;border-radius:var(--radius-klein);width:100%;height:24px;box-shadow:none;background:0 0;border:1px solid #0000;margin-left:-6px;padding:0 5px}input.titel-eingabe:hover{border-color:var(--linie);background:var(--flaeche-2)}input.titel-eingabe:focus{border-color:color-mix(in srgb, var(--akzent) 55%, var(--schwarz));background:var(--flaeche-2);box-shadow:none}.tafel[data-liste] .zeile>.z-titel{position:relative}.karte-griff{background:var(--flaeche-2);align-items:center;min-width:0;display:inline-flex;position:absolute;top:50%;right:2px;translate:0 -50%}.ort-wahl{box-sizing:border-box;border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche-2);width:min(460px,100vw - 24px);color:var(--schrift);gap:var(--abstand-s);flex-direction:column;margin:0;padding:14px 16px;display:flex;position:fixed;overflow:visible}.popover-neben{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--schrift-3);flex:1;overflow:hidden}.ort-wahl input{width:100%}.ort-wahl .wer-auswahl{flex-direction:column;flex:auto;align-items:stretch;min-height:0;margin-top:0;overflow-y:auto}.ort-wahl-treffer{flex-direction:column;align-items:flex-start;gap:0;height:auto;padding-top:4px;padding-bottom:4px;display:flex}.ort-wahl-name{align-items:baseline;gap:var(--abstand-s);min-width:0;max-width:100%;display:flex}.ort-wahl-name>.o-wurzel,.ort-wahl-name>.pruef-spur{flex:none}.ort-wahl-filter{margin:0}.ort-wahl-zeile{align-items:stretch;gap:var(--abstand-s);display:flex}.ort-wahl-zeile>.ort-wahl-treffer{flex:1;min-width:0}.ort-wahl-tiefer{min-width:24px;font-size:var(--text-l);color:var(--schrift-3);flex:none;justify-content:center;align-self:center}.ort-wahl-tiefer:hover{color:var(--akzent-flach)}.ort-wahl-krumen{font-size:var(--text-xs);color:var(--schrift-3);flex-wrap:wrap;align-items:center;gap:0;display:flex}.ort-wahl-krumen .o-stufe{margin:0}.ort-wahl-krumen .knopf{margin-left:auto}.ort-wahl-fertig{gap:var(--abstand-m);border:1px solid var(--linie-stark);border-radius:var(--radius-klein);flex-direction:column;padding:10px 12px;display:flex}.ort-wahl-fertig p{margin:0}.ort-wahl-fertig strong{color:var(--schrift-hell)}.ort-wahl-rueckfrage{gap:var(--abstand-s);border:1px solid var(--gelb);border-radius:var(--radius-klein);flex-direction:column;padding:10px 12px;display:flex}.ort-wahl-rueckfrage p{margin:0}.kk-schieber input[type=range]:disabled{opacity:.5}.objkopf-brot{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--schrift-3);font-weight:600}.objkopf-brot a{color:var(--akzent-flach);text-decoration:none}.objkopf-name{margin:0 0 var(--abstand-m);font-size:var(--text-titel);color:var(--schrift-hell)}.objkopf-meta{justify-content:space-between;align-items:center;gap:var(--abstand-m);margin:0 0 var(--abstand-m);min-height:var(--h-zeile);display:flex}.angabe-v input:is([type=text],[type=email],[type=tel]){box-shadow:none;background:0 0;border-color:#0000;width:calc(100% + 11px);margin-left:-11px}.angabe-v input:is([type=text],[type=email],[type=tel]):hover{border-color:var(--linie);background:var(--flaeche-2)}.angabe-v input:is([type=text],[type=email],[type=tel]):focus{background:var(--flaeche-2);box-shadow:none;border-color:color-mix(in srgb, var(--akzent) 55%, var(--schwarz))}.listen-eingabe{align-items:stretch;gap:var(--abstand-s);flex-direction:column;min-width:0;display:flex}.listen-eingabe>.angebot{align-self:flex-start}.zone{margin-top:var(--abstand-l)}details.zone>summary{cursor:pointer;list-style:none}details.zone>summary::-webkit-details-marker{display:none}details.zone>summary>h2:before{content:"›";transition:transform .15s}details.zone[open]>summary>h2:before{transform:rotate(90deg)}:is(.zone>h2,.zone>summary>h2){font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 var(--abstand-s);align-items:center;gap:var(--abstand-s);font-weight:600;display:flex}:is(.zone>h2,.zone>summary>h2)>.nebensatz{margin-right:auto}:is(.zone>h2,.zone>summary>h2)>:not(.nebensatz):first-child{margin-left:auto}.nebensatz{text-transform:none;letter-spacing:0;color:var(--schrift-3);font-weight:400;font-size:var(--text);margin-left:var(--abstand-s)}.tafel{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius);padding:4px 12px}.kasten{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius);padding:12px 14px}.reihe{align-items:center;gap:var(--abstand-s);min-width:0;display:flex}.reihe[data-umbruch]{flex-wrap:wrap}.reihe[data-weit]{gap:var(--abstand-m)}.reihe[data-inline]{display:inline-flex}.reihe[data-oben]{align-items:flex-start}.hinweis[data-klein]{font-size:var(--text-xs)}.hinweis[data-hell]{color:var(--schrift-2)}.hinweis[data-zahl]{font-family:var(--schrift-zahlen)}.hinweis[data-gelb]{color:var(--gelb)}.name{color:var(--schrift-hell);font-weight:520}[data-fuellt]{flex:1;min-width:0}.einzeilig{font-size:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trennlinie{background:var(--linie);height:1px;margin:var(--abstand-m) 0 var(--abstand-m)}.spalten{gap:var(--abstand-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spalten>*{min-width:0}.spalten[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.spalten[data-n="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.spalten[data-weit]{gap:var(--abstand-l)}@media (width<=1100px){.spalten:is([data-n="4"],[data-n="5"]){grid-template-columns:repeat(2,minmax(0,1fr))}.spalten[data-falten]{grid-template-columns:minmax(0,1fr)}}.stapel{flex-direction:column;display:flex}.trenner{color:var(--schrift-3);opacity:.7;margin:0 var(--abstand-s);font-family:var(--schrift-zahlen)}[data-abstand="0"]{margin-top:0!important}[data-abstand=s]{margin-top:var(--abstand-s)!important}[data-abstand=m]{margin-top:var(--abstand-m)!important}[data-abstand=l]{margin-top:var(--abstand-l)!important}[data-abstand-unten="0"]{margin-bottom:0!important}[data-abstand-unten=s]{margin-bottom:var(--abstand-s)!important}[data-abstand-unten=m]{margin-bottom:var(--abstand-m)!important}[data-abstand-unten=l]{margin-bottom:var(--abstand-l)!important}.rand{gap:var(--abstand-l);font-size:var(--text);color:var(--schrift-2);flex-direction:column;display:flex}.rblock>h3,.rblock-paar h3,.rand h3{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 var(--abstand-s);font-weight:600}details.rblock>summary{cursor:pointer;align-items:baseline;gap:var(--abstand-s);list-style:none;display:flex}details.rblock>summary::-webkit-details-marker{display:none}details.rblock>summary:before{content:"›";color:var(--schrift-3);transition:transform .15s}details.rblock[open]>summary:before{transform:rotate(90deg)}details.rblock>summary>h3{margin:0}details.rblock[open]>summary{margin-bottom:var(--abstand-s)}details.rblock>summary:hover>h3,details.rblock>summary:hover:before{color:var(--schrift)}.angaben{flex-direction:column;min-width:0;display:flex}.angabe{grid-template-columns:[label] var(--sp-rand-k) [wert] minmax(0, 1fr);align-items:baseline;gap:var(--abstand-s);font-size:var(--text);min-width:0;padding:3px 0;display:grid}.angabe-k{color:var(--schrift-3);font-size:var(--text);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0}.angabe-v{color:var(--schrift);overflow-wrap:anywhere;min-width:0}.angabe-v a{color:var(--akzent-flach);text-decoration:none}.angabe-v>.pruef-spur,.angabe-v>.ki-knopf{margin-left:var(--abstand-s)}.angabe[data-warnung] .angabe-k{color:var(--rot)}.angaben[data-raster]{gap:var(--abstand-m) var(--abstand-l);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));display:grid}.angaben[data-raster] .angabe{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.angaben[data-raster] .angabe-k{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.rblock-paar h3{margin-bottom:var(--abstand-s)}.sichtmarke{margin-left:var(--abstand-s)}.vk-gruppe{margin-bottom:var(--abstand-m)}.vk-gruppe:last-child{margin-bottom:0}.vk-titel{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 var(--abstand-s);font-weight:600}.randzeile{align-items:center;gap:var(--abstand-s);border-radius:var(--radius-klein);min-height:0;font-size:var(--text);color:var(--schrift);margin-inline:-6px;padding:3px 6px;display:flex}.randzeile[data-zweizeilig]{align-items:flex-start}.randzeile-punkt{background:var(--linie-stark);border-radius:50%;flex:none;width:7px;height:7px}.randzeile[data-zweizeilig] .randzeile-punkt{margin-top:var(--abstand-s)}.randzeile-text{overflow-wrap:anywhere;flex:auto;min-width:0}.randzeile-text>a,.randzeile-text>a:hover{text-decoration:none}.randzeile-unter{font-size:var(--text-xs);color:var(--schrift-3);display:block}.randzeile-fuss{align-items:center;gap:var(--abstand-s);font-size:var(--text-xs);color:var(--schrift-3);white-space:nowrap;flex:none;display:inline-flex}.randzeile[data-archiviert] .randzeile-text{color:var(--gelb)}:is(.verknuepft,.rand) .accountwahl{max-width:none;margin-top:0}:is(.verknuepft,.rand) .accountwahl input[type=search]{width:30px;height:var(--h-zeile);font-size:var(--text);border-radius:var(--radius-klein);box-shadow:none;color:#0000;cursor:pointer;background:0 0;border:1px solid #0000;transition:width .12s}:is(.verknuepft,.rand) .accountwahl:hover input[type=search]:not(:focus){background:var(--flaeche-3);border-color:var(--linie)}:is(.verknuepft,.rand) .accountwahl{position:relative}:is(.verknuepft,.rand) .accountwahl:before{content:"+";width:30px;height:var(--h-zeile);font-size:var(--text);color:var(--schrift-3);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}:is(.verknuepft,.rand) .accountwahl:hover input[type=search]{border-color:var(--schrift-3)}:is(.verknuepft,.rand) .accountwahl:hover:before{color:var(--schrift)}:is(.verknuepft,.rand) .accountwahl:focus-within:before{display:none}:is(.verknuepft,.rand) .accountwahl input[type=search]:focus{width:100%;color:var(--schrift);cursor:text}:is(.verknuepft,.rand) .accountwahl input[type=search]:hover{border-color:var(--linie);background:var(--flaeche-2)}:is(.verknuepft,.rand) .accountwahl input[type=search]:focus{background:var(--flaeche-2);box-shadow:none;border-color:color-mix(in srgb, var(--akzent) 55%, var(--schwarz))}.ergebnis-zeile>.knopf:first-child{padding:0}.wem,.vergabe-ausloeser{font-size:var(--text);color:var(--schrift-2);text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.wer-ort>.wem{flex:none}.frist-zelle{align-items:center;min-width:0;display:inline-flex}.frist-zelle .tag-fest{padding-left:5px}.frist-zelle .datumshuelle{margin-left:0}.frist-zelle .datumsfeld{height:var(--h-zeile);font-size:var(--text-xs);color:var(--schrift-2);font-family:var(--schrift-zahlen);background:0 0;border-color:#0000;padding:0 6px}.frist-zelle .datumsfeld:hover{border-color:var(--linie);background:var(--flaeche-2)}.frist-zelle .datumsfeld:focus{background:var(--flaeche-2);border-color:color-mix(in srgb, var(--akzent) 55%, var(--schwarz))}.frist-zelle .datumsfeld[data-leer]{color:#0000}.frist-zelle .datumsfeld[data-leer]:hover,.frist-zelle .datumsfeld[data-leer]:focus{color:var(--schrift-3)}.frist-zelle .datumsfeld::-webkit-calendar-picker-indicator{opacity:0}.frist-zelle .datumsfeld:hover::-webkit-calendar-picker-indicator{opacity:.5}.frist-zelle .datumsanzeige{font-size:var(--text);color:var(--schrift-2);left:5px}.frist-zelle[data-warnung] :is(.tag-fest,.datumsfeld,.datumsanzeige){color:var(--gelb)}.zeile[data-erledigt],.zeile[data-erledigt]+.ergebnis-zeile{background:var(--flaeche);margin-inline:-12px;padding-inline:12px}.tafel>.zeile[data-erledigt]:last-child,.tafel>.zeilen-paar:last-child>.ergebnis-zeile{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);border-bottom:0;margin-bottom:-4px;padding-bottom:4px}.ausgang-reihe{justify-content:flex-end;align-items:center;gap:var(--abstand-m);min-width:0;display:flex}.ausgang-ergebnis{height:var(--h-zeile);border-radius:var(--rund);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;align-items:center;max-width:100%;padding:0 9px;font-weight:500;display:inline-flex;overflow:hidden}.ausgang-ergebnis[data-weg]{color:var(--weiss);background:color-mix(in srgb, var(--rot) 80%, var(--schwarz));border-color:color-mix(in srgb, var(--rot) 80%, var(--schwarz))}.abbruch-zeichen{height:var(--h-zeile);font-size:var(--text);color:var(--schrift-3);padding:0 4px;line-height:1}.ausgaenge{gap:var(--abstand-s);grid-template-columns:minmax(0,1fr) 96px 18px;place-items:center;display:grid}.ausgaenge>*{max-width:100%}.ausgang-reihe>.ausgaenge{flex:auto;width:100%;min-width:0}.ausgaenge>.entscheidung{grid-column:1/-1;justify-self:end}.ausgaenge .raum-ziel{margin-left:0}.werkzeuge .knopf[data-fertig]{font-size:var(--text)}.werkzeuge .abbruch-zeichen{font-size:var(--text-l)}.kk-zeile>.flamme,.kk-zeile>.kk-wort{height:var(--h-zeile)}.kk-zeile .hinweis,.kk-schritt .hinweis{line-height:var(--h-zeile)}.kk-fuss{margin-top:var(--abstand-s)}.flamme{flex:none;transition:width .12s,height .12s,color .12s}.flamme[data-glut]{filter:drop-shadow(0 0 6px)}.kk-wort{font-size:var(--text);color:var(--schrift-hell);align-items:baseline;gap:var(--abstand-s);display:flex}.kk-quelle{font-size:var(--text-xs);color:var(--gelb);border:1px solid var(--linie);border-radius:var(--rund);padding:0 6px}.kk-schritt{margin-top:var(--abstand-s);font-size:var(--text);color:var(--schrift-2);align-items:center;gap:var(--abstand-s);flex-wrap:wrap;display:flex}.kk-schritt b{color:var(--schrift-3);font-weight:500}.kk-schritt .fest{color:var(--gruen);font-size:var(--text-xs)}.kk-leer{color:var(--schrift-3)}.kk-schieber input[type=range]{appearance:none;cursor:pointer;--fuellung:50%;--flamme:var(--akzent);background:0 0;flex:200px;max-width:280px;height:22px;margin:0}.kk-schieber input[type=range]::-webkit-slider-runnable-track{border-radius:var(--rund);background:linear-gradient(90deg, var(--flamme) var(--fuellung), var(--linie-stark) var(--fuellung));height:6px}.kk-schieber input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--schrift-hell);border:2px solid var(--flamme);border-radius:50%;width:18px;height:18px;margin-top:-6px}.kk-schieber input[type=range]::-moz-range-track{border-radius:var(--rund);background:var(--linie-stark);height:6px}.kk-schieber input[type=range]::-moz-range-progress{border-radius:var(--rund);background:var(--flamme);height:6px}.kk-schieber input[type=range]::-moz-range-thumb{background:var(--schrift-hell);border:2px solid var(--flamme);border-radius:50%;width:14px;height:14px}.projekt-frage{width:min(560px,100%)}.pf-zeile{align-items:center;gap:var(--abstand-s);margin-bottom:var(--abstand-m);display:flex}.pf-zeile input[type=text],.pf-zeile .accountwahl{flex:auto}.kk-frage{align-items:center;gap:var(--abstand-s);flex:320px;display:flex}.kk-frage input[type=text]{flex:auto}.log-dialog{width:min(660px,100%)}.dialog-titel{font-size:var(--text-l);color:var(--schrift-hell);margin:0;font-weight:600}.dialog-titel[data-gross]{font-size:var(--text-titel);letter-spacing:-.02em;margin:0}.dialog-titel[data-ton=gut]{color:var(--gruen)}.dialog-titel[data-ton=akzent]{color:var(--akzent)}.dialog-titel[data-ton=warnung]{color:var(--rot)}.dialog-satz{color:var(--schrift-3);font-size:var(--text);margin:0 0 var(--abstand-m)}.log-knopfreihe{gap:var(--abstand-s);margin-bottom:var(--abstand-m);flex-wrap:wrap;display:flex}.log-notiz{background:var(--flaeche-3);width:100%;color:var(--schrift);border:1px solid var(--linie);border-radius:var(--radius-klein);font-family:inherit;font-size:var(--text);resize:vertical;padding:8px 10px}.log-zeile{align-items:center;gap:var(--abstand-s);margin-bottom:var(--abstand-s);flex-wrap:wrap;display:flex}.log-absicht{flex:160px;min-width:120px}.log-satz{font-size:var(--text);color:var(--schrift-2);max-width:400px}.log-ausgang{border-top:1px solid var(--linie);margin-top:var(--abstand-m);padding-top:10px}.log-ausgang .af-marke{min-width:92px}.pruef-liste{gap:var(--abstand-m);flex-direction:column;max-width:860px;display:flex}.pruef-weil{color:var(--schrift-2);font-size:var(--text);margin:var(--abstand-s) 0 var(--abstand-m)}.pruef-knoepfe .pruef-primaer{background:var(--akzent-flaeche);border:1px solid var(--akzent-linie);color:var(--schrift-hell)}.pruef-knoepfe .pruef-primaer:hover{border-color:var(--akzent)}.pruef-seit{align-items:center;gap:var(--abstand-s);font-size:var(--text);color:var(--schrift-3);display:inline-flex}.pruef-zitat{font-size:var(--text);color:var(--schrift-3);border-left:2px solid var(--linie-stark);margin:-4px 0 var(--abstand-m);padding-left:8px}.pruef-ofenwahl{margin-bottom:var(--abstand-s);border-radius:var(--radius-klein);background:var(--flaeche-3);padding:8px}.pruef-suche{max-width:340px;margin-bottom:var(--abstand-s)}.archiv-marke{color:var(--gelb);font-size:var(--text);letter-spacing:.02em;white-space:nowrap;align-self:center;font-weight:560}.werkzeug{width:var(--h-zeile);height:var(--h-zeile);border-radius:var(--radius-klein);color:var(--schrift-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.werkzeug:hover{background:var(--flaeche-2);color:var(--schrift)}.werkzeug[aria-pressed=true]{color:var(--akzent)}.werkzeug svg{display:block}.achsen{align-items:center;gap:var(--abstand-s);flex:none;display:flex}.knopf[data-video]:visited{color:var(--schrift)}.knopf[data-video] svg{flex:none;display:block}.autoren{align-items:center;gap:var(--abstand-s);flex:none;margin-right:0;display:flex}.sichtbarkopf{align-items:flex-start;gap:var(--abstand-s);font-size:var(--text);color:var(--schrift-2);margin-bottom:var(--abstand-l);border-bottom:1px solid var(--linie);padding-bottom:16px;line-height:1.5;display:flex}.sichtbarkopf b{color:var(--schrift-hell);font-weight:540}.auge{color:var(--schrift-3);flex:none;align-items:center;margin-top:0;display:inline-flex}.rand .beschreibung{margin-top:var(--abstand-s);font-size:var(--text);color:var(--schrift-3);white-space:pre-line;overflow-wrap:anywhere;line-height:1.55;display:block}.auswahl{margin-top:var(--abstand-s);border-radius:var(--radius-klein);border:1px solid var(--linie);background:var(--flaeche-2);gap:var(--abstand-s);flex-wrap:wrap;padding:8px 9px;display:flex}.auswahl button{border-radius:var(--radius-klein);height:23px;font-size:var(--text);border:1px solid var(--linie);color:var(--schrift-2);cursor:pointer;background:0 0;padding:0 9px}.auswahl button:hover{border-color:var(--linie-stark);color:var(--schrift)}.herkunft{font-size:var(--text-xs);color:var(--schrift-3);border-top:1px solid var(--linie);padding-top:12px;line-height:1.6}.herkunft b{color:var(--schrift-2);font-weight:500}.randknopf{width:100%;height:30px;font-size:var(--text)}.terminfeld{position:relative}.terminfeld>.panel{z-index:30;border-radius:var(--radius);background:var(--flaeche-3);border:1px solid var(--linie-stark);width:320px;padding:13px 15px;position:absolute;top:36px;right:0}.panel .fest{font-size:var(--text);color:var(--schrift);margin:0 0 var(--abstand-s)}.panel .fest b{color:var(--schrift-hell);font-weight:540}.panel .nicht{font-size:var(--text-xs);color:var(--schrift-3);margin:0 0 var(--abstand-m)}.panel h4{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 var(--abstand-s);font-weight:540}.einladung{align-items:center;gap:var(--abstand-s);font-size:var(--text);color:var(--schrift);cursor:pointer;padding:4px 0;display:flex}.einladung input{width:auto;height:auto;margin:0}.einladung .einladung-grund{font-size:var(--text-xs);color:var(--schrift-3);margin-left:auto}.panel .folge{font-size:var(--text-xs);color:var(--schrift-3);border-top:1px solid var(--linie);margin-top:var(--abstand-m);padding-top:10px;line-height:1.5}.panel .knopfzeile{gap:var(--abstand-s);margin-top:var(--abstand-m);display:flex}.panel .knopfzeile .fueller{margin-left:auto}.eintrag-neu{gap:var(--abstand-s);margin:var(--abstand-m) 0 var(--abstand-l);align-items:flex-start;display:flex}.eintrag-neu textarea{resize:vertical;min-height:40px;font:inherit;font-size:var(--text);color:var(--schrift);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius-klein);flex:1;padding:8px 10px}.eintrag-zeile{align-items:center;gap:var(--abstand-s);min-width:0;font-size:var(--text);display:flex}.eintrag-zeit{margin-left:var(--abstand-s);font-size:var(--text-xs);color:var(--schrift-3);font-weight:400}.eintrag-sperre{font-size:var(--text-xs);color:var(--schrift-3);white-space:nowrap}.eintrag-text{font:inherit;font-size:var(--text);color:var(--schrift-hell);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.vorschlag{margin-bottom:var(--abstand-m)}.vorschlag .karte{min-width:0;font-size:var(--text)}.vorschlag-knoepfe{gap:var(--abstand-s);margin-top:var(--abstand-m);flex-wrap:wrap;display:flex}.accountwahl{margin-top:var(--abstand-s);max-width:420px}.eintrag-text .bn-editor,.eintrag-feld .bn-editor{background:0 0;padding:0}.eintrag-text .bn-editor.bn-default-styles,.eintrag-feld .bn-editor.bn-default-styles{font-size:var(--text)}.eintrag-text .bn-block-content{padding:1px 0}.eintrag-feld .bn-trailing-block,.objektnotiz .bn-trailing-block{display:none}.eintrag-feld{border:1px solid var(--linie);border-radius:var(--radius-klein);background:var(--flaeche-2);flex:1;min-width:0;padding:2px 10px}.datumsfeld{height:var(--h-bedien);font-size:var(--text);background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius-klein);color:var(--schrift);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:2px 6px;font-family:inherit}.datumsfeld:focus{border-color:color-mix(in srgb, var(--akzent) 55%, var(--schwarz));outline:none}.datumsfeld::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}.datumsfeld::-webkit-calendar-picker-indicator:hover{opacity:1}.datumshuelle{vertical-align:middle;display:inline-flex;position:relative}.datumshuelle>.datumsfeld:not(:focus){color:#0000}.datumshuelle>.datumsfeld:not(:focus)::-webkit-datetime-edit{color:#0000}.datumsanzeige{pointer-events:none;font-size:var(--text);font-family:var(--schrift-zahlen);color:var(--schrift);white-space:nowrap;position:absolute;top:50%;left:7px;transform:translateY(-50%)}.datumshuelle>.datumsfeld:focus+.datumsanzeige,.datumshuelle[data-leer]>.datumsanzeige{display:none}.datumshuelle[data-gr=zeile],.kk-zeile .datumshuelle[data-gr=zeile]{margin:0;padding:0}.datumshuelle[data-gr=zeile] .datumsfeld{height:var(--h-zeile);font-size:var(--text-xs);border-radius:var(--rund);width:108px;margin:0;padding:0 9px}.datumshuelle[data-gr=zeile] .datumsanzeige{font-size:var(--text-xs);left:10px}.datumshuelle[data-gr=zeile][data-ohne-wert] .datumsfeld:not(:focus){border-style:dashed;border-color:var(--linie-stark);background:0 0}.datumsanzeige[data-platzhalter]{color:var(--schrift-3)}.datumsfeld[data-pflicht]{border-color:color-mix(in srgb, var(--gelb) 55%, var(--schwarz));color:var(--gelb)}.objektnotiz{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-2);margin-bottom:var(--abstand-s);padding:2px}.objektnotiz .bn-editor{background:0 0;padding-inline:8px!important}.objektnotiz .bn-block-outer{position:relative}.objektnotiz [class*=blockOuter]>[class*=block]>[class*=blockContent]{padding-inline:0}.objektnotiz .bn-editor.bn-default-styles{font-size:var(--text)}.objektnotiz>div:first-child{max-height:40vh;overflow-y:auto}.team-chip{height:var(--h-zeile);border:1px solid var(--linie);border-radius:var(--rund);color:var(--schrift-3);background:0 0;align-items:stretch;display:inline-flex;overflow:hidden}.team-chip:hover{color:var(--schrift)}.team-chip[data-aktiv]{background:var(--flaeche-2);border-color:var(--linie);color:var(--schrift-hell)}.team-chip[data-mitlese]{border-style:dashed}.team-chip-koerper{color:inherit;font-size:var(--text);background:0 0;border:none;height:100%;padding:0 12px 0 2px;font-weight:500}.team-chip-punkt{color:inherit;background:0 0;border:none;flex:none;width:24px;height:100%;padding:0;position:relative}.team-chip-punkt .punkt,.team-chip-punkt .zeichen{place-items:center;display:grid;position:absolute;inset:0}.team-chip-punkt .punkt:before{content:"";border-radius:var(--rund);border:1px solid var(--linie);width:7px;height:7px}.team-chip[data-aktiv] .punkt:before{background:var(--akzent);border-color:var(--akzent)}.team-chip-punkt .zeichen{opacity:0;font-size:var(--text);font-weight:400;line-height:1}.team-chip-punkt:hover:not(:disabled){background:var(--flaeche-hover)}.team-chip[data-aktiv] .team-chip-punkt:hover:not(:disabled){background:color-mix(in srgb, var(--akzent) 32%, var(--schwarz))}.team-chip-punkt:hover:not(:disabled) .punkt{opacity:0}.team-chip-punkt:hover:not(:disabled) .zeichen{opacity:1}.team-chip-punkt:disabled{cursor:default}.ortsspalte{gap:var(--abstand-l);flex-direction:column;display:flex}.ortsspalte input[type=search]{width:100%}.ortsgruppe-titel{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--schrift-3);padding:0 8px 6px}.ort{font-weight:inherit;justify-content:space-between;align-items:baseline;gap:var(--abstand-s);border-radius:var(--radius-klein);color:var(--schrift-3);font-size:var(--text);padding:5px 8px;text-decoration:none;display:flex}.ort:visited{color:var(--schrift-3)}.ort:hover{color:var(--schrift-hell);background:var(--flaeche-2);text-decoration:none}.ort.active{color:var(--schrift-hell);background:var(--flaeche-2);font-weight:560}.ort .ort-zahl{font-family:var(--schrift-zahlen);font-size:var(--text-xs);color:var(--schrift-3)}.ort.active .ort-zahl{color:var(--schrift-2)}@media (width<=1100px){.ortsspalte,.notizspalte{flex-flow:wrap;align-items:center}.ortsgruppe{flex-flow:wrap}.ortsgruppe-titel{display:none}}.team-chips .fueller{flex:1}.gliederung-eintrag{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;width:100%;overflow:hidden}.dublette{margin-top:var(--abstand-m);padding:12px 14px}.dublette-kopf .fueller{margin-left:auto}.dublette-text{font-family:inherit;font-size:var(--text);color:var(--schrift-2);white-space:pre-wrap;margin:var(--abstand-s) 0 0;border-left:1px solid var(--linie);max-height:150px;padding-left:10px;overflow:auto}.ki-mini{font-size:var(--text);color:var(--info);align-items:baseline;gap:var(--abstand-s);margin:0;display:flex}.ki-mini .ki-zeichen{opacity:.75;font-size:var(--text-xs);flex:none}.ki-mini .ki-zeichen-knopf{color:inherit;font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:var(--radius-klein);background:0 0;border:0;margin-left:-3px;padding:0 3px;line-height:1}.ki-mini .ki-zeichen-knopf:hover{opacity:1;background:var(--flaeche-2)}.ki-mini .ki-zeichen-knopf[aria-expanded=true]{opacity:1;background:var(--flaeche-3)}.ki-mini .ki-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ki-knopf{width:22px;height:var(--h-zeile);border-radius:var(--radius-klein);cursor:pointer;color:var(--info);font-size:var(--text);background:0 0;border:1px solid #0000;padding:0;line-height:1}.ki-knopf:hover{border-color:var(--linie-stark);background:var(--flaeche-2)}.ki-knopf[aria-expanded=true]{border-color:color-mix(in srgb, var(--info) 50%, var(--schwarz));background:var(--flaeche-2)}.ki-popover{z-index:40;border:1px solid var(--linie-stark);border-radius:var(--radius-klein);background:var(--flaeche-3);width:max-content;max-width:380px;font-size:var(--text);color:var(--schrift);white-space:normal;text-align:left;padding:10px 12px;font-weight:400;line-height:1.45;position:absolute;top:20px;left:0}.ki-popover[data-rechts]{left:auto;right:0}.ki-popover[data-hoch]{top:auto;bottom:calc(100% + 4px)}.ki-popover .ki-quelle{margin-top:var(--abstand-s);font-size:var(--text-xs);color:var(--schrift-3)}.ki-box{margin:0 0 var(--abstand-m);border:1px solid var(--linie);border-radius:var(--radius-klein);background:var(--flaeche-2)}.ki-box>summary{cursor:pointer;align-items:center;gap:var(--abstand-s);font-size:var(--text);color:var(--info);padding:8px 12px;list-style:none;display:flex}.ki-box>summary::-webkit-details-marker{display:none}.ki-box>summary:hover{color:var(--schrift)}.ki-box>summary .ki-titel{text-overflow:ellipsis;white-space:nowrap;color:var(--schrift-2);flex:1;overflow:hidden}.ki-box[open]>summary .ki-titel{display:none}.ki-box>summary .ki-art{font-size:var(--text-xs);flex:none}.ki-box .ki-inhalt{padding:0 12px 11px}.ki-box .ki-kurz{margin:0 0 var(--abstand-s);font-size:var(--text);color:var(--schrift)}.ki-box ul{font-size:var(--text);color:var(--schrift-2);margin:0;padding-left:17px}.ki-box li{margin:var(--abstand-s) 0}.ki-box .ki-quelle{margin-top:var(--abstand-m);font-size:var(--text-xs);color:var(--schrift-3)}.ki-box[data-veraltet]{border-color:color-mix(in srgb, var(--gelb) 45%, var(--schwarz))}.ki-box[data-veraltet] .ki-quelle{color:var(--gelb)}.dropdown-zeile{align-items:stretch;display:flex}.dropdown-zeile .dropdown-option{flex:1}.dropdown-entfernen{color:var(--schrift-3);font-size:var(--text);cursor:pointer;opacity:0;background:0 0;border:0;padding:0 8px}.dropdown-zeile:hover .dropdown-entfernen{opacity:1}.dropdown-entfernen:hover{color:var(--rot)}.verbindungswarnung{margin:0 0 var(--abstand-m);border:1px solid color-mix(in srgb, var(--rot) 55%, transparent);border-radius:var(--radius-klein);background:color-mix(in srgb, var(--rot) 13%, var(--schwarz));color:var(--schrift);font-size:var(--text);padding:9px 13px;line-height:1.45}.verbindungswarnung strong{color:var(--rot);font-weight:620}.anlegen-inline{border-style:solid;padding:8px}.anlegen-inline .formzeile input,.anlegen-inline .formzeile .dropdown-ausloeser{height:var(--h-bedien)}.anlegen-inline .formzeile{align-items:stretch;gap:var(--abstand-s);flex-direction:column}.anlegen-inline .formzeile input,.anlegen-inline .formzeile .dropdown,.anlegen-inline .formzeile .accountwahl{width:100%}.anlegen-inline .vorschlag-knoepfe{margin-top:var(--abstand-s)}.ort:has(.ort-mit-symbol){align-items:center}.ort-mit-symbol{align-items:center;gap:var(--abstand-s);line-height:20px;display:inline-flex}.ort-mit-symbol .flamme{width:14px;height:14px;display:block}.bestaetigen{flex:none;align-items:center;display:inline-flex}.bestaetigen .pruef-spur{white-space:nowrap}.such-treffer{-webkit-line-clamp:2;margin-top:var(--abstand-s);font-size:var(--text);color:var(--schrift-3);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.such-treffer mark{color:var(--akzent);background:0 0;font-weight:560}.treffer-quelle{color:var(--schrift-3);opacity:.75;margin-right:var(--abstand-s)}.treffer-quelle:after{content:"·";margin-left:var(--abstand-s);opacity:.6}.such-treffer:not(:has(mark)) .treffer-quelle:after{content:none}.entscheidung{align-items:center;gap:var(--abstand-s);grid-column:1/-1;justify-content:flex-end;display:flex}.aufgabe-anlegen{align-items:center;gap:var(--abstand-s);flex-wrap:wrap;padding:8px 0 12px;display:flex}.aufgabe-anlegen input[type=text]{flex:200px;min-width:160px}.aufgabe-anlegen .datumsfeld{padding:2px 10px}.vergabe-ausloeser{border:0;border-bottom:1px dashed var(--linie-stark);cursor:pointer;text-align:left;background:0 0;width:fit-content;max-width:100%;height:auto;padding:0}.vergabe-ausloeser:hover{color:var(--schrift);background:0 0}.vergabe-ausloeser [data-angeboten]{border-bottom:1px dashed var(--linie-stark)}.verschoben{margin-left:var(--abstand-s);font-size:var(--text-xs);color:var(--schrift-3);cursor:help;white-space:nowrap}.verschoben:hover{color:var(--schrift-2)}.verschoben[data-viel]{color:var(--gelb)}.wem[data-angeboten]{border-bottom:1px dashed var(--linie-stark);color:var(--leise)}.news-tag{margin-top:var(--abstand-l)}.news-mehr{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.news-mehr:hover,.news-mehr[aria-expanded=true]{color:var(--schrift-hell)}.news-strich{text-align:center;color:var(--akzent);font-size:var(--text);margin:var(--abstand-m) 0;letter-spacing:.04em}.mention-chip{border-radius:var(--rund);background:color-mix(in srgb, var(--akzent) 18%, var(--schwarz));color:var(--akzent);white-space:nowrap;padding:1px 6px;font-size:.92em;text-decoration:none;display:inline}a.mention-chip:hover{text-decoration:underline}.verweis-menue{min-width:260px;max-width:420px;max-height:inherit;box-sizing:border-box;flex-flow:column;align-items:stretch;margin-top:0}.verweis-menue .wer-option{text-align:left;justify-content:space-between}.verweis-menue .wer-option[aria-selected=true]{color:var(--schrift);border-color:var(--schrift-3)}.verweis-art{margin-left:var(--abstand-m);font-size:var(--text-xs);color:var(--schrift-3)}.verweis-arten{gap:var(--abstand-s);margin-bottom:var(--abstand-s);flex-wrap:wrap;display:flex}.verweis-liste{flex-direction:column;flex:auto;gap:0;min-height:0;max-height:320px;display:flex;overflow-y:auto}.verweis-gruppe>.wer-option{width:100%}.verweis-liste .kopfchen{margin-top:var(--abstand-s)}.verweis-tipp{margin-top:var(--abstand-s);font-size:var(--text-xs);color:var(--schrift-3)}.verweis-menue .verweis-anlegen-zeile{text-align:left;margin-top:var(--abstand-s);justify-content:flex-start}.verweis-menue .verweis-anlegen-zeile[aria-selected=true]{color:var(--schrift);border-color:var(--akzent)}.objekt-karte{z-index:150;border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche);gap:var(--abstand-s);flex-direction:column;width:min(320px,100vw - 32px);padding:10px 12px;display:flex;position:fixed;overflow:auto}.objekt-karte-name{font-size:var(--text-l);color:var(--schrift-hell)}.objekt-karte-stand{color:var(--schrift-2)}.objekt-karte-zeile[data-warn]{color:var(--gelb)}.objekt-karte-ki{color:var(--info)}.objekt-karte-tagebuch{gap:var(--abstand-s);flex-direction:column;display:flex}.objekt-karte-eintrag{color:var(--schrift);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.objekt-karte-feld{box-sizing:border-box;width:100%;height:var(--h-bedien)}.objekt-karte-weg{font-size:var(--text-xs);align-self:flex-end}.verweis-anlegen{z-index:150;border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche);width:min(360px,100vw - 32px);max-height:calc(100vh - 32px);padding:10px 12px;position:fixed;overflow-y:auto}.aufgabe-block{align-items:center;gap:var(--abstand-m);border:1px solid color-mix(in srgb, var(--grey-1) 80%, var(--schwarz));border-left:3px solid var(--akzent);border-radius:var(--radius-klein);background:color-mix(in srgb, var(--grey-1) 20%, var(--schwarz));font-size:var(--text);margin:0;padding:6px 10px;display:flex}.aufgabe-block[data-erledigt] .aufgabe-block-titel{color:var(--schrift-3);text-decoration:line-through}.aufgabe-block[data-tot]{color:var(--schrift-3);border-left-color:var(--linie)}.aufgabe-block-titel{color:var(--schrift-hell);text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.aufgabe-block-wer{color:var(--schrift-3);white-space:nowrap}.aufgabe-block-frist{color:var(--schrift);font-variant-numeric:tabular-nums}.aufgabe-block-ort{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.ergebnis-zeile{align-items:center;gap:var(--abstand-m);font-size:var(--text);color:var(--schrift-2);padding:2px 0 6px 26px;display:flex}.ergebnis-zeile input,.ergebnis-zeile button{max-width:320px;height:var(--h-zeile);font-size:var(--text-xs);padding-block:0}.ergebnis-satz{color:var(--schrift-2)}.ergebnis-feld{align-items:baseline;gap:var(--abstand-s);min-width:0;display:inline-flex}.ergebnis-leer{color:var(--schrift-3)}.ergebnis-link{white-space:nowrap}.fertig-dialog{text-align:center;width:min(520px,100%);padding:26px 26px 20px}.fertig-feld{width:100%;margin:var(--abstand-s) 0;font-size:var(--text);padding:8px 10px;display:block}.fertig-knoepfe{justify-content:center;align-items:center;gap:var(--abstand-m);margin-top:var(--abstand-m);display:flex}.fertig-gross{font-size:var(--text-l);height:auto;padding:8px 22px}.fertig-label{text-align:left;margin:var(--abstand-m) 0;font-size:var(--text);letter-spacing:.04em;color:var(--schrift-3);display:block}.fertig-label .fertig-feld{margin:var(--abstand-s) 0 0}.ausgaenge .dropdown-menue,.bestaetigen .dropdown-menue{left:auto;right:0}.fertig-label-zeile{justify-content:space-between;align-items:baseline;display:flex}.fertig-label-zeile em{color:var(--schrift-3);font-size:var(--text-xs)}.abbruch-gross{color:var(--rot);border-color:color-mix(in srgb, var(--rot) 45%, var(--schwarz));background:color-mix(in srgb, var(--rot) 12%, var(--schwarz))}.ergebnis-ort-echt{align-items:center;gap:var(--abstand-s);color:var(--schrift-2);font-size:var(--text);white-space:nowrap;display:inline-flex}.chronik{padding:6px 12px}.chronik-zeile{grid-template-columns:[zeit] var(--sp-datum) [text] minmax(0, 1fr) [rand] var(--sp-wer);gap:var(--abstand-m);font-size:var(--text);align-items:start;margin-inline:-12px;padding-block:5px;padding-inline:12px;display:grid}.chronik[data-ort] .chronik-zeile{grid-template-columns:[zeit] var(--sp-datum) [text] minmax(0, 1fr) [ort] var(--sp-marke) [rand] var(--sp-wer)}.chronik-zeile>.ch-zeit{white-space:nowrap;color:var(--schrift-2);font-variant-numeric:tabular-nums;grid-column:zeit}.chronik-zeile>.ch-text{min-width:0;color:var(--schrift);grid-column:text}.chronik-zeile[data-breit]>.ch-text{grid-column:text/-1}.chronik-zeile>.ch-ort{text-overflow:ellipsis;white-space:nowrap;grid-column:ort;justify-self:end;max-width:100%;overflow:hidden}.chronik-zeile>.ch-rand{min-height:var(--h-zeile);grid-column:rand;place-items:center end;min-width:0;display:grid}.ch-auskunft,.ch-werkzeuge{grid-area:1/1}.ch-auskunft{font-size:var(--text-xs);color:var(--schrift-3);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:100%;overflow:hidden}.ch-werkzeuge{align-items:center;gap:0;display:flex}.chronik-zeile:has(.ch-werkzeuge):is(:hover,:focus-within) .ch-auskunft{opacity:0}.chronik[data-einzeilig] .chronik-zeile{align-items:center}.chronik[data-einzeilig] .ch-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chronik-zeile[data-teil]{min-height:var(--h-zeile);align-items:start;padding-block:0}.chronik-zeile[data-teil]>.ch-text{color:var(--schrift-2);white-space:normal}.listen-kopf{cursor:default;min-height:0;font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--schrift-3);padding:2px 4px 6px}.listen-kopf:hover{background:0 0}.zeile.listen-kopf>*,.tafel[data-liste] .zeile.listen-kopf>*{font-size:var(--text-xs);font-family:var(--schrift);color:var(--schrift-3);letter-spacing:.05em;font-weight:520}.listen-kopf button.kopf-sort{align-items:center;gap:var(--abstand-s);max-width:100%;height:auto;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;display:inline-flex;overflow:hidden}.listen-kopf button.kopf-sort:hover,.listen-kopf button.kopf-sort[aria-pressed]{color:var(--schrift-hell)}.listen-kopf button.kopf-sort>.kopf-pfeil{opacity:0;flex:none;transition:opacity .12s}.listen-kopf button.kopf-sort:hover>.kopf-pfeil{opacity:.5}.listen-kopf button.kopf-sort[aria-pressed]>.kopf-pfeil{opacity:1;color:var(--akzent-flach)}.listen-kopf .kopf-filter{height:auto;margin-left:var(--abstand-s);color:inherit;cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;padding:0 2px;transition:opacity .12s;display:inline-flex}.listen-kopf:hover .kopf-filter{opacity:.5}.listen-kopf .kopf-filter:hover{opacity:1;color:var(--schrift-hell)}.listen-kopf .kopf-filter--an{opacity:1;color:var(--akzent-flach)}.listen-kopf .kopf-filter-weg{font-size:var(--text-xs);margin-left:0;line-height:1}.listen-kopf>span{position:relative}.listen-kopf .breiten-griff{cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:0}.listen-kopf .breiten-griff:after{content:"";background:var(--linie-stark);opacity:0;width:1px;transition:opacity .12s;position:absolute;top:2px;bottom:2px;right:0}.listen-kopf:hover .breiten-griff:after{opacity:1}.listen-kopf .breiten-griff:hover:after{background:var(--akzent)}.listen-kopf>span:has(.kopf-filter--an){color:var(--schrift-hell)}.tafel[data-liste] .zeile.listen-kopf>span[data-mit-filter]{overflow:visible}.listen-kopf .dropdown{vertical-align:middle;display:inline-flex}.tafel[data-liste] .zeile.arbeit>span{grid-column:var(--zellspalte)}.tafel[data-liste] .zeile>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tafel[data-liste] .zeile>.z-titel,.tafel[data-liste] .zeile>.z-aktion{white-space:normal;overflow:visible}.tafel[data-liste] .zeile>span:has(.dropdown){overflow:visible}.tafel[data-liste] .zeile .dropdown{max-width:100%}.tafel[data-liste] .z-aktion{gap:var(--abstand-s);justify-self:end;align-items:center;display:flex}.tafel[data-liste] .z-marke,.tafel[data-liste] .z-zahl,.tafel[data-liste] .z-wer{justify-self:center}.po-feld .schalter{min-width:52px}.po-feld .schalter:disabled{cursor:default}.tafel[data-liste] .z-datum{color:var(--schrift-2)}.tafel[data-liste] .z-titel :is(a,.zeilen-titel,.titel-auto,input.titel-eingabe){color:var(--schrift-hell);font-weight:520}.tafel[data-liste] .zeile:is([data-erledigt],[data-weggefallen])>.z-titel :is(a,.zeilen-titel,.titel-auto,input.titel-eingabe){color:var(--schrift-3);font-weight:480;text-decoration:line-through}.tafel[data-liste] .z-titel a:hover{text-decoration:none}.titel-auto{vertical-align:middle;max-width:100%;margin-left:-6px;display:inline-grid}.zieh-griff{cursor:grab;color:var(--schrift-3);margin-right:var(--abstand-s);-webkit-user-select:none;user-select:none;opacity:0;font-size:var(--text)}.zeile:hover .zieh-griff,.zeile:focus-within .zieh-griff,.zeile[data-gezogen] .zieh-griff{opacity:1}.zieh-griff:active{cursor:grabbing}.zeile[data-gezogen]{opacity:.45}.baum-knopf{margin-right:var(--abstand-s);opacity:0;justify-content:center;min-width:22px}.baum-griffe{gap:var(--abstand-s);white-space:nowrap;align-items:center;display:inline-flex}.tafel[data-liste] .z-titel:has(>.baum-einzug){align-items:center;min-width:0;display:flex}.tafel[data-liste] .z-titel:has(>.baum-einzug)>.baum-einzug{flex:none}.tafel[data-liste] .z-titel:has(>.baum-einzug)>*{min-width:0}.tafel[data-liste] .z-titel:has(>.baum-einzug)>:is(a,button,span):not(.titel-auto,.baum-einzug,.baum-klappe,.zieh-griff){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.baum-einzug{display:inline-block}.baum-einzug[data-tiefe="2"]{width:16px}.baum-einzug[data-tiefe="3"]{width:32px}.baum-einzug[data-tiefe="4"]{width:48px}.baum-einzug[data-tiefe="5"]{width:64px}.baum-einzug[data-tiefe="6"]{width:80px}.baum-einzug[data-tiefe="7"]{width:96px}.baum-einzug[data-tiefe="8"]{width:112px}.baum-klappe{width:16px;font:inherit;font-size:var(--text-l);color:var(--schrift-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}button.baum-klappe:hover{color:var(--akzent-flach)}.zeile:hover .baum-knopf,.zeile:focus-within .baum-knopf{opacity:1}.zeile:hover .baum-knopf:disabled{opacity:.35;cursor:default}.zone[data-ziehen] input.titel-eingabe{pointer-events:none}.zeile[data-drop-ziel],:is(.zone>h2,.zone>summary>h2)[data-drop-ziel]{outline:1px dashed var(--linie-stark);outline-offset:-1px;background:var(--flaeche-hover)}.titelzelle input.titel-eingabe{height:var(--h-zeile)}.titel-auto:after{content:attr(data-wert) " ";visibility:hidden;white-space:pre;font:inherit;border:1px solid #0000;grid-area:1/1;padding:0 5px;overflow:hidden}.titel-auto>input.titel-eingabe{grid-area:1/1;width:100%;min-width:0;margin-left:0}.tafel[data-liste] .z-titel input.titel-eingabe{height:var(--h-zeile)}.tafel[data-liste] .zeile>.z-titel{overflow-wrap:anywhere}.tafel[data-liste] .z-titel [data-archiviert] :is(a,.zeilen-titel,.titel-auto,input.titel-eingabe){color:var(--gelb)}.tafel[data-liste] .z-neben,.tafel[data-liste] .z-wer{color:var(--schrift-2)}.wer-ort>:is(.wem-text,.dropdown){flex:none}.wer-ort :is(.bezug,.bezug-ohne){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tafel[data-liste] .z-ablage{font-size:var(--text);color:var(--schrift-3)}.tafel[data-liste] .zeile>span:has(.mitgliedschaften){white-space:normal;overflow:visible}.zahl-abweichend{color:var(--gelb)}.proben-wo{font-size:var(--text);color:var(--schrift-3);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tafel[data-liste] .z-titel .proben-wo a{color:var(--akzent-flach);font-weight:560}.tafel[data-liste] .z-titel .proben-wo a:hover{text-decoration:underline}.zaehlerreihe{gap:var(--abstand-l);margin:0 0 var(--abstand-m);flex-wrap:wrap;display:flex}.zaehler{font-weight:inherit;text-align:center;flex-direction:column;align-items:center;text-decoration:none;display:inline-flex}.zaehler:hover{text-decoration:none}.zaehler .gz{font-family:var(--schrift-zahlen);font-size:var(--text-titel);color:var(--schrift-3)}.zaehler[data-sales] .gz{color:var(--schrift-hell)}.zaehler[data-sales] .gt{color:var(--schrift-2)}.zaehler:hover .gz,.zaehler[data-sales]:hover .gz,.zaehler:hover .gt,.zaehler[data-sales]:hover .gt{color:var(--akzent-flach)}.zaehler-fueller{margin-left:auto}.zaehler .gt{font-size:var(--text-xs);color:var(--schrift-3);letter-spacing:.04em;text-transform:uppercase}.zaehler[data-alarm] .gz{color:var(--rot)}a.zaehler,a.zaehler:visited{color:inherit}.lukas{align-items:center;gap:var(--abstand-s);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--schrift-3);border:1px dashed var(--linie);border-radius:var(--rund);white-space:nowrap;padding:1px 8px;display:inline-flex}.ministation b{color:var(--schrift-hell);font-weight:520}.band{margin:var(--abstand-m) 0 var(--abstand-s);flex-wrap:wrap;align-items:center;gap:0;display:flex}.band .station{align-items:center;gap:var(--abstand-s);font-size:var(--text);border:1px solid var(--linie);background:var(--flaeche-2);color:var(--schrift-3);border-radius:0;height:auto;padding:7px 13px;display:flex;position:relative}.band .station:first-child{border-radius:var(--radius-klein) 0 0 var(--radius-klein)}.band .station+.station{margin-left:-1px}.band .station[data-hin]{color:var(--schrift-2)}.band .station[data-hin] .haken{color:var(--gruen);width:auto;height:auto}.band .station[data-jetzt]{color:var(--schrift-hell);border-color:var(--akzent-linie);background:var(--akzent-flaeche);z-index:1}.band .station .wer2{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--schrift-3)}.bandtrenner{text-align:center;width:22px;color:var(--schrift-3);font-size:var(--text);flex:none}.maschinenzone,.menschzone{display:flex}.menschzone .station:last-child{border-radius:0 var(--radius-klein) var(--radius-klein) 0}.bandlegende{font-size:var(--text-xs);color:var(--schrift-3);margin:0}.fotokachel{cursor:pointer;border-radius:var(--radius);border:1px solid var(--linie);background:var(--schwarz);width:96px;height:96px;color:var(--akzent);font-size:var(--text-icon);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.fotokachel img{object-fit:cover;width:100%;height:100%}.sz-datum[data-ueber]{color:var(--gelb)}.pruef-formzeile{gap:var(--abstand-m);flex-wrap:wrap;align-items:center;padding:6px 0;display:flex}.pruef-formzeile .pf-titel{min-width:0;font-size:var(--text);flex:200px}.pruef-formzeile .pf-knoepfe{gap:var(--abstand-s);display:flex}.projekt-filterzeile input[type=search]{width:150px;height:var(--h-zeile)}.audit-zeile{text-align:right;margin:0}.orts-stapel{gap:var(--abstand-s);flex-direction:column;flex:1;min-width:0;display:flex}.orts-stapel>*{align-items:center;gap:var(--abstand-s);flex-wrap:wrap;display:flex}.projekt-filterzeile .marke{gap:var(--abstand-s);align-items:center;display:inline-flex}.projekt-filterzeile .marke .symbol-knopf{height:auto;padding:0}.knopfzeile{gap:var(--abstand-s);margin:var(--abstand-s) 0;flex-wrap:wrap;align-items:center;display:flex}.probe-ortszeile{gap:var(--abstand-m);margin-top:var(--abstand-s);flex-wrap:wrap;align-items:flex-start;display:flex}.tafel-formzeile{gap:var(--abstand-m);flex-wrap:wrap;align-items:center;padding:12px 16px;display:flex}.sg h2{margin-top:34px}.sg-erklaer{max-width:74ch;color:var(--schrift-2);font-size:var(--text);margin:0 0 var(--abstand-m)}.sg-leiter{margin-bottom:var(--abstand-m);gap:0;display:grid}.sg-zeile{gap:var(--abstand-m);font-size:var(--text);grid-template-columns:minmax(150px,260px) minmax(100px,150px) minmax(0,1fr) max-content;align-items:center;padding:7px 10px;display:grid}.sg-flaeche{width:150px;height:var(--h-zeile);border-radius:var(--radius-klein);border:1px solid var(--flaeche-3);display:block}.sg-token{font-family:var(--schrift-zahlen);font-size:var(--text-xs);color:var(--schrift-2)}.sg-wert{font-family:var(--schrift-zahlen);font-size:var(--text);color:var(--gruen);text-align:right;white-space:nowrap}.sg-wert[data-schlecht]{color:var(--rot);font-weight:600}.sg-reihe{gap:var(--abstand-m);margin-bottom:var(--abstand-s);flex-wrap:wrap;display:flex}.sg-muster{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);flex-direction:column;flex:1;min-width:220px;max-width:420px;display:flex}.sg-muster-inhalt{align-items:center;gap:var(--abstand-s);flex-wrap:wrap;flex:1;padding:16px 14px;display:flex}.sg-muster-name{border-top:1px solid var(--flaeche-2);font-family:var(--schrift-zahlen);font-size:var(--text-xs);color:var(--schrift-3);padding:6px 14px}.sg-regeln{gap:var(--abstand-s);max-width:78ch;font-size:var(--text);padding-left:20px;display:grid}.sg-muster[data-breit]{flex-basis:100%;max-width:100%}.kennzahl .k{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--schrift-3)}.kennzahl .v{font-size:var(--text-titel);color:var(--schrift-hell);font-weight:600;line-height:1.15}.kennzahl .v-klein{font-size:var(--text);color:var(--schrift-3);font-weight:400}.kennzahl .n{font-size:var(--text);color:var(--schrift-3)}.kennzahl[data-warnung] .v{color:var(--gelb)}.diagramm{padding:16px 16px 12px}.saeulen{align-items:flex-end;gap:var(--abstand-s);display:flex}.saeule{align-items:center;gap:var(--abstand-s);border-radius:var(--radius-klein);min-width:0;height:auto;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;padding:4px 2px;display:flex}.saeule:disabled{cursor:default}.saeule:not(:disabled):hover{background:var(--flaeche-hover)}.saeule[aria-pressed=true]{background:var(--flaeche-3)}.saeule--ohne{margin-left:var(--abstand-l);border-left:1px dashed var(--linie);padding-left:22px}.saeulen-wert{font-size:var(--text-xs);color:var(--schrift-2);height:14px}.saeulen-balken{flex-direction:column-reverse;justify-content:flex-start;gap:0;width:100%;max-width:56px;display:flex}.seg{min-height:0;display:block}.seg-kunde{background:var(--akzent)}.seg-schaetzung{background:var(--schrift-3)}.seg-ohne{border:1px dashed var(--schrift-3);background:0 0}.saeulen-name{font-size:var(--text-xs);color:var(--schrift-3);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.legende{gap:var(--abstand-m);margin-top:var(--abstand-m);font-size:var(--text);color:var(--schrift-2);flex-wrap:wrap;display:flex}.legende span{align-items:center;gap:var(--abstand-s);display:inline-flex}.legende span:before{content:"";width:10px;height:10px}.legende span[data-farbe=kunde]:before{background:var(--akzent)}.legende span[data-farbe=schaetzung]:before{background:var(--schrift-3)}.legende span[data-farbe=ohne]:before{border:1px dashed var(--schrift-3)}.verlauf{width:100%;height:auto;display:block;overflow:visible}.verlauf-grund{stroke:var(--linie)}.verlauf-flaeche{fill:var(--akzent);opacity:.18}.verlauf-linie{fill:none;stroke:var(--akzent);stroke-width:2px;stroke-linejoin:round}.verlauf-linie--erwartung{stroke:var(--akzent-flach);stroke-dasharray:4 3}.verlauf-punkt{fill:var(--akzent)}.verlauf-marke{fill:var(--schrift-2);font-size:var(--text-xs)}.verlauf-achse{fill:var(--schrift-3);font-size:var(--text-xs)}.legende span[data-farbe=wert]:before{background:var(--akzent)}.legende span[data-farbe=erwartung]:before{background:var(--akzent-flach);opacity:.55}.beitraege{margin-top:var(--abstand-m)}.beitraege .ballkopf .knopf{margin-left:auto}.fam-zeile{grid-template-columns:var(--sp-neben) 1fr var(--sp-zahl);gap:var(--abstand-m);color:var(--schrift);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;display:grid}.fam-zeile[aria-pressed=true]{background:var(--flaeche-3)}.fam-balken{flex-direction:column;gap:0;min-width:0;display:flex}.fam-wert{background:var(--akzent);min-width:2px;height:10px;display:block}.fam-erwartung{background:var(--akzent-flach);opacity:.55;height:5px;display:block}.fam-zahl{font-size:var(--text);color:var(--schrift-2);font-variant-numeric:tabular-nums}.fam-n,.tafel[data-liste] .zeile[data-alt] .z-titel{color:var(--schrift-3)}.luecke{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius);overflow:hidden}.luecke-kopf{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:0;width:100%;height:auto;padding:10px 12px;display:flex}.luecke-kopf:hover{background:var(--flaeche-hover)}.luecke-kopf .v{font-size:var(--text-l);color:var(--gelb);font-weight:600}.luecke-kopf .k{font-size:var(--text);color:var(--schrift)}.luecke-kopf .n{font-size:var(--text-xs);color:var(--schrift-3)}.luecke[data-leer] .luecke-kopf .v{color:var(--schrift-3)}.luecke[data-leer] .luecke-kopf{cursor:default}.luecke-liste{flex-direction:column;gap:0;padding:2px 12px 10px;display:flex}.luecke-liste a{font-size:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.zone>h2,.zone>summary>h2) .zone-bezug{color:var(--schrift-3);text-transform:none;letter-spacing:0;font-weight:400}:is(.zone>h2,.zone>summary>h2) .zone-bezug:before{content:"· "}.aufnahme{margin:var(--abstand-m) 0;font-size:var(--text);color:var(--schrift)}.aufnahme .kopfz{align-items:center;gap:var(--abstand-m);flex-wrap:wrap;display:flex}.aufnahme .kopfz h3{font-size:var(--text);color:var(--schrift-hell);margin:0;font-weight:600}.aufnahme .kopfz .status{font-size:var(--text-xs);color:var(--schrift-3)}.aufnahme .kopfz .status b{color:var(--schrift-hell);font-weight:600}.aufnahme .kopfz .rechts{gap:var(--abstand-s);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.aufnahme .kopfz .rechts .werkzeug{height:var(--h-zeile)}.aufnahme video{background:var(--flaeche);border-radius:var(--radius);width:100%;max-height:420px;margin-top:var(--abstand-m);display:block}.aufnahme audio{width:100%;margin-top:var(--abstand-m);display:block}.aufnahme .buehne{position:relative}.aufnahme .buehne[hidden]{display:none}.aufnahme .vorschauwort{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--schrift-hell);background:color-mix(in srgb, var(--schwarz) 55%, transparent);border-radius:var(--radius);padding:2px 6px;position:absolute;top:22px;left:10px}.aufnahme .punktrot{background:var(--rot);vertical-align:-1px;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite aufnahme-puls;display:inline-block}@keyframes aufnahme-puls{0%,to{opacity:1}50%{opacity:.35}}.aufnahme .ik{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.aufnahme .schalter .ik{margin-right:var(--abstand-s)}.aufnahme .hinweis{margin:var(--abstand-s) 0 0}.aufnahme .warnung{color:var(--gelb)}.aufnahme .fehlersatz{margin:var(--abstand-s) 0 0;border:1px solid color-mix(in srgb, var(--rot) 50%, var(--schwarz));border-radius:var(--radius);color:var(--schrift);background:color-mix(in srgb, var(--rot) 12%, var(--flaeche-2));padding:8px 10px}.aufnahme .geraete{gap:var(--abstand-m);margin-top:var(--abstand-m);font-size:var(--text-xs);color:var(--schrift-3);flex-wrap:wrap;align-items:center;display:flex}.aufnahme .geraete label{align-items:center;gap:var(--abstand-s);display:inline-flex}.aufnahme .tonzeile{margin-top:var(--abstand-s);font-size:var(--text-xs);color:var(--schrift-2);align-items:center;display:flex}.aufnahme .pegel{vertical-align:middle;height:16px;margin-left:var(--abstand-s);align-items:flex-end;gap:0;display:inline-flex}.aufnahme .pegel i{background:var(--linie);opacity:.45;width:4px;height:100%}.aufnahme .pegel i[data-laut]{background:var(--gruen);opacity:1}.aufnahme .pegel i[data-laut][data-heiss]{background:var(--gelb)}.aufnahme .pegel i[data-laut][data-rot]{background:var(--rot)}.aufnahme .pegelwort{margin-left:var(--abstand-s);color:var(--schrift-3)}.aufnahme .pegelwort[data-still]{color:var(--gelb)}.aufnahme .quad{width:34px;height:var(--h-zeile);border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);grid-template-columns:1fr 1fr;gap:0;padding:2px;display:inline-grid}.aufnahme .quad button{background:var(--linie);opacity:.6;border:0;border-radius:0;height:auto;min-height:0;padding:0}.aufnahme .quad button[aria-pressed=true]{background:var(--akzent-flach);opacity:1}.aufnahme .quad button:hover{opacity:1}.aufnahme .schnitt{margin-top:var(--abstand-m);border-top:1px dashed var(--linie);padding-top:10px}.aufnahme .schnitt .sz{gap:var(--abstand-s);font-size:var(--text-xs);color:var(--schrift-2);flex-wrap:wrap;align-items:center;display:flex}.aufnahme .schnitt .sz b{color:var(--schrift-hell);font-weight:600}.aufnahme .schnittbalken{border-radius:var(--rund);background:var(--flaeche);border:1px solid var(--linie);height:10px;margin:var(--abstand-s) 0 var(--abstand-s);cursor:pointer;position:relative;overflow:hidden}.aufnahme .schnittbalken .weg{background:repeating-linear-gradient(45deg, transparent 0 4px, var(--linie) 4px 6px);position:absolute;top:0;bottom:0}.aufnahme .schnittbalken .drin{background:color-mix(in srgb, var(--akzent) 45%, var(--flaeche));position:absolute;top:0;bottom:0}.aufnahme .schnittbalken .kopfmarke{background:var(--schrift-hell);width:2px;position:absolute;top:-2px;bottom:-2px}.aufnahme .thumb{border-radius:var(--radius);border:1px solid var(--linie);height:36px}.aufnahme .transkript{border-top:1px dashed var(--linie);margin-top:var(--abstand-m);font-size:var(--text-xs);color:var(--schrift-2);padding-top:8px}.aufnahme .transkript summary{cursor:pointer;color:var(--info)}.aufnahme .transkript pre{white-space:pre-wrap;font:inherit;font-size:var(--text);color:var(--schrift);margin:var(--abstand-s) 0 0;-webkit-user-select:text;user-select:text;cursor:text;line-height:1.5}.aufgaben-tagebuch-ausloeser{all:unset;cursor:pointer;color:inherit;overflow-wrap:anywhere}.aufgaben-tagebuch-ausloeser:focus-visible{outline:2px solid var(--akzent)}.aufgaben-tagebuch-ausloeser:hover{color:var(--schrift-hell)}.aufgaben-tagebuch{box-sizing:border-box;border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--flaeche-2);width:min(640px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--schrift);margin:0;padding:20px;position:fixed;overflow:auto}.aufgaben-tagebuch .titel-eingabe{width:100%;font-size:var(--text-titel);margin-bottom:var(--abstand-m)}.aufgaben-tagebuch-titel{font-size:var(--text-titel);color:var(--schrift-hell)}.aufgaben-tagebuch-fuss{align-items:center;gap:var(--abstand-s);margin:var(--abstand-m) 0 0;font-size:var(--text);color:var(--schrift-2);flex-wrap:wrap;display:flex}@media (width<=720px){.breiten-griff{display:none}.karte-griff{margin-left:var(--abstand-s);background:0 0;position:static;translate:none}.kopfleiste{height:var(--h-kopfleiste);gap:var(--abstand-m);flex-wrap:nowrap;padding:0 16px}.kopfleiste .team-chips{scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, var(--schwarz) calc(100% - 24px), transparent);mask-image:linear-gradient(to right, var(--schwarz) calc(100% - 24px), transparent);flex-wrap:nowrap;overflow-x:auto}.kopfleiste .team-chips::-webkit-scrollbar{display:none}.kopfleiste .team-chips>*{flex:none}.menuepunkt{white-space:nowrap;padding:0 10px}.menue-schalter{width:var(--h-bedien);height:var(--h-bedien);border-radius:var(--radius-klein);background:var(--flaeche-2);color:var(--schrift-2);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.menue-schalter[aria-pressed=true]{color:var(--weiss);background:color-mix(in srgb, var(--akzent) 22%, var(--schwarz))}.blatt{--sp-aussen:16px;--sp-oben:12px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);column-gap:0}.blatt:has(>.rand){--sp-aussen:16px;--sp-oben:12px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);column-gap:0}:root .blatt:has(>.rand){--sp-aussen:16px;--sp-oben:12px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);column-gap:0}.blatt>.ortsspalte,.blatt>.notizspalte,.blatt>.seite,.blatt>.kopfzeile,.blatt>.editor,.blatt>.rand{grid-area:auto/1}.blatt>.suchplatz{width:100%;height:auto;margin-bottom:var(--abstand-m);grid-area:1/1;justify-self:stretch}.blatt:has(>.rand)>.suchplatz{width:100%;height:auto;margin-bottom:var(--abstand-m);grid-area:1/1;justify-self:stretch}:is([data-fokus],[data-rand-zu]) .blatt:has(>.rand)>.suchplatz{width:100%;height:auto;margin-bottom:var(--abstand-m);grid-area:1/1;justify-self:stretch}[data-fokus] .blatt>.seite>:is(.blattkopf,.objkopf-name){padding-right:0}.blatt:not(:has(>.rand))>.seite>.blattkopf{padding-right:0}[data-rand-zu] .blatt:has(>.rand)>.seite>:is(.blattkopf,.objkopf-name){padding-right:0}:root:not([data-fokus])[data-rand-zu] .blatt:has(>.rand)>.kopfzeile{padding-right:0}.blatt:has(>.rand)>.rand{margin-top:28px;padding-top:0}:root:not([data-fokus]) .blatt:has(>.rand)>.suchplatz>.rand-schalter{display:none}[data-fokus] .blatt>:is(.kopfzeile,.editor){width:auto;margin-inline:0}.blatt>.ortsspalte,.blatt>.notizspalte{z-index:90;top:var(--h-kopfleiste);background:var(--flaeche);align-items:stretch;gap:var(--abstand-l);flex-flow:column;padding:16px 16px 40px;display:none;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}:root[data-menue] .blatt>:is(.ortsspalte,.notizspalte){display:flex}.blatt>:is(.ortsspalte,.notizspalte) .ortsgruppe{flex-flow:column}.blatt>:is(.ortsspalte,.notizspalte) .ortsgruppe-titel{display:block}.blatt>:is(.ortsspalte,.notizspalte) .ort{min-height:44px;font-size:var(--text-l);align-items:center;padding:8px 10px}.blatt>:is(.ortsspalte,.notizspalte) .ort[data-nur-handy]{display:flex}:root:not([data-alle-orte]) .blatt>:is(.ortsspalte,.notizspalte) .ort:not([data-kern],.active){display:none}:root:not([data-alle-orte]) .blatt>:is(.ortsspalte,.notizspalte) .ortsgruppe:not(:has(.ort[data-kern],.ort.active)){display:none}.blatt>:is(.ortsspalte,.notizspalte) .alle-orte-schalter{font:inherit;color:var(--schrift-2);background:0 0;border:0;align-self:flex-start;padding:8px 10px;display:block}:root[data-menue] body{overflow:hidden}.tafel[data-liste] .zeile.arbeit{align-items:center;gap:var(--abstand-s) var(--abstand-m);flex-wrap:wrap;padding:10px 12px;display:flex}.tafel[data-liste] .zeile.arbeit>span{max-width:100%;font-size:var(--text-xs);color:var(--schrift-2);flex:none;order:3;grid-column:auto}.tafel[data-liste] .zeile.arbeit>span:empty{display:none}.tafel[data-liste] .zeile.arbeit>span{white-space:normal;overflow:visible}.tafel[data-liste] .zeile.arbeit>span>*{white-space:normal;max-width:100%}.seite :where(.knopf),.zone :where(.knopf){white-space:normal;max-width:100%;height:auto;min-height:var(--h-bedien);text-align:left}.tafel[data-liste] .zeile.arbeit>.z-symbol{order:0}.tafel[data-liste] .zeile.arbeit>.z-titel{min-width:55%;font-size:var(--text);color:var(--schrift);white-space:normal;flex:1 1 0;order:1}.tafel[data-liste] .zeile.arbeit>.z-marke{order:2;justify-self:auto}.tafel[data-liste] .zeile.arbeit:not(.listen-kopf):after{content:"";flex-basis:100%;order:2;height:0;margin-top:-4px}.tafel[data-liste] .zeile.arbeit>.z-aktion{flex-wrap:wrap;flex-basis:100%;order:4;justify-self:auto}.tafel[data-liste] .zeile.arbeit.listen-kopf{gap:0 var(--abstand-m);padding:8px 12px}.tafel[data-liste] .zeile.arbeit.listen-kopf>span{flex:none;order:0;min-width:0}.tafel[data-liste] .zeile.arbeit.listen-kopf>.z-titel{flex:none;min-width:0}.chronik .chronik-zeile,.chronik[data-ort] .chronik-zeile{gap:var(--abstand-s) var(--abstand-m);grid-template-columns:[zeit]max-content[text]minmax(0,1fr)}.chronik-zeile>:is(.ch-rand,.ch-ort){font-size:var(--text-xs);color:var(--schrift-3);grid-area:2/text;justify-self:start;justify-items:start}.chronik-zeile>.ch-ort{grid-row:3}.objkopf-meta{flex-wrap:wrap;align-items:flex-start}.objkopf-brot{white-space:normal;overflow-wrap:anywhere;max-width:100%}.objkopf-brot .o-pfad{white-space:normal}.audit-zeile{text-align:left;flex-basis:100%}:is(.zone>h2,.zone>summary>h2){white-space:nowrap;row-gap:var(--abstand-s);flex-wrap:wrap}.zeile .wer-ort .bezug,.zeile .wer-ort .bezug>*{white-space:normal}.maschinenzone{overflow-x:auto}.blatt>.rand .randzeile{margin-inline:0}.kopfzeile-reihe{flex-wrap:wrap}.zeile{--griff-ruhe:1}.werkzeuge{flex-wrap:wrap}.zeile :is(button,.knopf,.angebot),.listen-kopf button.kopf-sort{height:var(--h-bedien)}.fang-schalter{width:var(--h-bedien);height:var(--h-bedien);border-radius:var(--rund);background:var(--akzent);color:var(--weiss);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.fangleiste{align-items:center;gap:var(--abstand-s);margin-top:var(--abstand-m);flex-wrap:wrap;display:flex}.fangleiste--schwebend{z-index:80;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--flaeche);border-top:1px solid var(--linie);margin:0;position:fixed;bottom:0;left:0;right:0}.fang-knopf{align-items:center;gap:var(--abstand-s);flex:1 1 0;justify-content:center;min-width:0;display:inline-flex}.fang-stand{align-items:center;gap:var(--abstand-s);color:var(--schrift-2);display:inline-flex}.fangleiste .fehlersatz{flex-basis:100%}.eintrag-neu{flex-wrap:wrap}.eintrag-neu>.fangleiste{flex-basis:100%;order:3;margin-top:0}:root[data-menue] .fangleiste--schwebend{display:none}.datumshuelle>.datumsfeld{appearance:none;color:#0000;-webkit-text-fill-color:transparent;min-width:0}.datumshuelle>.datumsfeld::-webkit-date-and-time-value{visibility:hidden}.datumshuelle>.datumsfeld::-webkit-datetime-edit{visibility:hidden}.datumshuelle>.datumsfeld:focus+.datumsanzeige{display:block}input:is([type=text],[type=search],[type=email],[type=tel],[type=date],[type=number]):not(.titel-eingabe),select,textarea,.bn-editor.bn-default-styles,.eintrag-text .bn-editor.bn-default-styles,.eintrag-feld .bn-editor.bn-default-styles,.objektnotiz .bn-editor.bn-default-styles{font-size:var(--text-eingabe)}}@media (hover:none){.zeile{--griff-ruhe:1}}
