.gewicht-module__dkIkCa__seite{max-width:1080px;margin:0 auto}.gewicht-module__dkIkCa__kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.gewicht-module__dkIkCa__titel{font-size:var(--stufe-7)}.gewicht-module__dkIkCa__bereiche{background:var(--flaeche);border-radius:12px;padding:3px;display:inline-flex}.gewicht-module__dkIkCa__bereich{min-height:34px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);white-space:nowrap;border-radius:9px;align-items:center;padding:0 11px;text-decoration:none;display:inline-flex}.gewicht-module__dkIkCa__bereich[aria-current=true]{background:var(--flaeche-hoch);color:var(--text)}.gewicht-module__dkIkCa__stand{flex-wrap:wrap;align-items:flex-end;gap:18px 40px;margin-bottom:26px;display:flex}.gewicht-module__dkIkCa__gross{align-items:baseline;gap:8px;display:flex}.gewicht-module__dkIkCa__gross .zahl{color:var(--gelb);font-size:4.5rem;line-height:.9}.gewicht-module__dkIkCa__einheit{font-size:var(--stufe-4);color:var(--leise);font-weight:600}.gewicht-module__dkIkCa__grossAlt .zahl{color:var(--text)}.gewicht-module__dkIkCa__standSatz{color:var(--leise);gap:2px;margin:0;line-height:1.45;display:grid}.gewicht-module__dkIkCa__wann{color:var(--text);font-weight:600}.gewicht-module__dkIkCa__leer{color:var(--leise);margin-bottom:26px;line-height:1.5}.gewicht-module__dkIkCa__spalten{gap:34px;display:grid}.gewicht-module__dkIkCa__links,.gewicht-module__dkIkCa__rechts{align-content:start;gap:34px;min-width:0;display:grid}@media (min-width:1024px){.gewicht-module__dkIkCa__spalten{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:56px}}.gewicht-module__dkIkCa__kurve{margin:0;container-type:inline-size}.gewicht-module__dkIkCa__kurve svg{touch-action:pan-y;cursor:crosshair;width:100%;height:200px;display:block}@container (min-width:560px){.gewicht-module__dkIkCa__kurve svg{height:240px}}.gewicht-module__dkIkCa__rasterLinie{stroke:var(--kante-leise);stroke-width:1px}.gewicht-module__dkIkCa__rasterText,.gewicht-module__dkIkCa__achse{fill:var(--leise);font-family:var(--schrift-mass);font-size:var(--stufe-1)}.gewicht-module__dkIkCa__zielLinie{stroke:var(--gruen-text);stroke-width:1.5px;stroke-dasharray:5 6}.gewicht-module__dkIkCa__trend{fill:none;stroke:var(--gelb);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:gewicht-module__dkIkCa__zeichnen 1.1s var(--aus) .12s forwards}@keyframes gewicht-module__dkIkCa__zeichnen{to{stroke-dashoffset:0}}.gewicht-module__dkIkCa__punkt{fill:var(--text);opacity:.85}.gewicht-module__dkIkCa__zeiger{stroke:var(--leise);stroke-width:1px}.gewicht-module__dkIkCa__zeigerPunkt{fill:var(--gelb);stroke:var(--grund);stroke-width:3px}.gewicht-module__dkIkCa__legende{min-height:22px;font-size:var(--stufe-3);color:var(--leise);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:8px;display:flex}.gewicht-module__dkIkCa__legTrend:before,.gewicht-module__dkIkCa__legPunkt:before,.gewicht-module__dkIkCa__legZiel:before{content:"";vertical-align:middle;margin-right:8px;display:inline-block}.gewicht-module__dkIkCa__legTrend:before{background:var(--gelb);border-radius:2px;width:16px;height:3px}.gewicht-module__dkIkCa__legPunkt:before{background:var(--text);border-radius:50%;width:7px;height:7px}.gewicht-module__dkIkCa__legZiel:before{border-top:2px dashed var(--gruen-text);width:16px}.gewicht-module__dkIkCa__wiegen{gap:12px;display:grid}.gewicht-module__dkIkCa__wiegenTitel,.gewicht-module__dkIkCa__abschnittKopf h2{font-size:var(--stufe-5)}.gewicht-module__dkIkCa__wiegenSpeichern{justify-self:start;min-width:160px}.gewicht-module__dkIkCa__wiegenReihe{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.gewicht-module__dkIkCa__stepper{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;display:grid}.gewicht-module__dkIkCa__stepper input,.gewicht-module__dkIkCa__eintragAendern input{border:1px solid var(--kante);background:var(--grund);width:100%;height:44px;color:var(--text);text-align:center;font-family:var(--schrift-gross);font-weight:700;font-stretch:84%;font-size:var(--stufe-6);border-radius:12px;outline:none}.gewicht-module__dkIkCa__stepper input:focus,.gewicht-module__dkIkCa__eintragAendern input:focus{border-color:var(--gelb)}.gewicht-module__dkIkCa__abschnittKopf{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.gewicht-module__dkIkCa__kleinLink{color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;text-decoration:none;display:inline-flex}@media (hover:hover){.gewicht-module__dkIkCa__kleinLink:hover{color:var(--text)}}.gewicht-module__dkIkCa__zielText{font-size:var(--stufe-4);line-height:1.5}.gewicht-module__dkIkCa__zielKlein{color:var(--leise);font-size:var(--stufe-3);margin-top:6px}.gewicht-module__dkIkCa__eintraege ul{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}.gewicht-module__dkIkCa__eintrag{border:0;border-bottom:1px solid var(--kante-leise);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto auto;width:100%;}.gewicht-module__dkIkCa__eintragTag{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gewicht-module__dkIkCa__quelle{width:16px;height:16px;color:var(--leise)}.gewicht-module__dkIkCa__eintragDelta{text-align:right;min-width:44px;font-size:var(--stufe-3);color:var(--leise)}.gewicht-module__dkIkCa__eintragKg{text-align:right;min-width:48px;font-weight:650}.gewicht-module__dkIkCa__eintragAendern{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px 0 14px;display:grid}.gewicht-module__dkIkCa__eintragAendern input{height:40px;font-size:var(--stufe-5)}
.Hinweise-module__sA4DQa__stapel{left:0;right:0;bottom:calc(var(--reiter) + var(--unten) + 12px + var(--pause-platz,0px));z-index:60;padding:0 var(--rand);pointer-events:none;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;display:grid;position:fixed}@media (min-width:1024px){.Hinweise-module__sA4DQa__stapel{bottom:calc(28px + var(--pause-platz,0px));left:248px}}.Hinweise-module__sA4DQa__stapel.Hinweise-module__sA4DQa__vollbild{left:0;bottom:calc(var(--fuss-platz,0px) + 12px)}.Hinweise-module__sA4DQa__hinweis{pointer-events:auto;background:var(--text);width:max-content;max-width:min(420px,100%);min-height:46px;color:var(--grund);animation:Hinweise-module__sA4DQa__rein var(--mittel) var(--aus);border-radius:12px;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-weight:550;display:flex;box-shadow:0 10px 30px -8px #0000008c}.Hinweise-module__sA4DQa__punkt{background:var(--gruen);border-radius:50%;flex:none;width:8px;height:8px}.Hinweise-module__sA4DQa__fehler .Hinweise-module__sA4DQa__punkt{background:var(--pink)}.Hinweise-module__sA4DQa__text{min-width:0;padding-right:6px}.Hinweise-module__sA4DQa__aktion{background:var(--grund);color:var(--gelb);cursor:pointer;border:0;border-radius:8px;flex:none;padding:8px 10px;font-weight:650}@keyframes Hinweise-module__sA4DQa__rein{0%{opacity:0;transform:translateY(8px)scale(.98)}}
.Marke-module__ep-rMG__marke{color:var(--text);white-space:nowrap;align-items:baseline;gap:.14em;line-height:1;display:inline-flex}.Marke-module__ep-rMG__zeichen{flex:none;display:block;overflow:visible}.Marke-module__ep-rMG__marke .Marke-module__ep-rMG__zeichen{width:1.5405em;height:.78em}.Marke-module__ep-rMG__strich{fill:none;stroke:var(--text);stroke-linecap:round;stroke-linejoin:round}.Marke-module__ep-rMG__punkt{fill:var(--gelb)}.Marke-module__ep-rMG__box{font-family:var(--schrift-gross);letter-spacing:-.03em;color:var(--leise);font-weight:700;font-stretch:100%}
.Eintragen-module__oCklXW__blatt{background:var(--flaeche);width:100%;max-width:none;max-height:min(92dvh,780px);color:var(--text);animation:Eintragen-module__oCklXW__hoch .28s var(--aus);border:0;border-radius:20px 20px 0 0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -18px 50px -20px #000000b3}.Eintragen-module__oCklXW__blatt:not([open]){display:none}.Eintragen-module__oCklXW__blatt::backdrop{animation:Eintragen-module__oCklXW__dunkel .28s var(--aus);background:#06050aa3}.Eintragen-module__oCklXW__geht{animation:.18s ease-in forwards Eintragen-module__oCklXW__runter}.Eintragen-module__oCklXW__geht::backdrop{animation:.18s ease-in forwards Eintragen-module__oCklXW__hell}@media (min-width:720px){.Eintragen-module__oCklXW__blatt{width:min(560px,92vw);height:fit-content;max-height:86dvh;animation:Eintragen-module__oCklXW__auf .22s var(--aus);border-radius:18px;margin:auto;inset:0;box-shadow:0 30px 80px -24px #000000bf}.Eintragen-module__oCklXW__geht{animation:.16s ease-in forwards Eintragen-module__oCklXW__ab}}@keyframes Eintragen-module__oCklXW__hoch{0%{transform:translateY(100%)}}@keyframes Eintragen-module__oCklXW__runter{to{transform:translateY(100%)}}@keyframes Eintragen-module__oCklXW__auf{0%{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes Eintragen-module__oCklXW__ab{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes Eintragen-module__oCklXW__dunkel{0%{opacity:0}}@keyframes Eintragen-module__oCklXW__hell{to{opacity:0}}.Eintragen-module__oCklXW__innen{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 20px 16px;overflow-y:auto}.Eintragen-module__oCklXW__kopf{z-index:2;background:var(--flaeche);justify-content:space-between;align-items:center;margin-top:-6px;padding-top:20px;display:flex;position:sticky;top:-6px}.Eintragen-module__oCklXW__kopf:before{content:"";background:var(--kante);border-radius:4px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}@media (min-width:720px){.Eintragen-module__oCklXW__kopf:before{display:none}}.Eintragen-module__oCklXW__ueberschrift{font-size:var(--stufe-6);outline:none}.Eintragen-module__oCklXW__zu{width:44px;height:44px;color:var(--leise);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-10px;display:grid}@media (hover:hover){.Eintragen-module__oCklXW__zu:hover{color:var(--text);background:var(--kante-leise)}}.Eintragen-module__oCklXW__zu svg{width:22px;height:22px}.Eintragen-module__oCklXW__wann{justify-content:space-between;align-items:center;gap:10px;margin:14px 0 12px;display:flex}.Eintragen-module__oCklXW__plaetze{background:var(--grund);scrollbar-width:none;border-radius:12px;padding:3px;display:inline-flex;overflow-x:auto}.Eintragen-module__oCklXW__platz{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;white-space:nowrap;transition:background-color var(--schnell) var(--aus), color var(--schnell) var(--aus);background:0 0;border:0;border-radius:9px;padding:0 12px}.Eintragen-module__oCklXW__platz[aria-checked=true]{background:var(--flaeche-hoch);color:var(--text);box-shadow:inset 0 1px #ffffff0a}.Eintragen-module__oCklXW__tag{border:1px solid var(--kante);min-height:44px;color:var(--text);font-size:var(--stufe-3);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.Eintragen-module__oCklXW__tag input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.Eintragen-module__oCklXW__eingabe{position:relative}.Eintragen-module__oCklXW__satz{border:1px solid var(--kante);background:var(--grund);width:100%;min-height:58px;color:var(--text);font-size:var(--stufe-4);resize:none;field-sizing:content;max-height:160px;transition:border-color var(--schnell) var(--aus);border-radius:16px;outline:none;padding:16px 58px 16px 16px;line-height:1.4;display:block}.Eintragen-module__oCklXW__satz:focus{border-color:var(--gelb)}.Eintragen-module__oCklXW__lesen{background:var(--gelb);width:44px;height:44px;color:var(--auf-gelb);cursor:pointer;transition:background-color var(--schnell) var(--aus), transform var(--schnell) var(--aus);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:8px}.Eintragen-module__oCklXW__lesen:disabled{background:var(--kante);color:var(--leise);cursor:default}.Eintragen-module__oCklXW__lesen:active:not(:disabled){transform:scale(.92)}.Eintragen-module__oCklXW__lesen svg{width:20px;height:20px}.Eintragen-module__oCklXW__wege{gap:8px;margin-top:10px;display:flex}.Eintragen-module__oCklXW__weg{border:1px solid var(--kante);min-height:44px;color:var(--text);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:background-color var(--schnell) var(--aus);background:0 0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (hover:hover){.Eintragen-module__oCklXW__weg:hover:not(:disabled){background:var(--kante-leise)}}.Eintragen-module__oCklXW__weg:disabled{opacity:.45;cursor:default}.Eintragen-module__oCklXW__weg svg{width:19px;height:19px;color:var(--leise)}.Eintragen-module__oCklXW__fehler{background:var(--pink-leise);border-radius:12px;justify-items:start;gap:10px;margin-top:12px;padding:12px 14px;line-height:1.4;display:grid}.Eintragen-module__oCklXW__auswege{flex-wrap:wrap;gap:8px;display:flex}.Eintragen-module__oCklXW__foto{background:var(--kante-leise);height:220px;transition:height var(--mittel) var(--aus);border-radius:14px;margin-top:14px;position:relative;overflow:hidden}.Eintragen-module__oCklXW__foto[data-klein]{height:132px}.Eintragen-module__oCklXW__foto[data-laedt]{background:linear-gradient(90deg, var(--kante-leise) 0%, var(--flaeche-hoch) 50%, var(--kante-leise) 100%) 0 0 / 200% 100%;animation:1.2s linear infinite Eintragen-module__oCklXW__schimmer}.Eintragen-module__oCklXW__foto img{object-fit:cover;width:100%;height:100%;display:block}.Eintragen-module__oCklXW__fotoWeg{width:44px;height:44px;color:var(--text);cursor:pointer;background:#12101acc;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:6px;right:6px}.Eintragen-module__oCklXW__fotoWeg svg{width:18px;height:18px}.Eintragen-module__oCklXW__liest{gap:8px;margin-top:18px;display:grid}.Eintragen-module__oCklXW__balken{background:linear-gradient(90deg, var(--kante-leise) 0%, var(--flaeche-hoch) 50%, var(--kante-leise) 100%) 0 0 / 200% 100%;border-radius:10px;height:46px;animation:1.2s linear infinite Eintragen-module__oCklXW__schimmer}.Eintragen-module__oCklXW__balken:nth-child(3){width:78%}.Eintragen-module__oCklXW__balken:nth-child(4){width:56%}@keyframes Eintragen-module__oCklXW__schimmer{to{background-position:-200% 0}}.Eintragen-module__oCklXW__favoriten{margin-top:22px}.Eintragen-module__oCklXW__kleinUeber{font-family:var(--schrift);font-size:var(--stufe-3);letter-spacing:0;color:var(--leise);margin-bottom:4px;font-weight:650}.Eintragen-module__oCklXW__favoriten ul{margin:0;padding:0;list-style:none}.Eintragen-module__oCklXW__favorit{border:0;border-bottom:1px solid var(--kante-leise);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto 22px;width:100%;}.Eintragen-module__oCklXW__favoritName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Eintragen-module__oCklXW__favoritKcal{color:var(--leise);font-size:var(--stufe-3)}.Eintragen-module__oCklXW__favoritPlus{width:20px;height:20px;color:var(--leise);transition:color var(--schnell) var(--aus)}@media (hover:hover){.Eintragen-module__oCklXW__favorit:hover .Eintragen-module__oCklXW__favoritPlus{color:var(--text)}}.Eintragen-module__oCklXW__ergebnis{margin-top:18px}.Eintragen-module__oCklXW__titel{border:0;border-bottom:1px dashed var(--kante);width:100%;color:var(--text);font-family:var(--schrift-gross);font-weight:700;font-stretch:84%;font-size:var(--stufe-5);letter-spacing:-.02em;overflow-wrap:anywhere;resize:none;field-sizing:content;background:0 0;outline:none;padding:4px 0 8px;line-height:1.15;display:block;overflow:hidden}.Eintragen-module__oCklXW__titel:focus{border-bottom-color:var(--gelb)}.Eintragen-module__oCklXW__teile{margin:6px 0 0;padding:0;list-style:none}.Eintragen-module__oCklXW__reihe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:12px;display:flex}.Eintragen-module__oCklXW__reiheName{font-size:var(--stufe-3);color:var(--leise);font-weight:650}.Eintragen-module__oCklXW__reihe button[role=radio]{min-width:48px}.Eintragen-module__oCklXW__teil{border-bottom:1px solid var(--kante-leise);animation:Eintragen-module__oCklXW__teilRein .3s var(--aus) both}@keyframes Eintragen-module__oCklXW__teilRein{0%{opacity:0;transform:translateY(6px)}}.Eintragen-module__oCklXW__teilZeile{grid-template-columns:minmax(0,1fr) auto 52px;align-items:center;gap:10px;min-height:56px;display:grid}.Eintragen-module__oCklXW__teilName{text-align:left;cursor:pointer;background:0 0;border:0;gap:1px;min-width:0;padding:6px 0;display:grid}.Eintragen-module__oCklXW__teilTitel{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Eintragen-module__oCklXW__teilMenge{font-size:var(--stufe-2);color:var(--leise)}.Eintragen-module__oCklXW__stepper{gap:8px;display:inline-flex}.Eintragen-module__oCklXW__teilKcal{text-align:right;font-weight:650}.Eintragen-module__oCklXW__bearbeiten{gap:10px;padding:2px 0 14px;display:grid}.Eintragen-module__oCklXW__mini{gap:4px;min-width:0;display:grid}.Eintragen-module__oCklXW__mini span{font-size:var(--stufe-1);color:var(--leise);font-weight:600}.Eintragen-module__oCklXW__mini input,.Eintragen-module__oCklXW__mini select{border:1px solid var(--kante);background:var(--grund);width:100%;height:42px;color:var(--text);border-radius:10px;outline:none;padding:0 10px}.Eintragen-module__oCklXW__mini input:focus,.Eintragen-module__oCklXW__mini select:focus{border-color:var(--gelb)}.Eintragen-module__oCklXW__miniReihe{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Eintragen-module__oCklXW__miniReihe4{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:360px){.Eintragen-module__oCklXW__miniReihe4{grid-template-columns:1fr 1fr}}.Eintragen-module__oCklXW__entfernen{min-height:44px;color:var(--pink);font-weight:600;font-size:var(--stufe-3);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;display:inline-flex}.Eintragen-module__oCklXW__entfernen svg{width:16px;height:16px}.Eintragen-module__oCklXW__unterListe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:10px;display:flex}.Eintragen-module__oCklXW__handZeile,.Eintragen-module__oCklXW__merken{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:inline-flex}.Eintragen-module__oCklXW__merken{border:1px solid var(--kante);transition:background-color var(--schnell) var(--aus), border-color var(--schnell) var(--aus), color var(--schnell) var(--aus);border-radius:12px;padding:0 14px}.Eintragen-module__oCklXW__merken[aria-pressed=true]{border-color:var(--text);background:var(--flaeche-hoch);color:var(--text)}.Eintragen-module__oCklXW__merken[aria-pressed=true] svg{fill:currentColor}@media (hover:hover){.Eintragen-module__oCklXW__handZeile:hover,.Eintragen-module__oCklXW__merken:hover{color:var(--text)}}.Eintragen-module__oCklXW__handZeile svg,.Eintragen-module__oCklXW__merken svg{width:18px;height:18px}.Eintragen-module__oCklXW__uhr{color:var(--leise);font-weight:600;font-size:var(--stufe-3);align-items:center;gap:12px;margin-top:8px;display:flex}.Eintragen-module__oCklXW__uhr input{border:1px solid var(--kante);background:var(--grund);height:40px;color:var(--text);border-radius:10px;padding:0 10px}.Eintragen-module__oCklXW__fuss{padding:12px 20px calc(14px + var(--unten));border-top:1px solid var(--kante-leise);background:var(--flaeche);gap:10px;display:grid}@media (min-width:720px){.Eintragen-module__oCklXW__fuss{padding-bottom:16px}}.Eintragen-module__oCklXW__summeBlock{gap:2px;display:grid}.Eintragen-module__oCklXW__summe{color:var(--leise);font-size:var(--stufe-3);align-items:baseline;gap:6px;display:flex}.Eintragen-module__oCklXW__vielSatz{color:var(--leise);font-size:var(--stufe-3);line-height:1.4}.Eintragen-module__oCklXW__summe strong{font-size:var(--stufe-6);color:var(--text)}.Eintragen-module__oCklXW__knoepfe{gap:10px;display:flex}.Eintragen-module__oCklXW__scanner{z-index:5;background:#000;position:absolute;inset:0}.Eintragen-module__oCklXW__video{object-fit:cover;width:100%;height:100%}.Eintragen-module__oCklXW__sucher{outline:2px solid var(--gelb);border-radius:14px;width:min(78%,320px);height:140px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999px #00000073}.Eintragen-module__oCklXW__scannerZu{width:44px;height:44px;color:var(--text);cursor:pointer;background:#12101acc;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.Eintragen-module__oCklXW__scannerFehler{background:var(--flaeche);text-align:center;border-radius:12px;padding:12px 14px;position:absolute;bottom:28px;left:20px;right:20px}
.leiste-module__dMMS5a__leiste{background:color-mix(in srgb, var(--lila) 32%, var(--flaeche));min-height:44px;color:var(--text);font-weight:650;font-size:var(--stufe-3);transition:background-color var(--schnell) var(--aus);border-radius:12px;align-items:center;gap:10px;padding:0 12px 0 14px;text-decoration:none;display:flex;box-shadow:0 8px 22px -12px #000000b3}@media (hover:hover){.leiste-module__dMMS5a__leiste:hover{background:color-mix(in srgb, var(--lila) 44%, var(--flaeche))}}.leiste-module__dMMS5a__punkt{width:9px;height:9px;animation:leiste-module__dMMS5a__atmen 2.4s var(--aus) infinite;background:#b497ff;border-radius:50%;flex:none}@keyframes leiste-module__dMMS5a__atmen{50%{opacity:.35}}.leiste-module__dMMS5a__text{flex:1;min-width:0}.leiste-module__dMMS5a__pfeil{color:#b497ff;width:18px;height:18px}.leiste-module__dMMS5a__unterzeile{font-size:var(--stufe-2);color:color-mix(in srgb, var(--text) 72%, transparent);font-weight:550;display:block}.leiste-module__dMMS5a__aktion{background:var(--grund);min-height:34px;color:var(--text);font-weight:650;font-size:var(--stufe-3);cursor:pointer;border:0;border-radius:9px;flex:none;padding:0 12px;position:relative}.leiste-module__dMMS5a__aktion:after{content:"";position:absolute;inset:-5px}.leiste-module__dMMS5a__aktion:disabled{opacity:.6;cursor:progress}
.Rahmen-module__KHXjIW__app{min-height:100dvh}.Rahmen-module__KHXjIW__inhalt{min-width:0;padding:10px var(--rand) calc(var(--reiter) + var(--unten) + 40px)}.Rahmen-module__KHXjIW__leisten{top:calc(var(--oben) + 6px);z-index:30;gap:8px;max-width:1080px;margin:0 auto 18px;display:grid;position:sticky}.Rahmen-module__KHXjIW__leisten:empty{display:none}@media (min-width:1024px){.Rahmen-module__KHXjIW__leisten{margin-bottom:26px;top:12px}}.Rahmen-module__KHXjIW__oben{padding:calc(var(--oben) + 9px) var(--rand) 0;justify-content:space-between;align-items:center;display:flex}.Rahmen-module__KHXjIW__markeKlein{border-radius:10px;align-items:center;min-height:44px;margin-left:-6px;padding:0 6px;text-decoration:none;display:inline-flex}.Rahmen-module__KHXjIW__ich{width:44px;height:44px;color:var(--text);border-radius:50%;place-items:center;margin-right:-5px;text-decoration:none;display:grid}.Rahmen-module__KHXjIW__ichKreis{background:var(--flaeche);border:1px solid var(--kante);width:34px;height:34px;font-weight:700;font-size:var(--stufe-3);border-radius:50%;place-items:center;display:grid}@media (min-width:1024px){.Rahmen-module__KHXjIW__oben{display:none}}.Rahmen-module__KHXjIW__leiste{display:none}@media (min-width:1024px){.Rahmen-module__KHXjIW__app{grid-template-columns:248px minmax(0,1fr);display:grid}.Rahmen-module__KHXjIW__inhalt{padding:36px var(--rand) 64px}.Rahmen-module__KHXjIW__leiste{border-right:1px solid var(--kante-leise);background:#16131f;flex-direction:column;gap:22px;height:100dvh;padding:28px 18px 22px;display:flex;position:sticky;top:0}}.Rahmen-module__KHXjIW__marke{border-radius:10px;align-items:center;min-height:44px;padding:0 8px;text-decoration:none;display:flex}.Rahmen-module__KHXjIW__eintragenGross{background:var(--gelb);min-height:48px;color:var(--auf-gelb);cursor:pointer;transition:background-color var(--schnell) var(--aus), transform var(--schnell) var(--aus);border:0;border-radius:12px;align-items:center;gap:10px;padding:0 16px;font-weight:700;display:flex}@media (hover:hover){.Rahmen-module__KHXjIW__eintragenGross:hover{background:var(--gelb-druck)}}.Rahmen-module__KHXjIW__eintragenGross:active{transform:scale(.98)}.Rahmen-module__KHXjIW__eintragenGross svg{width:20px;height:20px}.Rahmen-module__KHXjIW__nav{gap:2px;display:grid}.Rahmen-module__KHXjIW__navPunkt{min-height:42px;color:var(--leise);transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-weight:550;text-decoration:none;display:flex}.Rahmen-module__KHXjIW__navPunkt svg{width:19px;height:19px}@media (hover:hover){.Rahmen-module__KHXjIW__navPunkt:hover{color:var(--text);background:var(--kante-leise)}}.Rahmen-module__KHXjIW__navPunkt[aria-current=page]{color:var(--text);background:var(--flaeche)}.Rahmen-module__KHXjIW__navPunkt[aria-current=page] svg{color:var(--gelb)}.Rahmen-module__KHXjIW__fuss{gap:2px;margin-top:auto;padding:0 10px;display:grid}.Rahmen-module__KHXjIW__person{font-weight:600}.Rahmen-module__KHXjIW__soerioes{font-size:var(--stufe-2);color:var(--leise)}.Rahmen-module__KHXjIW__reiter{z-index:40;height:calc(var(--reiter) + var(--unten));padding:0 6px var(--unten);border-top:1px solid var(--kante-leise);background:#15121d;grid-template-columns:repeat(5,1fr);align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:1024px){.Rahmen-module__KHXjIW__reiter{display:none}}.Rahmen-module__KHXjIW__reiterPunkt{color:var(--leise);font-size:var(--stufe-1);letter-spacing:.01em;justify-items:center;gap:4px;padding:8px 0 6px;font-weight:600;text-decoration:none;display:grid}.Rahmen-module__KHXjIW__reiterPunkt svg{width:22px;height:22px}.Rahmen-module__KHXjIW__reiterPunkt[aria-current=page]{color:var(--text)}.Rahmen-module__KHXjIW__reiterPunkt[aria-current=page] svg{color:var(--gelb)}.Rahmen-module__KHXjIW__punkt{background:var(--gelb);width:58px;height:58px;color:var(--auf-gelb);box-shadow:0 0 0 6px var(--grund), 0 10px 24px -6px #ffc93c61;cursor:pointer;transition:transform var(--schnell) var(--aus);border:0;border-radius:50%;justify-self:center;place-items:center;margin-top:-22px;display:grid}.Rahmen-module__KHXjIW__punkt:active{transform:scale(.94)}.Rahmen-module__KHXjIW__punkt svg{width:26px;height:26px}
.ansicht-module__3RQ2FG__halt{color:var(--leise);font-size:var(--stufe-3);margin-top:4px;line-height:1.5}.ansicht-module__3RQ2FG__heutePlan{color:var(--leise);font-size:var(--stufe-3);align-items:center;gap:8px;margin-top:4px;line-height:1.5;display:flex}.ansicht-module__3RQ2FG__planPunkt{border:2px solid #b497ff;border-radius:50%;flex:none;width:10px;height:10px}.ansicht-module__3RQ2FG__werte{margin-top:22px}.ansicht-module__3RQ2FG__werteZeile{flex-wrap:wrap;align-items:flex-end;gap:12px 34px;display:flex}.ansicht-module__3RQ2FG__wert{gap:6px;display:grid}.ansicht-module__3RQ2FG__wertZahl{font-size:2.5rem;line-height:1}@media (min-width:1024px){.ansicht-module__3RQ2FG__wertZahl{font-size:2.875rem}}.ansicht-module__3RQ2FG__wertName{color:var(--leise);font-size:var(--stufe-2);font-weight:600}.ansicht-module__3RQ2FG__makros{color:var(--leise);font-size:var(--stufe-3);margin-top:12px;line-height:1.5}.ansicht-module__3RQ2FG__aktionen{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}@media (min-width:1024px){.ansicht-module__3RQ2FG__aktionen{grid-template-columns:repeat(4,auto);justify-content:start}}.ansicht-module__3RQ2FG__urteile{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}@media (min-width:1024px){.ansicht-module__3RQ2FG__urteile{flex-wrap:wrap;display:flex}}.ansicht-module__3RQ2FG__urteil{border:1px solid var(--kante);min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:background-color var(--schnell) var(--aus), border-color var(--schnell) var(--aus), color var(--schnell) var(--aus);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex}@media (hover:hover){.ansicht-module__3RQ2FG__urteil:hover:not(:disabled){color:var(--text)}}.ansicht-module__3RQ2FG__urteil:disabled{opacity:.55;cursor:default}.ansicht-module__3RQ2FG__urteil[aria-pressed=true]{border-color:var(--text);background:var(--flaeche-hoch);color:var(--text)}.ansicht-module__3RQ2FG__urteil[aria-pressed=true] svg{fill:currentColor}.ansicht-module__3RQ2FG__urteil svg{flex:none;width:18px;height:18px}@media (max-width:1023px){.ansicht-module__3RQ2FG__urteil{min-height:58px;font-size:var(--stufe-3);text-align:center;flex-direction:column;gap:3px;padding:8px 6px;line-height:1.15}}.ansicht-module__3RQ2FG__frage{border-radius:var(--r);background:var(--flaeche);animation:ansicht-module__3RQ2FG__kommen .24s var(--aus);gap:12px;margin-top:18px;padding:14px 14px 16px 16px;display:grid}@keyframes ansicht-module__3RQ2FG__kommen{0%{opacity:0;transform:translateY(6px)}}.ansicht-module__3RQ2FG__frageKopf{justify-content:space-between;align-items:center;gap:10px;display:flex}.ansicht-module__3RQ2FG__frageTitel{font-size:var(--stufe-5)}.ansicht-module__3RQ2FG__frageWeg{width:44px;height:44px;color:var(--leise);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:-6px -8px -6px 0;display:grid}@media (hover:hover){.ansicht-module__3RQ2FG__frageWeg:hover{color:var(--text);background:var(--kante-leise)}}.ansicht-module__3RQ2FG__frageWeg svg{width:20px;height:20px}.ansicht-module__3RQ2FG__frageKnoepfe{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ansicht-module__3RQ2FG__frageKnopf{border:1px solid var(--kante);background:var(--flaeche-hoch);min-height:62px;color:var(--text);font-weight:650;font-size:var(--stufe-3);text-align:center;cursor:pointer;border-radius:12px;align-content:center;justify-items:center;gap:4px;padding:8px 6px;display:grid}@media (hover:hover){.ansicht-module__3RQ2FG__frageKnopf:hover:not(:disabled){border-color:var(--text)}}.ansicht-module__3RQ2FG__frageKnopf:disabled{opacity:.55}.ansicht-module__3RQ2FG__frageKnopf svg{width:20px;height:20px}.ansicht-module__3RQ2FG__portionen{align-items:center;gap:2px;display:inline-flex}.ansicht-module__3RQ2FG__portionenText{text-align:center;min-width:7.2em;font-weight:650;font-size:var(--stufe-3)}.ansicht-module__3RQ2FG__menge{font-weight:650}.ansicht-module__3RQ2FG__schrittZeit{color:var(--leise);font-size:var(--stufe-3);margin-top:4px;display:block}
.rezepte-module__8jdDFW__seite,.rezepte-module__8jdDFW__detail{max-width:1080px;margin:0 auto}.rezepte-module__8jdDFW__kopf{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.rezepte-module__8jdDFW__titel{font-size:var(--stufe-7)}@media (min-width:1024px){.rezepte-module__8jdDFW__kopf{margin-bottom:34px}}.rezepte-module__8jdDFW__suche{margin:-8px 0 22px;position:relative}@media (min-width:1024px){.rezepte-module__8jdDFW__suche{max-width:460px;margin:-12px 0 28px}}.rezepte-module__8jdDFW__sucheSymbol{width:19px;height:19px;color:var(--leise);pointer-events:none;margin-top:-9.5px;position:absolute;top:50%;left:15px}.rezepte-module__8jdDFW__sucheFeld{border:1px solid var(--kante);background:var(--flaeche);width:100%;min-height:48px;color:var(--text);appearance:none;transition:border-color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:12px;outline:none;padding:0 48px 0 44px;display:block}@media (hover:hover){.rezepte-module__8jdDFW__sucheFeld:hover{border-color:color-mix(in srgb, var(--kante) 55%, var(--leise))}}.rezepte-module__8jdDFW__sucheFeld:focus{border-color:var(--gelb);background:var(--flaeche-hoch)}.rezepte-module__8jdDFW__sucheFeld::-webkit-search-cancel-button{appearance:none;display:none}.rezepte-module__8jdDFW__sucheFeld::-webkit-search-decoration{appearance:none;display:none}.rezepte-module__8jdDFW__sucheWeg{width:44px;height:44px;color:var(--leise);cursor:pointer;transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;right:2px}@media (hover:hover){.rezepte-module__8jdDFW__sucheWeg:hover{color:var(--text);background:var(--kante-leise)}}.rezepte-module__8jdDFW__sucheWeg:active{background:var(--kante)}.rezepte-module__8jdDFW__sucheWeg svg{width:20px;height:20px}.rezepte-module__8jdDFW__liste{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}@media (min-width:1024px){.rezepte-module__8jdDFW__liste{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;display:grid}.rezepte-module__8jdDFW__liste>.rezepte-module__8jdDFW__eintrag:nth-child(-n+2){border-top:1px solid var(--kante-leise)}}.rezepte-module__8jdDFW__eintrag{border-bottom:1px solid var(--kante-leise)}.rezepte-module__8jdDFW__zeile{transition:background-color var(--schnell) var(--aus);grid-template-columns:44px minmax(0,1fr) auto;}@media (hover:hover){.rezepte-module__8jdDFW__zeile:hover .rezepte-module__8jdDFW__zeileZahl,.rezepte-module__8jdDFW__zeile:hover .rezepte-module__8jdDFW__zeileTitel{color:var(--gelb)}}.rezepte-module__8jdDFW__zeile:active{background:var(--kante-leise)}.rezepte-module__8jdDFW__zeile:not(:has(img,.rezepte-module__8jdDFW__bildLeer)){grid-template-columns:minmax(0,1fr) auto}.rezepte-module__8jdDFW__bild,.rezepte-module__8jdDFW__bildLeer{background:var(--flaeche);border-radius:11px;width:44px;height:44px}.rezepte-module__8jdDFW__bild{object-fit:cover}.rezepte-module__8jdDFW__bildLeer{color:var(--leise);place-items:center;display:grid}.rezepte-module__8jdDFW__bildLeer svg{width:20px;height:20px}.rezepte-module__8jdDFW__zeileText{gap:2px;min-width:0;display:grid}.rezepte-module__8jdDFW__zeileTitel{-webkit-line-clamp:2;overflow-wrap:anywhere;transition:color var(--schnell) var(--aus);-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.rezepte-module__8jdDFW__zeileMeta{font-size:var(--stufe-2);color:var(--leise)}.rezepte-module__8jdDFW__stueck{white-space:nowrap}.rezepte-module__8jdDFW__zeileRechts{justify-items:end;gap:2px;display:grid}.rezepte-module__8jdDFW__zeileZahl{transition:color var(--schnell) var(--aus);font-weight:650}.rezepte-module__8jdDFW__leerBlock{justify-items:start;gap:18px;max-width:460px;padding-top:4px;display:grid}.rezepte-module__8jdDFW__leerText{color:var(--leise);font-size:var(--stufe-4);text-wrap:pretty;line-height:1.5}.rezepte-module__8jdDFW__keine,.rezepte-module__8jdDFW__leerAbschnitt{justify-items:start;gap:2px;display:grid}.rezepte-module__8jdDFW__still{color:var(--leise);font-size:var(--stufe-3);padding:10px 0 2px}.rezepte-module__8jdDFW__kleinLink{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:color var(--schnell) var(--aus);background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}@media (hover:hover){.rezepte-module__8jdDFW__kleinLink:hover{color:var(--text)}}.rezepte-module__8jdDFW__kleinLink svg{width:17px;height:17px}.rezepte-module__8jdDFW__zurueck{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:10px;align-items:center;gap:2px;margin:-8px 0 8px -8px;padding:0 12px 0 4px;text-decoration:none;display:inline-flex}@media (hover:hover){.rezepte-module__8jdDFW__zurueck:hover{color:var(--text);background:var(--kante-leise)}}.rezepte-module__8jdDFW__zurueck:active{background:var(--kante)}.rezepte-module__8jdDFW__zurueck svg{width:20px;height:20px}.rezepte-module__8jdDFW__kopfBereich{gap:22px;margin-bottom:36px;display:grid}@media (min-width:1024px){.rezepte-module__8jdDFW__kopfBereich[data-bild]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px}}.rezepte-module__8jdDFW__hero{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r);background:var(--flaeche);width:100%}.rezepte-module__8jdDFW__kopfText{min-width:0}.rezepte-module__8jdDFW__detailTitel{font-size:var(--stufe-7);overflow-wrap:anywhere}@media (min-width:1024px){.rezepte-module__8jdDFW__detailTitel{font-size:2.5rem}}.rezepte-module__8jdDFW__meta{color:var(--leise);font-size:var(--stufe-3);margin-top:10px;line-height:1.6}.rezepte-module__8jdDFW__quelleLink{color:var(--leise);text-underline-offset:3px;transition:color var(--schnell) var(--aus);align-items:center;gap:5px;text-decoration:underline;display:inline-flex}@media (hover:hover){.rezepte-module__8jdDFW__quelleLink:hover{color:var(--text)}}.rezepte-module__8jdDFW__quelleLink:active{opacity:.7}.rezepte-module__8jdDFW__quelleLink svg{width:14px;height:14px}.rezepte-module__8jdDFW__werteLeer{justify-items:start;gap:10px;display:grid}.rezepte-module__8jdDFW__werteLeer .rezepte-module__8jdDFW__still{padding:0}.rezepte-module__8jdDFW__fehlerBox{background:var(--pink-leise);border-radius:12px;justify-items:start;gap:10px;padding:12px 14px;line-height:1.4;display:grid}.rezepte-module__8jdDFW__aktionenHaupt{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.rezepte-module__8jdDFW__aktionenHaupt>:only-child{grid-column:1/-1}@media (min-width:1024px){.rezepte-module__8jdDFW__aktionenHaupt{grid-template-columns:repeat(2,auto);justify-content:start}}.rezepte-module__8jdDFW__werteFehlen{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.rezepte-module__8jdDFW__aktionenKlein{border-top:1px solid var(--kante-leise);flex-wrap:wrap;gap:10px;margin-top:40px;padding-top:20px;display:flex}.rezepte-module__8jdDFW__spalten{gap:34px;display:grid}@media (min-width:1024px){.rezepte-module__8jdDFW__spalten{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:56px}}.rezepte-module__8jdDFW__abschnittKopf{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.rezepte-module__8jdDFW__abschnittName{font-size:var(--stufe-5)}.rezepte-module__8jdDFW__abschnittMeta{color:var(--leise);font-size:var(--stufe-3);font-weight:600}.rezepte-module__8jdDFW__nurPlan{margin-top:34px}.rezepte-module__8jdDFW__zutaten,.rezepte-module__8jdDFW__schritte{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}.rezepte-module__8jdDFW__zutat{border-bottom:1px solid var(--kante-leise);overflow-wrap:anywhere;padding:12px 0;line-height:1.4}.rezepte-module__8jdDFW__schritt{border-bottom:1px solid var(--kante-leise);overflow-wrap:anywhere;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px 0;line-height:1.5;display:grid}.rezepte-module__8jdDFW__schrittNr{font-family:var(--schrift-gross);font-weight:800;font-stretch:84%;font-size:var(--stufe-5);color:var(--leise);line-height:1.2}.rezepte-module__8jdDFW__formular>*{max-width:680px}.rezepte-module__8jdDFW__importBlock{border-bottom:1px solid var(--kante-leise);gap:12px;margin-bottom:28px;padding-bottom:28px;display:grid}.rezepte-module__8jdDFW__importReihe{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.rezepte-module__8jdDFW__gelesen{color:var(--gruen-text);font-size:var(--stufe-3);align-items:center;gap:8px;font-weight:600;display:flex}.rezepte-module__8jdDFW__gelesen svg{flex:none;width:18px;height:18px}.rezepte-module__8jdDFW__felder{gap:20px;display:grid}.rezepte-module__8jdDFW__reihe2,.rezepte-module__8jdDFW__reihe4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:560px){.rezepte-module__8jdDFW__reihe4{grid-template-columns:repeat(4,minmax(0,1fr))}}.rezepte-module__8jdDFW__gruppe{gap:10px;display:grid}.rezepte-module__8jdDFW__gruppeName{font-family:var(--schrift);font-stretch:100%;font-size:var(--stufe-4);letter-spacing:0;color:var(--text);margin-top:12px;font-weight:650;line-height:1.45}.rezepte-module__8jdDFW__lang textarea{field-sizing:content;min-height:190px;max-height:60dvh}.rezepte-module__8jdDFW__fuss{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.rezepte-module__8jdDFW__fehlerBox a{color:var(--text);font-weight:650}.rezepte-module__8jdDFW__werkzeuge{gap:14px;margin-bottom:20px;display:grid}.rezepte-module__8jdDFW__werkzeuge .rezepte-module__8jdDFW__suche{margin:0}@media (min-width:1024px){.rezepte-module__8jdDFW__werkzeuge{grid-template-columns:minmax(0,460px) auto;justify-content:space-between;align-items:end;margin-bottom:26px}}.rezepte-module__8jdDFW__urteilZeichen{color:var(--text);align-items:center;gap:4px;font-weight:600;display:inline-flex}.rezepte-module__8jdDFW__urteilZeichen svg{flex:none;width:14px;height:14px}.rezepte-module__8jdDFW__urteilZeichen[data-urteil=favorit] svg{fill:currentColor}.rezepte-module__8jdDFW__urteilZeichen[data-urteil=nein]{color:var(--leise)}
.sport-module__kZPSCG__seite{max-width:1080px;margin:0 auto}.sport-module__kZPSCG__kopf{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.sport-module__kZPSCG__titel{font-size:var(--stufe-7)}@media (min-width:1024px){.sport-module__kZPSCG__kopf{margin-bottom:34px}}.sport-module__kZPSCG__spalten{grid-template-columns:minmax(0,1fr);gap:38px;display:grid}.sport-module__kZPSCG__spalteLinks,.sport-module__kZPSCG__spalteRechts{display:contents}.sport-module__kZPSCG__bereichStart{order:1;min-width:0}.sport-module__kZPSCG__bereichWoche{order:2;min-width:0}.sport-module__kZPSCG__bereichListe{order:3;min-width:0}.sport-module__kZPSCG__bereichEigene{order:4;min-width:0}@media (min-width:1024px){.sport-module__kZPSCG__spalten{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;column-gap:56px}.sport-module__kZPSCG__spalteLinks,.sport-module__kZPSCG__spalteRechts{align-content:start;gap:38px;min-width:0;display:grid}}.sport-module__kZPSCG__abschnitt{min-width:0}.sport-module__kZPSCG__gruppe+.sport-module__kZPSCG__gruppe{margin-top:28px}.sport-module__kZPSCG__gruppeKopf{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.sport-module__kZPSCG__gruppeName{font-size:var(--stufe-5)}.sport-module__kZPSCG__gruppeKcal{color:var(--leise);font-size:var(--stufe-3);font-weight:600}.sport-module__kZPSCG__sportKcal{color:#b497ff}.sport-module__kZPSCG__liste{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}.sport-module__kZPSCG__eintrag{border-bottom:1px solid var(--kante-leise);transition:background-color .7s var(--aus), box-shadow .7s var(--aus);border-radius:4px;scroll-margin-top:90px}.sport-module__kZPSCG__eintrag[data-ziel]{background:var(--gelb-schein);box-shadow:0 0 0 8px var(--gelb-schein)}.sport-module__kZPSCG__zeile{cursor:pointer;width:100%;transition:background-color var(--schnell) var(--aus);background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;}@media (hover:hover){.sport-module__kZPSCG__zeile:hover .sport-module__kZPSCG__zeileZahl,.sport-module__kZPSCG__zeile:hover .sport-module__kZPSCG__zeileTitel{color:var(--gelb)}}.sport-module__kZPSCG__zeile:active{background:var(--kante-leise)}.sport-module__kZPSCG__bild{background:var(--lila-leise);color:#b497ff;border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.sport-module__kZPSCG__bild svg{width:20px;height:20px}.sport-module__kZPSCG__zeileText{gap:2px;min-width:0;display:grid}.sport-module__kZPSCG__zeileTitel{text-overflow:ellipsis;white-space:nowrap;transition:color var(--schnell) var(--aus);font-weight:600;overflow:hidden}.sport-module__kZPSCG__zeileMeta{font-size:var(--stufe-2);color:var(--leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sport-module__kZPSCG__zeileRechts{justify-items:end;gap:2px;display:grid}.sport-module__kZPSCG__zeileZahl{transition:color var(--schnell) var(--aus);font-weight:650}.sport-module__kZPSCG__still{color:var(--leise);font-size:var(--stufe-3);padding:10px 0 2px}.sport-module__kZPSCG__unter{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.sport-module__kZPSCG__kleinLink{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:color var(--schnell) var(--aus);background:0 0;border:0;align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (hover:hover){.sport-module__kZPSCG__kleinLink:hover{color:var(--text)}}.sport-module__kZPSCG__kleinLink svg{width:17px;height:17px}.sport-module__kZPSCG__wocheZahl{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-top:8px;display:flex}.sport-module__kZPSCG__wocheGross{color:var(--gelb);font-size:4.25rem;line-height:.9}.sport-module__kZPSCG__wocheRest{font-size:var(--stufe-4);color:var(--leise);font-weight:600}.sport-module__kZPSCG__erreicht{width:22px;height:22px;color:var(--gruen-text);align-self:center}.sport-module__kZPSCG__punkteZeile{margin-top:18px}.sport-module__kZPSCG__punkte{vertical-align:middle;flex-wrap:wrap;gap:8px;display:inline-flex}.sport-module__kZPSCG__punkt{border:2px solid color-mix(in srgb, var(--leise) 60%, transparent);border-radius:50%;width:22px;height:22px}.sport-module__kZPSCG__punkt[data-gemacht]{background:var(--gruen);border-color:var(--gruen)}.sport-module__kZPSCG__wocheLeer{margin:4px 0 14px;font-weight:550}.sport-module__kZPSCG__wocheSumme{color:var(--leise);font-size:var(--stufe-3);margin-top:14px}.sport-module__kZPSCG__wocheHinweis{color:var(--leise);font-size:var(--stufe-2);margin-top:6px}.sport-module__kZPSCG__wocheLink{color:var(--gelb);margin-top:8px;font-weight:600;display:inline-block}.sport-module__kZPSCG__aus{margin-top:6px}.sport-module__kZPSCG__aus summary{list-style:none}.sport-module__kZPSCG__aus summary::-webkit-details-marker{display:none}.sport-module__kZPSCG__ausPfeil{transition:transform var(--schnell) var(--aus)}.sport-module__kZPSCG__aus[open] .sport-module__kZPSCG__ausPfeil{transform:rotate(180deg)}.sport-module__kZPSCG__ausListe{border-top:1px solid var(--kante-leise);margin:4px 0 0;padding:0;list-style:none}.sport-module__kZPSCG__ausZeile{border-bottom:1px solid var(--kante-leise);grid-template-columns:minmax(0,1fr) auto;}
.Auswahl-module__ldo5fW__feld{gap:6px;display:grid}.Auswahl-module__ldo5fW__beschriftung{font-size:var(--stufe-3);color:var(--leise);font-weight:600}.Auswahl-module__ldo5fW__reihe{flex-wrap:wrap;gap:6px;display:flex}.Auswahl-module__ldo5fW__option{border:1px solid var(--kante);min-height:44px;color:var(--leise);cursor:pointer;transition:background-color var(--schnell) var(--aus), border-color var(--schnell) var(--aus), color var(--schnell) var(--aus);background:0 0;border-radius:11px;padding:0 14px;font-weight:600}@media (hover:hover){.Auswahl-module__ldo5fW__option:hover{color:var(--text)}}.Auswahl-module__ldo5fW__option[aria-checked=true]{border-color:var(--flaeche-hoch);background:var(--flaeche-hoch);color:var(--text)}.Auswahl-module__ldo5fW__schalter{border:1px solid var(--kante-leise);background:var(--grund);border-radius:13px;justify-self:start;max-width:100%;padding:3px;display:flex}.Auswahl-module__ldo5fW__segment{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);white-space:nowrap;cursor:pointer;transition:background-color var(--schnell) var(--aus), color var(--schnell) var(--aus);background:0 0;border:0;border-radius:10px;flex:auto;padding:0 14px}@media (hover:hover){.Auswahl-module__ldo5fW__segment:hover{color:var(--text)}}.Auswahl-module__ldo5fW__segment[aria-checked=true]{background:var(--flaeche-hoch);color:var(--text);box-shadow:inset 0 1px #ffffff0a}
.Feld-module__th5Cka__feld{gap:6px;min-width:0;display:grid}.Feld-module__th5Cka__beschriftung{font-size:var(--stufe-3);color:var(--leise);font-weight:600}.Feld-module__th5Cka__eingabe{border:1px solid var(--kante);background:var(--flaeche);width:100%;min-height:48px;color:var(--text);transition:border-color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);appearance:none;border-radius:12px;outline:none;padding:11px 14px}@media (hover:hover){.Feld-module__th5Cka__eingabe:hover{border-color:#403752}}.Feld-module__th5Cka__eingabe:focus{border-color:var(--gelb);background:var(--flaeche-hoch)}.Feld-module__th5Cka__eingabe[aria-invalid=true]{border-color:var(--pink)}.Feld-module__th5Cka__mehrzeilig{resize:none;min-height:96px;line-height:1.45}.Feld-module__th5Cka__hinweis{font-size:var(--stufe-2);color:var(--leise)}.Feld-module__th5Cka__fehler{font-size:var(--stufe-2);color:var(--pink)}
.ansicht-module__bO-cBW__seite{max-width:1080px;margin:0 auto;padding-bottom:24px}.ansicht-module__bO-cBW__zurueck{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:10px;align-items:center;gap:2px;margin:-8px 0 6px -8px;padding:0 12px 0 4px;text-decoration:none;display:inline-flex}@media (hover:hover){.ansicht-module__bO-cBW__zurueck:hover{color:var(--text);background:var(--kante-leise)}}.ansicht-module__bO-cBW__zurueck svg{width:20px;height:20px}.ansicht-module__bO-cBW__kopf{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.ansicht-module__bO-cBW__kopfText{min-width:0}.ansicht-module__bO-cBW__titel{font-size:var(--stufe-7);overflow-wrap:anywhere}.ansicht-module__bO-cBW__meta{color:var(--leise);font-size:var(--stufe-3);margin-top:4px}@media (min-width:1024px){.ansicht-module__bO-cBW__kopf{margin-bottom:30px}}.ansicht-module__bO-cBW__raster{grid-template-columns:minmax(0,1fr);grid-template-areas:"zahlen""karte""kilometer";gap:26px;display:grid}.ansicht-module__bO-cBW__zahlen{grid-area:zahlen;min-width:0}.ansicht-module__bO-cBW__karte{grid-area:karte;min-width:0}.ansicht-module__bO-cBW__kilometer{grid-area:kilometer;min-width:0}@media (min-width:1024px){.ansicht-module__bO-cBW__raster{grid-template:"karte zahlen""karte kilometer"1fr/minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:34px 56px}.ansicht-module__bO-cBW__karte{position:sticky;top:28px}}.ansicht-module__bO-cBW__zahlZeile{flex-wrap:wrap;gap:10px 28px;margin:0 0 12px;display:flex}.ansicht-module__bO-cBW__zahlPaar{flex-direction:column-reverse;gap:4px;min-width:0;display:flex}.ansicht-module__bO-cBW__zahlName{color:var(--leise);font-size:var(--stufe-2);font-weight:600}.ansicht-module__bO-cBW__zahlWert{margin:0;font-size:2.5rem;line-height:.95}.ansicht-module__bO-cBW__strecke{color:var(--gelb)}@media (min-width:1024px){.ansicht-module__bO-cBW__zahlWert{font-size:2.875rem}}.ansicht-module__bO-cBW__klein{color:var(--leise);font-size:var(--stufe-3);margin-top:4px}.ansicht-module__bO-cBW__kcal{color:#b497ff;font-weight:650}.ansicht-module__bO-cBW__gruppeKopf{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.ansicht-module__bO-cBW__gruppeName{font-size:var(--stufe-5)}.ansicht-module__bO-cBW__kmTabelle{border-collapse:collapse;border-top:1px solid var(--kante-leise);font-variant-numeric:tabular-nums;width:100%}.ansicht-module__bO-cBW__kmTabelle th,.ansicht-module__bO-cBW__kmTabelle td{border-bottom:1px solid var(--kante-leise);text-align:right;white-space:nowrap;height:48px;padding:0 0 0 12px;font-weight:600}.ansicht-module__bO-cBW__kmTabelle th:first-child,.ansicht-module__bO-cBW__kmTabelle td:first-child{text-align:left;padding-left:0}.ansicht-module__bO-cBW__kmTabelle thead th{height:36px;color:var(--leise);font-size:var(--stufe-2)}.ansicht-module__bO-cBW__kmTabelle tbody th{font-weight:650}.ansicht-module__bO-cBW__kmTabelle tbody td:last-child{color:var(--leise)}.ansicht-module__bO-cBW__balkenZelle{width:100%}.ansicht-module__bO-cBW__kmTabelle td.ansicht-module__bO-cBW__balkenZelle{text-align:left}.ansicht-module__bO-cBW__balken{background:var(--lila-flaeche);border-radius:6px;align-items:center;min-width:10px;height:22px;display:flex}.ansicht-module__bO-cBW__schnellster{color:var(--text);font-size:var(--stufe-1);text-overflow:ellipsis;padding:0 8px;font-weight:650;overflow:hidden}.ansicht-module__bO-cBW__still{color:var(--leise);font-size:var(--stufe-3);padding:10px 0 2px}.ansicht-module__bO-cBW__blattFelder{gap:16px;margin-top:12px;display:grid}.ansicht-module__bO-cBW__blattKcal{color:var(--leise);font-size:var(--stufe-3)}
.Knopf-module__0mzehq__knopf{min-height:48px;font-weight:650;font-size:var(--stufe-4);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--schnell) var(--aus), border-color var(--schnell) var(--aus), color var(--schnell) var(--aus), transform var(--schnell) var(--aus), opacity var(--schnell) var(--aus);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Knopf-module__0mzehq__knopf:active:not(:disabled){transform:scale(.97)}.Knopf-module__0mzehq__knopf:disabled{cursor:default;opacity:.45}.Knopf-module__0mzehq__knopf.Knopf-module__0mzehq__laedt:disabled{opacity:1;cursor:progress}.Knopf-module__0mzehq__haupt:disabled:not(.Knopf-module__0mzehq__laedt){opacity:1;background:var(--flaeche-hoch);color:var(--leise)}.Knopf-module__0mzehq__knopf svg{flex:none;width:20px;height:20px}.Knopf-module__0mzehq__klein{min-height:36px;font-size:var(--stufe-3);border-radius:10px;padding:0 12px}.Knopf-module__0mzehq__klein:after{content:"";position:absolute;inset:-4px}.Knopf-module__0mzehq__klein svg{width:17px;height:17px}.Knopf-module__0mzehq__breit{width:100%}.Knopf-module__0mzehq__haupt{background:var(--gelb);color:var(--auf-gelb)}@media (hover:hover){.Knopf-module__0mzehq__haupt:hover:not(:disabled){background:var(--gelb-druck)}}.Knopf-module__0mzehq__zweit{background:var(--flaeche);border-color:var(--kante)}@media (hover:hover){.Knopf-module__0mzehq__zweit:hover:not(:disabled){background:var(--flaeche-hoch)}}.Knopf-module__0mzehq__leise{color:var(--leise);background:0 0;padding-inline:10px}@media (hover:hover){.Knopf-module__0mzehq__leise:hover:not(:disabled){color:var(--text);background:var(--kante-leise)}}.Knopf-module__0mzehq__gefahr{color:var(--pink);border-color:var(--kante);background:0 0}@media (hover:hover){.Knopf-module__0mzehq__gefahr:hover:not(:disabled){background:var(--pink-leise)}}.Knopf-module__0mzehq__laedt .Knopf-module__0mzehq__text{opacity:.35}.Knopf-module__0mzehq__punkte{width:30px;height:6px;animation:Knopf-module__0mzehq__punkte .9s var(--aus) infinite;background:radial-gradient(circle closest-side,currentColor 92%,#0000) 0/6px 6px no-repeat,radial-gradient(circle closest-side,currentColor 92%,#0000) 50%/6px 6px no-repeat,radial-gradient(circle closest-side,currentColor 92%,#0000) 100%/6px 6px no-repeat;margin:auto;position:absolute;inset:0}@keyframes Knopf-module__0mzehq__punkte{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}
.Stufe-module__7l4kJG__stufe{border:1px solid var(--kante);width:44px;height:44px;color:var(--text);cursor:pointer;transition:background-color var(--schnell) var(--aus), transform var(--schnell) var(--aus);background:0 0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){.Stufe-module__7l4kJG__stufe:hover:not(:disabled){background:var(--kante-leise)}}.Stufe-module__7l4kJG__stufe:active:not(:disabled){transform:scale(.94)}.Stufe-module__7l4kJG__stufe:disabled{opacity:.35;cursor:default}.Stufe-module__7l4kJG__stufe svg{width:18px;height:18px}
.EinheitBlatt-module__Uizn0G__blatt{background:var(--flaeche);width:100%;max-width:none;max-height:min(92dvh,780px);color:var(--text);animation:EinheitBlatt-module__Uizn0G__hoch .28s var(--aus);border:0;border-radius:20px 20px 0 0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -18px 50px -20px #000000b3}.EinheitBlatt-module__Uizn0G__blatt:not([open]){display:none}.EinheitBlatt-module__Uizn0G__blatt::backdrop{animation:EinheitBlatt-module__Uizn0G__dunkel .28s var(--aus);background:#06050aa3}.EinheitBlatt-module__Uizn0G__geht{animation:.18s ease-in forwards EinheitBlatt-module__Uizn0G__runter}.EinheitBlatt-module__Uizn0G__geht::backdrop{animation:.18s ease-in forwards EinheitBlatt-module__Uizn0G__hell}@media (min-width:720px){.EinheitBlatt-module__Uizn0G__blatt{width:min(560px,92vw);height:fit-content;max-height:86dvh;animation:EinheitBlatt-module__Uizn0G__auf .22s var(--aus);border-radius:18px;margin:auto;inset:0;box-shadow:0 30px 80px -24px #000000bf}.EinheitBlatt-module__Uizn0G__geht{animation:.16s ease-in forwards EinheitBlatt-module__Uizn0G__ab}}@keyframes EinheitBlatt-module__Uizn0G__hoch{0%{transform:translateY(100%)}}@keyframes EinheitBlatt-module__Uizn0G__runter{to{transform:translateY(100%)}}@keyframes EinheitBlatt-module__Uizn0G__auf{0%{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes EinheitBlatt-module__Uizn0G__ab{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes EinheitBlatt-module__Uizn0G__dunkel{0%{opacity:0}}@keyframes EinheitBlatt-module__Uizn0G__hell{to{opacity:0}}.EinheitBlatt-module__Uizn0G__innen{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 20px 18px;overflow-y:auto}.EinheitBlatt-module__Uizn0G__kopf{z-index:2;background:var(--flaeche);justify-content:space-between;align-items:center;margin-top:-6px;padding-top:20px;display:flex;position:sticky;top:-6px}.EinheitBlatt-module__Uizn0G__kopf:before{content:"";background:var(--kante);border-radius:4px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}@media (min-width:720px){.EinheitBlatt-module__Uizn0G__kopf:before{display:none}}.EinheitBlatt-module__Uizn0G__ueberschrift{font-size:var(--stufe-6);outline:none}.EinheitBlatt-module__Uizn0G__zu{width:44px;height:44px;color:var(--leise);cursor:pointer;transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-10px;display:grid}@media (hover:hover){.EinheitBlatt-module__Uizn0G__zu:hover{color:var(--text);background:var(--kante-leise)}}.EinheitBlatt-module__Uizn0G__zu:active{background:var(--kante)}.EinheitBlatt-module__Uizn0G__zu svg{width:22px;height:22px}.EinheitBlatt-module__Uizn0G__quelle{color:var(--leise);font-size:var(--stufe-3);margin-top:2px}.EinheitBlatt-module__Uizn0G__felder{gap:18px;margin-top:16px;display:grid}.EinheitBlatt-module__Uizn0G__wann{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.EinheitBlatt-module__Uizn0G__gruppe{gap:6px;min-width:0;display:grid}.EinheitBlatt-module__Uizn0G__beschriftung{font-size:var(--stufe-3);color:var(--leise);font-weight:600}.EinheitBlatt-module__Uizn0G__pille{border:1px solid var(--kante);background:var(--flaeche);white-space:nowrap;cursor:pointer;min-height:48px;transition:border-color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:flex;position:relative}@media (hover:hover){.EinheitBlatt-module__Uizn0G__pille:hover{background:var(--flaeche-hoch)}}.EinheitBlatt-module__Uizn0G__pille:focus-within{border-color:var(--gelb);background:var(--flaeche-hoch)}.EinheitBlatt-module__Uizn0G__pille>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.EinheitBlatt-module__Uizn0G__pille svg{width:18px;height:18px;color:var(--leise);flex:none}.EinheitBlatt-module__Uizn0G__pille input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.EinheitBlatt-module__Uizn0G__zahlen{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.EinheitBlatt-module__Uizn0G__kcalBlock{gap:6px;display:grid}.EinheitBlatt-module__Uizn0G__schaetzung{font-size:var(--stufe-2);color:var(--leise);flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.EinheitBlatt-module__Uizn0G__schaetzung:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.EinheitBlatt-module__Uizn0G__neuSchaetzen{min-height:32px;color:var(--gelb);font-weight:650;font-size:var(--stufe-2);cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.EinheitBlatt-module__Uizn0G__neuSchaetzen:hover{text-underline-offset:3px;text-decoration:underline}}.EinheitBlatt-module__Uizn0G__neuSchaetzen:active{opacity:.7}.EinheitBlatt-module__Uizn0G__fehler{background:var(--pink-leise);border-radius:12px;justify-items:start;gap:8px;margin-top:16px;padding:12px 14px;line-height:1.4;display:grid}.EinheitBlatt-module__Uizn0G__fehler a{color:var(--text);font-weight:650}.EinheitBlatt-module__Uizn0G__fuss{padding:12px 20px calc(14px + var(--unten));border-top:1px solid var(--kante-leise);background:var(--flaeche);gap:10px;display:grid}@media (min-width:720px){.EinheitBlatt-module__Uizn0G__fuss{padding-bottom:16px}}.EinheitBlatt-module__Uizn0G__knoepfe{gap:10px;display:flex}
.strecke-module__RiZNxa__vorschau{overflow:visible}.strecke-module__RiZNxa__vorschau path{fill:none;stroke:#b497ff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.strecke-module__RiZNxa__gross{width:100%;height:100%;display:block}.strecke-module__RiZNxa__linie{fill:none;stroke:#b497ff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.strecke-module__RiZNxa__luecke{fill:none;stroke:#b497ff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 9;opacity:.75;vector-effect:non-scaling-stroke}.strecke-module__RiZNxa__start{fill:#b497ff}.strecke-module__RiZNxa__ziel{fill:var(--grund);stroke:#b497ff;stroke-width:3.5px;vector-effect:non-scaling-stroke}
.karte-module__6tAMHG__figur{gap:2px;min-width:0;margin:0;display:grid}.karte-module__6tAMHG__knopf{aspect-ratio:4/3;border:1px solid var(--kante-leise);border-radius:var(--r);background:var(--flaeche);cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}@media (min-width:1024px){.karte-module__6tAMHG__knopf{aspect-ratio:1}}.karte-module__6tAMHG__flaeche{position:absolute;inset:0}.karte-module__6tAMHG__svg{transition:opacity var(--mittel) var(--aus);position:absolute;inset:0}.karte-module__6tAMHG__flaeche .karte-module__6tAMHG__karte{opacity:0;transition:opacity .32s var(--aus);position:absolute;inset:0}.karte-module__6tAMHG__flaeche[data-karte=karte] .karte-module__6tAMHG__karte{opacity:1}.karte-module__6tAMHG__flaeche[data-karte=karte] .karte-module__6tAMHG__svg{opacity:0}.karte-module__6tAMHG__nennung{color:var(--leise);font-size:var(--stufe-1);flex-wrap:wrap;align-items:center;gap:0 6px;line-height:1.3;display:flex}.karte-module__6tAMHG__nennung a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.karte-module__6tAMHG__nennung a:hover{color:var(--text);text-decoration:underline}}.karte-module__6tAMHG__vollbild{background:var(--grund);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--text);animation:karte-module__6tAMHG__auf .2s var(--aus);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.karte-module__6tAMHG__vollbild:not([open]){display:none}.karte-module__6tAMHG__vollbild::backdrop{background:var(--grund)}@keyframes karte-module__6tAMHG__auf{0%{opacity:0}}.karte-module__6tAMHG__zu{top:calc(var(--oben) + 12px);z-index:2;border:1px solid var(--kante);background:color-mix(in srgb, var(--grund) 88%, transparent);width:48px;height:48px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;left:12px;box-shadow:0 8px 20px -10px #000000b3}.karte-module__6tAMHG__zu svg{width:22px;height:22px}.karte-module__6tAMHG__nennungGross{left:8px;bottom:calc(var(--unten) + 8px);z-index:2;background:color-mix(in srgb, var(--grund) 82%, transparent);max-width:calc(100% - 16px);font-size:var(--stufe-1);border-radius:10px;gap:0 4px;padding:0 8px;position:absolute}.karte-module__6tAMHG__unsichtbar{outline:none}
.training-module__fwgOsa__seite{max-width:1080px;margin:0 auto}.training-module__fwgOsa__gruppeKopf{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.training-module__fwgOsa__gruppeName{font-size:var(--stufe-5)}.training-module__fwgOsa__gruppeMeta{color:var(--leise);font-size:var(--stufe-3);font-weight:600}.training-module__fwgOsa__liste{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}.training-module__fwgOsa__bild{background:var(--lila-leise);color:#b497ff;border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid}.training-module__fwgOsa__bild svg{width:20px;height:20px}.training-module__fwgOsa__zeileText{gap:2px;min-width:0;display:grid}.training-module__fwgOsa__zeileTitel{text-overflow:ellipsis;white-space:nowrap;transition:color var(--schnell) var(--aus);font-weight:600;overflow:hidden}.training-module__fwgOsa__zeileMeta{font-size:var(--stufe-2);color:var(--leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.training-module__fwgOsa__still{color:var(--leise);font-size:var(--stufe-3);padding:10px 0 2px;line-height:1.45}.training-module__fwgOsa__kleinLink{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:color var(--schnell) var(--aus);background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}@media (hover:hover){.training-module__fwgOsa__kleinLink:hover{color:var(--text)}}.training-module__fwgOsa__kleinLink:disabled{opacity:.45;cursor:default}.training-module__fwgOsa__kleinLink svg{width:17px;height:17px}.training-module__fwgOsa__zurueck{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:10px;align-items:center;gap:2px;margin:-8px 0 6px -8px;padding:0 12px 0 4px;text-decoration:none;display:inline-flex}@media (hover:hover){.training-module__fwgOsa__zurueck:hover{color:var(--text);background:var(--kante-leise)}}.training-module__fwgOsa__zurueck svg{width:20px;height:20px}.training-module__fwgOsa__fehler{background:var(--pink-leise);border-radius:12px;justify-items:start;gap:8px;margin-top:14px;padding:12px 14px;line-height:1.4;display:grid}.training-module__fwgOsa__start{gap:10px;min-width:0;display:grid}.training-module__fwgOsa__startKnopf{min-height:54px;font-size:var(--stufe-4)}.training-module__fwgOsa__startReihe{gap:10px;margin-bottom:16px;display:grid}@media (min-width:1024px){.training-module__fwgOsa__startReihe{flex-wrap:wrap;gap:12px;display:flex}.training-module__fwgOsa__startKnopf{width:auto;padding:0 28px}}.training-module__fwgOsa__vorlageZeile{border-bottom:1px solid var(--kante-leise);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.training-module__fwgOsa__vorlageLink{min-height:64px;color:inherit;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:10px 0;text-decoration:none;display:grid}@media (hover:hover){.training-module__fwgOsa__vorlageLink:hover .training-module__fwgOsa__zeileTitel{color:var(--gelb)}}.training-module__fwgOsa__vorlageLink:active{background:var(--kante-leise)}.training-module__fwgOsa__training{max-width:1080px;margin:0 auto;padding-bottom:24px}.training-module__fwgOsa__training>*{max-width:var(--spalte)}.training-module__fwgOsa__training[data-pause]{padding-bottom:110px}.training-module__fwgOsa__trainingKopf{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.training-module__fwgOsa__trainingKopfText{flex:1;min-width:0}.training-module__fwgOsa__titelFeld{width:100%;color:var(--text);font-family:var(--schrift-gross);font-weight:700;font-stretch:84%;font-size:var(--stufe-7);letter-spacing:-.02em;text-overflow:ellipsis;transition:border-color var(--schnell) var(--aus);background:0 0;border:0;border-bottom:1px dashed #0000;outline:none;padding:2px 0 6px;line-height:1.1;display:block}@media (hover:hover){.training-module__fwgOsa__titelFeld:hover{border-bottom-color:var(--kante)}}.training-module__fwgOsa__titelFeld:focus{border-bottom-color:var(--gelb)}.training-module__fwgOsa__trainingMeta{color:var(--leise);font-size:var(--stufe-3);margin-top:2px}.training-module__fwgOsa__trainingMeta .mass{font-size:var(--stufe-3);color:var(--text)}.training-module__fwgOsa__uebersicht{gap:14px;margin-bottom:28px;display:grid}.training-module__fwgOsa__uebersichtZahlen{font-weight:650;font-size:var(--stufe-4);flex-wrap:wrap;gap:4px 10px;display:flex}.training-module__fwgOsa__uebersichtZahlen span+span:before{content:"·";color:var(--leise);margin-right:10px}.training-module__fwgOsa__rekordListe{gap:6px;margin:0;padding:0;list-style:none;display:grid}.training-module__fwgOsa__rekordListe li{font-size:var(--stufe-3);align-items:center;gap:10px;display:flex}.training-module__fwgOsa__rekordListe svg{color:#b497ff;flex:none;width:18px;height:18px}.training-module__fwgOsa__leerTraining{color:var(--leise);font-size:var(--stufe-3);margin:0 0 18px;padding:10px 0 2px;line-height:1.45}.training-module__fwgOsa__uebungen{gap:28px;display:grid}.training-module__fwgOsa__trainingFuss{justify-items:start;gap:8px;margin-top:28px;display:grid}.training-module__fwgOsa__uebung{border-top:1px solid var(--kante-leise);padding-top:14px;scroll-margin-top:76px}.training-module__fwgOsa__uebungKopf{justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.training-module__fwgOsa__uebungName{min-width:0;font-size:var(--stufe-5)}.training-module__fwgOsa__uebungLink{min-height:44px;color:inherit;transition:color var(--schnell) var(--aus);align-items:center;gap:4px;text-decoration:none;display:inline-flex}@media (hover:hover){.training-module__fwgOsa__uebungLink:hover{color:var(--gelb)}}.training-module__fwgOsa__uebungLink svg{width:18px;height:18px;color:var(--leise);flex:none}.training-module__fwgOsa__menueKnopf{width:44px;height:44px;color:var(--leise);cursor:pointer;transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-8px;display:grid}@media (hover:hover){.training-module__fwgOsa__menueKnopf:hover{color:var(--text);background:var(--kante-leise)}}.training-module__fwgOsa__menueKnopf svg{width:22px;height:22px}.training-module__fwgOsa__uebungMeta{color:var(--leise);font-size:var(--stufe-3);flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}.training-module__fwgOsa__rekord{color:var(--text);align-items:center;gap:5px;font-weight:650;display:inline-flex}.training-module__fwgOsa__rekord svg{color:#b497ff;width:15px;height:15px}.training-module__fwgOsa__vorschlag{border:1px solid var(--kante);background:var(--flaeche);min-height:36px;color:var(--text);font-weight:650;font-size:var(--stufe-3);cursor:pointer;border-radius:10px;align-items:center;margin-top:8px;padding:0 12px;display:inline-flex;position:relative}.training-module__fwgOsa__vorschlag:after{content:"";position:absolute;inset:-4px}@media (hover:hover){.training-module__fwgOsa__vorschlag:hover:not(:disabled){background:var(--flaeche-hoch)}}.training-module__fwgOsa__vorschlag:disabled{opacity:.45}.training-module__fwgOsa__saetze{gap:4px;max-width:540px;margin-top:10px;display:grid}.training-module__fwgOsa__satzKopf,.training-module__fwgOsa__satz{grid-template-columns:44px minmax(0,1fr) 76px 62px 48px;align-items:center;gap:8px;display:grid}.training-module__fwgOsa__saetze[data-messart=zeit] .training-module__fwgOsa__satzKopf,.training-module__fwgOsa__saetze[data-messart=zeit] .training-module__fwgOsa__satz{grid-template-columns:44px minmax(0,1fr) 112px 48px}.training-module__fwgOsa__saetze[data-messart=zeit_strecke] .training-module__fwgOsa__satzKopf,.training-module__fwgOsa__saetze[data-messart=zeit_strecke] .training-module__fwgOsa__satz{grid-template-columns:44px minmax(0,1fr) 62px 76px 48px}.training-module__fwgOsa__satzKopf{color:var(--leise);font-size:var(--stufe-1);padding-bottom:2px;font-weight:650}.training-module__fwgOsa__satzKopf>span:first-child,.training-module__fwgOsa__mitte{text-align:center}.training-module__fwgOsa__satz{min-height:52px;transition:background-color var(--mittel) var(--aus);border-radius:12px;padding:2px 0}.training-module__fwgOsa__satz[data-fertig]{background:color-mix(in srgb, var(--gruen) 22%, transparent)}.training-module__fwgOsa__satzNr{background:var(--flaeche);width:44px;height:44px;color:var(--text);font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid #0000;border-radius:10px;place-items:center;font-weight:700;display:grid}.training-module__fwgOsa__satz[data-fertig] .training-module__fwgOsa__satzNr{background:0 0}.training-module__fwgOsa__satz[data-auf] .training-module__fwgOsa__satzNr{border:1px dashed var(--kante);color:#b497ff;background:0 0}.training-module__fwgOsa__vorher{color:var(--leise);font-size:var(--stufe-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.training-module__fwgOsa__zahlFeld{border:1px solid var(--kante);background:var(--grund);width:100%;height:48px;color:var(--text);text-align:center;font-weight:650;font-size:var(--stufe-4);transition:border-color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:10px;outline:none;padding:0 4px}.training-module__fwgOsa__zahlFeld::placeholder{color:color-mix(in srgb, var(--leise) 70%, transparent)}.training-module__fwgOsa__zahlFeld:focus{border-color:var(--gelb)}.training-module__fwgOsa__zahlFeld[aria-invalid]{border-color:var(--pink)}.training-module__fwgOsa__satz[data-fertig] .training-module__fwgOsa__zahlFeld:not(:focus){background:0 0;border-color:#0000}.training-module__fwgOsa__haken{border:1px solid var(--kante);width:48px;height:48px;color:var(--leise);cursor:pointer;transition:background-color var(--schnell) var(--aus), border-color var(--schnell) var(--aus), color var(--schnell) var(--aus), transform var(--schnell) var(--aus);background:0 0;border-radius:12px;place-items:center;display:grid}.training-module__fwgOsa__haken:active{transform:scale(.94)}.training-module__fwgOsa__haken[aria-pressed=true]{border-color:var(--gruen);background:var(--gruen);color:var(--text)}.training-module__fwgOsa__haken svg{width:22px;height:22px}.training-module__fwgOsa__satzAktionen{gap:20px;margin-top:2px;display:flex}.training-module__fwgOsa__satzListe{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.training-module__fwgOsa__satzText{grid-template-columns:28px auto 1fr;align-items:center;gap:10px;min-height:32px;display:grid}.training-module__fwgOsa__satzTextNr{color:var(--leise);font-variant-numeric:tabular-nums;text-align:center;font-weight:650}.training-module__fwgOsa__satzText[data-auf] .training-module__fwgOsa__satzTextNr{color:#b497ff}.training-module__fwgOsa__offen{color:var(--leise);font-size:var(--stufe-2)}.training-module__fwgOsa__blattKnoepfe{gap:10px;display:flex}.training-module__fwgOsa__menue{border-top:1px solid var(--kante-leise);margin:12px 0 4px;padding:0;list-style:none}.training-module__fwgOsa__menuePunkt{border:0;border-bottom:1px solid var(--kante-leise);width:100%;min-height:54px;color:var(--text);font-weight:600;font-size:var(--stufe-4);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:0 2px;text-decoration:none;display:flex}@media (hover:hover){.training-module__fwgOsa__menuePunkt:hover:not(:disabled){background:var(--kante-leise)}}.training-module__fwgOsa__menuePunkt:disabled{opacity:.4;cursor:default}.training-module__fwgOsa__menuePunkt svg{width:20px;height:20px;color:var(--leise);flex:none}.training-module__fwgOsa__menueGefahr,.training-module__fwgOsa__menueGefahr svg{color:var(--pink)}.training-module__fwgOsa__suchFeld{z-index:1;border:1px solid var(--kante);background:var(--grund);min-height:52px;box-shadow:0 -10px 0 var(--flaeche);border-radius:14px;align-items:center;gap:10px;margin:14px 0 4px;padding:0 14px;display:flex;position:sticky;top:58px}.training-module__fwgOsa__suchFeld:focus-within{border-color:var(--gelb)}.training-module__fwgOsa__suchFeld svg{width:19px;height:19px;color:var(--leise);flex:none}.training-module__fwgOsa__suchFeld input{min-width:0;height:50px;color:var(--text);font-size:var(--stufe-4);background:0 0;border:0;outline:none;flex:1}.training-module__fwgOsa__suchGruppe{margin-top:18px}.training-module__fwgOsa__kleinUeber{color:var(--leise);font-family:var(--schrift);font-size:var(--stufe-3);letter-spacing:0;margin-bottom:2px;font-weight:650}.training-module__fwgOsa__suchListe{margin:0;padding:0;list-style:none}.training-module__fwgOsa__suchZeile{border:0;border-bottom:1px solid var(--kante-leise);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 22px;width:100%;}@media (hover:hover){.training-module__fwgOsa__suchZeile:hover:not(:disabled) .training-module__fwgOsa__zeileTitel{color:var(--gelb)}}.training-module__fwgOsa__suchZeile:active:not(:disabled){background:var(--kante-leise)}.training-module__fwgOsa__suchZeile:disabled{cursor:default}.training-module__fwgOsa__suchZeile:disabled .training-module__fwgOsa__zeileTitel{color:var(--leise)}.training-module__fwgOsa__suchZeile[aria-busy]{opacity:.6}.training-module__fwgOsa__suchPlus{width:20px;height:20px;color:var(--leise);transition:color var(--schnell) var(--aus)}@media (hover:hover){.training-module__fwgOsa__suchZeile:hover:not(:disabled) .training-module__fwgOsa__suchPlus{color:var(--text)}}.training-module__fwgOsa__suchDrin{width:20px;height:20px;color:var(--text)}.training-module__fwgOsa__leerZeile{border:1px dashed var(--kante);width:100%;min-height:56px;color:var(--leise);text-align:left;cursor:pointer;transition:color var(--schnell) var(--aus), border-color var(--schnell) var(--aus);background:0 0;border-radius:12px;align-items:center;gap:10px;margin-top:20px;padding:0 14px;font-weight:600;display:flex}@media (hover:hover){.training-module__fwgOsa__leerZeile:hover{color:var(--text);border-color:#4a4060}}.training-module__fwgOsa__leerZeile svg{flex:none;width:18px;height:18px}.training-module__fwgOsa__summe{font-weight:650;font-size:var(--stufe-4);margin-top:10px}.training-module__fwgOsa__blattFelder,.training-module__fwgOsa__eigeneFelder{gap:18px;margin-top:18px;display:grid}.training-module__fwgOsa__vorlageWahl{justify-items:start;display:grid}.training-module__fwgOsa__ankreuzen{min-height:44px;color:var(--leise);cursor:pointer;align-items:center;gap:10px;font-weight:600;display:inline-flex}.training-module__fwgOsa__ankreuzen input{width:20px;height:20px;accent-color:var(--gelb);margin:0}.training-module__fwgOsa__ankreuzen svg{width:18px;height:18px}.training-module__fwgOsa__ankreuzen:has(input:checked){color:var(--text)}.training-module__fwgOsa__uebungSeiteKopf{gap:4px;margin-bottom:28px;display:grid}.training-module__fwgOsa__seitenTitel{font-size:var(--stufe-7)}.training-module__fwgOsa__seitenMeta{color:var(--leise);font-size:var(--stufe-3)}.training-module__fwgOsa__aktionenKlein{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.training-module__fwgOsa__uebungSpalten{gap:34px;display:grid}.training-module__fwgOsa__uebungLinks,.training-module__fwgOsa__uebungRechts{align-content:start;gap:26px;min-width:0;display:grid}@media (min-width:1024px){.training-module__fwgOsa__uebungSpalten{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px}}.training-module__fwgOsa__rekordZeile{border-bottom:1px solid var(--kante-leise);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:2px;}.training-module__fwgOsa__rekordName{color:var(--leise);font-size:var(--stufe-3);font-weight:600}.training-module__fwgOsa__rekordWert{font-size:var(--stufe-6);text-align:right}.training-module__fwgOsa__rekordDazu{color:var(--leise);font-size:var(--stufe-2);grid-column:1/-1}.training-module__fwgOsa__verlaufZeile{border-bottom:1px solid var(--kante-leise);grid-template-columns:minmax(0,1fr) 20px;}@media (hover:hover){.training-module__fwgOsa__verlaufZeile:hover .training-module__fwgOsa__zeileTitel{color:var(--gelb)}}.training-module__fwgOsa__verlaufZeile:active{background:var(--kante-leise)}.training-module__fwgOsa__verlaufTag{color:var(--leise);font-weight:500}.training-module__fwgOsa__verlaufSaetze{color:var(--text);font-size:var(--stufe-3);flex-wrap:wrap;gap:2px 14px;display:flex}.training-module__fwgOsa__verlaufAuf{color:var(--leise)}.training-module__fwgOsa__verlaufPfeil{width:18px;height:18px;color:var(--leise)}.training-module__fwgOsa__vorlageListe{gap:22px;margin:0;padding:0;list-style:none;display:grid}.training-module__fwgOsa__vorlageUebung{border-top:1px solid var(--kante-leise);gap:12px;padding-top:14px;display:grid}.training-module__fwgOsa__vorlageKnoepfe{flex:none;margin-right:-8px;display:flex}.training-module__fwgOsa__vorlageKnoepfe .training-module__fwgOsa__menueKnopf{margin-right:0}.training-module__fwgOsa__vorlageKnoepfe .training-module__fwgOsa__menueKnopf:disabled{opacity:.35;cursor:default}.training-module__fwgOsa__vorlageKnoepfe svg{width:20px;height:20px}.training-module__fwgOsa__vorlageWerte{flex-wrap:wrap;align-items:end;gap:14px 22px;display:flex}.training-module__fwgOsa__wertGruppe{gap:6px;display:grid}.training-module__fwgOsa__wertName{color:var(--leise);font-size:var(--stufe-3);font-weight:600}.training-module__fwgOsa__stepper{align-items:center;gap:6px;display:inline-flex}.training-module__fwgOsa__stepperZahl{text-align:center;min-width:32px;font-weight:700;font-size:var(--stufe-4)}.training-module__fwgOsa__wdhFeld{width:76px;height:44px}.training-module__fwgOsa__vorlageAktionen{border-top:1px solid var(--kante-leise);flex-wrap:wrap;gap:10px;margin-top:30px;padding-top:20px;display:flex}
.TagFeld-module__yJHiJq__pille{border:1px solid var(--kante);background:var(--flaeche);white-space:nowrap;cursor:pointer;min-height:52px;transition:border-color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:flex;position:relative}@media (hover:hover){.TagFeld-module__yJHiJq__pille:hover{background:var(--flaeche-hoch)}}.TagFeld-module__yJHiJq__pille:focus-within{border-color:var(--gelb);background:var(--flaeche-hoch)}.TagFeld-module__yJHiJq__pille>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.TagFeld-module__yJHiJq__pille svg{width:18px;height:18px;color:var(--leise);flex:none}.TagFeld-module__yJHiJq__pille input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}
.FavoritBlatt-module__0pjaOG__blatt{background:var(--flaeche);width:100%;max-width:none;max-height:min(92dvh,780px);color:var(--text);animation:FavoritBlatt-module__0pjaOG__hoch .28s var(--aus);border:0;border-radius:20px 20px 0 0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -18px 50px -20px #000000b3}.FavoritBlatt-module__0pjaOG__blatt:not([open]){display:none}.FavoritBlatt-module__0pjaOG__blatt::backdrop{animation:FavoritBlatt-module__0pjaOG__dunkel .28s var(--aus);background:#06050aa3}.FavoritBlatt-module__0pjaOG__geht{animation:.18s ease-in forwards FavoritBlatt-module__0pjaOG__runter}.FavoritBlatt-module__0pjaOG__geht::backdrop{animation:.18s ease-in forwards FavoritBlatt-module__0pjaOG__hell}@media (min-width:720px){.FavoritBlatt-module__0pjaOG__blatt{width:min(560px,92vw);height:fit-content;max-height:86dvh;animation:FavoritBlatt-module__0pjaOG__auf .22s var(--aus);border-radius:18px;margin:auto;inset:0;box-shadow:0 30px 80px -24px #000000bf}.FavoritBlatt-module__0pjaOG__geht{animation:.16s ease-in forwards FavoritBlatt-module__0pjaOG__ab}}@keyframes FavoritBlatt-module__0pjaOG__hoch{0%{transform:translateY(100%)}}@keyframes FavoritBlatt-module__0pjaOG__runter{to{transform:translateY(100%)}}@keyframes FavoritBlatt-module__0pjaOG__auf{0%{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes FavoritBlatt-module__0pjaOG__ab{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes FavoritBlatt-module__0pjaOG__dunkel{0%{opacity:0}}@keyframes FavoritBlatt-module__0pjaOG__hell{to{opacity:0}}.FavoritBlatt-module__0pjaOG__innen{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 20px 18px;overflow-y:auto}.FavoritBlatt-module__0pjaOG__kopf{z-index:2;background:var(--flaeche);justify-content:space-between;align-items:center;margin-top:-6px;padding-top:20px;display:flex;position:sticky;top:-6px}.FavoritBlatt-module__0pjaOG__kopf:before{content:"";background:var(--kante);border-radius:4px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}@media (min-width:720px){.FavoritBlatt-module__0pjaOG__kopf:before{display:none}}.FavoritBlatt-module__0pjaOG__ueberschrift{font-size:var(--stufe-6);outline:none}.FavoritBlatt-module__0pjaOG__zu{width:44px;height:44px;color:var(--leise);cursor:pointer;transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-10px;display:grid}@media (hover:hover){.FavoritBlatt-module__0pjaOG__zu:hover{color:var(--text);background:var(--kante-leise)}}.FavoritBlatt-module__0pjaOG__zu:active{background:var(--kante)}.FavoritBlatt-module__0pjaOG__zu svg{width:22px;height:22px}.FavoritBlatt-module__0pjaOG__felder{gap:18px;margin-top:16px;display:grid}.FavoritBlatt-module__0pjaOG__nameBlock{justify-items:start;gap:2px;display:grid}.FavoritBlatt-module__0pjaOG__nameBlock>:first-child{width:100%}.FavoritBlatt-module__0pjaOG__wechsel{min-height:44px;color:var(--gelb);font-weight:650;font-size:var(--stufe-3);cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.FavoritBlatt-module__0pjaOG__wechsel:hover{text-underline-offset:3px;text-decoration:underline}}.FavoritBlatt-module__0pjaOG__wechsel:active{opacity:.7}.FavoritBlatt-module__0pjaOG__teileBlock{margin-top:24px}.FavoritBlatt-module__0pjaOG__beschriftung{font-family:var(--schrift);font-stretch:100%;font-size:var(--stufe-3);letter-spacing:0;color:var(--leise);margin:0;font-weight:600;line-height:1.45}.FavoritBlatt-module__0pjaOG__problem{color:var(--pink);font-size:var(--stufe-3);margin-top:8px;line-height:1.4}.FavoritBlatt-module__0pjaOG__hinzu{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:color var(--schnell) var(--aus), border-color var(--schnell) var(--aus), opacity var(--schnell) var(--aus);background:0 0;border:0;align-items:center;gap:8px;margin-top:4px;padding:0;display:inline-flex}@media (hover:hover){.FavoritBlatt-module__0pjaOG__hinzu:hover:not(:disabled){color:var(--text)}}.FavoritBlatt-module__0pjaOG__hinzu:active:not(:disabled){opacity:.7}.FavoritBlatt-module__0pjaOG__hinzu:disabled{opacity:.45;cursor:default}.FavoritBlatt-module__0pjaOG__hinzu svg{width:18px;height:18px}.FavoritBlatt-module__0pjaOG__hinzuLeer{border:1px dashed var(--kante);border-radius:12px;width:100%;min-height:56px;margin-top:8px;padding:0 14px}@media (hover:hover){.FavoritBlatt-module__0pjaOG__hinzuLeer:hover:not(:disabled){border-color:var(--leise)}}.FavoritBlatt-module__0pjaOG__fehler{background:var(--pink-leise);border-radius:12px;justify-items:start;gap:8px;margin-top:16px;padding:12px 14px;line-height:1.4;display:grid}.FavoritBlatt-module__0pjaOG__fehler a{color:var(--text);font-weight:650}.FavoritBlatt-module__0pjaOG__fuss{padding:12px 20px calc(14px + var(--unten));border-top:1px solid var(--kante-leise);background:var(--flaeche);gap:10px;display:grid}@media (min-width:720px){.FavoritBlatt-module__0pjaOG__fuss{padding-bottom:16px}}.FavoritBlatt-module__0pjaOG__summe{color:var(--leise);font-size:var(--stufe-3);align-items:baseline;gap:6px;display:flex}.FavoritBlatt-module__0pjaOG__summe strong{font-size:var(--stufe-6);color:var(--text)}.FavoritBlatt-module__0pjaOG__knoepfe{gap:10px;display:flex}
.entdecken-module__sBV7Lq__abschnitte{border-bottom:1px solid var(--kante-leise);scrollbar-width:none;gap:0 24px;max-width:100%;margin:-12px 0 16px;display:flex;overflow-x:auto}.entdecken-module__sBV7Lq__abschnitte::-webkit-scrollbar{display:none}@media (min-width:1024px){.entdecken-module__sBV7Lq__abschnitte{margin:-14px 0 30px}}.entdecken-module__sBV7Lq__abschnitt{min-height:44px;color:var(--leise);font-weight:650;font-size:var(--stufe-3);white-space:nowrap;transition:border-color var(--schnell) var(--aus), color var(--schnell) var(--aus);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;text-decoration:none;display:inline-flex}@media (hover:hover){.entdecken-module__sBV7Lq__abschnitt:hover{color:var(--text)}}.entdecken-module__sBV7Lq__abschnitt[aria-current=page]{border-bottom-color:var(--text);color:var(--text)}.entdecken-module__sBV7Lq__anzahl{color:var(--leise);margin-left:7px;font-weight:600}.entdecken-module__sBV7Lq__entdecken{gap:14px;display:grid}.entdecken-module__sBV7Lq__handy{display:block}.entdecken-module__sBV7Lq__rechner{display:none}@media (min-width:1024px){.entdecken-module__sBV7Lq__handy{display:none}.entdecken-module__sBV7Lq__rechner{display:block}}.entdecken-module__sBV7Lq__leer{color:var(--leise);font-size:var(--stufe-4);padding:28px 0 8px;line-height:1.5}.entdecken-module__sBV7Lq__wisch{gap:12px;display:grid}.entdecken-module__sBV7Lq__karte{background:var(--flaeche);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:clamp(300px,44dvh,430px);transition:transform .24s var(--aus);animation:entdecken-module__sBV7Lq__kommen .26s var(--aus);border-radius:20px;display:flex;position:relative}.entdecken-module__sBV7Lq__karte[data-zieht]{transition:none}.entdecken-module__sBV7Lq__karte[data-los]{opacity:0;transition:transform .18s ease-in,opacity .18s ease-in}@keyframes entdecken-module__sBV7Lq__kommen{0%{opacity:0;transform:scale(.97)}}.entdecken-module__sBV7Lq__kartenLink{border-radius:inherit;min-width:0;color:inherit;-webkit-user-drag:none;flex-direction:column;flex:1;padding:24px 22px 22px;text-decoration:none;display:flex}.entdecken-module__sBV7Lq__kartenTitel{font-size:var(--stufe-7);overflow-wrap:anywhere;transition:color var(--schnell) var(--aus);line-height:1.04}.entdecken-module__sBV7Lq__kartenMeta{color:var(--leise);font-size:var(--stufe-3);margin-top:12px;font-weight:600;line-height:1.5}.entdecken-module__sBV7Lq__stueck{white-space:nowrap}.entdecken-module__sBV7Lq__zahlen{flex-wrap:wrap;gap:14px 34px;margin-top:auto;padding-top:30px;display:flex}.entdecken-module__sBV7Lq__wert{gap:6px;display:grid}.entdecken-module__sBV7Lq__wertZahl{font-size:2.375rem;line-height:1}.entdecken-module__sBV7Lq__wertName{color:var(--leise);font-size:var(--stufe-2);font-weight:600}.entdecken-module__sBV7Lq__zutaten{border-top:1px solid var(--kante);color:var(--leise);font-size:var(--stufe-3);margin-top:20px;padding-top:16px;line-height:1.5}.entdecken-module__sBV7Lq__marke{background:var(--grund);color:var(--text);font-weight:650;font-size:var(--stufe-3);pointer-events:none;border-radius:10px;align-items:center;gap:6px;padding:7px 11px;transition:opacity 80ms linear;display:inline-flex;position:absolute;top:18px}.entdecken-module__sBV7Lq__marke[data-seite=links]{right:18px}.entdecken-module__sBV7Lq__marke[data-seite=rechts]{left:18px}.entdecken-module__sBV7Lq__marke svg{width:18px;height:18px}.entdecken-module__sBV7Lq__knoepfe{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.entdecken-module__sBV7Lq__urteil{border:1px solid var(--kante);background:var(--flaeche);min-height:66px;color:var(--text);font-weight:650;font-size:var(--stufe-3);text-align:center;cursor:pointer;transition:background-color var(--schnell) var(--aus), transform var(--schnell) var(--aus);border-radius:14px;align-content:center;justify-items:center;gap:4px;padding:10px 6px;line-height:1.15;display:grid}@media (hover:hover){.entdecken-module__sBV7Lq__urteil:hover:not(:disabled){background:var(--flaeche-hoch)}}.entdecken-module__sBV7Lq__urteil:active:not(:disabled){transform:scale(.97)}.entdecken-module__sBV7Lq__urteil:disabled{opacity:.5;cursor:default}.entdecken-module__sBV7Lq__urteil svg{width:22px;height:22px}.entdecken-module__sBV7Lq__haupt{background:var(--gelb);color:var(--auf-gelb);border-color:#0000}@media (hover:hover){.entdecken-module__sBV7Lq__haupt:hover:not(:disabled){background:var(--gelb-druck)}}.entdecken-module__sBV7Lq__raster{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:18px;margin:6px 0 0;padding:0;list-style:none;display:grid}.entdecken-module__sBV7Lq__rasterKarte{border-radius:var(--r);background:var(--flaeche);flex-direction:column;min-width:0;display:flex}.entdecken-module__sBV7Lq__rasterKarte .entdecken-module__sBV7Lq__kartenLink{padding:20px 20px 16px}.entdecken-module__sBV7Lq__rasterKarte .entdecken-module__sBV7Lq__kartenTitel{font-size:var(--stufe-5);line-height:1.12}.entdecken-module__sBV7Lq__rasterKarte .entdecken-module__sBV7Lq__kartenMeta{font-size:var(--stufe-3);margin-top:8px}.entdecken-module__sBV7Lq__rasterKarte .entdecken-module__sBV7Lq__zahlen{gap:10px 26px;padding-top:20px}.entdecken-module__sBV7Lq__rasterKarte .entdecken-module__sBV7Lq__wertZahl{font-size:var(--stufe-6)}.entdecken-module__sBV7Lq__rasterKarte .entdecken-module__sBV7Lq__zutaten{font-size:var(--stufe-3);margin-top:14px;padding-top:12px}@media (hover:hover){.entdecken-module__sBV7Lq__kartenLink:hover .entdecken-module__sBV7Lq__kartenTitel{color:var(--gelb)}}.entdecken-module__sBV7Lq__rasterKnoepfe{flex-wrap:wrap;gap:6px;margin-top:auto;padding:0 14px 14px;display:flex}.entdecken-module__sBV7Lq__weitere{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;background:0 0;border:0;align-items:center;margin-top:14px;padding:0;display:inline-flex}@media (hover:hover){.entdecken-module__sBV7Lq__weitere:hover{color:var(--text)}}
.Zeile-module__79HeIa__zeile{min-height:56px;color:inherit;text-align:left;align-items:center;gap:14px;padding:8px 0;text-decoration:none;display:grid}
.tag-module__LqXVWG__tag{max-width:1080px;margin:0 auto}.tag-module__LqXVWG__kopf{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px;margin:0 -10px 22px;display:grid}.tag-module__LqXVWG__kopfText{text-align:center;min-width:0}.tag-module__LqXVWG__tagName{font-size:var(--stufe-7)}.tag-module__LqXVWG__datum{color:var(--leise);font-size:var(--stufe-3);margin-top:2px}.tag-module__LqXVWG__pfeil{width:44px;height:44px;color:var(--leise);transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.tag-module__LqXVWG__pfeil:hover{color:var(--text);background:var(--kante-leise)}}.tag-module__LqXVWG__pfeil svg{width:24px;height:24px}@media (min-width:1024px){.tag-module__LqXVWG__kopf{grid-template-columns:auto auto auto 1fr;justify-content:start;margin:0 0 30px -10px}.tag-module__LqXVWG__kopfText{text-align:left;order:-1;padding:0 18px 0 10px}}.tag-module__LqXVWG__spalten{gap:34px;display:grid}.tag-module__LqXVWG__links,.tag-module__LqXVWG__rechts{align-content:start;gap:34px;min-width:0;display:grid}@media (min-width:1024px){.tag-module__LqXVWG__spalten{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:56px}}.tag-module__LqXVWG__rahmen{min-width:0}.tag-module__LqXVWG__zahlZeile{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:18px;display:flex}.tag-module__LqXVWG__gross{color:var(--gelb);transition:color var(--mittel) var(--aus);font-size:5.25rem;line-height:.86}@media (min-width:1024px){.tag-module__LqXVWG__gross{font-size:6rem}}.tag-module__LqXVWG__drueber{color:var(--pink)}.tag-module__LqXVWG__grossVorbei{color:var(--text)}.tag-module__LqXVWG__nichtsEingetragen{color:var(--leise);font-size:var(--stufe-4)}.tag-module__LqXVWG__grossEinheit{font-size:var(--stufe-4);color:var(--leise);font-weight:600}.tag-module__LqXVWG__balken{background:var(--kante-leise);border-radius:9px;height:18px;position:relative;overflow:hidden}.tag-module__LqXVWG__segment{background:var(--text);border-right:2px solid var(--grund);transform-origin:0;transition:left .52s var(--aus), width .52s var(--aus);animation:tag-module__LqXVWG__wachsen .64s var(--aus) both;position:absolute;top:0;bottom:0}@keyframes tag-module__LqXVWG__wachsen{0%{transform:scaleX(0)}}.tag-module__LqXVWG__sportZone{background:var(--lila-flaeche);transition:left .52s var(--aus), width .52s var(--aus);position:absolute;top:0;bottom:0}.tag-module__LqXVWG__ueberZone{background:var(--pink);transition:left .52s var(--aus), width .52s var(--aus);position:absolute;top:0;bottom:0}.tag-module__LqXVWG__zielStrich{background:var(--grund);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.tag-module__LqXVWG__legende{font-size:var(--stufe-3);color:var(--leise);justify-content:space-between;gap:12px;margin-top:10px;display:flex}.tag-module__LqXVWG__sportPlus{color:#b497ff}.tag-module__LqXVWG__protein{font-size:var(--stufe-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:22px;display:grid}.tag-module__LqXVWG__proteinName{font-weight:600}.tag-module__LqXVWG__proteinBalken{background:var(--kante-leise);border-radius:3px;height:6px;overflow:hidden}.tag-module__LqXVWG__proteinBalken span{background:var(--text);height:100%;transition:width .52s var(--aus);border-radius:3px;display:block}.tag-module__LqXVWG__proteinBalken span[data-voll]{background:var(--gruen-text)}.tag-module__LqXVWG__proteinWert{font-weight:600}.tag-module__LqXVWG__ohneZiel{color:var(--leise);padding:4px 0}.tag-module__LqXVWG__ohneZiel a{color:var(--gelb);font-weight:600}.tag-module__LqXVWG__abschnitt{min-width:0}.tag-module__LqXVWG__gruppe+.tag-module__LqXVWG__gruppe{margin-top:22px}.tag-module__LqXVWG__gruppeKopf{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.tag-module__LqXVWG__gruppeName{font-size:var(--stufe-5)}.tag-module__LqXVWG__gruppeKcal{color:var(--leise);font-size:var(--stufe-3);font-weight:600}.tag-module__LqXVWG__sportKcal{color:#b497ff}.tag-module__LqXVWG__liste{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}.tag-module__LqXVWG__zeile{}.tag-module__LqXVWG__geplant{}.tag-module__LqXVWG__geplantStill{}.tag-module__LqXVWG__zeile,.tag-module__LqXVWG__geplant,.tag-module__LqXVWG__geplantStill{border:0;border-bottom:1px solid var(--kante-leise);cursor:pointer;background:0 0;grid-template-columns:44px minmax(0,1fr) auto;width:100%}.tag-module__LqXVWG__geplantStill{cursor:default}@media (hover:hover){.tag-module__LqXVWG__zeile:hover .tag-module__LqXVWG__zeileZahl,.tag-module__LqXVWG__zeile:hover .tag-module__LqXVWG__zeileTitel{color:var(--gelb)}}.tag-module__LqXVWG__zeile:active{background:var(--kante-leise)}.tag-module__LqXVWG__bild{background:var(--flaeche);width:44px;height:44px;color:var(--leise);object-fit:cover;border-radius:11px;place-items:center;display:grid}.tag-module__LqXVWG__bild svg{width:20px;height:20px}.tag-module__LqXVWG__sportBild{background:var(--lila-leise);color:#b497ff}.tag-module__LqXVWG__zeileText{gap:2px;min-width:0;display:grid}.tag-module__LqXVWG__zeileTitel{-webkit-line-clamp:2;overflow-wrap:anywhere;transition:color var(--schnell) var(--aus);-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.tag-module__LqXVWG__zeileMeta{font-size:var(--stufe-2);color:var(--leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tag-module__LqXVWG__zeileZahl{transition:color var(--schnell) var(--aus);font-weight:650}.tag-module__LqXVWG__zeileAktion{font-size:var(--stufe-3);color:var(--gelb);font-weight:650}.tag-module__LqXVWG__planPunkt{place-items:center;width:44px;height:44px;display:grid}.tag-module__LqXVWG__planPunkt:after{content:"";border:2px solid #b497ff;border-radius:50%;width:12px;height:12px}.tag-module__LqXVWG__gericht{border-bottom:1px solid var(--kante-leise);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:10px 0 12px;display:grid}.tag-module__LqXVWG__gericht>.tag-module__LqXVWG__planPunkt{height:26px}.tag-module__LqXVWG__gerichtTitel{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--text);-webkit-box-orient:vertical;padding-top:2px;font-weight:600;text-decoration:none;display:-webkit-box;overflow:hidden}@media (hover:hover){.tag-module__LqXVWG__gerichtTitel:hover{text-underline-offset:3px;text-decoration:underline}}.tag-module__LqXVWG__gerichtMeta{font-size:var(--stufe-2);color:var(--leise);line-height:1.4}.tag-module__LqXVWG__gerichtKnoepfe{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.tag-module__LqXVWG__vorkochZeile{border-top:1px solid var(--kante-leise)}.tag-module__LqXVWG__planBild{background:var(--lila-leise);color:#b497ff}.tag-module__LqXVWG__weiter{width:20px;height:20px;color:var(--leise)}.tag-module__LqXVWG__leer{border:1px dashed var(--kante);width:100%;min-height:56px;color:var(--leise);cursor:pointer;transition:color var(--schnell) var(--aus), border-color var(--schnell) var(--aus);background:0 0;border-radius:12px;align-items:center;gap:10px;margin-top:6px;padding:0 14px;font-weight:600;display:flex}@media (hover:hover){.tag-module__LqXVWG__leer:hover{color:var(--text);border-color:#4a4060}}.tag-module__LqXVWG__leer svg{width:18px;height:18px}.tag-module__LqXVWG__still{color:var(--leise);font-size:var(--stufe-3);padding:10px 0 2px}.tag-module__LqXVWG__unter{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.tag-module__LqXVWG__unterLinks{flex-wrap:wrap;gap:0 18px;display:flex}.tag-module__LqXVWG__kleinLink{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:color var(--schnell) var(--aus);background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;text-decoration:none;display:inline-flex}@media (hover:hover){.tag-module__LqXVWG__kleinLink:hover{color:var(--text)}}.tag-module__LqXVWG__kleinLink svg{width:17px;height:17px}.tag-module__LqXVWG__gewicht{padding:6px 0 0}.tag-module__LqXVWG__gewichtZahl{align-items:baseline;gap:6px;display:flex}.tag-module__LqXVWG__gewichtZahl>span:first-child{font-size:2.75rem;line-height:1}.tag-module__LqXVWG__gewichtZahl>.zahl{font-size:2.75rem;line-height:1}.tag-module__LqXVWG__gewichtEinheit{font-size:var(--stufe-4);color:var(--leise);font-weight:600}.tag-module__LqXVWG__haken{width:20px;height:20px;color:var(--gruen-text);align-self:center}.tag-module__LqXVWG__gewichtText{color:var(--leise);font-size:var(--stufe-3);margin-top:6px;line-height:1.45}.tag-module__LqXVWG__gewichtText a{color:var(--text);font-weight:600}.tag-module__LqXVWG__wiegen{gap:12px;margin-top:14px;display:grid}.tag-module__LqXVWG__wiegenStepper{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;display:grid}.tag-module__LqXVWG__wiegenStepper input{border:1px solid var(--kante);background:var(--grund);width:100%;height:44px;color:var(--text);text-align:center;font-family:var(--schrift-gross);font-weight:700;font-stretch:84%;font-size:var(--stufe-6);border-radius:12px;outline:none}.tag-module__LqXVWG__wiegenStepper input:focus{border-color:var(--gelb)}.tag-module__LqXVWG__wiegenKnoepfe{justify-content:flex-end;gap:8px;display:flex}.tag-module__LqXVWG__still a{color:var(--text);font-weight:600}.tag-module__LqXVWG__neustart{border:1px solid var(--kante);border-radius:var(--r);background:var(--flaeche);color:var(--text);line-height:1.4;font-size:var(--stufe-3);justify-content:space-between;align-items:center;gap:14px;margin:-6px 0 26px;padding:14px 14px 14px 16px;text-decoration:none;display:flex}.tag-module__LqXVWG__neustartKnopf{border:1px solid var(--kante);background:var(--flaeche-hoch);min-height:44px;color:var(--text);font-weight:650;font-size:var(--stufe-3);white-space:nowrap;border-radius:12px;flex:none;align-items:center;padding:0 14px;display:inline-flex}@media (hover:hover){.tag-module__LqXVWG__neustart:hover .tag-module__LqXVWG__neustartKnopf{border-color:var(--leise)}}.tag-module__LqXVWG__geschafft{color:var(--gruen-text);font-size:var(--stufe-3);background:#5c8c3f38;border-radius:999px;align-self:center;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-weight:650;display:inline-flex}.tag-module__LqXVWG__geschafft svg{width:15px;height:15px}.tag-module__LqXVWG__rahmen[data-geschafft] .tag-module__LqXVWG__segment{background:var(--gruen-text);transition:background-color .6s var(--aus), left .52s var(--aus), width .52s var(--aus)}.tag-module__LqXVWG__rahmen[data-puls] .tag-module__LqXVWG__balken{animation:tag-module__LqXVWG__schliessen .9s var(--aus)}@keyframes tag-module__LqXVWG__schliessen{30%{transform:scaleY(1.45)}to{transform:scaleY(1)}}
dialog.planen-module__TAJbNq__breit{height:min(92dvh,780px)}@media (min-width:720px){dialog.planen-module__TAJbNq__breit{height:min(86dvh,820px)}}@media (min-width:1024px){dialog.planen-module__TAJbNq__breit{width:min(1240px,94vw);max-height:90dvh}dialog .planen-module__TAJbNq__hauptKnopf{justify-self:end;width:340px}}.planen-module__TAJbNq__kopfText{flex:1;min-width:0}.planen-module__TAJbNq__kopfUnter{color:var(--leise);font-size:var(--stufe-3);margin-top:2px}.planen-module__TAJbNq__zurueck{margin:0 4px 0 -12px}.planen-module__TAJbNq__koerper{gap:26px;margin-top:16px;display:grid}.planen-module__TAJbNq__seite{align-content:start;gap:22px;min-width:0;display:grid}@media (min-width:1024px){.planen-module__TAJbNq__koerper{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:40px}.planen-module__TAJbNq__seite{position:sticky;top:78px}}.planen-module__TAJbNq__kleinUeber{color:var(--leise);font-family:var(--schrift);font-size:var(--stufe-3);letter-spacing:0;margin-bottom:2px;font-weight:650}.planen-module__TAJbNq__fragen{gap:16px;display:grid}.planen-module__TAJbNq__frage{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.planen-module__TAJbNq__frageName{font-size:var(--stufe-3);color:var(--leise);padding:0;font-weight:600}.planen-module__TAJbNq__wochentage{flex-wrap:wrap;gap:6px;display:flex}.planen-module__TAJbNq__wochentag{border:1px solid var(--kante);width:64px;min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:background-color var(--schnell) var(--aus), border-color var(--schnell) var(--aus), color var(--schnell) var(--aus);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:0 8px;display:inline-flex}.planen-module__TAJbNq__wochentag svg{flex:none;width:15px;height:15px}@media (min-width:1024px){.planen-module__TAJbNq__wochentag{width:50px;padding:0 4px}}@media (hover:hover){.planen-module__TAJbNq__wochentag:hover:not(:disabled){color:var(--text)}}.planen-module__TAJbNq__wochentag[aria-pressed=true]{border-color:var(--text);background:var(--flaeche-hoch);color:var(--text)}.planen-module__TAJbNq__wochentag:disabled{opacity:.35;cursor:default}.planen-module__TAJbNq__liste{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}.planen-module__TAJbNq__kochZeile{border-bottom:1px solid var(--kante-leise);grid-template-columns:44px minmax(0,1fr);}.planen-module__TAJbNq__kochSymbol{background:var(--flaeche-hoch);width:44px;height:44px;color:var(--leise);border-radius:11px;place-items:center;display:grid}.planen-module__TAJbNq__kochSymbol svg{width:20px;height:20px}.planen-module__TAJbNq__text{gap:2px;min-width:0;display:grid}.planen-module__TAJbNq__titel{-webkit-line-clamp:2;overflow-wrap:anywhere;transition:color var(--schnell) var(--aus);-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.planen-module__TAJbNq__titelLeise{color:var(--leise);font-weight:550}.planen-module__TAJbNq__meta{font-size:var(--stufe-2);color:var(--leise);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.planen-module__TAJbNq__warnung{color:var(--pink)}.planen-module__TAJbNq__still{color:var(--leise);font-size:var(--stufe-3);padding:10px 0 2px;line-height:1.45}.planen-module__TAJbNq__tage{gap:18px;margin:0;padding:0;list-style:none;display:grid}.planen-module__TAJbNq__tag{min-width:0}.planen-module__TAJbNq__tagName{font-size:var(--stufe-4);padding-bottom:4px}.planen-module__TAJbNq__tagName span{color:var(--leise);font-family:var(--schrift);font-stretch:100%;font-size:var(--stufe-3);letter-spacing:0;font-weight:550}.planen-module__TAJbNq__plaetze{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}.planen-module__TAJbNq__platz{border-bottom:1px solid var(--kante-leise);grid-template-columns:minmax(0,1fr) 44px 44px;align-items:center;gap:4px;min-height:64px;display:grid}.planen-module__TAJbNq__platzOhneAktion{grid-template-columns:minmax(0,1fr) 44px}.planen-module__TAJbNq__platzFrei{min-height:52px}.planen-module__TAJbNq__freiText{min-width:0;min-height:48px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px 0 0;display:flex}.planen-module__TAJbNq__freiText svg{flex:none;width:18px;height:18px}@media (hover:hover){.planen-module__TAJbNq__freiText:hover{color:var(--text)}}.planen-module__TAJbNq__platzText{min-width:0;min-height:56px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;gap:2px;padding:6px 8px 6px 0;display:grid}@media (hover:hover){.planen-module__TAJbNq__platzText:hover .planen-module__TAJbNq__titel,.planen-module__TAJbNq__wahlZeile:hover .planen-module__TAJbNq__titel{color:var(--gelb)}}.planen-module__TAJbNq__platzText:active{background:var(--kante-leise)}.planen-module__TAJbNq__symbolKnopf{width:44px;height:44px;color:var(--leise);cursor:pointer;transition:color var(--schnell) var(--aus), background-color var(--schnell) var(--aus), transform var(--schnell) var(--aus);background:0 0;border:0;border-radius:12px;place-items:center;display:grid}@media (hover:hover){.planen-module__TAJbNq__symbolKnopf:hover:not(:disabled){color:var(--text);background:var(--kante-leise)}}.planen-module__TAJbNq__symbolKnopf:active:not(:disabled){transform:scale(.92)}.planen-module__TAJbNq__symbolKnopf:disabled{opacity:.3;cursor:default}.planen-module__TAJbNq__symbolKnopf[aria-pressed=true]{color:var(--text);background:var(--flaeche-hoch)}.planen-module__TAJbNq__symbolKnopf svg{width:19px;height:19px}.planen-module__TAJbNq__symbolStill{width:44px;height:44px;color:var(--leise);place-items:center;display:grid}.planen-module__TAJbNq__symbolStill svg{width:19px;height:19px}.planen-module__TAJbNq__sportSymbol{color:#b497ff}.planen-module__TAJbNq__sportZeile{border:0;border-bottom:1px solid var(--kante-leise);width:100%;color:var(--text);cursor:pointer;background:0 0;display:flex;}.planen-module__TAJbNq__sportZeile svg{flex:none;width:18px;height:18px}.planen-module__TAJbNq__sportLeise{color:var(--leise);font-weight:600;font-size:var(--stufe-3)}.planen-module__TAJbNq__sportTitel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}@media (hover:hover){.planen-module__TAJbNq__sportZeile:hover .planen-module__TAJbNq__sportLeise,.planen-module__TAJbNq__sportZeile:hover .planen-module__TAJbNq__sportTitel{color:var(--text);text-underline-offset:3px;text-decoration:underline}}@media (min-width:1024px){.planen-module__TAJbNq__tage{border-top:1px solid var(--kante-leise);gap:0}.planen-module__TAJbNq__tag{border-bottom:1px solid var(--kante-leise);grid-template-rows:auto 1fr;grid-template-columns:132px minmax(0,1fr);column-gap:18px;padding:4px 0;display:grid}.planen-module__TAJbNq__tagName{grid-area:1/1;padding:14px 0 0}.planen-module__TAJbNq__tag>.planen-module__TAJbNq__sportZeile{border-bottom:0;grid-area:2/1;align-self:start}.planen-module__TAJbNq__plaetze{border-top:0;grid-area:1/2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.planen-module__TAJbNq__plaetze .planen-module__TAJbNq__platz{border-bottom:0}}.planen-module__TAJbNq__suchFeld{z-index:1;border:1px solid var(--kante);background:var(--grund);min-height:52px;box-shadow:0 -10px 0 var(--flaeche);border-radius:14px;align-items:center;gap:10px;margin:14px 0 4px;padding:0 14px;display:flex;position:sticky;top:58px}.planen-module__TAJbNq__suchFeld:focus-within{border-color:var(--gelb)}.planen-module__TAJbNq__suchFeld svg{width:19px;height:19px;color:var(--leise);flex:none}.planen-module__TAJbNq__suchFeld input{min-width:0;height:50px;color:var(--text);font-size:var(--stufe-4);background:0 0;border:0;outline:none;flex:1}.planen-module__TAJbNq__gruppe{margin-top:18px}.planen-module__TAJbNq__wahlZeile{border:0;border-bottom:1px solid var(--kante-leise);cursor:pointer;width:100%;transition:background-color var(--schnell) var(--aus);background:0 0;grid-template-columns:minmax(0,1fr) 22px;}.planen-module__TAJbNq__wahlZeile:active{background:var(--kante-leise)}.planen-module__TAJbNq__haken{width:20px;height:20px;color:var(--text)}.planen-module__TAJbNq__geplant{background:var(--lila-leise);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 14px;margin-top:12px;padding:10px 14px;display:flex}.planen-module__TAJbNq__geplant p{font-weight:600}.planen-module__TAJbNq__kleinLink{min-height:44px;color:var(--text);font-weight:650;font-size:var(--stufe-3);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;text-decoration:underline;display:inline-flex}.planen-module__TAJbNq__kleinLink:disabled{opacity:.5;cursor:default}.planen-module__TAJbNq__kleinLink svg{width:17px;height:17px}.planen-module__TAJbNq__einkaufLeiste{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.planen-module__TAJbNq__einkaufLeiste p{color:var(--leise);font-size:var(--stufe-3)}.planen-module__TAJbNq__abteilung{margin-top:16px}.planen-module__TAJbNq__zutat{border:0;border-bottom:1px solid var(--kante-leise);cursor:pointer;width:100%;transition:background-color var(--schnell) var(--aus);background:0 0;grid-template-columns:44px minmax(0,1fr) auto;}@media (hover:hover){.planen-module__TAJbNq__zutat:hover{background:var(--kante-leise)}}.planen-module__TAJbNq__kreis{place-items:center;width:44px;height:44px;display:grid}.planen-module__TAJbNq__kreisInnen{border:2px solid var(--leise);color:#0000;width:26px;height:26px;transition:background-color var(--schnell) var(--aus), border-color var(--schnell) var(--aus), color var(--schnell) var(--aus);border-radius:50%;place-items:center;display:grid}.planen-module__TAJbNq__kreisInnen svg{stroke-width:3px;width:15px;height:15px}.planen-module__TAJbNq__zutat[aria-checked=true] .planen-module__TAJbNq__kreisInnen{background:var(--text);border-color:var(--text);color:var(--grund)}.planen-module__TAJbNq__zutatName{overflow-wrap:anywhere;padding:8px 0;line-height:1.35}.planen-module__TAJbNq__zutatMenge{color:var(--leise);font-size:var(--stufe-3);white-space:nowrap}.planen-module__TAJbNq__zutatListe{color:var(--leise);font-size:var(--stufe-2);margin-top:1px;display:block}.planen-module__TAJbNq__rest{margin-top:18px}.planen-module__TAJbNq__rest summary{min-height:44px;color:var(--leise);font-weight:600;font-size:var(--stufe-3);cursor:pointer;transition:color var(--schnell) var(--aus);align-items:center;gap:10px;list-style:none;display:flex}.planen-module__TAJbNq__rest summary::-webkit-details-marker{display:none}.planen-module__TAJbNq__rest summary:before{content:"";width:7px;height:7px;transition:transform var(--schnell) var(--aus);border-bottom:2px solid;border-right:2px solid;margin:0 3px 2px 2px;transform:rotate(-45deg)}.planen-module__TAJbNq__rest[open] summary:before{transform:rotate(45deg)}@media (hover:hover){.planen-module__TAJbNq__rest summary:hover{color:var(--text)}}.planen-module__TAJbNq__rest summary .zahl{margin-left:auto;font-weight:500}@media (min-width:1024px){.planen-module__TAJbNq__einkaufSpalten{columns:2;column-gap:40px}.planen-module__TAJbNq__einkaufSpalten .planen-module__TAJbNq__abteilung{break-inside:avoid}.planen-module__TAJbNq__einkaufSpalten .planen-module__TAJbNq__abteilung:first-child{margin-top:0}}.planen-module__TAJbNq__meldung{color:var(--leise);font-size:var(--stufe-3);text-align:center}.planen-module__TAJbNq__fehler{background:var(--pink-leise);border-radius:12px;justify-items:start;gap:10px;margin-top:14px;padding:12px 14px;line-height:1.4;display:grid}.planen-module__TAJbNq__aktionen{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:-8px 0 22px;display:flex}@media (min-width:1024px){.planen-module__TAJbNq__aktionen{margin:-14px 0 26px}}
.anmelden-module__OhSPuW__seite{min-height:100dvh;padding:calc(var(--oben) + 12vh) var(--rand) calc(var(--unten) + 24px);grid-template-rows:1fr auto;display:grid}.anmelden-module__OhSPuW__spalte{align-content:start;gap:28px;width:100%;max-width:380px;margin:0 auto;display:grid}.anmelden-module__OhSPuW__marke{margin:0 0 4px;line-height:1}@media (min-width:1024px){.anmelden-module__OhSPuW__seite{padding-top:calc(var(--oben) + 16vh)}}.anmelden-module__OhSPuW__satz{max-width:30ch;font-size:var(--stufe-4);color:var(--leise);text-wrap:pretty;line-height:1.4}.anmelden-module__OhSPuW__form{gap:14px;margin-top:8px;display:grid}.anmelden-module__OhSPuW__gesendet{color:var(--leise);line-height:1.5}.anmelden-module__OhSPuW__gesendet strong{color:var(--text);word-break:break-all;font-weight:600}.anmelden-module__OhSPuW__code input{font-family:var(--schrift-mass);font-size:var(--stufe-6);letter-spacing:.3em;text-align:center}.anmelden-module__OhSPuW__zeile{justify-content:space-between;gap:8px;display:flex}.anmelden-module__OhSPuW__fuss{text-align:center;font-size:var(--stufe-2);color:var(--leise)}
.einrichten-module__42JhNG__seite{max-width:480px;padding:calc(var(--oben) + 40px) var(--rand) calc(var(--unten) + 40px);gap:18px;margin:0 auto;display:grid}.einrichten-module__42JhNG__titel{font-size:var(--stufe-7);margin-top:18px}.einrichten-module__42JhNG__satz{color:var(--leise);line-height:1.5}.einrichten-module__42JhNG__form{gap:16px;margin-top:10px;display:grid}.einrichten-module__42JhNG__reihe{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.einrichten-module__42JhNG__vorschlag{background:var(--gelb-schein);border-radius:12px;padding:14px 16px;line-height:1.5}.einrichten-module__42JhNG__vorschlag strong{color:var(--gelb)}.einrichten-module__42JhNG__fehler{color:var(--pink)}
.mehr-module__xMV93q__seite{max-width:1080px;margin:0 auto}.mehr-module__xMV93q__seite>*{max-width:640px}.mehr-module__xMV93q__titel{font-size:var(--stufe-7);margin:8px 0 18px}.mehr-module__xMV93q__liste{border-top:1px solid var(--kante-leise);margin:0;padding:0;list-style:none}.mehr-module__xMV93q__zeile{border-bottom:1px solid var(--kante-leise);color:var(--text);font-size:var(--stufe-4);grid-template-columns:24px minmax(0,1fr) 20px;font-weight:600;}.mehr-module__xMV93q__symbol{width:22px;height:22px;color:var(--leise)}.mehr-module__xMV93q__pfeil{width:18px;height:18px;color:var(--leise)}.mehr-module__xMV93q__fuss{color:var(--leise);font-size:var(--stufe-3);align-items:center;gap:10px;margin-top:32px;display:flex}
.kurve-module__1hbTFW__kurve{margin:0}.kurve-module__1hbTFW__kurve svg{touch-action:pan-y;cursor:crosshair;width:100%;height:170px;display:block}.kurve-module__1hbTFW__raster{stroke:var(--kante-leise);stroke-width:1px}.kurve-module__1hbTFW__text{fill:var(--leise);font-family:var(--schrift-mass);font-size:var(--stufe-1)}.kurve-module__1hbTFW__linie{fill:none;stroke:var(--gelb);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:kurve-module__1hbTFW__zeichnen 1s var(--aus) .1s forwards}@keyframes kurve-module__1hbTFW__zeichnen{to{stroke-dashoffset:0}}.kurve-module__1hbTFW__punkt{fill:var(--text)}.kurve-module__1hbTFW__punktAktiv{fill:var(--gelb);stroke:var(--grund);stroke-width:3px}.kurve-module__1hbTFW__legende{min-height:22px;color:var(--leise);font-size:var(--stufe-3);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:6px;display:flex}
.pause-module__ZK0NDa__leiste{left:var(--rand);right:var(--rand);bottom:calc(var(--reiter) + var(--unten) + 30px);z-index:45;border:1px solid var(--kante);background:var(--flaeche-hoch);min-height:64px;animation:pause-module__ZK0NDa__rein var(--mittel) var(--aus);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex;position:fixed;overflow:hidden;box-shadow:0 14px 34px -12px #000000bf}@media (min-width:1024px){.pause-module__ZK0NDa__leiste{left:calc(248px + var(--rand) + max(0px, (100vw - 248px - 2 * var(--rand) - 1080px) / 2));width:min(560px, calc(100vw - 248px - 2 * var(--rand)));bottom:24px;right:auto}}@keyframes pause-module__ZK0NDa__rein{0%{opacity:0;transform:translateY(10px)}}.pause-module__ZK0NDa__fortschritt{transform-origin:0;background:#b497ff;height:3px;transition:transform .25s linear;position:absolute;top:0;left:0;right:0}.pause-module__ZK0NDa__zeit{gap:1px;min-width:0;display:grid}.pause-module__ZK0NDa__name{color:var(--leise);font-size:var(--stufe-1);font-weight:650;line-height:1.1}.pause-module__ZK0NDa__rest{font-size:var(--stufe-6);line-height:1}.pause-module__ZK0NDa__knoepfe{gap:6px;display:flex}.pause-module__ZK0NDa__knopf{border:1px solid var(--kante);background:var(--flaeche);min-width:44px;min-height:44px;color:var(--text);font-weight:650;font-size:var(--stufe-3);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--schnell) var(--aus);border-radius:11px;padding:0 9px}@media (hover:hover){.pause-module__ZK0NDa__knopf:hover{background:var(--kante-leise)}}.pause-module__ZK0NDa__knopf:active{transform:scale(.96)}.pause-module__ZK0NDa__weiter{color:var(--leise)}@media (max-width:370px){.pause-module__ZK0NDa__knopf{padding:0 7px}.pause-module__ZK0NDa__rest{font-size:var(--stufe-6)}}
