@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-ext-wght-normal-DLWmRmaW.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-wght-normal-C8sJyxwB.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-vietnamese-wght-normal-Tdf5mmdl.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-ext-wght-normal-Dj_1K-Kw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-wght-normal-CzS3kehr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sand:#f3eee4;--sand-tief:#e7dfd0;--papier:#fffdf8;--tinte:#1a1a1a;--tinte-leise:#6b6459;--signal:#e13a2e;--signal-tief:#b62b21;--gut:#1f7a43;--rand:#ddd3c1;--schatten:0 1px 2px #1a1a1a14;--radius:.75rem;--unterleiste:4.25rem;--korbleiste:3.25rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px}*{box-sizing:border-box}body{background:var(--sand);color:var(--tinte);-webkit-text-size-adjust:100%;margin:0}h1,h2,h3{letter-spacing:.01em;margin:0;font-family:Oswald Variable,Oswald,Inter Variable,sans-serif;font-weight:600}.gerippe{min-height:100dvh}.inhalt{padding:1rem 1rem calc(var(--unterleiste) + env(safe-area-inset-bottom) + 4.5rem);width:100%;max-width:60rem;margin:0 auto}.inhalt--breit{max-width:90rem}.titel{text-transform:uppercase;letter-spacing:.02em;margin-bottom:.75rem;font-family:Anton,Oswald Variable,sans-serif;font-size:1.9rem;font-weight:400}.abschnitt{text-transform:uppercase;letter-spacing:.06em;color:var(--tinte-leise);margin:.25rem 0 .5rem;font-size:1rem}.abschnitt--gross{color:var(--tinte);margin-top:1.5rem;font-size:1.1rem}.karte{background:var(--papier);border:1px solid var(--rand);border-radius:var(--radius);box-shadow:var(--schatten);margin-bottom:1rem;padding:1rem}.karte__fuss{justify-content:flex-end;margin-top:.75rem;display:flex}.seitenleiste{display:none}.unterleiste{background:var(--papier);border-top:1px solid var(--rand);padding-bottom:env(safe-area-inset-bottom);z-index:20;display:flex;position:fixed;bottom:0;left:0;right:0}.unterleiste .navziel{color:var(--tinte-leise);flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:.6rem .25rem;font-size:.7rem;text-decoration:none;display:flex}.unterleiste .navziel span{font-size:1.25rem;line-height:1}.navziel--an{color:var(--signal);font-weight:600}.korbleiste{left:.75rem;right:.75rem;bottom:calc(var(--unterleiste) + env(safe-area-inset-bottom) + .5rem);height:var(--korbleiste);background:var(--signal);color:#fff;border-radius:var(--radius);font:inherit;cursor:pointer;z-index:25;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem;font-weight:600;display:flex;position:fixed;box-shadow:0 6px 16px #e13a2e4d}.korbleiste__links{text-align:left;min-width:0;line-height:1.25;display:grid}.korbleiste__details{opacity:.9;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}.korbleiste__rechts{white-space:nowrap}.anmeldung{align-content:center;place-items:center;gap:1rem;min-height:100dvh;padding:1.5rem 1rem;display:grid}.anmeldung>.installation,.anmeldung__karte{width:min(26rem,100%);margin:0}.anmeldung__logo{mix-blend-mode:multiply;width:8.5rem;margin:0 auto .5rem;display:block}.anmeldung__zeile{text-align:center;color:var(--tinte-leise);margin:0 0 1rem;font-size:.85rem}.umschalter{background:var(--sand-tief);border-radius:999px;margin-bottom:1rem;padding:.2rem;display:flex}.umschalter button{font:inherit;color:var(--tinte-leise);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;padding:.5rem}.umschalter__an{background:var(--papier);color:var(--tinte);box-shadow:var(--schatten);font-weight:600}.anbieter{gap:.5rem;margin-top:1.25rem;display:grid}.anbieter__trenner{text-align:center;color:var(--tinte-leise);font-size:.8rem}.feld{color:var(--tinte-leise);gap:.3rem;margin-bottom:.75rem;font-size:.85rem;display:grid}.feld--reihe{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem}.feld--reihe>input,.feld--reihe>select,.feld--reihe>.betragsfeld{justify-self:end;max-width:100%}.feld--reihe>input{width:24rem}.feld input,.feld select,.feld textarea,.suche{font:inherit;color:var(--tinte);background:var(--papier);border:1px solid var(--rand);border-radius:.5rem;min-width:0;padding:.6rem .7rem;font-size:1rem}.feld--reihe>.betragsfeld{width:8.5rem}.feld--haken{color:var(--tinte);align-items:center;gap:.6rem;display:flex}.feld--haken>input{width:1.15rem;height:1.15rem;accent-color:var(--signal);flex:none;padding:0}.suche{width:100%;margin-bottom:.75rem}.formular__reihe{flex-wrap:wrap;gap:.75rem;display:flex}.formular__reihe .feld{flex:9rem}.formular__reihe .feld--breit{flex:2 15rem}.betragsfeld{display:grid;position:relative}.betragsfeld:after{content:attr(data-einheit);color:var(--tinte-leise);pointer-events:none;font-size:1rem;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.betragsfeld>input{text-align:right;font-variant-numeric:tabular-nums;width:100%;padding-right:1.8rem}.taste{font:inherit;border:1px solid var(--tinte);background:var(--papier);color:var(--tinte);cursor:pointer;border-radius:.5rem;width:100%;padding:.7rem 1rem;font-weight:600}.taste--signal{background:var(--signal);border-color:var(--signal);color:#fff}.taste--signal:active{background:var(--signal-tief)}.taste--rand{background:0 0}.taste--klein{border-color:var(--rand);width:auto;padding:.35rem .6rem;font-size:.8rem}.taste:disabled{opacity:.45;cursor:not-allowed}.wahl{border:1px solid var(--rand);cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;padding:.75rem;display:flex}.wahl:has(input:checked){border-color:var(--signal);background:#e13a2e0d}.wahl input{accent-color:var(--signal);margin-top:.2rem}.wahl span{display:grid}.wahl small{color:var(--tinte-leise)}.chips{scrollbar-width:none;gap:.4rem;padding-bottom:.75rem;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips--eng{flex-wrap:wrap;overflow:visible}.chip{font:inherit;border:1px solid var(--rand);background:var(--papier);color:var(--tinte-leise);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:.4rem .85rem;font-size:.85rem}.chip--an{background:var(--tinte);border-color:var(--tinte);color:var(--sand);font-weight:600}.produkte,.rueckgaben,.verwaltungsliste,.positionen{margin:0;padding:0;list-style:none}.produkte{gap:.4rem;display:grid}.produkt{background:var(--papier);border:1px solid var(--rand);border-radius:var(--radius);box-shadow:var(--schatten);padding:.5rem .8rem}.produkt--leer{opacity:.6}.produkt__kopf{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.produkt__name{font-size:1.05rem;font-weight:600}.produkt__preis{white-space:nowrap;font-family:Oswald Variable,Oswald,sans-serif;font-size:1.15rem}.produkt__gebinde{color:var(--tinte-leise);margin:.15rem 0 .6rem;font-size:.82rem}.produkt__fuss{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.4rem;display:flex}.produkt__angaben{gap:.05rem;min-width:0;display:grid}.produkt__angaben .produkt__gebinde{margin:0}.bestand{color:var(--tinte-leise);font-size:.82rem}.bestand--knapp{color:var(--signal);font-weight:600}.bestand--leer{font-weight:600}.zaehler{align-items:center;gap:.35rem;display:flex}.zaehler__taste{border:1px solid var(--tinte);background:var(--papier);width:2.4rem;height:2.4rem;color:var(--tinte);cursor:pointer;border-radius:50%;font-size:1.2rem;line-height:1}.zaehler__taste:disabled{opacity:.3;cursor:not-allowed}.zaehler__wert{text-align:center;font-variant-numeric:tabular-nums;min-width:1.75rem;font-weight:600}.rueckgaben{gap:.4rem;margin-bottom:.75rem;display:grid}.rueckgabe{background:var(--papier);border:1px solid var(--rand);border-radius:var(--radius);box-shadow:var(--schatten);justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .8rem;display:flex}.rueckgabe--gewaehlt{border-color:var(--tinte)}.rueckgabe__betrag{color:var(--tinte-leise);margin:.1rem 0 0;font-size:.82rem}.rueckgabe__betrag strong{color:var(--gut)}.gutschriftkarte{bottom:calc(var(--unterleiste) + env(safe-area-inset-bottom) + var(--korbleiste) + 1rem);z-index:10;background:var(--tinte);color:var(--sand);border-radius:var(--radius);padding:.6rem 1rem;position:sticky;box-shadow:0 6px 16px #1a1a1a40}.gutschriftkarte__summe{justify-content:space-between;align-items:baseline;gap:1rem;font-family:Oswald Variable,Oswald,sans-serif;font-size:1.1rem;display:flex}.gutschriftkarte__hinweis{opacity:.85;margin:.3rem 0 0;font-size:.75rem;line-height:1.4}.positionen li{border-bottom:1px solid var(--sand-tief);justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.positionen--pfand{color:var(--gut)}.summe{justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.summe--klein{color:var(--tinte-leise);font-size:.85rem}.summe--gesamt{border-top:2px solid var(--tinte);margin-top:.4rem;padding-top:.6rem;font-family:Oswald Variable,Oswald,sans-serif;font-size:1.15rem}.beleg__kopf{color:var(--tinte-leise);justify-content:space-between;align-items:center;margin-bottom:.25rem;font-size:.85rem;display:flex}.beleg__art{margin:0 0 .75rem;font-size:.85rem}.marke{text-transform:uppercase;letter-spacing:.05em;background:var(--sand-tief);border-radius:999px;margin-left:.4rem;padding:.15rem .5rem;font-size:.7rem;display:inline-block}.marke--gut{color:var(--gut);background:#1f7a431f}.zahlung{text-align:center;place-items:center;gap:.75rem;padding:25dvh 1rem;display:grid}.zahlung__kreis{border:4px solid var(--sand-tief);border-top-color:var(--signal);border-radius:50%;width:3.5rem;height:3.5rem;animation:.9s linear infinite dreht}.zahlung--kompakt{padding:12dvh 1rem}.zahlung__tasten{gap:.6rem;width:min(100%,22rem);margin-top:.5rem;display:grid}.zahlung__tasten a.taste{text-align:center;box-sizing:border-box;text-decoration:none}@keyframes dreht{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.zahlung__kreis{animation-duration:3s}}.quittung{text-align:center;padding:1.5rem 1rem}.quittung__zeichen{color:#fff;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;margin:0 auto .75rem;font-size:1.75rem;display:grid}.quittung--gut .quittung__zeichen{background:var(--gut)}.quittung--schlecht .quittung__zeichen{background:var(--signal)}.hinweis{color:var(--tinte-leise);font-size:.88rem;line-height:1.45}.hinweis--klein{margin:.4rem 0;font-size:.78rem}.hinweis--leer{text-align:center;padding:2rem 1rem}.warnung{border-left:3px solid var(--signal);background:#e13a2e14;border-radius:.35rem;padding:.7rem .8rem;font-size:.88rem;line-height:1.45}.toasts{left:.75rem;right:.75rem;bottom:calc(var(--unterleiste) + env(safe-area-inset-bottom) + 4rem);z-index:40;pointer-events:none;gap:.4rem;display:grid;position:fixed}.toast{background:var(--tinte);color:var(--sand);border-radius:.5rem;padding:.7rem .9rem;font-size:.88rem;box-shadow:0 6px 20px #1a1a1a40}.toast--schlecht{background:var(--signal-tief);color:#fff}.toast--mit-aktion{pointer-events:auto;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.toast__aktion{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.25rem 0;font-weight:700;text-decoration:underline}.verwaltungsliste{gap:.6rem;display:grid}.zeile__kopf{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.zeile__zahlen{color:var(--tinte-leise);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}.marge{color:var(--gut);font-weight:600}.marge--unbekannt{color:var(--tinte-leise);font-weight:400}.zeile__bestand{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.bestandsfeld{text-align:center;width:4.5rem;font:inherit;border:1px solid var(--rand);border-radius:.5rem;padding:.5rem}.zeile__preise{border-top:1px dashed var(--rand);margin-top:.75rem;padding-top:.75rem}.zeile--still{opacity:.55}.zeile>.zeile__preise:only-child{border-top:0;margin-top:0;padding-top:0}.wartend{border-bottom:1px solid var(--sand-tief);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.wartend__tasten{gap:.4rem;display:flex}.einladungen .wartend__tasten{flex-wrap:wrap;margin-top:.5rem}.einladungen form{margin-top:1rem}.einladungen textarea{resize:vertical}.mailvorschau{border-top:1px solid var(--rand);margin-top:1rem;padding-top:.75rem}.mailvorschau__text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;font-size:.9rem}.tabelle-rahmen{background:var(--papier);border:1px solid var(--rand);border-radius:var(--radius);overflow-x:auto}.tabelle{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.85rem}.tabelle th,.tabelle td{text-align:left;border-bottom:1px solid var(--sand-tief);padding:.55rem .7rem}.tabelle th{color:var(--tinte-leise);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600}.tabelle .rechts{text-align:right;font-variant-numeric:tabular-nums}.tabelle .offen{color:var(--signal);font-weight:600}.tabelle tfoot td{border-bottom:none;font-weight:600}.tabelle--formular select,.tabelle--formular input{border:1px solid var(--rand);background:var(--papier);width:100%;min-width:5rem;color:inherit;font:inherit;border-radius:.4rem;padding:.4rem .5rem;font-size:.85rem}.tabelle--formular select{min-width:11rem}.tabelle--formular input{text-align:right;font-variant-numeric:tabular-nums}.tabelle--formular .betragsfeld>input{padding-right:1.5rem}.tabelle--formular .betragsfeld:after{font-size:.85rem;right:.5rem}@media (width<=40rem){.tabelle--lieferschein,.tabelle--lieferschein tbody,.tabelle--lieferschein tfoot{display:block}.tabelle--lieferschein thead{display:none}.tabelle--lieferschein tbody tr{border-bottom:1px solid var(--rand);grid-template-columns:1fr 1fr auto auto;align-items:end;gap:.5rem;padding:.7rem;display:grid}.tabelle--lieferschein tbody td{border:0;padding:0}.tabelle--lieferschein tbody td:first-child{grid-column:1/-1}.tabelle--lieferschein td[data-spalte]:before{content:attr(data-spalte);text-align:left;color:var(--tinte-leise);margin-bottom:.2rem;font-size:.75rem;display:block}.tabelle--lieferschein select{min-width:0}.tabelle--lieferschein tfoot tr{justify-content:space-between;display:flex}.tabelle--lieferschein tfoot td:empty{display:none}}.tabelle--klickbar tbody tr{cursor:pointer}.tabelle--klickbar tbody tr:hover,.tabelle--klickbar tbody tr[aria-selected=true]{background:var(--sand)}.verweis{font:inherit;color:var(--signal);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.blaettern{justify-content:space-between;align-items:center;gap:.6rem;margin-top:.6rem;display:flex}.aktionen{gap:.3rem;display:flex}.kacheln{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.6rem;margin-bottom:1rem;display:grid}.kachel{background:var(--papier);border:1px solid var(--rand);border-radius:var(--radius);gap:.2rem;padding:.9rem;display:grid}.kachel__wert{font-family:Oswald Variable,Oswald,sans-serif;font-size:1.4rem}.kachel__text{color:var(--tinte-leise);font-size:.78rem}.daten{grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0 0 1rem;font-size:.9rem;display:grid}.daten dt{color:var(--tinte-leise)}.daten dd{margin:0}.akte{border-color:var(--tinte)}.akte__kopf,.abgleich__kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.akte .beleg{box-shadow:none}.erstatten{border-top:1px dashed var(--rand);margin-top:1rem;padding-top:.75rem}.formular__abschluss{border-top:1px solid var(--sand-tief);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;margin-top:1rem;padding-top:.75rem;display:flex}.formular__abschluss>.hinweis{margin:0 auto 0 0}.formular__abschluss>.taste{width:auto}.formular__reihe--unten{align-items:end}.formular__reihe--unten>.taste{flex:none;width:auto;margin-bottom:.75rem}.abgleich__kopf>.taste{width:auto}.summe--erstattet{color:var(--signal-tief);font-weight:600}.mitglieder{margin-top:1rem;container-type:inline-size}.mitglieder__raster{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.mitglieder__akte{order:-1}.mitglieder__leer{display:none}@container (width>=50rem){.mitglieder__raster{grid-template-columns:minmax(0,3fr) minmax(20rem,2fr);align-items:start}.mitglieder__akte{order:0;max-height:calc(100dvh - 2rem);position:sticky;top:1rem;overflow-y:auto}.mitglieder__leer{border:1px dashed var(--rand);border-radius:var(--radius);text-align:center;padding:2rem 1rem;display:block}}.mitglieder__akte .aktionen{flex-wrap:wrap;margin-bottom:.5rem}.mitglieder__passwort{border-top:1px dashed var(--rand);margin-top:.75rem;padding-top:.75rem}@media (width<=40rem){.spalte--breit{display:none}.mitglieder .tabelle{white-space:normal}.mitglieder .tabelle td:last-child{white-space:nowrap}}.inhalt--kassenmodus{padding-bottom:calc(env(safe-area-inset-bottom) + 1.5rem);max-width:72rem}.kassenplatz__kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.kassenplatz__kopf .titel{margin-bottom:0}.kassenplatz__tasten{flex-wrap:wrap;gap:.5rem;display:flex}.kassenplatz__fuer{margin:0 0 1rem;font-size:1.1rem}.namensliste{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.namensliste__name{width:100%;min-height:3.5rem;font:inherit;text-align:left;border:1px solid var(--rand);border-radius:var(--radius);background:var(--papier);color:var(--tinte);box-shadow:var(--schatten);cursor:pointer;padding:.75rem 1rem;font-size:1.05rem;font-weight:600}.namensliste__name:active{border-color:var(--signal)}.kassenplatz__summe .taste{width:100%;margin-top:.75rem}.taste--symbol{justify-content:center;align-items:center;gap:.6rem;display:flex}.symbol{flex:none;width:1.4em;height:1.4em}.symbol--im-text{vertical-align:-.2em;width:1.1em;height:1.1em}.installation{gap:.6rem;display:grid}.installation>.abschnitt,.installation>.hinweis,.installation>.karte__fuss{margin:0}@media (width>=40rem){.installation>.taste--signal{justify-self:start;width:auto;min-width:14rem}}.kassenplatz__auswahlkopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.freie-buchung,.barzahlung{max-width:36rem}.freie-buchung .abschnitt--gross{margin-top:.25rem}.freie-buchung textarea{resize:vertical}.barzahlung__rueckgeld{margin:.25rem 0 .75rem;font-size:1.15rem}.barzahlung__rueckgeld strong{margin-left:.35rem;font-size:1.6rem}.barzahlung__rueckgeld .warnung{display:block}@media (width>=880px){.kassenplatz__korb{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.25rem;display:grid}.kassenplatz__summe{position:sticky;top:1rem}}.zeile__beschreibung{display:block}.tabellenwahl{font:inherit;border:1px solid var(--rand);background:var(--papier);color:inherit;border-radius:.4rem;padding:.3rem .4rem;font-size:.85rem}@media (width>=880px){.gerippe{grid-template-columns:15rem 1fr;display:grid}.unterleiste{display:none}.seitenleiste{background:var(--papier);border-right:1px solid var(--rand);flex-direction:column;gap:1.25rem;height:100dvh;padding:1.25rem 1rem;display:flex;position:sticky;top:0}.marke-kopf{align-items:center;gap:.6rem;display:flex}.marke-kopf__logo{mix-blend-mode:multiply;width:3rem}.marke-kopf strong{font-family:Oswald Variable,Oswald,sans-serif;line-height:1.15;display:block}.marke-kopf small{color:var(--tinte-leise);font-size:.72rem}.seitenleiste nav{gap:.2rem;display:grid}.seitenleiste .navziel{color:var(--tinte);border-radius:.5rem;align-items:center;gap:.6rem;padding:.6rem .7rem;text-decoration:none;display:flex}.seitenleiste .navziel--an{background:var(--sand);color:var(--signal)}.seitenleiste__fuss{color:var(--tinte-leise);margin-top:auto;font-size:.8rem}.inhalt{padding:2rem 2rem 6rem}.korbleiste,.toasts{width:min(24rem,40vw);bottom:1.5rem;left:auto;right:2rem}.gutschriftkarte{bottom:calc(1.5rem + var(--korbleiste) + .5rem)}}.beleg__referenz{float:right;color:var(--tinte-leise);font-variant-numeric:tabular-nums;font-size:.8rem}
