:root{--text: #1a1a1a;--text-2: #5f6673;--flaeche: #ffffff;--flaeche-2: #f7f7f5;--flaeche-3: #efefec;--linie: #e2e2de;--linie-stark: #838993;--akzent: #1d4ed8;--akzent-dunkel: #1e40af;--akzent-hell: #eef2ff;--erfolg: #166534;--erfolg-hell: #ecfdf3;--warnung: #92400e;--warnung-hell: #fef6e7;--warnung-rand: #b45309;--gefahr: #b91c1c;--gefahr-hell: #fef2f2;--person-t: #6d28d9;--person-t-hell: #f5f3ff;--s-12: 12px;--s-13: 13px;--s-14: 14px;--s-16: 16px;--s-20: 20px;--a-4: 4px;--a-8: 8px;--a-12: 12px;--a-16: 16px;--a-24: 24px;--a-32: 32px;--r-klein: 6px;--r-gross: 10px;--r-rund: 999px;--schatten-1: 0 1px 2px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .08);--schatten-2: 0 12px 32px rgba(16, 24, 40, .18), 0 2px 6px rgba(16, 24, 40, .08);--fokus: 0 0 0 2px #fff, 0 0 0 4px var(--akzent);--schrift: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mono: ui-monospace, SFMono-Regular, Menlo, monospace;color-scheme:light;--text-dim: var(--text-2);--text-faint: var(--text-2);--line: var(--linie);--bg: var(--flaeche);--bg-subtle: var(--flaeche-2);--accent: var(--akzent);--unread-dot: var(--akzent);--rand: var(--linie-stark);--panel: var(--flaeche);--gedimmt: var(--text-2);--text-schwach: var(--text-2);--hintergrund: var(--flaeche-2)}*{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:var(--text);background:var(--bg);font-size:var(--s-14);line-height:1.5;-webkit-font-smoothing:antialiased}.layout{display:flex;min-height:100%}.app{flex:1;min-width:0;max-width:860px;margin:0 auto;padding:0 24px 80px}.seitenleiste{width:232px;flex-shrink:0;border-right:1px solid var(--line);padding:20px 10px 20px 14px;height:100vh;position:sticky;top:0;overflow-y:auto;background:var(--bg-subtle)}.seitenleiste-titel{font-size:var(--s-16);font-weight:650;letter-spacing:-.01em;padding:0 10px 14px}.nav-gruppe{margin-bottom:18px}.nav-eintrag{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;font:inherit;font-size:var(--s-13);text-align:left;color:var(--text-dim);padding:5px 10px;border-radius:var(--r-klein);cursor:pointer}.nav-eintrag:hover{background:#0000000b;color:var(--text)}.nav-eintrag.aktiv{background:var(--text);color:#fff}.nav-eintrag .punkt{width:8px;height:8px;border-radius:50%;flex-shrink:0}.nav-eintrag.konto-kopf{font-weight:600;color:var(--text)}.nav-eintrag.konto-kopf.aktiv{color:#fff}.nav-eintrag.ordner .ordner-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.ungelesen-zahl{font-size:var(--s-12);color:var(--text-faint);background:#0000000f;border-radius:var(--r-rund);padding:1px 7px;flex-shrink:0}.nav-eintrag.aktiv .ungelesen-zahl{background:#ffffff40;color:#fff}.nav-fuss{border-top:1px solid var(--line);padding-top:12px}.bereichstitel{font-size:var(--s-20);font-weight:650;letter-spacing:-.015em;padding:2px 8px 12px}.app.lesemodus{max-width:none;margin:0}.lesebereich-layout{display:flex;gap:0;align-items:stretch}.liste-spalte{flex:1;min-width:0}.liste-spalte.kompakt{flex:0 0 350px;border-right:1px solid var(--line);padding-right:10px;height:calc(100vh - 128px);overflow-y:auto}.lese-spalte{flex:1;min-width:0;padding-left:28px;height:calc(100vh - 128px);display:flex;flex-direction:column;overflow:hidden}.lese-oben{flex:1 1 auto;min-height:0;overflow-y:auto}.liste-spalte.versteckt{display:none}.lese-spalte.antwort-modus{flex-direction:row;gap:22px;padding-left:4px}.lese-spalte.antwort-modus .lese-oben{flex:1 1 50%;min-width:0}.lese-spalte.antwort-modus .lese-unten{flex:1 1 50%;min-width:0;max-height:none;padding:0 0 0 26px;border-left:1px solid var(--line)}.compose-voll{flex:1;min-width:0;overflow-y:auto;padding:0 4px}.compose-voll .compose-eingebettet{height:100%;max-width:980px}.compose-voll .compose-eingebettet .composer,.lese-spalte.antwort-modus .compose-eingebettet .composer{max-height:100%;border:none;border-radius:0;box-shadow:none;animation:none;padding:0 6px 14px 0;background:transparent}.compose-voll .compose-kopf,.lese-spalte.antwort-modus .compose-kopf{background:var(--bg);border-bottom:1px solid var(--line);margin:0 0 10px;padding:14px 0}.compose-voll .compose-titel,.lese-spalte.antwort-modus .compose-titel{font-size:var(--s-20);font-weight:650;letter-spacing:-.015em;color:var(--text)}.compose-voll .composer-text,.lese-spalte.antwort-modus .composer-text{min-height:240px}.compose-voll .composer-text{min-height:320px}@media(max-width:1100px){.lese-spalte.antwort-modus .lese-unten{border-left:none;border-top:1px solid var(--line);padding:4px 0 14px}}@media(max-width:1100px){.lese-spalte.antwort-modus{flex-direction:column}.lese-spalte.antwort-modus .lese-unten{max-height:58%}}.lese-unten{flex:0 0 auto;max-height:58%;display:flex;padding:10px 2px 14px 0}.compose-eingebettet{width:100%;display:flex;min-height:0}.compose-eingebettet .composer{flex:1;min-width:0;border:1px solid var(--line);border-radius:var(--r-gross);box-shadow:var(--schatten-2);max-height:100%;overflow-y:auto;width:auto;padding-top:0;animation:fenster-auf .18s ease-out}.compose-eingebettet .composer-text{min-height:110px}.threadliste.kompakt .threadzeile{grid-template-columns:minmax(0,1fr) 52px;grid-template-areas:"von datum" "inhalt inhalt"}.threadliste.kompakt .threadzeile .vorschau{display:none}@media(max-width:980px){.liste-spalte.kompakt{display:none}.lese-spalte{padding-left:0}}@media(max-width:760px){.seitenleiste{display:none}}.topbar{display:flex;align-items:center;gap:16px;padding:20px 0 12px;position:sticky;top:0;background:var(--bg);z-index:10}.topbar h1{font-size:var(--s-16);font-weight:600;margin:0;white-space:nowrap;letter-spacing:-.01em}.suchfeld{flex:1;border:none;background:var(--bg-subtle);border-radius:var(--r-gross);padding:9px 14px;font-size:var(--s-14);color:var(--text);outline:none}.suchfeld:focus{background:var(--flaeche-3)}.suchfeld::placeholder{color:var(--text-faint)}.aktualisieren-knopf{border:none;background:var(--bg-subtle);font:inherit;font-size:var(--s-16);color:var(--text-dim);width:38px;height:38px;border-radius:var(--r-gross);cursor:pointer;flex-shrink:0;line-height:1}.aktualisieren-knopf:hover{color:var(--text)}.aktualisieren-knopf.dreht{animation:drehen 1s linear infinite;cursor:default}@keyframes drehen{to{transform:rotate(360deg)}}.filterzeile{display:flex;align-items:center;gap:6px;padding:4px 0 16px;flex-wrap:wrap}.threadliste{list-style:none;margin:0;padding:0}.threadzeile{display:grid;grid-template-columns:200px minmax(0,1fr) 88px;grid-template-areas:"von inhalt datum";gap:4px 12px;align-items:baseline;padding:10px 8px;border-radius:var(--r-gross);cursor:pointer}.threadzeile .von{grid-area:von}.threadzeile .inhalt{grid-area:inhalt}.threadzeile .datum{grid-area:datum}@media(max-width:700px){.threadzeile{grid-template-columns:minmax(0,1fr) 70px;grid-template-areas:"von datum" "inhalt inhalt"}}.threadzeile:hover{background:var(--bg-subtle)}.threadzeile.ausgewaehlt{background:var(--bg-subtle);box-shadow:inset 2.5px 0 0 var(--accent)}.threadzeile .von{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim)}.threadzeile.ungelesen .von,.threadzeile.ungelesen .betreff{color:var(--accent);font-weight:650}.threadzeile .inhalt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.threadzeile .betreff{color:var(--text-dim)}.threadzeile .vorschau{color:var(--text-faint)}.threadzeile .anzahl{color:var(--text-faint);font-size:var(--s-12)}.threadzeile .datum{color:var(--text-faint);font-size:var(--s-12);text-align:right;white-space:nowrap}.threadzeile .klammer{font-size:var(--s-12);margin-right:5px;opacity:.75}.stern{color:#d97706}.erledigt-marke{color:var(--erfolg);font-weight:600}.beantwortet{color:var(--accent);margin-right:5px;font-weight:600}.entwurf-marke{color:var(--gefahr);margin-right:5px;font-weight:600}.konto-zeile{display:flex;align-items:center}.konto-zeile .nav-eintrag{flex:1}.klapp-knopf{border:none;background:none;font-size:var(--s-12);color:var(--text-faint);cursor:pointer;padding:4px 2px 4px 4px;width:18px;flex-shrink:0}.klapp-knopf:hover{color:var(--text)}.ordner-zeile{display:flex;align-items:center;position:relative}.ordner-zeile .nav-eintrag{flex:1;min-width:0}.ordner-menue-knopf{border:none;background:none;color:var(--text-faint);cursor:pointer;padding:2px 6px;border-radius:var(--r-klein);flex-shrink:0;opacity:0}.ordner-zeile:hover .ordner-menue-knopf,.ordner-menue-knopf:focus{opacity:1}.ordner-menue-knopf:hover{color:var(--text);background:#0000000f}.ordner-menue{position:absolute;right:0;top:100%;z-index:30;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:4px;min-width:175px}.ordner-menue button{display:block;width:100%;border:none;background:none;font:inherit;font-size:var(--s-13);text-align:left;padding:7px 10px;border-radius:var(--r-klein);cursor:pointer;color:var(--text)}.ordner-menue button:hover{background:var(--bg-subtle)}.ordner-menue button.gefahr{color:var(--gefahr)}.mehr-laden{display:block;margin:24px auto;border:1px solid var(--line);background:none;font:inherit;color:var(--text-dim);padding:8px 20px;border-radius:var(--r-gross);cursor:pointer}.mehr-laden:hover{background:var(--bg-subtle)}.leer,.laden{text-align:center;color:var(--text-faint);padding:80px 0}.suchinfo{color:var(--text-faint);font-size:var(--s-12);padding:0 8px 10px}.suchtreffer .kontext{color:var(--text-dim);font-size:var(--s-13)}.suchtreffer .kontext em{font-style:normal;background:#fef3c7;border-radius:var(--r-klein)}.threadansicht .zurueck{border:none;background:none;font:inherit;color:var(--text-dim);cursor:pointer;padding:6px 8px 6px 0;margin:12px 0 4px}.threadansicht .zurueck:hover{color:var(--text)}.threadansicht h2{font-size:var(--s-20);font-weight:650;letter-spacing:-.015em;margin:4px 0 24px}.nachricht{border-top:1px solid var(--line);padding:18px 0}.nachricht.hervorgehoben{animation:aufleuchten 2s ease-out}@keyframes aufleuchten{0%,35%{background:#fef3c7}to{background:transparent}}.nachricht-kopf{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.nachricht-kopf .adresse,.nachricht-kopf .zeit{color:var(--text-faint);font-size:var(--s-12)}.nachricht-kopf .zeit{margin-left:auto;white-space:nowrap}.nachricht .empfaenger{color:var(--text-faint);font-size:var(--s-12);margin-bottom:14px}.mail-body{overflow-x:auto}.mail-body.text{white-space:pre-wrap;word-break:break-word}.mail-body.html img{max-width:100%;height:auto}.mail-body.html table{max-width:100%}.anhaenge{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.wa-chat{background:#efeae2;background-image:radial-gradient(rgba(0,0,0,.028) 1.5px,transparent 1.5px);background-size:22px 22px;border-radius:12px;padding:18px 16px;display:flex;flex-direction:column;gap:6px;margin-top:10px}.wa-ansicht{height:100%;display:flex;flex-direction:column}.wa-ansicht h2{margin-bottom:10px}.wa-ansicht .wa-zuordnung{flex:0 0 auto;max-height:55%;overflow-y:auto}.wa-ansicht .wa-chat{flex:1 1 auto;min-height:140px;overflow-y:auto}.wa-blase{max-width:72%;padding:7px 9px 5px 10px;border-radius:9px;font-size:14.5px;line-height:1.35;box-shadow:0 1px .5px #00000021;position:relative}.wa-blase.rein{align-self:flex-start;background:#fff;border-top-left-radius:2px}.wa-blase.raus{align-self:flex-end;background:#d9fdd3;border-top-right-radius:2px}.wa-blase.hervorgehoben{animation:aufleuchten 2s ease-out}.wa-text{white-space:pre-wrap;word-break:break-word}.wa-zeit{font-size:11px;color:#00000073;text-align:right;margin-top:2px;-webkit-user-select:none;user-select:none}.wa-haken{letter-spacing:-2px}.wa-haken.gelesen{color:#53bdeb}.wa-haken.fehler{color:#d33}.wa-bild{max-width:280px;max-height:280px;border-radius:7px;display:block;margin-bottom:4px}.wa-anhang{display:inline-block;margin-bottom:4px;background:#0000000a}.wa-anhang-knopf{border:1px solid var(--line);background:var(--bg);border-radius:8px;font-size:16px;padding:8px 11px;cursor:pointer}.wa-anhang-knopf:hover{background:var(--bg-subtle)}.wa-antwort{margin-top:18px;padding:14px;border:1px solid var(--line);border-radius:12px;background:#f4faf5}.wa-antwort-zeile{display:flex;gap:10px;align-items:flex-end;margin-top:8px}.wa-antwort-zeile textarea{flex:1;resize:vertical;border:1px solid var(--line);border-radius:8px;padding:9px 11px;font:inherit}.wa-hinweis{margin-top:8px;font-size:12px;color:var(--text-faint)}.frage-banner{position:fixed;left:50%;transform:translate(-50%);bottom:22px;z-index:60;background:var(--text);color:#fff;border-radius:var(--r-gross);padding:10px 14px;display:flex;align-items:center;gap:12px;font-size:var(--s-14);box-shadow:var(--schatten-2)}.frage-banner kbd{background:#ffffff2e;border-radius:var(--r-klein);padding:1px 5px;font-size:var(--s-12)}.frage-ja,.frage-nein{border:none;border-radius:var(--r-klein);padding:6px 12px;font-size:var(--s-13);cursor:pointer}.frage-ja{background:var(--accent);color:#fff}.frage-nein{background:#ffffff24;color:#fff}.frage-ja:hover{filter:brightness(1.1)}.frage-nein:hover{background:#ffffff3d}.aufgaben-fenster{max-height:80vh;overflow-y:auto}.aufgabe-neu{display:flex;gap:8px;margin:6px 0 14px}.aufgabe-neu input[type=text],.aufgabe-neu input:not([type]){flex:1}.aufgaben-rollen h4{margin:14px 0 6px;font-size:var(--s-13);text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);display:flex;align-items:center;gap:8px}.aufgaben-zahl{background:var(--accent);color:#fff;border-radius:var(--r-rund);font-size:var(--s-12);padding:1px 7px}.aufgaben-liste{list-style:none;margin:0;padding:0}.aufgabe{display:flex;align-items:flex-start;gap:10px;padding:9px 4px;border-bottom:1px solid var(--line)}.aufgabe input[type=checkbox]{margin-top:3px;width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.aufgabe-mitte{flex:1;min-width:0}.aufgabe-titel{font-weight:550}.aufgabe.fertig .aufgabe-titel{text-decoration:line-through;color:var(--text-faint);font-weight:400}.aufgabe-notiz{font-size:var(--s-13);color:var(--text-dim);margin-top:2px}.aufgabe-meta{display:flex;align-items:center;gap:12px;margin-top:4px;font-size:var(--s-12);color:var(--text-faint)}.aufgabe-datum{position:relative;cursor:pointer}.aufgabe:not(.fertig) .aufgabe-datum{color:var(--accent)}.aufgabe-datum input[type=date]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.aufgabe-mail{border:none;background:none;color:var(--text-dim);cursor:pointer;font-size:var(--s-12);padding:0}.aufgabe-mail:hover,.aufgabe-ki{color:var(--accent)}.aufgaben-erledigt summary{margin-top:14px;font-size:var(--s-13);color:var(--text-faint);cursor:pointer}.aufgaben-badge{background:var(--accent)}.aufgabe-dialog{width:min(520px,92vw)}.aufgabe-dialog input{width:100%;border:1px solid var(--line);border-radius:var(--r-gross);padding:10px 12px;font:inherit;margin:10px 0 12px}.aufgabe-dialog-fuss{display:flex;gap:10px}.aufgabe-dialog-hinweis{margin-top:10px;font-size:var(--s-12);color:var(--text-faint)}.datums-trenner{padding:16px 10px 6px;font-size:var(--s-12);font-weight:650;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);list-style:none}.threadliste.kompakt .datums-trenner{padding:12px 8px 4px;font-size:var(--s-12)}.mehr-laden-zeile{display:flex;justify-content:center;padding:14px 0 22px}.mehr-laden{border:1px solid var(--line);background:var(--bg);color:var(--text-dim);border-radius:var(--r-rund);padding:7px 18px;font-size:var(--s-13);cursor:pointer}.mehr-laden:hover:not(:disabled){background:var(--bg-subtle);color:var(--text)}.mehr-laden:disabled{opacity:.6;cursor:default}.anhaenge-mail-oben{margin-top:10px;margin-bottom:4px;padding-bottom:10px;border-bottom:1px solid var(--line)}.anhang{border:1px solid var(--line);border-radius:var(--r-gross);padding:6px 12px;font-size:var(--s-12);color:var(--text-dim);background:var(--bg-subtle);text-decoration:none;display:inline-flex;align-items:center;gap:6px}a.anhang:hover{border-color:var(--accent);color:var(--accent)}.anhaenge-oben{margin:10px 0 2px}.anhang-entfernen{border:none;background:none;color:var(--text-faint);cursor:pointer;font-size:var(--s-12);padding:0 2px}.anhang-entfernen:hover{color:var(--gefahr)}.schreiben-knopf{border:none;background:var(--text);color:#fff;font:inherit;font-size:var(--s-13);padding:0 16px;height:38px;border-radius:var(--r-gross);cursor:pointer;flex-shrink:0;white-space:nowrap}.schreiben-knopf:hover{opacity:.88}.compose-dock{position:fixed;right:24px;bottom:0;z-index:45;width:min(620px,calc(100vw - 48px))}.compose-dock .composer{border-radius:var(--r-gross) var(--r-gross) 0 0;box-shadow:var(--schatten-2);border:1px solid var(--line);border-bottom:none;max-height:min(78vh,720px);overflow-y:auto;width:auto;padding-top:0;animation:fenster-auf .18s ease-out}@keyframes fenster-auf{0%{transform:translateY(18px);opacity:.4}to{transform:translateY(0);opacity:1}}.compose-kopf{display:flex;align-items:center;gap:4px;background:var(--bg-subtle);border-bottom:1px solid var(--line);margin:0 -20px 8px;padding:9px 12px 9px 20px;position:sticky;top:0;z-index:2}.compose-titel{flex:1;font-weight:600;font-size:var(--s-13);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compose-kopf-knopf{border:none;background:none;font-size:var(--s-13);color:var(--text-faint);cursor:pointer;padding:4px 8px;border-radius:var(--r-klein)}.compose-kopf-knopf:hover{background:var(--bg-subtle);color:var(--text)}.entwurf-balken{position:fixed;right:24px;bottom:14px;z-index:45;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:var(--r-rund);padding:7px 8px 7px 14px;display:flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 2px 10px #00000014;max-width:340px}.entwurf-balken:hover{background:var(--bg-subtle)}.entwurf-balken-text{font-size:var(--s-13);color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entwurf-balken-schliessen{border:none;background:none;color:var(--text-faint);cursor:pointer;font-size:var(--s-12);padding:2px 6px}.entwurf-balken-schliessen:hover{color:var(--gefahr)}.composer-hintergrund{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px 16px;z-index:40;overflow-y:auto}.composer{background:var(--bg);border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:18px 20px;width:min(680px,100%)}.composer-zeile{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:7px 0}.composer-zeile label{width:52px;color:var(--text-faint);font-size:var(--s-12);flex-shrink:0}.composer-zeile input,.composer-zeile select{flex:1;border:none;outline:none;font:inherit;color:var(--text);background:none;min-width:0}.composer-text{width:100%;min-height:220px;border:none;outline:none;resize:vertical;font:inherit;line-height:1.55;padding:14px 0 6px}.ki-zeile{display:flex;gap:8px;padding:10px 0 2px}.ki-feld{flex:1;border:1px solid var(--line);border-radius:var(--r-gross);padding:8px 12px;font:inherit;font-size:var(--s-13);outline:none;background:var(--bg-subtle);min-width:0}.ki-feld:focus{background:var(--flaeche-3)}.ki-knopf{border:1px solid var(--line);background:none;font:inherit;font-size:var(--s-13);color:var(--accent);padding:8px 14px;border-radius:var(--r-gross);cursor:pointer;white-space:nowrap}.ki-knopf:disabled{opacity:.5;cursor:default}.wissen-liste{list-style:none;margin:0;padding:0}.wissen-eintrag{display:flex;align-items:center;border-bottom:1px solid var(--line)}.wissen-titel{flex:1;border:none;background:none;font:inherit;text-align:left;padding:10px 8px;cursor:pointer;color:var(--text)}.wissen-titel:hover{background:var(--bg-subtle)}.wissen-tags{color:var(--text-faint);font-size:var(--s-12)}.wissen-loeschen{border:none;background:none;color:var(--text-faint);cursor:pointer;padding:8px 10px;font-size:var(--s-13)}.wissen-loeschen:hover{color:var(--gefahr)}.composer-fehler{color:var(--gefahr);font-size:var(--s-13);padding:6px 0}.composer-fuss{display:flex;gap:10px;padding-top:10px}.senden-knopf{border:none;background:var(--text);color:#fff;font:inherit;padding:8px 18px;border-radius:var(--r-gross);cursor:pointer}.senden-knopf:disabled{opacity:.55;cursor:default}.verwerfen-knopf{border:none;background:none;font:inherit;color:var(--text-dim);padding:8px 12px;border-radius:var(--r-gross);cursor:pointer}.composer-fuss kbd,.snooze-option kbd{font-family:inherit;font-size:var(--s-12);opacity:.7;margin-left:4px}.einstellungen-titel{margin:0 0 4px;font-size:var(--s-16)}.einstellungen-hinweis{color:var(--text-dim);font-size:var(--s-13);margin:0 0 14px}.einstellungen-block{margin-bottom:14px}.einstellungen-block label{font-size:var(--s-13);color:var(--text-dim);display:flex;align-items:center;gap:7px}.einstellungen-block .punkt{width:8px;height:8px;border-radius:50%;display:inline-block}.signatur-editor{min-height:90px;border:1px solid var(--line);border-radius:var(--r-gross);padding:10px 12px;margin-top:6px;outline:none;line-height:1.5}.signatur-editor:focus{border-color:var(--accent)}.signatur-editor:empty:before{content:attr(data-platzhalter);color:var(--text-faint)}.signatur-editor img{max-width:100%}.signatur-vorschau{border-top:1px dashed var(--line);margin-top:8px;padding-top:10px;color:var(--text-dim)}.signatur-vorschau-label{display:block;font-size:var(--s-12);color:var(--text-faint);margin-bottom:6px}.signatur-vorschau img{max-width:100%}.zitat-block{border-top:1px dashed var(--line);margin-top:8px;padding-top:8px}.zitat-block summary{font-size:var(--s-12);color:var(--text-faint);cursor:pointer;-webkit-user-select:none;user-select:none}.zitat-block pre{font:inherit;white-space:pre-wrap;color:var(--text-dim);border-left:2px solid var(--line);padding-left:10px;margin:8px 0 0;max-height:200px;overflow-y:auto}.regel-abschnitt{display:flex;align-items:center;gap:10px;font-weight:600;padding:14px 0 6px}.regel-abschnitt select{font:inherit;border:1px solid var(--line);border-radius:var(--r-klein);padding:4px 8px;background:var(--bg)}.regel-zeile{display:flex;gap:8px;align-items:center;padding:4px 0}.regel-zeile select,.regel-zeile input{font:inherit;font-size:var(--s-13);border:1px solid var(--line);border-radius:var(--r-klein);padding:6px 8px;background:var(--bg);min-width:0}.regel-zeile input{flex:1}.regel-plus{border:none;background:none;font:inherit;font-size:var(--s-13);color:var(--accent);cursor:pointer;padding:6px 0}.regel-schalter input{accent-color:var(--accent);cursor:pointer}.snooze-hintergrund{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;display:flex;align-items:flex-start;justify-content:center;padding-top:18vh;z-index:50}.snooze-menue{background:var(--bg);border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:10px;min-width:280px}.snooze-titel{font-weight:600;padding:8px 12px 10px}.snooze-option{display:flex;align-items:center;gap:10px;width:100%;border:none;background:none;font:inherit;text-align:left;padding:9px 12px;border-radius:var(--r-gross);cursor:pointer;color:var(--text)}.snooze-option:hover{background:var(--bg-subtle)}.snooze-option kbd{font-family:inherit;font-size:var(--s-12);color:var(--text-dim);border:1px solid var(--line);border-radius:var(--r-klein);padding:1px 7px;background:var(--bg-subtle)}.threadzeile{display:block;padding:10px 14px 11px;border-bottom:1px solid var(--line);cursor:pointer}.threadzeile .tz-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.threadzeile .von{font-weight:600;font-size:var(--s-14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threadzeile .datum{flex-shrink:0;font-size:var(--s-12);color:var(--text-faint)}.threadzeile .tz-betreff{font-size:var(--s-14);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threadzeile .tz-vorschau{font-size:var(--s-13);color:var(--text-faint);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threadzeile.ungelesen .von{color:var(--text)}.threadzeile.ungelesen .tz-betreff{color:var(--accent);font-weight:600}.threadzeile:not(.ungelesen) .von{color:var(--text-dim);font-weight:550}.threadliste.kompakt .threadzeile{padding:8px 10px 9px}.threadliste.kompakt .von,.threadliste.kompakt .tz-betreff{font-size:var(--s-13)}.threadliste.kompakt .tz-vorschau{font-size:var(--s-12)}.suchfilter{display:flex;align-items:center;gap:16px;padding:8px 12px;border-bottom:1px solid var(--line)}.suchfilter input[type=text],.suchfilter input:not([type=checkbox]){border:1px solid var(--line);border-radius:var(--r-gross);padding:6px 10px;font:inherit;font-size:var(--s-13);width:220px}.suchfilter label{display:flex;align-items:center;gap:6px;font-size:var(--s-13);color:var(--text-dim);cursor:pointer}.aufgabe-loeschen{font-size:var(--s-14);filter:grayscale(1) opacity(.55)}.aufgabe-loeschen:hover{filter:none}.wa-audio{display:block;max-width:300px;margin-bottom:4px}.wa-video{display:block;max-width:320px;max-height:320px;border-radius:7px;margin-bottom:4px}.wa-chatzeile{display:flex;align-items:center;gap:12px}.wa-avatar{width:42px;height:42px;border-radius:50%;color:#fff;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-user-select:none;user-select:none}.wa-chatzeile-rest{flex:1;min-width:0}.wa-chatzeile .von{font-size:14.5px}.threadliste.kompakt .wa-avatar{width:34px;height:34px;font-size:13px}.wa-tag{align-self:center;background:#ffffffd9;border-radius:8px;padding:3px 10px;font-size:11.5px;color:var(--text-dim);margin:8px 0 4px;box-shadow:0 1px 1px #0000000f}.wa-chat>div{display:contents}.kontakt-anker{position:relative}.kontakt-vorschlaege{position:absolute;top:100%;left:90px;right:0;z-index:70;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-gross);box-shadow:var(--schatten-2);list-style:none;margin:4px 0 0;padding:4px;max-height:240px;overflow-y:auto}.kontakt-vorschlaege li{padding:7px 10px;border-radius:var(--r-klein);cursor:pointer;font-size:var(--s-14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kontakt-vorschlaege li:hover{background:var(--bg-subtle)}.bereichstitel-zeile{display:flex;align-items:center;gap:16px}.filter-tabs{display:inline-flex;gap:2px;background:var(--bg-subtle);border-radius:var(--r-gross);padding:2px}.filter-tabs button{border:none;background:none;font:inherit;font-size:var(--s-13);padding:4px 12px;border-radius:var(--r-klein);color:var(--text-dim);cursor:pointer}.filter-tabs button.aktiv{background:var(--bg);color:var(--text);font-weight:600;box-shadow:var(--schatten-1)}.schreiben-knopf.senden-oben{background:var(--accent)}.kontext{border:1px solid var(--line);border-radius:var(--r-gross);padding:10px 14px;margin-bottom:16px;background:var(--bg-subtle)}.kontext-titel{font-size:var(--s-12);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);margin-bottom:6px}.kontext-zeile{display:flex;align-items:baseline;gap:12px;font-size:var(--s-13);padding:3px 0;flex-wrap:wrap}.kontext-nummer{font-weight:650}.kontext-datum,.kontext-summe,.kontext-status{color:var(--text-dim)}.kontext-status.gut{color:var(--erfolg);font-weight:600}.kontext-artikel{color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.kontext a{color:var(--accent);text-decoration:none;font-weight:600}.kontext-kopf{display:flex;align-items:center;gap:12px;width:100%;border:none;background:none;font:inherit;padding:0;cursor:pointer;text-align:left}.kontext .kontext-titel{margin-bottom:0}.kontext.offen .kontext-kopf{margin-bottom:8px}.kontext-kurz{font-size:var(--s-13);color:var(--text-dim)}.kontext-kurz .gut{color:var(--erfolg);font-weight:600}.kontext-pfeil{margin-left:auto;color:var(--text-faint);font-size:var(--s-12)}.kontext-karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.kontext-karte{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-gross);padding:10px 12px}.kontext-karte-kopf{display:flex;align-items:baseline;gap:10px}.kontext-karte-kopf .kontext-summe{margin-left:auto}.kontext-meta{font-size:var(--s-12);color:var(--text-faint);margin-top:1px}.kontext-positionen{margin:6px 0 0;padding-left:18px;font-size:var(--s-13);color:var(--text-dim)}.kontext-positionen li{padding:1px 0}.kontext-sendungen{margin-top:7px;display:flex;flex-direction:column;gap:3px;font-size:var(--s-13)}.kontext-belege{grid-column:1 / -1;border-top:1px solid var(--line);padding-top:8px;margin-top:2px}.kontext-belege-titel{font-size:var(--s-12);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);margin-bottom:4px}.kontext-beleg{display:flex;align-items:baseline;gap:12px;padding:4px 6px;border-radius:var(--r-klein);font-size:var(--s-13);color:inherit;text-decoration:none}.kontext-beleg:hover{background:#0000000a}.kontext-beleg-typ{color:var(--text-dim);width:74px}.kontext-beleg .kontext-summe{margin-left:auto}.kontext-extern{color:var(--text-faint);font-size:var(--s-12)}.kontext-versand-knopf{margin-top:8px;border:1px solid var(--line);background:var(--bg);border-radius:var(--r-klein);padding:5px 10px;font:inherit;font-size:var(--s-13);color:var(--text-dim);cursor:pointer}.kontext-versand-knopf:hover{color:var(--text);background:var(--bg-subtle)}.versand-dialog{width:min(480px,92vw)}.versand-adresse{font-size:var(--s-14);margin:8px 0 2px}.versand-produkt{font-size:var(--s-13);color:var(--text-dim);margin-bottom:10px}.versand-dialog input{width:100%;border:1px solid var(--line);border-radius:var(--r-gross);padding:10px 12px;font:inherit;margin-bottom:12px}.versand-meldung{font-size:var(--s-13);margin-bottom:10px;color:var(--text-dim)}.dhl-dialog{max-width:560px}.dhl-plz-ort{display:flex;gap:8px;flex:1}.dhl-plz{width:90px;flex:0 0 90px}.dhl-plz-ort input:last-child{flex:1}.dhl-archiv{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.dhl-archiv input{width:100%;border:1px solid var(--line);border-radius:var(--r-gross);padding:8px 12px;font:inherit;font-size:var(--s-13);margin-bottom:8px}.dhl-archiv-liste{max-height:240px;overflow-y:auto}.dhl-archiv-nr{margin-left:auto;color:var(--text-faint);font-size:var(--s-12);font-variant-numeric:tabular-nums}.dhl-seite{padding-top:4px}.dhl-seite-kopf{display:flex;gap:14px;margin-bottom:14px}.dhl-seite-suche{flex:1;border:1px solid var(--line);border-radius:var(--r-gross);padding:9px 14px;font:inherit}.dhl-tabelle{width:100%;border-collapse:collapse;font-size:var(--s-14)}.dhl-tabelle th{text-align:left;font-size:var(--s-12);text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-weight:650;padding:6px 10px;border-bottom:1px solid var(--line)}.dhl-tabelle td{padding:8px 10px;border-bottom:1px solid var(--line)}.dhl-td-name{font-weight:600}.dhl-td-leer{color:var(--text-faint);font-weight:400;font-style:italic}.dhl-td-nr{font-variant-numeric:tabular-nums;color:var(--text-dim)}.dhl-tabelle a{color:var(--accent);text-decoration:none;font-weight:600}.dhl-quelle{font-size:var(--s-12);color:var(--text-dim);white-space:nowrap}.dhl-hinweis-klein,.dhl-hinweis-konflikt{display:block;margin-top:2px;font-size:var(--s-12);font-weight:500;font-variant-numeric:normal}.dhl-hinweis-klein{color:var(--text-dim)}.dhl-hinweis-konflikt{color:var(--warnung)}.dhl-abgleich{margin-top:4px;font-size:var(--s-12);color:var(--text-dim)}.dhl-abgleich-fehler{color:var(--gefahr);font-weight:600}.dhl-seite-fuss{margin-top:12px;font-size:var(--s-12);color:var(--text-faint)}.senden-gruppe{position:relative;display:inline-flex;gap:1px}.spaeter-knopf{padding:6px 10px;border-top-left-radius:0;border-bottom-left-radius:0}.senden-gruppe .senden-knopf:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.spaeter-menue{position:absolute;bottom:calc(100% + 6px);left:0;min-width:230px;background:var(--panel);border:1px solid var(--rand);border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:6px;z-index:60;display:flex;flex-direction:column;gap:2px}.spaeter-titel{font-size:var(--s-12);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-schwach);padding:4px 8px 2px}.spaeter-menue>button{text-align:left;padding:7px 8px;border:none;background:none;border-radius:var(--r-klein);cursor:pointer;font:inherit}.spaeter-menue>button:hover{background:#0000000f}.spaeter-eigene{display:flex;gap:6px;padding:6px 8px 4px;border-top:1px solid var(--rand);margin-top:4px}.spaeter-eigene input{flex:1;font:inherit;font-size:var(--s-12);padding:4px 6px;border:1px solid var(--rand);border-radius:var(--r-klein)}.spaeter-eigene button{padding:4px 10px;border:1px solid var(--rand);border-radius:var(--r-klein);background:none;cursor:pointer}.spaeter-eigene button:disabled{opacity:.5;cursor:default}.postausgang-fenster{max-width:700px}.postausgang-liste{display:flex;flex-direction:column;gap:8px;max-height:55vh;overflow-y:auto;margin:10px 0}.postausgang-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--rand);border-radius:var(--r-gross)}.postausgang-zeile.fehler{border-color:#e5484d;background:#e5484d0f}.postausgang-info{min-width:0}.postausgang-kopf{display:flex;gap:10px;align-items:baseline}.postausgang-wann{font-size:var(--s-12);color:var(--text-schwach);white-space:nowrap}.postausgang-an{font-size:var(--s-12);color:var(--text-schwach);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.postausgang-fehlertext{font-size:var(--s-12);color:#c62a2f;margin-top:2px}.postausgang-aktionen{display:flex;gap:6px;flex-shrink:0}.postausgang-aktionen button{padding:5px 10px;border:1px solid var(--rand);border-radius:var(--r-klein);background:none;cursor:pointer;font:inherit;font-size:var(--s-13)}.postausgang-aktionen button:hover{background:#0000000d}.login-seite{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--hintergrund)}.login-karte{width:min(380px,92vw);background:var(--panel);border:1px solid var(--rand);border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:34px 32px 28px;display:flex;flex-direction:column;gap:14px;text-align:center}.login-logo{font-size:40px}.login-titel{font-size:24px;margin:0}.login-untertitel{margin:-8px 0 8px;color:var(--text-schwach);font-size:var(--s-13)}.login-feld{display:flex;flex-direction:column;gap:5px;text-align:left}.login-feld span{font-size:var(--s-12);font-weight:600;color:var(--text-schwach)}.login-feld input{font:inherit;padding:10px 12px;border:1px solid var(--rand);border-radius:var(--r-gross)}.login-merken{display:flex;gap:8px;align-items:center;font-size:var(--s-13);text-align:left}.login-fehler{background:#e5484d14;color:#c62a2f;border:1px solid rgba(229,72,77,.35);border-radius:var(--r-gross);padding:8px 10px;font-size:var(--s-13)}.login-knopf{padding:10px;font-size:var(--s-16)}.sicherheit-fenster{max-width:760px;max-height:86vh;overflow-y:auto}.sicherheit-abschnitt{margin:18px 0 6px;font-size:var(--s-13);text-transform:uppercase;letter-spacing:.04em;color:var(--text-schwach);border-top:1px solid var(--rand);padding-top:14px}.link-knopf{border:none;background:none;color:var(--akzent);cursor:pointer;font:inherit;text-decoration:underline;padding:0}.totp-setup{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.totp-qr{border:1px solid var(--rand);border-radius:var(--r-gross)}.totp-secret{font-size:var(--s-12);color:var(--text-schwach)}.totp-secret code{-webkit-user-select:all;user-select:all}.totp-bestaetigen{display:flex;gap:8px}.totp-bestaetigen input{font:inherit;padding:7px 10px;border:1px solid var(--rand);border-radius:var(--r-klein);width:200px}.totp-bestaetigen button{padding:7px 14px;border:1px solid var(--rand);border-radius:var(--r-klein);background:none;cursor:pointer;font:inherit}.recovery-box{margin-top:10px;border:1px solid #eab308;background:#eab30814;border-radius:var(--r-gross);padding:12px 14px;font-size:var(--s-13)}.recovery-codes{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.recovery-codes code{background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--r-klein);padding:4px 6px;text-align:center;-webkit-user-select:all;user-select:all}.geraete-liste,.protokoll-liste{display:flex;flex-direction:column;gap:6px}.geraete-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--rand);border-radius:var(--r-gross);padding:9px 12px}.geraete-info{display:flex;flex-direction:column;gap:2px;min-width:0}.geraet-aktuell{color:#16a34a;font-weight:600;font-size:var(--s-12)}.geraete-details{font-size:var(--s-12);color:var(--text-schwach)}.geraet-raus{padding:5px 10px;border:1px solid #e5484d;color:#c62a2f;border-radius:var(--r-klein);background:none;cursor:pointer;font:inherit;font-size:var(--s-13);flex-shrink:0}.geraet-raus:hover{background:#e5484d0f}.pw-formular{display:flex;flex-direction:column;gap:8px;max-width:340px}.pw-formular input{font:inherit;padding:8px 10px;border:1px solid var(--rand);border-radius:var(--r-klein)}.pw-formular button{align-self:flex-start;padding:7px 14px;border:1px solid var(--rand);border-radius:var(--r-klein);background:none;cursor:pointer;font:inherit}.pw-formular button:disabled{opacity:.5;cursor:default}.protokoll-zeile{display:grid;grid-template-columns:24px 130px 180px 1fr;gap:8px;font-size:var(--s-13);padding:3px 2px}.protokoll-hinweis{color:var(--text-schwach)}.einladung-karte{width:min(460px,94vw);text-align:left}.einladung-karte .login-titel,.einladung-karte .login-untertitel{text-align:center}.einladung-schritt{font-size:var(--s-14);margin:10px 0 0}.einladung-hinweis{font-size:var(--s-13);color:var(--text-schwach);margin:0;line-height:1.45}.login-feld label,.feld-label{font-size:var(--s-12);font-weight:600;color:var(--text-schwach)}.feld-hilfe{font-size:var(--s-12);color:var(--text-schwach)}.feld-fehler{color:#c62a2f}.login-fehler-bereich:empty{display:none}.totp-secret label{display:block;margin-bottom:4px}.totp-secret-zeile{display:flex;gap:6px;flex-wrap:wrap}.totp-secret-zeile input{font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--s-13);flex:1 1 200px;min-width:0;padding:7px 10px;border:1px solid var(--rand);border-radius:var(--r-klein)}.totp-secret-zeile button,.klein-knopf{min-height:32px;padding:6px 12px;border:1px solid var(--rand);border-radius:var(--r-klein);background:none;cursor:pointer;font:inherit;font-size:var(--s-13)}.bestaetigungs-box{margin:10px 0 0;padding:12px 14px;max-width:none;border:1px solid var(--akzent);border-radius:var(--r-gross);background:#2563eb0d}.knopf-zeile{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.benutzer-inaktiv{opacity:.65}.benutzer-kuerzel{display:inline-block;min-width:22px;padding:1px 6px;margin-right:2px;border-radius:var(--r-klein);background:#1f2937;color:#fff;font-size:var(--s-12);text-align:center}.benutzer-anlegen{margin-top:12px}.benutzer-haupt{font-size:var(--s-12);font-weight:600;color:var(--text-2)}.kuerzel-feld{max-width:90px;text-transform:uppercase}.geraet-raus,.link-knopf,.klein-knopf,.totp-bestaetigen button,.pw-formular button{min-height:24px}.sicherheit-fenster :is(button,input,a):focus-visible,.login-karte :is(button,input,a):focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.nachricht-entwurf{border:1px dashed #d3a92c;background:#eab3080d}.entwurf-badge{font-size:var(--s-12);font-weight:600;color:#8a6d00;background:#eab30829;border:1px solid rgba(211,169,44,.5);border-radius:var(--r-rund);padding:2px 9px;white-space:nowrap}.entwurf-leiste{border:1px dashed #d3a92c;background:#eab3080f;border-radius:var(--r-gross);padding:6px 12px;margin-bottom:12px;font-size:var(--s-13)}.entwurf-leiste summary{cursor:pointer;font-weight:600;color:#8a6d00;-webkit-user-select:none;user-select:none}.entwurf-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0 4px;border-top:1px solid rgba(211,169,44,.25);margin-top:8px}.entwurf-zeile:first-of-type{border-top:none}.entwurf-info{display:flex;gap:10px;align-items:baseline;min-width:0}.entwurf-wann{color:#8a6d00;font-size:var(--s-12);white-space:nowrap}.entwurf-vorschau{color:var(--text-schwach);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entwurf-aktionen{display:flex;gap:6px;flex-shrink:0}.entwurf-aktionen button{padding:4px 10px;border:1px solid rgba(211,169,44,.6);border-radius:var(--r-klein);background:var(--flaeche);cursor:pointer;font:inherit;font-size:var(--s-13)}.entwurf-aktionen button:hover{background:#eab3081f}.entwurf-aktionen .entwurf-loeschen{border-color:#e5484d}.warenkorb-hinweis{color:var(--warnung-rand);font-weight:700}.kontext-shopify{margin-top:10px}.kontext-kundenwert{font-weight:400;text-transform:none;letter-spacing:0}.kontext-warenkorb{border:1px solid #d3a92c;background:#eab3081a;border-radius:var(--r-gross);padding:8px 10px;margin:6px 0;font-size:var(--s-13)}.kontext-status.warn{color:#c62a2f}.rabatt-knopf{flex-shrink:0}.rabatt-zeile{margin-top:4px}.kontext-rechnung{display:flex;align-items:center;gap:10px;margin-top:8px}.kontext-rechnung button{padding:6px 12px;border:1px solid var(--rand);border-radius:var(--r-gross);background:none;cursor:pointer;font:inherit;font-size:var(--s-13)}.kontext-rechnung button:hover{background:#0000000d}.kontext-rechnung-meldung{font-size:var(--s-13);color:var(--text-schwach)}.spedition-neu{max-width:760px}.spedition-suche{display:flex;gap:8px;margin:10px 0 16px}.spedition-suche input{flex:1;font:inherit;padding:9px 12px;border:1px solid var(--rand);border-radius:var(--r-gross)}.spedition-suche button{padding:9px 16px;border:1px solid var(--rand);border-radius:var(--r-gross);background:none;cursor:pointer;font:inherit}.spedition-treffer{display:flex;gap:12px;align-items:baseline;width:100%;text-align:left;padding:9px 12px;margin-bottom:5px;border:1px solid var(--rand);border-radius:var(--r-gross);background:none;cursor:pointer;font:inherit;font-size:var(--s-14)}.spedition-treffer:hover{background:#00000008}.spedition-treffer.aktiv{border-color:var(--akzent);background:#2563eb0d}.spedition-auswahl{margin-top:14px;padding:12px 14px;border:1px solid var(--rand);border-radius:var(--r-gross)}.spedition-warn{color:var(--warnung-rand);font-weight:600}.spedition-poszeile{display:flex;gap:6px;margin-bottom:5px}.spedition-poszeile input{font:inherit;padding:6px 8px;border:1px solid var(--rand);border-radius:var(--r-klein);flex:1}.spedition-poszeile button{border:none;background:none;cursor:pointer;color:#c62a2f}.spedition-menge{max-width:64px}.spedition-mass{max-width:72px;font:inherit;padding:6px 8px;border:1px solid var(--rand);border-radius:var(--r-klein)}.spedition-anmerkung{width:100%;min-height:52px;font:inherit;padding:8px 10px;border:1px solid var(--rand);border-radius:var(--r-gross);margin:6px 0}.spedition-haken{display:flex;gap:7px;align-items:center;font-size:var(--s-13);margin:4px 0}.spedition-haken-gruppe{margin:8px 0}.spedition-formular{display:flex;flex-direction:column;gap:7px}.spedition-formular>input{font:inherit;padding:7px 10px;border:1px solid var(--rand);border-radius:var(--r-klein)}.spedition-zeile{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.spedition-zeile input,.spedition-zeile select{font:inherit;padding:7px 10px;border:1px solid var(--rand);border-radius:var(--r-klein)}.spedition-zeile label{font-size:var(--s-13);color:var(--text-schwach)}.spedition-pflicht{border-color:#e5484d!important;background:#e5484d0d}.spedition-aktionszeile{display:flex;gap:12px;align-items:center;margin-top:10px;flex-wrap:wrap}.spedition-aktionszeile button:not(.senden-knopf){padding:8px 14px;border:1px solid var(--rand);border-radius:var(--r-gross);background:none;cursor:pointer;font:inherit}.spedition-preis{font-weight:700;font-size:var(--s-16)}.spedition-buchen{background:#c62a2f!important;color:#fff;border-color:#c62a2f!important;font-weight:600}.spedition-mail-fehlt{border:1px solid #e5484d;background:#e5484d0f;border-radius:var(--r-gross);padding:10px 12px;font-size:var(--s-13);margin:8px 0;display:flex;flex-direction:column;gap:8px}.spedition-mail-fehlt input{font:inherit;padding:7px 10px;border-radius:var(--r-klein);max-width:320px}.spedition-treffer.wartet{border-color:#d3a92c;background:#eab3080d}.spedition-warte-grund{color:#8a6d00;font-weight:600;font-size:var(--s-13);white-space:nowrap}.spedition-warte-aktionen{display:flex;gap:6px;margin-left:auto}.spedition-warte-aktionen button{padding:4px 10px;border:1px solid var(--rand);border-radius:var(--r-klein);background:var(--flaeche);cursor:pointer;font:inherit;font-size:var(--s-13)}.geteilte-ansicht{display:flex;flex:1;min-height:0;min-width:0}.geteilte-links{flex:1;min-width:0;overflow-y:auto}.geteilte-rechts{flex:1;min-width:0;border-left:1px solid var(--rand)}.dhl-kontakt-suche{display:flex;gap:6px;flex:1}.dhl-kontakt-suche input{flex:1}.dhl-kontakt-suche button{padding:6px 12px;border:1px solid var(--rand);border-radius:var(--r-klein);background:none;cursor:pointer;font:inherit;white-space:nowrap}.dhl-kontakt-treffer{display:flex;flex-direction:column;gap:4px;margin:6px 0 10px}.dhl-kontakt-treffer button{display:flex;gap:8px;align-items:baseline;text-align:left;padding:7px 10px;border:1px solid var(--rand);border-radius:var(--r-gross);background:none;cursor:pointer;font:inherit;font-size:var(--s-13)}.dhl-kontakt-treffer button:hover{background:#0000000a}.vorschlag-feld{position:relative;display:flex;flex:1;min-width:0}.vorschlag-feld input{flex:1;min-width:0;min-height:28px}.dhl-dialog .vorschlag-feld input:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-klein)}.vorschlag-liste{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:max(100%,260px);max-width:calc(100vw - 48px);max-height:260px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--bg);border:1px solid #c4c9d1;border-radius:var(--r-gross);box-shadow:var(--schatten-2)}.vorschlag-liste[hidden]{display:none}.vorschlag-liste li{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 10px;border-radius:var(--r-klein);color:var(--text);font-size:var(--s-13);cursor:pointer}.vorschlag-liste li.aktiv{background:#e6edfb;box-shadow:inset 3px 0 0 var(--accent)}.vorschlag-plz{color:var(--text-2);font-variant-numeric:tabular-nums}.dhl-plz.vorschlag-feld{flex:0 0 90px;width:90px}.vorschlag-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dhl-strassen-hinweis{margin:4px 0 0;font-size:var(--s-12);color:var(--warnung)}.dhl-strassen-hinweis:empty{margin:0}.beleg-aktionen{display:flex;gap:8px;margin:0 0 10px}.beleg-aktionen button{padding:6px 12px;border:1px solid var(--rand);border-radius:var(--r-gross);background:none;cursor:pointer;font:inherit;font-size:var(--s-13)}.beleg-aktionen button:hover{background:#0000000d}.beleg-aktionen button.abmelden-knopf{margin-left:auto}.beleg-aktionen button:disabled{opacity:.6;cursor:default}.abmelde-meldung{font-size:var(--s-13);margin:-4px 0 10px;color:var(--text-dim)}.beleg-dialog{width:min(460px,92vw);display:flex;flex-direction:column;gap:9px}.beleg-dialog input,.beleg-dialog textarea{font:inherit;padding:8px 10px;border:1px solid var(--rand);border-radius:var(--r-gross)}.beleg-dialog textarea{min-height:76px}.beleg-layoutwahl{display:flex;gap:18px;font-size:var(--s-14)}.beleg-layoutwahl label{display:flex;gap:6px;align-items:center;cursor:pointer}.beleg-plzort{display:flex;gap:8px}.beleg-plzort input:first-child{max-width:110px}.beleg-plzort input:last-child{flex:1}.angebot-vorschau{display:flex;flex-direction:column;gap:7px}.angebot-position{display:grid;grid-template-columns:1fr 62px 96px 28px;gap:6px;align-items:center}.angebot-position.angebot-kopf{font-size:var(--s-12);color:var(--gedimmt);padding:0 2px}.angebot-position input{padding:6px 8px;font-size:var(--s-13)}.angebot-position input:nth-child(2),.angebot-position input:nth-child(3){text-align:right}.pos-entfernen{border:none;background:none;cursor:pointer;color:var(--gedimmt);font-size:var(--s-13);padding:4px;border-radius:var(--r-klein)}.pos-entfernen:hover{background:#c8000014;color:var(--gefahr)}.angebot-vorschau textarea{min-height:48px}.angebot-summe{text-align:right;font-size:var(--s-14)}.spedition-versicherung{font-size:var(--s-13);color:var(--gedimmt)}.spedition-versicherung-feld{width:90px;text-align:right}.absender-klick{border:none;background:none;padding:0;font:inherit;cursor:pointer;text-align:left;color:inherit;font-weight:inherit}.absender-klick:hover{text-decoration:underline dotted;text-underline-offset:3px}.absender-karte{width:min(520px,94vw);display:flex;flex-direction:column;gap:10px}.absender-adresszeile{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.absender-adresszeile .adresse{font-size:var(--s-13);color:var(--gedimmt);-webkit-user-select:all;user-select:all}.absender-adresszeile button{border:1px solid var(--rand);background:none;border-radius:var(--r-klein);padding:4px 10px;font:inherit;font-size:var(--s-13);cursor:pointer}.absender-adresszeile button:hover{background:#0000000d}.absender-threads{display:flex;flex-direction:column;gap:2px;max-height:46vh;overflow-y:auto}.absender-threads>button{display:flex;justify-content:space-between;gap:10px;align-items:baseline;border:none;background:none;font:inherit;font-size:var(--s-13);cursor:pointer;padding:7px 8px;border-radius:var(--r-gross);text-align:left}.absender-threads>button:hover{background:#0000000d}.absender-threads>button.aktuell{background:#2563eb14;cursor:default}.absender-thread-betreff{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.kontext-karten>.kontext-belege,.kontext-karten>.kontext-shopify,.kontext-karten>.kontext-rechnung{margin-top:10px}.kontext-belege-titel{margin-bottom:5px}.kontext-titel-zeile{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.kontext-kundenwert{display:block;font-size:var(--s-12);color:var(--gedimmt);margin:0 0 5px}.kontext-beleg-zeile{display:flex;align-items:center;gap:8px}.kontext-beleg-zeile .kontext-beleg{flex:1;min-width:0}.beleg-anhang-knopf{border:1px solid var(--rand);background:none;border-radius:var(--r-klein);padding:3px 9px;font:inherit;font-size:var(--s-12);cursor:pointer;white-space:nowrap}.beleg-anhang-knopf:hover{background:#0000000d}.kontext-shopify-kunde{margin-left:8px;font-size:var(--s-12);text-decoration:none}.spedition-heute-warnung{color:var(--warnung-rand);font-size:var(--s-12)}.regel-verbinder{display:flex;gap:4px;margin:2px 0 2px 12px}.regel-verbinder button{border:1px solid var(--rand);background:none;border-radius:var(--r-klein);padding:1px 10px;font:inherit;font-size:var(--s-12);cursor:pointer;color:var(--gedimmt)}.regel-verbinder button.aktiv{background:#2563eb1f;color:var(--akzent);border-color:#93c5fd;font-weight:600}button.spedition-kandidat{width:100%;text-align:left;cursor:pointer;font:inherit;border:1px solid var(--rand);background:none}button.spedition-kandidat:hover{background:#2563eb0f}.nachbestell-zeile{display:flex;align-items:center;gap:8px;padding:4px 0}.nachbestell-info{flex:1;min-width:0;display:flex;flex-direction:column}.nachbestell-name{font-weight:600;font-size:var(--s-14)}.nachbestell-knopf{border:1px solid var(--rand);background:none;border-radius:var(--r-klein);padding:4px 10px;font:inherit;font-size:var(--s-13);cursor:pointer;text-decoration:none;color:inherit;white-space:nowrap}.nachbestell-knopf:hover{background:#0000000d}.wa-zuordnung{padding:0 4px 6px}.wa-zuordnung-suche{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:4px}.wa-zuordnung-suche input{flex:1;min-width:220px;font:inherit;padding:6px 10px;border:1px solid var(--rand);border-radius:8px}.wa-zuordnung-suche>button:not(.link-knopf){border:1px solid var(--rand);background:none;border-radius:8px;padding:6px 12px;font:inherit;cursor:pointer}.wa-zuordnung-treffer{width:100%;text-align:left;border:1px solid var(--rand);background:none;border-radius:8px;padding:6px 10px;font:inherit;font-size:13px;cursor:pointer}.wa-zuordnung-treffer:hover{background:#2563eb0f}.wa-blase{position:relative}.wa-blase-antworten{position:absolute;top:2px;right:-26px;border:none;background:none;cursor:pointer;font-size:14px;color:var(--gedimmt);opacity:0;transition:opacity .15s}.wa-blase.raus .wa-blase-antworten{right:auto;left:-26px}.wa-blase:hover .wa-blase-antworten{opacity:1}.wa-zitat-blase,.wa-zitat-vorschau .wa-zitat-inhalt{display:flex;flex-direction:column;gap:1px;border-left:3px solid #25d366;background:#0000000d;border-radius:6px;padding:4px 8px;margin-bottom:4px;font-size:12.5px}.wa-zitat-wer{font-weight:600;color:#128c7e;font-size:11.5px}.wa-zitat-text{color:var(--gedimmt);overflow:hidden;text-overflow:ellipsis}.wa-zitat-vorschau{display:flex;align-items:center;gap:8px;margin-bottom:4px}.wa-zitat-vorschau .wa-zitat-inhalt{flex:1;margin-bottom:0}.kundenmail-haken{color:var(--erfolg);font-size:var(--s-12);font-weight:600;white-space:nowrap}.kontext-spedition{display:flex;gap:10px;align-items:center}.kontext-spedition a{text-decoration:none}.kontext-spedition button{border:1px solid var(--rand);background:none;border-radius:var(--r-klein);padding:3px 9px;font:inherit;font-size:var(--s-12);cursor:pointer}.kontext-spedition button:hover{background:#0000000d}.bild-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#0a0c10d1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:zoom-out}.bild-lightbox img{max-width:92vw;max-height:84vh;border-radius:var(--r-gross);background:var(--flaeche);cursor:default;box-shadow:var(--schatten-2)}.vorschau-rahmen{width:min(920px,94vw);height:84vh;border:none;border-radius:var(--r-gross);background:var(--flaeche);cursor:default;box-shadow:var(--schatten-2)}.vorschau-video{max-width:92vw;max-height:80vh;border-radius:var(--r-gross);cursor:default}.vorschau-keine{background:var(--flaeche);color:#333;padding:22px 26px;border-radius:var(--r-gross);font-size:var(--s-14);max-width:420px;text-align:center;cursor:default}.anhaenge-mail-oben .anhang{font:inherit;cursor:pointer}.bild-lightbox-zu{position:absolute;top:14px;right:18px;border:none;background:#ffffff24;color:#fff;font-size:var(--s-20);line-height:1;padding:9px 12px;border-radius:var(--r-gross);cursor:pointer}.bild-lightbox-zu:hover{background:#ffffff47}.bild-lightbox-laden{color:#dbe3ee;font-size:var(--s-13);text-decoration:none;background:#ffffff1f;padding:6px 12px;border-radius:var(--r-gross)}.bild-lightbox-laden:hover{background:#ffffff3d}.anhaenge-mail-oben button.anhang{font:inherit;cursor:zoom-in}.compose-drop-hinweis{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:#2563eb1f;border:2px dashed var(--akzent);border-radius:var(--r-gross);color:var(--akzent);font-weight:600;font-size:var(--s-16);pointer-events:none}.compose-fenster{position:relative}.anhang-oeffnen{border:none;background:none;font:inherit;cursor:pointer;padding:0;color:inherit;text-decoration:underline dotted;text-underline-offset:3px}.anhang-oeffnen:hover{color:var(--akzent)}.wichtig-liste{overflow-y:auto}.wichtig-hinweis{padding:8px 14px 0;margin:0}.wichtig-eintrag{padding:10px 14px;border-bottom:1px solid var(--rand);border-left:3px solid transparent;cursor:pointer}.wichtig-eintrag:hover{background:#0000000a}.wichtig-eintrag.ampel-orange{border-left-color:#e8930c}.wichtig-eintrag.ampel-rot{border-left-color:#d64545}.wichtig-eintrag.ampel-gruen{border-left-color:#3f9d63}.wichtig-kopf{display:flex;align-items:center;gap:8px}.wichtig-von{font-weight:700;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wichtig-alter{font-size:var(--s-12);white-space:nowrap}.alter-orange{color:#e8930c;font-weight:600}.alter-rot{color:#d64545;font-weight:700}.alter-gruen{color:var(--text-2)}.wichtig-abhaken{border:1px solid var(--rand);background:transparent;border-radius:var(--r-klein);width:26px;height:26px;cursor:pointer;color:#3f9d63;font-weight:700}.wichtig-abhaken:hover{background:#3f9d63;color:#fff}.wichtig-betreff{font-weight:600;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wichtig-nachfrage{background:#d64545;color:#fff;border-radius:var(--r-klein);padding:1px 6px;font-size:var(--s-12);font-weight:700;margin-right:6px;white-space:nowrap}.wichtig-zusammenfassung{color:var(--text-2);font-size:var(--s-13);margin-top:2px}.wichtig-leer{padding:40px 20px;text-align:center;color:var(--text-2)}.filter-tabs button.wichtig-tab.aktiv{background:#d64545;color:#fff;border-color:#d64545}.wichtig-abhaken.wichtig-geklaert{color:inherit;font-size:var(--s-13)}.wichtig-abhaken.wichtig-geklaert:hover{background:var(--akzent)}.kontext-meldung{font-size:var(--s-12);color:var(--text-2);margin-top:4px;width:100%}.wa-zuordnung-fehler{color:#c0392b;font-size:13px;padding:4px 0}.wa-zuordnung-leer{color:var(--text-faint);font-size:13px;padding:4px 0}.wa-zuordnung-hinweis{color:var(--text-dim);font-size:12px}.wa-zuordnung-treffer:disabled{opacity:.55;cursor:not-allowed}.kontext-laden{color:var(--text-faint);font-size:var(--s-13);padding:6px 10px}.filter-tabs .ab-datum-feld{font:inherit;font-size:var(--s-13);min-height:24px;padding:2px 6px;border:1px solid var(--line);border-radius:var(--r-klein);background:var(--bg);color:var(--text)}.filter-tabs .ab-datum-feld:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sr-nur{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dhl-status{font-size:var(--s-13);font-weight:600;color:var(--text-dim);white-space:nowrap}.dhl-status-gut{color:var(--erfolg)}.dhl-status-warn{color:var(--gefahr)}.dhl-status-info{color:#1e40af}.dhl-status-leer{font-weight:400;font-style:italic}.dhl-inline{display:inline}.dhl-td-aktionen{white-space:nowrap}.dhl-td-aktionen>*+*{margin-left:8px}.dhl-zeilen-knopf,.dhl-kopier-knopf{min-height:24px;min-width:24px;padding:2px 8px;border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--bg);color:var(--text);font:inherit;font-size:var(--s-12);cursor:pointer}.dhl-zeilen-knopf.dhl-hinweis-klein{display:inline-block;margin-top:4px;color:var(--warnung);border-color:var(--warnung)}.dhl-zeilen-knopf:hover,.dhl-kopier-knopf:hover{background:var(--bg-subtle)}.dhl-zeilen-knopf:disabled{opacity:.6;cursor:default}.dhl-zeilen-knopf:focus-visible,.dhl-kopier-knopf:focus-visible,.dhl-nf-link:focus-visible,.dhl-hinweise a:focus-visible,.dhl-knopf-zweit:focus-visible,.dhl-retoure-link a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dhl-knopf-zweit{background:var(--bg);color:var(--accent);border:1px solid var(--accent)}.dhl-zeilen-meldung{margin:0 0 10px;font-size:var(--s-13);color:var(--text)}.dhl-hinweise{display:grid;gap:12px;margin-bottom:16px}.dhl-hinweis-block{border:1px solid var(--line);border-left:4px solid var(--warnung);border-radius:var(--r-gross);padding:10px 14px;background:var(--bg)}.dhl-hinweis-titel{margin:0 0 6px;font-size:var(--s-14);font-weight:700;color:var(--text)}.dhl-hinweis-liste{margin:0;padding-left:18px;font-size:var(--s-13);line-height:1.9}.dhl-hinweis-liste a{color:var(--accent)}.dhl-hinweis-art{font-weight:650;color:var(--warnung)}.dhl-hinweis-text{margin:2px 0 6px;font-size:var(--s-13);color:var(--text-dim)}.dhl-hinweis-ok{font-size:var(--s-12);color:var(--erfolg);font-weight:600}.dhl-nachforschung{max-width:640px}.dhl-nf-liste{margin:8px 0}.dhl-nf-zeile{display:grid;grid-template-columns:190px 1fr auto;gap:8px;align-items:center;padding:5px 0;border-bottom:1px solid var(--line)}.dhl-nf-zeile dt{font-size:var(--s-13);color:var(--text-dim);font-weight:600}.dhl-nf-zeile dd{margin:0;font-size:var(--s-14);overflow-wrap:anywhere}.dhl-nf-fehlt{color:var(--gefahr);font-weight:600}.dhl-nf-knopf{justify-self:end}.dhl-nf-aktionen{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:10px 0}.dhl-nf-link{color:var(--accent);font-weight:600}.dhl-nf-gestellt{border:1px solid var(--line);border-radius:var(--r-gross);padding:8px 12px;margin:10px 0}.dhl-nf-gestellt legend{font-size:var(--s-13);font-weight:700;padding:0 4px}.dhl-nf-meldung{margin:4px 0 0;font-size:var(--s-13);min-height:1em}.dhl-retoure-ergebnis{display:grid;gap:10px}.dhl-retoure-qr{width:180px;height:180px;image-rendering:pixelated;border:1px solid var(--line)}.dhl-retoure-link{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--s-13)}.dhl-retoure-link a{color:var(--accent);overflow-wrap:anywhere}@media(max-width:640px){.dhl-nf-zeile{grid-template-columns:1fr auto}.dhl-nf-zeile dt{grid-column:1 / -1}}.dhl-status-problem{color:var(--gefahr);white-space:normal}.schreiben-knopf.kunde-anschreiben-knopf{background:var(--bg);color:var(--text);border:1px solid var(--linie-stark)}.schreiben-knopf:focus-visible,.ka-dialog :is(button,input,a):focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.ka-hintergrund{padding-top:10vh}.ka-dialog{width:min(640px,94vw);max-height:78vh;overflow-y:auto;padding:12px 16px 16px}.ka-kopf{display:flex;align-items:center;justify-content:space-between}.ka-titel{margin:0;font-size:var(--s-16);padding-left:0}.ka-schliessen{min-width:32px;min-height:32px;border:none;background:none;border-radius:var(--r-gross);font:inherit;color:var(--text);cursor:pointer}.ka-schliessen:hover{background:var(--bg-subtle)}.ka-label{display:block;font-weight:600;margin:8px 0 4px}.ka-eingabe{width:100%;border:1px solid var(--linie-stark);border-radius:var(--r-gross);padding:10px 12px;font:inherit}.ka-hilfe{margin:6px 0 0;font-size:var(--s-12);color:var(--text-dim)}.ka-status{min-height:20px;margin:8px 0 4px;font-size:var(--s-13);color:var(--text-dim)}.ka-fehler{margin:0 0 8px;padding:8px 12px 8px 28px;border-radius:var(--r-gross);background:var(--gefahr-hell);color:#991b1b;font-size:var(--s-13)}.ka-liste,.ka-bestellungen{list-style:none;margin:0;padding:0}.ka-kunde{border:1px solid var(--line);border-radius:var(--r-gross);padding:10px 12px;margin-top:10px}.ka-kunde-kopf{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ka-name{font-weight:600}.ka-email{color:var(--text-dim);font-size:var(--s-13);word-break:break-all}.ka-shop{font-size:var(--s-12);padding:2px 8px;border-radius:var(--r-rund);white-space:nowrap;border:1px solid currentColor}.ka-shop-arctic{color:var(--akzent)}.ka-shop-whirlpools{color:#047857}.ka-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 4px}.ka-knopf{min-height:32px;padding:0 12px;border-radius:var(--r-gross);border:1px solid var(--linie-stark);background:var(--bg);font:inherit;font-size:var(--s-13);color:var(--text);cursor:pointer}.ka-knopf:hover,.ka-bestellung:hover{background:var(--bg-subtle)}.ka-postfach{font-size:var(--s-12);color:var(--text-dim)}.ka-bestellung{display:flex;flex-wrap:wrap;gap:4px 12px;width:100%;min-height:32px;margin-top:4px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--r-gross);background:var(--bg);font:inherit;font-size:var(--s-13);color:var(--text);text-align:left;cursor:pointer}.ka-passend{border-color:var(--akzent);box-shadow:inset 3px 0 0 var(--akzent)}.ka-b-nummer{font-weight:600}.ka-b-datum,.ka-b-sendung{color:var(--text-dim)}.ka-storniert{color:var(--gefahr)}.bestelldaten-zeile{justify-content:flex-start}.composer-warnung{margin:4px 0;padding:8px 12px;border-radius:var(--r-gross);border:1px solid var(--warnung-rand);background:var(--warnung-hell);color:#78350f;font-size:var(--s-13)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.zustaendig-marke{display:inline-block;min-width:18px;padding:0 4px;margin-right:6px;border-radius:var(--r-klein);background:var(--akzent);color:#fff;font-size:var(--s-12);font-weight:700;line-height:18px;text-align:center;vertical-align:1px}.erwaehnt-marke{display:inline-block;padding:0 5px;margin-right:6px;border:1px solid var(--warnung);border-radius:var(--r-klein);color:var(--warnung);font-size:var(--s-12);font-weight:600;line-height:16px}.notiz-marke{color:var(--warnung);font-weight:600;font-size:var(--s-12)}.filter-tabs button.verteilen-tab{border-style:dashed}.team-bereich{margin:8px 0 16px;padding:10px 12px;border:1px dashed var(--warnung-rand);border-radius:var(--r-gross);background:var(--warnung-hell)}.team-bereich.team-zu{padding:2px 8px;margin:4px 0 8px}.team-kopf{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:28px;padding:2px 4px;border:0;background:none;font:inherit;font-size:var(--s-13);color:var(--text);text-align:left;cursor:pointer}.team-bereich:not(.team-zu) .team-kopf{margin-bottom:6px}.team-kopf-pfeil{flex:none}.team-zu .team-meldung:empty{position:absolute;width:1px;height:1px;min-height:0;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.team-bereich{position:relative}.zustaendig-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.zustaendig-zeile label{font-weight:600}.zustaendig-zeile select{min-height:28px;padding:2px 6px;font:inherit;border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);color:var(--text)}.zustaendig-info{color:var(--text-2);font-size:12px}.notizen-titel{margin:10px 0 0;font-size:var(--s-14)}.notizen-anzahl{font-weight:400}.notizen-hinweis{margin:2px 0 8px;color:var(--text-2);font-size:var(--s-12)}.notizen-liste{list-style:none;margin:0 0 8px;padding:0}.notiz{padding:6px 8px;margin-bottom:6px;border-radius:var(--r-klein);background:var(--flaeche);border:1px solid var(--linie)}.notiz.notiz-erwaehnt{border:2px solid var(--warnung)}.notiz-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:var(--s-12)}.notiz-autor{font-weight:600}.notiz-zeit,.notiz-erwaehnt-namen{color:var(--text-2)}.notiz-neu-marke{color:var(--warnung);font-weight:600}.notiz-text{white-space:pre-wrap;overflow-wrap:anywhere}.notiz-label{display:block;font-weight:600;font-size:var(--s-12);margin-bottom:2px}.notiz-feld{width:100%;font:inherit;padding:6px 8px;border:1px solid var(--linie-stark);border-radius:var(--r-klein);resize:vertical}.notiz-aktionen{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.notiz-aktionen button,.notiz-loeschen,.signatur-anlegen{min-height:28px;padding:2px 10px;font:inherit;font-size:var(--s-13);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);color:var(--text);cursor:pointer}.notiz-loeschen{margin-left:auto;min-height:24px;font-size:var(--s-12)}.notiz-aktionen button:disabled{opacity:.6;cursor:default}.team-meldung{min-height:18px;margin-top:4px;font-size:var(--s-12);color:var(--text)}.team-bereich :is(button,select,textarea):focus-visible,.signatur-anlegen:focus-visible,.signatur-editor:focus-visible,.filter-tabs button:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.signatur-fehlt{border-color:var(--warnung-rand)}.signatur-status{margin:4px 0;font-size:var(--s-12);color:var(--text-2)}.kb-block{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.kb-block button{min-height:24px;min-width:24px}.kb-block button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kb-block button:disabled{cursor:default}.kb-grund{font-size:var(--s-12);color:var(--text-2)}.kb-fehler{font-size:var(--s-12);color:var(--gefahr)}.layout{width:100%}.app{overflow-wrap:break-word}.topbar{flex-wrap:wrap;row-gap:8px;min-width:0}.suchfeld{flex:1 1 200px;min-width:0}.bereichstitel-zeile{flex-wrap:wrap;row-gap:6px;min-width:0}.bereichstitel-zeile>span:first-child{min-width:0}.filter-tabs{flex-wrap:wrap;max-width:100%;min-width:0}.filter-tabs button{white-space:nowrap}.suchfilter{flex-wrap:wrap;row-gap:8px}.suchfilter input:not([type=checkbox]){max-width:100%}.app.breit{max-width:1320px}.dhl-seite{min-width:0}.dhl-seite-kopf{flex-wrap:wrap;row-gap:8px}.dhl-seite-suche{flex:1 1 260px;min-width:0}.dhl-tabelle-rahmen{position:relative;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.dhl-tabelle-rahmen:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dhl-tabelle{min-width:720px}.dhl-tabelle td{vertical-align:top}.dhl-tabelle th,.dhl-td-datum,.dhl-td-nr{white-space:nowrap}.dhl-td-name,.dhl-td-ort,.dhl-td-bestellung{overflow-wrap:anywhere;min-width:7em}.dhl-td-status{min-width:10em}.dhl-td-status .dhl-status{white-space:normal}.dhl-tabelle .dhl-td-aktionen{white-space:normal;text-align:right;position:sticky;right:0;background:var(--bg)}.dhl-aktionen{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.dhl-aktionen>*{white-space:nowrap;margin:0}.dhl-aktionen>a{display:inline-flex;align-items:center;min-height:24px;min-width:24px}@media(max-width:1180px){.dhl-tabelle th,.dhl-tabelle td{padding-left:5px;padding-right:5px}.dhl-tabelle{font-size:var(--s-13)}.dhl-td-name,.dhl-td-ort,.dhl-td-bestellung{min-width:5.5em}.dhl-td-status{min-width:8em}.dhl-tabelle th{letter-spacing:.02em}.dhl-tabelle .dhl-td-nr{font-size:var(--s-12)}.dhl-tabelle .dhl-quelle{white-space:normal}.app.breit{padding-left:16px;padding-right:16px}}.suchfilter{flex-direction:column;align-items:stretch;gap:8px;padding:10px 8px 12px}.suchchip-gruppe{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.suchchip-titel{font-size:var(--s-12);font-weight:600;color:var(--text-2);min-width:70px}.suchchip{min-height:28px;min-width:24px;padding:3px 11px;border:1px solid var(--linie-stark);border-radius:999px;background:var(--bg);color:var(--text);font:inherit;font-size:var(--s-13);cursor:pointer;white-space:nowrap}.suchchip:hover{background:var(--bg-subtle)}.suchchip.aktiv{background:var(--text);border-color:var(--text);color:#fff;font-weight:600}.suchchip:focus-visible,.suchfilter input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.suchchip-zuruecksetzen{border-style:dashed}.suchfilter-feld{display:inline-flex;align-items:center;gap:6px;font-size:var(--s-13);color:var(--text-2)}.suchfilter .suchfilter-feld input[type=date],.suchfilter input.suchfilter-von{width:auto;min-height:28px;border:1px solid var(--linie-stark)}.suchfilter input.suchfilter-von{width:220px;max-width:100%}.suchfilter label.suchfilter-haken{display:inline-flex;align-items:center;gap:6px;min-height:28px;font-size:var(--s-13);color:var(--text)}.suchfilter-haken input{width:16px;height:16px;margin:0}.liste-spalte.kompakt .suchchip-titel{flex-basis:100%}:where(a,button,input,select,textarea,summary,[tabindex],[contenteditable=true]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.suchfeld:focus-visible,.ki-feld:focus-visible,.signatur-editor:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.composer-zeile:focus-within{box-shadow:inset 0 -2px 0 var(--accent)}.composer-zeile input:focus-visible,.composer-zeile select:focus-visible{outline:none}.composer-text:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-klein)}.composer-zeile label,.ungelesen-zahl{color:var(--text-dim)}.ungelesen-zahl.aufgaben-badge,.nav-eintrag .ungelesen-zahl.aufgaben-badge{color:#fff}.klapp-knopf{min-width:24px;min-height:24px;width:auto;padding:4px;display:inline-flex;align-items:center;justify-content:center}.kontext-versand-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.kontext-versand-aktionen .kontext-versand-knopf{margin-top:0;min-height:28px}.kontext-versand-knopf.gefahr{margin-left:auto;border-color:var(--gefahr);color:var(--gefahr)}.kontext-versand-knopf.gefahr:hover:not(:disabled){background:var(--gefahr-hell);color:#991b1b}.senden-gruppe{gap:8px}.senden-gruppe .senden-knopf:first-child,.spaeter-knopf{border-radius:var(--r-gross)}.verwerfen-knopf.verwerfen-rechts{margin-left:auto}.verwerfen-knopf{color:var(--text-dim);min-height:32px}.verwerfen-knopf:hover{color:var(--gefahr);background:var(--gefahr-hell)}.compose-kopf-knopf{color:var(--text-dim);min-width:32px;min-height:28px}.label-erstellen-knopf{margin-left:auto}.entwurf-balken{cursor:default;padding:4px;gap:10px}.entwurf-balken:hover{background:var(--bg)}.entwurf-balken-oeffnen{border:none;background:none;font:inherit;cursor:pointer;min-width:0;min-height:32px;padding:4px 6px 4px 10px;border-radius:var(--r-rund);text-align:left;display:flex;align-items:center}.entwurf-balken-oeffnen:hover{background:var(--bg-subtle)}.entwurf-balken-oeffnen:hover .entwurf-balken-text{color:var(--text)}.entwurf-balken-schliessen{min-width:32px;min-height:32px;border-left:1px solid var(--line);border-radius:0 var(--r-rund) var(--r-rund) 0;color:var(--text-dim);font-size:var(--s-13);padding:4px 10px;flex-shrink:0}.entwurf-balken-schliessen:hover{color:var(--gefahr);background:var(--gefahr-hell)}body{font-family:var(--schrift);font-size:var(--s-14);color:var(--text);background:var(--flaeche)}:where(a,button,input,select,textarea,summary,[tabindex],[contenteditable=true]):focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.icon{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.icon[width="12"]{width:12px;height:12px}.icon[width="14"]{width:14px;height:14px}.icon[width="20"]{width:20px;height:20px}kbd{font-family:var(--schrift);font-size:var(--s-12);line-height:1;font-weight:500;min-width:18px;height:18px;padding:0 var(--a-4);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;background:none;color:inherit}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--a-8);min-height:36px;padding:0 var(--a-12);border-radius:var(--r-klein);border:1px solid transparent;background:none;cursor:pointer;white-space:nowrap;font:inherit;font-size:var(--s-14);font-weight:500;line-height:1.2;text-decoration:none;color:var(--text)}.knopf.klein{min-height:28px;padding:0 var(--a-8);font-size:var(--s-13);gap:6px}.knopf.klein kbd{height:16px;min-width:16px;font-size:11px}.knopf.primaer{background:var(--akzent);border-color:var(--akzent);color:#fff}.knopf.primaer:hover:not(:disabled){background:var(--akzent-dunkel);border-color:var(--akzent-dunkel)}.knopf.sekundaer{background:var(--flaeche);border-color:var(--linie-stark);color:var(--text)}.knopf.sekundaer:hover:not(:disabled){background:var(--flaeche-2)}.knopf.leise{color:var(--text-2)}.knopf.leise:hover:not(:disabled){background:var(--flaeche-3);color:var(--text)}.knopf.gefahr{background:var(--flaeche);border-color:var(--gefahr);color:var(--gefahr)}.knopf.gefahr:hover:not(:disabled){background:var(--gefahr-hell)}.knopf.gefahr-voll{background:var(--gefahr);border-color:var(--gefahr);color:#fff}.knopf.gefahr-voll:hover:not(:disabled){background:#991b1b;border-color:#991b1b}.knopf.gefahr-leise{color:var(--gefahr)}.knopf.gefahr-leise:hover:not(:disabled){background:var(--gefahr-hell)}.knopf:disabled{opacity:.5;cursor:not-allowed}.knopf.nur-icon{padding:0;width:36px}.knopf.klein.nur-icon{width:28px}.knopf-reihe{display:flex;gap:var(--a-8);flex-wrap:wrap;align-items:center}.reiter{display:inline-flex;gap:2px;padding:2px;background:var(--flaeche-3);border-radius:var(--r-klein)}.reiter button{min-height:28px;padding:0 var(--a-12);border:0;border-radius:5px;background:none;font:inherit;font-size:var(--s-13);color:var(--text-2);cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.reiter button:hover{color:var(--text)}.reiter button[aria-pressed=true]{background:var(--flaeche);color:var(--text);font-weight:600;box-shadow:var(--schatten-1)}.reiter .zahl{font-size:var(--s-12);color:var(--text-2);font-weight:400}.chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 var(--a-12);border-radius:var(--r-rund);border:1px solid var(--linie-stark);background:var(--flaeche);font:inherit;font-size:var(--s-13);color:var(--text);cursor:pointer;white-space:nowrap}.chip:hover{background:var(--flaeche-2)}.chip[aria-pressed=true]{background:var(--akzent-hell);border-color:var(--akzent);color:var(--akzent);font-weight:500}.chip.entfernbar{padding-right:2px;background:var(--akzent-hell);border-color:var(--akzent);color:var(--akzent);cursor:default;font-weight:500}.chip.entfernbar>button{min-width:24px;height:24px;border:0;background:none;border-radius:var(--r-rund);color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font:inherit;padding:0 4px}.chip.entfernbar>button:hover{background:#1d4ed81f}.chip.warn{border-color:var(--warnung-rand);background:var(--warnung-hell);color:var(--warnung)}.chip.warn[aria-pressed=true],.chip.warn.aktiv{border-width:2px;font-weight:600}.badge{display:inline-flex;align-items:center;gap:var(--a-4);height:20px;padding:0 var(--a-8);border-radius:var(--r-rund);font-size:var(--s-12);font-weight:500;white-space:nowrap;line-height:1;background:var(--flaeche-3);color:var(--text-2);max-width:100%;overflow:hidden;text-overflow:ellipsis}.badge .punkt{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.badge.info{background:var(--akzent-hell);color:var(--akzent)}.badge.ok{background:var(--erfolg-hell);color:var(--erfolg)}.badge.warn{background:var(--warnung-hell);color:var(--warnung)}.badge.gefahr{background:var(--gefahr-hell);color:var(--gefahr)}.kuerzel{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:22px;height:22px;padding:0 4px;border-radius:var(--r-rund);font-size:var(--s-12);font-weight:700;line-height:1}.kuerzel.klein{min-width:20px;height:20px}.kuerzel.h{background:var(--akzent-hell);color:var(--akzent)}.kuerzel.t{background:var(--person-t-hell);color:var(--person-t)}.kuerzel.n{background:var(--flaeche-3);color:var(--text)}.kuerzel.leer{border:1px dashed var(--linie-stark);color:var(--text-2);font-weight:400}.zaehler{min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-rund);background:var(--akzent);color:#fff;font-size:var(--s-12);font-weight:600;display:inline-flex;align-items:center;justify-content:center}.zaehler.still{background:none;color:var(--text-2);font-weight:500}.konto-farbe{width:8px;height:8px;border-radius:50%;flex:none;display:inline-block}.feld{display:grid;gap:var(--a-4)}.feld label{font-size:var(--s-13);font-weight:500}.feld .hilfe{font-size:var(--s-12);color:var(--text-2)}.feld .fehler{font-size:var(--s-12);color:var(--gefahr);display:flex;gap:var(--a-4);align-items:center}.eingabe{min-height:36px;padding:0 var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);width:100%;font:inherit;color:var(--text)}.eingabe::placeholder{color:var(--text-2)}.eingabe[aria-invalid=true]{border-color:var(--gefahr)}textarea.eingabe{padding:var(--a-8) var(--a-12);min-height:80px;resize:vertical}.suche{display:flex;align-items:center;gap:var(--a-8);min-height:36px;padding:0 var(--a-8) 0 var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);color:var(--text-2)}.suche:focus-within{outline:2px solid var(--akzent);outline-offset:2px}.suche input{border:0;outline:none;flex:1;min-width:0;background:none;color:var(--text);font:inherit;padding:0;min-height:34px}.suche input:focus-visible{outline:none}.suche input::placeholder{color:var(--text-2)}dialog.dialog{width:min(460px,calc(100vw - 32px));background:var(--flaeche);color:var(--text);border:0;border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:var(--a-24)}dialog.dialog::backdrop{background:#1a1a1a73}.dialog-titel{font-size:var(--s-16);font-weight:600;line-height:1.3;margin:0 0 var(--a-8);display:flex;gap:var(--a-8);align-items:center}.dialog-titel .icon{color:var(--gefahr)}.dialog-text{color:var(--text-2);margin:0 0 var(--a-16);white-space:pre-line}.dialog-details{display:grid;grid-template-columns:auto 1fr;gap:var(--a-4) var(--a-16);margin:0 0 var(--a-16);padding:var(--a-12);background:var(--flaeche-2);border-radius:var(--r-klein);font-size:var(--s-13)}.dialog-details>div{display:contents}.dialog-details dt{color:var(--text-2)}.dialog-details dd{margin:0;font-weight:500;overflow-wrap:anywhere}dialog.dialog .feld{margin-bottom:var(--a-8)}.dialog-fuss{display:flex;justify-content:flex-end;gap:var(--a-12);margin-top:var(--a-24);flex-wrap:wrap}.snooze-hintergrund{background:#1a1a1a73}.snooze-menue{border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:var(--a-16);max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow-y:auto}.snooze-titel{font-size:var(--s-16);font-weight:600;padding:var(--a-4) var(--a-8) var(--a-12)}.snooze-option{min-height:36px;border-radius:var(--r-klein);padding:0 var(--a-12);gap:var(--a-12);font-size:var(--s-14)}.snooze-option:hover{background:var(--flaeche-3)}.snooze-option kbd{border-color:var(--linie-stark);color:var(--text-2);background:none;padding:0 var(--a-4)}.aufgabe-dialog input{border:1px solid var(--linie-stark);border-radius:var(--r-klein);min-height:36px;padding:0 var(--a-12);margin:var(--a-8) 0 var(--a-16)}.aufgabe-dialog-fuss{gap:var(--a-12);flex-wrap:wrap}.aufgabe-dialog-hinweis{color:var(--text-2)}.toast-bereich{position:fixed;left:50%;bottom:var(--a-24);transform:translate(-50%);z-index:60;display:flex;flex-direction:column-reverse;align-items:center;gap:var(--a-8);max-width:calc(100vw - 32px);pointer-events:none}.toast{display:inline-flex;align-items:center;gap:var(--a-16);padding:var(--a-8) var(--a-16);background:#1a1a1a;color:#fff;border-radius:var(--r-gross);box-shadow:var(--schatten-2);font-size:var(--s-14);pointer-events:auto;max-width:100%}.toast:has(.knopf){padding:var(--a-8) var(--a-8) var(--a-8) var(--a-16)}.toast-text{overflow-wrap:anywhere}.toast .knopf,.frage-banner .knopf{color:#fff;border:1px solid #d1d5db;min-height:32px;background:none}.toast .knopf:hover:not(:disabled),.frage-banner .knopf:hover:not(:disabled){background:#ffffff1f;color:#fff}.toast .knopf.primaer,.frage-banner .knopf.primaer{background:var(--akzent);border-color:#fff}.toast :focus-visible,.frage-banner :focus-visible{outline-color:#fff}.toast-schliessen{width:28px;height:28px;border:0;background:none;color:#d1d5db;border-radius:var(--r-klein);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.toast-schliessen:hover{background:#ffffff1f;color:#fff}.frage-banner{background:#1a1a1a;border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:var(--a-8) var(--a-8) var(--a-8) var(--a-16);gap:var(--a-12);flex-wrap:wrap;bottom:var(--a-24);max-width:calc(100vw - 32px)}.frage-banner kbd{background:none;padding:0 var(--a-4)}.frage-banner .icon{color:#d1d5db}.menue-anker{position:relative;display:inline-flex}.menue{position:absolute;top:calc(100% + 4px);left:0;z-index:55;min-width:300px;max-width:min(340px,calc(100vw - 32px));background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-gross);box-shadow:var(--schatten-2);padding:var(--a-4)}.menue.menue-rechts{left:auto;right:0}.menue-trenner{border-top:1px solid var(--linie);margin-top:var(--a-4);padding-top:var(--a-4)}.menue-eintrag{display:flex;align-items:center;gap:var(--a-8);width:100%;min-height:32px;padding:0 var(--a-8);border:0;background:none;border-radius:var(--r-klein);font:inherit;font-size:var(--s-14);color:var(--text);text-align:left;cursor:pointer}.menue-eintrag:hover:not(:disabled),.menue-eintrag:focus-visible{background:var(--flaeche-3)}.menue-eintrag:focus-visible{outline-offset:-2px}.menue-eintrag .icon{color:var(--text-2)}.menue-eintrag .menue-text{flex:1}.menue-eintrag kbd{color:var(--text-2)}.menue-eintrag.gefahr,.menue-eintrag.gefahr .icon{color:var(--gefahr)}.menue-eintrag.gefahr:hover:not(:disabled){background:var(--gefahr-hell)}.menue-eintrag:disabled{opacity:.5;cursor:not-allowed}.senden-knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--a-8);min-height:36px;padding:0 var(--a-12);border-radius:var(--r-klein);border:1px solid var(--akzent);background:var(--akzent);color:#fff;font-size:var(--s-14);font-weight:500}.senden-knopf:hover:not(:disabled){background:var(--akzent-dunkel)}.verwerfen-knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--a-8);min-height:36px;padding:0 var(--a-12);border-radius:var(--r-klein);border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--text);font-size:var(--s-14);font-weight:500}.verwerfen-knopf:hover{background:var(--flaeche-2);color:var(--text)}.senden-knopf kbd,.verwerfen-knopf kbd{margin-left:0;opacity:1;font-size:var(--s-12)}.ki-knopf{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);color:var(--text);font-size:var(--s-13);font-weight:500}.ki-knopf:hover:not(:disabled){background:var(--flaeche-2)}.mehr-laden{min-height:36px;border:1px solid var(--linie-stark);border-radius:var(--r-klein);color:var(--text);font-size:var(--s-14);padding:0 var(--a-16)}.beleg-anhang-knopf,.kontext-spedition>button{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 var(--a-8);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);font:inherit;font-size:var(--s-13);font-weight:500;color:var(--text);cursor:pointer;white-space:nowrap}.beleg-anhang-knopf:hover:not(:disabled),.kontext-spedition>button:hover:not(:disabled){background:var(--flaeche-2)}.topbar{gap:var(--a-8);padding:var(--a-16) 0 var(--a-12)}.topbar .suche{flex:1 1 240px;min-width:0}.topbar .suche kbd{color:var(--text-2)}.topbar .knopf{flex-shrink:0}.aktualisieren-knopf.dreht .icon{animation:drehen 1s linear infinite}.listen-kopf{display:grid;gap:var(--a-8);padding:0 0 var(--a-12);min-width:0}.listen-kopf .titel-zeile{display:flex;align-items:center;gap:var(--a-12);flex-wrap:wrap;min-width:0}.listen-kopf .bereich-name{font-size:var(--s-16);font-weight:600;letter-spacing:-.01em;min-width:0;overflow-wrap:anywhere}.listen-kopf .chip-zeile{display:flex;align-items:center;gap:var(--a-8);flex-wrap:wrap;min-width:0}.ab-datum-feld{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.chip-anker{position:relative;display:inline-flex}.threadzeile{display:block;padding:0;border-bottom:1px solid var(--linie);cursor:default;border-radius:0;background:none;box-shadow:none}.threadzeile:hover{background:none}.threadzeile.ausgewaehlt{background:none;box-shadow:none}.tz-knopf{display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:var(--a-8);row-gap:2px;width:100%;text-align:left;padding:var(--a-12) var(--a-16) var(--a-12) var(--a-8);border:0;border-left:3px solid var(--konto, transparent);background:none;cursor:pointer;font:inherit;color:var(--text);border-radius:0}.tz-knopf>:not(.tz-punkt){grid-column:2;min-width:0}.tz-knopf:hover{background:var(--flaeche-2)}.threadzeile.ausgewaehlt .tz-knopf{background:var(--flaeche-3);border-left-color:var(--akzent)}.tz-knopf:focus-visible{outline-offset:-2px}.tz-punkt{grid-column:1;grid-row:1;width:8px;height:8px;border-radius:50%;margin-top:7px}.threadzeile.ungelesen .tz-punkt{background:var(--akzent)}.threadzeile .tz-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:var(--a-8)}.threadzeile .von{font-size:var(--s-14);font-weight:400;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threadzeile:not(.ungelesen) .von{color:var(--text);font-weight:400}.threadzeile.ungelesen .von,.threadzeile.ungelesen .tz-betreff{color:var(--text);font-weight:600}.tz-meta{display:inline-flex;align-items:center;gap:6px;flex:none;color:var(--text-2)}.tz-meta .icon{width:14px;height:14px}.tz-meta .stern-icon{color:var(--warnung)}.threadzeile .datum{font-size:var(--s-12);color:var(--text-2);white-space:nowrap}.threadzeile .tz-betreff{font-size:var(--s-13);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.threadzeile .tz-betreff .anzahl{color:var(--text-2);font-size:var(--s-12);font-weight:400}.threadzeile .tz-vorschau{font-size:var(--s-13);color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.tz-knopf .tz-betreff,.tz-knopf .tz-vorschau,.tz-knopf .tz-kopf{display:block}.tz-knopf .tz-kopf{display:flex}.tz-marken{display:flex;gap:6px;align-items:center;margin-top:var(--a-4);min-width:0}.tz-marken:empty{display:none}.threadliste.kompakt .tz-knopf{padding:var(--a-8) var(--a-12) var(--a-8) var(--a-4)}.threadliste.kompakt .von{font-size:var(--s-13)}.threadliste.kompakt .tz-betreff,.threadliste.kompakt .tz-vorschau{font-size:var(--s-12)}.threadliste.kompakt .tz-vorschau{display:none}.datums-trenner{font-size:var(--s-12);font-weight:600;color:var(--text-2);text-transform:none;letter-spacing:0;padding:var(--a-12) var(--a-16) var(--a-4);border-bottom:0}.threadliste.kompakt .datums-trenner{font-size:var(--s-12);padding:var(--a-12) var(--a-12) var(--a-4)}.wa-chatzeile{grid-column:2}.suchtreffer .tz-vorschau em{font-style:normal;background:#fef3c7;border-radius:2px}.aktionsleiste{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:var(--a-8);flex-wrap:wrap;min-height:53px;padding:var(--a-8) 0;margin:0 0 var(--a-16);background:var(--flaeche);border-bottom:1px solid var(--linie)}.aktionsleiste .trennstrich{width:1px;align-self:stretch;background:var(--linie);margin:var(--a-4) var(--a-4)}.aktionsleiste .rechts{margin-left:auto;display:flex;gap:var(--a-4);align-items:center}.zuweisen{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--linie-stark);border-radius:var(--r-klein)}.zuweisen>span.zuweisen-titel{font-size:var(--s-13);color:var(--text-2);padding:0 6px}.zuweisen button{min-height:28px;min-width:28px;display:inline-flex;align-items:center;gap:var(--a-4);padding:0 6px;border:0;background:none;border-radius:4px;cursor:pointer;font:inherit;font-size:var(--s-13);color:var(--text)}.zuweisen button:hover{background:var(--flaeche-3)}.zuweisen button[aria-pressed=true]{background:var(--akzent-hell)}.zuweisen button kbd{height:16px;min-width:16px;font-size:11px;color:var(--text-2)}.threadansicht .zurueck{display:none}.threadansicht h2{font-size:var(--s-20);font-weight:600;line-height:1.3;letter-spacing:-.01em;margin:0 0 var(--a-8);overflow-wrap:anywhere}.meta-zeile{display:flex;gap:var(--a-8);align-items:center;flex-wrap:wrap;margin-bottom:var(--a-16)}.team-bereich{margin:0 0 var(--a-24);padding:0;border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--flaeche-2)}.team-bereich.team-zu{padding:0;margin:0 0 var(--a-24)}.team-kopf{display:flex;align-items:center;gap:var(--a-8);width:100%;min-height:36px;padding:0 var(--a-12);border:0;background:none;font:inherit;font-size:var(--s-13);color:var(--text-2);text-align:left;cursor:pointer;border-radius:var(--r-klein)}.team-kopf:hover{background:var(--flaeche-3)}.team-kopf b{color:var(--text);font-weight:600}.team-kopf-text{flex:1;min-width:0;overflow-wrap:anywhere}.team-kopf-erwaehnt{color:var(--warnung);font-weight:600}.team-kopf .icon:last-child{margin-left:auto;color:var(--text-2)}.team-bereich:not(.team-zu) .team-kopf{margin-bottom:0;border-bottom:1px solid var(--linie);border-radius:var(--r-klein) var(--r-klein) 0 0}.team-bereich>[id$=-inhalt]{padding:var(--a-12)}.team-bereich .team-meldung{padding:0 var(--a-12);margin:0}.team-bereich .team-meldung:not(:empty){padding-bottom:var(--a-8)}.zustaendig-zeile{gap:var(--a-8) var(--a-12)}.zustaendig-zeile select,.notiz-feld{min-height:36px;border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);padding:0 var(--a-8)}.notiz-feld{padding:var(--a-8);min-height:60px}.zustaendig-info,.notizen-hinweis,.notiz-zeit,.notiz-erwaehnt-namen,.team-meldung{color:var(--text-2)}.notiz{border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--flaeche);padding:var(--a-8)}.notiz.notiz-erwaehnt{border:2px solid var(--warnung-rand)}.notiz-neu-marke{color:var(--warnung)}.notiz-aktionen{gap:var(--a-8);margin-top:var(--a-8)}.notiz-aktionen button,.notiz-loeschen,.signatur-anlegen{min-height:28px;padding:0 var(--a-8);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);color:var(--text);font-size:var(--s-13);font-weight:500}.notiz-aktionen button:hover:not(:disabled),.notiz-loeschen:hover,.signatur-anlegen:hover{background:var(--flaeche-2)}.notiz-aktionen .notiz-speichern{background:var(--akzent);border-color:var(--akzent);color:#fff}.notiz-aktionen .notiz-speichern:hover:not(:disabled){background:var(--akzent-dunkel)}.notiz-loeschen{color:var(--gefahr);border-color:var(--gefahr);min-height:24px;font-size:var(--s-12)}.notiz-loeschen:hover{background:var(--gefahr-hell)!important}.nachricht{border-top:1px solid var(--linie);padding:var(--a-16) 0}.nachricht-kopf{gap:var(--a-8);flex-wrap:wrap;margin-bottom:var(--a-4)}.nachricht-kopf .absender{font-weight:600}button.absender{min-height:24px}.nachricht-kopf .adresse,.nachricht-kopf .zeit,.nachricht .empfaenger{font-size:var(--s-13);color:var(--text-2)}.nachricht .empfaenger{margin-bottom:var(--a-12);overflow-wrap:anywhere}.anhang{display:inline-flex;align-items:center;gap:var(--a-8);min-height:36px;padding:0 var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-klein);font-size:var(--s-13);color:var(--text);background:var(--flaeche);max-width:100%;overflow-wrap:anywhere;text-align:left}button.anhang:hover,a.anhang:hover{background:var(--flaeche-2);border-color:var(--linie-stark);color:var(--text)}.anhang .icon{color:var(--text-2)}.anhaenge{gap:var(--a-8);margin:var(--a-8) 0 var(--a-12)}.abmelde-meldung{margin:0 0 var(--a-16);padding:var(--a-8) var(--a-12);border-radius:var(--r-klein);background:var(--warnung-hell);color:var(--warnung);font-size:var(--s-13)}.entwurf-leiste summary{min-height:28px;display:flex;align-items:center;gap:var(--a-8)}.entwurf-loeschen{min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--gefahr)}.kontext{border:1px solid var(--linie);border-radius:var(--r-gross);background:var(--flaeche-2);padding:var(--a-8) var(--a-12);margin-bottom:var(--a-16)}.kontext-kopf{min-height:32px;gap:var(--a-8);color:var(--text)}.kontext-kopf .icon{color:var(--text-2)}.kontext-titel,.kontext-belege-titel{font-size:var(--s-12);font-weight:600;text-transform:none;letter-spacing:0;color:var(--text-2)}.kontext-titel{display:block;flex:1;min-width:0}.kontext-titel .icon{vertical-align:-3px;margin-right:6px}.kontext-titel .badge{margin-left:6px;vertical-align:1px}.kontext-pfeil{color:var(--text-2);display:inline-flex}.kontext-karte{border-radius:var(--r-gross);padding:var(--a-12) var(--a-16)}.kontext-karten>.kontext-shopify,.kontext-karten>.kontext-belege,.kontext-karten>.kontext-rechnung{grid-column:1 / -1}.kontext-meta,.kontext-extern{color:var(--text-2)}.kontext-status.gut{color:var(--erfolg)}.kontext-versand-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a-8);margin-top:var(--a-12)}.kontext-gefahrzone{margin-top:var(--a-16);padding-top:var(--a-12);border-top:1px dashed var(--linie-stark)}.kontext-gefahrzone p{font-size:var(--s-12);color:var(--text-2);margin:var(--a-4) 0 0}.kontext-rechnung{display:flex;flex-wrap:wrap;gap:var(--a-8);align-items:center}.kontext-sendungen a,.kontext-spedition a{display:inline-flex;align-items:center;gap:6px;min-height:24px}.compose-kopf{gap:var(--a-8);padding:var(--a-8) var(--a-12) var(--a-8) var(--a-16);background:var(--flaeche)}.compose-kopf>.icon{color:var(--text-2)}.compose-voll .compose-kopf,.lese-spalte.antwort-modus .compose-kopf{padding:var(--a-12) 0}.compose-titel{font-size:var(--s-14);font-weight:600}.compose-voll .compose-titel,.lese-spalte.antwort-modus .compose-titel{font-size:var(--s-16);font-weight:600}.compose-gespeichert{font-size:var(--s-12);color:var(--text-2);white-space:nowrap}.compose-kopf .rechts{margin-left:auto;display:flex;gap:var(--a-4)}.composer-zeile{min-height:40px;gap:var(--a-8);padding:0}.composer-zeile label{width:64px;font-size:var(--s-13);color:var(--text-2)}.composer-zeile input,.composer-zeile select{min-height:36px}.composer-text{line-height:1.55;padding:var(--a-12) 0 var(--a-8)}.composer-werkzeuge{display:flex;gap:var(--a-4);flex-wrap:wrap;padding:var(--a-4) 0 var(--a-8)}.ki-zeile{gap:var(--a-8);padding:var(--a-8) 0 var(--a-4);flex-wrap:wrap}.ki-feld{min-height:36px;border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);padding:0 var(--a-12);flex:1 1 260px}.ki-feld:focus{background:var(--flaeche)}.composer-fehler{color:var(--gefahr);font-size:var(--s-13);padding:var(--a-8) 0;display:flex;gap:var(--a-8);align-items:center}.composer-fuss{display:flex;align-items:center;gap:var(--a-8);flex-wrap:wrap;padding:var(--a-12) 0 0;border-top:1px solid var(--linie);margin-top:var(--a-8)}.composer-fuss .hinweis{font-size:var(--s-12);color:var(--text-2)}.composer-fuss .abstand{margin-left:auto}.spaeter-anker{position:relative;display:inline-flex}.spaeter-menue{border-radius:var(--r-gross);box-shadow:var(--schatten-2);border:1px solid var(--linie)}.spaeter-menue>button,.spaeter-eigene button{min-height:32px;border-radius:var(--r-klein)}.anhaenge-oben .anhang{min-height:32px;padding:0 var(--a-4) 0 var(--a-8);background:var(--flaeche-2);border-color:var(--linie)}.anhang-oeffnen{display:inline-flex;align-items:center;gap:6px;min-height:28px;border:0;background:none;font:inherit;color:var(--text);cursor:pointer;padding:0;text-align:left;overflow-wrap:anywhere}.anhang-entfernen{min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-klein);color:var(--text-2)}.anhang-entfernen:hover{background:var(--gefahr-hell);color:var(--gefahr)}.compose-drop-hinweis{display:flex;align-items:center;justify-content:center;gap:var(--a-8)}.entwurf-balken{padding:var(--a-4);border-radius:var(--r-rund);box-shadow:var(--schatten-2);border:1px solid var(--linie-stark)}.entwurf-balken-oeffnen{gap:var(--a-8);min-height:32px;padding:0 var(--a-12);color:var(--text)}.entwurf-balken-oeffnen .icon{color:var(--text-2);flex:none}.entwurf-balken-text{color:var(--text)}.aktionsleiste,.listen-kopf,.composer-fuss{max-width:100%}.lese-oben{container-type:inline-size;container-name:lesen}@container lesen (max-width: 860px){.zuweisen>span.zuweisen-titel{display:none}}@container lesen (max-width: 800px){.aktionsleiste .blaettern,.aktionsleiste .trennstrich{display:none}}@container lesen (max-width: 720px){.aktionsleiste .knopf kbd,.zuweisen button kbd{display:none}}@container lesen (max-width: 620px){.aktionsleiste .knopf.sekundaer .knopf-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.aktionsleiste .knopf.sekundaer{padding:0;width:36px}}.chip.entfernbar>button.chip-teil{min-width:0;height:26px;padding:0 var(--a-4);border-radius:var(--r-rund);font-weight:500}.chip.entfernbar>button.chip-teil:hover{text-decoration:underline;background:none}.link-knopf{display:inline-flex;align-items:center;gap:6px;min-height:24px}.ordner-menue-knopf{min-height:24px;min-width:24px}.composer-fuss{position:sticky;bottom:0;background:var(--flaeche);z-index:3;padding-bottom:var(--a-12)}.compose-eingebettet .composer,.compose-voll .compose-eingebettet .composer,.lese-spalte.antwort-modus .compose-eingebettet .composer{padding-bottom:0}.compose-eingebettet .composer-fuss{padding-bottom:var(--a-16)}.app.lesemodus{padding-bottom:var(--a-8)}.liste-spalte.kompakt,.lese-spalte{height:calc(100vh - 168px)}html,body,#root{height:100%;overflow:hidden}@supports (overflow: clip){html,body{overflow:clip}}.layout,.seite,.app,.liste-spalte,.lese-spalte,.lese-oben,.compose-voll,.geteilte-links,.geteilte-rechts,.dhl-seite,.fenster-inhalt{position:relative}.layout{height:100vh;height:100dvh;min-height:0;display:flex;overflow:hidden;width:100%}.app{flex:1 1 auto;min-width:0;min-height:0;height:100%;max-width:none;margin:0;display:flex;flex-direction:column;overflow:hidden;padding:0 var(--a-24)}.app.lesemodus{padding-bottom:0}.app:not(.lesemodus):not(.breit)>.topbar,.app:not(.lesemodus):not(.breit)>.listen-kopf,.app:not(.lesemodus):not(.breit)>.lesebereich-layout{width:100%;max-width:860px;margin-inline:auto}.app.breit{max-width:none}.topbar{position:static;flex:none}.listen-kopf{flex:none}.lesebereich-layout{flex:1 1 auto;min-height:0;display:flex}.liste-spalte{flex:1 1 auto;min-width:0;min-height:0;height:auto;overflow-y:auto;padding-bottom:var(--a-32)}.liste-spalte.kompakt{flex:0 0 350px;height:auto}.lese-spalte{min-height:0;height:auto}.compose-voll{min-height:0}.geteilte-ansicht{flex:1 1 auto;min-height:0}.geteilte-links,.geteilte-rechts{min-height:0;overflow-y:auto}.lese-oben .wa-antwort{position:sticky;bottom:0;z-index:4;margin-bottom:0;box-shadow:0 -8px 16px -12px #10182840}@media(max-width:1360px){.liste-spalte.kompakt{flex-basis:320px}}@media(max-width:1100px){.liste-spalte.kompakt{flex-basis:300px}.lese-spalte{padding-left:var(--a-16)}}@media(max-width:760px){.app{padding:0 var(--a-16)}}.seite{width:224px;flex:none;height:100%;overflow-y:auto;overscroll-behavior:contain;background:var(--flaeche-2);border-right:1px solid var(--linie);display:flex;flex-direction:column;padding:var(--a-12) var(--a-8)}@media(max-width:1360px){.seite{width:208px}}.seite-kopf{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 var(--a-8) var(--a-8)}.seite-kopf strong{font-size:var(--s-16);font-weight:600}.seite-gruppe{font-size:var(--s-12);font-weight:600;color:var(--text-2);letter-spacing:.02em;padding:0 var(--a-8);margin:var(--a-16) 0 var(--a-4);line-height:1.3}.seite .nav{list-style:none;margin:0;padding:0;display:grid;gap:2px}.nav-knopf{display:flex;align-items:center;gap:var(--a-8);width:100%;min-height:32px;padding:0 var(--a-8);border:0;border-radius:var(--r-klein);background:none;color:var(--text);font:inherit;font-size:var(--s-14);text-align:left;cursor:pointer;min-width:0}.nav-knopf .icon{color:var(--text-2)}.nav-knopf:hover{background:var(--flaeche-3)}.nav-knopf[aria-current=page]{background:var(--flaeche);box-shadow:var(--schatten-1);font-weight:600}.nav-knopf[aria-current=page] .icon{color:var(--akzent)}.nav-knopf[aria-current=page]{box-shadow:var(--schatten-1),inset 3px 0 0 var(--akzent)}.nav-knopf:focus-visible{outline-offset:-2px}.nav-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-zahl{margin-left:auto;flex:none}.nav-pfeil{margin-left:auto}.konto-eintrag{display:grid;gap:2px}.konto-zeile{display:flex;align-items:center;gap:2px;min-width:0}.klapp-knopf{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--r-klein);background:none;color:var(--text-2);cursor:pointer;padding:0}.klapp-knopf:hover{background:var(--flaeche-3);color:var(--text)}.konto-knopf{font-weight:600;flex:1 1 auto;padding-left:var(--a-4)}.konto-plus{flex:none;color:var(--text-2)}.ordner-liste{margin-bottom:var(--a-4)!important}.ordner-zeile{display:flex;align-items:center;gap:2px;min-width:0}.ordner-knopf{flex:1 1 auto;font-size:var(--s-13);min-height:28px}.ordner-zeile .menue-anker .knopf{width:28px;min-height:28px;opacity:.85}.ordner-zeile:not(:hover):not(:focus-within) .menue-anker .knopf[aria-expanded=false]{opacity:.55}.seite-fuss{margin-top:auto;padding-top:var(--a-12);border-top:1px solid var(--linie);display:grid;gap:2px}.seite>.seite-fuss{margin-top:auto}.einstellungen-liste{padding-left:var(--a-8)!important}.einstellungen-liste .nav-knopf{font-size:var(--s-13)}.nav-menue-knopf,.seite-schleier{display:none}@media(max-width:760px){.nav-menue-knopf{display:inline-flex}.seite{display:none}.seite.mobil-offen{display:flex;position:fixed;z-index:70;left:0;top:0;bottom:0;width:min(300px,86vw);box-shadow:var(--schatten-2)}.seite-schleier{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:69;border:0;padding:0;margin:0;background:#1a1a1a73;cursor:pointer}}:root select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:36px;padding:0 36px 0 var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background-color:var(--flaeche);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f6673' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;font:inherit;font-size:var(--s-14);color:var(--text);line-height:1.3;cursor:pointer;max-width:100%;text-overflow:ellipsis}:root select:not([multiple]):not([size]):hover:not(:disabled){border-color:var(--text-2)}:root select:not([multiple]):not([size]):disabled{opacity:.5;cursor:not-allowed}:root select:not([multiple]):not([size]):focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.composer-zeile select{flex:1 1 auto;min-width:0}.eingabe.klein{min-height:28px;font-size:var(--s-13);padding:0 var(--a-8)}input.eingabe[type=date]{padding-right:var(--a-8)}dialog.fenster{padding:0;border:0;border-radius:var(--r-gross);box-shadow:var(--schatten-2);background:var(--flaeche);color:var(--text);width:min(640px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}dialog.fenster.fenster-schmal{width:min(460px,calc(100vw - 32px))}dialog.fenster.fenster-breit{width:min(880px,calc(100vw - 32px))}dialog.fenster::backdrop{background:#1a1a1a73}.fenster-rahmen{display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.fenster-kopf{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--a-12);padding:var(--a-16) var(--a-16) var(--a-12) var(--a-24);border-bottom:1px solid var(--linie)}.fenster-titel{font-size:var(--s-16);font-weight:600;line-height:1.3;margin:0;display:flex;align-items:center;gap:var(--a-8);min-width:0;overflow-wrap:anywhere}.fenster-titel .icon{color:var(--text-2)}.fenster-titel:focus{outline:none}.fenster-titel:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.fenster-kopf .knopf kbd{display:none}.fenster-inhalt{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--a-16) var(--a-24) var(--a-24);display:grid;gap:var(--a-16);align-content:start}.fenster-beschreibung{color:var(--text-2);margin:0;font-size:var(--s-14)}.fenster-fuss{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--a-8) var(--a-12);padding:var(--a-12) var(--a-24);border-top:1px solid var(--linie);background:var(--flaeche)}.fenster-fuss .fuss-rechts{order:-1;margin-right:auto}@media(max-width:760px){.fenster-kopf{padding-left:var(--a-16)}.fenster-inhalt,.fenster-fuss{padding-left:var(--a-16);padding-right:var(--a-16)}}dialog.fenster>.toast-bereich{z-index:2}.abschnitt{display:grid;gap:var(--a-8)}.abschnitt+.abschnitt{border-top:1px solid var(--linie);padding-top:var(--a-16)}.abschnitt-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--a-8);flex-wrap:wrap}.abschnitt-titel{font-size:var(--s-14);font-weight:600;margin:0;line-height:1.3;display:flex;align-items:center;gap:var(--a-8)}.abschnitt-titel .icon{color:var(--text-2)}.abschnitt-hilfe,.abschnitt-text{font-size:var(--s-13);color:var(--text-2);margin:0}.abschnitt-text{color:var(--text)}.abschnitt.ohne-titel .abschnitt-kopf{display:none}.formular{display:grid;gap:var(--a-12)}.formular-zweispaltig{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--a-12) var(--a-16);align-items:start}.formular-zweispaltig .feld-breit{grid-column:1 / -1}.feld .hilfe:empty{display:none}.feld-titel{display:flex;align-items:center;gap:var(--a-8);font-size:var(--s-13);font-weight:500}.feld-zusatz{color:var(--text-2);font-weight:400}.hilfe{font-size:var(--s-12);color:var(--text-2);margin:0}.feld-fehler{color:var(--gefahr);font-size:var(--s-13);margin:0}.meldung{margin:0;padding:var(--a-8) var(--a-12);border-radius:var(--r-klein);font-size:var(--s-13);background:var(--flaeche-2);border:1px solid var(--linie);color:var(--text);overflow-wrap:anywhere}.meldung.fehler{background:var(--gefahr-hell);border-color:var(--gefahr);color:var(--gefahr)}.hinweis-warn{display:flex;gap:var(--a-8);align-items:flex-start;margin:0;font-size:var(--s-13);color:var(--warnung);background:var(--warnung-hell);border-radius:var(--r-klein);padding:var(--a-8) var(--a-12)}.hinweis-warn .icon{margin-top:2px}.text-warn{color:var(--warnung)}.info-liste{display:grid;gap:var(--a-4);margin:0;padding:var(--a-12);background:var(--flaeche-2);border-radius:var(--r-klein);font-size:var(--s-13)}.info-liste>div{display:grid;grid-template-columns:120px 1fr;gap:var(--a-12)}.info-liste dt{color:var(--text-2)}.info-liste dd{margin:0;font-weight:500;overflow-wrap:anywhere}fieldset{border:1px solid var(--linie);border-radius:var(--r-klein);padding:var(--a-12);margin:0;min-width:0}fieldset>legend{font-size:var(--s-13);font-weight:600;padding:0 var(--a-4)}.check{display:inline-flex;align-items:center;gap:var(--a-8);min-height:28px;cursor:pointer;font-size:var(--s-14)}.check input{width:18px;height:18px;accent-color:var(--akzent);margin:0}.beleg-layoutwahl{display:flex;gap:var(--a-16);flex-wrap:wrap;align-items:center}.beleg-layoutwahl legend{margin-right:var(--a-8)}.formular-zeilen{display:grid;gap:var(--a-12)}.fenster .composer-zeile{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:var(--a-12);border:0;padding:0}.fenster .composer-zeile>label{width:auto;font-size:var(--s-13);font-weight:500;color:var(--text)}.fenster :is(.composer-zeile,.dhl-kontakt-suche,.dhl-plz-ort,.totp-bestaetigen,.totp-secret-zeile,.pw-formular,.aufgabe-neu) input:not([type=checkbox]):not([type=radio]),.fenster .composer-zeile select,.fenster .vorschlag-feld input{min-height:36px;padding:0 var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background-color:var(--flaeche);font:inherit;color:var(--text);width:100%;min-width:0}.fenster .composer-zeile select{padding-right:36px}.fenster .composer-zeile input:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.fenster .dhl-kontakt-suche,.fenster .dhl-plz-ort{display:flex;gap:var(--a-8);min-width:0}.fenster .dhl-plz-ort .dhl-plz,.fenster .dhl-plz-ort>:first-child:has(.dhl-plz){flex:0 0 96px}.fenster .dhl-kontakt-treffer{display:grid;gap:var(--a-4);margin:0}.fenster .dhl-kontakt-treffer button{min-height:36px;padding:var(--a-8) var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);text-align:left;display:flex;gap:var(--a-8);flex-wrap:wrap;align-items:baseline}.fenster .dhl-kontakt-treffer button:hover{background:var(--flaeche-2)}.fenster .dhl-strassen-hinweis:empty{display:none}.fenster .dhl-strassen-hinweis{margin:0;font-size:var(--s-12);color:var(--text-2)}@media(max-width:560px){.fenster .composer-zeile{grid-template-columns:1fr;gap:var(--a-4)}}.schalter-zeile{display:grid;gap:var(--a-4)}.schalter{display:flex;align-items:center;gap:var(--a-12);min-height:32px;cursor:pointer;font-size:var(--s-14);font-weight:500;position:relative}.schalter input{position:absolute;opacity:0;width:40px;height:24px;margin:0;cursor:pointer}.schalter-bahn{flex:none;width:40px;height:24px;border-radius:var(--r-rund);background:var(--flaeche);border:1px solid var(--linie-stark);position:relative;transition:background .15s}.schalter-knopf{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--text-2);transition:transform .15s}.schalter input:checked+.schalter-bahn{background:var(--akzent);border-color:var(--akzent)}.schalter input:checked+.schalter-bahn .schalter-knopf{transform:translate(16px);background:#fff}.schalter input:focus-visible+.schalter-bahn{outline:2px solid var(--akzent);outline-offset:2px}.schalter input:disabled+.schalter-bahn{opacity:.5}.schalter-text{flex:1 1 auto}.schalter-stand{font-size:var(--s-13);color:var(--text-2);font-weight:400}.schalter-hilfe{margin:0 0 0 52px;font-size:var(--s-13);color:var(--text-2)}.karten-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--a-8)}.karten-zeile{display:flex;gap:var(--a-12);align-items:center;flex-wrap:wrap;justify-content:space-between;padding:var(--a-12);border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--flaeche)}.karten-zeile.fehler{border-color:var(--gefahr)}.karten-info{flex:1 1 260px;min-width:0;display:grid;gap:2px}.karten-kopf{display:flex;gap:var(--a-8);align-items:center;flex-wrap:wrap;min-width:0;overflow-wrap:anywhere}.karten-zweite{font-size:var(--s-13);color:var(--text-2);overflow-wrap:anywhere}.karten-fehler{font-size:var(--s-13);color:var(--gefahr)}.karten-aktionen{display:flex;gap:var(--a-8);flex-wrap:wrap;align-items:center}.mono{font-family:var(--mono);font-size:var(--s-12)}.aufgabe-neu{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--a-8) var(--a-12);align-items:end}@media(max-width:560px){.aufgabe-neu{grid-template-columns:1fr}}.aufgaben-fenster .aufgaben-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--a-4)}.aufgaben-fenster .aufgabe{display:flex;gap:var(--a-12);align-items:flex-start;padding:var(--a-8) 0;border-bottom:1px solid var(--linie)}.aufgaben-fenster .aufgabe-check{width:20px;height:20px;margin:2px 0 0;accent-color:var(--akzent);flex:none}.aufgaben-fenster .aufgabe-mitte{flex:1 1 auto;min-width:0;display:grid;gap:2px}.aufgaben-fenster .aufgabe-titel{font-size:var(--s-14);overflow-wrap:anywhere}.aufgaben-fenster .aufgabe.fertig .aufgabe-titel{color:var(--text-2);text-decoration:line-through}.aufgaben-fenster .aufgabe-notiz{font-size:var(--s-13);color:var(--text-2)}.aufgaben-fenster .aufgabe-meta{display:flex;gap:var(--a-8);align-items:center;flex-wrap:wrap;font-size:var(--s-13);color:var(--text-2)}.aufgaben-fenster .aufgabe-datum{display:inline-flex;gap:var(--a-8);align-items:center;position:static}.aufgaben-fenster .aufgabe-datum input{position:static;opacity:1;width:auto;height:auto;pointer-events:auto}.aufgaben-erledigt>summary{min-height:28px;cursor:pointer;font-size:var(--s-14);font-weight:600;display:flex;align-items:center}.fenster .wissen-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--a-4)}.fenster .wissen-eintrag{display:flex;align-items:center;gap:var(--a-8);border-bottom:1px solid var(--linie);padding:var(--a-4) 0}.fenster .wissen-titel{flex:1 1 auto;min-width:0;min-height:36px;display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--a-8);border:0;background:none;padding:var(--a-4) var(--a-8);border-radius:var(--r-klein);text-align:left;cursor:pointer;font:inherit;color:var(--text)}.fenster .wissen-titel:hover{background:var(--flaeche-2)}.wissen-titel-text{font-weight:500;overflow-wrap:anywhere}.fenster .wissen-tags{font-size:var(--s-12);color:var(--text-2);width:100%}.wissen-inhalt{min-height:220px}.fenster .regel-schalter{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px}.fenster .regel-schalter input{width:18px;height:18px;accent-color:var(--akzent);margin:0}.regel-teil{margin-top:var(--a-8)}.fenster .regel-zeile{display:flex;gap:var(--a-8);align-items:center;flex-wrap:wrap}.fenster .regel-zeile>select{flex:0 1 180px}.fenster .regel-zeile>input{flex:1 1 200px;width:auto}.fenster .regel-verbinder{margin:0 0 0 var(--a-16)}.fenster .regel-plus{justify-self:start}.fenster .regel-plus:before{content:"+";font-weight:600}.sicherheit-fenster .pw-formular{display:grid;gap:var(--a-8);max-width:420px}.sicherheit-fenster .feld-label{font-size:var(--s-13);font-weight:500}.sicherheit-fenster .knopf-zeile{display:flex;gap:var(--a-8);flex-wrap:wrap}.sicherheit-fenster .geraete-liste{display:grid;gap:var(--a-8)}.sicherheit-fenster .geraete-zeile{display:flex;gap:var(--a-12);align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--a-12);border:1px solid var(--linie);border-radius:var(--r-klein)}.sicherheit-fenster .geraete-info{display:grid;gap:2px;min-width:0;flex:1 1 240px}.sicherheit-fenster .geraete-details{font-size:var(--s-13);color:var(--text-2);overflow-wrap:anywhere}.sicherheit-fenster .klein-knopf,.sicherheit-fenster .link-knopf,.sicherheit-fenster .totp-bestaetigen button,.sicherheit-fenster .totp-secret-zeile button{min-height:28px;padding:0 var(--a-8);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--s-13);cursor:pointer}.sicherheit-fenster .link-knopf{border-color:transparent;color:var(--akzent);text-decoration:underline;padding:0 var(--a-4)}.sicherheit-fenster .totp-bestaetigen,.sicherheit-fenster .totp-secret-zeile{display:flex;gap:var(--a-8);flex-wrap:wrap;align-items:center}.sicherheit-fenster .totp-bestaetigen input,.sicherheit-fenster .totp-secret-zeile input{flex:1 1 200px;width:auto}.sicherheit-fenster .protokoll-liste{display:grid;gap:2px;font-size:var(--s-13)}.sicherheit-fenster .protokoll-zeile{display:grid;grid-template-columns:24px 150px minmax(0,1fr) auto;gap:var(--a-8);align-items:center;padding:var(--a-4) 0;border-bottom:1px solid var(--linie)}.protokoll-ok{color:var(--erfolg);display:inline-flex}.protokoll-fehler{color:var(--gefahr);display:inline-flex}.sicherheit-abschnitt{border-top:1px solid var(--linie);padding-top:var(--a-16)}@media(max-width:560px){.sicherheit-fenster .protokoll-zeile{grid-template-columns:24px 1fr}}.ka-dialog .ka-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--a-8)}.ka-dialog .ka-kunde{border:1px solid var(--linie);border-radius:var(--r-klein);padding:var(--a-12);display:grid;gap:var(--a-8)}.ka-dialog .ka-kunde-kopf{display:flex;justify-content:space-between;gap:var(--a-12);align-items:flex-start}.ka-dialog .ka-name{font-weight:600}.ka-dialog .ka-email,.ka-dialog .ka-postfach{font-size:var(--s-13);color:var(--text-2);overflow-wrap:anywhere}.ka-dialog .ka-aktionen{display:flex;gap:var(--a-12);align-items:center;flex-wrap:wrap}.ka-dialog .ka-bestellungen{list-style:none;margin:0;padding:0;display:grid;gap:var(--a-4)}.ka-dialog .ka-bestellung{width:100%;min-height:36px;display:flex;gap:var(--a-12);align-items:center;flex-wrap:wrap;text-align:left;padding:var(--a-4) var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-klein);background:var(--flaeche);font:inherit;font-size:var(--s-13);cursor:pointer;color:var(--text)}.ka-dialog .ka-bestellung:hover{background:var(--flaeche-2)}.ka-dialog .ka-bestellung.ka-passend{border-color:var(--akzent);background:var(--akzent-hell)}.ka-dialog .ka-status:empty{display:none}.ka-dialog .ka-status{font-size:var(--s-13);color:var(--text-2)}.snooze-liste{list-style:none;margin:0;padding:0;display:grid;gap:2px}.snooze-fenster .snooze-option{width:100%;display:flex;align-items:center;gap:var(--a-12);min-height:36px;padding:0 var(--a-12);border:0;border-radius:var(--r-klein);background:none;font:inherit;font-size:var(--s-14);color:var(--text);text-align:left;cursor:pointer}.snooze-fenster .snooze-option:hover,.snooze-fenster .snooze-option:focus-visible{background:var(--flaeche-3)}.snooze-fenster .snooze-option:focus-visible{outline-offset:-2px}.snooze-fenster .snooze-option kbd{border-color:var(--linie-stark);color:var(--text-2)}.absender-karte .absender-adresszeile{display:flex;gap:var(--a-8);flex-wrap:wrap;align-items:center}.absender-karte .absender-adresszeile .adresse{flex:1 1 100%;overflow-wrap:anywhere}.absender-karte .absender-threads{display:grid;gap:var(--a-4)}.absender-karte .absender-threads button{display:grid;gap:2px;text-align:left;min-height:36px;padding:var(--a-8) var(--a-12);border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--flaeche);font:inherit;cursor:pointer;color:var(--text)}.absender-karte .absender-threads button:hover{background:var(--flaeche-2)}.absender-karte .absender-threads button.aktuell{border-color:var(--akzent)}.beleg-dialog .angebot-vorschau{display:grid;gap:var(--a-8)}.beleg-dialog .angebot-position{display:grid;grid-template-columns:minmax(0,1fr) 72px 104px 28px;gap:var(--a-8);align-items:center}.beleg-dialog .angebot-kopf{font-size:var(--s-12);color:var(--text-2);font-weight:600}.beleg-dialog .angebot-summe{font-size:var(--s-14)}.app.breit .lesebereich-layout{display:none}.dhl-seite{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--a-16);padding-bottom:var(--a-24)}.dhl-seite-kopf{display:flex;gap:var(--a-8) var(--a-12);align-items:center;flex-wrap:wrap}.dhl-seite .dhl-seite-suche{flex:1 1 280px;max-width:520px;padding:0 var(--a-8) 0 var(--a-12);border:1px solid var(--linie-stark)}.dhl-seite .dhl-seite-suche input{border:0;padding:0;min-height:34px}.dhl-hinweise{display:grid;gap:var(--a-16);margin:0;padding:0;border:0;background:none}.dhl-hinweise .dhl-hinweis-block{display:grid;gap:var(--a-8);margin:0;padding:0;border:0;background:none;border-radius:0}.dhl-zeilen-meldung{margin:0}.dhl-seite .dhl-tabelle-rahmen{overflow:visible;border:1px solid var(--linie);border-radius:var(--r-gross)}table.tabelle{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--s-13);min-width:0}.tabelle th{position:sticky;top:0;background:var(--flaeche-2);text-align:left;font-size:var(--s-12);font-weight:600;color:var(--text-2);padding:var(--a-8) var(--a-12);border-bottom:1px solid var(--linie-stark);z-index:1;white-space:nowrap;letter-spacing:0;text-transform:none}.tabelle td{padding:var(--a-12);border-bottom:1px solid var(--linie);vertical-align:top;overflow-wrap:anywhere}.tabelle tbody tr:last-child td{border-bottom:0}.tabelle tbody tr:hover td{background:var(--flaeche-2)}.tabelle .zweite{color:var(--text-2);font-size:var(--s-12);display:block;margin-top:2px}.tabelle .erste{display:inline}.tabelle .aktionen{display:flex;gap:var(--a-8);justify-content:flex-end;flex-wrap:nowrap;align-items:center}.tabelle th:first-child,.tabelle td:first-child{padding-left:var(--a-16)}.tabelle th:last-child,.tabelle td:last-child{padding-right:var(--a-12)}.tabelle .link-knopf{padding:0;border:0;background:none;color:var(--akzent);text-decoration:underline;font:inherit;font-size:var(--s-12);cursor:pointer;text-align:left}.tabelle .nr{white-space:nowrap}.dhl-tabelle .dhl-status{display:grid;gap:2px;justify-items:start;white-space:normal}.dhl-tabelle .dhl-quelle{white-space:normal;color:var(--text-2);font-size:var(--s-12)}.dhl-tabelle .badge{max-width:100%}.dhl-tabelle col.sp-datum{width:92px}.dhl-tabelle col.sp-empfaenger{width:auto}.dhl-tabelle col.sp-bestellung{width:116px}.dhl-tabelle col.sp-nr{width:172px}.dhl-tabelle col.sp-status{width:164px}.dhl-tabelle col.sp-quelle{width:104px}.dhl-tabelle col.sp-aktionen{width:236px}.dhl-tabelle col.sp-aktionen{width:264px}@media(max-width:1360px){.dhl-tabelle col.sp-quelle{width:88px}.dhl-tabelle col.sp-status{width:148px}.dhl-tabelle col.sp-aktionen{width:196px}.dhl-tabelle .aktionen .status-knopf .knopf-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.dhl-tabelle .aktionen .status-knopf{width:28px;padding:0}}@media(max-width:1180px){.dhl-tabelle col.sp-datum{width:84px}.dhl-tabelle col.sp-bestellung{width:100px}.dhl-tabelle col.sp-quelle{width:0}.dhl-tabelle th:nth-child(6),.dhl-tabelle td:nth-child(6){display:none}.dhl-tabelle col.sp-aktionen{width:144px}.dhl-tabelle .aktionen .knopf.sekundaer .knopf-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.dhl-tabelle .aktionen .knopf.sekundaer{width:28px;min-width:28px;padding:0;flex:none}.dhl-tabelle .aktionen a.knopf.verfolgen-knopf{font-size:0;gap:0}.dhl-tabelle .aktionen a.knopf.verfolgen-knopf .icon{width:16px;height:16px}}@media(max-width:900px){.dhl-tabelle,.dhl-tabelle tbody,.dhl-tabelle tr,.dhl-tabelle td{display:block;width:100%}.dhl-tabelle thead,.dhl-tabelle colgroup{display:none}.dhl-tabelle tr{border-bottom:1px solid var(--linie);padding:var(--a-8) 0}.dhl-tabelle td{border:0;padding:2px var(--a-12)}.dhl-tabelle td:nth-child(6){display:block}.dhl-tabelle .aktionen{justify-content:flex-start;flex-wrap:wrap;padding-top:var(--a-4)}.dhl-tabelle .aktionen .knopf.sekundaer .knopf-text{position:static;width:auto;height:auto;clip:auto}.dhl-tabelle .aktionen .knopf.sekundaer{width:auto;padding:0 var(--a-8)}.dhl-tabelle .aktionen a.knopf.verfolgen-knopf{font-size:var(--s-13);gap:6px}}.bereich-fuss{display:grid;gap:var(--a-4);font-size:var(--s-12);color:var(--text-2)}.bereich-fuss .dhl-abgleich{font-size:var(--s-12);color:var(--text-2);margin:0}.bereich-fuss .dhl-abgleich-fehler{color:var(--gefahr)}.menue-nur-schmal{display:none}@container lesen (max-width: 600px){.aktionsleiste .nur-breit{display:none}.menue-nur-schmal{display:block}}@container lesen (min-width: 601px){.menue>.menue-nur-schmal+.menue-trenner:not(.menue-nur-schmal){border-top:0;margin-top:0;padding-top:0}}@container lesen (max-width: 880px){.aktionsleiste .knopf kbd,.zuweisen button kbd{display:none}}.konto-knopf .konto-farbe{margin-right:var(--a-8);vertical-align:1px}.sicherheit-fenster .sicherheit-abschnitt{text-transform:none;letter-spacing:0;font-size:var(--s-14);color:var(--text);margin:0}.fenster .regel-verbinder{display:inline-flex;justify-self:start;width:auto}.fenster .regel-zeile>input.eingabe{font-size:var(--s-14);min-height:36px}.fenster .regel-zeile>select{flex:0 1 220px}.knopf.nur-icon{flex:none}.aufgaben-fenster .aufgabe input.aufgabe-check[type=checkbox],.fenster .regel-schalter input{width:24px;height:24px;flex:none}.kontext-shopify-kunde{display:inline-flex;align-items:center;min-height:24px}.wa-blase-antworten{min-height:24px;min-width:24px}.fenster .composer-zeile,.fenster .composer-zeile:focus-within{border:0;box-shadow:none;background:none}.login-seite{height:100%;min-height:0;overflow-y:auto;align-items:flex-start;padding:var(--a-16);box-sizing:border-box}.login-seite>*{margin-block:auto;flex-shrink:0}.nav[hidden]{display:none!important}.ordner-zeile:not(:hover):not(:focus-within) .menue-anker .knopf[aria-expanded=false]{opacity:1;color:var(--linie-stark)}.dhl-bereich{flex:1 1 auto;min-height:0;min-width:0;display:flex;gap:var(--a-16);position:relative}.dhl-bereich>.dhl-seite{flex:1 1 auto;min-width:0}.dhl-zeile-klickbar{cursor:pointer}.tabelle tbody tr.gewaehlt td{background:var(--akzent-hell)}.tabelle .dhl-detail-knopf{font-size:var(--s-13);min-height:24px;text-decoration:underline;text-underline-offset:2px}.tabelle .dhl-detail-knopf:focus-visible{outline:none;box-shadow:var(--fokus);border-radius:2px}.dhl-detail-leiste{flex:0 0 400px;width:400px;min-height:0;overflow-y:auto;overscroll-behavior:contain;border-left:1px solid var(--linie);padding:var(--a-4) 0 var(--a-24) var(--a-16);background:var(--flaeche);display:flex;flex-direction:column;gap:var(--a-12)}.dhl-detail-kopf{position:sticky;top:0;z-index:2;background:var(--flaeche);display:flex;align-items:center;justify-content:space-between;gap:var(--a-8);padding:var(--a-4) 0}.dhl-detail-titel{margin:0;font-size:var(--s-16);font-weight:600;display:flex;align-items:center;gap:var(--a-8);min-width:0;overflow-wrap:anywhere}.dhl-detail-titel:focus-visible{outline:none;box-shadow:var(--fokus);border-radius:var(--r-klein)}.dhl-detail-titel .icon{color:var(--text-2);flex:none}.dhl-detail-inhalt{display:grid;gap:var(--a-16);min-width:0}.dhl-detail-aktionen{display:flex;flex-wrap:wrap;gap:var(--a-8)}.dhl-detail-hinweise{list-style:none;margin:0;padding:0;display:grid;gap:var(--a-8)}.dhl-detail-hinweis{display:grid;grid-template-columns:16px minmax(0,1fr);gap:var(--a-8);align-items:start;font-size:var(--s-13);padding:var(--a-8) var(--a-12);border-radius:var(--r-klein);border:1px solid var(--linie);background:var(--flaeche-2);color:var(--text)}.dhl-detail-hinweis .icon{margin-top:2px}.dhl-detail-hinweis.stufe-warn{background:var(--warnung-hell);border-color:var(--warnung-rand)}.dhl-detail-hinweis.stufe-warn .icon{color:var(--warnung)}.dhl-detail-hinweis.stufe-gefahr{background:var(--gefahr-hell);border-color:var(--gefahr)}.dhl-detail-hinweis.stufe-gefahr .icon{color:var(--gefahr)}.dhl-detail-hinweis.stufe-ok{background:var(--erfolg-hell)}.dhl-detail-hinweis.stufe-ok .icon{color:var(--erfolg)}.dhl-detail-anschrift{font-style:normal;white-space:pre-line;font-size:var(--s-14);line-height:1.45;overflow-wrap:anywhere}.dhl-detail-liste{margin:0;display:grid;gap:var(--a-8)}.dhl-detail-zeile{display:grid;grid-template-columns:128px minmax(0,1fr);gap:var(--a-8);font-size:var(--s-13)}.dhl-detail-zeile dt{color:var(--text-2)}.dhl-detail-zeile dd{margin:0;min-width:0;overflow-wrap:anywhere}.dhl-detail-zeile .zweite,.dhl-detail-status .zweite,.dhl-detail-verlauf .zweite{color:var(--text-2);font-size:var(--s-12)}.dhl-detail-wert-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a-8)}.dhl-detail-vergaben{list-style:none;margin:var(--a-4) 0 0;padding:0;display:grid;gap:var(--a-4)}.dhl-detail-vergaben .link-knopf,.dhl-detail-inhalt .link-knopf{padding:0;border:0;background:none;color:var(--akzent);text-decoration:underline;font:inherit;font-size:var(--s-13);cursor:pointer;text-align:left;min-height:24px}.dhl-detail-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a-8)}.dhl-detail-verlauf{list-style:none;margin:0;padding:0 0 0 var(--a-12);border-left:2px solid var(--linie);display:grid;gap:var(--a-12)}.dhl-detail-verlauf li{display:grid;gap:2px;font-size:var(--s-13);position:relative}.dhl-detail-verlauf li:before{content:"";position:absolute;left:-18px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--flaeche);border:2px solid var(--linie-stark)}.dhl-detail-verlauf li:first-child:before{background:var(--akzent);border-color:var(--akzent)}.dhl-verlauf-zeit{color:var(--text-2);font-size:var(--s-12)}.dhl-verlauf-text{color:var(--text)}.fenster .dhl-detail-inhalt .abschnitt+.abschnitt{padding-top:var(--a-16)}.dhl-bereich.mit-detail .dhl-tabelle col.sp-datum{width:84px}.dhl-bereich.mit-detail .dhl-tabelle col.sp-bestellung{width:100px}.dhl-bereich.mit-detail .dhl-tabelle col.sp-status{width:148px}.dhl-bereich.mit-detail .dhl-tabelle col.sp-quelle{width:0}.dhl-bereich.mit-detail .dhl-tabelle th:nth-child(6),.dhl-bereich.mit-detail .dhl-tabelle td:nth-child(6){display:none}.dhl-bereich.mit-detail .dhl-tabelle col.sp-aktionen{width:144px}.dhl-bereich.mit-detail .dhl-tabelle .aktionen .knopf.sekundaer .knopf-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.dhl-bereich.mit-detail .dhl-tabelle .aktionen .knopf.sekundaer{width:28px;min-width:28px;padding:0;flex:none}.dhl-bereich.mit-detail .dhl-tabelle .aktionen a.knopf.verfolgen-knopf{font-size:0;gap:0}.dhl-bereich.mit-detail .dhl-tabelle .aktionen a.knopf.verfolgen-knopf .icon{width:16px;height:16px}@media(prefers-reduced-motion:no-preference){.dhl-detail-leiste{animation:dhl-detail-rein .14s ease-out}@keyframes dhl-detail-rein{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}}@media(max-width:1180px){.dhl-tabelle col.sp-quelle{display:none}}.dhl-bereich.mit-detail .dhl-tabelle col.sp-quelle{display:none}.dhl-seite{padding-top:0}.dhl-tabelle thead th{position:sticky;top:0;z-index:3;background:var(--flaeche-2);background-clip:padding-box;box-shadow:0 -2px 0 0 var(--flaeche-2)}.dhl-status-kopf{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px var(--a-8);max-width:100%}.dhl-status-datum{font-size:var(--s-12);font-weight:400;color:var(--text-2);white-space:nowrap}.dhl-status .dhl-status-grund{display:block;max-width:100%;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geteilte-links>.dhl-bereich{height:100%}.spedition-seite .spedition-neu{max-width:860px}.spedition-seite .meldung{display:flex;gap:var(--a-8);align-items:flex-start}.spedition-tabelle th.rechts,.spedition-tabelle td.rechts{text-align:right;white-space:nowrap}table.tabelle.spedition-tabelle{table-layout:auto}.spedition-tabelle col{width:auto}.spedition-tabelle th,.spedition-tabelle td:nth-child(2),.spedition-tabelle td:nth-child(5),.spedition-tabelle td:nth-child(6),.spedition-tabelle td:nth-child(8){white-space:nowrap}.spedition-tabelle td:nth-child(3){min-width:180px;width:100%}.spedition-tabelle td:nth-child(4){min-width:96px}.spedition-tabelle td:nth-child(7){min-width:120px}.spedition-tabelle .dhl-status{display:grid;gap:2px;justify-items:start;white-space:normal}.spedition-tabelle .dhl-status .dhl-status-grund{max-width:180px}.spedition-tabelle thead th{position:sticky;top:0;z-index:3;background:var(--flaeche-2);box-shadow:0 -2px 0 0 var(--flaeche-2)}.spedition-tabelle .aktionen .knopf.nur-icon{width:28px;min-width:28px;padding:0}@media(max-width:1360px){.spedition-tabelle col.sp-ort{display:none}.spedition-tabelle th:nth-child(4),.spedition-tabelle td:nth-child(4){display:none}}.dhl-bereich.mit-detail .spedition-tabelle col.sp-ort{display:none}.dhl-bereich.mit-detail .spedition-tabelle th:nth-child(4),.dhl-bereich.mit-detail .spedition-tabelle td:nth-child(4){display:none}@media(max-width:1180px){.spedition-tabelle col.sp-bestellung{display:none}.spedition-tabelle th:nth-child(2),.spedition-tabelle td:nth-child(2){display:none}}.spedition-tabelle td:nth-child(1) .dhl-detail-knopf{white-space:normal;text-align:left}@media(max-width:1000px)and (min-width:901px){.spedition-seite .dhl-tabelle-rahmen{overflow-x:auto}}@media(max-width:900px){.spedition-tabelle,.spedition-tabelle tbody,.spedition-tabelle tr,.spedition-tabelle td{display:block;width:100%}.spedition-tabelle thead,.spedition-tabelle colgroup{display:none}.spedition-tabelle tr{border-bottom:1px solid var(--linie);padding:var(--a-8) 0}.spedition-tabelle td{border:0;padding:2px var(--a-12)}.spedition-tabelle td:nth-child(2),.spedition-tabelle td:nth-child(4){display:block}.spedition-tabelle td.rechts{text-align:left}.spedition-tabelle .aktionen{justify-content:flex-start;flex-wrap:wrap;padding-top:var(--a-4)}}@media(max-width:1180px){.dhl-tabelle col.sp-datum{width:96px}}.dhl-bereich.mit-detail .dhl-tabelle col.sp-datum{width:96px}.dhl-tabelle td:first-child{white-space:nowrap}.vorlagen-kopf{display:flex;justify-content:flex-end}.vorlagen-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--a-8)}.vorlagen-zeile{display:flex;gap:var(--a-8);align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--a-8) 0;border-bottom:1px solid var(--linie)}.vorlagen-info{display:grid;gap:2px;min-width:0;flex:1 1 220px;overflow-wrap:anywhere}.vorlagen-detail{font-size:var(--s-12);color:var(--text-2)}.vorlagen-aktionen{display:flex;gap:var(--a-4);flex-wrap:wrap}.vorlage-packstueck{border:1px solid var(--linie);border-radius:var(--r-klein);padding:var(--a-8);margin:0 0 var(--a-8);display:grid;gap:var(--a-8);min-width:0}.vorlage-masse{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:var(--a-8)}.vorlage-masse input,.feld input{min-width:0}.kunden-spalte{flex:0 0 300px;width:300px;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;position:relative;border-left:1px solid var(--linie);background:var(--flaeche-2);margin-left:var(--a-16);margin-right:calc(-1 * var(--a-24));padding:var(--a-12) var(--a-12) var(--a-32)}@media(min-width:1600px){.kunden-spalte{flex-basis:320px;width:320px}}@media(max-width:760px){.kunden-spalte{margin-right:calc(-1 * var(--a-16))}}.mit-kundenspalte .lese-spalte.antwort-modus .lese-unten{padding-left:var(--a-16)}.mit-kundenspalte .lese-spalte.antwort-modus{gap:var(--a-16)}@media(max-width:1599px){.mit-kundenspalte .liste-spalte.kompakt{flex-basis:300px}}.seite.kompakt{width:56px;padding:var(--a-12) var(--a-8);align-items:stretch}.seite.kompakt .seite-kopf{justify-content:center;padding:0 0 var(--a-8)}.seite.kompakt .seite-kopf strong,.seite.kompakt .seite-gruppe,.seite.kompakt .nav-text:not(.konto-knopf .nav-text){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.seite.kompakt .nav{padding-top:var(--a-8);margin-top:var(--a-8);border-top:1px solid var(--linie)}.seite.kompakt .nav:first-of-type{border-top:0;margin-top:0}.seite.kompakt .nav-knopf{justify-content:center;padding:0;min-height:36px;position:relative}.seite.kompakt .nav-zahl{position:absolute;top:-2px;right:-4px;margin:0}.seite.kompakt .nav-zahl .zaehler{min-width:18px;height:18px;padding:0 4px;font-size:11px}.seite.kompakt .nav-pfeil{display:none}.seite.kompakt .konto-zeile{justify-content:center}.seite.kompakt .konto-knopf{padding:0;flex:0 0 auto;width:40px}.seite.kompakt .konto-knopf .nav-text{font-size:0;flex:none;display:inline-flex;justify-content:center}.seite.kompakt .konto-knopf .konto-farbe{width:12px;height:12px}.seite.kompakt .einstellungen-liste{padding-left:0!important}.seite-klapp{flex:none}.kundeninfo{display:grid;gap:var(--a-12);align-content:start;min-width:0;font-size:var(--s-13)}.kundeninfo-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--a-8);min-height:28px}.kundeninfo-kopf h2{font-size:var(--s-14);font-weight:600;margin:0}.kundeninfo-unten{margin:var(--a-24) 0 var(--a-16);padding:var(--a-16);border:1px solid var(--linie);border-radius:var(--r-gross);background:var(--flaeche-2);max-width:760px}.kundeninfo-unten .kc{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.kc{display:grid;gap:var(--a-8);min-width:0}.kc p{margin:0}.kc-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-gross);padding:var(--a-12);display:grid;gap:var(--a-4);min-width:0}.kc-name{font-size:var(--s-16);font-weight:600;overflow-wrap:anywhere}.kc-klein{font-size:var(--s-12);color:var(--text-2);overflow-wrap:anywhere}.kc-kopf-aktionen{display:flex;gap:var(--a-8);flex-wrap:wrap;margin-top:var(--a-4)}.kc-zuordnung-suche{display:grid;gap:var(--a-8);margin-top:var(--a-8)}.kc-zuordnung-suche .eingabe{width:100%;min-width:0}.kc-jetzt-titel{font-size:var(--s-14);font-weight:600;margin:0;overflow-wrap:anywhere}.kc-badges{display:inline-flex;gap:var(--a-4);flex-wrap:wrap;align-items:center;justify-content:flex-end}.kc-jetzt>.kc-badges{justify-content:flex-start}.kc-positionen{color:var(--text)}.kc-zeilen,.kc-liste{list-style:none;margin:0;padding:0;display:grid;gap:2px;min-width:0}.kc-zeile{display:flex;align-items:center;justify-content:space-between;gap:var(--a-8);min-width:0;min-height:28px;font-size:var(--s-13)}.kc-zeile{flex-wrap:wrap;row-gap:2px}.kc-zeile>:first-child{min-width:0;overflow-wrap:anywhere}.kc .nr{font-family:var(--mono);font-size:var(--s-12);white-space:nowrap}.kc-status{display:inline-flex;align-items:center;gap:var(--a-4);flex:none}.kc-warnung{display:flex;gap:6px;align-items:flex-start;font-size:var(--s-12);color:var(--warnung);background:var(--warnung-hell);border-radius:var(--r-klein);padding:var(--a-4) var(--a-8)}.kc-warnung .icon{margin-top:2px}.kc-aktionen{display:flex;flex-wrap:wrap;gap:var(--a-8);margin-top:var(--a-8);align-items:center}.kc-meldung{font-size:var(--s-12);color:var(--text);background:var(--flaeche-2);border-radius:var(--r-klein);padding:var(--a-4) var(--a-8)}.kc-fehler{display:grid;grid-template-columns:auto 1fr;gap:var(--a-8);align-items:start;background:var(--warnung-hell);color:var(--warnung);border:1px solid var(--warnung-rand, var(--linie));border-radius:var(--r-gross);padding:var(--a-8) var(--a-12);font-size:var(--s-13)}.kc-fehler .icon{margin-top:2px}.kc-fehler>.knopf{grid-column:2;justify-self:start}.kc-fehler .kc-klein,.kc-quelle-fehler{color:var(--warnung)}.kc-leer{padding:0 var(--a-4)}.kc-abschnitt{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-gross);min-width:0}.kc-abschnitt-kopf{margin:0;font-size:var(--s-13)}.kc-abschnitt-kopf button{display:flex;align-items:center;gap:var(--a-8);width:100%;min-height:36px;padding:0 var(--a-12);border:0;background:none;font:inherit;font-weight:600;color:var(--text);cursor:pointer;text-align:left;border-radius:var(--r-gross)}.kc-abschnitt-kopf button:hover{background:var(--flaeche-3)}.kc-abschnitt-kopf .kc-pfeil{color:var(--text-2)}.kc-abschnitt-titel{flex:1 1 auto;min-width:0}.kc-zahl{color:var(--text-2);font-weight:400}.kc-abschnitt-inhalt{padding:0 var(--a-12) var(--a-12);display:grid;gap:var(--a-8);min-width:0}.kc-eintrag{padding:var(--a-8) 0;border-top:1px solid var(--linie);display:grid;gap:2px;min-width:0}.kc-liste>.kc-eintrag:first-child{border-top:0;padding-top:0}.kc-eintrag-aktionen{display:flex;flex-wrap:wrap;gap:var(--a-4);margin-top:var(--a-4)}.kc-eintrag-aktionen .dhl-kopier-knopf{min-height:28px}.kc-zeile-knopf{width:100%;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left;padding:var(--a-4);margin:0 calc(-1 * var(--a-4));width:calc(100% + 2 * var(--a-4));border-radius:var(--r-klein)}.kc-zeile-knopf:hover{background:var(--flaeche-3)}.kc-betreff{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-details{display:grid;gap:var(--a-4);padding:var(--a-4) 0 0}.kc-positionen-liste{margin:0;padding-left:var(--a-16);font-size:var(--s-13)}.kc-notiz{font-size:var(--s-13);white-space:pre-wrap;overflow-wrap:anywhere}.kc-gefahrzone{padding-top:var(--a-12);margin-top:var(--a-8);border-top:1px dashed var(--linie-stark);display:grid;gap:var(--a-4);justify-items:start}.kc-gefahrzone p{font-size:var(--s-12);color:var(--text-2);margin:0}.kc-wahl{border:0;padding:0;margin:0;display:grid;gap:var(--a-4)}.kc-wahl legend{font-weight:600;margin-bottom:var(--a-8)}.kc-wahl-zeile{align-items:flex-start}.kc-wahl-zeile input{margin-top:2px}.kc-einfuegen .fenster-inhalt{display:grid;gap:var(--a-12)}.kc-auswahl{border:0;padding:0;margin:0;display:grid;gap:2px;min-width:0}.kc-auswahl-zeile{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:var(--a-8);align-items:center;padding:6px var(--a-8);border-radius:var(--r-klein);cursor:pointer;min-height:40px}.kc-auswahl-zeile:hover,.kc-auswahl-zeile:focus-within{background:var(--flaeche-3)}.kc-auswahl-zeile input{width:18px;height:18px;accent-color:var(--akzent);margin:0}.kc-auswahl-text{display:grid;min-width:0}.kc-auswahl-text .nr{font-family:var(--mono);font-size:var(--s-13);overflow-wrap:anywhere}.kc-auswahl-text .unter,.kc-hinweis{font-size:var(--s-12);color:var(--text-2)}.kc-vorschau-rahmen{display:grid;gap:var(--a-4)}.kc-vorschau-titel{font-size:var(--s-13);font-weight:600;margin:0}.kc-vorschau{margin:0;background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--r-klein);padding:var(--a-8) var(--a-12);font-family:var(--schrift);font-size:var(--s-13);white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;overflow:auto}.kc-tasten{display:flex;flex-wrap:wrap;gap:var(--a-12);font-size:var(--s-12);color:var(--text-2);margin:0}.threadzeile .tz-betreff{position:relative}.kc-zeile a{display:inline-flex;align-items:center;min-height:24px}:root :is(a,button,summary,[tabindex],[role=button],[role=menuitem],[role=tab],[role=option]):not([contenteditable=true]):focus-visible{outline:2px solid var(--akzent)!important;outline-offset:-2px!important}:root :is(a,button,summary,[tabindex],[role=button],[role=menuitem]):focus:not(:focus-visible){outline:none!important}:root :is(.knopf.primaer,.knopf.gefahr-voll,.senden-knopf,.schreiben-knopf,.notiz-speichern,.toast .knopf,.frage-banner .knopf):focus-visible{outline-color:#fff!important;outline-offset:-4px!important}.toast :focus-visible,.frage-banner :focus-visible{outline-color:#fff!important}.tabelle .dhl-detail-knopf:focus-visible,.dhl-detail-titel:focus-visible{box-shadow:none!important}:root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select,.eingabe,[contenteditable=true]):focus{outline:none!important;border-color:var(--akzent)!important;box-shadow:inset 0 0 0 1px var(--akzent)!important}:root .composer-text:focus{box-shadow:inset 0 0 0 1px var(--akzent)!important;border-radius:var(--r-klein)}:root :is(.suche input,.composer-zeile input,.composer-zeile select):focus{box-shadow:none!important}.suche:focus-within{outline:none!important;border-color:var(--akzent);box-shadow:inset 0 0 0 1px var(--akzent)}:root :is(input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--akzent)!important;outline-offset:1px!important}:root :is(input[type=checkbox],input[type=radio]):focus:not(:focus-visible){outline:none!important}.schalter input:focus-visible+.schalter-bahn{outline-offset:-2px!important}.composer-zeile .cc-bcc-knopf{flex:0 0 auto;min-height:28px}.composer-zeile .vorschlag-feld input{border:none;background:none;font:inherit;color:var(--text);min-height:36px}.composer-zeile .vorschlag-feld input:focus-visible{outline:none}.composer-feld-hinweis{font-size:var(--s-12);color:var(--text-2);padding:var(--a-4) 0 var(--a-4) calc(64px + var(--a-8))}.empfaenger-bcc{color:var(--text-2)}.wa-sprach{width:280px;max-width:100%;margin-bottom:var(--a-4)}.wa-sprach-spieler{display:flex;align-items:center;gap:var(--a-8)}.wa-sprach-play{flex:0 0 auto;width:36px;height:36px;border-radius:var(--r-rund);border:1px solid var(--akzent);background:var(--akzent);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.wa-sprach-play:hover:not(:disabled){background:var(--akzent-dunkel);border-color:var(--akzent-dunkel)}.wa-sprach-play:disabled{opacity:.5;cursor:default}.wa-sprach-play .icon{fill:currentColor}:root .wa-sprach-play:focus-visible{outline-color:#fff!important;outline-offset:-4px!important}.wa-sprach-fortschritt{flex:1 1 auto;min-width:80px;height:24px;margin:0;accent-color:var(--akzent);cursor:pointer}.wa-sprach-fortschritt:disabled{cursor:default}:root .wa-sprach-fortschritt:focus-visible{outline:2px solid var(--akzent)!important;outline-offset:0!important;border-radius:var(--r-klein)}.wa-sprach-zeit{flex:0 0 auto;font-size:var(--s-12);color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.wa-sprach-tempo{flex:0 0 auto;min-width:36px;min-height:28px;padding:0 var(--a-8);border:1px solid var(--linie-stark);border-radius:var(--r-rund);background:transparent;color:var(--text);font:inherit;font-size:var(--s-12);font-weight:600;cursor:pointer;font-variant-numeric:tabular-nums}.wa-sprach-tempo:hover{background:#0000000d}.wa-sprach-fehler{font-size:var(--s-12);color:var(--gefahr);margin-top:var(--a-4)}.wa-sprach-fehler a{color:var(--akzent)}.wa-transkript{margin-top:var(--a-4)}.wa-transkript-wartet{font-size:var(--s-13);color:var(--text-2);font-style:italic}.wa-transkript-fehler{font-size:var(--s-13);color:var(--gefahr);display:inline-flex;align-items:center;gap:var(--a-4);flex-wrap:wrap}.wa-transkript-text{margin:0;font-size:var(--s-14);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.wa-transkript-text.offen{display:block;-webkit-line-clamp:unset;line-clamp:none;overflow:visible}.wa-transkript-fuss{display:flex;align-items:center;gap:var(--a-12);flex-wrap:wrap;margin-top:2px}.wa-transkript-link{border:0;background:none;padding:0 2px;min-height:24px;font:inherit;font-size:var(--s-13);color:var(--akzent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.wa-transkript-link:hover{color:var(--akzent-dunkel)}.wa-transkript-hinweis{font-size:var(--s-12);color:var(--text-2)}.knopf.wa-mikro-knopf{border-radius:var(--r-rund)}.knopf.wa-mikro-knopf[aria-disabled=true]{opacity:.5;cursor:not-allowed}.wa-aufnahme{display:flex;align-items:center;flex-wrap:wrap;gap:var(--a-8) var(--a-12);margin-top:var(--a-8);padding:var(--a-8) var(--a-8) var(--a-8) var(--a-12);border:1px solid var(--linie-stark);border-radius:var(--r-gross);background:var(--flaeche)}.wa-aufnahme-punkt{width:10px;height:10px;border-radius:var(--r-rund);background:var(--gefahr);flex:0 0 auto}.wa-aufnahme-titel{font-weight:600;color:var(--text)}.wa-aufnahme-zeit{font-variant-numeric:tabular-nums;color:var(--text)}.wa-aufnahme-rest{font-size:var(--s-13);font-weight:600;color:var(--warnung)}.wa-aufnahme.warnt{border-color:var(--warnung-rand);background:var(--warnung-hell)}.wa-aufnahme-pegel{display:inline-flex;align-items:center;gap:3px;height:20px}.wa-aufnahme-pegel span{width:3px;height:20px;border-radius:2px;background:var(--akzent);transform-origin:center}.wa-aufnahme-knoepfe{margin-left:auto;display:inline-flex;gap:var(--a-8)}@media(prefers-reduced-motion:no-preference){.wa-aufnahme-punkt{animation:wa-aufnahme-puls 1.2s ease-in-out infinite}.wa-aufnahme-pegel span{transition:transform .12s linear}}@keyframes wa-aufnahme-puls{50%{opacity:.35}}.wa-sprach-offen{display:flex;align-items:center;flex-wrap:wrap;gap:var(--a-8) var(--a-12);margin-top:var(--a-8);padding:var(--a-8) var(--a-8) var(--a-8) var(--a-12);border:1px solid var(--gefahr);border-radius:var(--r-gross);background:var(--gefahr-hell);color:var(--text);font-size:var(--s-13)}.wa-sprach-offen-text{display:flex;flex-direction:column;gap:2px;flex:1 1 260px;min-width:0}.wa-sprach-offen-titel{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--gefahr)}.wa-sprach-offen-knoepfe{display:inline-flex;flex-wrap:wrap;gap:var(--a-8);margin-left:auto}.wa-sprach-offen .knopf[aria-disabled=true]{opacity:.5;cursor:not-allowed}.label-formular{border:0;padding:0;margin:0;min-width:0}.label-ergebnis{display:flex;flex-direction:column;gap:var(--a-8);align-items:flex-start}.label-ergebnis p{margin:0}
