@media (max-width:600px){.auth-seite{place-items:start center;padding-top:max(32px,8dvh)}}.auth-passwort{margin-bottom:14px;position:relative}.auth-passwort .auth-feld{box-sizing:border-box;width:100%;margin-bottom:0;padding-right:96px}.auth-zeigen{min-width:84px;height:40px;font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:0 12px;font-size:15px;font-weight:600;position:absolute;top:4px;right:4px}.auth-zeigen:hover{background:var(--auswahl-bg)}.auth-knopf{font-size:16px}.auth-label{font-size:15px}.auth-hinweis{color:var(--text-2);margin:14px 0 0;font-size:14px;line-height:1.45}.auth-hinweis strong{color:var(--text)}.auth-hinweis-pin{border-top:1px solid var(--border);padding-top:12px}.start-seite{flex-direction:column;display:flex}.start-seite>*{margin-top:0}@media (min-width:1024px){.start-scan-bereich{order:20;margin-top:12px}}.start-heute{margin-bottom:12px}.start-heute-zahlen{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 16px;margin:0;display:grid}.start-heute-zahlen dt{color:var(--text-2);font-size:14px}.start-heute-zahlen dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:24px;font-weight:700;line-height:1.2}.start-heute-zahlen dd small{color:var(--text-2);font-size:14px;font-weight:500;display:block}.kachel-link{padding-right:32px;transition:border-color .12s,box-shadow .12s;position:relative}.kachel-link:after{content:"";border-top:2px solid var(--text-3);border-right:2px solid var(--text-3);width:8px;height:8px;position:absolute;top:18px;right:16px;transform:rotate(45deg)}.kachel-link:hover{border-color:var(--text-3);box-shadow:0 1px 4px #00000014}.kachel-link:hover:after{border-color:var(--text)}.kacheln-start .kachel-info,.kacheln-start .kachel-info.gedaempft,.kacheln-start .kachel-info .gedaempft{color:var(--text-2);font-size:14px}.kacheln-start .kachel-label{font-size:14px}.start-zeile{margin-bottom:4px;display:block}.start-erledigt.start-gruen{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r);margin:0 0 12px;padding:10px 14px;font-size:14px}.start-zuletzt{margin-bottom:12px}.start-zuletzt-liste{margin:0;padding:0;list-style:none}.start-zuletzt-liste li+li{border-top:1px solid var(--border)}.start-zuletzt-link{min-height:44px;color:var(--text);grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:12px;text-decoration:none;display:grid}.start-zuletzt-link:hover .start-zuletzt-kunde{text-decoration:underline}.start-zuletzt-kunde{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:600px){.start-zuletzt-link{grid-template-columns:64px minmax(0,1fr)}.start-zuletzt-link>.gedaempft{display:none}}@media (max-width:1023px){.start-heute{order:1}.start-seite>.karte:not(.start-heute),.start-seite>.start-weitere{order:2}.start-heute-zahlen{grid-template-columns:repeat(3,minmax(0,1fr))}.start-heute-zahlen dd{font-size:20px}}.seiten-erklaerung{max-width:760px;color:var(--text-2);margin:0 0 12px;font-size:15px;line-height:1.5}.leer-zeile{color:var(--text-2);text-align:center;margin:0;padding:24px 16px;font-size:15px}@media (min-width:1024px){.vt-variante-angebot .vt-kopf,.vt-variante-angebot .vt-zeile{grid-template-columns:76px minmax(0,1fr) 84px 176px minmax(170px,260px) 104px}.vt-variante-auftrag .vt-kopf,.vt-variante-auftrag .vt-zeile{grid-template-columns:76px minmax(0,1fr) 84px 130px minmax(170px,250px) minmax(150px,190px) 104px;grid-template-areas:"nr kunde datum termin status lieferung betrag"}.vt-variante-auftrag .vt-kopf>:nth-child(7){text-align:right}}.vt-termin-zelle,.vt-termin-zelle .vt-punkt,.vt-gueltig{white-space:normal;overflow-wrap:anywhere;min-width:0}.vt-gueltig{flex-direction:column;gap:2px;display:flex}.vt-res{color:var(--info);vertical-align:middle;align-items:center;display:inline-flex}.vt-sort{color:inherit;white-space:nowrap;text-decoration:none}.vt-sort:hover{color:var(--text);text-decoration:underline}.vt-sort-aktiv{color:var(--text)}.ag-filter-zahl.ag-filter-null{opacity:.6}@media (max-width:700px){.kennzahl small,.kennzahl em,.kennzahl-info{white-space:normal;text-overflow:clip;overflow:visible}.vt-karte .reiter{gap:0;padding:0}.vt-karte .reiter .ag-filter-chip{gap:4px;padding-left:6px;padding-right:6px}}.ld-chip.ld-chip-fehler{color:var(--err);background:var(--err-bg)}.an-sammel-knoepfe{flex-wrap:wrap;gap:8px;display:inline-flex}.dialog.vk-neu-dialog{flex-direction:column;max-width:560px;max-height:min(92dvh,760px);padding:0;display:none;overflow:hidden}.dialog.vk-neu-dialog[open]{display:flex}.vk-neu-kopf{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 6px 20px;display:flex}.vk-neu-kopf .dialog-titel{margin:0;font-size:18px}.vk-neu-zu{width:44px;height:44px;color:var(--text-2);border-radius:var(--r-s);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.vk-neu-zu:hover{color:var(--text);background:var(--surface-2)}.vk-neu-inhalt{flex:auto;min-height:0;padding:4px 20px 8px;overflow-y:auto}.vk-neu-fuss{border-top:1px solid var(--border);background:var(--surface);flex:none;margin:0;padding:12px 20px}.vk-neu-erklaerung{color:var(--text-2);margin:0 0 12px;font-size:14px;line-height:1.45}.vk-neu-datum{gap:6px;margin-bottom:14px;display:grid}.vk-zuletzt-hinweis{margin:6px 0 0;font-size:13px}.vk-treffer-aktion{color:var(--text-2);white-space:nowrap;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.vk-treffer-pfeil{border-top:2px solid;border-right:2px solid;width:7px;height:7px;transform:rotate(45deg)}.vk-kunde-neu{gap:6px;display:grid}.vk-kunde-neu-titel{margin:0 0 4px;font-size:15px;font-weight:650}.vk-kunde-neu-zeile{grid-template-columns:110px minmax(0,1fr);gap:10px;display:grid}.vk-kunde-neu-zeile>span{gap:6px;display:grid}.vk-kunde-neu-hinweis{margin:4px 0;font-size:13px}.vk-neu-angebote p{margin:0 0 10px;font-size:14px;line-height:1.45}.vk-neu-angebot-liste{border:1px solid var(--border);border-radius:var(--r-s);margin:0 0 12px;padding:0;list-style:none}.vk-neu-angebot-liste li+li{border-top:1px solid var(--border)}.vk-neu-angebot-link{min-height:48px;color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 12px;text-decoration:none;display:grid}.vk-neu-angebot-link:hover{background:var(--surface-2)}@media (max-width:600px){.dialog.vk-neu-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.vk-neu-angebot-link{grid-template-columns:auto minmax(0,1fr)}.vk-neu-angebot-link .vk-treffer-aktion{display:none}}.vk-kundenwahl-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vk-kunde-neu-knopf{min-height:36px;font-size:14px;font-weight:600}.vk-testmodus{color:var(--warn);background:var(--warn-bg);border-radius:var(--r-s);margin:0 0 12px;padding:8px 12px;font-size:14px}.vk-frei-pille{min-height:28px;color:var(--warn);background:var(--warn-bg);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}.vk-frei-pille.vk-frei-voll{color:var(--ok);background:var(--ok-bg)}.vk-annahme-warnung{color:var(--warn);background:var(--warn-bg);border-radius:var(--r-s);margin:0 0 10px;padding:8px 10px;font-size:14px}.vk-ablehn-grund{gap:6px;margin-top:12px;display:grid}.vk-ablauf{flex-wrap:wrap;gap:8px}.vk-seite.vk-gesperrt .vk-kopf input:disabled,.vk-seite.vk-gesperrt .vk-kopf select:disabled,.vk-seite.vk-gesperrt .vk-kopf textarea:disabled,.vk-seite.vk-gesperrt .vk-pos input:disabled,.vk-seite.vk-gesperrt .vk-pos input[readonly],.vk-seite.vk-gesperrt .karte input:disabled,.vk-seite.vk-gesperrt .karte textarea:disabled,.vk-seite.vk-gesperrt .karte select:disabled{color:var(--text-2);background:var(--surface-2);border-color:var(--border);cursor:not-allowed}.ab-balken{height:20px}.ab-balken>span{color:#fff;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:flex;overflow:hidden}.ab-balken>.ab-balken-belegt{color:var(--text)}.ab-legende-davon,.ab-legende-davon i{margin-left:4px}.ab-erklaerung{color:var(--text-2);border-top:1px solid var(--border);margin:0;padding:10px 16px 14px;font-size:13px;line-height:1.5}.ab-loesen{margin-left:8px;font-size:13px}@media (min-width:1024px) and (max-width:1599px){.ab-zeile{--ab-zahlen:380px}.ab-mengen{grid-template-columns:repeat(5,76px)}}.vt-fortschritt{flex-direction:column;gap:3px;min-width:0;display:flex}.vt-balken{background:var(--border);border-radius:999px;width:100%;max-width:160px;height:6px;display:flex;overflow:hidden}.vt-balken-geliefert{background:var(--text-2)}.vt-balken-bereit{background:var(--ok)}.vt-abzeichen{color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);white-space:nowrap;border-radius:999px;margin:2px 4px 0 0;padding:0 7px;font-size:13px;line-height:20px;display:inline-block}.vt-termin-fehlt{background:0 0;border:0;padding:0}.ld-zuerst-zeile{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.ld-zuerst-fehler{color:var(--err)}.ld-zuerst>div,.ld-zuerst-zeile,.ld-zuerst-zeile .datum-feld{min-width:0;max-width:100%}.ld-zuerst-zeile .datum-feld,.ld-zuerst-zeile .datum-feld-schnell{flex-wrap:wrap}.gs-leer-text{color:var(--text-2);margin:0 0 12px;font-size:15px;line-height:1.5}.ag-erklaerung{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);margin:0 0 14px;padding:12px 16px;font-size:15px;line-height:1.5}.ag-erklaerung p{margin:0 0 6px}.ag-erklaerung ol{color:var(--text-2);margin:0;padding-left:22px}.ag-scan-label{margin:0 0 6px}.ag-leer{justify-items:start;gap:10px;padding:16px;font-size:15px;display:grid}.ag-leer p,.ag-leer-text{margin:0;padding:0 16px 8px}.ag-leer p{padding:0}.ag-schritte{margin:0;padding-left:22px;font-size:15px;line-height:1.5}.ag-schritte li+li{margin-top:4px}.ag-kunde-zeile{margin:-4px 0 12px;font-size:14px}.ag-ohne-frist{align-items:center;gap:8px;min-height:44px;margin:-6px 0 8px;font-size:15px;display:flex}.ag-ohne-frist input{width:20px;height:20px}@media (max-width:1023px){.ag-neu{padding-bottom:150px}}.ag-schritte,.ag-erklaerung ol{list-style:decimal}.ag-schritte li::marker{color:var(--text);font-weight:700}.ag-erklaerung li::marker{color:var(--text);font-weight:700}@media (min-width:1024px){.kt-kopf,.kt-zeile{grid-template-columns:minmax(0,2fr) 104px minmax(0,1fr) 76px 132px 150px 104px;grid-template-areas:"name nr ort offen umsatz letzter sevdesk"}.kt-telefon{display:none}}.kt-mail-zeile{overflow-wrap:anywhere}.nur-pc{display:none}@media (min-width:1024px) and (pointer:fine){.nur-pc{display:inline}}@media (max-width:1023px){.kd-filter-leiste{display:none}}.kd-technik{border-top:1px solid var(--border);margin-top:14px;padding-top:10px}.kd-technik>summary{min-height:40px;color:var(--text-2);cursor:pointer;align-items:center;font-size:14px;font-weight:600;display:flex}.ap-liste{margin:0 0 8px;padding:0;list-style:none}.ap-liste li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:8px;padding:6px 0;font-size:14px;display:flex}.ap-text{overflow-wrap:anywhere;min-width:0}.ap-zeile{font-size:14px;display:block}.ap-weg{width:36px;height:36px;color:var(--text-2);border-radius:var(--r-s);cursor:pointer;background:0 0;border:0;flex:none;font-size:20px}.ap-weg:hover{color:var(--err);background:var(--err-bg)}.ap-leer{margin:0 0 6px;font-size:14px}.ap-neu{min-height:36px;font-size:14px;font-weight:600}.ap-form{gap:8px;margin-top:6px;display:grid}.ap-feld{gap:4px;display:grid}.kd-ansicht{margin:0;padding:0;list-style:none}.kd-ansicht li+li{border-top:1px solid var(--border)}.kd-ansicht-zeile{min-height:44px;color:var(--text);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:12px;text-decoration:none;display:grid}.kd-ansicht-zeile:hover strong{text-decoration:underline}.konto-rolle{color:var(--text-2);font-size:15px;line-height:1.5}.konto-abmelden{margin-top:12px}.schrift-wahl .segmente{border:1px solid var(--border-2);border-radius:var(--r-s);gap:0;display:inline-flex;overflow:hidden}.schrift-knopf{min-width:110px;min-height:44px;font:inherit;color:var(--text);background:var(--surface);cursor:pointer;border:0;padding:0 16px;font-weight:600}.schrift-knopf+.schrift-knopf{border-left:1px solid var(--border-2)}.schrift-knopf[aria-pressed=true]{color:var(--auswahl);background:var(--auswahl-bg)}.schrift-knopf-gross{font-size:17px}.schrift-wahl p{margin:8px 0 0;font-size:14px}html[data-schrift=gross] body{zoom:1.15}@media (min-width:1024px){html[data-schrift=gross] .seitenleiste{height:calc(100dvh / 1.15 - var(--kopf-h))}}html[data-schrift=gross] .dialog.vk-neu-dialog{max-height:min(80dvh,760px)}.vd-fassung{gap:0;display:inline-flex}.vd-fassung .knopf[aria-current=page]{color:var(--auswahl);background:var(--auswahl-bg);border-color:var(--auswahl)}.vd-absender{color:#555;text-underline-offset:2px;margin:0 0 6px;font-size:11px;text-decoration:underline}.vd-preis-handy{display:none}@media screen and (max-width:560px){.vd-preis-handy{margin-top:6px;font-size:13px;display:block}}
.r14b-pick-modus{max-width:420px;margin-top:12px}.pick .pick-text,.r14b-gross{font-size:14px}.r14b-seg{border:1px solid var(--border-2);border-radius:var(--r-s);background:var(--surface);flex-wrap:wrap;gap:0;max-width:100%;margin:8px 0 12px;display:inline-flex;overflow:hidden}.r14b-seg a{min-height:40px;color:var(--text);border-right:1px solid var(--border);white-space:nowrap;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.r14b-seg a:last-child{border-right:0}.r14b-seg a:hover{background:var(--surface-2)}.r14b-seg a[aria-current=page]{background:var(--auswahl-bg);box-shadow:inset 0 -2px 0 var(--auswahl);font-weight:600}.r14b-seg-titel{color:var(--text-2);margin:8px 0 4px;font-size:13px;display:block}.r14b-leer p{margin:0 0 8px;font-size:14px}.r14b-sendung{margin-top:10px}.r14b-lieferung-felder{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.r14b-lieferung-felder{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.r14b-lieferung-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:8px 0 0;display:flex}.r14b-anleitung summary{cursor:pointer;align-items:center;min-height:32px;font-size:15px;font-weight:600;display:flex}.r14b-anleitung p{margin:6px 0 0;font-size:14px}.r14b-heute{margin:0;padding:0;list-style:none}.r14b-heute li{border-top:1px solid var(--border);align-items:center;gap:12px;padding:8px 0;font-size:14px;display:flex}.r14b-heute li:first-child{border-top:0}.r14b-heute-zeit{color:var(--text-2);min-width:44px}.r14b-heute-text{flex-direction:column;flex:1;min-width:0;display:flex}.r14b-heute-text small{font-size:13px}.r14b-schritte-hilfe{margin:0 0 8px;padding-left:22px;font-size:14px;list-style:decimal}.r14b-schritte-hilfe li{margin:4px 0}.r14b-inv-wege{margin:0;padding:0;list-style:none}.r14b-inv-wege>li{border-top:1px solid var(--border);grid-template-columns:1fr;align-items:center;gap:6px;padding:10px 0;display:grid}.r14b-inv-wege>li:first-child{border-top:0}.r14b-inv-wege>li>small{font-size:13px}@media (min-width:720px){.r14b-inv-wege>li{grid-template-columns:280px 1fr;gap:16px}.r14b-inv-wege>li.r14b-inv-bereich{grid-template-columns:1fr}}.r14b-inv-anzahl{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.r14b-inv-anzahl .feld{width:84px}.r14b-inv-anzahl small{font-size:13px}.r14b-klickzeilen .tabelle tbody tr{position:relative}.r14b-klickzeilen .tabelle tbody tr:hover{background:var(--surface-2)}.r14b-zeilenlink:after{content:"";position:absolute;inset:0}.r14b-ueber-zeile{z-index:1;position:relative}.r14b-sammel{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.r14b-zahl,.tabelle td.zahl{white-space:nowrap}.r14b-klickzeilen .r14b-ueber-zeile .knopf{color:var(--text-2);text-underline-offset:3px;background:0 0;border-color:#0000;font-weight:500;text-decoration:underline}.r14b-klickzeilen .r14b-ueber-zeile .knopf:hover{color:var(--text);background:var(--surface);border-color:var(--border-2)}.r14b-haken{align-items:flex-start;gap:8px;margin:8px 0 0;font-size:14px;display:flex}.r14b-karten-kopf{padding:12px 16px 0}.r14b-karten-kopf p{margin:4px 0 8px;font-size:14px}.r14b-pfeil{font-size:18px}.r14b-speichern{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex;position:sticky;bottom:12px;box-shadow:0 4px 16px #00000014}.r14b-speichern span{font-size:14px}.r14b-ue-tabelle td,.r14b-ue-tabelle th{-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:normal}.r14b-ue-tabelle td:first-child{min-width:9.5em}.r14b-ue-tabelle td.zahl{white-space:nowrap}.r14b-reiter{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px 16px;margin:4px 0 8px;display:flex}.r14b-reiter a{color:var(--text-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 2px;font-size:14px;text-decoration:none}.r14b-reiter a[aria-current=page]{color:var(--text);border-bottom-color:var(--text);font-weight:600}.r14b-erklaerung{max-width:72ch;margin:0 0 4px}.r14b-negativ{color:var(--err);font-weight:600}.r14b-ueber-hinweis{margin:8px 0 0;font-size:14px}.r14b-ohne-ek{color:var(--warn);white-space:nowrap;font-size:13px}.r14b-nowrap{white-space:nowrap}.r14b-bestand .tabelle td{padding-top:10px;padding-bottom:10px;font-size:15px}.r14b-bestand .tabelle .zelle-klein,.r14b-bestand .r14b-plaetze{font-size:13px}@media (min-width:1024px){.r14b-bestand .r14b-nur-handy{display:none}}.r14b-aufklapp summary{cursor:pointer;align-items:center;min-height:36px;font-size:15px;font-weight:600;display:flex}.r14b-aufklapp+.r14b-aufklapp{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}.r14b-seg-verlauf{margin:4px 0 8px}.verlauf-liste .verlauf-eintrag{padding-top:8px;padding-bottom:8px}.verlauf-liste .zelle-klein,.verlauf-liste .verlauf-kopf .gedaempft,.verlauf-liste .verlauf-platz{font-size:13px}.verlauf-liste .verlauf-zeile{padding:2px 0}.pruefliste .zelle-klein,.pruefliste .tabelle small,.pruefliste .gedaempft{font-size:13px}.r14b-legende{margin:0 0 8px}.pruef-gruppe-aktion{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.r14b-block{font-size:13px;font-weight:400;display:block}.as-liste .as-gr{min-height:26px;font-size:13px}.as-liste .zelle-klein,.as-liste .as-unterzeile,.as-liste .as-shop-unter,.as-liste .chip-res .chip{font-size:13px}@media (max-width:1023px){.as-liste .as-gr{min-height:24px;font-size:13px}}.r14b-ampel-legende{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:4px 0 8px;padding:0 12px;font-size:13px;display:flex}.r14b-ampel-legende .as-ampel-punkt{border-radius:50%;width:10px;height:10px;display:inline-block}.r14b-artikel-meta{flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}.r14b-sync-klein .sync-zeilen{gap:8px;margin:0;display:inline-flex}.r14b-sync-klein .sync-zeile{white-space:nowrap;margin:0;font-size:13px}.as-liste .as-gr b,.as-liste .chip,.as-liste small,.as-liste .as-sort,.liste-mit-baum .kb-zahl,.liste-mit-baum .kb-einheit{font-size:13px}.scan-knopf{width:52px;height:52px}.r14b-letzte{border-top:1px solid var(--border);margin-top:12px;padding-top:10px;font-size:14px}.r14b-letzte ul{margin:6px 0 0;padding:0;list-style:none}.r14b-letzte li{padding:4px 0}.r14b-letzte small{font-size:13px}
.r14c-aktionen-getrennt .info-knoepfe:has([data-testid=aktion-korrigieren]):has([data-testid=aktion-ausbuchen]):before{content:"";background:var(--border);grid-area:2/1/auto/-1;height:1px;margin:2px 0}@media (min-width:640px){.r14c-aktionen-getrennt .artikel-aktionen .info-knoepfe:has([data-testid=aktion-korrigieren]):has([data-testid=aktion-ausbuchen]){grid-template-columns:repeat(2,minmax(0,1fr)) 17px repeat(3,minmax(0,1fr))}.r14c-aktionen-getrennt .info-knoepfe:has([data-testid=aktion-korrigieren]):has([data-testid=aktion-ausbuchen]):before{grid-area:1/3;justify-self:center;width:1px;height:auto;margin:6px 0}}.r14c-hinweise{margin:0 0 var(--karte-abstand)}.r14c-hinweise:empty{display:none}.r14c-hinweise>*{margin:0 0 4px}@media (min-width:1024px){.artikel-name.r14c-name-handy{display:none}}.r14c-kurzliste{color:var(--text-2);margin:10px 0 0;padding-left:20px;font-size:14px;line-height:1.5}.r14c-kurzliste li+li{margin-top:2px}.bl-klapp>.bl-klapp-kopf{cursor:pointer;min-height:var(--ctrl-h);align-items:center;gap:10px;list-style:none;display:flex}.bl-klapp>.bl-klapp-kopf::-webkit-details-marker{display:none}.bl-klapp>.bl-klapp-kopf:before{content:"";border-right:2px solid var(--text-2);border-bottom:2px solid var(--text-2);flex:none;width:8px;height:8px;margin:0 2px 0 4px;transition:transform .15s;transform:rotate(-45deg)}.bl-klapp[open]>.bl-klapp-kopf:before{transform:rotate(45deg)}.bl-klapp>.bl-klapp-kopf>.bl-kopf{flex:1;min-width:0;margin-bottom:0}.bl-klapp[open]>.bl-klapp-kopf{margin-bottom:8px}.bl-kopf-aktionen{justify-content:flex-end}.bl-ek-link{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:699px){.bl .bl-tab tr{flex-wrap:wrap;align-items:baseline;gap:2px 16px;padding:8px 0;display:flex}.bl .bl-tab td{padding:0}.bl .bl-tab .bl-z-artikel{flex:100%;margin-bottom:2px}.bl .bl-tab td[data-l]:before{flex:none;font-size:13px;font-weight:500}.bl .bl-tab .bl-z-groesse,.bl .bl-tab .bl-z-fehlt,.bl .bl-tab .bl-z-menge,.bl .bl-tab .bl-z-status{flex:none;gap:6px}.bl .bl-tab .bl-z-groesse{flex-wrap:wrap}.bl .bl-tab .bl-z-groesse small{flex-basis:100%}.bl .bl-tab .bl-z-fuer,.bl .bl-tab .bl-z-termin,.bl .bl-tab .bl-z-lieferant{flex:100%}.bl .bl-tab .bl-z-fehlt strong{font-size:16px}.bl .bl-tab .bl-z-groesse{order:1}.bl .bl-tab .bl-z-menge,.bl .bl-tab .bl-z-fehlt{order:2}.bl .bl-tab .bl-z-status{order:3}.bl .bl-tab .bl-z-aktion{flex:none;order:4;align-self:center;margin:0 0 0 auto}.bl .bl-tab .bl-z-fuer,.bl .bl-tab .bl-z-termin,.bl .bl-tab .bl-z-lieferant{order:5}.bl .bl-tab .bl-knopf-bestellt{height:40px}.bl .bl-tab .bl-quelle-link{min-height:32px}.bl-klapp>.bl-klapp-kopf .bl-gruppe-summe{font-size:13px}}@media screen and (max-width:560px){.bl-blatt-tabelle{table-layout:fixed}.bl-blatt-tabelle th,.bl-blatt-tabelle td{overflow-wrap:anywhere;padding:4px 1px}.bl-blatt-tabelle thead th{font-size:11px}.bl-blatt-tabelle thead th:last-child{overflow-wrap:normal;width:46px}.bl-blatt-zeilenkopf{letter-spacing:0;width:54px;font-size:9px}.bl-blatt-zahl{font-size:15px}.bl-blatt-kaestchen{width:20px;height:20px}}.r14c-zweck{margin:0 0 var(--karte-abstand);font-size:14px}.r14c-set-preis{gap:12px 24px;display:grid}@media (min-width:700px){.r14c-set-preis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.r14c-set-preis-zahl{font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}.r14c-euro-feld{align-items:center;gap:8px;max-width:220px;display:flex}.inhalt:has(.set-seite .speichern-leiste) .set-seite{padding-bottom:72px}.r14c-kz-werkzeug{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex}.r14c-kz-filter{cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:14px;display:inline-flex}.r14c-kz-filter input{width:20px;height:20px}.r14c-kz-klapp{width:28px;height:28px;color:var(--text-2);border-radius:var(--r-s);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-4px 2px -4px -4px;padding:0;font-size:16px;display:inline-flex}.r14c-kz-klapp:hover{background:var(--surface-2)}.r14c-chip-knopf{cursor:pointer;background:0 0;border:0;margin:0 0 0 6px;padding:0}.r14c-feld-hilfe{margin-top:4px;font-size:13px;font-weight:400;display:block}.kz-knoepfe .kopf-menue>summary{white-space:nowrap}.r14c-etk-raster{gap:4px;max-width:420px}.r14c-etk-raster .etk-feld{height:auto;min-height:36px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;padding:0;font-size:13px}.r14c-etk-raster .etk-feld:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.r14c-etk-raster .etk-feld[aria-pressed=true]{box-shadow:0 0 0 2px var(--primary)}.r14c-etk-fort{margin:0 0 8px;font-size:14px}.r14c-etk-leiste{color:var(--text);background:var(--surface);border:1px solid var(--border)}.r14c-begriffe{margin:0 0 var(--karte-abstand)}.r14c-begriffe .r14c-kurzliste{margin:8px 0 4px}.r14c-leer{padding:20px var(--karte-pad);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.r14c-leer p{color:var(--text-2);margin:0}.r14c-kurz{margin:0 0 var(--karte-abstand);font-size:14px}.r14c-va-umwandeln{margin:0 0 var(--karte-abstand);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.r14c-va-umwandeln .gedaempft{font-size:14px}.r14c-schritte{gap:12px;margin:0;padding-left:24px;list-style:decimal;display:grid}.r14c-schritte li::marker{font-weight:650}.r14c-schritte li{padding-left:4px}.r14c-schritte li>span:first-child{margin-bottom:6px;display:block}.r14c-schritte li[data-erledigt]>span:first-child{color:var(--ok)}.r14c-schritte li[data-erledigt]>span:first-child:before{content:"✓ "}.r14c-verein-kunde{margin-top:6px;font-size:14px}.r14c-beispiel{font-variant-numeric:tabular-nums;color:var(--text-2);margin:6px 0 0;font-size:14px}.pr-zeile .pb-feld .datum-feld{min-width:150px}.r14c-sprung{margin:0 0 var(--karte-abstand);flex-wrap:wrap;gap:4px 6px;display:flex}.r14c-sprung a{min-height:32px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:999px;align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.r14c-sprung a:hover{background:var(--surface-2)}.r14c-leer-block{margin:0 0 var(--karte-abstand)}.shopify [id]{scroll-margin-top:64px}.r14c-leer-zusatz{margin-left:6px;font-weight:400}.r14c-ek-warn{color:var(--warn);margin-top:4px;font-size:13px;display:block}.r14c-pflicht{color:var(--err);background:var(--err-bg);border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:13px;font-weight:600}.r14c-nur-schmal{display:none}@media (max-width:699px){.r14c-nur-breit{display:none}.r14c-nur-schmal{display:block}}.r14c-dp-wahl{margin:0 0 var(--karte-abstand)}.r14c-dp-wahl .kopf-menue,.r14c-dp-wahl .kopf-menue>summary{width:100%}.r14c-anlegen-reihe{margin:4px 0 var(--karte-abstand);align-items:center}@media (max-width:699px){textarea.feld[id^=e-]{min-height:132px}}
.r15-nur-schmal{display:block}@media (min-width:1024px){.r15-nur-schmal{display:none}}.r15-tag{white-space:nowrap}@media (max-width:699px){.r14b-ue-tabelle,.r14b-ue-tabelle tbody{width:100%;display:block}.r14b-ue-tabelle thead{display:none}.r14b-ue-tabelle tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 12px;display:grid}.r14b-ue-tabelle tbody tr:last-child{border-bottom:0}.r14b-ue-tabelle td{border:0;min-width:0;padding:0;display:block}.r14b-ue-tabelle td:first-child{min-width:0}.r14b-ue-tabelle td:nth-child(3){overflow-wrap:break-word;grid-column:1/-1;font-size:14px}}.r15-legende{align-items:center;gap:6px;margin:8px 12px;font-size:14px;display:flex}.r15-gruende{margin:4px 0 0;padding-left:18px}.r15-gruende li+li{margin-top:4px}.r14b-klickzeilen .r14b-ueber-zeile .kopf-menue-knopf{text-decoration:none}.r14b-klickzeilen .r14b-ueber-zeile .kopf-menue .knopf:not(.kopf-menue-knopf){color:var(--text);text-decoration:none}.r14b-klickzeilen .r14b-ueber-zeile:has(.kopf-menue[open]){z-index:20}
.r16-start-satz{color:var(--text);margin:-4px 0 14px;font-size:16px}.r16-start-block{margin-bottom:12px}.r16-start-h2{margin:0 0 8px;font-size:15px;font-weight:650}.r16-aufgaben{margin-bottom:8px}.r16-aufgabe{border-color:var(--border-2);flex-direction:column;gap:2px;display:flex}.r16-aufgabe:hover{border-color:var(--text-3);background:var(--surface-2)}.r16-aufgabe-kopf{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.r16-aufgabe-kopf .kachel-label{color:var(--text);font-size:14px;font-weight:600}.r16-chevron{color:var(--text-3);font-size:22px;line-height:1}.r16-aufgabe-satz{color:var(--text-2);font-size:14px;line-height:1.4}.r16-aufgabe-pruefen{background:var(--warn-bg);border-color:#e9c46a}.r16-aufgabe-pruefen:hover{background:#ffe7ad}.r16-aufgabe-fehler{background:var(--err-bg);border-color:#f1b0aa}.r16-aufgabe-fehler .kachel-zahl{color:var(--err)}.r16-aufgabe-fehler:hover{background:#fbd9d5}.r16-aufgaben-ruhig .r16-aufgabe{border-color:var(--border);background:var(--surface)}.r16-aufgabe-ruhig .kachel-zahl{color:var(--text-3);font-size:22px}.r16-aufgabe-ruhig .kachel-label{color:var(--text-2)}.r16-aufgabe-ruhig .r16-aufgabe-satz{color:var(--text-3)}.r16-dran-liste,.r16-heute-liste{margin:0;padding:0;list-style:none}.r16-dran-liste li+li{border-top:1px solid var(--border)}.r16-dran-zeile{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 0;text-decoration:none;display:flex}.r16-dran-zeile:hover .r16-dran-was{text-decoration:underline}.r16-dran-was{font-weight:600}.r16-heute-liste{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 16px;margin:0;display:grid}.r16-heute-liste dt{color:var(--text-2);font-size:14px}.r16-heute-liste dd{margin:2px 0 0;font-size:15px}.r16-heute-liste strong{font-variant-numeric:tabular-nums;font-size:20px}.r16-heute-liste small{color:var(--text-2);font-size:14px}@media (max-width:699px){.r16-heute-liste{display:block}.r16-heute-liste>div{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.r16-heute-liste>div:first-child{border-top:0}.r16-heute-liste dd{text-align:right;margin:0}.r16-heute-liste strong{font-size:16px}.r16-start-satz{margin-top:0}}.r16-feld-tage{max-width:140px}.r16-erklaerung{margin:4px 12px 10px}.r16-filter-link{white-space:nowrap}@media (max-width:699px){.r16-karten-tabelle,.r16-karten-tabelle tbody{width:100%;display:block}.r16-karten-tabelle thead{display:none}.r16-karten-tabelle tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px;display:grid}.r16-karten-tabelle tbody tr:last-child{border-bottom:0}.r16-karten-tabelle td{text-align:left;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.r16-karten-tabelle td.zahl{text-align:right}.r16-karten-tabelle td:nth-child(n+5){grid-column:1/-1}}.r16-kasse-raster{gap:12px;margin-bottom:12px;display:grid}@media (min-width:1024px){.r16-kasse-raster{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}}.r16-kasse-raster .karte{margin-bottom:0}.r16-kasse-aktionen{gap:12px;display:grid}.r16-kasse-rechnung{margin:0}.r16-kasse-rechnung>div{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.r16-kasse-rechnung>div:first-child{border-top:0}.r16-kasse-rechnung dt{color:var(--text-2);font-size:15px}.r16-kasse-rechnung dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:15px}.r16-kasse-rechnung dd small{color:var(--text-3);font-size:13px;display:block}.r16-kasse-summe dt,.r16-kasse-summe dd{color:var(--text);font-size:17px;font-weight:700}.r16-kasse-differenz dt,.r16-kasse-differenz dd{color:var(--err);font-weight:650}.r16-kasse-stimmt dt,.r16-kasse-stimmt dd{color:var(--ok);font-weight:650}.r16-kasse-ergebnis{margin:12px 0}.r16-segment{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.r16-segment .knopf[aria-pressed=true]{background:var(--auswahl-bg);border-color:var(--text);font-weight:650}.r16-kasse-form{gap:4px;display:grid}.r16-zaehl-raster{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin:10px 0;display:grid}.r16-zaehl-feld{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.r16-zaehl-feld .feld{text-align:right}.r16-kasse-liste{margin:0;padding:0;list-style:none}.r16-kasse-liste li{border-top:1px solid var(--border);grid-template-columns:64px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;display:grid}.r16-kasse-liste li:first-child{border-top:0}.r16-kasse-zeit{color:var(--text-2);font-variant-numeric:tabular-nums}.r16-kasse-text{overflow-wrap:anywhere;min-width:0}.r16-minus{color:var(--err)}.r16-satz-tabelle{width:100%}.r16-bericht{color:#000;background:#fff;max-width:760px;margin:0 auto;padding:24px;font-size:14px}.r16-bericht-kopf{justify-content:space-between;gap:24px;margin-bottom:20px;display:flex}.r16-bericht-kopf>div:first-child{flex-direction:column;display:flex}.r16-bericht-titel{text-align:right}.r16-bericht-titel h1{margin:0;font-size:22px}.r16-bericht-titel p{margin:2px 0}.r16-bericht h2{margin:20px 0 6px;font-size:16px}.r16-bericht-tabelle{border-collapse:collapse;width:100%}.r16-bericht-tabelle th,.r16-bericht-tabelle td{text-align:left;border-bottom:1px solid #ccc;padding:5px 6px}.r16-bericht-tabelle th{font-size:13px;font-weight:600}.r16-bericht-tabelle .zahl{text-align:right;font-variant-numeric:tabular-nums}.r16-bericht-summe td{border-bottom:2px solid #000;font-weight:700}.r16-bericht-fuss{margin-top:40px}@media print{.r16-bericht{padding:0}}.r16-theke-leiste{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px;display:flex}.r16-platz-chip{min-height:44px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-2);cursor:pointer;border-radius:999px;padding:0 14px;font-size:15px;font-weight:600}.r16-platz-chip:hover{background:var(--surface-2)}.r16-unterstrichen{font-weight:500;text-decoration:underline}.r16-textsuche{flex:260px;min-width:0}.r16-treffer{margin:0;padding:0;list-style:none}.r16-treffer li+li{border-top:1px solid var(--border)}.r16-treffer-zeile{width:100%;min-height:48px;font:inherit;text-align:left;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:12px;padding:8px 4px;display:flex}.r16-treffer-zeile:hover{background:var(--surface-2)}.r16-rabatt{min-width:180px}.r16-rabatt-chip{color:var(--ok);font-weight:600}.r16-aufgabe{padding-right:36px;position:relative}.r16-aufgaben-ruhig .r16-aufgabe{padding-top:10px;padding-bottom:10px}.r16-haken{color:var(--ok);font-weight:700}.r16-start-h2-ruhig{color:var(--text-2);margin-top:6px}.auth-passwort .auth-feld{border:1px solid var(--border-2)}.auth-feld:-webkit-autofill{box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--text)}.r16-berechtigung .banner,.r16-berechtigung .banner *{font-size:15px}.r16-berechtigung .banner strong:first-child{font-size:16px}.r16-schnellfilter{flex-wrap:wrap;gap:8px;margin:0 12px 10px;display:flex}.r16-schnellfilter .ag-filter-chip[aria-pressed=true]{background:var(--auswahl-bg);border-color:var(--text);font-weight:650}.r16-gesendet{display:block}.r16-abgegeben{background:var(--warn-bg);color:var(--warn)}.r16-grund-wahl{border:0;gap:6px;margin:12px 0 0;padding:0;display:grid}.r16-radio{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:15px;display:flex}.r16-radio input{width:20px;height:20px}.r16-abgabe-liste{margin:6px 0;padding-left:18px;font-size:15px}.r16-abgabe .knopf-reihe{margin-top:8px}.r16-schritt{color:var(--text-2);margin:2px 0 0;font-size:14px}.r16-notiz-hinweis{margin:0 0 8px;font-size:14px}.r16-notiz .knopf-reihe{align-items:center;margin-top:8px}.r16-rueckstand summary{cursor:pointer;padding:6px 0}.r16-erinnern{margin-top:4px;font-size:14px;display:block}.r16-schritte{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.r16-schritte li{color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:6px 12px;font-size:14px}.r16-schritte .r16-schritt-jetzt{color:var(--text);border-color:var(--text);font-weight:650}.r16-schritte .r16-schritt-fertig{color:var(--ok);border-color:var(--ok-bg);background:var(--ok-bg)}.r16-offen-link{text-underline-offset:3px;text-decoration:underline}.r16-kt-ohne-sevdesk .kt-zeile{grid-template-areas:"name offen""ort umsatz""letzter letzter"}@media (min-width:1024px){.r16-kt-ohne-sevdesk .kt-kopf,.r16-kt-ohne-sevdesk .kt-zeile{grid-template-columns:minmax(0,2fr) 104px minmax(0,1fr) 90px 150px 150px;grid-template-areas:"name nr ort offen umsatz letzter"}}.r16-erklaer{margin-bottom:4px;display:block}.r16-posten{margin-bottom:10px}.dr-tabelle th{letter-spacing:0;text-transform:none;font-size:11px}@media (max-width:699px){.druck-wurzel .dr-tabelle{display:block;overflow-x:auto}}.r16-zahl-text{font-size:22px}.r16-klein-link{margin-left:8px;font-size:14px;font-weight:400}span.r16-grund-wahl{display:grid}.r16-zeile-link{cursor:pointer;position:relative}.r16-strecke{color:inherit;text-decoration:none}.r16-strecke:after{content:"";z-index:1;position:absolute;inset:0}.r16-tel{z-index:2;color:var(--info);text-decoration:underline;position:relative}@media (max-width:1023px){.r16-tel{align-items:center;min-height:40px;display:inline-flex}}.r16-kopf-handy{color:var(--text-2);flex-basis:100%;margin:2px 0 0;font-size:14px}.r16-testmodus{margin:0 0 8px}.r16-li-satz{color:var(--text);margin:0 0 10px;font-size:14px}.r16-li-liste{margin:0;padding:0;list-style:none}.r16-li-eintrag{border-top:1px solid var(--border);gap:8px;padding:10px 0;display:grid}.r16-li-eintrag:first-child{border-top:0;padding-top:0}.r16-li-eintrag[data-status=STORNIERT]{color:var(--text-3)}.r16-li-kopf{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.r16-li-kopf>strong{overflow-wrap:anywhere;min-width:0;font-size:14px}.r16-li-text{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:14px}.r16-li-zeit{color:var(--text-3)}.r16-li-primaer{gap:4px;display:grid}.r16-li-primaer>.knopf{width:100%}.r16-li-neben{flex-wrap:wrap;gap:8px;display:flex}.r16-li-neben>.knopf{flex:auto}.r16-li-neu{border-top:1px solid var(--border);gap:4px;margin-top:10px;padding-top:10px;display:grid}.r16-li-neu>.knopf{width:100%}.r16-li-satz+.r16-li-neu{border-top:0;margin-top:0;padding-top:0}.r16-rk{margin-top:var(--karte-abstand)}.r16-rk>summary .karte-titel-text{min-width:0}.r16-rk-hinweis{color:var(--text-2);font-weight:400}.r16-rk-mehr{color:var(--text-2);flex:none;font-size:14px;font-weight:400}.r16-rk[open] .r16-rk-mehr{display:none}.r16-rk-tabelle .tabelle td{font-size:14px}.r16-rk-zahl{white-space:nowrap;font-variant-numeric:tabular-nums;width:1%;text-align:right!important}.r16-rk-zahl[data-offen=ja]{font-weight:650}.r16-rk-detail{color:var(--text-2);margin-top:2px;font-size:13px;display:block}.r16-rk-karten{margin:0;padding:0;list-style:none;display:none}.r16-rk-karten li{border-top:1px solid var(--border);gap:2px;padding:10px 0;display:grid}.r16-rk-karten li:first-child{border-top:0}.r16-rk-kopf{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.r16-rk-kopf>strong{overflow-wrap:anywhere;min-width:0;font-size:14px}.r16-rk-offen{font-variant-numeric:tabular-nums;color:var(--text-2);flex:none;font-size:14px}@media (max-width:1023px){.r16-rk-tabelle{display:none}.r16-rk-karten{display:block}}.r16-belege-klaeren{scroll-margin-top:calc(var(--leiste-h) + 16px)}.r16-belege-hinweis{color:var(--text-2);overflow-wrap:anywhere;margin-top:2px;font-size:13px;display:block}.r16-ablauf-satz{color:var(--text);margin:0 0 12px;font-size:14px}.r16-ablauf-liste{margin:0;padding:0;list-style:none}.r16-ablauf-schritt{grid-template-columns:20px minmax(0,1fr);gap:10px;padding-bottom:12px;display:grid;position:relative}.r16-ablauf-schritt:last-child{padding-bottom:0}.r16-ablauf-schritt:not(:last-child):before{content:"";background:var(--border);width:2px;position:absolute;top:22px;bottom:2px;left:9px}.r16-ablauf-schritt[data-zustand=erledigt]:not(:last-child):before{background:var(--border-2)}.r16-ablauf-punkt{width:20px;height:20px;color:var(--text-3);background:var(--surface);border:2px solid var(--border-2);border-radius:999px;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.r16-ablauf-schritt[data-zustand=erledigt] .r16-ablauf-punkt{color:var(--on-primary);background:var(--text-2);border-color:var(--text-2)}.r16-ablauf-schritt[data-zustand=aktuell] .r16-ablauf-punkt{background:var(--surface);border-color:var(--text);box-shadow:inset 0 0 0 3px var(--surface), inset 0 0 0 10px var(--text)}.r16-ablauf-schritt[data-zustand=ende] .r16-ablauf-punkt{color:var(--err);border-color:var(--err)}.r16-ablauf-koerper{min-width:0}.r16-ablauf-kopf{justify-content:space-between;align-items:baseline;gap:8px;min-height:22px;display:flex}.r16-ablauf-titel{min-width:0;color:var(--text-2);overflow-wrap:anywhere;font-size:14px}.r16-ablauf-schritt[data-zustand=erledigt] .r16-ablauf-titel{color:var(--text)}.r16-ablauf-schritt[data-zustand=aktuell] .r16-ablauf-titel{color:var(--text);font-weight:650}.r16-ablauf-schritt[data-zustand=ende] .r16-ablauf-titel{color:var(--err);font-weight:650}.r16-ablauf-schritt[data-zustand=offen] .r16-ablauf-titel{color:var(--text-3)}.r16-ablauf-datum{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.r16-ablauf-text{color:var(--text-2);overflow-wrap:anywhere;margin-top:2px;font-size:13px}.r16-ablauf-inhalt{margin-top:8px}.r16-ablauf-schritt[data-zustand=aktuell] .r16-ablauf-inhalt,.r16-ablauf-schritt[data-zustand=aktuell] .r16-ablauf-aktionen{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-s);padding:10px}.r16-ablauf-aktionen{gap:8px;margin-top:8px;display:grid}.r16-ablauf-inhalt+.r16-ablauf-aktionen{margin-top:8px}.r16-ablauf-weiter>.knopf{width:100%}.r16-ablauf-neben{flex-wrap:wrap;gap:8px;display:flex}.r16-ablauf-neben>.knopf{flex:auto}.r16-ablauf-rechnung{overflow-wrap:anywhere;margin:0 0 8px;font-size:14px}.r16-ablauf-mehr{margin-top:8px}.r16-ablauf-mehr>summary{min-height:40px;color:var(--text-2);cursor:pointer;align-items:center;font-size:14px;list-style:none;display:inline-flex}.r16-ablauf-mehr>summary::-webkit-details-marker{display:none}.r16-ablauf-mehr[open]>summary{color:var(--text)}.r16-ablauf-unten{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.r16-ablauf-unten .vk-status{flex-wrap:wrap}.r16-ablauf-unten .vk-kopf-label{color:var(--text-2);font-size:13px;font-weight:400}.r16-li-eingebettet .r16-li-liste{margin-top:0}.r16-kunde-anker{display:contents}.r16-kunde-info{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-left:4px;font-size:14px;display:inline-flex}.r16-kunde-hinweis{color:var(--text-2)}.r16-kunde-hinweis[data-ton=warn]{color:var(--warn);background:var(--warn-bg);border-radius:999px;padding:1px 8px}.r16-kunde-hinweis[data-ton=fehler]{color:var(--err);background:var(--err-bg);border-radius:999px;padding:1px 8px}.r16-kunde-meldung{flex-basis:100%}.r16-ki-verlauf{width:min(640px,100vw - 32px)}
.kp-plan{width:100%;max-width:520px;height:auto;margin:0 auto;font-family:inherit;display:block}.kp-raum{fill:none;stroke:var(--text-3);stroke-width:1.5px}.kp-regal{fill:#d6d6d2}.kp-zehner{fill:#a9aaa6}.kp-belegt{fill:#8a8a8a}.kp-naechst{fill:var(--text)}.kp-ziel{fill:#e0a800}.kp-nr{fill:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px}.kp-weg{fill:none;stroke:var(--text);stroke-width:1.6px;stroke-dasharray:4 4;stroke-linejoin:round;opacity:.55}.kp-start{fill:var(--text)}.kp-mitte{letter-spacing:.12em;fill:var(--text-3);font-size:12px;font-weight:700}.kp-fuss{fill:var(--text-2);font-size:12px;font-weight:600}.kp-marke rect{fill:var(--text)}.kp-marke text{fill:#fff;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.kp-marke-ziel rect{fill:#e0a800}.kp-marke-ziel text{fill:#1c1d1f;font-size:13px}.kp-puls{fill:none;stroke:#e0a800;stroke-width:3px;animation:1.4s ease-out infinite kp-puls}@keyframes kp-puls{0%{r:6;opacity:.9}to{r:22;opacity:0}}@media (prefers-reduced-motion:reduce){.kp-puls{opacity:.35;animation:none}}.kp-griff{gap:10px;display:grid}.kp-griff-code{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.kp-griff-regal{letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:34px;font-weight:700;line-height:1}.kp-griff-sonder{overflow-wrap:anywhere;white-space:normal;font-size:28px}.kp-griff-ebene{color:#1c1d1f;white-space:nowrap;background:#e0a800;border-radius:6px;padding:4px 10px;font-size:20px;font-weight:700}.kp-griff-kiste{border:2px solid var(--text);white-space:nowrap;border-radius:6px;padding:2px 10px;font-size:18px;font-weight:700}.kp-griff-wo{color:var(--text-2);margin:0;font-size:15px}.kp-front{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:360px;display:grid}.kp-front-sp{gap:4px;display:grid}.kp-front-kopf{text-align:center;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.kp-front-akt .kp-front-kopf{color:var(--text)}.kp-fach{border:1px solid var(--border);height:28px;color:var(--text-3);background:var(--surface-2);border-radius:4px;justify-content:center;align-items:center;font-size:13px;display:flex}.kp-front-akt .kp-fach{border-color:var(--border-2)}.kp-fach-regal{background:#fff4cf;border-color:#e0a800}.kp-fach-ziel{color:#1c1d1f;background:#e0a800;border-color:#e0a800;font-weight:700}.kp-legende{color:var(--text-2);flex-wrap:wrap;gap:14px;margin-top:6px;font-size:13px;display:flex}.kp-legende span{align-items:center;gap:6px;display:inline-flex}.kp-legende b{border-radius:2px;width:10px;height:10px;display:inline-block}.r16b-pick .banner small,.r16b-pickmodus .banner small,.r16b-banner-text,.r16b-zaehler{font-size:14px}@media (max-width:767px){.r16b-nur-pc{display:none}.r16b-nur-handy{display:block}}.r16b-laufend{margin-bottom:var(--karte-abstand)}.r16b-laufend-kopf{padding:14px 16px 4px}.r16b-laufend-kopf h2{margin:0;font-size:16px}.r16b-laufend .tabelle-rahmen{margin:0}.r16b-zelle-stapel{gap:2px;display:grid}.r16b-karten{margin:0;padding:0;list-style:none}.r16b-karten li+li{border-top:1px solid var(--border)}.r16b-karte-link{color:inherit;gap:4px;padding:12px 16px;text-decoration:none;display:grid}.r16b-karte-kopf{justify-content:space-between;align-items:center;gap:8px;display:flex}.r16b-karte-aktion{font-size:14px;font-weight:600}.r16b-modus{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;font-size:14px;display:flex}.r16b-liefer-links{display:block}.r16b-pm-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:14px;display:flex}.r16b-pm-zahlen{white-space:nowrap;font-size:16px;font-weight:700}.r16b-griff-raster{gap:var(--karte-abstand);margin-bottom:var(--karte-abstand);display:grid}.r16b-griff-raster>.karte{margin:0}@media (min-width:1024px){.r16b-griff-raster{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start}}.r16b-griff-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;margin-bottom:10px;font-size:14px;display:flex}.r16b-griff-hinweis{color:var(--text-2);margin:10px 0 0;font-size:14px}.r16b-plan{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:4px 14px 12px}.r16b-plan summary{cursor:pointer;align-items:center;min-height:40px;font-size:14px;font-weight:600;display:flex}.r16b-plan .kp-plan{max-width:400px}.r16b-leg-ziel{background:#e0a800}.r16b-leg-naechst{background:var(--text)}.r16b-leg-regal{background:#d6d6d2}.r16b-menge-spalte{flex:none;justify-items:end;gap:6px;display:grid}.r16b-pos-unten{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:14px;display:flex}.r16b-frage{border-color:var(--info)}.r16b-frage-titel{margin:0 0 6px;font-size:17px}.r16b-frage-knoepfe{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.r16b-pm-unten{z-index:14;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);gap:8px;margin-top:12px;padding:10px 14px;display:grid;position:sticky;bottom:12px;box-shadow:0 4px 16px #00000014}.r16b-pm-zeile{align-items:flex-start;gap:8px;display:flex}.r16b-pm-zeile>.knopf{flex:none;min-height:52px}.r16b-pm-scan{flex:auto;min-width:0}.r16b-pm-scan>*{margin:0}.r16b-pm-wahl{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:1023px){.r16b-pm-unten{right:0;bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom));padding:8px max(12px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left));border-width:1px 0 0;border-radius:0;margin:0;position:fixed;left:0}.inhalt:has(.r16b-pm-unten){padding-bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom) + 170px)}}@media (max-width:599px){.r16b-pm-zeile{flex-wrap:wrap;gap:6px}.r16b-pm-scan{flex-basis:100%}.r16b-pm-zeile>.knopf{flex:100%;min-height:40px}}.r16b-pickmodus .pick-zurueck{gap:8px}.r16b-pickmodus .pick-zurueck .korb-name{min-width:0}.r16b-pickmodus .pick-zurueck .knopf{flex:none}.r16b-eintippen{gap:8px;display:grid}.r16b-ean{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:20px}.r16b-schleier{z-index:60;background:#00000073;position:fixed;inset:0}.sheet.r16b-sheet-frei{z-index:61;position:fixed;inset:auto 0 0}@media (min-width:720px){.sheet.r16b-sheet-frei{inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.r16b-lieferart{margin:10px 0 0;font-size:14px}.r16b-paketnummer{gap:4px;margin-top:10px;font-size:14px;display:grid}.r16b-seg{margin:12px 16px 0}.r16b-pick .liste-karte .li-karte{border:0;border-top:1px solid var(--border);box-shadow:none;border-radius:0;margin:0}.r16b-pick .liste-karte .li-karte:first-child{border-top:0}.r16b-aufgabe{background:var(--surface-2);border-radius:var(--r-s);margin:8px 0 0;padding:8px 10px;font-size:14px}.r16b-leer{padding:16px;font-size:14px}.r16b-eingang>.r16b-satz,.r16b-ruecksendung>.r16b-satz,.r16b-umlagern>.r16b-satz{color:var(--text);margin:0 0 12px;font-size:15px;line-height:1.45}.modus-wahl.r16b-modus{max-width:none}.r16b-eingang-kopf{margin-bottom:var(--karte-abstand);gap:12px;display:grid}.r16b-eingang-scan{min-width:0}.r16b-ohne-ean{margin-top:6px;font-size:13px}.r16b-lieferung{margin:0}.r16b-lieferung-schalter{width:100%;min-height:32px;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-weight:600;display:flex}.r16b-lieferung-schalter span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r16b-lieferung-inhalt{gap:var(--feld-abstand);margin-top:10px;display:grid}.r16b-lieferung-inhalt.r16b-zu{display:none}.r16b-lieferung-titel{margin:0;font-size:15px;font-weight:650;display:none}.r16b-lieferung-fuss{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;font-size:13px;display:flex}@media (min-width:900px){.r16b-eingang-kopf{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.r16b-lieferung-schalter{display:none}.r16b-lieferung-inhalt,.r16b-lieferung-inhalt.r16b-zu{margin-top:0;display:grid}.r16b-lieferung-titel{display:block}}.r16b-abgleich-satz{margin:0 0 8px;font-size:15px}.r16b-erwartet summary{cursor:pointer;min-height:32px;font-weight:600}.r16b-erwartet ul{margin:8px 0 0;padding:0;list-style:none}.r16b-erwartet li{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 0;display:flex}.r16b-erwartet-name{flex-direction:column;flex:200px;min-width:0;display:flex}.r16b-erwartet-name small{font-size:13px}.r16b-erwartet-zahlen{white-space:nowrap;font-weight:600}.r16b-erwartet-da .r16b-erwartet-name strong{color:var(--text-2)}.r16b-etiketten{margin:0 0 var(--karte-abstand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.r16b-ziel{gap:8px;margin-top:12px;display:grid}.r16b-ziel-titel{font-size:14px}.r16b-chip{border:1px solid var(--border-2);background:var(--surface);min-height:40px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:0 14px;font-size:14px;overflow:hidden}.r16b-chip-auftrag{border-color:var(--info);color:var(--info);background:var(--info-bg);font-weight:600}.r16b-chip[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.r16b-korb-bearbeiten{flex-wrap:wrap;align-items:end}.r16b-ek{gap:4px;min-width:180px;display:grid}.r16b-ek .feld{max-width:180px}.r16b-buchungen li{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 0;display:flex}.r16b-buchung-text{flex:220px;min-width:0}.r16b-gebucht-summe{margin-top:10px}.r16b-gebucht-summe summary{cursor:pointer;min-height:32px;font-weight:600}.r16b-paket-alle{margin:6px 0 0}.r16b-paket-liste>li{border-top:1px solid var(--border);gap:8px;padding:10px 0;display:grid}.r16b-pos-gewaehlt{background:var(--auswahl-bg);margin:0 calc(-1 * var(--karte-pad));padding-left:var(--karte-pad)!important;padding-right:var(--karte-pad)!important}.r16b-pos-eingabe{flex-wrap:wrap;align-items:end;gap:8px 16px;display:flex}.r16b-pos-menge{gap:4px;display:grid}.r16b-zustand{border:1px solid var(--border-2);border-radius:var(--r-s);background:var(--surface);display:inline-flex;overflow:hidden}.r16b-zustand-knopf{min-height:var(--ctrl-h);min-width:76px;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:600}.r16b-zustand-knopf+.r16b-zustand-knopf{border-left:1px solid var(--border-2)}.r16b-zustand-knopf[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.r16b-zustand-knopf.r16b-zustand-defekt[aria-pressed=true]{background:var(--err)}.r16b-pos-wohin{color:var(--text-2);flex-basis:100%;font-size:13px}.r16b-pos-hinweis{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.r16b-heute-aufgabe{margin:0 0 8px;font-weight:600}.r16b-heute-knopf{white-space:nowrap}.r16b-umlagern>.modus-wahl.r16b-modus{margin-bottom:12px}.r16b-frei{white-space:nowrap;font-weight:600}.r16b-wagen-zeile{gap:12px}.r16b-inv-satz{margin:0 0 var(--karte-abstand,12px);color:var(--text);font-size:15px;line-height:1.45}.r16b-inv-erkl{margin:6px 0;font-size:14px}.r16b-inv-kopf{margin:0 0 4px;font-size:16px}.r16b-inv-bereich{gap:10px;display:grid}.r16b-inv-bereich-zahl{margin:0;font-size:14px;font-weight:600}.r16b-inv-check{align-items:center;gap:8px;margin:4px 0 10px;font-size:15px;display:flex}.r16b-inv-check input{width:20px;height:20px}.r16b-inv-datum{max-width:200px}.r16b-inv-letzte{margin:0 0 8px;font-size:14px}.r16b-inv-zahlen{flex-wrap:wrap;gap:4px 16px;margin:6px 0;font-size:14px;display:flex}.r16b-inv-fuss{margin:8px 0 0;font-size:13px}.r16b-inv-sperre{color:var(--warn);margin:0 0 10px;font-size:14px}.r16b-inv-wert{margin:0 0 4px;font-size:26px;font-weight:700}.r16b-inv-liegt>.korb-zeile{background:var(--warn-bg)}.r16b-inv-liegt-aktion{padding:6px 0 10px}.r16b-inv-gruppen{gap:6px;display:grid}.r16b-inv-gruppe{border:1px solid var(--border);border-radius:var(--r-s,6px)}.r16b-inv-gruppe>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.r16b-inv-gruppe-titel{font-weight:600}.r16b-inv-gruppe-stand{white-space:nowrap;color:var(--muted,inherit);margin-left:auto}.r16b-inv-gruppe>.eingang-liste{padding:0 12px 6px}.r16b-inv-schnell{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0 12px;font-size:14px;display:flex}.r16b-inv-schnell-text{flex:220px;min-width:0}.r16b-inv-schnell-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.r16b-inv-schnell-knoepfe .knopf{min-width:52px}.r16b-inv-schnell-menge{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;display:flex}.r16b-inv-schnell-menge .feld{width:110px}.inventur .chip{white-space:nowrap}@media (min-width:1100px){.r16b-inv-spalten{gap:var(--karte-abstand,16px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.r16b-inv-spalten>div>:first-child{margin-top:0}}.r16b-pl-satz{color:var(--text-2);max-width:900px;margin:0 0 14px;font-size:15px;line-height:1.5}.r16b-pl-satz strong{color:var(--text)}.r16b-pl-text{margin:0 0 12px;font-size:14px;line-height:1.5}.r16b-pl-einst{gap:16px;display:grid}.r16b-pl-einst-karte .knopf-reihe{margin-top:12px}.r16b-pl-einst-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.r16b-pl-einst-felder{gap:14px;display:grid}.r16b-pl-waende{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.r16b-pl-waende legend{grid-column:1/-1;margin-bottom:6px}.r16b-pl-wand-feld{color:var(--text-2);gap:4px;font-size:14px;display:grid}.r16b-pl-wand-feld .feld{text-align:right;min-height:44px;font-size:16px}.r16b-pl-ebenen-feld{max-width:180px}.r16b-pl-summe{gap:2px;margin:0;font-size:16px;display:grid}.r16b-pl-summe .gedaempft{font-variant-numeric:tabular-nums;font-size:13px}.r16b-pl-einst-vorschau{gap:6px;display:grid}.r16b-pl-einst-vorschau .kp-plan{max-width:420px}.r16b-pl-prozent{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.r16b-pl-prozent-feld{color:var(--text);align-items:center;gap:6px;font-size:16px;display:inline-flex}.r16b-pl-prozent-feld .feld{width:90px}.r16b-pl-prozent .r16b-pl-text{margin:0 0 10px}@media (max-width:760px){.r16b-pl-einst-raster{grid-template-columns:minmax(0,1fr)}.r16b-pl-waende{grid-template-columns:repeat(2,minmax(0,1fr))}}.r16b-pl-leer{margin:0;padding:16px}.r16b-pl-klein{margin:6px 0 0;font-size:13px}.r16b-pl-abstand{margin-top:20px}.r16b-pl-blaettern{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 12px;display:flex}.r16b-pl-blaettern .blaettern{flex:auto}.r16b-pl-sprung{color:var(--text-2);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.r16b-pl-sprung .feld{width:auto;min-width:72px;min-height:40px}.r16b-pl-fuell{white-space:nowrap;gap:3px;min-width:120px;font-size:13px;display:inline-grid}.r16b-pl-fuell-leer{white-space:nowrap;font-size:13px}.r16b-pl-balken{background:var(--surface-2);border:1px solid var(--border);border-radius:4px;height:8px;display:block;overflow:hidden}.r16b-pl-balken-wert{background:var(--text-2);height:100%;display:block}.r16b-pl-balken-voll{background:#b7791f}.r16b-pl-fuell-text{font-variant-numeric:tabular-nums}.pl-nur-schmal .r16b-pl-fuell{min-width:0}.r16b-pl-fuell-schmal.pl-nur-schmal{white-space:normal;max-width:none;overflow:visible}.r16b-pl-gruppe th{white-space:normal}.r16b-pl-sonder{color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-bottom:14px;padding:14px 16px;text-decoration:none;display:grid}.r16b-pl-sonder:hover{border-color:var(--border-2)}.r16b-pl-sonder-kopf{flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;display:flex}.r16b-pl-sonder>.gedaempft{grid-column:1;font-size:14px}.r16b-pl-sonder>.r14b-pfeil{grid-area:1/2/span 2;font-size:20px}.r16b-pl-gruppe th{background:var(--surface-2);text-align:left;padding:8px 12px;font-size:14px;font-weight:600}.r16b-pl-gruppe th>span+span{margin-left:10px;font-size:13px;font-weight:400}.r16b-pl-haken-spalte{width:44px}.r16b-pl-haken{cursor:pointer;width:22px;height:22px;margin:0}.r16b-pl-haken-spalte{padding-right:0!important}.r16b-pl-gewaehlt td{background:var(--surface-2)}.r16b-pl-zeilen-aktionen{justify-content:flex-end;gap:4px;display:inline-flex}.r16b-pl-sammelleiste{background:var(--surface);border:1px solid var(--border-2);border-radius:10px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin:8px 12px 12px;padding:10px 14px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 20px #0000001f}.r16b-pl-sammelleiste>span{margin-right:auto;font-size:14px}.r16b-pl-kap-feld{max-width:160px}@media (max-width:600px){.r16b-pl-beleg-tabelle .r16b-pl-fuell{white-space:normal;min-width:0}.r16b-pl-beleg-tabelle .pl-platz .zelle-klein{word-break:normal;overflow-wrap:normal}.r16b-pl-beleg-tabelle td:nth-child(2){min-width:96px}}.r16b-pl-reihen .tabelle td{white-space:nowrap}@media (max-width:600px){.r16b-pl-reihen .r16b-pl-code{overflow-wrap:normal;word-break:keep-all;white-space:normal;font-size:13px}.r16b-pl-reihen .tabelle{table-layout:auto;width:100%}.r16b-pl-reihen .tabelle td:first-child{white-space:normal}}.r16b-pl-plan{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;padding:16px;display:grid}.r16b-pl-plan-haupt,.r16b-pl-plan-seite{gap:18px;min-width:0;display:grid}.r16b-pl-block{border:1px solid var(--border);border-radius:10px;padding:14px}.r16b-pl-block .karte-titel{margin-bottom:6px}.r16b-pl-legende b{border:1px solid var(--border);width:14px;height:14px}.r16b-pl-wand-titel{margin:0 0 8px;font-size:15px;font-weight:600}.r16b-pl-wand-titel .gedaempft{font-size:13px;font-weight:400}.r16b-pl-regale{grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:6px 3px;display:grid}.r16b-pl-regal{align-content:start;gap:2px;min-width:0;display:grid}.r16b-pl-regal-nr{color:var(--text-3);text-align:center;font-variant-numeric:tabular-nums;font-size:13px}.r16b-pl-fach{font-variant-numeric:tabular-nums;border:1px solid var(--border);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;min-height:26px;font-size:13px;font-weight:600;text-decoration:none;display:flex;overflow:hidden}a.r16b-pl-fach:hover,a.r16b-pl-fach:focus-visible{outline:2px solid var(--text);outline-offset:1px}.r16b-pl-fach-leer{background:var(--surface-2);color:var(--text-3)}.r16b-pl-fach-belegt{color:#fff;background:#8a8a8a;border-color:#7a7a7a}.r16b-pl-fach-voll{color:#fff;background:#3a3a3a;border-color:#2a2a2a}.r16b-pl-fach-gesperrt{color:#9b2c2c;background:#fde8e8;border-color:#c53030}.r16b-pl-fach-ohne{border-style:dashed;border-color:var(--border);background:0 0}.r16b-pl-fach-ganz{align-items:center}.r16b-pl-sonderliste,.r16b-pl-chips{margin:8px 0 0;padding:0;list-style:none}.r16b-pl-sonderliste li+li{border-top:1px solid var(--border)}.r16b-pl-sonderzeile{min-height:44px;color:inherit;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;font-size:14px;text-decoration:none;display:flex}.r16b-pl-sonderzeile>span:first-child{overflow-wrap:anywhere;min-width:0;display:grid}.r16b-pl-sonderzeile>span:last-child{white-space:nowrap}.r16b-pl-chips{flex-wrap:wrap;gap:4px;margin-bottom:10px;display:flex}.r16b-pl-chip{border:1px solid var(--border);font-variant-numeric:tabular-nums;min-height:32px;color:var(--text-2);border-radius:6px;align-items:center;padding:0 8px;font-size:13px;text-decoration:none;display:inline-flex}.r16b-pl-chip-belegt{color:#fff;background:#8a8a8a;border-color:#7a7a7a}.r16b-pl-waende-wahl{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.r16b-pl-waende-wahl .knopf[aria-pressed=true]{border-color:var(--text);font-weight:600}@media (max-width:1100px){.r16b-pl-plan{grid-template-columns:minmax(0,1fr);padding:12px}}@media (max-width:600px){.r16b-pl-regale{grid-template-columns:repeat(auto-fill,minmax(38px,1fr))}.r16b-pl-plan{padding:10px}}.r16b-satz a{color:var(--text);text-decoration:underline}.r16b-nowrap{white-space:nowrap;font-variant-numeric:tabular-nums}.r16b-erfolg{border-radius:var(--r-s);background:var(--ok-bg);color:var(--ok);margin:8px 0;padding:8px 12px;font-size:14px}.r16b-warnsatz{border-radius:var(--r-s);background:var(--warn-bg);color:var(--warn);margin:8px 0 0;padding:8px 12px;font-size:14px;line-height:1.45}.r16b-warnsatz a{color:inherit}.r16b-label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.r16b-zwischentitel{margin:14px 0 6px;font-size:15px}.r16b-aufklapp{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);margin-bottom:var(--karte-abstand);padding:10px 14px;font-size:14px}.r16b-aufklapp>summary{cursor:pointer;align-items:center;min-height:32px;font-weight:600;display:flex}.r16b-aufklapp>p{color:var(--text-2);margin:6px 0;line-height:1.5}.r16b-segmente{flex-wrap:wrap;align-items:flex-end;gap:8px 24px;margin-bottom:12px;display:flex}.r16b-segmente .r14b-seg{margin-bottom:0}.r16b-aw-kacheln{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.r16b-aw-kachel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);color:var(--text);flex-direction:column;gap:6px;min-height:150px;padding:14px 16px;text-decoration:none;display:flex}.r16b-aw-kachel:hover{border-color:var(--border-2)}.r16b-aw-kachel:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.r16b-aw-titel{color:var(--text-2);font-size:14px;font-weight:600}.r16b-aw-zahl{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:700;line-height:1.15}.r16b-aw-kachel[data-ton=warn] .r16b-aw-zahl{color:var(--warn)}.r16b-aw-bedeutung{color:var(--text-2);flex:1;font-size:14px;line-height:1.45}.r16b-aw-link{font-size:14px;font-weight:600}.r16b-stichtag{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;font-size:14px;display:flex}.r16b-stichtag label{font-weight:600}.r16b-stichtag .feld{max-width:180px}.r16b-ursache{color:var(--warn);margin-top:4px;font-size:13px;line-height:1.4;display:block}.r16b-ursache a{color:inherit}.r16b-summe{border-top:2px solid var(--border-2);flex-wrap:wrap;justify-content:flex-end;gap:6px 18px;padding:12px 14px;font-size:14px;display:flex}.r16b-summe span{color:var(--text-2);margin-right:auto}@media (max-width:699px){.r16b-kt,.r16b-kt tbody,.r16b-kt tr,.r16b-kt td{width:100%;display:block}.r16b-kt thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.r16b-kt tr{border:1px solid var(--border);border-radius:var(--r-s);background:var(--surface);margin-bottom:8px;padding:8px 12px}.r16b-kt td{text-align:left;border:0;padding:4px 0}.r16b-kt td.zahl{text-align:left}.r16b-kt td[data-label]{grid-template-columns:minmax(96px,36%) minmax(0,1fr);align-items:baseline;gap:2px 10px;display:grid}.r16b-kt td[data-label]:before{content:attr(data-label);color:var(--text-3);font-size:13px;font-weight:600}.r16b-kt td[data-label]>small{grid-column:2}.r16b-kt td:first-child,.r16b-kt td.r16b-wahl+td,.r16b-vl td{display:block!important}.r16b-kt td:first-child:before,.r16b-kt td.r16b-wahl+td:before,.r16b-vl td:before{display:none!important}.r16b-kt td.r16b-wahl{float:right;width:auto;padding:0}.r16b-kt td.r16b-wahl:before,.r16b-kt td.r16b-vl-leer{display:none}.tabelle-rahmen:has(>.r16b-kt){border:0;overflow:visible}}.r16b-auswahl-leiste{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0 12px;font-size:14px;display:flex}.r16b-auswahl-leiste>span:first-child{color:var(--text-2);margin-right:4px}.r16b-knopf-aus{opacity:.45;pointer-events:none}.r16b-wahl{width:44px}.r16b-wahl input{width:20px;height:20px}.r16b-modal-liste{color:var(--text-2);margin:8px 0 0;padding-left:18px;font-size:14px}.r16b-jtl{gap:10px;margin-top:6px;display:grid}.r16b-datei{gap:6px;font-size:14px;display:grid}.r16b-datei input{max-width:100%;font-size:14px}.r16b-jtl-vorschau{border:1px solid var(--border);border-radius:var(--r-s);background:var(--surface-2);padding:10px 12px;font-size:14px}.r16b-jtl-vorschau p{margin:0 0 8px;line-height:1.45}.r16b-sperr-zeile{color:var(--text-2);margin-top:6px;font-size:14px}.r16b-vergleich{flex-wrap:wrap;gap:4px 6px;margin:0 0 10px;font-size:14px;display:flex}.r16b-balken{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.r16b-balken li{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.r16b-balken-monat{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.r16b-balken-spur{background:var(--surface-2);border-radius:4px;height:14px;overflow:hidden}.r16b-balken-wert{background:var(--text-2);border-radius:4px;height:100%;display:block}.r16b-balken li[data-vorlaeufig] .r16b-balken-wert{background:repeating-linear-gradient(45deg, var(--text-3) 0 4px, var(--border-2) 4px 8px)}.r16b-balken-zahl{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.r16b-balken-zahl small{color:var(--text-3);font-size:13px;font-weight:400}@media (max-width:699px){.r16b-balken li{grid-template-columns:52px minmax(0,1fr) auto;gap:8px}}.r16b-start-zeile{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-s);margin:8px 0 10px;padding:8px 12px;font-size:14px;line-height:1.45}.r16b-vl td{vertical-align:top}.r16b-vl-wann{width:170px;font-size:14px}.r16b-vl-wann>*{display:block}.r16b-vl-chips{flex-wrap:wrap;gap:4px;margin:4px 0;display:flex!important}.r16b-vl-detail{color:var(--text-3);font-size:13px}.r16b-vl-detail summary{cursor:pointer}.r16b-vl-satz{font-size:14px;line-height:1.45}.r16b-vl-satz>span{display:block}.r16b-vl-links{color:var(--text-3);margin-top:2px}.r16b-vl-kopf td{background:var(--surface-2)}.r16b-vl-kopf-text{color:var(--text-2);font-size:14px;font-weight:600}.r16b-vl-unter td{border-top-style:dashed}.r16b-vl-storniert .r16b-vl-satz>span{color:var(--text-3);text-decoration:line-through}@media (max-width:699px){.r16b-vl-wann{width:auto}.r16b-vl-wann>*{margin-right:8px;display:inline-block}.r16b-vl-kopf{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;margin-bottom:0!important}.r16b-vl-unter{border-top:0!important;border-radius:0!important;margin-bottom:0!important}.r16b-vl-kopf+.r16b-vl-unter,.r16b-vl-unter+.r16b-vl-unter{margin-top:0}.r16b-vl-kopf-text:before{display:none!important}.r16b-bestand .tabelle thead{display:none}.r16b-bestand .tabelle,.r16b-bestand .tabelle tbody{display:block}.r16b-bestand .tabelle tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 12px;display:grid}.r16b-bestand .tabelle td{border:0;padding:0;display:block}.r16b-bestand .tabelle td:nth-child(2){grid-area:2/1/auto/-1}.r16b-bestand .tabelle td:nth-child(3){grid-area:1/2}.r16b-bestand .tabelle td.spalte-desktop{display:none}}.r16b-satz{color:var(--text-2);max-width:820px;margin:0 0 14px;font-size:15px;line-height:1.5}.r16b-satz a{color:var(--text);font-weight:600}.r16b-block{display:block}.r16b-grund-kacheln .wahl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.r16b-grund-kacheln .wahl-legende{grid-column:1/-1}.r16b-grund-kacheln .wahl-zeile{border:1px solid var(--border-2);border-radius:10px;align-items:flex-start;min-height:64px;padding:10px 12px}.r16b-grund-kacheln .wahl-zeile:has(input:checked){border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);background:var(--surface-2)}.r16b-grund-kacheln .wahl-zeile input{margin-top:2px}.r16b-grund-name{font-size:15px;display:block}.r16b-grund-hilfe{color:var(--text-2);margin-top:2px;font-size:13px;line-height:1.35;display:block}@media (max-width:560px){.r16b-grund-kacheln .wahl{grid-template-columns:minmax(0,1fr)}}.r16b-ausbuch-satz{border:1px solid var(--err);background:var(--err-bg);border-radius:8px;gap:2px;margin:12px 0 0;padding:10px 12px;font-size:15px;line-height:1.45;display:grid}.r16b-ausbuch-satz .gedaempft{color:var(--text-2)}.r16b-dialog-einstieg{margin:0 0 10px}.r16b-fundplatz{gap:6px;margin:4px 0 8px;display:grid}.r16b-fundplatz-zeile{gap:8px;display:flex}.r16b-fundplatz-zeile .feld{flex:1;min-width:0}.r16b-fundplatz-zeile .knopf{flex:none}.r16b-ausgang{gap:12px;max-width:760px;margin-bottom:16px;display:grid}.r16b-ausgang-seite{max-width:760px}.r16b-schritte{gap:6px;margin:0;padding-left:22px;font-size:15px;list-style:decimal;display:grid}.r16b-ausgang-karte{gap:14px;display:grid}.r16b-ausgang-kopf{align-items:center;gap:10px;display:flex}.r16b-ausgang-name{overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.r16b-ausgang-name strong{font-size:17px}.r16b-platz-chips{border:0;min-width:0;margin:0;padding:0}.r16b-chips{flex-wrap:wrap;gap:8px;display:flex}.r16b-platz-chip{text-align:left;border:1px solid var(--border-2);background:var(--surface);min-width:96px;min-height:52px;color:var(--text);cursor:pointer;font:inherit;border-radius:10px;gap:1px;padding:6px 14px;display:inline-grid}.r16b-platz-chip strong{white-space:nowrap;font-size:16px}.r16b-platz-chip small{color:var(--text-2);white-space:nowrap;font-size:13px}.r16b-platz-chip[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.r16b-platz-chip[aria-pressed=true] small{color:var(--on-primary);opacity:.85}.r16b-ausgang-knopf{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.r16b-heute{margin:0;padding:0;list-style:none}.r16b-heute li{border-top:1px solid var(--border);grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.r16b-heute li:first-child{border-top:0}.r16b-heute-zeit{color:var(--text-2);padding-top:1px}.r16b-heute-text{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.r16b-heute-rechts{justify-self:end}.r16b-heute-storniert .r16b-heute-text strong{color:var(--text-2);text-decoration:line-through}@media (max-width:560px){.r16b-heute li{grid-template-columns:44px minmax(0,1fr)}.r16b-heute-rechts{grid-column:2;justify-self:start}}.r16b-preise{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;gap:6px 18px;margin:0;padding:10px 14px;font-size:15px;display:flex}.r16b-buchungen{margin:0 0 8px;padding:0;list-style:none}.r16b-buchungen li{border-top:1px solid var(--border);grid-template-columns:48px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.r16b-buchungen li:first-child{border-top:0}.r16b-buchung-menge{text-align:right;white-space:nowrap;font-weight:700}.r16b-minus{color:var(--err)}.r16b-buchung-text{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.r16b-legende{margin:-6px 0 14px;font-size:13px}.r16b-pruef-filter{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;margin:0 0 16px;display:flex}.r16b-filter-feld{color:var(--text-2);gap:4px;font-size:13px;font-weight:600;display:grid}.r16b-filter-feld .feld{min-width:200px}.r16b-abschnitt{margin:0 0 24px}.r16b-abschnitt>.karte,.r16b-abschnitt>.banner{margin-bottom:10px}.r16b-abschnitt-titel{align-items:center;gap:8px;margin:0 0 4px;font-size:17px;font-weight:700;display:flex}.r16b-abschnitt-zahl{background:var(--surface-2);border:1px solid var(--border);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:22px;padding:0 7px;font-size:13px;display:inline-flex}.r16b-abschnitt-satz{color:var(--text-2);margin:0 0 10px;font-size:14px}.r16b-abschnitt .pruef-gruppe-kopf h3{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;font-size:15px;font-weight:650;display:flex}.r16b-direkt{margin:0;padding:0;list-style:none}.r16b-direkt li{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.r16b-direkt li:first-child{border-top:0}.r16b-direkt li[data-gesehen]{opacity:.75}.r16b-direkt-text{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}@media (max-width:560px){.r16b-direkt li{grid-template-columns:minmax(0,1fr)}.r16b-filter-feld,.r16b-filter-feld .feld{width:100%;min-width:0}}.r16b-abschnitt .pruef-tabelle .pruef-art{white-space:nowrap}@media (max-width:560px){[data-testid=ka-pruefliste],[data-testid=ka-pruefliste] tbody,[data-testid=ka-pruefliste] tr,[data-testid=ka-pruefliste] td{width:100%;display:block}[data-testid=ka-pruefliste] thead{display:none}[data-testid=ka-pruefliste] tr{border-top:1px solid var(--border);padding:10px 0}[data-testid=ka-pruefliste] tr:first-child{border-top:0}[data-testid=ka-pruefliste] td{text-align:left;border:0;padding:2px 0}}.r16b-nur-handy{display:inline}.r16b-as-platz{white-space:nowrap;text-overflow:ellipsis;grid-area:3/2/auto/-1;min-width:0;font-size:13px;overflow:hidden}.r16b-ampel-wort{font-weight:500}@media (max-width:1023px){.as-shop .as-shop-chip .chip{white-space:normal;flex-wrap:wrap;row-gap:0}}.r16b-info{display:inline-block;position:relative}.r16b-info>summary{cursor:pointer;color:var(--text-2);list-style:none}.r16b-info>summary::-webkit-details-marker{display:none}.r16b-info-i{font-size:15px}.r16b-info-blatt{z-index:20;background:var(--surface);border:1px solid var(--border-2);width:min(420px,100vw - 32px);color:var(--text);white-space:normal;border-radius:10px;padding:12px 14px;font-size:13px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 6px 24px #0000001f}.r16b-info-blatt p{margin:0 0 8px}@media (min-width:1024px){.r16b-nur-handy{display:none}.as-liste.r16b-mit-platz{--as-spalten:40px minmax(0, 2.2fr) minmax(0, 1.1fr) minmax(0, 2fr) 150px 130px 150px 76px}.r16b-as-platz{grid-area:auto;font-size:14px}}@media (min-width:1024px) and (max-width:1599px){.as-liste.r16b-mit-platz{--as-spalten:40px minmax(0, 2.2fr) minmax(0, 1.2fr) 132px 116px 128px 72px}}@media (max-width:560px){.r16b-info-blatt{width:auto;position:fixed;top:120px;left:16px;right:16px}}.r16b-scan-karte{margin-bottom:var(--karte-abstand)}.r16b-scan-titel{margin:0 0 8px;font-size:16px;font-weight:600}.r16b-scan-karte .pick-scan{margin:0}.r16b-scan-karte .banner{margin:10px 0 0}.r16b-fehlt{color:var(--text-2);margin:8px 0;font-size:14px}.r16b-fehlt>summary{cursor:pointer;align-items:center;gap:4px;min-height:32px;list-style:none;display:inline-flex}.r16b-fehlt>summary::-webkit-details-marker{display:none}.r16b-fehlt>summary:before{content:"ⓘ";color:var(--text-3);margin-right:2px}.r16b-fehlt-text{max-width:80ch;color:var(--text-2);margin:4px 0 0;font-size:14px;line-height:1.45}@media (max-width:1023px){.r16b-pick .aktions-leiste{flex-wrap:nowrap;min-height:0;padding-top:4px;padding-bottom:4px;box-shadow:0 -2px 8px #0000000f}.r16b-pick .aktions-leiste-text{display:none}.r16b-pick .aktions-leiste-knoepfe{flex-wrap:nowrap}.r16b-pick .aktions-leiste-knoepfe>.knopf{white-space:nowrap;text-overflow:ellipsis;flex:auto;height:40px;min-height:40px;padding-top:0;padding-bottom:0;font-size:15px;overflow:hidden}.inhalt:has(.r16b-pick .aktions-leiste){padding-bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom) + 64px)}}.r16b-pm-pause{min-height:40px;color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0 0 6px;padding:8px 0;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.r16b-pm-pause:hover{text-decoration:underline}.r16b-pm-pause small{font-size:13px;font-weight:400}@media (max-width:1023px){body:has(.r16b-pickmodus) .untere-leiste{display:none}html:has(.r16b-pickmodus){--leiste-h:0px}.r16b-pickmodus .r16b-pm-unten{padding-bottom:calc(8px + env(safe-area-inset-bottom));bottom:0}.inhalt:has(.r16b-pm-unten){padding-bottom:calc(env(safe-area-inset-bottom) + 170px)}}
.r16c-lage{margin:0 0 var(--karte-abstand);background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:14px 16px}.r16c-lage[data-ton=pruefen]{background:var(--warn-bg);border-color:color-mix(in srgb, var(--warn) 25%, transparent)}.r16c-lage[data-ton=fehler]{background:var(--err-bg);border-color:color-mix(in srgb, var(--err) 25%, transparent)}.r16c-lage[data-ton=ok]{background:var(--ok-bg);border-color:color-mix(in srgb, var(--ok) 20%, transparent)}.r16c-lage-satz{font-size:var(--schrift-gross);margin:0;font-weight:650;line-height:1.4}.r16c-lage-zusatz{color:var(--text-2);margin:6px 0 0;line-height:1.45}.r16c-aufgaben{gap:var(--raster-gap);margin-bottom:var(--karte-abstand);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.r16c-aufgabe{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);flex-direction:column;gap:6px;padding:14px;display:flex}.r16c-aufgabe[data-ton=pruefen]{border-color:color-mix(in srgb, var(--warn) 35%, var(--border))}.r16c-aufgabe[data-ton=fehler]{border-color:color-mix(in srgb, var(--err) 40%, var(--border))}.r16c-aufgabe-titel{font-size:var(--schrift-gross);margin:0;font-weight:650}.r16c-aufgabe-text{color:var(--text-2);margin:0;line-height:1.45}.r16c-aufgabe-stand{font-size:var(--schrift-min);color:var(--text-2);font-variant-numeric:tabular-nums;margin:0}.r16c-aufgabe[data-ton=fehler] .r16c-aufgabe-stand{color:var(--err)}.r16c-aufgabe-gesperrt{font-size:var(--schrift-min);color:var(--warn);margin:0}.r16c-aufgabe-aktion{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.r16c-aufgabe-aktion .shopify-ergebnis{flex-basis:100%}.r16c-zeilen{gap:0;margin:0;display:grid}.r16c-zeilen>div{border-top:1px solid var(--border);grid-template-columns:minmax(160px,220px) 1fr;gap:4px 16px;padding:10px 0;display:grid}.r16c-zeilen>div:first-child{border-top:0;padding-top:0}.r16c-zeilen dt{font-weight:600}.r16c-zeilen dd{color:var(--text-2);margin:0;line-height:1.45}.r16c-zeile-knopf{margin-top:6px;display:block}@media (max-width:599px){.r16c-zeilen>div{grid-template-columns:1fr}}.r16c-knopfpaar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.r16c-erledigt{font-size:var(--schrift-min);color:var(--ok);font-weight:600}.r16c-zeile-aktion{align-self:center;margin-left:auto}.r16c-fuss-aktion{justify-content:flex-end;margin-top:12px;display:flex}@media (max-width:599px){.r16c-preis-konflikt{flex-wrap:wrap}.r16c-zeile-aktion{flex-basis:100%;margin-left:0}}.r16c-technik{margin-top:var(--abschnitt-abstand)}.r16c-technik>summary{color:var(--text-2)}.r16c-technik .aufklapp{margin-top:10px}.r16c-technik-klein{margin-top:8px}.r16c-technik-klein>summary{min-height:36px;color:var(--text-2);font-weight:500}.r16c-karten-handy .zahl,.r16c-karten-handy .chip,.r16c-karten-handy .zahl-fest{white-space:nowrap}@media (max-width:599px){.tabelle-rahmen:has(>.r16c-karten-handy){background:0 0;border:0;overflow:visible}.r16c-karten-handy,.r16c-karten-handy tbody,.r16c-karten-handy tr,.r16c-karten-handy td{width:100%;display:block}.r16c-karten-handy thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r16c-karten-handy tr{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-s);margin:0 0 8px;padding:10px 12px}.r16c-karten-handy td{text-align:right;border:0;justify-content:space-between;align-items:baseline;gap:12px;min-height:0;padding:3px 0;display:flex}.r16c-karten-handy td:before{content:attr(data-label);color:var(--text-2);font-size:var(--schrift-min);text-align:left;flex:none}.r16c-karten-handy td:first-child{text-align:left;padding-bottom:6px;font-weight:600;display:block}.r16c-karten-handy td:first-child:before,.r16c-karten-handy td[data-label=""]:before{content:none}.r16c-karten-handy td:first-child small{font-weight:400}.r16c-karten-handy td.r16c-volle-zeile{text-align:left;display:block}.r16c-karten-handy td.r16c-volle-zeile:before{margin-bottom:4px;display:block}.tabelle.r16c-karten-handy td.spalte-desktop{display:flex}.tabelle.r16c-karten-handy td.spalte-desktop:empty{display:none}}.r16c-rangfolge{margin-bottom:var(--karte-abstand)}.r16c-rangliste{gap:4px;margin:0;padding-left:34px;line-height:1.45;display:grid}.r16c-fest{justify-content:flex-end}.r16c-fest strong{min-height:var(--ctrl-h);white-space:nowrap;align-items:center;display:flex}.r16c-live{color:var(--text);font-weight:600}.r16c-rangliste>li{list-style:decimal}@media (max-width:599px){.tabelle.r16c-karten-handy td,.liste-karte .tabelle.r16c-karten-handy td{border-top:0;height:auto;min-height:0;padding:3px 0}.tabelle.r16c-karten-handy td:first-child{padding-bottom:6px}.liste-karte .tabelle.r16c-karten-handy{padding:0 10px}.tabelle.r16c-karten-handy tbody tr:hover{background:var(--surface)}}.dp-tabelle .feld::placeholder,.dp-ek-feld::placeholder,.pr-zeile .feld::placeholder,.r16c-formular .feld::placeholder{color:var(--text-3);font-style:italic}.r16c-gruppe{margin:0 0 var(--abschnitt-abstand)}.r16c-gruppe-titel{font-size:var(--schrift-gross);margin:4px 0 8px;font-weight:650}.r16c-gruppe-text{color:var(--text-2);margin:-4px 0 10px}.dp-karte .r16c-folge{color:var(--text);font-weight:600}.bl-blatt-tabelle th,.bl-blatt-tabelle td{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}@media screen and (max-width:599px){.bl-blatt-modell{overflow-x:auto}}.r15-tag,.tag{white-space:nowrap}.wahl-zeile .zelle-klein{font-size:var(--schrift-min)}@media (max-width:767px){.r14c-anlegen-reihe{bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom,0px) + 8px);z-index:5;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:10px 12px;position:sticky;box-shadow:0 2px 10px #00000014}}@media (max-width:599px){.einstellungen textarea.feld,form textarea.feld{min-height:140px}.r16c-karten-handy .dp-ek-feld{width:100%;max-width:none}}.r16c-fortschritt{gap:8px;margin:10px 0;display:grid}.r16c-fortschritt progress{width:100%;height:10px;accent-color:var(--primary)}.r16c-liste-schlicht{gap:4px;margin:0;padding:0;list-style:none;display:grid}.r16c-einkauf .r16c-zeilen>div{grid-template-columns:minmax(110px,140px) 1fr}.r16c-et-satz{color:var(--text-2);margin:0 0 12px;font-size:14px;line-height:1.45}.r16c-et-reiter,.r16c-et-vorschau-block{margin:12px 0}.r16c-et-vorschau-block .gedaempft{font-size:var(--schrift-min)}.r16c-et-flaeche{background:var(--surface-2,#f1f1f1);border-radius:8px;justify-content:flex-start;padding:12px;display:flex;overflow:hidden}.r16c-et-vorschau{box-sizing:border-box;color:#000;background:#fff;border-radius:1.5mm;flex:none;overflow:hidden;box-shadow:0 0 0 1px #d4d4d4,0 1px 3px #0000001f}.r16c-et-vorschau .et-inhalt{text-align:center;flex-direction:column;gap:.6mm;width:100%;height:100%;min-height:0;display:flex}.r16c-et-vorschau .et-code{flex:1 1 0;min-height:0}.r16c-et-vorschau .et-code svg{width:100%;height:100%;display:block}.r16c-et-vorschau .et-klartext{white-space:nowrap;flex:none;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:800;line-height:1.05;overflow:hidden}.r16c-et-vorschau .et-name{-webkit-line-clamp:2;line-clamp:2;height:var(--r16c-et-name-h);font-size:var(--r16c-et-name);text-align:left;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.r16c-et-vorschau .et-fehler{font-size:var(--r16c-et-name);color:#c70a24;flex:1;place-items:center;font-weight:700;display:grid}.r16c-et-laedt{color:var(--text-2);font-size:var(--schrift-min);flex:1;place-items:center;display:grid}@media (max-width:440px){.r16c-et-vorschau.r16c-et-breit{zoom:.78}}.r16c-imp-satz{font-size:var(--schrift-text);margin:0 0 10px;line-height:1.5}.r16c-imp-hinweis{font-size:var(--schrift-min);color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--r);margin:0 0 12px;padding:10px 12px;line-height:1.45}.r16c-imp-vorschau{margin-bottom:8px}.r16c-imp-vorschau td{vertical-align:top}.r16c-imp-ziel{font-weight:600}.r16c-imp-werte{font-size:var(--schrift-min);margin:0;padding:0;line-height:1.45;list-style:none}.r16c-imp-werte li{overflow-wrap:anywhere}.r16c-imp-details{font-size:var(--schrift-min);margin-top:8px}.r16c-imp-details summary{cursor:pointer;color:var(--text-2)}.r16c-imp-details ul{margin:6px 0 0;padding-left:18px;line-height:1.5}.r16c-imp-wege{font-size:var(--schrift-text);margin:0;padding-left:18px;line-height:1.5}.r16c-imp-wege li+li{margin-top:6px}.r16c-kat-satz{margin:0 0 6px;font-size:14px;line-height:1.45}.r16c-kat-summe{color:var(--text-2);font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:14px}.r16c-kat-hinweis{font-size:var(--schrift-min);margin:0 0 8px}.r16c-kat-technik{font-size:var(--schrift-min);margin:0 0 12px}.r16c-kat-technik summary{cursor:pointer;color:var(--text-2);font-size:var(--schrift-min)}.r16c-kat-technik p{margin:6px 0 0}.r16c-kat-vorschlag{color:var(--text-2);font-style:italic}.r16c-kat-vorschlag-liste{margin:8px 0;padding-left:18px;font-size:14px}.r16c-kat-vorschlag-zeile{background:var(--surface-2);font-size:var(--schrift-min);border-radius:8px;margin:0;padding:8px 10px}.r16c-kat-ohne{border-top:1px solid var(--border)}.r16c-ver-satz{margin:0 0 12px;font-size:14px;line-height:1.45}.r16c-ver-filter{font-size:var(--schrift-min);color:var(--text-2);flex-basis:100%;margin:4px 0 0}.r16c-ver-grund{font-size:var(--schrift-min);margin:6px 0 0}.r16c-ver-kunde-name{margin:0 0 8px;font-size:15px}.r16c-ver-unter{margin:14px 0 4px;font-size:14px;font-weight:650}.r16c-ver-liste{margin:0;padding:0;font-size:14px;list-style:none}.r16c-ver-liste li{overflow-wrap:anywhere;padding:4px 0}.r16c-ver-kundewahl{margin-top:12px}.r16c-ver-vorschlag{font-size:var(--schrift-min);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;display:flex}.r16c-ver-knoepfe{align-items:center}.r16c-ver-suche{border:1px solid var(--border);border-radius:8px;padding:12px}
.r17-ablauf .r16b-satz.r17-satz{color:var(--text-2);max-width:80ch;margin:0 0 12px;font-size:14px;line-height:1.4}.r17-ablauf .r16b-satz.r17-satz strong{color:var(--text)}.r17-ablauf>.scanbox,.r17-ablauf .r16b-eingang-scan>.scanbox{margin-bottom:8px}.r17-ablauf .banner+.r17-satz,.r17-ablauf .vorgang-pruefen+.r17-satz{margin-top:8px}.r17-hinweis{margin:0 0 var(--karte-abstand);color:var(--text-2);font-size:14px}.r17-hinweis>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:0 4px;min-height:36px;list-style:none;display:inline-flex}.r17-hinweis>summary::-webkit-details-marker{display:none}.r17-hinweis>summary:before{content:"ⓘ";color:var(--text-3);margin-right:2px}.r17-hinweis-text{max-width:80ch;color:var(--text-2);margin:2px 0 4px;font-size:14px;line-height:1.45}.r17-hinweis-text p{margin:0 0 6px}.r17-hinweis-text p:last-child{margin-bottom:0}.r17-hinweis-text ol{margin:0 0 6px;padding-left:22px;list-style:decimal}.r17-hinweis-text li{margin:3px 0}.r17-hinweis-text strong{color:var(--text)}.r17-hinweis-text a{color:var(--text);text-decoration:underline}.r17-hinweis .r14b-schritte-hilfe{font-size:14px}.r17-ablauf>.r14b-letzte{margin-top:0}.r17-ablauf .r16b-ohne-ean{min-height:36px;margin:0 0 6px;font-size:13px}@media (max-width:1023px){.modus-wahl.r16b-modus{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;justify-content:flex-start;gap:0 2px;margin:0 0 12px;padding:0 4px}.modus-wahl.r16b-modus .modus-wahl-eintrag{height:44px;color:var(--text-2);border-bottom:2px solid #0000;flex:0 auto;margin-bottom:-1px;padding:0 10px;font-size:14px;font-weight:500}.modus-wahl.r16b-modus .modus-wahl-eintrag+.modus-wahl-eintrag{border-left:0}.modus-wahl.r16b-modus .modus-wahl-aktiv{color:var(--text);border-bottom-color:var(--primary);background:0 0;font-weight:600}.modus-wahl.r16b-modus .modus-wahl-eintrag:disabled{opacity:.6}.r16b-umlagern>.modus-wahl.r16b-modus{margin-bottom:12px}.r17-ablauf .r16b-lieferung{padding:0 12px}.r17-ablauf .r16b-lieferung-schalter{min-height:44px;font-size:14px}.r17-ablauf .r16b-lieferung-inhalt{padding-bottom:12px}.r17-ablauf .r16b-grund-kacheln .wahl{gap:6px;margin-bottom:10px}.r17-ablauf .r16b-grund-kacheln .wahl-zeile{min-height:0;padding:8px 10px}.r17-ablauf .r16b-grund-name{font-size:14px}.r17-ablauf .kacheln.kacheln-stand{gap:8px}.r17-ablauf .kacheln-stand .kachel{padding:10px 12px}.r17-ablauf .kacheln-stand .kachel-zahl{font-size:26px}.r17-ablauf .kacheln-stand .kachel-info{min-height:0}.seitenkopf-handy .seitenkopf-aktionen .knopf{height:44px;min-height:44px;padding-top:0;padding-bottom:0}}
.vp-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.vp-preis{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:inline-flex}.vp-preis strong{color:var(--text);font-size:22px;font-weight:650}.vp-daten dd .zelle-klein{margin-top:2px;display:block}.vp-verlauf{margin-top:12px}.vp-verlauf-liste{gap:6px;margin:0;padding:8px 0 0;font-size:13px;list-style:none;display:grid}.vp-verlauf-liste li{grid-template-columns:128px minmax(0,1fr);gap:8px;display:grid}@media (max-width:639px){.vp-verlauf-liste li{grid-template-columns:minmax(0,1fr);gap:0}}.vp-dialog{gap:12px;display:grid}.vp-dialog .feld-gruppe{margin-bottom:0}.vp-dialog .seg-gruppe{margin:0}.vp-satz{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;margin:0;padding:10px 12px}.vp-hinweise{color:var(--text-2);margin:0;padding-left:18px;font-size:13px}.vp-dialog .feld-fehler{color:var(--err);margin:0;font-size:13px}.vp-aktionszeile{border-bottom:1px solid var(--border)}.vp-tabelle .vp-wahl{width:36px;padding-right:0}.vp-tabelle tr.vp-zeile-gewaehlt td{background:var(--auswahl-bg)}.vp-preis-zelle{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:6px;display:inline-flex}.vp-gegenueber{flex-wrap:wrap;gap:4px 16px;margin-top:4px;display:flex}.vp-konflikt{align-items:center}.vp-entscheiden{flex-shrink:0;margin-left:auto}@media (max-width:639px){.vp-konflikt{flex-wrap:wrap}.vp-entscheiden{width:100%;margin-left:0}.vp-entscheiden .knopf{flex:1}.vp-tabelle .artikel-zelle .mini-bild,.vp-tabelle .vp-ean{display:none}.vp-tabelle .vp-wahl{width:28px;padding-left:8px}}
:root{--sl-schmal:76px}.sl-nav-schmal{display:none}@media (min-width:1024px){html[data-nav-eingeklappt="1"] .seitenleiste{padding-left:6px;padding-right:6px}html[data-nav-eingeklappt="1"] .sl-nav{display:none}html[data-nav-eingeklappt="1"] .sl-nav-schmal{scrollbar-width:none;flex-direction:column;flex:1;gap:4px;min-height:0;padding-bottom:8px;display:flex;overflow-y:auto}.slz-bereich{width:100%;min-height:56px;font:inherit;color:var(--sl-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:none;align-items:center;gap:3px;padding:8px 2px 6px;text-decoration:none;display:flex;position:relative}.slz-bereich:hover{color:var(--sl-text);background:var(--sl-hover)}.slz-name{max-width:100%;font-size:var(--schrift-min);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.15;overflow:hidden}.slz-bereich.slz-seite,.slz-gruppe.offen>.slz-bereich{color:var(--sl-aktiv-text)}.slz-bereich.nav-aktiv{color:var(--sl-aktiv-text);background:var(--sl-aktiv-bg)}.slz-bereich.slz-seite:not([aria-expanded=true]):before{content:"";background:var(--sl-aktiv-text);border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.slz-gruppe.offen{background:#ffffff08;border-radius:10px;padding-bottom:4px}.slz-unter{justify-items:center;gap:2px;padding:2px 0;display:grid}.slz-link{width:44px;height:40px;color:var(--sl-muted);border-radius:8px;place-items:center;display:grid;position:relative}.slz-link:hover{color:var(--sl-text);background:var(--sl-hover)}.slz-link.nav-aktiv{color:var(--sl-aktiv-text);background:var(--sl-aktiv-bg)}.slz-trenner{background:var(--sl-trenner);width:28px;height:1px;margin:4px 0}.slz-punkt{background:var(--zaehler-warn);border:2px solid var(--sl-bg);box-sizing:content-box;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:8px}.slz-bereich .slz-punkt{right:calc(50% - 17px)}.slz-punkt[data-ton=neutral]{background:var(--sl-muted)}.slz-tipp{z-index:60;white-space:nowrap;color:#fff;pointer-events:none;background:#303030;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:600;position:fixed;transform:translateY(-50%);box-shadow:0 6px 18px #00000040}}@media (max-width:1023.98px){.slz-tipp{display:none}}
.r17-nur-handy{display:none}@media (max-width:1023px){.r17-nur-pc{display:none!important}.r17-nur-handy{display:block}.start-seite .start-scan-bereich .scanbox{margin-bottom:14px}.start-seite .start-scan-bereich .scanfeld{height:56px;font-size:17px}.start-seite .start-scan-bereich .scan-knopf{height:56px}.r17-zutun{margin-bottom:10px}.r17-zutun-h2{margin:0 0 4px;font-size:15px;font-weight:650}.r17-zutun-leer{color:var(--text-2);margin:0;padding:10px 0;font-size:15px}.r17-zutun-liste{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);margin:0;padding:0;list-style:none}.r17-zutun-liste>li+li{border-top:1px solid var(--border)}.r17-zutun-zeile{min-height:46px;color:var(--text);align-items:center;gap:10px;padding:6px 10px 6px 12px;text-decoration:none;display:flex}a.r17-zutun-zeile:active{background:var(--surface-2)}.r17-zutun-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.r17-zutun-name{font-size:15px;font-weight:600;line-height:1.25}.r17-zutun-hinweis{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.r17-zutun-zahl{font-variant-numeric:tabular-nums;text-align:center;min-width:28px;color:var(--text);background:var(--surface-2);border-radius:999px;flex:none;padding:2px 8px;font-size:15px;font-weight:700;line-height:1.3}.r17-zutun-zahl-pruefen{color:var(--warn);background:var(--warn-bg)}.r17-zutun-zahl-fehler{color:var(--err);background:var(--err-bg)}.r17-zutun-pfeil{color:var(--text-3);flex:none;font-size:20px;line-height:1}.r17-zeilen{margin-bottom:10px}.r17-zeile{min-height:44px;color:var(--text);border-top:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:6px 0;font-size:14px;text-decoration:none;list-style:none;display:flex}.r17-zeilen>:first-child,.r17-zeilen>details:first-child>summary{border-top:0}.r17-zeile::-webkit-details-marker{display:none}.r17-zeile-grau{color:var(--text-2)}.r17-zeile-link{text-underline-offset:2px;text-decoration:underline}.r17-dran[open]>summary .r17-zeile-link{text-decoration:none}.r17-dran-liste{padding:0 0 6px 12px}.r17-dran-liste .r16-dran-zeile{padding:8px 0;font-size:14px}.start-seite>.start-weitere{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;margin-top:-10px}.start-seite>.start-weitere>summary{min-height:44px;color:var(--text-2);padding:6px 0;font-size:14px;font-weight:400}.start-seite>.start-weitere>.aufklapp-inhalt{padding:0 0 8px}}
.rg-toast{left:50%;bottom:calc(var(--leiste-h) + 12px + env(safe-area-inset-bottom));z-index:60;border-radius:var(--r);background:var(--primary);max-width:min(560px,100vw - 32px);color:var(--on-primary);align-items:center;gap:4px;padding:6px 6px 6px 14px;font-size:14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 24px #00000040}.rg-toast-text{overflow-wrap:anywhere;flex:auto;min-width:0}.rg-toast-knopf,.rg-toast-zu{border-radius:var(--r-s);min-height:40px;color:var(--on-primary);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 12px;font-weight:600}.rg-toast-knopf{text-underline-offset:3px;text-decoration:underline}.rg-toast-knopf:hover,.rg-toast-zu:hover{background:#ffffff1f}.rg-toast-zu{padding:0 10px;font-size:18px;font-weight:400}@media (max-width:1023px){.rg-toast{max-width:none;left:16px;right:16px;transform:none}}@media (min-width:1024px){.rg-toast{bottom:24px;left:calc(50% + var(--seitenleiste-breite) / 2);width:max-content}}.rg-liste{margin:8px 0;padding-left:20px}.rg-liste li{margin:2px 0}.rg-verlauf{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.rg-verlauf .knopf{height:32px;min-height:32px;padding:0 12px;font-size:13px}.verlauf-storniert .verlauf-zeile{color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--border-2);text-decoration-color:var(--border-2)}.verlauf-storno-hinweis{color:var(--text-2)}.dialog:has(.ea-dialog){max-width:560px}.ea-dialog{gap:12px;display:grid}.ea-dialog .feld{box-sizing:border-box;width:100%;max-width:none}.ea-felder{gap:0;display:grid}.ea-reihe{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;display:grid}.ea-felder .ea-reihe:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:479px){.ea-reihe{grid-template-columns:repeat(2,minmax(0,1fr))}}.ea-suche{gap:var(--label-abstand);margin-bottom:var(--feld-abstand);display:grid}.ea-suche .vk-treffer{max-height:240px;overflow-y:auto}.ea-treffer,.ea-modell>span{min-width:0;display:grid}.ea-modell{margin-bottom:var(--feld-abstand);border:1px solid var(--border);border-radius:var(--r-s);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ea-satz{border-top:1px solid var(--border);margin:0;padding-top:10px}.gs-fuss{border-top:1px solid var(--border);background:var(--surface);font-size:var(--schrift-min);flex-wrap:wrap;gap:4px 14px;margin:4px -4px -4px;padding:8px 14px;display:flex;position:sticky;bottom:-4px}.gs-fuss kbd{border:1px solid var(--border-2);background:var(--surface-2);min-width:18px;color:var(--text-2);font-family:inherit;font-weight:600;font-size:var(--schrift-min);text-align:center;border-radius:4px;margin-right:3px;padding:0 4px;line-height:18px;display:inline-block}.gs-fuss-tipp{margin-left:auto}@media (max-width:1023px){.gs-fuss{display:none}}.dp-uebersicht{gap:var(--raster-gap);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.dp-karte{height:100%;color:var(--text);box-sizing:border-box;flex-direction:column;gap:6px;margin:0;text-decoration:none;display:flex}.dp-karte[data-ton=warn] .dp-zahl{color:var(--warn)}.dp-karte:hover{border-color:var(--border-2);background:var(--surface-2)}.dp-karte-kopf{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.dp-zahl{font-size:22px;font-weight:700}.dp-karte[data-ton=ok] .dp-zahl{color:var(--ok)}.dp-karte-text{color:var(--text-2)}.dp-karte-tun{margin-top:auto;font-weight:600}.dp-aktionszeile{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.dp-aktionszeile>.knopf:last-child{margin-left:auto}.dp-leer{padding:14px}.dp-tabelle td .zelle-klein{display:block}.dp-tabelle th{white-space:nowrap}.dp-ek-kopf,.dp-ek-zelle{width:130px}.dp-ek-feld{text-align:right;width:110px;height:36px;min-height:36px}.dp-ek-feld[aria-invalid=true]{border-color:var(--err)}.dp-haken-kopf{width:36px}.dp-alle{align-items:center;gap:6px;display:inline-flex}.dp-csv{gap:10px;padding:14px;display:grid}.dp-csv>.dp-aktionszeile{padding:0}.dp-csv-eingabe{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.dp-datei{cursor:pointer}.dp-csv-text{box-sizing:border-box;width:100%;min-height:110px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.dp-csv-summe{margin:0}.dp-reihe-form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:0 12px;display:grid}.dp-reihe-form>.knopf{margin-bottom:var(--feld-abstand)}@media (max-width:639px){.dp-reihe-form{grid-template-columns:repeat(2,minmax(0,1fr))}.dp-reihe-form>.knopf,.dp-reihe-form>:nth-child(3){grid-column:1/-1}.dp-ek-kopf,.dp-ek-zelle{width:96px}.dp-ek-feld{width:88px}}.dp-klein{font-size:var(--schrift-min);margin:0 0 8px}.dp-weiter{margin:var(--abschnitt-abstand) 0 0}.dp-liste .tabelle th{white-space:nowrap}.da-chip{vertical-align:middle;white-space:nowrap;align-items:center;gap:4px;margin-left:6px;display:inline-flex}.da-karte{margin-top:8px}.da-zeile{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.da-zeile .da-chip{margin-left:0}.da-form{border:1px solid var(--border-2);border-radius:var(--r-s);background:var(--surface);gap:8px;max-width:520px;margin-top:8px;padding:12px;display:grid}.da-gruende{border:0;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;display:flex}.da-gruende legend{width:100%;margin-bottom:4px}.da-grund{align-items:center;gap:6px;min-height:32px;display:inline-flex}.da-kompakt{vertical-align:middle;align-items:center;gap:4px;display:inline-flex;position:relative}.da-kompakt .da-chip{margin-left:0}.da-knopf{border-radius:var(--r-s);width:32px;height:32px;color:var(--text-3);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.da-knopf:hover{border-color:var(--border-2);color:var(--text)}.da-knopf-aktiv{color:var(--warn)}.da-form-kompakt{z-index:15;text-align:left;width:min(360px,100vw - 32px);font-weight:400;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000029}th .da-form-kompakt{left:0;right:auto}.korb-zeile-mit-fahne{align-items:center;gap:4px;display:flex}.korb-zeile-mit-fahne>.korb-zeile{flex:auto;min-width:0}.korb-zeile-fest .da-kompakt{margin-left:auto}.da-gruende-chips{flex-wrap:wrap;gap:4px;display:flex}.da-notiz{font-style:italic}.da-zeilen-aktion{text-align:right;white-space:nowrap}.da-vorschlag-zeile>td{background:var(--surface-2)}.da-vorschlaege{gap:8px;display:grid}.da-vorschlag{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.da-vorschlag-text{flex:260px;min-width:0;display:grid}.da-groesse .feld{width:90px;height:36px;min-height:36px}.da-eigen{border-top:1px dashed var(--border-2);padding-top:8px}.ea-schnell-text{margin:0 0 8px}
.kamera:focus{outline:none}.kamera{z-index:100;color:#fff;background:#000;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.kamera-fenster{width:100%;max-width:100%;min-height:0;padding-bottom:env(safe-area-inset-bottom);background:#000;flex-direction:column;display:flex}.kamera-kopf{padding:8px;padding-top:calc(8px + env(safe-area-inset-top));flex:none;align-items:center;gap:8px;display:flex}.kamera-titel{text-align:center;flex-direction:column;flex:1;min-width:0;display:flex}.kamera-titel strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.kamera-modus{color:#fffc;font-size:13px}.kamera-x,.kamera-licht,.kamera-x-platz{flex:none;min-width:44px;height:44px}.kamera-x,.kamera-licht{font:inherit;color:#fff;border-radius:var(--r-s);cursor:pointer;background:#ffffff24;border:1px solid #ffffff80;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.kamera-x{width:44px;padding:0;font-size:18px}.kamera-licht[aria-pressed=true]{color:var(--text);background:#fff}.kamera-bild{flex:auto;justify-content:center;align-items:flex-end;min-height:160px;padding:12px;display:flex;position:relative;overflow:hidden}.kamera-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kamera-rahmen{aspect-ratio:3/2;border-radius:var(--r);pointer-events:none;border:3px solid #fff;width:min(80%,420px);max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);box-shadow:0 0 0 100vmax #00000073}.kamera-status{z-index:1;text-align:center;max-width:480px;position:relative}.kamera-status p{border-radius:var(--r-s);background:#000000a6;margin:0;padding:8px 14px;font-size:15px}.kamera-status .kamera-fehler{color:var(--err);background:var(--err-bg);padding:14px 16px}.kamera-status .kamera-pruefen{color:var(--text);background:#ffd98a;font-weight:650}.kamera-runde{color:#fff;background:#151515;flex-direction:column;flex:0 auto;min-height:0;max-height:40%;padding:8px 12px 0;display:flex}.kamera-runde-titel{letter-spacing:.02em;color:#ffffffbf;flex:none;margin:0 0 4px;font-size:13px;font-weight:650}.kamera-runde-leer{color:#ffffffb3;margin:0 0 8px;font-size:14px}.kamera-liste{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.kamera-zeile{border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;padding:4px 0;display:flex}.kamera-zeile-fehler{color:var(--err);background:var(--err-bg);border-radius:var(--r-s);padding-left:8px;padding-right:8px}.kamera-zeile-neu{color:var(--warn);background:var(--warn-bg);border-radius:var(--r-s);padding-left:8px;padding-right:8px}.kamera-zeile-neu-marke{white-space:nowrap;font-size:14px}.kamera-zeile-text{flex-direction:column;flex:1;min-width:0;display:flex}.kamera-zeile-name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.kamera-zeile-zusatz{text-overflow:ellipsis;white-space:nowrap;opacity:.8;font-size:13px;overflow:hidden}.kamera-zeile-menge,.kamera-zeile-marke{font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:700}.kamera-zeile-marke{font-size:13px}.kamera-minus{min-width:44px;height:44px;font:inherit;color:#fff;border-radius:var(--r-s);cursor:pointer;background:#ffffff24;border:1px solid #ffffff80;flex:none;font-size:15px;font-weight:700}.kamera-zeile-fehler .kamera-minus{color:var(--err);border-color:var(--err);background:0 0}.kamera-fuss{background:#151515;flex-direction:column;flex:none;gap:8px;padding:12px;display:flex}.kamera-fertig,.kamera-weiter{width:100%;min-height:56px;font:inherit;border-radius:var(--r-s);cursor:pointer;padding:0 16px;font-size:17px;font-weight:700}.kamera-fertig{color:#fff;background:var(--primary);border:1px solid var(--primary)}.kamera-fertig:disabled{color:#fff9;cursor:default;background:#ffffff2e;border-color:#0000}.kamera-weiter{color:#fff;background:#ffffff24;border:1px solid #ffffff80;min-height:48px;font-size:15px;font-weight:600}@media (pointer:fine) and (min-width:768px){.kamera{background:#0000008c;align-items:center}.kamera-fenster{border-radius:var(--r);width:640px;height:min(760px,92vh);padding-bottom:0;overflow:hidden;box-shadow:0 12px 40px #00000080}.kamera-kopf{padding-top:8px}.kamera-fertig:not(:disabled):hover{filter:brightness(1.1)}}@media (pointer:fine){.scan-knopf-tastatur{display:none}}.kamera-fuss:empty{display:none}.kamera-wahl{z-index:2;flex-direction:column;gap:8px;width:100%;max-width:480px;margin-top:8px;display:flex;position:relative}.kamera-bild:has(.kamera-wahl){flex-direction:column;justify-content:flex-end;align-items:center}.kamera-wahl-knopf,.kamera-wahl-nein{width:100%;min-height:56px;font:inherit;color:#fff;text-align:left;background:var(--info);border:1px solid var(--info);border-radius:var(--r-s);cursor:pointer;align-items:center;gap:12px;padding:6px 16px;font-size:17px;font-weight:700;display:flex}.kamera-wahl-knopf:disabled,.kamera-wahl-nein:disabled{opacity:.6;cursor:default}.kamera-wahl-label{flex:none;font-size:20px}.kamera-wahl-zusatz{text-overflow:ellipsis;white-space:nowrap;opacity:.95;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.kamera-wahl-nein{background:#000000b3;border-color:#fff9;justify-content:center;min-height:48px;font-size:15px;font-weight:600}.kamera-fenster:has(.kamera-wahl) .kamera-runde{display:none}.kamera-wahl{max-height:100%;overflow-y:auto}@media (pointer:fine) and (min-width:768px){.kamera-fenster.kamera-serie{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 300px;width:min(940px,96vw);display:grid}.kamera-serie .kamera-kopf{grid-column:1/-1}.kamera-serie .kamera-bild{grid-area:2/1/4;min-height:0}.kamera-serie .kamera-runde{grid-area:2/2;max-height:none}.kamera-serie .kamera-fuss{grid-area:3/2}.kamera-fenster.kamera-serie:has(.kamera-wahl) .kamera-runde{display:flex}}.kamera-zeile-mehr{flex:1 0 100%;gap:8px;padding-bottom:4px;display:flex}.kamera-plus{min-width:56px;height:44px;font:inherit;color:#fff;border-radius:var(--r-s);cursor:pointer;background:#ffffff24;border:1px solid #ffffff80;flex:none;padding:0 12px;font-size:15px;font-weight:700}.kamera-plus:disabled{opacity:.4;cursor:default}.kamera-plus-menge{min-width:88px}.kamera-menge{color:#fff;background:#151515;border-top:1px solid #ffffff4d;flex-direction:column;flex:none;gap:8px;padding:12px;display:flex}.kamera-menge label{font-size:14px;font-weight:650}.kamera-menge-reihe{gap:8px;display:flex}.kamera-menge-feld{width:110px;min-width:0;height:48px;font:inherit;font-variant-numeric:tabular-nums;color:var(--text);border:1px solid var(--border);border-radius:var(--r-s);background:#fff;padding:0 12px;font-size:20px;font-weight:700}.kamera-menge-ok,.kamera-menge-nein{min-height:48px;font:inherit;color:#fff;border-radius:var(--r-s);cursor:pointer;flex:1;padding:0 12px;font-size:15px;font-weight:650}.kamera-menge-ok{background:var(--primary);border:1px solid var(--primary)}.kamera-menge-nein{background:#ffffff24;border:1px solid #ffffff80}.kamera-menge-fehler{color:#ffb4b4;margin:0;font-size:14px}
