@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_4b2068{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_4b2068{--font-display:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_ac2536{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.__variable_ac2536{--font-text:"Nunito Sans","Nunito Sans Fallback"}:root{--grund:#F4F6F8;--flaeche:#FFFFFF;--flaeche-hell:#EDF0F3;--rand:#D5DBE1;--akzent:#3D7A00;--akzent-dunkel:#2F5F00;--auf-akzent:#FFFFFF;--akzent-ton:#D4E0D1;--koralle:#C2410C;--fehler:#C8282F;--fehler-ton:#FDECEA;--text:#14181C;--text-leise:#566270;--text-stumm:#6B7682;--weiss:#FFFFFF;--radius-s:12px;--radius-m:16px;--radius-l:20px;--radius-xl:28px;--radius-knopf:22px;--radius-rund:999px;--abstand-xxs:4px;--abstand-xs:8px;--abstand-s:12px;--abstand-m:16px;--abstand-l:24px;--abstand-xl:32px;--schrift-xs:12px;--schrift-s:14px;--schrift-m:16px;--schrift-l:18px;--schrift-xl:22px;--schrift-xxl:30px;--schrift-betrag:56px;--tippflaeche:48px;--knopf-hoehe:60px;color-scheme:light}@media (prefers-color-scheme:dark){:root{--grund:#111417;--flaeche:#1A1F24;--flaeche-hell:#232A31;--rand:#2E3740;--akzent:#C4F135;--akzent-dunkel:#A8D520;--auf-akzent:#101401;--akzent-ton:#3A4632;--koralle:#FF7A5C;--fehler:#E5484D;--fehler-ton:#261214;--text:#F2F5F7;--text-leise:#9AA6B2;--text-stumm:#8793A0;--weiss:#FFFFFF;color-scheme:dark}}:root{--aktion:var(--akzent);--aktion-dunkel:var(--akzent-dunkel);--erfolg:var(--akzent);--radius:var(--radius-xl);--schrift-display:var(--font-display),"Plus Jakarta Sans",system-ui,sans-serif;--schrift-text:var(--font-text),"Nunito Sans",system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--grund);color:var(--text);font-family:var(--schrift-text);-webkit-font-smoothing:antialiased;text-size-adjust:100%}.huelle{max-width:480px;margin:0 auto;padding:24px 20px 48px}.karte{background:var(--flaeche);border-radius:var(--radius-xl);padding:var(--abstand-l) var(--abstand-l) var(--abstand-l)}.betrag,.betrieb,.rechtstext h1,.rechtstext h2,.zustand h1,h1,h2,h3{font-family:var(--schrift-display);text-wrap:balance}.betrieb{font-size:var(--schrift-xl);line-height:1.2;font-weight:800;letter-spacing:-.01em;margin:0}.betrieb-zeile{font-size:var(--schrift-xs);font-weight:700;color:var(--text-stumm);margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em}.betrag{font-size:48px;font-weight:800;letter-spacing:-.03em;margin:18px 0 4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.beschreibung{color:var(--text-leise);margin:0;font-size:15px}.trenner{height:1px;background:var(--rand);border:0;margin:22px 0}.knopf{width:100%;border:0;border-radius:var(--radius-knopf);background:var(--akzent);color:var(--auf-akzent);font-family:var(--schrift-display);font-size:var(--schrift-l);font-weight:700;padding:16px var(--abstand-l);cursor:pointer;min-height:var(--knopf-hoehe);transition:background .15s ease,transform .15s ease}.knopf:active:not(:disabled){transform:scale(.99)}.feld:focus-visible,.knopf:focus-visible,.stand-menge button:focus-visible,.trinkgeld-knopf:focus-visible,a:focus-visible{outline:3px solid var(--akzent);outline-offset:2px}.knopf:hover:not(:disabled){background:var(--akzent-dunkel)}.knopf-leise{background:transparent;color:var(--text-leise);min-height:var(--tippflaeche);font-family:var(--schrift-text);font-weight:700}.knopf-leise:hover:not(:disabled){background:var(--flaeche-hell)}.knopf:disabled{opacity:.6;cursor:default}.feld{width:100%;border:0;border-radius:var(--radius-m);padding:15px var(--abstand-m);min-height:56px;font:inherit;font-size:17px;background:var(--flaeche-hell);color:var(--text)}.feld-label{display:block;font-size:var(--schrift-s);font-weight:600;margin:0 0 6px}.feld-label,.hinweis{color:var(--text-leise)}.hinweis{font-size:13px;line-height:1.5;margin:16px 0 0}.fehler{background:var(--fehler-ton);color:var(--fehler);border-radius:var(--radius-m);padding:12px 14px;font-size:15px;margin:16px 0 0}.zustand{text-align:center;padding:40px 0 8px}.zustand h1{font-size:var(--schrift-xxl);font-weight:800;letter-spacing:-.02em;margin:16px 0 8px}.zustand p{color:var(--text-leise);margin:0;line-height:1.55}.ring{width:104px;height:104px;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;background:var(--akzent);color:var(--auf-akzent);box-shadow:0 0 0 14px var(--akzent-ton);font-size:48px;font-weight:800;line-height:1}.ring.warte{animation:pulsieren 1.6s ease-in-out infinite}.ring.aus,.ring.warte{background:var(--flaeche-hell);box-shadow:none;color:var(--text-leise)}@keyframes pulsieren{0%,to{opacity:1}50%{opacity:.45}}.fusszeile{margin-top:28px;font-size:12px;text-align:center;line-height:1.6}.fusszeile,.fusszeile a{color:var(--text-leise)}@media (prefers-reduced-motion:reduce){.ring.warte{animation:none}}.liste{margin:0;display:grid;grid-gap:10px;gap:10px}.liste>div{display:flex;justify-content:space-between;gap:16px}.liste dt{color:var(--text-leise);font-size:14px}.liste dd{margin:0;font-size:14px;font-weight:600;text-align:right}.knopfreihe{display:grid;grid-gap:10px;gap:10px}.knopfreihe .knopf{display:flex;align-items:center;justify-content:center;text-decoration:none;text-align:center}.knopf-zweit{background:var(--flaeche-hell);color:var(--text)}.knopf-zweit:hover:not(:disabled){background:var(--akzent-ton)}.huelle-breit{max-width:720px}.rechtstext{background:var(--flaeche);border-radius:var(--radius-xl);padding:28px 24px 24px;line-height:1.65}.rechtstext h1{font-size:26px;margin:0 0 4px;letter-spacing:-.01em}.rechtstext h2{font-size:17px;margin:28px 0 6px}.rechtstext h3{font-size:15px;margin:18px 0 2px}.rechtstext li,.rechtstext p{font-size:15px}.rechtstext ul{padding-left:20px}.rechtstext li{margin-bottom:8px}.rechtstext code{background:var(--grund);padding:1px 5px;border-radius:6px;font-size:13px}.stand{color:var(--text-leise);font-size:13px;margin:0 0 8px}.rechtsnavi{gap:18px;margin-top:32px;padding-top:18px;border-top:1px solid var(--rand)}.rechtsfuss,.rechtsnavi{display:flex;flex-wrap:wrap;font-size:14px}.rechtsfuss{justify-content:center;gap:10px 18px;margin-top:20px}.rechtsfuss a{color:var(--text-leise)}.punkte{margin:10px 0 4px;padding-left:20px;display:grid;grid-gap:6px;gap:6px;font-size:15px;line-height:1.5}.eigenwerbung,.karte+.karte{margin-top:14px}.eigenwerbung{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--flaeche-hell);border-radius:var(--radius-l);color:var(--text-leise);font-size:13px;line-height:1.45;text-decoration:none}.eigenwerbung-titel{color:var(--text);font-weight:600;font-size:14px}.eigenwerbung-link{color:var(--aktion);font-weight:600}.trinkgeld{margin-bottom:18px}.trinkgeld-reihe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.25fr);grid-gap:4px;gap:4px}.trinkgeld-knopf{min-height:52px;padding:6px 1px;border:0;border-radius:var(--radius-m);background:var(--flaeche-hell);color:var(--text);font:inherit;font-size:14px;font-weight:600;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2}.trinkgeld-knopf span{font-size:12px;font-weight:400;color:var(--text-leise)}.trinkgeld-knopf.an{background:var(--akzent);color:var(--auf-akzent)}.trinkgeld-knopf.an span{color:var(--auf-akzent);opacity:.8}.trinkgeld-knopf:disabled{opacity:.6}.trinkgeld-eigen{display:flex;gap:8px;margin-top:8px}.trinkgeld-eigen .knopf-zweit{flex:none;padding:0 16px;cursor:pointer;border-radius:var(--radius-m);font:inherit;font-weight:600}.bewertung{margin-top:18px;text-align:center}.bewertung p{margin:0 0 10px;color:var(--text-leise);font-size:15px}.bewertung .knopf{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;box-sizing:border-box}.bewertung .knopf span{color:var(--auf-akzent);font-size:20px}.zeilen{list-style:none;margin:14px 0 0;padding:0;font-size:15px}.zeilen li{display:flex;justify-content:space-between;gap:12px;padding:4px 0}.zeilen li span:first-child{overflow-wrap:anywhere}.zeilen li span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.stand-bild{display:block;width:100%;max-height:220px;object-fit:cover;border-radius:var(--radius-l);margin-top:14px}.stand-liste{list-style:none;margin:0;padding:0}.stand-liste li{display:flex;align-items:center;gap:10px;padding:10px 0}.stand-liste li.gewaehlt .stand-nummer{background:var(--akzent);color:var(--auf-akzent)}.stand-nummer{flex:none;min-width:34px;height:34px;border-radius:var(--radius-s);background:var(--flaeche-hell);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stand-name{flex:1 1;min-width:0;font-size:16px;overflow-wrap:anywhere}.stand-preis{display:block;color:var(--text-leise);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stand-menge{flex:none;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stand-menge span{min-width:18px;text-align:center}.stand-menge button{width:44px;height:44px;border-radius:var(--radius-s);border:0;background:var(--flaeche-hell);color:var(--text);font-size:20px;line-height:1;cursor:pointer}.stand-menge button:disabled{opacity:.35;cursor:default}.block{margin-top:var(--abstand-l)}.block-s{margin-top:var(--abstand-m)}.reihe{display:flex;gap:var(--abstand-xs)}.reihe>*{min-width:0}.feld-schmal{flex:0 0 110px}.laden{display:flex;align-items:center;justify-content:center;gap:10px;padding:var(--abstand-l) 0 var(--abstand-xs);color:var(--text-leise);font-size:var(--schrift-s)}.laden:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--akzent);animation:pulsieren 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.laden:before{animation:none}}.fusszeile{font-size:var(--schrift-xs)}.block-xs{margin-top:var(--abstand-xs)}.stand-liste li{border-bottom:1px solid var(--rand);padding:12px 0}.stand-liste li:last-child{border-bottom:0}.stand-liste li.gewaehlt .stand-name{font-weight:700}.stand-menge span{font-family:var(--schrift-display);font-size:var(--schrift-l)}