.pjm-dialog{width:min(920px,100%);max-height:86vh}.pjm-filter{flex-wrap:wrap;gap:6px;padding:0 18px 12px;display:flex}.pjm-chip{border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);border-radius:99px;padding:4px 11px;font-size:12px;font-weight:600}.pjm-chip:hover{background:var(--flaeche-2)}.pjm-chip.aktiv{background:var(--gelb-blass);border-color:var(--gelb-linie);color:var(--gold);font-weight:700}.pjm-inhalt{border-top:1px solid var(--linie);background:var(--bg);flex-direction:column;gap:14px;padding:14px 18px 18px;display:flex;overflow-y:auto}.pjm-hinweis{color:var(--schrift-3);margin:0;font-size:13px}.pjm-wichtig{border:1px solid var(--gelb-linie);border-left:3px solid var(--gelb);background:var(--gelb-blass);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.55}.pjm-wichtig b{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10.5px;display:block}.pjm-karten{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}@media (width<=720px){.pjm-karten{grid-template-columns:1fr}}.pjm-karte{border:1px solid var(--linie);background:var(--flaeche);border-radius:12px;flex-direction:column;gap:9px;padding:13px 14px;display:flex;box-shadow:0 1px 2px #1f1f1f0a}.pjm-karte.empfohlen{border-color:var(--gelb-linie);box-shadow:inset 0 2px 0 var(--gelb), 0 1px 2px #1f1f1f0a}.pjm-karte-kopf{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.pjm-karte-kopf b{margin-right:auto;font-size:13.5px;line-height:1.35}.pjm-kategorie{letter-spacing:.04em;color:var(--schrift-3);background:var(--flaeche-2);border:1px solid var(--linie);white-space:nowrap;border-radius:99px;padding:1px 8px;font-size:10px;font-weight:600}.pjm-empfohlen{letter-spacing:.05em;text-transform:uppercase;color:var(--gold);background:var(--gelb-blass);border:1px solid var(--gelb-linie);white-space:nowrap;border-radius:99px;padding:1px 8px;font-size:10px;font-weight:700}.pjm-fakten{flex-direction:column;margin:0;font-size:12.5px;display:flex}.pjm-fakten>div{border-top:1px solid var(--linie);grid-template-columns:82px 1fr;gap:10px;padding:6px 0;display:grid}.pjm-fakten dt{color:var(--schrift-3);letter-spacing:.05em;text-transform:uppercase;padding-top:2px;font-size:10.5px;font-weight:600}.pjm-fakten dd{overflow-wrap:anywhere;margin:0;line-height:1.45}.pjm-clamp{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pjm-quelle{color:var(--schrift-3);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.pjm-hinzu{border:1px solid var(--gelb);background:var(--gelb);width:100%;color:var(--gelb-schrift);font:inherit;text-align:center;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:12.5px;font-weight:700;display:block}.pjm-hinzu:hover{filter:brightness(.96)}.pjm-hinzu:active{filter:brightness(.92)}.pjm-zubehoer{border:1px solid var(--linie);background:var(--flaeche);border-radius:12px;padding:12px 14px}.pjm-zubehoer h3{letter-spacing:.08em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 9px;font-size:10.5px;font-weight:700}.pjm-zubehoer-chips{flex-wrap:wrap;gap:7px;display:flex}.pjm-zchip{border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:4px 12px 4px 6px;font-size:12px;font-weight:600;display:inline-flex}.pjm-zchip:hover{background:var(--gelb-blass);border-color:var(--gelb-linie);color:var(--gold)}.pjm-zchip-plus{background:var(--gelb);width:16px;height:16px;color:var(--gelb-schrift);border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.pjm-ausschluesse{border:1px solid var(--linie);background:var(--flaeche);border-radius:10px}.pjm-ausschluesse summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--dringend);align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:700;list-style:none;display:flex}.pjm-ausschluesse summary::-webkit-details-marker{display:none}.pjm-ausschluss-pfeil{font-size:11px;transition:transform .15s}.pjm-ausschluesse[open] .pjm-ausschluss-pfeil{transform:rotate(90deg)}.pjm-ausschluss{border-top:1px solid var(--linie);color:var(--dringend);padding:7px 13px;font-size:12px;line-height:1.5}.pjm-ausschluss b{font-weight:700}.pim-fliesstext{max-width:68ch}.pim-chipzeile{flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;display:flex}.pim-chipzeile-label{letter-spacing:.07em;text-transform:uppercase;color:var(--schrift-3);font-size:10.5px;font-weight:700}.pim-chip{border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);cursor:pointer;text-align:left;border-radius:99px;align-items:center;gap:6px;padding:4px 12px 4px 6px;font-size:12px;font-weight:600;display:inline-flex}.pim-chip:hover{background:var(--gelb-blass);border-color:var(--gelb-linie);color:var(--gold)}.pim-chip:active{filter:brightness(.97)}.pim-chip-plus{background:var(--gelb);width:16px;height:16px;color:var(--gelb-schrift);border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.pim-zubehoer{border:1px solid var(--linie);background:var(--flaeche-2);border-radius:10px;margin:14px 0 4px;padding:10px 12px 12px}.pim-zubehoer h3{letter-spacing:.07em;text-transform:uppercase;color:var(--schrift-3);margin:0;font-size:10.5px;font-weight:700}.pim-zubehoer .pim-chipzeile{margin-top:9px}.pim-zubehoer .pim-chip{background:var(--flaeche)}.ftm-dialog{width:min(880px,100%);max-height:84vh}.ftm-koerper{border-top:1px solid var(--linie);flex:1;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:0;min-height:0;display:grid;overflow:hidden}@media (width<=720px){.ftm-koerper{grid-template-rows:minmax(120px,40vh) auto;grid-template-columns:1fr}}.ftm-liste{border-right:1px solid var(--linie);background:var(--bg);flex-direction:column;gap:4px;min-height:0;padding:10px;display:flex;overflow-y:auto}@media (width<=720px){.ftm-liste{border-right:0;border-bottom:1px solid var(--linie)}}.ftm-treffer{text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;width:100%;min-width:0;padding:6px 8px;display:flex}.ftm-treffer:hover{background:var(--flaeche);border-color:var(--linie)}.ftm-treffer.aktiv{background:var(--gelb-blass);border-color:var(--gelb-linie)}.ftm-treffer-text{flex-direction:column;gap:1px;min-width:0;display:flex}.ftm-treffer-text b{overflow-wrap:anywhere;font-size:13px;line-height:1.3}.ftm-treffer-meta{color:var(--schrift-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.ftm-fleck{border:1px solid var(--linie-stark);border-radius:6px;flex:none;width:22px;height:22px}.ftm-detail{flex-direction:column;align-items:flex-start;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow-y:auto}.ftm-hinweis{color:var(--schrift-3);margin:0;font-size:12.5px;line-height:1.5}.ftm-detail-kopf{align-items:center;gap:12px;min-width:0;display:flex}.ftm-detail-fleck{border:1px solid var(--linie-stark);border-radius:10px;flex:none;width:58px;height:58px}.ftm-detail-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ftm-detail-text b{overflow-wrap:anywhere;font-size:15px;line-height:1.25}.ftm-detail-meta{color:var(--schrift-2);overflow-wrap:anywhere;font-size:12px}.ftm-detail-hex{color:var(--schrift-3);font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.ftm-klasse{letter-spacing:.03em;border:1px solid var(--linie-stark);color:var(--schrift-2);background:var(--flaeche-2);border-radius:999px;padding:2px 10px;font-size:11.5px;font-weight:700}.ftm-klasse.ok{border-color:var(--erledigt);color:var(--erledigt);background:var(--erledigt-blass)}.ftm-klasse.warn{border-color:var(--gelb-linie);color:var(--gold);background:var(--gelb-blass)}.ftm-status{overflow-wrap:anywhere;border-left:3px solid var(--linie-stark);margin:0;padding-left:9px;font-size:12.5px;line-height:1.5}.ftm-status b{font-weight:700}.ftm-status.ok{border-left-color:var(--erledigt)}.ftm-status.ok b{color:var(--erledigt)}.ftm-status.warn{border-left-color:var(--gold)}.ftm-status.warn b{color:var(--gold)}.ftm-status.gesperrt{border-left-color:var(--dringend);color:var(--dringend)}.ftm-status.gesperrt b{color:var(--dringend)}.ftm-preise{flex-wrap:wrap;gap:5px;display:flex}.ftm-preis{border:1px solid var(--linie-stark);background:var(--flaeche-2);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--schrift-2);border-radius:999px;padding:2px 9px;font-size:11.5px}.ftm-alternativen{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ftm-alternativen-titel{letter-spacing:.05em;text-transform:uppercase;color:var(--schrift-3);flex:1 0 100%;font-size:11px;font-weight:700}.ftm-alternative{border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);border-radius:999px;padding:3px 11px;font-size:12px;font-weight:600}.ftm-alternative:hover:not(:disabled){background:var(--gelb-blass);border-color:var(--gelb-linie);color:var(--gold)}.ftm-alternative:disabled{opacity:.55;cursor:default}.ftm-fuss{border-top:1px solid var(--linie);background:var(--flaeche);flex-wrap:wrap;align-items:center;gap:8px;padding:11px 16px;display:flex}.ftm-fuss-info{min-width:0;color:var(--schrift-3);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:11.5px;overflow:hidden}button.farbton-fleck{cursor:pointer;padding:0}button.farbton-fleck:hover{border-color:var(--gold)}.farbton-lupe{border:1px solid var(--linie-stark);background:var(--flaeche-2);height:22px;color:var(--schrift-2);border-radius:6px;flex:none;padding:0 5px;font-size:12px;line-height:1}.farbton-lupe:hover{background:var(--gelb-blass);border-color:var(--gelb-linie)}.verlauf{border:1px solid var(--linie);background:var(--flaeche);color:var(--schrift-2);border-radius:10px;margin-top:12px;font-size:12px;overflow:hidden}.verlauf.offen{border-color:var(--linie-stark);box-shadow:var(--schatten)}.verlauf-kopf{background:var(--flaeche-2);text-align:left;width:100%;font:inherit;border:0;align-items:center;gap:6px;padding:6px 10px;display:flex}.verlauf-kopf:hover{background:var(--flaeche-3)}.verlauf-titel{letter-spacing:.07em;text-transform:uppercase;color:var(--schrift-3);flex:1;font-size:10.5px;font-weight:700}.verlauf-zahl{background:var(--flaeche);font-variant-numeric:tabular-nums;color:var(--schrift-2);border-radius:99px;padding:0 7px;font-size:11px}.verlauf-pfeil{color:var(--schrift-3)}.verlauf-liste{flex-direction:column;gap:5px;margin:0;padding:6px 10px;list-style:none;display:flex}.verlauf.offen .verlauf-liste{max-height:260px;overflow-y:auto}.verlauf-liste li{align-items:baseline;gap:6px;line-height:1.35;display:flex}.verlauf-zeit{color:var(--schrift-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.verlauf-text{overflow-wrap:anywhere;flex:1;min-width:0}.verlauf-person{color:var(--schrift-3);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:90px;overflow:hidden}.verlauf-rest{color:var(--schrift-3);margin:0;padding:0 10px 7px;font-size:11px}@font-face{font-family:Manrope;font-weight:400;font-display:swap;src:url(/schriften/manrope-v20-latin-regular.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:500;font-display:swap;src:url(/schriften/manrope-v20-latin-500.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(/schriften/manrope-v20-latin-600.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:700;font-display:swap;src:url(/schriften/manrope-v20-latin-700.woff2)format("woff2")}:root{--bg:#f9f7f6;--flaeche:#fff;--flaeche-2:#f3f1ef;--flaeche-3:#eae7e3;--schrift:#1f1f1f;--schrift-2:#55534e;--schrift-3:#6f6d67;--linie:#e6e3df;--linie-stark:#cfccc6;--gelb:#fdd313;--gelb-schrift:#16130a;--gold:#8f7000;--gelb-blass:#fff9d5;--gelb-linie:#efdf90;--neu:#3e63dd;--neu-blass:#e8edfb;--bearb:#0f8a80;--bearb-blass:#e1f2f0;--wartet:#8a63d2;--wartet-blass:#efe9f9;--erledigt:#3d8c40;--erledigt-blass:#e6f1e6;--hoch:#c2651a;--hoch-blass:#f9ebdd;--dringend:#c0392b;--dringend-blass:#f9e5e2;--schatten:0 1px 2px #1f1f1f0f, 0 4px 16px #1f1f1f12}*{box-sizing:border-box}html,body,#wurzel{height:100%;margin:0}body{color:var(--schrift);background:var(--bg);font-family:Manrope,Avenir Next,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.45}button{font:inherit;color:inherit;cursor:pointer}input{font:inherit;color:var(--schrift)}:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.anmeldung{place-items:center;height:100%;padding:20px;display:grid}.anmeldung form{background:var(--flaeche);border:1px solid var(--linie);width:100%;max-width:340px;box-shadow:var(--schatten);border-radius:12px;flex-direction:column;gap:12px;padding:26px;display:flex}.anmeldung img{align-self:flex-start;height:30px}.anmeldung h1{margin:0;font-size:15px;font-weight:700}.anmeldung label{color:var(--schrift-2);font-size:12px;font-weight:600}.anmeldung input{border:1px solid var(--linie-stark);background:var(--bg);border-radius:7px;width:100%;padding:8px 11px}.fehler{background:var(--dringend-blass);border:1px solid var(--dringend);color:var(--dringend);border-radius:7px;padding:9px 11px;font-size:13px}.rahmen{height:100%;display:flex;overflow:hidden}.seitenleiste{background:var(--flaeche-2);border-right:1px solid var(--linie);flex-direction:column;flex:0 0 236px;width:236px;display:flex;overflow-y:auto}.marke{flex-direction:column;gap:6px;padding:18px 18px 12px;display:flex}.marke img{align-self:flex-start;width:auto;height:28px}.marke span{letter-spacing:.08em;text-transform:uppercase;color:var(--schrift-3);font-size:10.5px;font-weight:600}.navgruppe{padding:8px 10px 2px}.navgruppe h2{letter-spacing:.09em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 4px;padding:0 8px;font-size:10.5px;font-weight:600}.navpunkt{text-align:left;width:100%;color:var(--schrift-2);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin-bottom:1px;padding:5px 8px;display:flex}.navpunkt:hover{background:var(--flaeche-3)}.ordner-zeile{position:relative}.ordner-zeile .navpunkt{padding-right:30px}.ordner-umbenennen{color:var(--schrift-3);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px;display:none;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ordner-zeile:hover .ordner-umbenennen,.ordner-umbenennen:focus-visible{display:inline-flex}.ordner-umbenennen:hover{color:var(--schrift);background:var(--flaeche)}.navpunkt.aktiv{background:var(--flaeche);color:var(--schrift);box-shadow:var(--schatten);border-left:3px solid var(--gelb);padding-left:5px;font-weight:700}.navpunkt .zahl{font-variant-numeric:tabular-nums;background:var(--flaeche-3);color:var(--schrift-3);border-radius:99px;margin-left:auto;padding:1px 7px;font-size:11px}.navpunkt.aktiv .zahl{background:var(--gelb-blass);color:var(--gold);font-weight:700}.punkt{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.leiste-fuss{border-top:1px solid var(--linie);align-items:center;gap:10px;margin-top:auto;padding:12px 14px;font-size:12px;display:flex}.leiste-benutzer{min-width:0}.leiste-fuss .avatar{flex-basis:30px;width:30px;height:30px;font-size:11px}.leiste-fuss b{text-overflow:ellipsis;display:block;overflow:hidden}.leiste-fuss button{color:var(--gold);background:0 0;border:0;padding:4px 0 0;font-size:12px;font-weight:600}.haupt{flex-direction:column;flex:1;min-width:0;display:flex}.kopfzeile{border-bottom:1px solid var(--linie);background:var(--flaeche);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 18px;display:flex}.kopfzeile h1{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.zustand{color:var(--schrift-3);align-items:center;gap:7px;margin-left:auto;font-size:12px;display:flex}.puls{background:var(--erledigt);border-radius:50%;width:8px;height:8px}.puls.tot{background:var(--dringend)}.knopf{border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);border-radius:7px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.knopf:hover{background:var(--flaeche-2)}.knopf.haupt{background:var(--gelb);border-color:var(--gelb);color:var(--gelb-schrift)}.knopf.haupt:hover{filter:brightness(.95)}.knopf:disabled{opacity:.5;cursor:not-allowed}.knopf.loeschen{color:var(--schrift-3);background:0 0;border-color:#0000}.knopf.loeschen:hover{color:var(--dringend);background:var(--dringend-blass)}.knopf.gefahr{background:var(--dringend);border-color:var(--dringend);color:#fff}.knopf.gefahr:hover{filter:brightness(.95)}.liste{flex:1;overflow-y:auto}.zeile{border-bottom:1px solid var(--linie);background:var(--flaeche);cursor:pointer;text-align:left;border-top:0;border-left:0;border-right:0;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;width:100%;padding:11px 18px;display:grid}.zeile:hover{background:var(--flaeche-2)}.zeile.gewaehlt{background:var(--gelb-blass)}.zeile .oben{align-items:center;gap:8px;min-width:0;display:flex}.zeile .kunde{white-space:nowrap;font-weight:700}.zeile.ungelesen .kunde:before{content:"";background:var(--neu);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.zeile .betreff{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.zeile .vorschau{color:var(--schrift-3);white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:12px;overflow:hidden}.zeile .zeit{color:var(--schrift-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.marke-pille{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.marke-pille.neu{background:var(--neu-blass);color:var(--neu)}.marke-pille.in_bearbeitung{background:var(--bearb-blass);color:var(--bearb)}.marke-pille.wartet_auf_kunde{background:var(--wartet-blass);color:var(--wartet)}.marke-pille.erledigt{background:var(--erledigt-blass);color:var(--erledigt)}.marke-pille.hoch{background:var(--hoch-blass);color:var(--hoch)}.marke-pille.dringend,.marke-pille.ueberfaellig{background:var(--dringend-blass);color:var(--dringend)}.marke-pille.bounce{background:var(--dringend-blass);color:var(--dringend);border:1px dashed var(--dringend)}.detailraum{flex:1;min-height:0;display:flex}.gespraech{flex-direction:column;flex:1;gap:16px;min-width:0;padding:22px 26px 32px;display:flex;overflow-y:auto}.zurueck{color:var(--schrift-3);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}.zurueck:hover{color:var(--gold)}.ticketkopf{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ticketkopf h1{margin:0;font-size:21px;line-height:1.3}.ticketzeit{color:var(--schrift-3);margin:-10px 0 0;font-size:12.5px}.avatar{background:var(--flaeche-3);width:34px;height:34px;color:var(--schrift-2);letter-spacing:.02em;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.avatar.gross{flex-basis:42px;width:42px;height:42px;font-size:14px}.nachricht{gap:12px;display:flex}.nachricht-koerper{flex:1;min-width:0}.nachricht.ausgehend .avatar{background:var(--gelb);color:var(--gelb-schrift)}.nachricht .kopf{color:var(--schrift-3);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.nachricht .kopf b{color:var(--schrift);font-size:13.5px}.leise{color:var(--schrift-3)}.blase{background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;padding:11px 14px;font-size:13.5px}.nachricht.ausgehend .blase{background:var(--gelb-blass);border-color:var(--gelb-linie)}.blase iframe{background:#fff;border:0;border-radius:6px;width:100%}.anhang{border:1px solid var(--linie-stark);background:var(--flaeche-2);color:var(--schrift-2);border-radius:7px;align-items:center;gap:8px;margin-top:8px;padding:6px 11px;font-size:12.5px;text-decoration:none;display:inline-flex}.anhang:hover{background:var(--flaeche-3)}.anhang.anhang-fehlt{color:var(--schrift-3);cursor:help;border-style:dashed}.anhang.anhang-fehlt:hover{background:var(--flaeche-2)}.leerhinweis{color:var(--schrift-3);text-align:center;max-width:42ch;margin:auto;padding:40px 20px}.leerhinweis b{color:var(--schrift-2);margin-bottom:6px;display:block}.hinweisbalken{background:var(--gelb-blass);border-top:1px solid var(--gelb-linie);color:var(--schrift-2);padding:10px 18px;font-size:12.5px}.hinweisbalken b{color:var(--gold)}@media (width<=860px){.seitenleiste{display:none}}.antwort{flex-direction:column;gap:10px;margin-top:6px;display:flex}.antwort-titel{margin:0;font-size:15px}.editor{border:1px solid var(--linie-stark);background:var(--flaeche);border-radius:12px;overflow:hidden}.werkzeugleiste{border-bottom:1px solid var(--linie);background:var(--flaeche-2);gap:2px;padding:7px 9px;display:flex}.werkzeugleiste button{cursor:pointer;color:var(--schrift-2);background:0 0;border:0;border-radius:6px;min-width:30px;padding:5px 9px;font-size:13px}.werkzeugleiste button:hover{background:var(--flaeche-3)}.schreibfeld{overflow-wrap:anywhere;outline:none;min-height:120px;padding:13px 15px;font-size:14px;line-height:1.6}.schreibfeld[data-leer]:before{content:attr(data-leer);color:var(--schrift-3);pointer-events:none}.schreibfeld a{color:var(--gold)}.schreibfeld ul,.schreibfeld ol{padding-left:22px}.antwort-ziel{color:var(--schrift-3);margin-right:auto;font-size:12.5px}.antwort-ziel b{color:var(--schrift-2)}.danach{color:var(--schrift-3);align-items:center;gap:6px;font-size:12.5px;display:flex}.danach select,.detailliste select{border:1px solid var(--linie-stark);background:var(--flaeche);font:inherit;border-radius:7px;padding:6px 8px;font-size:12.5px}.antwort-fuss{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.antwort-fuss .hinweis{color:var(--schrift-3);font-size:12px}kbd{color:var(--schrift-3);background:var(--flaeche-2);border:1px solid var(--linie-stark);border-bottom-width:2px;border-radius:4px;padding:1px 5px;font-family:ui-monospace,Menlo,monospace;font-size:10.5px}.zustell-fehler{color:var(--dringend);font-weight:700}.kontext{border-left:1px solid var(--linie);background:var(--bg);flex-direction:column;flex:0 0 336px;gap:12px;width:336px;padding:16px 14px 28px;display:flex;overflow-y:auto}.karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:12px}.karte-kopf{cursor:pointer;width:100%;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.karte-kopf h2{margin:0;font-size:14px;font-weight:700}.karte-kopf .pfeil{color:var(--schrift-3);transition:transform .15s}.karte-kopf .pfeil.auf{transform:rotate(180deg)}.karte-inhalt{padding:0 14px 14px;font-size:13px}.karte-leer{color:var(--schrift-3);margin:0}.karte-leer b{color:var(--schrift-2);margin-bottom:4px;display:block}.kunde-kopf{align-items:center;gap:11px;margin-bottom:10px;display:flex}.kunde-kopf b{display:block}.kunde-kopf .leise{font-size:12px}.kunde-mail{color:var(--gold);font-size:12.5px;font-weight:600;text-decoration:none;display:inline-block}.detailliste{flex-direction:column;gap:9px;margin:0;display:flex}.detailliste>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.detailliste dt{color:var(--schrift-3);font-size:12.5px}.detailliste dd{margin:0}.tagreihe{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.tag{background:var(--gelb-blass);border:1px solid var(--gelb-linie);border-radius:999px;padding:2px 9px;font-size:11.5px}.empfehlungen{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.empfehlungen li{border:1px solid var(--linie);background:var(--flaeche-2);border-radius:9px;padding:9px 11px;font-size:12.5px}.marge-kopf{align-items:baseline;gap:9px;margin-bottom:10px;display:flex}.marge-zahl{letter-spacing:-.01em;font-size:23px;font-weight:800}.marge-pille{border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.marge-pille.gruen{background:var(--erledigt-blass);color:var(--erledigt)}.marge-pille.gelb{background:var(--gelb-blass);color:var(--gold)}.marge-pille.rot{background:var(--dringend-blass);color:var(--dringend)}.marge-liste{flex-direction:column;gap:5px;margin:0 0 10px;display:flex}.marge-liste>div{justify-content:space-between;gap:10px;display:flex}.marge-liste dt{color:var(--schrift-3);font-size:12.5px}.marge-liste dd{font-variant-numeric:tabular-nums;margin:0}.marge-hinweis{color:var(--schrift-3);border-top:1px solid var(--linie);margin:0;padding-top:9px;font-size:12px;line-height:1.5}.marge-hinweis b{color:var(--schrift-2)}.marge-hinweis.warnung,.marge-hinweis.warnung b{color:var(--dringend)}.zustandsband{background:var(--dringend-blass);color:var(--dringend);align-items:center;gap:9px;padding:8px 18px;font-size:12.5px;font-weight:600;display:flex}@media (width<=1180px){.kontext{display:none}}.entwurf{border:1px solid var(--gelb-linie);background:var(--flaeche);box-shadow:0 0 0 3px var(--gelb-blass);border-radius:10px;overflow:hidden}.entwurf-leer{color:var(--schrift-2);align-items:center;gap:8px;padding:14px;font-size:13px;display:flex}.entwurf-kopf{border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.luma-marke{color:var(--gold);align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:inline-flex}.luma-punkt{background:radial-gradient(circle at 35% 30%, var(--gelb) 0%, var(--gold) 75%);border-radius:50%;width:12px;height:12px}.entwurf-herkunft{color:var(--schrift-3);font-size:11.5px}.stilschalter{flex-wrap:wrap;gap:5px;margin-left:auto;display:flex}.stil{border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:500}.stil:hover:not(:disabled){background:var(--flaeche-2)}.stil.aktiv{background:var(--gelb-blass);border-color:var(--gelb-linie);color:var(--gold);font-weight:700}.stil:disabled{opacity:.5;cursor:not-allowed}.entwurf-regeln{color:var(--schrift-3);background:var(--flaeche-2);border-bottom:1px solid var(--linie);margin:0;padding:7px 12px;font-size:11.5px}.entwurf-text{padding:13px 15px;font-size:13.5px}.entwurf-text p{margin:0 0 9px}.entwurf-text table{border-collapse:collapse;margin:4px 0 9px;font-size:12.5px}.entwurf-text th,.entwurf-text td{border:1px solid var(--linie-stark);text-align:left;padding:4px 10px}.entwurf-text th{background:var(--flaeche-2);font-weight:600}.entwurf-text a{color:var(--gold)}.entwurf-warnung{border:1.5px solid var(--dringend);background:var(--dringend-blass);color:var(--dringend);border-radius:7px;margin:0 14px 12px;padding:9px 11px;font-size:12.5px}.entwurf-warnung b{letter-spacing:.02em;margin-bottom:3px;display:block}.entwurf-fuss{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;display:flex}.entwurf-fuss .knopf{white-space:nowrap}.entwurf-fuss input{border:1px solid var(--linie-stark);background:var(--bg);border-radius:7px;flex:1;min-width:200px;padding:6px 11px;font-size:13px}.rabattfeld{border-top:1px solid var(--linie);background:var(--flaeche-2);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.rabattfeld label{font-size:13px;font-weight:700}.rabattfeld .rabatt-wert{text-align:right;width:68px}.rabattfeld .rabatt-grund{flex:1;min-width:160px}.rabattfeld select{border:1px solid var(--linie);background:var(--flaeche);font:inherit;border-radius:8px;padding:7px 8px}.rabatt-hinweis{color:var(--schrift-3);flex-basis:100%;font-size:12px}.entwurf-rabatt{background:var(--gelb-blass);border:1px solid var(--gelb-linie);border-radius:8px;margin:0 0 10px;padding:7px 11px;font-size:13px;font-weight:600}.antwort-fuss .knopf,.antwort-fuss .hinweis{white-space:nowrap}.antwort-tabs{gap:4px;display:flex}.antwort-tabs button{font:inherit;color:var(--schrift-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px 9px 0 0;padding:6px 12px;font-size:15px;font-weight:700}.antwort-tabs button.aktiv{color:var(--schrift);background:var(--flaeche);border-color:var(--linie);border-bottom-color:var(--flaeche)}.notiz-tab.aktiv{background:var(--gelb-blass)!important;border-color:var(--gelb-linie)!important}.adresszeile{color:var(--schrift-3);align-items:center;gap:10px;font-size:12.5px;display:flex}.adresszeile b{color:var(--schrift-2)}.an-eingabe{vertical-align:middle;min-width:260px;display:inline-block}.cc-schalter{color:var(--gold);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:12px;font-weight:700}.cc-felder{flex-wrap:wrap;gap:14px;display:flex}.cc-felder label{color:var(--schrift-3);flex:1;align-items:center;gap:7px;min-width:220px;font-size:12.5px;display:flex}.cc-felder input{border:1px solid var(--linie-stark);font:inherit;background:var(--flaeche);border-radius:7px;flex:1;padding:6px 10px;font-size:13px}.anhangleiste{border-top:1px solid var(--linie);flex-wrap:wrap;gap:7px;padding:8px 12px;display:flex}.anhang-chip{border:1px solid var(--linie-stark);background:var(--flaeche-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.anhang-chip i{color:var(--schrift-3);font-style:normal}.anhang-chip button{cursor:pointer;color:var(--schrift-3);background:0 0;border:0;padding:0 2px;font-size:14px}.anhang-chip button:hover{color:var(--dringend)}.bausteinwahl{border:1px solid var(--linie-stark);background:var(--flaeche);font:inherit;border-radius:7px;max-width:170px;margin-left:auto;padding:4px 7px;font-size:12.5px}.entwurfsleiste{border:1px solid var(--gelb-linie);background:var(--flaeche);box-shadow:0 0 0 3px var(--gelb-blass);border-radius:10px;overflow:hidden}.luma-punkt.pulst{animation:1.2s ease-in-out infinite pulsieren}@keyframes pulsieren{50%{opacity:.35}}.knopf.klein{border-radius:99px;padding:4px 11px;font-size:12px}.rabatt-kompakt{align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.rabatt-kompakt .rabatt-wert{text-align:right;width:60px}.rabatt-kompakt .rabatt-grund{flex:1;min-width:150px;font-weight:500}.rabatt-kompakt input,.rabatt-kompakt select{border:1px solid var(--linie-stark);font:inherit;background:var(--bg);border-radius:7px;padding:5px 9px;font-size:12.5px}.entwurf-fuss .zusatzinfo{flex:1.4}.notizfeld{flex-direction:column;gap:9px;display:flex}.notizfeld textarea{border:1px solid var(--gelb-linie);background:var(--gelb-blass);font:inherit;resize:vertical;border-radius:10px;padding:11px 13px;font-size:13.5px}.notiz{background:var(--gelb-blass);border:1px dashed var(--gelb-linie);border-radius:10px;margin-left:46px;padding:9px 13px;font-size:13px}.notiz.wichtig{border-style:solid;border-color:var(--dringend)}.notiz b{color:var(--gold);font-size:12px}.notiz p{white-space:pre-wrap;margin:4px 0 0}.notiz-knopf{margin-left:8px}.notiz-bearbeiten{flex-direction:column;gap:6px;margin-top:6px;display:flex}.notiz-bearbeiten textarea{border:1px solid var(--gelb-linie);font:inherit;resize:vertical;border-radius:8px;padding:8px 10px;font-size:13px}.notiz-verlauf{margin-top:6px}.notiz-fassung{border-left:2px solid var(--gelb-linie);color:var(--schrift-2);margin-top:4px;padding-left:9px}.weiterleiten-schalter{color:var(--schrift-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.weiterleiten-schalter:hover{color:var(--gold)}.weiterleiten-form{flex-direction:column;align-items:stretch;gap:7px;max-width:420px;display:flex}.weiterleiten-form input{border:1px solid var(--linie-stark);font:inherit;border-radius:7px;width:100%;padding:5px 9px;font-size:12.5px}.weiterleiten-form .schreibfeld{min-height:64px;max-height:30vh;padding:8px 11px;font-size:13px;overflow-y:auto}.weiterleiten-knoepfe{justify-content:flex-end;gap:7px;display:flex}.knopf.klein.haupt{background:var(--gelb);border-color:var(--gelb);color:var(--gelb-schrift)}.mitleser{background:var(--wartet-blass,var(--gelb-blass));border:1px solid var(--gelb-linie);border-radius:8px;margin:-6px 0 0;padding:7px 12px;font-size:12.5px;font-weight:600}.suchfeld{border:1px solid var(--linie-stark);max-width:340px;font:inherit;background:var(--flaeche);border-radius:999px;flex:1;padding:7px 15px;font-size:13px}.tagzeile{align-items:flex-start!important}.tag{align-items:center;gap:4px;display:inline-flex}.tag button{cursor:pointer;color:var(--schrift-3);background:0 0;border:0;padding:0;font-size:12px}.tag button:hover{color:var(--dringend)}.tag-eingabe{border:1px dashed var(--linie-stark);width:64px;font:inherit;background:0 0;border-radius:999px;padding:2px 9px;font-size:11.5px}.marke-pille.wiedervorlage{background:var(--bearb-blass);color:var(--bearb)}.wiedervorlage{border:1px solid var(--linie-stark);font:inherit;background:var(--flaeche);border-radius:7px;padding:5px 8px;font-size:12px}.marke-pille.notizen{background:var(--gelb-blass);color:var(--gold);border:1px dashed var(--gelb-linie)}.verbessern{font-weight:700;border:1px solid var(--gelb-linie)!important;background:var(--gelb-blass)!important;color:var(--gold)!important;border-radius:99px!important;padding:4px 12px!important;font-size:12px!important}.verbessern:disabled{opacity:.45}.wochenkarte{border:1px solid var(--linie);background:var(--flaeche);color:var(--schrift-2);border-radius:10px;flex-direction:column;gap:3px;margin:8px 12px;padding:10px 12px;font-size:12px;display:flex}.wochenkarte h2{letter-spacing:.08em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 3px;font-size:10.5px}.wochenkarte b{color:var(--schrift)}.angebot-kopf{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.angebot-summe{font-size:15px;font-weight:800}.positionen li.position-aenderbar{align-items:flex-start;gap:8px;display:flex}.position-menge{flex:none;align-items:center;gap:2px;display:inline-flex}.position-menge input{border:1px solid var(--linie-stark);width:46px;font:inherit;border-radius:5px;padding:2px 4px;font-size:12px}.position-entfernen{color:var(--schrift-3);cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:15px;line-height:1}.position-entfernen:hover{color:var(--dringend)}.angebot-hinweis{margin:4px 0;font-size:11.5px}.angebot-aktionen{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.angebot-aktionen a{color:inherit;text-decoration:none}.position-link{color:var(--gold);text-decoration:none}.position-link:hover{text-decoration:underline}.dialog-schleier{z-index:50;background:#14120c73;justify-content:center;align-items:flex-start;padding:8vh 16px 16px;display:flex;position:fixed;inset:0}.dialog{background:var(--flaeche);border-radius:14px;flex-direction:column;width:min(560px,100%);max-height:78vh;display:flex;overflow:hidden;box-shadow:0 18px 50px #00000040}.dialog-kopf{justify-content:space-between;align-items:center;padding:14px 18px 10px;display:flex}.dialog-kopf h2{margin:0;font-size:16px}.dialog-zu{cursor:pointer;color:var(--schrift-3);background:0 0;border:0;font-size:20px}.dialog-suche{gap:8px;padding:0 18px 12px;display:flex}.dialog-suche input{border:1px solid var(--linie-stark);font:inherit;border-radius:9px;flex:1;padding:9px 13px}.dialog-treffer{flex-direction:column;gap:10px;padding:0 18px 18px;display:flex;overflow-y:auto}.treffer{border:1px solid var(--linie);border-radius:10px;padding:10px 12px}.treffer b{margin-bottom:6px;font-size:13.5px;display:block}.treffer-variante{border-top:1px dashed var(--linie);align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:flex}.treffer-variante:first-of-type{border-top:0}.treffer-variante span:first-child{flex:1}.treffer-variante .preis{font-variant-numeric:tabular-nums;font-weight:600}.angebot-kopf a{color:var(--gold);font-weight:700;text-decoration:none}.angebot-kopf a:hover{text-decoration:underline}.navpunkt.leise{color:var(--schrift-3);font-weight:500}.regeldialog{width:min(680px,100%)}.regeldialog-inhalt{padding:4px 18px 18px;overflow-y:auto}.regel-hinweis{color:var(--schrift-3);margin:0 0 12px;font-size:12.5px;line-height:1.5}.regelliste{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.regelliste li{border:1px solid var(--linie);border-radius:10px;padding:10px 12px}.regelliste li.inaktiv{opacity:.55}.regel-zeile{align-items:center;gap:8px;display:flex}.regel-zeile b{font-size:13.5px}.regel-aktion{color:var(--schrift-3);margin:3px 0 8px;font-size:12px;display:block}.regel-knopf{gap:6px;display:flex}.regel-editor{flex-direction:column;gap:14px;display:flex}.regel-editor fieldset{border:1px solid var(--linie);border-radius:10px;margin:0;padding:12px 14px}.regel-editor legend{color:var(--schrift-2);padding:0 6px;font-size:12.5px}.regel-editor legend select{margin:0 2px}.regel-name{flex-direction:column;gap:5px;font-size:12.5px;font-weight:700;display:flex}.regel-name input{border:1px solid var(--linie-stark);font:inherit;border-radius:8px;padding:8px 11px;font-weight:500}.regel-bedingung{align-items:center;gap:6px;margin-bottom:8px;display:flex}.regel-bedingung select,.regel-feld select,.regel-editor select{border:1px solid var(--linie-stark);font:inherit;background:var(--flaeche);border-radius:7px;padding:6px 8px;font-size:12.5px}.regel-bedingung input{border:1px solid var(--linie-stark);min-width:80px;font:inherit;border-radius:7px;flex:1;padding:6px 9px;font-size:12.5px}.regel-weg{color:var(--schrift-3);cursor:pointer;background:0 0;border:0;font-size:17px}.regel-check{align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.regel-feld{align-items:center;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.regel-feld span{width:110px;color:var(--schrift-2)}.regel-feld input{border:1px solid var(--linie-stark);font:inherit;border-radius:7px;flex:1;padding:6px 9px;font-size:12.5px}.regel-fuss{align-items:center;gap:10px;display:flex}.regel-fuss .regel-check{margin:0 auto 0 0}.blase iframe{min-height:260px}.status-popup{z-index:5;background:var(--gelb-blass);border:1px solid var(--gelb-linie);box-shadow:var(--schatten);border-radius:10px;flex-direction:column;gap:8px;margin-bottom:4px;padding:10px 12px;font-size:13px;display:flex;position:sticky;top:0}.status-popup-knoepfe{gap:7px;display:flex}.status-popup-knoepfe .knopf{flex:1}.regel-kopfzeile{flex-wrap:wrap;gap:12px;display:flex}.regel-kopfzeile .regel-name{flex:1;min-width:200px}.regel-beschr{color:var(--schrift-3);font-size:12px;font-style:italic}.praesenz-leiste{background:var(--bearb-blass);color:var(--bearb);border-radius:9px;align-items:center;gap:8px;padding:8px 11px;font-size:12.5px;font-weight:600;display:flex}.praesenz-punkt{background:var(--bearb);width:9px;height:9px;box-shadow:0 0 0 0 var(--bearb);border-radius:50%;animation:1.6s infinite praesenz-puls}@keyframes praesenz-puls{0%{box-shadow:0 0 #14967880}70%{box-shadow:0 0 0 6px #14967800}to{box-shadow:0 0 #14967800}}.verlauf{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.verlauf li{gap:9px;font-size:12.5px;line-height:1.4;display:flex}.verlauf-zeit{color:var(--schrift-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.verlauf-text{color:var(--schrift-2)}.nummer-link{color:var(--gold);font-weight:700;text-decoration:none}.nummer-link:hover{text-decoration:underline}.ki-fortschritt{background:var(--gelb-blass);border:1px solid var(--gelb-linie);border-radius:10px;margin:10px 14px;padding:12px 14px}.ki-fortschritt-kopf{align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.ki-prozent{color:var(--gold);font-variant-numeric:tabular-nums;min-width:3ch;font-size:22px;font-weight:800}.ki-schritt{color:var(--schrift-2);font-size:13px}.ki-balken{background:var(--flaeche-3);border-radius:99px;height:8px;overflow:hidden}.ki-balken-fuell{background:linear-gradient(90deg, var(--gelb) 0%, var(--gold) 100%);border-radius:99px;height:100%;transition:width .3s ease-out}.klaerung-dialog{width:min(480px,100%)}.klaerung-inhalt{padding:4px 18px 18px;font-size:13.5px}.klaerung-liste{margin:8px 0 14px;padding-left:20px}.klaerung-liste li{margin:3px 0;font-weight:700}.klaerung-feld{color:var(--schrift-2);flex-direction:column;gap:6px;margin-bottom:14px;font-size:12.5px;display:flex}.klaerung-feld input{border:1px solid var(--linie-stark);font:inherit;border-radius:8px;padding:9px 12px}.klaerung-knoepfe{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.loeschen-frage{margin:6px 0 14px;line-height:1.5}.entwurf-fuss .farbton-feld{flex:0 0 150px;min-width:120px}.leiste-aktionen{gap:12px;display:flex}.leiste-aktionen button{padding:4px 0 0}.benutzer-neu{border:1px solid var(--linie);background:var(--flaeche-2);border-radius:10px;margin-bottom:14px;padding:12px}.benutzer-neu-felder{flex-wrap:wrap;gap:8px;display:flex}.benutzer-neu-felder input,.benutzer-neu-felder select{border:1px solid var(--linie-stark);background:var(--flaeche);border-radius:7px;padding:7px 9px;font-size:13px}.benutzer-neu-felder input[type=email]{flex:2 180px}.benutzer-neu-felder input[type=text]{flex:140px}.benutzer-hinweis{color:var(--schrift-2);margin:9px 0 0;font-size:12px}.startpasswort{border:1px solid var(--gelb-linie);background:var(--gelb-blass);border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:13px}.startpasswort-wert{flex-wrap:wrap;align-items:center;gap:8px;margin:7px 0 5px;display:flex}.startpasswort-wert code{letter-spacing:.5px;background:var(--flaeche);border:1px solid var(--gelb-linie);-webkit-user-select:all;user-select:all;border-radius:6px;padding:4px 9px;font-size:15px;font-weight:700}.startpasswort-hinweis{color:var(--schrift-2);font-size:12px}.benutzerliste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.benutzerliste li{border:1px solid var(--linie);background:var(--flaeche);border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.benutzerliste li.inaktiv{opacity:.6}.benutzer-info{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.benutzer-mail{color:var(--schrift-2);font-size:12px}.marke-pille.du{background:var(--gelb-blass);color:var(--gold)}.benutzer-knopf{align-items:center;gap:7px;display:flex}.benutzer-knopf select{border:1px solid var(--linie-stark);background:var(--flaeche);border-radius:6px;padding:5px 7px;font-size:12px}.kontodialog{width:min(420px,100%)}.kontodialog-inhalt{padding:16px}.passwort-form{flex-direction:column;gap:10px;display:flex}.passwort-form label{color:var(--schrift-2);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.passwort-form input{border:1px solid var(--linie-stark);border-radius:7px;padding:8px 10px;font-size:14px}.signatur-eingabe{font:inherit;border:1px solid var(--linie-stark);resize:vertical;background:var(--bg);color:var(--schrift);border-radius:7px;margin-top:6px;padding:8px 10px;font-size:14px}.schreibfeld .luma-signatur{color:var(--schrift-2)}.neumail-knopf{flex:none;justify-content:center;align-self:stretch;margin:4px 12px 12px}.adress-eingabe{position:relative}.adress-eingabe input{width:100%}.adress-vorschlaege{z-index:60;background:var(--flaeche);border:1px solid var(--linie-stark);box-shadow:var(--schatten);border-radius:9px;max-height:240px;margin:3px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.adress-vorschlaege li{cursor:pointer;border-radius:6px;flex-direction:column;gap:1px;padding:6px 9px;display:flex}.adress-vorschlaege li.aktiv,.adress-vorschlaege li:hover{background:var(--flaeche-2)}.adress-vorschlaege li b{font-size:13px}.adress-mail{color:var(--schrift-2);font-size:12px}.neumail{width:min(640px,100%)}.neumail-inhalt{flex-direction:column;gap:11px;padding:16px;display:flex;overflow-y:auto}.neumail-feld{color:var(--schrift-2);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.neumail-feld input,.neumail-feld .adress-eingabe input{border:1px solid var(--linie-stark);color:var(--schrift);border-radius:7px;padding:8px 10px;font-size:14px;font-weight:500}.neumail-cc{color:var(--gold);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;font-weight:600}.neumail .schreibfeld{min-height:180px;max-height:42vh;overflow-y:auto}.neumail-fuss{flex-wrap:wrap;align-items:center;gap:9px;margin-top:4px;display:flex}.neumail-hinweis{color:var(--schrift-3);flex:200px;font-size:12px}.neumail-anhang{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cockpit{flex-direction:column;flex:1;min-height:0;display:flex}.cockpit-kopf{border-bottom:1px solid var(--linie);background:var(--flaeche);padding:12px 18px 10px}.cockpit-titelzeile{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.cockpit-titelzeile h1{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.cockpit-katalogstand{color:var(--schrift-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.cockpit-kopf-knoepfe{gap:7px;margin-left:auto;display:flex}.marke-pille.cockpit-status{background:var(--bearb-blass);color:var(--bearb)}.marke-pille.cockpit-status.geparkt{background:var(--wartet-blass);color:var(--wartet)}.marke-pille.cockpit-status.angebot_gesendet,.marke-pille.cockpit-status.bestellung_erfasst,.marke-pille.cockpit-status.abgeschlossen{background:var(--erledigt-blass);color:var(--erledigt)}.cockpit-bestellt{color:var(--erledigt);white-space:nowrap;font-size:12px;font-weight:600}.cockpit-felder{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.cockpit-feld{color:var(--schrift-2);flex-direction:column;flex:1;gap:3px;min-width:160px;font-size:11px;font-weight:600;display:flex}.cockpit-feld input{border:1px solid var(--linie-stark);font:inherit;background:var(--flaeche);border-radius:7px;padding:7px 10px;font-size:13px;font-weight:500}.cockpit-feld select{border:1px solid var(--linie-stark);font:inherit;background:var(--flaeche);color:var(--schrift);border-radius:7px;padding:7px 10px;font-size:13px;font-weight:500}.cockpit-kanal{flex:none;min-width:170px}.cockpit-kanal.fehlt select{border-color:var(--gold)}.cockpit-flaeche-echo{color:var(--gold);white-space:nowrap;padding-bottom:8px;font-size:12px;font-weight:700}.farbton-feld{align-items:center;gap:6px;min-width:0;display:flex}.farbton-feld input{flex:1;min-width:0}.farbton-fleck{border:1px solid var(--linie-stark);cursor:help;border-radius:5px;flex:none;width:18px;height:18px}.farbton-klasse{letter-spacing:.03em;white-space:nowrap;border:1px solid var(--linie-stark);color:var(--schrift-2);background:var(--flaeche-2);border-radius:999px;flex:none;padding:1px 6px;font-size:10.5px;font-weight:700}.cockpit-matrix{flex-wrap:wrap;align-items:flex-start;gap:8px;max-width:1080px;margin-top:10px;display:flex}.cockpit-matrix-titel{color:var(--schrift-2);align-items:center;gap:6px;padding-top:5px;font-size:12px;font-weight:700;display:inline-flex}.matrix-chip{border:1px solid var(--linie);background:var(--flaeche);border-left-width:4px;border-radius:9px;flex-direction:column;gap:4px;min-width:0;max-width:250px;padding:5px 9px 6px;font-size:11.5px;display:inline-flex}.matrix-chip-kopf{overflow-wrap:anywhere;align-items:baseline;gap:5px;font-weight:600;display:inline-flex}.matrix-chip i{color:var(--schrift-3);overflow-wrap:anywhere;font-style:normal}.matrix-chip.ok{border-left-color:var(--erledigt)}.matrix-chip.ok b{color:var(--erledigt)}.matrix-chip.warn{background:var(--gelb-blass);border-color:var(--gelb-linie);border-left-color:var(--gold)}.matrix-chip.warn b{color:var(--gold)}.matrix-preise{flex-wrap:wrap;gap:4px;display:flex}.matrix-preis{border:1px solid var(--linie-stark);background:var(--flaeche-2);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--schrift-2);border-radius:999px;padding:1px 8px;font-size:11px}.matrix-preis:hover,.matrix-preis:focus-visible{background:var(--gelb-blass);border-color:var(--gold);color:var(--gold)}.matrix-gesperrt{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.matrix-gesperrt-kopf{border:1px solid var(--dringend);background:var(--dringend-blass);color:var(--schrift-2);white-space:nowrap;border-left-width:4px;border-radius:9px;padding:5px 9px 6px;font-size:11.5px;font-weight:600}.matrix-gesperrt-kopf b{color:var(--dringend)}.matrix-gesperrt-liste{color:var(--schrift-3);overflow-wrap:anywhere;max-width:560px;font-size:11.5px;font-style:normal}.cockpit-hinweise{border:1px solid var(--gelb-linie);background:var(--gelb-blass);border-radius:8px;margin:10px 18px 0;padding:9px 12px;font-size:12.5px}.cockpit-hinweise ul{margin:5px 0 0;padding-left:18px}.cockpit-koerper{flex:1;grid-template-columns:264px minmax(0,1fr) 300px;min-height:0;display:grid}.cockpit-spalte{min-height:0;padding:14px;overflow-y:auto}.cockpit-links{border-right:1px solid var(--linie);background:var(--flaeche-2)}.cockpit-rechts{border-left:1px solid var(--linie);background:var(--bg)}.cockpit-untertitel{letter-spacing:.09em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 6px;font-size:10.5px;font-weight:600}.cockpit-untertitel:not(:first-child){margin-top:14px}.kachelraster{grid-template-columns:1fr 1fr;gap:6px;display:grid}.kachel{border:1px solid var(--linie-stark);background:var(--flaeche);text-align:left;color:var(--schrift-2);border-radius:8px;padding:8px 9px;font-size:12px;font-weight:600;line-height:1.3}.kachel:hover:not(:disabled){background:var(--gelb-blass);border-color:var(--gelb-linie);color:var(--gold)}.cockpit-untertitel-zeile{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cockpit-untertitel-zeile .cockpit-untertitel{margin-bottom:6px}.schnell-bearbeiten{color:var(--schrift-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:11.5px;display:inline-flex}.schnell-bearbeiten:hover:not(:disabled){color:var(--gold)}.schnell-editor{flex-direction:column;gap:8px;display:flex}.schnell-editor-liste{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.schnell-editor-liste li{border:1px solid var(--linie-stark);background:var(--flaeche);border-radius:8px;align-items:center;gap:4px;padding:5px 6px 5px 9px;font-size:12px;display:flex}.schnell-editor-name{min-width:0;color:var(--schrift-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.schnell-editor-knopf{width:22px;height:22px;color:var(--schrift-3);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.schnell-editor-knopf:hover:not(:disabled){background:var(--gelb-blass);color:var(--gold)}.schnell-editor-knopf:disabled{opacity:.35;cursor:default}.schnell-editor-liste li.schnell-editor-leer{color:var(--schrift-3);background:0 0;border-style:dashed}.schnell-editor-fuss{gap:6px;display:flex}.schnell-editor-zuruecksetzen{color:var(--schrift-3);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11.5px;text-decoration:underline}.kachel:disabled{opacity:.45;cursor:wait}.kachel.werkzeug{background:var(--flaeche-2);font-weight:500}.cockpit-suche{border:1px solid var(--linie-stark);width:100%;font:inherit;background:var(--flaeche);border-radius:999px;padding:7px 13px;font-size:12.5px}.cockpit-suchtreffer{flex-direction:column;gap:4px;margin-top:7px;display:flex}.suchtreffer-zeile{border:1px solid var(--linie);background:var(--flaeche);text-align:left;border-radius:7px;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 9px;font-size:12px;display:flex}.suchtreffer-zeile:hover{background:var(--gelb-blass);border-color:var(--gelb-linie)}.suchtreffer-zeile .preis{color:var(--schrift-3);white-space:nowrap;font-variant-numeric:tabular-nums}.cockpit-freitext{border:1px dashed var(--linie-stark);width:100%;font:inherit;background:var(--flaeche);border-radius:9px;margin-bottom:10px;padding:9px 13px;font-size:13px}.vorschlag{border:1px solid var(--gelb-linie);background:var(--gelb-blass);border-radius:9px;margin-bottom:10px;padding:9px 12px;font-size:12.5px}.vorschlag-problem{color:var(--dringend);margin:5px 0 0;font-weight:600}.vorschlag .positionen{margin:5px 0 0}.vorschlag-fuss{flex-wrap:wrap;align-items:center;gap:10px;margin-top:7px;display:flex}.vorschlag-farbton{color:var(--gold);align-items:center;gap:6px;font-weight:700;display:flex}.vorschlag-farbton input{accent-color:var(--gold)}.positionstabelle{border:1px solid var(--linie);background:var(--flaeche);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.pos-zeile{border-bottom:1px solid var(--linie);grid-template-columns:minmax(120px,1.4fr) minmax(132px,1.05fr) minmax(150px,1.3fr) 58px 86px 84px 28px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:grid}.pos-zeile:last-child{border-bottom:0}.pos-kopf{background:var(--flaeche-2);color:var(--schrift-3);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.pos-produkt{white-space:nowrap;align-items:baseline;min-width:0;font-weight:700;display:flex}.pos-produkt-link{font:inherit;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;-webkit-text-decoration:underline dotted var(--linie-stark);text-decoration:underline dotted var(--linie-stark);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;overflow:hidden}.pos-produkt-link:hover{color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.pos-warnung{cursor:help;margin-left:5px}.pos-farbton-zelle{align-items:center;gap:5px;min-width:0;display:flex}.pos-farbton-zelle .pos-farbton{flex:1;min-width:0}.pos-farbton-status{cursor:help;flex:none;font-weight:700}.pos-farbton-status.ok{color:var(--erledigt)}.pos-farbton-status.warn{color:var(--gold)}.pos-farbton-status.gesperrt{color:var(--dringend)}.pos-alternativen{border-bottom:1px solid var(--linie);background:var(--dringend-blass);color:var(--schrift-2);flex-wrap:wrap;align-items:baseline;gap:6px;padding:5px 10px 7px;font-size:12px;display:flex}.pos-alternativen:last-child{border-bottom:0}.pos-alternativen b{color:var(--dringend)}.pos-alternative{border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);white-space:nowrap;border-radius:999px;padding:1px 9px;font-size:11.5px;font-weight:600}.pos-alternative:hover,.pos-alternative:focus-visible{background:var(--gelb-blass);border-color:var(--gold);color:var(--gold)}.pos-farbton,.pos-menge{border:1px solid var(--linie-stark);font:inherit;background:var(--bg);border-radius:6px;width:100%;padding:5px 7px;font-size:12px}.pos-menge{text-align:right}.pos-gebinde{border:1px solid var(--linie-stark);font:inherit;background:var(--flaeche);border-radius:6px;width:100%;min-width:0;padding:5px 6px;font-size:12px}.pos-preis,.pos-summe{font-variant-numeric:tabular-nums;white-space:nowrap}.pos-summe{font-weight:700}.pos-preis{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.pos-preis-alt{color:var(--schrift-3);font-size:10.5px;text-decoration:line-through}.pos-preis-feld{border:1px solid var(--linie-stark);width:100%;font:inherit;text-align:right;background:var(--bg);color:inherit;font-variant-numeric:tabular-nums;border-radius:6px;padding:5px 7px;font-size:12px}.pos-preis-feld:focus{border-color:var(--gold);outline:none}.pos-preis-feld.gesetzt{color:var(--erledigt);font-weight:700}.pos-preis-feld.fehler{border-color:var(--dringend);color:var(--dringend);background:var(--dringend-blass)}.pos-zugabe{text-transform:uppercase;letter-spacing:.04em;color:var(--erledigt);font-size:10px;font-weight:700;display:block}.marge-liste .durchgestrichen{color:var(--schrift-3);text-decoration:line-through}.rechts{text-align:right}.pos-weg{color:var(--schrift-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px}.pos-weg:hover{color:var(--dringend)}.cockpit-notiz{max-width:420px;margin-top:12px}.cockpit-kundennachricht{margin:4px 0 10px}.cockpit-kundennachricht textarea{font:inherit;border:1px solid var(--linie-stark);background:var(--bg);color:var(--schrift);resize:vertical;border-radius:7px;padding:7px 9px;font-size:13px;font-weight:400}.cockpit-kundennachricht small{color:var(--schrift-3);font-weight:400}.produktinfo-dialog{width:min(640px,100%)}.produktinfo-inhalt{flex:1;min-height:0;padding:0 18px 14px;font-size:13px;overflow-y:auto}.produktinfo-meta{color:var(--schrift-2);flex-wrap:wrap;gap:14px;margin:0 0 12px;font-size:12.5px;display:flex}.produktinfo-meta b{color:var(--schrift)}.produktinfo-abschnitt{margin:0 0 12px}.produktinfo-abschnitt h3{letter-spacing:.07em;text-transform:uppercase;color:var(--schrift-3);margin:0 0 3px;font-size:10.5px;font-weight:600}.produktinfo-abschnitt p{white-space:pre-line;margin:0}.produktinfo-links{border-top:1px solid var(--linie);flex-wrap:wrap;gap:8px;padding:10px 18px 0;display:flex}.produktinfo-links .knopf{text-decoration:none}.produktinfo-quelle{color:var(--schrift-3);margin:0;padding:6px 18px 12px;font-size:11px}.cockpit-abschluss h2{margin:0 0 10px;font-size:14px}.cockpit-abschluss{padding-top:12px!important}.cockpit-rabatt{flex-wrap:wrap;margin:10px 0 4px}.cockpit-abschluss-knoepfe{flex-direction:column;gap:7px;margin-top:12px;display:flex}.cockpit-abschluss-knoepfe .knopf{justify-content:center}.cockpit-ergebnis{border:1px solid var(--erledigt);background:var(--erledigt-blass);border-radius:9px;margin-top:12px;padding:10px 12px;font-size:12.5px}.cockpit-ergebnis b{color:var(--erledigt)}.cockpit-ergebnis p{margin:4px 0 8px}.cockpit-ergebnis-knoepfe{flex-direction:column;gap:6px;display:flex}.cockpit-ergebnis-knoepfe .knopf{justify-content:center;text-decoration:none}.parkleiste{border-top:1px solid var(--linie);background:var(--flaeche-2);flex-wrap:nowrap;align-items:center;gap:10px;min-height:58px;padding:9px 18px;display:flex;overflow-x:auto}.parkleiste-titel{color:var(--schrift-3);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.parkleiste-titel .zahl{background:var(--flaeche-3);font-variant-numeric:tabular-nums;border-radius:99px;padding:1px 7px}.park-karte{border:1px solid var(--linie);background:var(--flaeche);border-radius:9px;flex:none;align-items:center;gap:10px;padding:6px 10px;font-size:12px;display:flex}.park-karte.aktiv{border-color:var(--gelb);background:var(--gelb-blass)}.park-info{flex-direction:column;min-width:0;display:flex}.park-info b{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.park-info .leise{white-space:nowrap;font-size:11px}.park-notiz{color:var(--schrift-2);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:11px;font-style:italic;overflow:hidden}.park-knoepfe{gap:5px;display:flex}.faellig-block{border-bottom:1px solid var(--gelb-linie);background:var(--gelb-blass);flex-wrap:nowrap;align-items:center;gap:8px;padding:8px 18px;display:flex;overflow-x:auto}.faellig-titel{color:var(--gold);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.faellig-titel .zahl{background:var(--flaeche);font-variant-numeric:tabular-nums;border-radius:99px;padding:1px 7px}.faellig-karte{border:1px solid var(--gelb-linie);background:var(--flaeche);font:inherit;cursor:pointer;text-align:left;border-radius:9px;flex-direction:column;flex:none;align-items:flex-start;gap:1px;padding:5px 10px;font-size:12px;display:flex}.faellig-karte:hover{border-color:var(--gelb)}.faellig-karte b{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.faellig-karte .leise{white-space:nowrap;font-size:11px}.lebenszyklus{border-top:1px dashed var(--linie);flex-direction:column;gap:8px;margin-top:12px;padding-top:10px;display:flex}.lebenszyklus .cockpit-feld{max-width:200px}.lebenszyklus-knoepfe{flex-wrap:wrap;gap:6px;display:flex}.nachfass-historie{color:var(--schrift-2);font-size:12px}.nachfass-aufklappen{cursor:pointer;font:inherit;color:var(--schrift-2);text-align:left;background:0 0;border:0;padding:0;font-size:12px}.nachfass-aufklappen:hover{color:var(--schrift)}.nachfass-historie ul{flex-direction:column;gap:3px;margin:6px 0 0;padding-left:16px;display:flex}.verloren-gruende{flex-direction:column;gap:7px;margin-bottom:14px;font-size:13.5px;display:flex}.verloren-gruende label{cursor:pointer;align-items:center;gap:8px;display:flex}@media (width<=1180px){.cockpit-koerper{grid-template-columns:220px minmax(0,1fr)}.cockpit-rechts{border-left:0;border-top:1px solid var(--linie);grid-column:1/-1}}.cockpit-tabs{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:999px;gap:3px;padding:3px;display:inline-flex}.cockpit-tab{color:var(--schrift-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:4px 14px;font-size:12.5px;font-weight:600}.cockpit-tab:hover{color:var(--schrift)}.cockpit-tab.aktiv{background:var(--flaeche);color:var(--schrift);box-shadow:var(--schatten);font-weight:700}.aue{flex-direction:column;flex:1;gap:14px;padding:14px 18px 28px;display:flex;overflow-y:auto}.aue-laden{color:var(--schrift-3);align-items:center;gap:8px;display:flex}.aue-kopfzeile{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.aue-titel{margin:0;font-size:15px;font-weight:700}.aue-zeitraum{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:999px;gap:3px;padding:2px;display:inline-flex}.aue-zeitraum-knopf{color:var(--schrift-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:3px 11px;font-size:11.5px;font-weight:600}.aue-zeitraum-knopf.aktiv{background:var(--flaeche);color:var(--gold);box-shadow:var(--schatten);font-weight:700}.aue-datenbasis{font-size:11.5px}.aue-kacheln{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.aue-kachel{background:var(--flaeche);border:1px solid var(--linie);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:11px 14px 12px;display:flex}.aue-kachel-titel{letter-spacing:.08em;text-transform:uppercase;color:var(--schrift-3);font-size:10.5px;font-weight:600}.aue-kachel-zahl{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:800}.aue-kachel-neben{color:var(--schrift-2);font-variant-numeric:tabular-nums;font-size:12px}.aue-kachel-leer{color:var(--schrift-3);margin-top:4px;font-size:12px}.aue-kachel.gewonnen .aue-kachel-zahl{color:var(--erledigt)}.aue-kachel.verloren .aue-kachel-zahl{color:var(--dringend)}.aue-kachel.meine{border-color:var(--gelb-linie);background:var(--gelb-blass)}.aue-kachel.meine .aue-kachel-zahl{color:var(--gold)}.aue-block{padding:12px 14px}.aue-block-kopf{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.aue-block-kopf h3{margin:0;font-size:13.5px;font-weight:700}.aue-block-kopf .leise{font-size:11.5px}.aue-chips{flex-wrap:wrap;gap:4px;display:inline-flex}.aue-chip{border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11.5px;font-weight:600}.aue-chip:hover{background:var(--flaeche-2)}.aue-chip.aktiv{background:var(--gelb-blass);border-color:var(--gelb-linie);color:var(--gold);font-weight:700}.aue-suche{border:1px solid var(--linie-stark);font:inherit;background:var(--flaeche);border-radius:999px;min-width:160px;margin-left:auto;padding:5px 12px;font-size:12px}.aue-leer{color:var(--schrift-3);margin:4px 0 2px;font-size:13px}.aue-tabelle{border:1px solid var(--linie);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.aue-zeile{border-bottom:1px solid var(--linie);background:var(--flaeche);grid-template-columns:14px 44px minmax(120px,1.4fr) minmax(80px,.8fr) minmax(128px,1.1fr) 84px minmax(110px,.9fr) minmax(120px,1fr) 64px 26px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:grid}.aue-status-zelle{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.aue-grund{color:var(--schrift-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;overflow:hidden}.aue-loeschen{color:var(--schrift-3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px;line-height:0}.aue-loeschen:hover{color:var(--dringend);background:var(--dringend-blass)}.aue-zeile:last-child{border-bottom:0}.aue-tabellenkopf{background:var(--flaeche-2);color:var(--schrift-3);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:700}.aue-ampel{cursor:help;border-radius:50%;width:10px;height:10px}.aue-ampel.rot{background:var(--dringend);box-shadow:0 0 0 3px var(--dringend-blass)}.aue-ampel.gelb{background:var(--gelb);box-shadow:0 0 0 3px var(--gelb-blass)}.aue-ampel.gruen{background:var(--erledigt)}.aue-ampel.grau{background:var(--linie-stark)}.aue-nr{font-variant-numeric:tabular-nums;color:var(--schrift-2)}.aue-kunde{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.aue-person{color:var(--schrift-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.aue-summe{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.aue-nachfass{font-variant-numeric:tabular-nums;color:var(--schrift-2);white-space:nowrap}.aue-termin{font-variant-numeric:tabular-nums;white-space:nowrap}.aue-termin.rot{color:var(--dringend);font-weight:700}.aue-termin.gelb{color:var(--gold);font-weight:700}.aue-termin-hinweis{color:var(--schrift-3);font-style:normal}.aue-bestellung{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.aue-bestellung .leise{font-variant-numeric:tabular-nums;font-size:11.5px}.marke-pille.bestellung{background:var(--erledigt-blass);color:var(--erledigt);font-variant-numeric:tabular-nums}.aue-spalten{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.aue-kanaele{border-collapse:collapse;width:100%;font-size:12.5px}.aue-kanaele th{text-align:left;color:var(--schrift-3);border-bottom:1px solid var(--linie);padding:4px 6px;font-size:11px;font-weight:700}.aue-kanaele td{border-bottom:1px solid var(--linie);font-variant-numeric:tabular-nums;white-space:nowrap;padding:6px}.aue-kanaele td .aue-balken-spur{vertical-align:middle;width:60px;display:inline-block}.aue-kanaele tr.leise td{color:var(--schrift-3)}.aue-balkenliste{flex-direction:column;gap:6px;display:flex}.aue-balkenzeile{grid-template-columns:minmax(110px,.9fr) 1fr 76px;align-items:center;gap:10px;font-size:12.5px;display:grid}.aue-balken-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.aue-balken-spur{background:var(--flaeche-2);border-radius:99px;height:10px;overflow:hidden}.aue-balken{background:linear-gradient(90deg, var(--gelb) 0%, var(--gold) 100%);border-radius:99px;min-width:3px;height:100%;display:block}.aue-balken.verloren{background:var(--dringend);opacity:.75}.aue-balken-zahl{font-variant-numeric:tabular-nums;color:var(--schrift-2);white-space:nowrap;text-align:right}.aue-notizen{color:var(--schrift-2);flex-direction:column;gap:4px;margin:10px 0 0;padding-left:18px;font-size:12.5px;display:flex}.aue-notizen b{font-variant-numeric:tabular-nums;color:var(--schrift-3);font-weight:600}.aue-empfehlungen{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.aue-empfehlungen li{border:1px solid var(--gelb-linie);background:var(--gelb-blass);border-radius:9px;padding:8px 11px;font-size:12.5px;font-weight:600}.aue-fusssatz{color:var(--schrift-3);border-top:1px solid var(--linie);margin:10px 0 0;padding-top:8px;font-size:11.5px}@media (width<=1180px){.aue-spalten{grid-template-columns:1fr}.aue-zeile{grid-template-columns:14px 40px minmax(100px,1.1fr) 80px minmax(110px,1fr) minmax(100px,1fr) 60px}.aue-zeile>:nth-child(4),.aue-zeile>:nth-child(5){display:none}.aue-tabelle.gewonnen .aue-zeile{grid-template-columns:40px minmax(100px,1.1fr) minmax(130px,1fr) 84px 60px}.aue-tabelle.gewonnen .aue-zeile>:nth-child(4){display:block}.aue-tabelle.gewonnen .aue-zeile>:nth-child(5){display:none}}.bulk-leiste{background:var(--gelb-blass);border-bottom:1px solid var(--gelb-linie);align-items:center;gap:10px;padding:9px 18px;font-size:13px;display:flex}.bulk-leiste>span:first-child{margin-right:auto}.zeile-zeile{border-bottom:1px solid var(--linie);align-items:stretch;display:flex}.zeile-zeile.ausgewaehlt{background:var(--gelb-blass)}.zeile-zeile .zeile{border-bottom:0;flex:1;min-width:0}.zeile-check{cursor:pointer;width:15px;height:15px;accent-color:var(--gold);flex:none;align-self:center;margin:0 2px 0 16px}.liste-kopf{border-bottom:1px solid var(--linie);color:var(--schrift-3);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:7px 0;font-size:12px;display:flex}.bulk-ordner{font:inherit;border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--schrift-2);cursor:pointer;border-radius:99px;padding:4px 8px;font-size:12px}.marke-pille.zustaendig{background:var(--flaeche-2);color:var(--schrift-2);font-weight:600}.marke-pille.postfach{background:var(--flaeche);color:var(--schrift-2);border:1px solid var(--linie-stark);font-weight:600}.ikon{vertical-align:-.18em;flex:none}.ikon-zeile{align-items:center;gap:6px;display:inline-flex}.ikon-mitte{vertical-align:-.18em;justify-content:center;align-self:center;align-items:center;display:inline-flex}.pos-warnung.ikon-mitte{color:var(--gold)}.dialog-zu.ikon-mitte,.pos-weg.ikon-mitte{line-height:0}.knopf.haupt{flex-direction:row}.lebenszyklus-knoepfe .knopf{flex:none}.mehr-laden{border-top:1px solid var(--linie);color:var(--schrift-3);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:.88rem;display:flex}.marke-pille.bestellung-link{cursor:pointer;text-decoration:none}.marke-pille.bestellung-link:hover,.marke-pille.bestellung-link:focus-visible{filter:brightness(.94)}.cockpit-bestellt a{color:inherit;text-underline-offset:2px;text-decoration:underline}.versand-erlassen{color:var(--schrift-2);align-items:center;gap:6px;margin:2px 0 8px;font-size:12.5px;display:flex}.freigabe-haken{border:1px solid var(--linie,#e4e0d8);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:flex-start;gap:9px;margin:8px 0 2px;padding:9px 11px;font-size:14px;font-weight:600;display:flex}.freigabe-haken input{cursor:pointer;flex:none;width:17px;height:17px;margin:2px 0 0}.freigabe-haken span{flex-direction:column;gap:3px;display:flex}.freigabe-haken small{color:var(--schrift-2);font-size:12px;font-weight:500}.freigabe-haken.gesetzt{background:#7fb88a1a;border-color:#7fb88a}.abholort{flex-direction:column;gap:8px;margin:10px 0 4px;display:flex}.abholort-umschalter{border:1px solid var(--linie-stark);background:var(--flaeche-2);border-radius:8px;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.abholort-umschalter button{font:inherit;color:var(--schrift-2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 14px;font-size:12.5px;font-weight:600}.abholort-umschalter button.aktiv{background:var(--flaeche);color:var(--schrift);box-shadow:0 1px 2px #00000014}.abholort-suche{border:1px solid var(--linie-stark);font:inherit;background:var(--bg);border-radius:7px;width:100%;padding:7px 10px;font-size:13px}.abholort-suche:focus{border-color:var(--gold);outline:none}.abholort-code{color:var(--schrift-3);font-variant-numeric:tabular-nums;margin-left:3px;font-weight:500}.abholort-gewaehlt{border:1px solid var(--erledigt);background:var(--erledigt-blass);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;display:flex}.abholort-kopf{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.abholort-kopf b{font-size:13.5px}.abholort-zeiten{color:var(--schrift-2);gap:4px;font-size:11.5px}.abholort-link{font:inherit;color:var(--gold);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.abholort-selbst{cursor:pointer;align-items:flex-start;gap:7px;font-size:12.5px;display:flex}.abholort-selbst input{accent-color:var(--gold);margin-top:2px}.abholort-selbst small{color:var(--schrift-3);font-size:11.5px;display:block}
