:root{color-scheme:dark;--ll-bg:#0a0b0a;--ll-surface:#111311;--ll-surface-raised:#171a16;--ll-border:#23271f;--ll-border-strong:#5f6659;--ll-text:#f2f4ef;--ll-text-muted:#9aa394;--ll-accent:#c6f546;--ll-accent-contrast:#0a0b0a;--ll-danger:#f87171;--ll-space-1:0.25rem;--ll-space-2:0.5rem;--ll-space-3:1rem;--ll-space-4:1.5rem;--ll-space-5:2rem;--ll-space-6:4rem;--ll-radius:1rem;--ll-radius-feld:0.75rem;--ll-radius-pille:999px;--ll-font-marke:var(--schrift-marke),"Arial Narrow","Helvetica Neue Condensed",sans-serif;--ll-font-text:var(--schrift-text),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ll-font-mono:var(--schrift-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--ll-content-max:72rem;--ll-tap-target:3rem;--ll-tabbar-height:5rem;--ll-desktop-breakpoint:64rem}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;overscroll-behavior-y:contain}html{touch-action:manipulation;-webkit-tap-highlight-color:transparent}body{background:var(--ll-bg);color:var(--ll-text);font-family:var(--ll-font-text);font-size:.9375rem;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--ll-accent)}:focus-visible{outline:2px solid var(--ll-accent);outline-offset:2px}code{font-family:var(--ll-font-mono);font-size:.9em}.ll-button,button,label,summary{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}h1{margin:0 0 var(--ll-space-3);font-size:1.625rem;letter-spacing:-.01em;line-height:1.2}h1,h2,h3{font-weight:600;overflow-wrap:anywhere}h2,h3{margin:0 0 var(--ll-space-2);font-size:.9375rem;line-height:1.35}.ll-marke{font-family:var(--ll-font-marke);font-weight:400;text-transform:uppercase;line-height:.92;letter-spacing:-.01em}.ll-daten dd,.ll-rest,.ll-satz__leistung,.ll-vorschau__werte{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-container{width:100%;max-width:var(--ll-content-max);margin:0 auto;padding:var(--ll-space-4) var(--ll-space-3);padding-left:max(var(--ll-space-3),env(safe-area-inset-left,0px));padding-right:max(var(--ll-space-3),env(safe-area-inset-right,0px))}.ll-shell__main .ll-container{padding-left:var(--ll-space-3);padding-right:var(--ll-space-3)}.ll-card{padding:var(--ll-space-4);background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.ll-card>:first-child{margin-top:0}.ll-abstand-oben{margin-top:var(--ll-space-4)}.ll-muted{overflow-wrap:anywhere}.ll-muted,.ll-placeholder{color:var(--ll-text-muted)}.ll-placeholder{margin-top:var(--ll-space-4);padding:var(--ll-space-4);border:1px dashed var(--ll-border);border-radius:var(--ll-radius)}.ll-nur-sprachausgabe,.ll-sprunglink{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ll-sprunglink:focus{position:fixed;z-index:20;top:var(--ll-space-2);left:var(--ll-space-2);top:max(var(--ll-space-2),env(safe-area-inset-top,0px));left:max(var(--ll-space-2),env(safe-area-inset-left,0px));width:auto;height:auto;margin:0;padding:var(--ll-space-2) var(--ll-space-3);overflow:visible;clip-path:none;background:var(--ll-surface-raised);color:var(--ll-text);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);text-decoration:none}.ll-shell{min-height:100dvh;display:flex;flex-direction:column}.ll-shell__main{flex:1 1;padding-block-start:var(--ll-aktualisierung-weg,0);transition:padding-block-start .16s ease-out;padding-bottom:calc(var(--ll-tabbar-height) + 1px + env(safe-area-inset-bottom, 0px))}.ll-shell__main,.ll-tabbar{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.ll-tabbar{position:fixed;inset:auto 0 0 0;z-index:10;display:flex;background:var(--ll-surface);border-top:1px solid var(--ll-border);padding-bottom:env(safe-area-inset-bottom,0)}.ll-shell__main[data-aktualisierung-zieht]{transition:none}.ll-aktualisierung{position:fixed;z-index:11;inset-block-start:calc((var(--ll-aktualisierung-weg) - 2.25rem) / 2);inset-inline:0;margin-inline:auto;width:2.25rem;height:2.25rem;display:grid;place-items:center;border:1px solid var(--ll-border);border-radius:50%;background:var(--ll-surface);color:var(--ll-text);pointer-events:none;transition:inset-block-start .16s ease-out}.ll-shell__main[data-aktualisierung-zieht] .ll-aktualisierung{transition:none}.ll-aktualisierung__kreis{width:1rem;height:1rem;border:2px solid var(--ll-border);border-block-start-color:currentColor;border-radius:50%}.ll-aktualisierung__kreis[data-laedt]{animation:ll-aktualisierung-drehen .7s linear infinite}@keyframes ll-aktualisierung-drehen{to{transform:rotate(1turn)}}.ll-tabbar__item{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:1 1;min-width:0;min-height:var(--ll-tabbar-height);flex-direction:column;gap:var(--ll-space-1);padding:var(--ll-space-1);font-size:.8125rem;line-height:1.15;text-decoration:none;color:var(--ll-text-muted)}.ll-tabbar__item,.ll-tabbar__symbol{display:flex;align-items:center;justify-content:center}.ll-tabbar__symbol{flex:none;width:3.5rem;max-width:100%;height:2rem;border-radius:var(--ll-radius-pille);background:transparent}.ll-tabbar__glyph{display:block;width:1.5rem;height:1.5rem;stroke-width:1.75}.ll-glyph__form,.ll-glyph__innen{fill:none}.ll-glyph__punkt{fill:currentColor;stroke:none}.ll-tabbar__label{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ll-tabbar__item:focus-visible{outline-offset:-2px}.ll-tabbar__item[aria-current=page]{color:var(--ll-accent);font-weight:600}.ll-tabbar__item[aria-current=page] .ll-glyph__form{fill:currentColor}.ll-tabbar__item[aria-current=page] .ll-glyph__innen{stroke:var(--ll-accent-contrast)}.ll-tabbar__item[aria-current=page] .ll-glyph__punkt{fill:var(--ll-accent-contrast)}.ll-tabbar__item[aria-current=page] .ll-tabbar__symbol{background:var(--ll-surface-raised);background:color-mix(in srgb,var(--ll-accent) 16%,transparent)}@media (min-width:64rem){.ll-shell{flex-direction:row}.ll-shell__main{padding-bottom:var(--ll-space-5);min-width:0}.ll-tabbar{position:sticky;top:0;inset:0 auto 0 0;height:100dvh;width:15rem;flex-shrink:0;flex-direction:column;justify-content:flex-start;gap:var(--ll-space-1);padding:var(--ll-space-4) var(--ll-space-2);border-top:none;border-right:1px solid var(--ll-border)}.ll-tabbar__item{flex:0 0 auto;min-height:var(--ll-tap-target);padding:var(--ll-space-2);flex-direction:row;justify-content:flex-start;gap:var(--ll-space-2);border-radius:var(--ll-radius);font-size:.9375rem}.ll-tabbar__item[aria-current=page]{background:var(--ll-surface-raised)}.ll-tabbar__item[aria-current=page] .ll-tabbar__symbol,.ll-tabbar__symbol{width:1.5rem;height:1.5rem;background:none}}.ll-tabbar[data-symbolsatz=pille] .ll-tabbar__glyph{stroke-width:1.6}.ll-tabbar[data-symbolsatz=pille] .ll-tabbar__label{font-size:.75rem;line-height:1.25;font-weight:500}.ll-tabbar[data-symbolsatz=pille] .ll-tabbar__item[aria-current=page]{color:var(--ll-text)}.ll-tabbar[data-symbolsatz=pille] .ll-tabbar__item[aria-current=page] .ll-tabbar__symbol{background:var(--ll-accent);color:var(--ll-accent-contrast)}.ll-tabbar[data-symbolsatz=pille] .ll-tabbar__item[aria-current=page] .ll-tabbar__glyph{stroke-width:2}.ll-tabbar[data-symbolsatz=pille] .ll-tabbar__item[aria-current=page] .ll-tabbar__label{font-weight:700}@media (forced-colors:active){.ll-tabbar[data-symbolsatz=pille] .ll-tabbar__item[aria-current=page] .ll-tabbar__symbol{forced-color-adjust:none;background:Highlight;color:HighlightText}}@media (min-width:64rem){.ll-tabbar[data-symbolsatz=pille] .ll-tabbar__item[aria-current=page] .ll-tabbar__symbol{width:1.5rem;height:1.5rem;background:none;color:inherit}}.ll-coach{min-height:100dvh;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start}.ll-coach__leiste{display:contents}.ll-coach__marke{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--ll-space-2);margin:0;padding:var(--ll-space-2) var(--ll-space-2) var(--ll-space-2) var(--ll-space-3);padding-left:max(var(--ll-space-3),env(safe-area-inset-left,0px))}.ll-coach__zeichen{flex:none;display:block;width:1.125rem;height:auto}.ll-coach__markentext{display:grid;gap:.125rem;min-width:0}.ll-coach__name{font-size:1.125rem;line-height:1;letter-spacing:.02em}.ll-coach__portal{font-family:var(--ll-font-mono);font-weight:500;font-size:.625rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--ll-text-muted)}.ll-coach__fuss{flex:0 0 auto;margin-left:auto;padding:var(--ll-space-2) var(--ll-space-2) var(--ll-space-2) 0;padding-right:max(var(--ll-space-2),env(safe-area-inset-right,0px))}.ll-coach__konto{min-height:var(--ll-tap-target);display:flex;align-items:center;gap:var(--ll-space-2);padding:0 var(--ll-space-2);border-radius:var(--ll-radius-feld);color:var(--ll-text-muted);font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none}.ll-coach__konto .ll-symbol{flex:none;width:1.25rem;height:1.25rem}.ll-coach__kontotext{min-width:0;overflow-wrap:break-word}.ll-coach__blatt,.ll-coach__main{flex:1 0 100%;min-width:0}.ll-coach__main{min-height:calc(100dvh - 4rem - 81px - env(safe-area-inset-bottom, 0px))}.ll-coach__nav{order:1;flex:1 0 100%;min-width:0;position:sticky;bottom:0;z-index:10;display:flex;container:ll-coach-leiste/inline-size;padding:6px env(safe-area-inset-right,0) calc(10px + env(safe-area-inset-bottom, 0px)) env(safe-area-inset-left,0);background:var(--ll-surface);border-top:1px solid var(--ll-border)}.ll-coach__eintrag{flex:1 1;min-width:0;min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3px;padding:4px 2px 0;border-radius:var(--ll-radius-feld);color:var(--ll-text-muted);font-size:.6875rem;font-weight:500;line-height:1.15;text-align:center;text-decoration:none;-webkit-hyphens:manual;hyphens:manual}@container ll-coach-leiste (min-width: 20rem){.ll-coach__eintrag{min-width:auto}}@container ll-coach-leiste (min-width: 23rem){.ll-coach__eintrag{-webkit-hyphens:none;hyphens:none}}.ll-coach__symbol{flex:none;display:flex;align-items:center;justify-content:center;width:48px;max-width:100%;height:30px;border-radius:var(--ll-radius-pille)}.ll-coach__glyph{display:block;width:22px;height:22px;stroke-width:1.75}.ll-coach__aussparung,.ll-coach__flaeche{fill:none}.ll-coach__text{max-width:100%;overflow-wrap:break-word}.ll-coach__eintrag:focus-visible{outline-offset:-2px}.ll-coach__eintrag[aria-current=page]{color:var(--ll-accent);font-weight:600}.ll-coach__eintrag[aria-current=page] .ll-coach__symbol{background:var(--ll-surface-raised);background:color-mix(in srgb,var(--ll-accent) 16%,transparent)}.ll-coach__eintrag[aria-current=page] .ll-coach__flaeche{fill:currentColor}.ll-coach__eintrag[aria-current=page] .ll-coach__aussparung{stroke:var(--ll-surface-raised);stroke:color-mix(in srgb,var(--ll-accent) 16%,var(--ll-surface))}@media (min-width:64rem){.ll-coach{display:grid;grid-template-columns:16.5rem minmax(0,1fr);grid-template-rows:auto 1fr;align-items:stretch}.ll-coach__leiste{grid-column:1;grid-row:1/span 2;align-self:start;position:sticky;top:0;height:100dvh;overflow-y:auto;display:flex;flex-direction:column;padding:1.5rem .75rem 1rem max(.75rem,env(safe-area-inset-left,0px));background:var(--ll-surface);border-right:1px solid var(--ll-border)}.ll-coach__marke{flex:none;gap:.75rem;padding:.25rem .75rem 1.75rem}.ll-coach__zeichen{width:1.625rem}.ll-coach__name{font-size:1.3125rem}.ll-coach__nav{order:0;flex:none;position:static;flex-direction:column;gap:.125rem;padding:0;background:none;border-top:none}.ll-coach__eintrag{flex:none;min-height:var(--ll-tap-target);flex-direction:row;align-items:center;gap:.75rem;padding:0 .75rem;border-radius:var(--ll-radius);font-size:.9375rem;line-height:1.25;text-align:left}.ll-coach__eintrag[aria-current=page]{background:var(--ll-surface-raised)}.ll-coach__eintrag[aria-current=page] .ll-coach__symbol,.ll-coach__symbol{width:1.5rem;height:1.5rem;background:none}.ll-coach__glyph{width:1.5rem;height:1.5rem}.ll-coach__eintrag[aria-current=page] .ll-coach__aussparung{stroke:var(--ll-surface-raised)}.ll-coach__fuss{margin-top:auto;margin-left:0;padding:.75rem 0 0;border-top:1px solid var(--ll-border)}.ll-coach__konto{gap:.75rem;padding:0 .75rem;border-radius:var(--ll-radius)}.ll-coach__blatt{grid-column:2;grid-row:1}.ll-coach__main{grid-column:2;grid-row:2;min-height:0}}.ll-portalspalte{max-width:56rem;margin:0 auto;min-width:0}.ll-portalspalte--breit{max-width:64rem}.ll-portalkopf{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1);margin:0 0 var(--ll-space-4);min-width:0}.ll-portalkopf__titel{margin:0;font-size:1.875rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;overflow-wrap:break-word;min-width:0}.ll-portalkopf__titel--name{overflow-wrap:anywhere}.ll-portalkopf__status{margin:0;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-portalkopf__mitbild{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-3);min-width:0}.ll-portalkopf__bild{flex:none;width:4rem;height:4rem;object-fit:cover;background:var(--ll-surface-raised);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille)}.ll-portalkopf__text{flex:1 1 12rem;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1);min-width:0}.ll-kennkacheln{container-type:inline-size;container-name:kennkacheln;display:flex;flex-wrap:wrap;margin:0;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);min-width:0}.ll-kennkachel{flex:1 1 100%;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--ll-space-2);padding:var(--ll-space-3);min-width:0}.ll-kennkachel+.ll-kennkachel{border-top:1px solid var(--ll-border)}.ll-kennkachel__name{font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-kennkachel__wert{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.ll-kennkachel__einheit{font-family:var(--ll-font-mono);font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--ll-text-muted)}.ll-kennkachel--haupt .ll-kennkachel__wert{color:var(--ll-accent)}.ll-kennkachel__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2);margin:0;min-width:0}@container kennkacheln (min-width: 18em){.ll-kennkachel{flex-basis:40%}.ll-kennkachel:nth-child(2){border-top:none}.ll-kennkachel:nth-child(2n){border-left:1px solid var(--ll-border)}}@media (min-width:64rem){.ll-portalspalte{padding:var(--ll-space-3) var(--ll-space-5) var(--ll-space-6)}.ll-portalkopf{margin-bottom:var(--ll-space-5)}.ll-portalkopf__titel{font-size:2.125rem}}.ll-symbolfeld{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;background:var(--ll-surface-raised);color:var(--ll-text-muted);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille)}.ll-kundendetail__gruppe{margin:0 0 var(--ll-space-4);min-width:0}.ll-kundendetail__kopf{padding-left:var(--ll-space-3)}.ll-kundendetail__titel{font-weight:600;overflow-wrap:break-word;min-width:0}.ll-kundendetail__wert{color:var(--ll-text);overflow-wrap:break-word;min-width:0}.ll-kundendetail__fuss,.ll-kundendetail__unter{color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-kundendetail__fuss{margin:var(--ll-space-2) var(--ll-space-1) 0}.ll-kundendetail__fuss--hinweis{color:var(--ll-text)}.ll-abspielseite{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-abspielseite__spalte{min-width:0}.ll-abspielseite .ll-player__video{max-height:80vh}@media (min-width:64rem){.ll-abspielseite{grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:var(--ll-space-5);align-items:start}}.ll-kalorienwoche{container-type:inline-size;container-name:kalorienwoche;min-width:0}.ll-kalorienwoche__tage{margin:0;padding:var(--ll-space-3) var(--ll-space-2) var(--ll-space-2);list-style:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ll-space-1)}.ll-kalorienwoche__eintrag,.ll-kalorienwoche__tag,.ll-kalorienwoche__tage{display:grid;min-width:0}.ll-kalorienwoche__tag{grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;gap:var(--ll-space-1);min-height:var(--ll-tap-target);padding:var(--ll-space-1) 0;color:var(--ll-text);text-decoration:none;border-radius:var(--ll-radius-feld)}.ll-kalorienwoche__saeule{display:block;width:100%;max-width:1.625rem;height:4.5rem;border-radius:var(--ll-radius-pille);overflow:hidden}.ll-kalorienwoche__spur{fill:var(--ll-surface-raised)}.ll-kalorienwoche__fuellung{fill:var(--ll-text-muted);transform-box:view-box;transform-origin:0 0}.ll-kalorienwoche__fuellung--heute{fill:var(--ll-text)}.ll-kalorienwoche__name{font-size:.75rem;font-weight:600;overflow-wrap:break-word;min-width:0}.ll-kalorienwoche__zahl{font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}@container kalorienwoche (max-width: 17em){.ll-kalorienwoche__tage{grid-template-columns:minmax(0,1fr);gap:0;padding:var(--ll-space-1) 0}.ll-kalorienwoche__tag{grid-template-columns:3rem minmax(0,1fr) 3rem;grid-template-areas:"name saeule zahl";align-items:center;justify-items:start;gap:var(--ll-space-1) var(--ll-space-2);padding:var(--ll-space-1) var(--ll-space-2)}.ll-kalorienwoche__saeule{grid-area:saeule;justify-self:stretch;max-width:none;height:.5rem}.ll-kalorienwoche__fuellung{transform:translateX(100%) rotate(90deg)}.ll-kalorienwoche__name{grid-area:name}.ll-kalorienwoche__zahl{grid-area:zahl;justify-self:end}}@container kalorienwoche (max-width: 14em){.ll-kalorienwoche__tag{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name zahl" "saeule saeule"}}.ll-gewichtsverlauf__inhalt{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-gewichtsverlauf__notiz{margin:0;color:var(--ll-text-muted);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-gewichtsverlauf{container-type:inline-size;container-name:gewichtsverlauf;min-width:0}.ll-gewichtsverlauf__titel{padding:var(--ll-space-3) var(--ll-space-3) 0;font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-gewichtsverlauf__wochen{margin:0;padding:var(--ll-space-2) var(--ll-space-2) var(--ll-space-3);list-style:none;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 6rem auto;row-gap:var(--ll-space-1);min-width:0}.ll-gewichtsverlauf__woche{display:grid;grid-row:1/-1;grid-template-rows:subgrid;justify-items:center;min-width:0}.ll-gewichtsverlauf__wert{align-self:end;font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-gewichtsverlauf__wert--aktuell{color:var(--ll-text);font-weight:600}.ll-gewichtsverlauf__zeichnung{display:block;justify-self:stretch;width:100%;height:6rem}.ll-gewichtsverlauf__bild{transform-box:view-box;transform-origin:50% 50%}.ll-gewichtsverlauf__linie{fill:none;stroke:var(--ll-text-muted);stroke-width:.125rem;vector-effect:non-scaling-stroke}.ll-gewichtsverlauf__punkt{stroke:var(--ll-text);stroke-width:.5rem;stroke-linecap:round;vector-effect:non-scaling-stroke}.ll-gewichtsverlauf__punkt--aktuell{stroke-width:.75rem}.ll-gewichtsverlauf__kw{align-self:start;font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}@container gewichtsverlauf (max-width: 34em){.ll-gewichtsverlauf__wochen{grid-template-columns:auto minmax(0,1fr);grid-template-rows:none;column-gap:var(--ll-space-2);row-gap:0}.ll-gewichtsverlauf__woche{grid-column:1/-1;grid-row:auto;grid-template-columns:subgrid;grid-template-rows:none;justify-items:start}.ll-gewichtsverlauf__kw{grid-column:1;grid-row:1;align-self:end}.ll-gewichtsverlauf__wert{grid-column:1;grid-row:2;align-self:start}.ll-gewichtsverlauf__zeichnung{grid-column:2;grid-row:1/3;height:2.25rem}.ll-gewichtsverlauf__bild{transform:rotate(90deg)}}.ll-portalblatt{container-type:inline-size;container-name:portalblatt;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-portalblatt__felder,.ll-portalblatt__formular{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);min-width:0}.ll-portalblatt__feld{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--ll-space-1);min-width:0}.ll-portalblatt__label{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);color:var(--ll-text-muted);font-size:.8125rem;font-weight:500;overflow-wrap:break-word;min-width:0}.ll-portalblatt__label .ll-symbol{width:1rem;height:1rem}.ll-portalblatt__labeltext{min-width:0}.ll-portalblatt__feldhinweis{color:var(--ll-text-muted)}.ll-portalblatt__feldhinweis,.ll-portalblatt__pruefung{margin:0;font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-portalblatt__pruefung{color:var(--ll-text)}.ll-portalblatt__pruefung--warnung{color:var(--ll-danger)}.ll-portalblatt__hinweis{margin:0;color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-portalblatt__wahl{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);min-height:var(--ll-tap-target);padding:var(--ll-space-2) var(--ll-space-3);color:var(--ll-text);cursor:pointer;min-width:0}.ll-portalblatt__wahl:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:-2px}.ll-portalblatt__wahltext{flex:1 1 auto;font-weight:600;overflow-wrap:break-word;min-width:0}.ll-portalblatt__kreis{flex:none;box-sizing:border-box;margin-left:auto;display:grid;place-items:center;width:1.625rem;height:1.625rem;border:2px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille)}.ll-portalblatt__kreis:after{content:"";width:.75rem;height:.75rem;border-radius:var(--ll-radius-pille)}.ll-portalblatt__wahl:has(input:checked) .ll-portalblatt__kreis{border-color:var(--ll-text)}.ll-portalblatt__wahl:has(input:checked) .ll-portalblatt__kreis:after{background:var(--ll-text)}.ll-portalblatt__fuss{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:var(--ll-space-2);margin:0 calc(var(--ll-space-4) * -1);padding:var(--ll-space-3) var(--ll-space-4) max(var(--ll-space-4),env(safe-area-inset-bottom,0px));background:var(--ll-surface);min-width:0}.ll-portalblatt__fuss>*{flex:1 1 10rem}.ll-blatt__inhalt:has(.ll-portalblatt__fuss){padding-bottom:0}.ll-blatt[open]:not(:modal) .ll-portalblatt__fuss{position:static}@container portalblatt (min-width: 21em){.ll-portalblatt__felder{grid-template-columns:repeat(2,minmax(0,1fr))}}.ll-ernaehrungstag__tage{container-type:inline-size;container-name:tagesleiste;max-width:30rem;margin:0 0 var(--ll-space-4);min-width:0}.ll-ernaehrungstag__tagreihe{display:grid;grid-template-columns:auto auto;grid-template-areas:"voriger naechster" "datum datum";justify-content:space-between;align-items:center;gap:var(--ll-space-2) 0;min-width:0}.ll-ernaehrungstag__voriger{grid-area:voriger;justify-self:start}.ll-ernaehrungstag__naechster{grid-area:naechster;justify-self:end}.ll-ernaehrungstag__datum{grid-area:datum;margin:0;text-align:center;font-weight:600;line-height:1.3;overflow-wrap:break-word;min-width:0}.ll-ernaehrungstag__heute{color:var(--ll-text-muted);font-weight:500}@container tagesleiste (min-width: 16em){.ll-ernaehrungstag__tagreihe{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"voriger datum naechster";column-gap:var(--ll-space-2)}}.ll-ernaehrungstag__gruppe{margin:0 0 var(--ll-space-4);min-width:0}.ll-ernaehrungstag__name{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-ernaehrungstag__marke{color:var(--ll-text-muted);font-weight:500}.ll-ernaehrungstag__unter{color:var(--ll-text-muted);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-ernaehrungstag__kalorien{margin-left:auto;font-family:var(--ll-font-mono);font-size:.875rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-coachbilanz{container-type:inline-size;container-name:coachbilanz;margin:0 0 var(--ll-space-4);padding:var(--ll-space-4) var(--ll-space-3);border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface-raised);background:linear-gradient(160deg,color-mix(in srgb,var(--ll-surface-raised) 92%,var(--ll-accent)) 0,var(--ll-surface-raised) 45%,var(--ll-surface) 100%)}.ll-coachbilanz,.ll-coachbilanz__inhalt{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-4);min-width:0}.ll-coachbilanz__kalorien{justify-items:center;gap:var(--ll-space-2)}.ll-coachbilanz__kalorien,.ll-coachbilanz__ring{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-coachbilanz__ring{position:relative;place-items:center;width:min(100%,9.75rem);aspect-ratio:1}.ll-coachbilanz__ringbild{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ll-coachbilanz__spur{fill:none;stroke:var(--ll-border);stroke-width:11}.ll-coachbilanz__bogen{fill:none;stroke:var(--ll-accent);stroke-width:11;stroke-linecap:round}.ll-coachbilanz__bogen--ueber{stroke:var(--ll-danger)}.ll-coachbilanz__mitte{margin:0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;max-width:78%;min-width:0;text-align:center;line-height:1.2;overflow-wrap:break-word}.ll-coachbilanz__label{font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);max-width:100%;min-width:0}.ll-coachbilanz__zahl{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:100%;min-width:0}.ll-coachbilanz__bezug{font-size:.8125rem;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:100%;min-width:0}.ll-coachbilanz__rest{margin:0;text-align:center;font-size:.875rem;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-coachbilanz__restzahl{color:var(--ll-text);font-family:var(--ll-font-mono);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-coachbilanz__makros{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:var(--ll-space-3);min-width:0}.ll-coachbilanz__makro{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ll-space-1) var(--ll-space-3);min-width:0}.ll-coachbilanz__symbol{grid-row:span 3;align-self:start}.ll-coachbilanz__makrokopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--ll-space-2);min-width:0}.ll-coachbilanz__makroname{font-weight:600;overflow-wrap:break-word;min-width:0}.ll-coachbilanz__makrowert{margin-left:auto;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:break-word;min-width:0}.ll-coachbilanz__gegessen{font-weight:700}.ll-coachbilanz__ziel{color:var(--ll-text-muted)}.ll-coachbilanz__balken{grid-column:2;display:block;width:100%;height:.375rem}.ll-coachbilanz__balkenspur{fill:var(--ll-border)}.ll-coachbilanz__fuellung{fill:var(--ll-text)}.ll-coachbilanz__fuellung--ueber{fill:var(--ll-danger)}.ll-coachbilanz__makrorest{grid-column:2;font-size:.8125rem;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-coachbilanz__liste{margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-coachbilanz__listenzeile{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--ll-space-3);min-width:0}.ll-coachbilanz__listenname{font-weight:600;overflow-wrap:break-word;min-width:0}.ll-coachbilanz__listenwert{margin:0 0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-coachbilanz__fuss{margin:0;padding-top:var(--ll-space-3);border-top:1px solid var(--ll-border);font-size:.8125rem;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}@container coachbilanz (min-width: 30em){.ll-coachbilanz__inhalt{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ll-space-5)}.ll-coachbilanz__ring{width:9.75rem}}@container coachbilanz (max-width: 11em){.ll-coachbilanz__ring{width:100%;aspect-ratio:auto;gap:var(--ll-space-2)}.ll-coachbilanz__ringbild{position:static;width:min(100%,4rem);height:auto;aspect-ratio:1}.ll-coachbilanz__mitte{max-width:100%}.ll-coachbilanz__makro{grid-template-columns:minmax(0,1fr)}.ll-coachbilanz__symbol{grid-row:auto}.ll-coachbilanz__balken,.ll-coachbilanz__makrorest{grid-column:auto}}.ll-auth{min-height:100dvh;display:grid;place-items:center;padding:var(--ll-space-3)}.ll-auth__panel{width:100%;max-width:24rem}.ll-zugang__abschnitt{overflow-wrap:anywhere}.ll-form{display:grid;gap:var(--ll-space-3);margin-top:var(--ll-space-4)}.ll-label{display:block;margin-bottom:var(--ll-space-1);font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted)}.ll-input{width:100%;padding:0 var(--ll-space-3);background:var(--ll-surface);color:var(--ll-text);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld);font:inherit;font-size:1rem}.ll-button,.ll-input{min-height:var(--ll-tap-target)}.ll-button{padding:0 var(--ll-space-4);background:var(--ll-accent);color:var(--ll-accent-contrast);border:none;border-radius:var(--ll-radius-pille);font:inherit;font-weight:600;cursor:pointer;overflow-wrap:anywhere}.ll-button[disabled]{opacity:.6;cursor:progress}a.ll-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.ll-error{margin:0;padding:var(--ll-space-3);border:1px solid var(--ll-danger);border-radius:var(--ll-radius);color:var(--ll-danger)}.ll-abbruch{display:grid;gap:var(--ll-space-2)}.ll-abbruch p{margin:0}.ll-abbruch__satz{font-weight:600}.ll-button--leise{background:var(--ll-surface-raised);color:var(--ll-text);border:1px solid var(--ll-border)}.ll-hinweis{margin:var(--ll-space-2) 0 0;font-size:.875rem}.ll-daten{display:grid;gap:var(--ll-space-1) var(--ll-space-3);margin:var(--ll-space-4) 0 0}.ll-daten dt{font-size:.875rem}.ll-daten dd{margin:0 0 var(--ll-space-3);min-width:0;overflow-wrap:anywhere}@media (min-width:40rem){.ll-daten{grid-template-columns:minmax(6rem,max-content) minmax(0,1fr);align-items:baseline}.ll-daten dd{margin-bottom:var(--ll-space-2)}}.ll-rest{display:block;font-size:.875rem;color:var(--ll-text-muted)}.ll-bilanzkarte,.ll-tagesbilanz{display:grid;min-width:0}.ll-bilanzkarte{container-type:inline-size;gap:var(--ll-space-3);padding:var(--ll-space-4) var(--ll-space-3);border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);background:linear-gradient(160deg,color-mix(in srgb,var(--ll-surface-raised) 92%,var(--ll-accent)) 0,var(--ll-surface-raised) 40%,var(--ll-surface) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ll-text) 6%,transparent)}.ll-bilanzkarte .ll-daten{margin:0}.ll-bilanzkarte__inhalt{display:grid;gap:var(--ll-space-4);min-width:0}.ll-bilanzkarte__ringspalte{display:grid;justify-items:center;align-content:center;gap:var(--ll-space-3);min-width:0}.ll-tagesbilanz__satz{margin:0;max-width:28rem;font-size:.875rem;min-width:0;overflow-wrap:break-word}.ll-bilanzkarte__training{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ll-space-1) var(--ll-space-2);padding:var(--ll-space-3) 0 0;border-top:1px solid var(--ll-border);min-width:0}.ll-bilanzkarte__trainingssymbol{grid-row:span 2;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--ll-radius-pille);background:var(--ll-bg);background:color-mix(in srgb,var(--ll-accent) 14%,var(--ll-bg));color:var(--ll-accent)}.ll-bilanzkarte__trainingstext{margin:0;font-size:.875rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:break-word}.ll-bilanzkarte__trainingshinweis{margin:0;font-size:.8125rem;color:var(--ll-text-muted);min-width:0;overflow-wrap:break-word}.ll-makro,.ll-ring{--fuellfarbe:var(--ll-accent)}@supports (color:color-mix(in oklch,#000,#fff)){.ll-makro,.ll-ring{--fuellfarbe:color-mix(in srgb,var(--ll-danger) var(--warnanteil,0%),var(--ll-accent))}}.ll-ring{position:relative;width:min(100%,9rem);aspect-ratio:1;display:grid;place-items:center;min-width:0}.ll-ring__bild{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ll-ring__fuellung,.ll-ring__spur{fill:none;stroke-width:7.5}.ll-ring__spur{stroke:var(--ll-border)}.ll-ring__fuellung{stroke:var(--fuellfarbe);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--anteil, 0) * 100);stroke-opacity:calc(var(--anteil, 0) * 1000);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--fuellfarbe) 50%,transparent))}.ll-ring__mitte{margin:0;display:grid;justify-items:center;gap:0;max-width:78%;min-width:0;text-align:center;line-height:1.2;overflow-wrap:break-word}.ll-ring__label{font-size:.8125rem;color:var(--ll-text-muted)}.ll-ring__label,.ll-ring__zahl{max-width:100%;min-width:0;overflow-wrap:break-word}.ll-ring__zahl{font-size:1.375rem;font-weight:700;letter-spacing:-.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-ring__bezug{font-size:.8125rem;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:100%;min-width:0;overflow-wrap:break-word}.ll-ring__bezug[data-ueberschritten=ja]{color:var(--ll-danger);font-weight:600}.ll-ring__flamme{display:inline-flex;margin:var(--ll-space-1) 0 0;color:var(--ll-accent)}.ll-ring__flamme .ll-symbol{width:.75rem;height:.75rem}.ll-makros{margin:0;padding:var(--ll-space-4) 0 0;list-style:none;align-content:center;gap:var(--ll-space-3);border-top:1px solid var(--ll-border)}.ll-makro,.ll-makros{display:grid;min-width:0}.ll-makro{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ll-space-2)}.ll-makro__symbol{grid-row:span 2;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--ll-radius-pille);background:var(--ll-bg);background:color-mix(in srgb,var(--ll-accent) 14%,var(--ll-bg));color:var(--ll-accent)}.ll-makro__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--ll-space-2);min-width:0}.ll-makro__label{flex-basis:100%;font-weight:500}.ll-makro__label,.ll-makro__werte{font-size:.8125rem;min-width:0;overflow-wrap:break-word}.ll-makro__werte{margin-left:auto;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-makro__wert{font-weight:700}.ll-makro__wert,.ll-makro__ziel{display:inline-block;max-width:100%}.ll-makro__ziel{color:var(--ll-text-muted)}.ll-makro__balken{grid-column:2;height:.5rem;background:var(--ll-border)}.ll-makro__balken,.ll-makro__fuellung{display:block;border-radius:var(--ll-radius-pille)}.ll-makro__fuellung{width:calc(var(--anteil, 0) * 100%);height:100%;background:var(--fuellfarbe);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--fuellfarbe) 50%,transparent))}@container (min-width: 20.5em){.ll-bilanzkarte__inhalt{grid-template-columns:auto minmax(0,1fr);gap:0}.ll-ring{width:9rem}.ll-bilanzkarte__ringspalte{padding-right:calc(var(--ll-space-2) + var(--ll-space-1))}.ll-makros{padding:0 0 0 calc(var(--ll-space-2) + var(--ll-space-1));border-top:0;border-left:1px solid var(--ll-border)}}@container (min-width: 28em){.ll-makro__label{flex-basis:auto}}@container (max-width: 11em){.ll-ring{width:100%;aspect-ratio:auto;gap:var(--ll-space-3)}.ll-ring__bild{position:static;width:min(100%,4rem);height:auto;aspect-ratio:1}.ll-ring__mitte{max-width:100%}.ll-makro{grid-template-columns:minmax(0,1fr)}.ll-makro__symbol{grid-row:auto;justify-self:start}.ll-makro__balken{grid-column:auto}.ll-bilanzkarte__training{grid-template-columns:minmax(0,1fr)}.ll-bilanzkarte__trainingssymbol{grid-row:auto;justify-self:start}}.ll-bilanzkarte--unten .ll-bilanzkarte__inhalt{grid-template-columns:minmax(0,1fr);gap:var(--ll-space-4)}.ll-bilanzkarte--unten .ll-bilanzkarte__ringspalte{padding-right:0}.ll-bilanzkarte--unten .ll-ring{width:min(100%,11rem)}.ll-bilanzkarte--unten .ll-ring__zahl{font-size:1.75rem}.ll-bilanzkarte--unten .ll-makros{border-left:0}.ll-bilanzkarte--unten .ll-makro{display:grid;align-items:center}.ll-bilanzkarte--unten .ll-makro__werte{margin-left:auto;text-align:right}.ll-bilanzkarte--unten .ll-makro__label{flex-basis:100%}.ll-bilanzkarte--unten .ll-makro__balken{margin-top:auto}@container (min-width: 20em){.ll-bilanzkarte--unten .ll-makros{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--ll-space-3);padding:0;border-top:0}.ll-bilanzkarte--unten .ll-makro{display:flex;flex-direction:column;align-items:stretch}.ll-bilanzkarte--unten .ll-makro:not(:first-child){margin-left:calc(-1 * var(--ll-space-2));padding-left:var(--ll-space-2);border-left:1px solid var(--ll-border)}.ll-bilanzkarte--unten .ll-makro__werte{margin-left:0;text-align:left}}@container (max-width: 11em){.ll-bilanzkarte--unten .ll-ring__zahl{font-size:1.375rem}}.ll-blatt{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:none;background:transparent;color:var(--ll-text);align-items:flex-end;justify-content:center}.ll-blatt[open]{display:flex}.ll-blatt::backdrop{background:rgb(0 0 0/.6)}.ll-blatt__flaeche{width:100%;max-width:34rem;max-height:100%;display:flex;flex-direction:column;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius) var(--ll-radius) 0 0}.ll-blatt__kopf{flex-shrink:0;display:flex;align-items:center;gap:var(--ll-space-3);padding:var(--ll-space-3) var(--ll-space-3) var(--ll-space-3) var(--ll-space-4);border-bottom:1px solid var(--ll-border)}.ll-blatt__titel{flex:1 1;min-width:0;margin:0;overflow-wrap:anywhere}.ll-blatt__schliessen{flex-shrink:0;min-height:var(--ll-tap-target);width:3rem;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--ll-text-muted);border:none;border-radius:var(--ll-radius-feld);cursor:pointer}.ll-blatt__inhalt{flex:1 1;min-height:0;overflow-y:auto;padding:var(--ll-space-4);padding-bottom:max(var(--ll-space-4),env(safe-area-inset-bottom,0px))}.ll-blatt--randlos .ll-blatt__inhalt{padding:0}.ll-blatt--randlos .ll-blatt__flaeche{max-width:none;height:100%}@media (min-width:40rem){.ll-blatt--randlos .ll-blatt__flaeche{max-width:34rem}}.ll-blatt--zweispaltig .ll-blatt__flaeche{max-width:42rem}.ll-blatt[open]:not(:modal){position:static;height:auto;max-height:none}.ll-blatt__wege{display:flex;flex-wrap:wrap;gap:var(--ll-space-2)}.ll-blatt__griff{flex-shrink:0;display:flex;justify-content:center;align-items:flex-start;min-height:var(--ll-space-4);padding-top:var(--ll-space-2);touch-action:none;cursor:grab}.ll-blatt__griffbalken{width:2.5rem;height:.3125rem;border-radius:var(--ll-radius-pille);background:var(--ll-border-strong)}.ll-blatt__griff+.ll-blatt__kopf{padding-top:0}@media (min-width:40rem){.ll-blatt{align-items:center;padding:var(--ll-space-4)}.ll-blatt__flaeche{border-radius:var(--ll-radius)}}.ll-heutekarte{min-width:0;padding:var(--ll-space-3);border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);background:linear-gradient(160deg,color-mix(in srgb,var(--ll-surface-raised) 92%,var(--ll-accent)) 0,var(--ll-surface-raised) 40%,var(--ll-surface) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ll-text) 6%,transparent)}.ll-heutekarte__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2);padding-bottom:var(--ll-space-3);min-width:0}.ll-heutekarte__symbol{display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--ll-radius-pille);background:var(--ll-bg);background:color-mix(in srgb,var(--ll-accent) 14%,var(--ll-bg));color:var(--ll-accent)}.ll-heutekarte__titel{flex:1 1 6rem;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25;overflow-wrap:break-word;min-width:0}.ll-heutekarte__weg{display:inline-flex;align-items:center;gap:var(--ll-space-1);min-height:var(--ll-tap-target);max-width:100%;margin-left:auto;color:var(--ll-text-muted);font-size:.875rem;text-decoration:none;min-width:0}.ll-heutekarte__wegtext{min-width:0;overflow-wrap:break-word}.ll-mahlzeiten__leer{margin:0 0 var(--ll-space-3)}.ll-kurzliste{margin:0;padding:0;list-style:none;display:grid;min-width:0}.ll-kurzzeile{border-top:1px solid var(--ll-border);min-width:0}.ll-kurzzeile__weg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);min-height:var(--ll-tap-target);padding:var(--ll-space-2) 0;color:var(--ll-text);text-decoration:none;min-width:0}.ll-kurzzeile__bild{display:grid;flex:none;place-items:center;width:3rem;height:3rem;border-radius:var(--ll-radius-feld);background:var(--ll-bg);background:color-mix(in srgb,var(--ll-accent) 14%,var(--ll-bg));color:var(--ll-accent)}.ll-kurzzeile__bild .ll-symbol{width:1.5rem;height:1.5rem}.ll-kurzzeile__inhalt{display:flex;flex:1 1 5rem;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);min-width:0}.ll-kurzzeile__text{display:flex;flex:1 1 6rem;flex-direction:column;min-width:0}.ll-kurzzeile__name{min-width:0;font-weight:600;overflow-wrap:anywhere}.ll-kurzzeile__menge{min-width:0;color:var(--ll-text-muted);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word}.ll-kurzzeile__kalorien{flex:0 1 auto;margin-left:auto;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-kurzzeile__pfeil{display:grid;flex:none;color:var(--ll-text-muted)}.ll-mahlzeiten__wege{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--ll-space-2);padding-top:var(--ll-space-3);border-top:1px solid var(--ll-border);min-width:0}.ll-mahlzeiten__plus,.ll-mahlzeiten__scannen{flex-shrink:0;min-height:var(--ll-tap-target);width:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ll-radius-feld);background:var(--ll-surface-raised);border:1px solid var(--ll-border-strong);color:var(--ll-accent);text-decoration:none}.ll-naechstes{padding:var(--ll-space-3);background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);min-width:0}.ll-naechstes__titel{margin:0;min-width:0;font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);overflow-wrap:anywhere}.ll-naechstes__satz,.ll-naechstes__weg{margin:var(--ll-space-2) 0 0;overflow-wrap:anywhere}.ll-naechstes__weg{min-width:0;font-size:.875rem}.ll-naechstes__name{margin:var(--ll-space-1) 0 0;min-width:0;font-weight:600;overflow-wrap:anywhere}.ll-aktivitaeten__liste{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15.5rem,100%),1fr));gap:var(--ll-space-2);min-width:0}.ll-aktivitaet{container-type:inline-size;min-width:0}.ll-aktivitaet__weg{display:grid;grid-template-columns:minmax(0,3rem) auto;grid-template-areas:"bild haken" "text text";justify-content:space-between;align-items:start;gap:var(--ll-space-2);min-height:var(--ll-tap-target);padding:var(--ll-space-2);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);background:var(--ll-surface-raised);color:var(--ll-text);text-decoration:none;min-width:0}@container (min-width: 15.5rem){.ll-aktivitaet__weg{grid-template-columns:3rem minmax(0,1fr) auto;grid-template-areas:"bild text haken";column-gap:var(--ll-space-3)}}.ll-aktivitaet__bild{grid-area:bild;display:flex;align-items:center;justify-content:center;background:var(--ll-bg);color:var(--ll-accent);min-width:0}.ll-aktivitaet__bild,.ll-aktivitaet__foto{width:100%;aspect-ratio:1/1;border-radius:var(--ll-radius-feld)}.ll-aktivitaet__foto{display:block;height:auto;object-fit:contain;mix-blend-mode:lighten}.ll-aktivitaet__bild .ll-glyphe{width:min(1.5rem,60%);height:auto}.ll-aktivitaet__text{grid-area:text;display:flex;flex-direction:column;gap:var(--ll-space-1);min-width:0}.ll-aktivitaet__name{min-width:0;font-weight:600;overflow-wrap:anywhere}.ll-aktivitaet__stand,.ll-aktivitaet__zeit{min-width:0;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word}.ll-aktivitaet__zeit{color:var(--ll-text-muted)}.ll-aktivitaet__haken{grid-area:haken;display:flex;align-items:center;justify-content:center;justify-self:end;width:1.5rem;aspect-ratio:1/1;border-radius:var(--ll-radius-pille);background:var(--ll-accent);color:var(--ll-accent-contrast)}.ll-aktivitaet__haken .ll-glyphe{width:1rem;height:1rem}.ll-wochenhinweis{container:wochenhinweis/inline-size;display:grid;align-items:center;min-width:0;min-height:var(--ll-tap-target);margin:var(--ll-space-4) 0 0;border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);color:var(--ll-text);text-decoration:none}.ll-wochenhinweis__inhalt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ll-space-2) calc(var(--ll-space-2) + var(--ll-space-1));min-width:0;padding:var(--ll-space-2) var(--ll-space-3)}.ll-wochenhinweis__symbol{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);color:var(--ll-text-muted)}.ll-wochenhinweis__glyph{display:block;width:1.25rem;height:1.25rem;stroke-width:1.75}.ll-wochenhinweis__text{display:grid;min-width:0}.ll-wochenhinweis__titel{font-weight:600;min-width:0;overflow-wrap:break-word}.ll-wochenhinweis__unter{font-size:.8125rem;color:var(--ll-text-muted);min-width:0;overflow-wrap:break-word}.ll-wochenhinweis__pfeil{display:grid;grid-column:3;color:var(--ll-text-muted)}@container wochenhinweis (max-width: 15.5em){.ll-wochenhinweis__inhalt{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ll-space-2);padding:var(--ll-space-2)}.ll-wochenhinweis__text{grid-column:1/-1;grid-row:2}.ll-wochenhinweis__pfeil{grid-column:2}}.ll-nachrichthinweis{container:nachrichthinweis/inline-size;display:grid;align-items:center;min-width:0;min-height:var(--ll-tap-target);margin:var(--ll-space-4) 0 0;border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);color:var(--ll-text);text-decoration:none}.ll-nachrichthinweis__inhalt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ll-space-2) calc(var(--ll-space-2) + var(--ll-space-1));min-width:0;padding:var(--ll-space-2) var(--ll-space-3)}.ll-nachrichthinweis__symbol{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);color:var(--ll-text-muted)}.ll-nachrichthinweis__text{min-width:0;font-weight:600;overflow-wrap:break-word}.ll-nachrichthinweis__pfeil{display:grid;grid-column:3;color:var(--ll-text-muted)}@container nachrichthinweis (max-width: 15.5em){.ll-nachrichthinweis__inhalt{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ll-space-2);padding:var(--ll-space-2)}.ll-nachrichthinweis__text{grid-column:1/-1;grid-row:2}.ll-nachrichthinweis__pfeil{grid-column:2}}.ll-tagnav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ll-space-2);margin-top:var(--ll-space-3)}.ll-tagnav__schritt{min-height:var(--ll-tap-target);display:inline-flex;align-items:center;padding:0 var(--ll-space-3);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);text-decoration:none}.ll-tagnav__schritt:last-child{margin-left:auto}.ll-tagnav__tag{flex:1 1;text-align:center;font-weight:600}.ll-zurueck{display:inline-flex;align-items:center;gap:var(--ll-space-1);min-height:var(--ll-tap-target);color:var(--ll-text);font-weight:500;text-decoration:none;overflow-wrap:anywhere}.ll-zurueck:before{content:"";flex:none;width:1.25rem;height:1.25rem;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (hover:hover){.ll-zurueck:hover{color:var(--ll-accent)}}.ll-treffer{list-style:none;margin:var(--ll-space-4) 0 0;padding:0;min-width:0}.ll-treffer__zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2);min-height:3.75rem;border-top:1px solid var(--ll-border);min-width:0}.ll-treffer__zeile:last-child{border-bottom:1px solid var(--ll-border)}.ll-treffer__bild{display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--ll-radius-feld);background:var(--ll-surface-raised);border:1px solid var(--ll-border);color:var(--ll-text-muted)}.ll-treffer__bild .ll-symbol{width:1.125rem;height:1.125rem}.ll-treffer__inhalt{display:flex;flex:1 1 5rem;flex-wrap:wrap;align-items:baseline;gap:var(--ll-space-1) var(--ll-space-2);min-width:0}.ll-treffer__text{display:grid;flex:1 1 8rem;row-gap:var(--ll-space-1);min-width:0}.ll-treffer__name{font-size:.9375rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ll-treffer__untertitel{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ll-space-1);font-size:.75rem;line-height:1.3;color:var(--ll-text-muted);overflow-wrap:anywhere}.ll-treffer__kalorien{flex:0 1 auto;min-width:0;font-size:.875rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.ll-treffer__herkunft{flex:0 1 auto;display:inline-flex;align-items:center;padding:0 var(--ll-space-2);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);-webkit-hyphens:auto;hyphens:auto}.ll-treffer__wahl{flex:none;width:min(3rem,100%);margin-left:auto;min-height:var(--ll-tap-target);display:grid;place-items:center;padding:0;background:none;border:none;font:inherit;cursor:pointer}.ll-treffer__scheibe{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--ll-radius-pille);background:var(--ll-accent);color:var(--ll-accent-contrast)}.ll-eigene-liste{margin-top:var(--ll-space-4)}.ll-eigene-liste .ll-treffer{margin-top:var(--ll-space-2)}.ll-reiter{list-style:none;margin:var(--ll-space-3) 0 var(--ll-space-2);padding:0;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille)}.ll-reiter,.ll-reiter>li{display:grid;min-width:0}.ll-reiter__wahl{min-height:var(--ll-tap-target);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--ll-space-2);background:transparent;color:var(--ll-text-muted);border:1px solid transparent;border-radius:var(--ll-radius-pille);font-family:var(--ll-font-text);font-size:.9375rem;font-weight:600;text-align:center;text-decoration:none;overflow-wrap:anywhere;min-width:0}.ll-reiter__wahl[aria-current=true]{background:var(--ll-surface-raised);border-color:var(--ll-border-strong);color:var(--ll-text);font-weight:700}.ll-reiter--band{display:flex;gap:var(--ll-space-1);margin:var(--ll-space-3) 0 0;padding:var(--ll-space-1);background:var(--ll-bg)}.ll-reiter--band>li{flex:1 1 auto}.ll-segmentwahl{container-type:inline-size;container-name:segmentwahl;display:flex;flex-wrap:wrap;margin:0;padding:0;background:var(--ll-bg);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);min-width:0}.ll-segmentwahl__knopf{flex:1 1 100%;min-height:var(--ll-tap-target);min-width:0;padding:var(--ll-space-1) var(--ll-space-2);background:transparent;color:var(--ll-text-muted);border:1px solid transparent;border-radius:var(--ll-radius-feld);font-family:var(--ll-font-text);font-size:.9375rem;font-weight:600;line-height:1.25;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;cursor:pointer}.ll-segmentwahl__knopf[aria-pressed=true]{background:var(--ll-surface-raised);border-color:var(--ll-border-strong);color:var(--ll-text);font-weight:700}.ll-segmentwahl__titel{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}@container segmentwahl (min-width: 15em){.ll-segmentwahl__knopf{flex-basis:0}}.ll-favoriten{display:grid;gap:var(--ll-space-3);margin-top:var(--ll-space-3)}.ll-favoriten__abschnitt .ll-treffer{margin-top:var(--ll-space-2)}.ll-einheiten{display:flex;flex-wrap:wrap;gap:var(--ll-space-2)}.ll-einheit{min-height:var(--ll-tap-target);padding:0 var(--ll-space-3);background:var(--ll-surface);color:var(--ll-text);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);font:inherit;cursor:pointer}.ll-einheit[aria-pressed=true]{border-color:var(--ll-accent);background:var(--ll-surface-raised);font-weight:600}.ll-vorschau{padding:var(--ll-space-3);background:var(--ll-surface-raised);border-radius:var(--ll-radius)}.ll-vorschau__kopf{margin:0;font-size:.875rem;color:var(--ll-text-muted)}.ll-vorschau__menge{display:block;font-size:1rem;font-weight:600;color:var(--ll-text)}.ll-vorschau__werte{list-style:none;margin:var(--ll-space-2) 0 0;padding:0;display:grid;gap:var(--ll-space-1)}.ll-vorschau__werte li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ll-space-1) var(--ll-space-3)}.ll-scanner{display:grid;gap:var(--ll-space-2)}.ll-scanner__bild{height:100%;display:flex;flex-direction:column}.ll-scanner__video{width:100%;max-width:34rem;flex:1 1;min-height:0;object-fit:cover;background:#000}.ll-scanner__unterbild{flex-shrink:0;display:grid;justify-items:start;gap:var(--ll-space-2);padding:var(--ll-space-3);padding-bottom:max(var(--ll-space-3),env(safe-area-inset-bottom,0px))}.ll-scanner__lauftext{margin:0;font-size:.875rem;color:var(--ll-text-muted)}.ll-scanner__erklaerung{display:grid;gap:var(--ll-space-2);padding:var(--ll-space-3);background:var(--ll-surface-raised);border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.ll-scanner__auskunft p,.ll-scanner__erklaerung h3,.ll-scanner__erklaerung p{margin:0}.ll-scanner__auskunft{display:grid;gap:var(--ll-space-2);justify-items:start}.ll-scanner__wege{display:flex;flex-wrap:wrap;gap:var(--ll-space-2)}.ll-eigenes__portion{display:grid;gap:var(--ll-space-2);padding:var(--ll-space-3);margin:0;border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.ll-eintrag__bisher{display:block}.ll-entfernen{display:grid;gap:var(--ll-space-3);justify-items:start}.ll-entfernen__frage{margin:0;font-weight:600}.ll-button--warnung{background:var(--ll-danger);color:var(--ll-accent-contrast)}.ll-textarea{min-height:0;padding:var(--ll-space-2) var(--ll-space-3);line-height:1.5;resize:vertical}.ll-katalog{container-type:inline-size;container-name:katalog;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-katalog__neu{gap:var(--ll-space-2);margin:0 0 var(--ll-space-4)}.ll-katalog__werkzeug{display:flex;flex-wrap:wrap;gap:var(--ll-space-2) var(--ll-space-3);margin:0 0 var(--ll-space-3);min-width:0}.ll-katalog__suche{flex:999 1 16rem;min-width:0}.ll-katalog__wahl{flex:1 1 16rem;display:flex;flex-wrap:wrap;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);min-width:0}.ll-katalog__segment{flex:1 1 auto;min-height:var(--ll-tap-target);min-width:0;padding:var(--ll-space-1) var(--ll-space-3);background:transparent;color:var(--ll-text-muted);border:1px solid transparent;border-radius:var(--ll-radius-feld);font-family:var(--ll-font-text);font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;overflow-wrap:break-word;cursor:pointer}.ll-katalog__segment[aria-pressed=true]{background:var(--ll-surface-raised);border-color:var(--ll-border-strong);color:var(--ll-text);font-weight:700}.ll-katalog__zahl{margin:0 var(--ll-space-1) var(--ll-space-2);color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-katalog__bild{flex:none;display:grid;place-items:center;width:3rem;height:3rem;background:var(--ll-bg);color:var(--ll-text-muted);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld)}.ll-katalog__bild--gross{width:4.5rem;height:4.5rem}.ll-katalog__bild--aus{opacity:.45}.ll-katalog__foto{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--ll-radius-feld);mix-blend-mode:lighten}.ll-katalog__name{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-katalog__name--aus,.ll-katalog__unter{color:var(--ll-text-muted)}.ll-katalog__unter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);font-size:.8125rem;min-width:0}.ll-katalog__untertext{overflow-wrap:anywhere;min-width:0}.ll-katalogblatt{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-4);min-width:0}.ll-katalogblatt__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);min-width:0}.ll-katalogblatt__kopftext{flex:1 1 8rem;margin:0;color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-katalogblatt__felder,.ll-katalogblatt__seite{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--ll-space-3);min-width:0}.ll-katalogblatt__wahl{display:flex;flex-wrap:wrap;background:var(--ll-bg);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);min-width:0}.ll-katalogblatt__segment{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:var(--ll-tap-target);min-width:0;padding:var(--ll-space-1) var(--ll-space-3);color:var(--ll-text-muted);border:1px solid transparent;border-radius:var(--ll-radius-feld);font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;overflow-wrap:break-word;cursor:pointer}.ll-katalogblatt__segment:has(input:checked){background:var(--ll-surface-raised);border-color:var(--ll-border-strong);color:var(--ll-text);font-weight:700}.ll-katalogblatt__segment:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:-2px}.ll-katalogblatt__segmenttext{overflow-wrap:break-word;min-width:0}.ll-katalogblatt__video{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-katalogblatt__videostand{margin:0;color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:break-word;min-width:0}.ll-katalogblatt__upload{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1);padding:var(--ll-space-2) var(--ll-space-3);border:1px dashed var(--ll-border-strong);border-radius:var(--ll-radius-feld);min-width:0}.ll-katalogblatt__upload:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:2px}.ll-katalogblatt__uploadweg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);min-height:var(--ll-tap-target);color:var(--ll-text);font-weight:600;cursor:pointer;min-width:0}.ll-katalogblatt__upload:has(input:disabled) .ll-katalogblatt__uploadweg{color:var(--ll-text-muted);cursor:progress}.ll-katalogblatt__uploadtitel{flex:1 1 6rem;overflow-wrap:break-word;min-width:0}.ll-katalogblatt__uploadhinweis{margin:0;color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-katalogblatt__datei{margin:0;font-size:.8125rem;overflow-wrap:anywhere;min-width:0}.ll-katalogblatt__fortschritt{display:flex;align-items:center;gap:var(--ll-space-2);margin:0;color:var(--ll-text-muted);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.ll-katalogblatt__balken{flex:1 1 auto;display:block;width:100%;height:.375rem;min-width:0}.ll-katalogblatt__balkenspur{fill:var(--ll-border)}.ll-katalogblatt__balkenfuellung{fill:var(--ll-text)}.ll-katalogblatt__prozent{flex:none}@container katalog (min-width: 36em){.ll-katalog__neu{justify-self:end}}@container portalblatt (min-width: 36em){.ll-katalogblatt{grid-template-columns:minmax(0,1fr) minmax(0,15rem);grid-template-rows:auto 1fr;grid-template-areas:"felder kopf" "felder seite"}.ll-katalogblatt__kopf{grid-area:kopf}.ll-katalogblatt__felder{grid-area:felder}.ll-katalogblatt__seite{grid-area:seite}}@media (hover:hover){.ll-katalog__segment:not([aria-pressed=true]):hover,.ll-katalogblatt__segment:hover{color:var(--ll-text)}.ll-katalogblatt__uploadweg:hover{color:var(--ll-accent)}}.ll-player{display:grid;gap:var(--ll-space-2);padding-top:var(--ll-space-3);border-top:1px solid var(--ll-border)}.ll-player__zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2)}.ll-player__video{width:100%;max-width:34rem;height:auto;background:#000;border-radius:var(--ll-radius)}.ll-plankategorien{container-type:inline-size;container-name:plankategorien;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-plankategorien__neu{gap:var(--ll-space-2);margin:0 0 var(--ll-space-4)}.ll-plankategorien__kopf{padding-left:var(--ll-space-3);margin:0 0 var(--ll-space-1)}.ll-plankategorien__bild{flex:none;display:grid;place-items:center;width:3.5rem;height:3.5rem;background:var(--ll-bg);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld)}.ll-plankategorien__foto{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--ll-radius-feld);mix-blend-mode:lighten}.ll-plankategorien__name{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-plankategorien__beschreibung{color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:anywhere;min-width:0}.ll-plankategorien__zahl{color:var(--ll-text-muted);font-family:var(--ll-font-mono);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-plankategorien__ordnen{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ll-space-2);margin-left:auto;min-width:0}.ll-plankategorien__schritt{margin:0}.ll-plankategorien__meldung{color:var(--ll-text)}.ll-plankategorien__fuss,.ll-plankategorien__meldung{margin:var(--ll-space-2) var(--ll-space-1) 0;font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-plankategorien__fuss{color:var(--ll-text-muted)}.ll-plankategorieblatt__warnsymbol{color:var(--ll-danger)}.ll-plankategorieblatt__warnsymbol--aus{opacity:.45}.ll-plankategorieblatt__loeschtitel{color:var(--ll-danger);font-weight:600;overflow-wrap:break-word;min-width:0}.ll-plankategorieblatt__loeschtitel--aus{color:var(--ll-text-muted)}.ll-plankategorieblatt__loeschgrund{color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-plankategorieblatt__frage{margin:0;font-weight:600;overflow-wrap:break-word;min-width:0}.ll-plankategoriebild{list-style:none;margin:0;padding:0;grid-template-columns:repeat(auto-fill,minmax(min(6.25rem,100%),1fr));gap:var(--ll-space-2)}.ll-plankategoriebild,.ll-plankategoriebild__eintrag{display:grid;min-width:0}.ll-plankategoriebild__kachel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;gap:var(--ll-space-1);min-height:var(--ll-tap-target);padding:var(--ll-space-2) var(--ll-space-1);background:var(--ll-bg);color:var(--ll-text-muted);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);font-size:.75rem;text-align:center;cursor:pointer;min-width:0}.ll-plankategoriebild__kachel:has(input:checked){background:var(--ll-surface-raised);border-color:var(--ll-text);color:var(--ll-text);font-weight:700}.ll-plankategoriebild__kachel:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:-2px}.ll-plankategoriebild__bild,.ll-plankategoriebild__leer{display:block;width:100%;max-width:4.5rem;height:auto;aspect-ratio:1/1;object-fit:contain;background:var(--ll-surface);border-radius:var(--ll-radius-feld)}.ll-plankategoriebild__name{overflow-wrap:break-word;min-width:0}@container plankategorien (min-width: 36em){.ll-plankategorien__neu{justify-self:end}}.ll-planliste{container-type:inline-size;container-name:planliste;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-planliste__neu{gap:var(--ll-space-2);margin:0 0 var(--ll-space-4)}.ll-planliste__gruppe{display:grid;grid-template-columns:minmax(0,1fr);margin-top:var(--ll-space-4);min-width:0}.ll-planliste__zusatz{margin-left:var(--ll-space-1);color:var(--ll-text-muted);font-size:.8125rem;font-weight:500;overflow-wrap:break-word}.ll-planliste__bild{flex:none;display:grid;place-items:center;width:3rem;height:3rem;background:var(--ll-bg);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld)}.ll-planliste__bild--aus{opacity:.45}.ll-planliste__foto{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--ll-radius-feld);mix-blend-mode:lighten}.ll-planliste__kategorien{font-weight:600;overflow-wrap:break-word;min-width:0}.ll-planliste__name{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-planliste__name--aus,.ll-planliste__unter{color:var(--ll-text-muted)}.ll-planliste__unter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);font-size:.8125rem;min-width:0}.ll-planliste__untertext{overflow-wrap:break-word;min-width:0}.ll-planliste__wahlname{overflow-wrap:anywhere;min-width:0;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}@container planliste (min-width: 36em){.ll-planliste__neu{justify-self:end}}.ll-planseite{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-planseite__gruppe{margin:0 0 var(--ll-space-4);min-width:0}.ll-planseite__kopf>.ll-gruppe__titel{margin-left:var(--ll-space-3)}.ll-planseite__folge{list-style:none;margin:0;padding:var(--ll-space-3);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(4.25rem,100%),1fr));gap:var(--ll-space-2);min-width:0}.ll-planseite__kachel{display:grid;align-content:center;justify-items:center;gap:var(--ll-space-1);min-height:3.75rem;min-width:0;padding:var(--ll-space-1);background:var(--ll-surface-raised);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld);font-size:.8125rem;font-weight:600;line-height:1.2;text-align:center}.ll-planseite__kachel--ruhe{background:transparent;border-style:dashed;color:var(--ll-text-muted);font-weight:500}.ll-planseite__nummer{font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.08em;color:var(--ll-text-muted)}.ll-planseite__einheit{overflow-wrap:anywhere;min-width:0}.ll-planseite__fuss,.ll-planseite__ruhetag{overflow-wrap:break-word;min-width:0}.ll-planseite__fuss{margin:var(--ll-space-2) var(--ll-space-1) 0;color:var(--ll-text-muted);font-size:.8125rem}.ll-planseite__bild{flex:none;display:grid;place-items:center;width:4.5rem;height:4.5rem;background:var(--ll-bg);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld)}.ll-planseite__foto{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--ll-radius-feld);mix-blend-mode:lighten}.ll-planseite__eckdaten{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-planseite__beschreibung{margin:var(--ll-space-2) var(--ll-space-1) 0;color:var(--ll-text-muted);font-size:.8125rem;white-space:pre-line;overflow-wrap:anywhere;min-width:0}.ll-planseite__tag{margin:0 0 var(--ll-space-4);min-width:0}.ll-planseite__zusatz{margin-left:var(--ll-space-1);font-size:.8125rem}.ll-planseite__ruhe,.ll-planseite__zusatz{color:var(--ll-text-muted);font-weight:500;overflow-wrap:break-word}.ll-planseite__ruhe{display:flex;align-items:center;gap:var(--ll-space-3);margin:var(--ll-space-3) var(--ll-space-2) 0;font-family:var(--ll-font-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;min-width:0}.ll-planseite__ruhe:after,.ll-planseite__ruhe:before{content:"";flex:1 1;height:1px;background:var(--ll-border)}.ll-planseite__plus{flex:none;display:grid;place-items:center;width:3rem;height:3rem;border:1px dashed var(--ll-border-strong);border-radius:var(--ll-radius-feld)}.ll-planseite__neu{font-weight:600;overflow-wrap:break-word;min-width:0}.ll-planseite__unter{color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-planseite__nr{flex:none;width:1.375rem;color:var(--ll-text-muted);font-family:var(--ll-font-mono);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.ll-planseite__uebung{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-planseite__unterzeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);color:var(--ll-text-muted);font-size:.8125rem;min-width:0}.ll-planseite__vorgaben{overflow-wrap:anywhere;min-width:0}.ll-planblatt__bilder{list-style:none;margin:0;padding:0;grid-template-columns:repeat(auto-fill,minmax(min(6.25rem,100%),1fr));gap:var(--ll-space-2)}.ll-planblatt__bilder,.ll-planblatt__eintrag,.ll-planblatt__kachel{display:grid;min-width:0}.ll-planblatt__kachel{position:relative;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;gap:var(--ll-space-1);min-height:var(--ll-tap-target);padding:var(--ll-space-2) var(--ll-space-1);background:var(--ll-bg);color:var(--ll-text-muted);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);font-size:.75rem;text-align:center;cursor:pointer}.ll-planblatt__kachel:has(input:checked){background:var(--ll-surface-raised);border-color:var(--ll-text);color:var(--ll-text);font-weight:700}.ll-planblatt__kachel:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:-2px}.ll-planblatt__bild{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--ll-radius-feld)}.ll-planblatt__bildname{overflow-wrap:break-word;min-width:0}.ll-planblatt__wahl{display:flex;flex-wrap:wrap;background:var(--ll-bg);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);min-width:0}.ll-planblatt__segment{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:var(--ll-tap-target);min-width:0;padding:var(--ll-space-1) var(--ll-space-3);color:var(--ll-text-muted);border:1px solid transparent;border-radius:var(--ll-radius-feld);font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;overflow-wrap:break-word;cursor:pointer}.ll-planblatt__segment:has(input:checked){background:var(--ll-surface-raised);border-color:var(--ll-border-strong);color:var(--ll-text);font-weight:700}.ll-planblatt__segment:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:-2px}.ll-planblatt__segmenttext{overflow-wrap:break-word;min-width:0}.ll-planblatt__kategorie{overflow-wrap:anywhere;min-width:0;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.ll-planblatt__schritttext{font-weight:600;overflow-wrap:break-word;min-width:0}.ll-planblatt__schritt:disabled{cursor:default}.ll-planblatt__schritt:disabled .ll-planblatt__schritttext{color:var(--ll-text-muted)}.ll-planblatt__ordnen{display:contents}.ll-planblatt__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);min-width:0}.ll-planblatt__platz{flex:1 1 10rem;margin:0;color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:anywhere;min-width:0}.ll-planblatt__warnsymbol{color:var(--ll-danger)}.ll-planblatt__warntext{color:var(--ll-danger);font-weight:600;overflow-wrap:break-word;min-width:0}.ll-planblatt__wahlzeile:has(input:disabled){cursor:default}.ll-planblatt__wahlzeile:has(input:disabled) .ll-planblatt__uebungsname{color:var(--ll-text-muted)}.ll-planblatt__uebungsname{font-weight:600}.ll-planblatt__muskel,.ll-planblatt__uebungsname{overflow-wrap:anywhere;min-width:0;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.ll-planblatt__muskel{color:var(--ll-text-muted);font-size:.8125rem;font-weight:400}.ll-planblatt__haken{flex:none;box-sizing:border-box;margin-left:auto;display:grid;place-items:center;width:1.625rem;height:1.625rem;border:2px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille);color:transparent}.ll-planblatt__haken .ll-glyphe{width:1rem;height:1rem}.ll-planblatt__wahlzeile:has(input:checked) .ll-planblatt__haken{background:var(--ll-text);border-color:var(--ll-text);color:var(--ll-bg)}.ll-training__name{font-weight:600;overflow-wrap:anywhere}.ll-training__meta{color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:anywhere}.ll-training__text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ll-tag__liste{list-style:none;margin:var(--ll-space-3) 0 0;padding:0;display:grid;gap:0;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);min-width:0}.ll-tag__karte{display:grid;padding:var(--ll-space-2) var(--ll-space-3);min-width:0}.ll-tag__liste>li+li{border-top:1px solid var(--ll-border)}.ll-tag__weg{display:flex;align-items:center;gap:var(--ll-space-3);min-height:var(--ll-tap-target);color:var(--ll-text);text-decoration:none;min-width:0;flex-wrap:wrap}.ll-tag__bild{width:min(4rem,100%);height:auto;object-fit:contain;mix-blend-mode:lighten}.ll-tag__bild,.ll-tag__nummer{flex:none;aspect-ratio:1/1;border-radius:var(--ll-radius-feld)}.ll-tag__nummer{display:grid;place-items:center;width:min(4rem,100%);background:var(--ll-surface-raised);color:var(--ll-text-muted);font-size:.875rem;font-weight:600}.ll-tag__inhalt{flex:1 1;display:grid;gap:var(--ll-space-1);min-width:min(4.5rem,100%)}.ll-tag__play{flex:none;width:min(3rem,100%);margin-left:auto;min-height:var(--ll-tap-target);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);border:1px solid var(--ll-border-strong);color:var(--ll-text)}.ll-tag__play--chevron,.ll-tag__play--haken{color:var(--ll-text-muted)}.ll-tag__play--chevron{background:transparent;border-color:transparent}.ll-tag__vorgabe{color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:anywhere}.ll-tag__fuss{display:grid;margin-top:var(--ll-space-4);min-width:0}.ll-tag__fuss>.ll-form{margin-top:0}.ll-uebungsbild{display:block;width:min(6rem,100%);height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:var(--ll-radius-feld);mix-blend-mode:lighten;margin:0 0 var(--ll-space-3)}.ll-start{margin-top:var(--ll-space-3)}.ll-satz__uebung{margin:0}.ll-satz__ueberschrift{margin:var(--ll-space-3) 0 0;font-size:.875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ll-text-muted)}.ll-satzliste{list-style:none;margin:var(--ll-space-2) 0 0;padding:0}.ll-satz,.ll-satzliste{display:grid;gap:var(--ll-space-2)}.ll-satz{border:1px solid var(--ll-border);border-radius:var(--ll-radius);padding:var(--ll-space-2) var(--ll-space-3)}.ll-satz__kopf{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ll-space-1) var(--ll-space-3)}.ll-satz__position{color:var(--ll-text-muted);font-size:.875rem}.ll-satz__leistung{font-weight:600;white-space:nowrap}.ll-satz__felder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ll-space-2) var(--ll-space-3)}.ll-satz__form,.ll-satz__neu{gap:var(--ll-space-2)}.ll-satz__entfernen{margin:0}.ll-satz__neu{margin-top:var(--ll-space-3);padding-top:var(--ll-space-3);border-top:1px solid var(--ll-border)}.ll-einheit__stand{color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:anywhere}.ll-satztabelle{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:var(--ll-space-2);margin-top:var(--ll-space-2);min-width:0}.ll-satztabelle>*{grid-column:1/-1}.ll-satztabelle__kopf,.ll-satzzeile{display:contents}.ll-satztabelle__kopf,.ll-satzzeile__position{color:var(--ll-text-muted);font-size:.875rem}.ll-satzzeile__position{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-satzzeile__zelle{min-width:0;overflow-wrap:anywhere}.ll-satzzeile__feld{width:100%;text-align:center}.ll-satzzeile__meldung{grid-column:1/-1}.ll-satzzeile__schritte{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ll-space-2);min-width:0}.ll-schritt{min-height:var(--ll-tap-target);padding:0 var(--ll-space-3);background:var(--ll-surface-raised);color:var(--ll-text);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;overflow-wrap:anywhere}.ll-satzzeile--fertig .ll-satzzeile__leistung{grid-column:2/-1;font-weight:600}.ll-satzzeile--fertig .ll-satzzeile__hinweis{grid-column:1/-1;color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:anywhere}.ll-satzzeile--voraus{color:var(--ll-text-muted);text-align:center}.ll-satzzeile--voraus .ll-satzzeile__position{text-align:left}.ll-satzzeile--voraus .ll-satzzeile__feld{background:transparent;border-color:var(--ll-border);color:var(--ll-text-muted)}@media (hover:hover){.ll-satzzeile--voraus .ll-satzzeile__feld{cursor:not-allowed}}.ll-satzzeile__entfernen{margin:0;text-align:right}.ll-haken{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ll-tap-target);aspect-ratio:1;padding:0 var(--ll-space-2);background:var(--ll-surface-raised);color:var(--ll-text-muted);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);font:inherit;font-size:1.125rem;cursor:pointer}.ll-haken--betont{background:var(--ll-accent);color:var(--ll-accent-contrast);border-color:var(--ll-accent)}.ll-haken[disabled]{opacity:.6;cursor:progress}.ll-unvollstaendig{margin:var(--ll-space-1) 0 0;color:var(--ll-text-muted);overflow-wrap:anywhere}.ll-abschluss{margin-top:var(--ll-space-4)}.ll-abschluss__offen{list-style:none;margin:0;padding:0;display:grid;gap:var(--ll-space-1);min-width:0;overflow-wrap:anywhere}.ll-wochenzahl{margin:0;padding:var(--ll-space-2) var(--ll-space-3);background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);font-weight:600;text-align:center;min-width:0}.ll-ergebnis__karte{container-type:inline-size;gap:var(--ll-space-2);padding-top:var(--ll-space-3);padding-bottom:var(--ll-space-3)}.ll-ergebnis__kopf{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ll-space-3);min-width:0}.ll-ergebnis__muskelgruppe,.ll-ergebnis__name{margin:0}.ll-ergebnis__leer{margin:0;color:var(--ll-text-muted);font-size:.875rem}.ll-satztabelle--ergebnis{min-width:0}.ll-satzzeile--ergebnis .ll-satzzeile__wiederholungen{grid-column:3/-1}.ll-satzzeile--ergebnis .ll-satzzeile__position{margin-top:0}.ll-satzzeile--ergebnis .ll-satzzeile__aendern{grid-column:2/-1}@container (max-width: 14em){.ll-satztabelle--ergebnis{grid-template-columns:minmax(0,1fr)}.ll-satzzeile--ergebnis .ll-satzzeile__aendern,.ll-satzzeile--ergebnis .ll-satzzeile__wiederholungen{grid-column:auto}.ll-satzzeile--ergebnis .ll-satzzeile__position{margin-top:var(--ll-space-2)}}.ll-fertig{position:sticky;z-index:1;bottom:calc(var(--ll-tabbar-height) + 1px + var(--ll-space-2));bottom:calc(var(--ll-tabbar-height) + 1px + env(safe-area-inset-bottom, 0px) + var(--ll-space-2));display:grid;margin:var(--ll-space-4) 0 0;min-width:0}@media (min-width:64rem){.ll-fertig{bottom:var(--ll-space-2)}}.ll-erledigt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-3);margin-top:var(--ll-space-2);min-width:0}.ll-erledigt__marke{margin:var(--ll-space-1) 0 0;color:var(--ll-text-muted);font-size:.875rem;text-align:right;overflow-wrap:anywhere}.ll-kunden{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-kunden__suche{margin:0 0 var(--ll-space-3);min-width:0}.ll-kunden__zahl{margin:0 var(--ll-space-1) var(--ll-space-2);color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-kunde__name{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-kunde__name--ohne,.ll-kunde__zugang{color:var(--ll-text-muted)}.ll-kunde__zugang{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);font-size:.875rem;min-width:0}.ll-kunde__eintrag,.ll-kunde__zugangtext{overflow-wrap:break-word;min-width:0}.ll-kunde__eintrag{color:var(--ll-text-muted);font-family:var(--ll-font-mono);font-size:.875rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ll-ziele__liste{margin:0;display:grid;gap:var(--ll-space-2)}.ll-ziele__zeile{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ll-space-3)}.ll-ziele__zeile>dt{color:var(--ll-text-muted)}.ll-ziele__zeile>dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.ll-ziele__formular{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end}.ll-ziele__formular>button,.ll-ziele__formular>p{grid-column:1/-1}@media (hover:hover){.ll-tabbar__item:not([aria-current=page]):hover{background:var(--ll-surface-raised)}.ll-coach__eintrag:not([aria-current=page]):hover,.ll-coach__konto:hover{color:var(--ll-text)}.ll-tagnav__schritt:hover{background:var(--ll-surface-raised);border-color:var(--ll-text-muted)}.ll-tag__weg:hover{color:var(--ll-accent)}.ll-haken:hover,.ll-kopfknopf:hover,.ll-schritt:hover,.ll-videoknopf:hover{border-color:var(--ll-text-muted)}.ll-haken--betont:hover{filter:brightness(1.08)}.ll-haken--betont:hover,.ll-mahlzeiten__plus:hover,.ll-mahlzeiten__scannen:hover{border-color:var(--ll-accent)}.ll-kurzzeile__weg:hover{color:var(--ll-accent)}.ll-heutekarte__weg:hover{color:var(--ll-text)}.ll-aktivitaet__weg:hover{border-color:var(--ll-border-strong)}.ll-nachrichthinweis:hover,.ll-wochenhinweis:hover{border-color:var(--ll-text-muted)}.ll-blatt__schliessen:hover,.ll-kategorie__weg:hover{background:var(--ll-surface-raised)}.ll-blatt__schliessen:hover{color:var(--ll-text)}.ll-einheit:not([aria-pressed=true]):hover{border-color:var(--ll-text-muted)}.ll-treffer__wahl:hover{filter:brightness(1.12)}.ll-segmentwahl__knopf:not([aria-pressed=true]):hover{color:var(--ll-text)}.ll-button:not([disabled]):hover{filter:brightness(1.12)}.ll-kachel:hover{border-color:var(--ll-border-strong);background:var(--ll-surface-raised)}.ll-stepper__knopf:not([disabled]):hover{border-color:var(--ll-accent)}.ll-regler__bahn:hover::-webkit-slider-thumb{filter:brightness(1.12)}.ll-datum__feld:hover::-webkit-calendar-picker-indicator{filter:invert(1) brightness(1.35)}.ll-planblatt__kachel:hover,.ll-planblatt__segment:hover,.ll-plankategoriebild__kachel:hover{color:var(--ll-text)}}.ll-einstieg{min-height:100dvh;display:flex;flex-direction:column}.ll-einstieg__main{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:var(--ll-space-5) max(var(--ll-space-3),env(safe-area-inset-right,0px)) calc(var(--ll-space-5) + env(safe-area-inset-bottom, 0px)) max(var(--ll-space-3),env(safe-area-inset-left,0px));overflow-x:clip}.ll-einstieg__form{width:100%;max-width:32rem;margin:0 auto;display:grid;gap:var(--ll-space-4);min-width:0}.ll-einstieg__kopf{display:grid;gap:var(--ll-space-2);min-width:0}.ll-einstieg__marke{margin:0;font-family:var(--ll-font-marke);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;color:var(--ll-text-muted)}.ll-fortschritt{height:.25rem;border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);overflow:hidden}.ll-fortschritt__balken{display:block;height:100%;width:calc(var(--anteil, 0) * 100%);background:var(--ll-accent);border-radius:inherit;transition:width .32s cubic-bezier(.22,1,.36,1)}.ll-einstieg__stufe{margin:0;font-size:.875rem;color:var(--ll-text-muted)}.ll-einstieg__schritt{display:grid;gap:var(--ll-space-3);min-width:0;animation:ll-einstieg-ein .32s cubic-bezier(.22,1,.36,1) both}.ll-einstieg__schritt[data-richtung=zurueck]{animation-name:ll-einstieg-ein-zurueck}@keyframes ll-einstieg-ein{0%{opacity:0;transform:translateX(1.25rem)}to{opacity:1;transform:translateX(0)}}@keyframes ll-einstieg-ein-zurueck{0%{opacity:0;transform:translateX(-1.25rem)}to{opacity:1;transform:translateX(0)}}.ll-einstieg__frage{font-size:clamp(1.5rem,6vw,2rem);line-height:1.2}.ll-einstieg__erlaeuterung,.ll-einstieg__frage{margin:0;overflow-wrap:anywhere}.ll-einstieg__feld{margin-top:var(--ll-space-2);min-width:0}.ll-einstieg__paar{display:grid;gap:var(--ll-space-2);min-width:0}.ll-datum{margin:0;display:grid;justify-items:center;min-width:0}.ll-datum__feld{max-width:100%;min-width:0;min-height:var(--ll-tap-target);padding:0;background:transparent;border:none;color:var(--ll-text);font-family:var(--ll-font-marke);font-size:clamp(1.75rem,8vw,2.75rem);line-height:1.1;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-datum__feld[data-leer=ja]{color:var(--ll-text-muted)}.ll-datum__feld::-webkit-calendar-picker-indicator{margin-left:var(--ll-space-2);filter:invert(1);opacity:.55;-webkit-transition:opacity .16s ease;transition:opacity .16s ease}.ll-datum__feld:focus-visible{outline:2px solid var(--ll-accent);outline-offset:6px;border-radius:var(--ll-radius-feld)}.ll-einstieg__meldung{margin:0;overflow-wrap:anywhere}.ll-einstieg__knoepfe{display:flex;flex-wrap:wrap;gap:var(--ll-space-2)}.ll-einstieg__knoepfe .ll-button{flex:1 1 8rem}.ll-einstieg__ausweg{margin:0;font-size:.875rem;text-align:center;color:var(--ll-text-muted)}.ll-kacheln{display:grid;gap:var(--ll-space-2);min-width:0}.ll-kachel{min-height:var(--ll-tap-target);padding:var(--ll-space-3);background:var(--ll-surface);color:var(--ll-text);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease;overflow-wrap:anywhere}.ll-kachel[aria-pressed=true]{border-color:var(--ll-accent);background:var(--ll-surface-raised)}.ll-kachel:active{transform:scale(.985)}.ll-regler{display:grid;gap:var(--ll-space-3);min-width:0}.ll-regler__wert{margin:0;display:flex;align-items:baseline;justify-content:center;gap:var(--ll-space-2)}.ll-regler__zahl{font-family:var(--ll-font-marke);font-size:clamp(2.5rem,14vw,4rem);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-regler__einheit{font-size:1rem;color:var(--ll-text-muted)}.ll-regler__bahn{appearance:none;width:100%;min-height:var(--ll-tap-target);background:transparent;cursor:pointer}.ll-regler__bahn::-webkit-slider-runnable-track{height:.375rem;border-radius:var(--ll-radius-pille);background:linear-gradient(to right,var(--ll-accent) 0,var(--ll-accent) calc(var(--anteil, 0) * 100%),var(--ll-surface-raised) calc(var(--anteil, 0) * 100%),var(--ll-surface-raised) 100%)}.ll-regler__bahn::-moz-range-track{height:.375rem;border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised)}.ll-regler__bahn::-moz-range-progress{height:.375rem;border-radius:var(--ll-radius-pille);background:var(--ll-accent)}.ll-regler__bahn::-webkit-slider-thumb{appearance:none;width:1.75rem;height:1.75rem;margin-top:-.6875rem;border:none;border-radius:50%;background:var(--ll-accent);-webkit-transition:transform .16s ease;transition:transform .16s ease}.ll-regler__bahn::-moz-range-thumb{width:1.75rem;height:1.75rem;border:none;border-radius:50%;background:var(--ll-accent)}.ll-regler__bahn:active::-webkit-slider-thumb{transform:scale(1.12)}.ll-regler__spanne{margin:0;display:flex;justify-content:space-between;font-size:.75rem;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-stepper{display:flex;align-items:center;justify-content:center;gap:var(--ll-space-3);min-width:0}.ll-stepper__knopf{flex:0 0 auto;min-height:var(--ll-tap-target);aspect-ratio:1;display:grid;place-items:center;background:var(--ll-surface);color:var(--ll-text);border:1px solid var(--ll-border-strong);border-radius:50%;font-size:1.5rem;line-height:1;cursor:pointer;transition:border-color .16s ease,transform .16s ease,opacity .16s ease}.ll-stepper__knopf:active:not([disabled]){transform:scale(.94);border-color:var(--ll-accent)}.ll-stepper__knopf[disabled]{opacity:.4;cursor:not-allowed}.ll-stepper__mitte{display:grid;justify-items:center;gap:var(--ll-space-1);min-width:0}.ll-stepper__zahl{width:4ch;padding:0;background:transparent;border:none;color:var(--ll-text);font-family:var(--ll-font-marke);font-size:clamp(2.5rem,14vw,4rem);line-height:1;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-stepper__zahl:focus-visible{outline:2px solid var(--ll-accent);outline-offset:4px;border-radius:var(--ll-radius-feld)}.ll-stepper__einheit{text-align:center}.ll-stepper__einheit,.ll-training__marke{font-size:.875rem;color:var(--ll-text-muted)}.ll-training__marke{margin:var(--ll-space-1) 0 0;text-align:right;overflow-wrap:anywhere}.ll-meldungen{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-meldung{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--ll-space-2);padding-right:var(--ll-space-3);min-width:0;transition:opacity .25s ease-out}.ll-meldung--geht{opacity:0}.ll-meldung__weg{flex:1 1 12rem}.ll-meldung__name{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-meldung__unter{color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:break-word;min-width:0}.ll-meldung__form{display:flex;flex:0 1 auto;margin:var(--ll-space-1) 0 var(--ll-space-1) auto;min-width:0}.ll-meldung__gesehen{display:inline-flex;align-items:center;gap:var(--ll-space-1);padding:0 var(--ll-space-3) 0 var(--ll-space-2);overflow-wrap:break-word;min-width:0}.ll-meldung__gesehentext{min-width:0}.ll-meldungen__fuss{margin:var(--ll-space-2) var(--ll-space-1) 0;color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word}.ll-avatar{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;background:var(--ll-surface-raised);color:var(--ll-text-muted);border:1px solid var(--ll-border);font-family:var(--ll-font-mono);font-size:.8125rem;font-weight:600;line-height:1}.ll-avatar,.ll-avatar__foto{border-radius:var(--ll-radius-pille)}.ll-avatar__foto{width:100%;height:100%;object-fit:cover}.ll-band{margin-top:var(--ll-space-3);padding:var(--ll-space-2);background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);min-width:0}.ll-band__nav,.ll-band__schritte{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2);min-width:0}.ll-band__schritt--vor{margin-left:auto}.ll-band__schalter{margin-left:auto;overflow-wrap:anywhere;min-width:0}.ll-band__schalter,.ll-band__schritt{min-height:var(--ll-tap-target);display:inline-flex;align-items:center;padding:0 var(--ll-space-3);background:transparent;color:var(--ll-text);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);font:inherit;cursor:pointer}.ll-band__monat{flex:1 1 6rem;text-align:center;font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-band__spalten,.ll-band__woche{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ll-space-1);min-width:0}.ll-band__spalten{margin-top:var(--ll-space-2)}.ll-band__spalte{padding:var(--ll-space-1) 0;color:var(--ll-text-muted);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;min-width:0}.ll-band__woche{margin-top:var(--ll-space-1)}.ll-band__feld{min-height:var(--ll-tap-target);padding:0;background:none;color:var(--ll-text);border:0;font:inherit;cursor:pointer;min-width:0}.ll-band__feld,.ll-band__feld .ll-band__zahl{display:flex;align-items:center;justify-content:center}.ll-band__feld .ll-band__zahl{position:relative;width:100%;max-width:2.5rem;aspect-ratio:1;background:var(--ll-surface-raised);border:1px solid transparent;border-radius:var(--ll-radius-pille)}.ll-band__feld[data-art=training] .ll-band__zahl{border-color:var(--ll-border-strong);font-weight:600}.ll-band__feld[data-lage=heute] .ll-band__zahl{border-color:var(--ll-accent)}.ll-band__feld[data-art=training]:not([data-absolviert=ja]) .ll-band__zahl:after{content:"";position:absolute;bottom:.375rem;width:4px;height:4px;border-radius:var(--ll-radius-pille);background:var(--ll-accent)}.ll-band__feld[data-absolviert=ja] .ll-band__zahl:after{content:"";position:absolute;bottom:.375rem;width:4px;height:4px;border-radius:var(--ll-radius-pille);background:currentColor}.ll-band__feld[aria-pressed=true] .ll-band__zahl{background:var(--ll-accent);color:var(--ll-accent-contrast);border-color:var(--ll-accent);font-weight:700}.ll-band__feld[aria-pressed=true][data-art=training]:not([data-absolviert=ja]) .ll-band__zahl:after{background:var(--ll-accent-contrast)}.ll-band__leer{min-height:var(--ll-tap-target)}.ll-trainingskopf{margin:calc(var(--ll-space-4) * -1) calc(var(--ll-space-3) * -1) 0;padding:calc(var(--ll-space-3) + var(--ll-space-1)) var(--ll-space-3) 0;background:var(--ll-surface);border-bottom:1px solid var(--ll-border);min-width:0}.ll-trainingskopf--ohne-kalender{padding-bottom:var(--ll-space-3)}.ll-trainingskopf__titel{margin:0;font-size:1.875rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;overflow-wrap:break-word;min-width:0}.ll-band--kopf{margin-top:var(--ll-space-3);padding:0;background:none;border:0;border-radius:0;container-type:inline-size}.ll-band--kopf .ll-band__nav{margin-bottom:calc(var(--ll-space-2) + var(--ll-space-1))}.ll-band--kopf .ll-band__schritt{width:3rem;justify-content:center;padding:0;background:var(--ll-surface-raised);border-color:transparent}.ll-band--kopf .ll-band__monat{font-size:1.0625rem;line-height:1.3}.ll-band--kopf .ll-band__spalten{margin-top:0}.ll-band--kopf .ll-band__spalte{padding:0;font-family:var(--ll-font-mono);line-height:1;text-indent:.14em}.ll-band--kopf .ll-band__spalten+.ll-band__woche{margin-top:calc(var(--ll-space-1) * 1.5)}.ll-band--kopf .ll-band__spalte[data-heute=ja]{color:var(--ll-text)}.ll-band--kopf .ll-band__feld .ll-band__zahl{max-width:2.75rem}.ll-band--kopf .ll-band__zahl{padding-bottom:calc(var(--ll-space-1) / 2);font-size:1rem;font-size:min(1rem,5.5cqi);font-weight:500}.ll-band--kopf .ll-band__feld[data-art=training] .ll-band__zahl{font-weight:700}.ll-band--kopf .ll-band__feld[data-absolviert=ja] .ll-band__zahl:after,.ll-band--kopf .ll-band__feld[data-art=training]:not([data-absolviert=ja]) .ll-band__zahl:after{top:calc(50% + .6875em);bottom:auto;width:.25em;height:.25em}.ll-band__klappe{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:center;min-width:0}.ll-band__rand{display:flex;justify-content:flex-end;justify-self:stretch;min-width:0}@container (min-width: 14rem){.ll-band__klappe{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.ll-band__umschalter{flex:none;width:4rem;min-height:var(--ll-tap-target);display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:0;border-radius:var(--ll-radius-feld);color:var(--ll-text-muted);font:inherit;cursor:pointer}.ll-band__umschalter .ll-glyphe{width:1.5rem;height:1.5rem;transform:rotate(90deg)}.ll-band__umschalter[aria-expanded=true] .ll-glyphe{transform:rotate(-90deg)}.ll-band__heute{min-height:var(--ll-tap-target);display:inline-flex;align-items:center;padding:0;background:none;border:0;color:var(--ll-text);font:inherit;cursor:pointer;min-width:0}.ll-band__heute .ll-band__heutepille{min-height:2.25rem;display:inline-flex;align-items:center;padding:0 var(--ll-space-3);background:var(--ll-surface-raised);border-radius:var(--ll-radius-pille);overflow-wrap:break-word;min-width:0}.ll-flaeche__tag{margin-top:calc(var(--ll-space-3) + var(--ll-space-1));min-width:0}.ll-flaeche__datum{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.ll-flaeche__zusatz{margin:var(--ll-space-1) 0 0;font-size:.875rem}.ll-flaeche__leer,.ll-flaeche__zusatz{color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-flaeche__leer{margin:calc(var(--ll-space-3) + var(--ll-space-1)) var(--ll-space-2) 0;text-align:center}.ll-workoutkarte{margin-top:var(--ll-space-4);min-width:0}.ll-workoutkarte__weg{position:relative;display:block;overflow:hidden;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);color:var(--ll-text);text-decoration:none;min-width:0}.ll-workoutkarte__weg:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,var(--ll-surface) 42%,transparent 72%),linear-gradient(180deg,var(--ll-surface) 0,transparent 38%);pointer-events:none}.ll-workoutkarte__bild{position:absolute;right:0;bottom:0;width:176px;height:124px;object-fit:cover;object-position:left center;mix-blend-mode:lighten}.ll-workoutkarte__text{position:relative;z-index:2;display:block;padding:calc(var(--ll-space-3) + var(--ll-space-1)) var(--ll-space-3) calc(var(--ll-space-4) - var(--ll-space-1) / 2) calc(var(--ll-space-3) + var(--ll-space-1));text-shadow:0 0 var(--ll-space-2) var(--ll-surface);min-width:0}.ll-workoutkarte__kopf{display:flex;align-items:center;gap:var(--ll-space-2);min-width:0}.ll-workoutkarte__titel{flex:1 1 auto;font-size:1.5rem;font-weight:700;letter-spacing:-.015em;line-height:1.2;overflow-wrap:break-word;min-width:0}.ll-workoutkarte__kopf .ll-glyphe{width:1.75rem;height:1.75rem;color:var(--ll-accent)}.ll-workoutkarte__satz{display:block;max-width:13.125rem;margin-top:var(--ll-space-2);line-height:1.45;overflow-wrap:break-word;min-width:0}.ll-workoutkarte__weg:active{background:var(--ll-surface-raised)}@media (hover:hover){.ll-band__feld:not([aria-pressed=true]):hover .ll-band__zahl,.ll-band__schalter:hover,.ll-band__schritt:hover{border-color:var(--ll-text-muted)}.ll-band__umschalter:hover{background:var(--ll-surface-raised)}.ll-band__heute:hover .ll-band__heutepille{background:var(--ll-border)}.ll-workoutkarte__weg:hover{border-color:var(--ll-text-muted)}.ll-plankarte__hinweisknopf:hover{background:var(--ll-surface-raised)}}.ll-programm__ersetzt{display:grid;gap:var(--ll-space-2);margin-top:var(--ll-space-3)}.ll-aktiv,.ll-kopf{min-width:0}.ll-kopf{display:grid;gap:var(--ll-space-1);margin:0 0 var(--ll-space-4)}.ll-kopf>h1,.ll-kopf__rueckweg{margin:0}.ll-kopf__untertitel{margin:0;color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:anywhere;min-width:0}.ll-kopf__aktion{display:grid;margin-top:var(--ll-space-3);min-width:0}.ll-kopf__knoepfe,.ll-kopf__leiste{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2);min-width:0}.ll-kopf__knoepfe{justify-content:flex-end;margin-left:auto}.ll-kopfknopf{flex:none;width:3rem;min-height:var(--ll-tap-target);display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);color:var(--ll-text);font:inherit;cursor:pointer}.ll-kopf__meldung{margin:0;color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:normal;min-width:0}.ll-kopf--bild{grid-template-columns:fit-content(min(6rem,35%)) minmax(0,1fr);column-gap:var(--ll-space-3);align-items:start}.ll-kopf--bild>.ll-kopf__rueckweg{grid-column:1/-1}.ll-kopf--bild>:nth-child(2){grid-row:2/span 2}.ll-videoknopf{display:flex;align-items:center;gap:var(--ll-space-2);width:fit-content;min-width:0;min-height:var(--ll-tap-target);margin:0 0 var(--ll-space-4);padding:0 var(--ll-space-3);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);color:var(--ll-text);font-weight:600;text-decoration:none}.ll-videoknopf,.ll-videoknopf__text{overflow-wrap:normal}.ll-gruppe{list-style:none;margin:0;padding:0;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.ll-gruppe,.ll-gruppe__zeile{display:grid;min-width:0}.ll-gruppe__zeile+.ll-gruppe__zeile{border-top:1px solid var(--ll-border)}.ll-gruppe__titel{margin:0 0 var(--ll-space-2) var(--ll-space-3);font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);overflow-wrap:anywhere;min-width:0}.ll-gruppe__titel--name{font-family:var(--ll-font-text);font-size:.9375rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ll-text)}.ll-gruppe__kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ll-space-1) var(--ll-space-3);min-width:0}.ll-gruppe__kopf>h2{margin:0;min-width:0}.ll-gruppe__aktion{display:inline-flex;align-items:center;min-height:var(--ll-tap-target);padding:0 var(--ll-space-2);color:var(--ll-text-muted);font:inherit;font-weight:600;text-decoration:none;background:transparent;border:none;cursor:pointer}.ll-gruppe__weg{width:100%;background:transparent;color:var(--ll-text);border:0;border-radius:0;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.ll-gruppe__inhalt,.ll-gruppe__weg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-3);min-height:var(--ll-tap-target);padding:var(--ll-space-2) var(--ll-space-3);min-width:0}.ll-gruppe__text{flex:1 1 6rem;display:grid;min-width:0}.ll-gruppe__wert{color:var(--ll-text-muted);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.ll-gruppe__zeile--heute,.ll-plankarte__einheit[aria-current=date]{background:var(--ll-surface-raised);box-shadow:inset 3px 0 0 var(--ll-accent)}.ll-gruppe.ll-abstand-oben,.ll-gruppe__titel.ll-abstand-oben{margin-top:var(--ll-space-4)}.ll-symbolknopf{flex:none;min-height:var(--ll-tap-target);width:3rem;display:inline-flex;align-items:center;justify-content:center;padding:0;background:var(--ll-surface-raised);color:var(--ll-text);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld);font:inherit;cursor:pointer}.ll-symbolknopf[disabled]{opacity:.6;cursor:progress}.ll-symbolknopf__platz{flex:none;width:3rem}.ll-symbolknopf__leiste{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ll-space-1) var(--ll-space-3);margin-left:auto;min-width:0}.ll-etikett{display:inline-flex;align-items:center;gap:var(--ll-space-1);padding:0 var(--ll-space-2);background:var(--ll-surface);color:var(--ll-text);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille);font-size:.75rem;font-weight:700;overflow-wrap:anywhere;min-width:0}.ll-etikett>.ll-glyphe{flex:none;width:1rem;height:1rem}.ll-kennzahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));gap:var(--ll-space-3);margin:var(--ll-space-3) 0 0;min-width:0}.ll-kennzahl{display:grid;gap:var(--ll-space-1);min-width:0}.ll-kennzahl>dt{font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);overflow-wrap:anywhere}.ll-kennzahl>dd{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-kennzahlen__hinweis{margin:var(--ll-space-2) 0 0;font-size:.875rem;overflow-wrap:break-word}.ll-kennzahlen__hinweis,.ll-leer{color:var(--ll-text-muted);min-width:0}.ll-leer{display:grid;justify-items:center;gap:var(--ll-space-3);padding:var(--ll-space-5) var(--ll-space-3);text-align:center}.ll-leer>p{margin:0}.ll-leer>p,.ll-status{overflow-wrap:anywhere}.ll-status{margin:0 0 var(--ll-space-2);color:var(--ll-text-muted);font-size:.875rem;min-width:0}.ll-glyphe{flex:none;width:1.25rem;height:1.25rem}.ll-chevron{margin-left:auto;color:var(--ll-text-muted)}.ll-laufbox{display:flex;flex-wrap:wrap;margin:var(--ll-space-4) 0 0;border:1px solid var(--ll-accent);border-color:color-mix(in srgb,var(--ll-accent) 75%,var(--ll-bg));border-radius:var(--ll-radius);background:var(--ll-surface-raised);background:linear-gradient(90deg,color-mix(in srgb,var(--ll-accent) 60%,var(--ll-bg)) 0,color-mix(in srgb,var(--ll-accent) 18%,var(--ll-bg)) var(--ll-space-3),color-mix(in srgb,var(--ll-accent) 10%,var(--ll-bg)) 100%);color:var(--ll-text);min-width:0}.ll-laufbox__inhalt{display:flex;flex:1 1 14.5rem;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);min-height:var(--ll-tap-target);padding:var(--ll-space-3);border-radius:inherit;min-width:0}.ll-laufbox__weg{color:inherit;text-decoration:none}.ll-laufbox__weg:focus-visible{outline-color:var(--ll-accent);outline-offset:2px}@media (hover:hover){.ll-laufbox:has(.ll-laufbox__weg:hover){border-color:var(--ll-accent)}.ll-laufbox__pause:hover{background:var(--ll-accent);background:color-mix(in srgb,var(--ll-accent) 88%,var(--ll-accent-contrast))}}.ll-laufbox__pause{display:grid;flex:none;place-items:center;align-self:center;width:3rem;min-height:var(--ll-tap-target);margin:var(--ll-space-3);border-radius:var(--ll-radius-pille);background:var(--ll-accent);color:var(--ll-accent-contrast);text-decoration:none}.ll-laufbox__pause:focus-visible{outline-color:var(--ll-accent-contrast);outline-offset:-2px}.ll-laufbox__kachel{display:grid;flex:none;place-items:center;width:3.5rem;height:3.5rem;border-radius:var(--ll-radius-feld);background:var(--ll-bg);color:var(--ll-accent)}.ll-laufbox__kachel .ll-glyphe{width:1.5rem;height:1.5rem}.ll-laufbox__text{display:flex;flex:1 1 8rem;flex-direction:column;gap:var(--ll-space-1);min-width:0}.ll-laufbox__etikett{min-width:0;font-size:.875rem;overflow-wrap:break-word}.ll-laufbox__titel{min-width:0;font-size:1.25rem;font-weight:700;line-height:1.25}.ll-laufbox__name{min-width:0;overflow-wrap:anywhere}.ll-laufbox__uhr{min-width:0;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word}.ll-laufbox__wort{color:var(--ll-text-muted);overflow-wrap:break-word}.ll-laufbox .ll-chevron{margin-left:0;color:var(--ll-text);vertical-align:middle}@keyframes ll-blatt-auf{0%{transform:translateY(100%)}to{transform:none}}.ll-blatt .ll-blatt__flaeche{animation:ll-blatt-auf .32s cubic-bezier(.22,1,.36,1) both}.ll-blatt[open]:not(:modal) .ll-blatt__flaeche{animation:none}.ll-blatt__flaeche[data-wischen=federt]{transition:translate .32s cubic-bezier(.22,1,.36,1)}.ll-blatt__aktion{display:grid;gap:var(--ll-space-2);margin-top:var(--ll-space-3);min-width:0}.ll-blatt__frage{padding:0;font-weight:600}.ll-blatt__frage,.ll-blatt__untertitel{margin:0 0 var(--ll-space-2);overflow-wrap:anywhere;min-width:0}.ll-blatt__untertitel{color:var(--ll-text-muted);font-size:.875rem}.ll-gruppe__weg[disabled]{opacity:.6;cursor:progress}.ll-blatt__flaeche[aria-busy=true] .ll-blatt__inhalt{opacity:.6}.ll-gruppe__weg:active{background:var(--ll-surface-raised)}.ll-satzzeile__aendern{grid-column:2/-1;display:flex;align-items:center;gap:var(--ll-space-2);min-height:var(--ll-tap-target);color:var(--ll-text);text-decoration:none;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.ll-satzzeile__aendern>.ll-glyphe{margin-left:auto;color:var(--ll-text-muted)}.ll-satzzeile__aendern:active{background:var(--ll-surface-raised)}.ll-kategorien__meta{margin:0 0 var(--ll-space-3);color:var(--ll-text-muted);font-size:.875rem;min-width:0;overflow-wrap:break-word}.ll-kategorien{margin:0;padding:0;list-style:none;display:grid;gap:var(--ll-space-3);min-width:0}.ll-kategorie{container-type:inline-size;min-width:0}.ll-kategorie__weg{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "bild";gap:var(--ll-space-3);min-height:var(--ll-tap-target);padding:var(--ll-space-3);border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);color:var(--ll-text);text-decoration:none;min-width:0}.ll-kategorie__text{grid-area:text;display:grid;align-content:start;gap:var(--ll-space-1);min-width:0}.ll-kategorie__name{margin:0;font-size:1.25rem;line-height:1.2;min-width:0;overflow-wrap:anywhere}.ll-kategorie__beschreibung{margin:0;color:var(--ll-text-muted);min-width:0;overflow-wrap:anywhere}.ll-kategorie__anzahl{margin:0;color:var(--ll-text-muted);font-size:.875rem;min-width:0;overflow-wrap:break-word}.ll-kategorie__bild{grid-area:bild;display:flex;align-items:center;justify-content:center;align-self:stretch;width:min(100%,6rem);border-radius:var(--ll-radius-feld);background:var(--ll-bg);min-width:0}.ll-kategorie__foto{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:var(--ll-radius-feld);mix-blend-mode:lighten}@container (min-width: 17.5rem){.ll-kategorie__weg:has(.ll-kategorie__bild){grid-template-columns:minmax(0,1fr) clamp(4rem,33%,7.5rem);grid-template-areas:"text bild"}.ll-kategorie__bild{width:100%}}.ll-kategorie__weg:active{background:var(--ll-surface-raised)}.ll-kategoriekopf{display:flex;align-items:center;gap:var(--ll-space-1);margin:var(--ll-space-2) 0 0 calc((var(--ll-space-2) + var(--ll-space-1)) * -1);min-width:0}.ll-blatt__zurueck,.ll-rueckknopf{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3rem;min-height:var(--ll-tap-target);border-radius:var(--ll-radius-pille);color:var(--ll-text);text-decoration:none}.ll-rueckknopf .ll-glyphe{width:1.5rem;height:1.5rem}.ll-kategoriekopf__name{flex:1 1 auto;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0}.ll-kategoriekopf__untertitel{margin:var(--ll-space-1) 0 0;color:var(--ll-text-muted);font-size:.875rem;line-height:1.4;overflow-wrap:break-word;min-width:0}.ll-kategoriekopf__beschreibung{margin:var(--ll-space-3) 0 0;font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere;min-width:0}.ll-programmkarten{margin:var(--ll-space-5) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--ll-space-2) + var(--ll-space-1));min-width:0}.ll-programmkarte{display:flex;align-items:center;gap:var(--ll-space-2);min-height:6rem;box-sizing:border-box;padding:var(--ll-space-3) min(calc(var(--ll-space-2) + var(--ll-space-1)),6%) var(--ll-space-3) min(calc(var(--ll-space-3) + var(--ll-space-1)),6%);background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);color:var(--ll-text);text-decoration:none;min-width:0}.ll-programmkarte__text{flex:1 1 auto;display:flex;flex-direction:column;gap:calc(var(--ll-space-1) / 2);min-width:0}.ll-programmkarte__name{margin:0;font-size:1.125rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere;min-width:0}.ll-programmkarte__unterzeile{font-size:.9375rem}.ll-programmkarte__dauer,.ll-programmkarte__unterzeile{margin:0;line-height:1.4;overflow-wrap:break-word;min-width:0}.ll-programmkarte__dauer{color:var(--ll-text-muted);font-size:.875rem}.ll-programmkarte:active{background:var(--ll-surface-raised)}@media (hover:hover){.ll-programmkarte:hover{border-color:var(--ll-border-strong)}.ll-programmblatt__hinweisknopf:hover{background:var(--ll-surface-raised)}.ll-schnellwahl__kachel:not([aria-checked=true]):hover{border-color:var(--ll-text-muted)}.ll-startmonat__schritt:not(:disabled):not([aria-disabled=true]):hover{background:var(--ll-border)}.ll-startmonat__tag:not(:disabled):not([aria-disabled=true]):not([aria-checked=true]):hover{color:var(--ll-accent)}}.ll-blatt__flaeche:has(.ll-programmblatt){max-height:calc(100% - 3rem)}.ll-blatt__flaeche:has(.ll-planloeschen) .ll-blatt__kopf,.ll-blatt__flaeche:has(.ll-planverwaltung) .ll-blatt__kopf,.ll-blatt__flaeche:has(.ll-planverwerfen) .ll-blatt__kopf,.ll-blatt__flaeche:has(.ll-programmblatt) .ll-blatt__kopf,.ll-blatt__flaeche:has(.ll-startblatt) .ll-blatt__kopf,.ll-blatt__flaeche:has(.ll-uebungswahl) .ll-blatt__kopf{align-items:flex-start;gap:var(--ll-space-1);padding:var(--ll-space-1) var(--ll-space-2) 0 calc(var(--ll-space-3) + var(--ll-space-1));border-bottom:0}.ll-blatt__flaeche:has(.ll-planloeschen) .ll-blatt__titel,.ll-blatt__flaeche:has(.ll-planverwaltung) .ll-blatt__titel,.ll-blatt__flaeche:has(.ll-planverwerfen) .ll-blatt__titel,.ll-blatt__flaeche:has(.ll-programmblatt) .ll-blatt__titel,.ll-blatt__flaeche:has(.ll-startblatt) .ll-blatt__titel,.ll-blatt__flaeche:has(.ll-uebungswahl) .ll-blatt__titel{margin-top:calc(var(--ll-space-2) + 1px);font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:-.01em}.ll-blatt__flaeche:has(.ll-planloeschen) .ll-blatt__schliessen,.ll-blatt__flaeche:has(.ll-planverwaltung) .ll-blatt__schliessen,.ll-blatt__flaeche:has(.ll-planverwerfen) .ll-blatt__schliessen,.ll-blatt__flaeche:has(.ll-programmblatt) .ll-blatt__schliessen,.ll-blatt__flaeche:has(.ll-startblatt) .ll-blatt__schliessen,.ll-blatt__flaeche:has(.ll-uebungswahl) .ll-blatt__schliessen{padding:calc(var(--ll-space-1) * 1.5);border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);background-clip:content-box}.ll-blatt__flaeche:has(.ll-planloeschen) .ll-blatt__schliessen svg,.ll-blatt__flaeche:has(.ll-planverwaltung) .ll-blatt__schliessen svg,.ll-blatt__flaeche:has(.ll-planverwerfen) .ll-blatt__schliessen svg,.ll-blatt__flaeche:has(.ll-programmblatt) .ll-blatt__schliessen svg,.ll-blatt__flaeche:has(.ll-startblatt) .ll-blatt__schliessen svg,.ll-blatt__flaeche:has(.ll-uebungswahl) .ll-blatt__schliessen svg{width:1.125rem;height:1.125rem}.ll-blatt__zurueck{margin-left:calc((var(--ll-space-2) + var(--ll-space-1)) * -1)}.ll-blatt__flaeche:has(.ll-startblatt) .ll-blatt__kopf{container-type:inline-size;container-name:startkopf;flex-wrap:wrap}.ll-blatt__flaeche:has(.ll-startblatt) .ll-blatt__schliessen{margin-left:auto}@container startkopf (max-width: 12.5em){.ll-blatt__titel{order:1;flex:1 1 100%}}.ll-blatt__inhalt:has(.ll-programmblatt),.ll-blatt__inhalt:has(.ll-startblatt){padding:calc(var(--ll-space-2) + var(--ll-space-1)) calc(var(--ll-space-3) + var(--ll-space-1)) max(var(--ll-space-4),env(safe-area-inset-bottom,0px))}.ll-blatt__inhalt:has(.ll-programmblatt){padding-bottom:0}.ll-programmblatt{min-width:0}.ll-programmblatt__unterzeile{margin:0;font-size:.9375rem;line-height:1.5;overflow-wrap:break-word;min-width:0}.ll-programmblatt__hinweis{margin-top:var(--ll-space-1);min-width:0}.ll-programmblatt__hinweisknopf{display:flex;align-items:center;gap:var(--ll-space-2);width:fit-content;max-width:100%;min-height:var(--ll-tap-target);margin-left:calc(var(--ll-space-2) * -1);padding:0 var(--ll-space-2);border-radius:var(--ll-radius-feld);color:var(--ll-text);font-size:.9375rem;list-style:none;cursor:pointer;min-width:0}.ll-programmblatt__hinweisknopf .ll-glyphe{width:1rem;height:1rem;color:var(--ll-text-muted)}.ll-programmblatt__hinweis[open]>.ll-programmblatt__hinweisknopf .ll-glyphe{transform:rotate(90deg)}.ll-programmblatt__hinweiswort{overflow-wrap:break-word;min-width:0}.ll-programmblatt__hinweistext{margin:0 0 var(--ll-space-2);padding:calc(var(--ll-space-2) + var(--ll-space-1)) var(--ll-space-3);background:var(--ll-surface-raised);border-radius:var(--ll-radius-feld);font-size:.9375rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.ll-programmblatt__etikett{margin:var(--ll-space-3) 0 0;line-height:1.4}.ll-programmblatt__dauer{margin:calc(var(--ll-space-1) / 2) 0 0;font-weight:600}.ll-programmblatt__dauer,.ll-programmblatt__folgetitel{font-size:1.0625rem;line-height:1.3;overflow-wrap:break-word;min-width:0}.ll-programmblatt__folgetitel{margin:var(--ll-space-4) 0 calc(var(--ll-space-2) + var(--ll-space-1));font-weight:700}.ll-folge{margin:0;padding:0;list-style:none;display:grid;gap:var(--ll-space-2);min-width:0}.ll-folge__einheit{padding:calc(var(--ll-space-3) - var(--ll-space-1) / 2) var(--ll-space-3);background:var(--ll-surface-raised);border-radius:var(--ll-radius);min-width:0}.ll-folge__name{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere;min-width:0}.ll-folge__tag,.ll-folge__zahlen{margin:0;color:var(--ll-text-muted);font-size:.875rem;line-height:1.4;overflow-wrap:break-word;min-width:0}.ll-folge__tag{margin-top:calc(var(--ll-space-1) / 2)}.ll-folge__ruhetag{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ll-space-2);min-height:2.25rem;margin:0 min(var(--ll-space-3),6%);padding:0 min(var(--ll-space-3),6%);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);color:var(--ll-text-muted);font-size:.875rem;line-height:1.2;min-width:0}.ll-folge__ruhewort{color:var(--ll-text);font-weight:600;overflow-wrap:break-word;min-width:0}.ll-folge__ruhenummer{margin-left:auto;overflow-wrap:break-word;min-width:0}.ll-programmblatt__fuss{position:sticky;bottom:0;z-index:1;display:flex;justify-content:center;margin:0 calc((var(--ll-space-3) + var(--ll-space-1)) * -1);padding:calc(var(--ll-space-5) + var(--ll-space-2)) var(--ll-space-3) max(var(--ll-space-4),env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,color-mix(in srgb,var(--ll-surface) 0%,transparent) 0,var(--ll-surface) 50%);pointer-events:none;min-width:0}.ll-programmblatt__fuss>*{pointer-events:auto}.ll-programmblatt__aufnehmen,.ll-startblatt__starten{min-width:min(13rem,100%);min-height:3.25rem;padding:0 min(var(--ll-space-5),10%);font-size:1rem;font-weight:700;line-height:1.2}.ll-programmblatt__aufnehmen{box-shadow:0 var(--ll-space-2) var(--ll-space-4) rgb(0 0 0/.5)}.ll-programmblatt__aufnahme{margin:0;padding:var(--ll-space-2) 0;font-weight:600;text-align:center;overflow-wrap:break-word;min-width:0}.ll-startblatt{min-width:0}.ll-startblatt__plan{margin:0 0 var(--ll-space-3);color:var(--ll-text-muted);font-size:.9375rem;line-height:1.4;overflow-wrap:anywhere;min-width:0}.ll-schnellwahl{container-type:inline-size;container-name:schnellwahl;display:flex;flex-wrap:wrap;gap:var(--ll-space-2);min-width:0}.ll-schnellwahl__kachel{flex:1 1 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ll-space-1) / 2);min-height:3.75rem;box-sizing:border-box;padding:var(--ll-space-2);background:transparent;border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius);color:var(--ll-text);font:inherit;text-align:center;text-decoration:none;cursor:pointer;min-width:0}.ll-schnellwahl__kachel[aria-checked=true]{background:var(--ll-surface-raised);background:color-mix(in srgb,var(--ll-accent) 16%,transparent);border-color:var(--ll-accent)}@container schnellwahl (min-width: 15em){.ll-schnellwahl__kachel{flex:1 1}}.ll-schnellwahl__wort{display:block;font-size:.9375rem;font-weight:600;line-height:1.2;text-align:center;overflow-wrap:break-word;min-width:0}.ll-schnellwahl__kachel[aria-checked=true] .ll-schnellwahl__wort{font-weight:700}.ll-schnellwahl__wort .ll-glyphe{width:.875rem;height:.875rem;margin-right:var(--ll-space-1);vertical-align:-.1em;color:var(--ll-accent);stroke-width:2.5}.ll-schnellwahl__datum{color:var(--ll-text-muted);font-size:.8125rem;line-height:1.2;overflow-wrap:break-word;min-width:0}.ll-schnellwahl__kachel[aria-checked=true] .ll-schnellwahl__datum{color:var(--ll-text)}.ll-startmonat{margin-top:var(--ll-space-3);container-type:inline-size;container-name:startmonat;min-width:0}.ll-startmonat__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ll-space-2);min-width:0}.ll-startmonat__schritt{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3rem;min-height:var(--ll-tap-target);box-sizing:border-box;padding:0;background:var(--ll-surface-raised);border:1px solid transparent;border-radius:var(--ll-radius-pille);color:var(--ll-text);font:inherit;text-decoration:none;cursor:pointer}.ll-startmonat__schritt:disabled,.ll-startmonat__schritt[aria-disabled=true]{background:transparent;border-color:var(--ll-border);color:var(--ll-border-strong);cursor:default}.ll-startmonat__platz{flex:none;width:3rem}.ll-startmonat__titel{order:-1;flex:1 1 100%;font-size:1.0625rem;font-weight:600;line-height:1.3;text-align:center;overflow-wrap:break-word;min-width:0}@container startmonat (min-width: 14em){.ll-startmonat__titel{order:0;flex:1 1}}.ll-startmonat__kopf{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ll-space-1) 1px;margin-top:calc(var(--ll-space-2) + var(--ll-space-1));color:var(--ll-text-muted);font-family:var(--ll-font-mono);font-size:.625rem;font-size:min(.625rem,8cqi);font-weight:500;line-height:1;letter-spacing:.14em;text-indent:.14em;text-transform:uppercase;text-align:center;min-width:0}.ll-startmonat__spalte{overflow-wrap:anywhere;min-width:0}.ll-startmonat__spalte[data-heute=ja]{color:var(--ll-text)}.ll-startmonat__tage{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ll-space-1) 1px;margin-top:calc(var(--ll-space-1) * 1.5);min-width:0}.ll-startmonat__tag{min-height:var(--ll-tap-target);padding:0;background:none;border:0;color:var(--ll-text);font:inherit;text-decoration:none;cursor:pointer;min-width:0}.ll-startmonat__tag,.ll-startmonat__zahl{display:flex;align-items:center;justify-content:center}.ll-startmonat__zahl{box-sizing:border-box;width:100%;max-width:2.75rem;aspect-ratio:1/1;padding-bottom:calc(var(--ll-space-1) / 2);background:var(--ll-surface-raised);border:1px solid transparent;border-radius:var(--ll-radius-pille);font-size:1rem;font-size:min(1rem,5.5cqi);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-startmonat__tag:disabled,.ll-startmonat__tag[aria-disabled=true]{color:var(--ll-border-strong);cursor:default}.ll-startmonat__tag:disabled .ll-startmonat__zahl,.ll-startmonat__tag[aria-disabled=true] .ll-startmonat__zahl{background:transparent}.ll-startmonat__tag[aria-checked=true]{color:var(--ll-accent-contrast)}.ll-startmonat__tag[aria-checked=true] .ll-startmonat__zahl{background:var(--ll-accent);border-color:var(--ll-accent);font-weight:700}.ll-startmonat__leer{min-width:0}.ll-startblatt__satz{margin:calc(var(--ll-space-2) + var(--ll-space-1)) 0 0;color:var(--ll-text-muted);font-size:.875rem;line-height:1.45;overflow-wrap:anywhere;min-width:0}.ll-startblatt__formular{min-width:0}.ll-startblatt__aktion{display:flex;justify-content:center;margin-top:var(--ll-space-4);min-width:0}.ll-startblatt__formular .ll-error{margin-top:var(--ll-space-3)}.ll-blatt__inhalt:has(.ll-planloeschen),.ll-blatt__inhalt:has(.ll-planverwaltung),.ll-blatt__inhalt:has(.ll-planverwerfen){padding:calc(var(--ll-space-2) + var(--ll-space-1)) calc(var(--ll-space-3) + var(--ll-space-1)) max(var(--ll-space-4),env(safe-area-inset-bottom,0px))}.ll-planverwaltung{min-width:0}.ll-planverwaltung__liste{margin:0;padding:0;list-style:none;background:var(--ll-surface-raised);border-radius:var(--ll-radius);min-width:0}.ll-planverwaltung__zeile{min-width:0}.ll-planverwaltung__zeile+.ll-planverwaltung__zeile{border-top:1px solid var(--ll-border)}.ll-planverwaltung__weg{display:flex;align-items:center;gap:var(--ll-space-3);min-height:4rem;padding:var(--ll-space-2) var(--ll-space-3);border-radius:var(--ll-radius);color:var(--ll-text);text-decoration:none;min-width:0}.ll-planverwaltung__text{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.ll-planverwaltung__wort{flex:1 1 auto;font-size:1rem;font-weight:600;line-height:1.3;overflow-wrap:break-word;min-width:0}.ll-planverwaltung__zusatz{color:var(--ll-text-muted);font-size:.875rem;line-height:1.4;overflow-wrap:break-word;min-width:0}.ll-planverwaltung__weg--warnung{color:var(--ll-danger)}.ll-planverwaltung__weg--warnung .ll-glyphe{flex:none;width:1.375rem;height:1.375rem}.ll-planloeschen{min-width:0}.ll-planloeschen__satz{margin:0;color:var(--ll-text-muted)}.ll-planloeschen__satz,.ll-planloeschen__verwurf{font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere;min-width:0}.ll-planloeschen__verwurf{margin-top:var(--ll-space-3);padding:calc(var(--ll-space-2) + var(--ll-space-1)) var(--ll-space-3);border:1px solid var(--ll-danger);border-radius:var(--ll-radius-feld);color:var(--ll-text)}.ll-planloeschen__verwurf p{margin:0}.ll-planloeschen__aktion{display:grid;gap:var(--ll-space-2);margin-top:var(--ll-space-4);min-width:0}.ll-planloeschen__abbrechen,.ll-planloeschen__loeschen{min-height:3.25rem;font-size:1rem;line-height:1.2}.ll-planloeschen__loeschen{font-weight:700}.ll-planloeschen__abbrechen{border-color:var(--ll-border-strong)}.ll-planeditorseite{display:flex;flex-direction:column;padding-bottom:0;min-height:calc(100dvh - var(--ll-tabbar-height) - 1px);min-height:calc(100dvh - var(--ll-tabbar-height) - 1px - env(safe-area-inset-bottom, 0px))}.ll-planeditor{flex:1 0 auto;display:flex;flex-direction:column;min-width:0}.ll-planeditor__kopf{position:relative;z-index:2;margin:calc(var(--ll-space-4) * -1) calc(var(--ll-space-3) * -1) 0;padding:calc(var(--ll-space-2) + var(--ll-space-1)) var(--ll-space-3) calc(var(--ll-space-2) + var(--ll-space-1));background:var(--ll-surface);border-bottom:1px solid var(--ll-border);min-width:0}.ll-planeditor__kopfzeile{container:planeditorkopf/inline-size;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1);margin:0 calc(var(--ll-space-2) * -1) 0 calc((var(--ll-space-2) + var(--ll-space-1)) * -1);min-width:0}.ll-planeditor__titel{flex:1 1;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0}.ll-planeditor__kopfknopf{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3rem;margin-left:auto;min-height:var(--ll-tap-target);padding:0;background:none;border:0;border-radius:var(--ll-radius-pille);color:var(--ll-text);font:inherit;cursor:pointer}.ll-planeditor__kopfknopf+.ll-planeditor__kopfknopf{margin-left:0}.ll-planeditor__kopfknopf .ll-glyphe{width:1.5rem;height:1.5rem}@container planeditorkopf (max-width: 18em){.ll-planeditor__titel{order:1;flex:1 1 100%}}.ll-planeditor[data-kleben=beide] .ll-planeditor__kopf{position:sticky;top:0}.ll-planeditor[data-kleben=beide] .ll-planeditor__fuss,.ll-planeditor[data-kleben=fuss] .ll-planeditor__fuss{position:sticky;z-index:1}.ll-planeditor__reiterleiste{margin:var(--ll-space-2) calc(var(--ll-space-3) * -1) 0;overflow-x:auto;scrollbar-width:none;container-type:inline-size;min-width:0}.ll-planeditor__reiter{display:flex;align-items:center;gap:var(--ll-space-2);width:max-content;padding:var(--ll-space-1) var(--ll-space-3)}.ll-planeditor__einheit{flex:none;display:flex;align-items:center;min-height:var(--ll-tap-target);max-width:min(15rem,80cqi);padding:0 calc(var(--ll-space-3) + var(--ll-space-1) / 2);background:var(--ll-surface-raised);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);color:var(--ll-text);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-align:center;overflow-wrap:anywhere;min-width:0;cursor:pointer}.ll-planeditor__einheit[aria-selected=true]{background:var(--ll-accent);border-color:var(--ll-accent);color:var(--ll-accent-contrast);font-weight:700}.ll-planeditor__ruhe{flex:none;color:var(--ll-text-muted);font-size:.875rem;line-height:1.2;overflow-wrap:break-word}.ll-planeditor__inhalt{min-width:0}.ll-planeditor__liste{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);margin:calc(var(--ll-space-2) + var(--ll-space-1)) 0 0;padding:0;list-style:none;min-width:0}.ll-planeditor__karte{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2);padding:var(--ll-space-2) 0;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);min-width:0}.ll-planeditor__karte[data-zieht]{position:relative;z-index:1;background:var(--ll-surface-raised);box-shadow:0 var(--ll-space-2) var(--ll-space-4) color-mix(in srgb,var(--ll-bg) 50%,transparent)}.ll-planeditor__griff{flex:none;align-self:stretch;display:flex;align-items:center;justify-content:center;width:min(3rem,100%);min-height:var(--ll-tap-target);padding:0;background:none;border:0;border-radius:var(--ll-radius) 0 0 var(--ll-radius);color:var(--ll-text-muted);font:inherit;cursor:grab;touch-action:none}.ll-planeditor__griff[aria-pressed=true]{background:var(--ll-surface-raised);color:var(--ll-text)}.ll-planeditor__bild{width:min(3.5rem,100%);height:auto;object-fit:contain;mix-blend-mode:lighten}.ll-planeditor__bild,.ll-planeditor__ohnebild{flex:none;aspect-ratio:1/1;border-radius:var(--ll-radius-feld)}.ll-planeditor__ohnebild{display:grid;place-items:center;width:min(3.5rem,100%);background:var(--ll-surface-raised);color:var(--ll-text-muted)}.ll-planeditor__text{flex:1 1;display:flex;flex-direction:column;gap:calc(var(--ll-space-1) / 2);padding-left:var(--ll-space-1);min-width:min(6rem,100%)}.ll-planeditor__name{font-size:1rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;min-width:0}.ll-planeditor__gruppe{color:var(--ll-text-muted);overflow-wrap:anywhere}.ll-planeditor__gruppe,.ll-planeditor__saetze{font-size:.875rem;line-height:1.35;min-width:0}.ll-planeditor__saetze{overflow-wrap:break-word}.ll-planeditor__knoepfe{flex:none;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:100%;margin-left:auto;min-width:0}.ll-planeditor__tauschen{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3rem;min-height:var(--ll-tap-target);padding:0;background:none;border:0;border-radius:var(--ll-radius-pille);color:var(--ll-text);font:inherit;cursor:pointer}.ll-planeditor__tauschen .ll-glyphe{width:1.375rem;height:1.375rem}.ll-planeditor__entfernen{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3rem;min-height:var(--ll-tap-target);margin-left:calc(var(--ll-space-2) * -1);padding:0;background:none;border:0;border-radius:var(--ll-radius-pille);color:var(--ll-text-muted);font:inherit;cursor:pointer}.ll-planeditor__entfernen .ll-glyphe{width:1.375rem;height:1.375rem}.ll-planeditor__hinzufuegen{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ll-space-2);width:100%;min-height:3.5rem;margin-top:var(--ll-space-2);padding:var(--ll-space-2) min(var(--ll-space-3),4%);background:none;border:1px dashed var(--ll-border-strong);border-radius:var(--ll-radius);color:var(--ll-text);font:inherit;font-size:1rem;font-weight:600;line-height:1.2;cursor:pointer;min-width:0}.ll-planeditor__hinzufuegen .ll-glyphe{flex:none}.ll-planeditor__hinzufuegenwort{text-align:center;overflow-wrap:break-word;min-width:0}.ll-planeditor__schritte{margin-right:var(--ll-space-2)}.ll-planeditor__fuss{bottom:calc(var(--ll-tabbar-height) + 1px);bottom:calc(var(--ll-tabbar-height) + 1px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;gap:var(--ll-space-2);margin:auto calc(var(--ll-space-3) * -1) 0;padding:var(--ll-space-3);background:linear-gradient(180deg,color-mix(in srgb,var(--ll-bg) 0%,transparent) 0,var(--ll-bg) var(--ll-space-3));pointer-events:none;min-width:0}.ll-planeditor__fuss>*{pointer-events:auto}.ll-planeditor__coach{margin:0;color:var(--ll-text-muted);font-size:.875rem;line-height:1.45;text-align:center;overflow-wrap:break-word;min-width:0}.ll-planeditor__speichern{min-width:min(13rem,100%);min-height:3.25rem;padding:0 min(var(--ll-space-5),10%);font-size:1rem;font-weight:700;line-height:1.2;box-shadow:0 var(--ll-space-2) var(--ll-space-4) color-mix(in srgb,var(--ll-bg) 50%,transparent)}@media (min-width:64rem){.ll-planeditorseite{min-height:calc(100dvh - var(--ll-space-5))}.ll-planeditor__fuss{bottom:0}}@media (hover:hover){.ll-planeditor__kopfknopf:hover{background:var(--ll-surface-raised)}.ll-planeditor__einheit:not([aria-selected=true]):hover{border-color:var(--ll-border-strong)}.ll-planeditor__entfernen:hover,.ll-planeditor__griff:hover{color:var(--ll-text)}.ll-planeditor__tauschen:hover{background:var(--ll-surface-raised)}.ll-planeditor__hinzufuegen:hover{background:var(--ll-surface)}}.ll-planverwerfen{min-width:0}.ll-planverwerfen__satz{margin:0;color:var(--ll-text-muted);font-size:.9375rem;line-height:1.5;overflow-wrap:break-word;min-width:0}.ll-planverwerfen__aktion{display:grid;gap:var(--ll-space-2);margin-top:var(--ll-space-4);min-width:0}.ll-planverwerfen__verwerfen,.ll-planverwerfen__weiter{min-height:3.25rem;font-size:1rem;line-height:1.2}.ll-planverwerfen__verwerfen{font-weight:700}.ll-planverwerfen__weiter{border-color:var(--ll-border-strong)}.ll-blatt__flaeche:has(.ll-uebungswahl){height:calc(100% - 3rem)}.ll-blatt__flaeche:has(.ll-uebungswahl) .ll-blatt__kopf{container-type:inline-size;container-name:uebungswahlkopf;flex-wrap:wrap}.ll-blatt__flaeche:has(.ll-uebungswahl) .ll-blatt__schliessen{margin-left:auto}@container uebungswahlkopf (max-width: 12.5em){.ll-blatt__titel{order:1;flex:1 1 100%}}.ll-blatt__inhalt:has(.ll-uebungswahl){padding:calc(var(--ll-space-2) + var(--ll-space-1)) calc(var(--ll-space-3) + var(--ll-space-1)) 0}.ll-uebungswahl{display:flex;flex-direction:column;min-height:100%;min-width:0}.ll-uebungswahl__satz{margin:0 0 calc(var(--ll-space-2) + var(--ll-space-1));font-size:.875rem}.ll-uebungswahl__hinweis,.ll-uebungswahl__satz{color:var(--ll-text-muted);line-height:1.45;overflow-wrap:anywhere;min-width:0}.ll-uebungswahl__hinweis{margin:var(--ll-space-3) 0 0;font-size:.9375rem}.ll-uebungswahl__suche{min-width:0}.ll-uebungswahl__suchzeile{display:flex;align-items:center;gap:var(--ll-space-2);min-height:var(--ll-tap-target);padding-left:calc(var(--ll-space-3) - var(--ll-space-1) / 2);background:var(--ll-bg);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld);min-width:0}.ll-uebungswahl__lupe{flex:none;display:grid;place-items:center;color:var(--ll-text-muted)}.ll-uebungswahl__feldsuche{flex:1 1 auto;min-width:0;padding-left:0;background:none;border:none;border-radius:0}.ll-uebungswahl__feldsuche::placeholder{color:var(--ll-text-muted);opacity:1}.ll-uebungswahl__ueberschrift{margin:calc(var(--ll-space-3) + var(--ll-space-1)) 0 var(--ll-space-2) var(--ll-space-1);font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.ll-uebungswahl__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);margin:0;padding:0;list-style:none;min-width:0}.ll-uebungswahl__eintrag{min-width:0}.ll-uebungswahl__zeile{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) calc(var(--ll-space-2) + var(--ll-space-1));min-height:4rem;padding:var(--ll-space-1) var(--ll-space-3) var(--ll-space-1) var(--ll-space-1);background:transparent;border:1px solid var(--ll-border);border-radius:var(--ll-radius);color:var(--ll-text);cursor:pointer;min-width:0}.ll-uebungswahl__zeile:has(.ll-uebungswahl__feld:checked){background:var(--ll-surface-raised);border-color:var(--ll-border-strong)}.ll-uebungswahl__zeile:has(.ll-uebungswahl__feld:focus-visible){outline:2px solid var(--ll-accent);outline-offset:2px}.ll-uebungswahl__zeile:has(.ll-uebungswahl__feld:disabled){opacity:.6;cursor:not-allowed}.ll-uebungswahl__feld{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ll-uebungswahl__bild{width:min(3.5rem,100%);height:auto;object-fit:contain;mix-blend-mode:lighten}.ll-uebungswahl__bild,.ll-uebungswahl__ohnebild{flex:none;aspect-ratio:1/1;border-radius:var(--ll-radius-feld)}.ll-uebungswahl__ohnebild{display:grid;place-items:center;width:min(3.5rem,100%);background:var(--ll-surface-raised);color:var(--ll-text-muted)}.ll-uebungswahl__text{flex:1 1;display:flex;flex-direction:column;min-width:min(6rem,100%)}.ll-uebungswahl__name{font-size:1rem;font-weight:600;line-height:1.3}.ll-uebungswahl__gruppe,.ll-uebungswahl__name{overflow-wrap:anywhere;min-width:0;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.ll-uebungswahl__gruppe{color:var(--ll-text-muted);font-size:.875rem;line-height:1.35}.ll-uebungswahl__marke{flex:none;box-sizing:border-box;display:grid;place-items:center;width:1.5rem;height:1.5rem;margin-left:auto;border:2px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille);color:transparent}.ll-uebungswahl__marke .ll-glyphe{width:1rem;height:1rem}.ll-uebungswahl__punkt{width:.625rem;height:.625rem;border-radius:var(--ll-radius-pille);background:transparent}.ll-uebungswahl__zeile:has(.ll-uebungswahl__feld:checked) .ll-uebungswahl__marke--kreis{border-color:var(--ll-text)}.ll-uebungswahl__zeile:has(.ll-uebungswahl__feld:checked) .ll-uebungswahl__punkt{background:var(--ll-text)}.ll-uebungswahl__zeile:has(.ll-uebungswahl__feld:checked) .ll-uebungswahl__marke--haken{background:var(--ll-text);border-color:var(--ll-text);color:var(--ll-bg)}.ll-uebungswahl__fuss{position:sticky;bottom:0;z-index:1;display:flex;justify-content:center;margin:auto calc((var(--ll-space-3) + var(--ll-space-1)) * -1) 0;padding:calc(var(--ll-space-5) + var(--ll-space-2)) var(--ll-space-3) max(var(--ll-space-4),env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,color-mix(in srgb,var(--ll-surface) 0%,transparent) 0,var(--ll-surface) 50%);pointer-events:none;min-width:0}.ll-uebungswahl__fuss>*{pointer-events:auto}.ll-uebungswahl__knopf{min-width:min(13rem,100%);min-height:3.25rem;padding:0 min(var(--ll-space-5),10%);font-size:1rem;font-weight:700;line-height:1.2;box-shadow:0 var(--ll-space-2) var(--ll-space-4) color-mix(in srgb,var(--ll-bg) 50%,transparent)}.ll-uebungswahl__knopf[disabled]{cursor:not-allowed}@media (hover:hover){.ll-uebungswahl__zeile:hover{border-color:var(--ll-border-strong)}}.ll-planfolge__kopf{margin-top:calc(var(--ll-space-4) * -1);padding-top:var(--ll-space-2);min-width:0}.ll-planfolge__kopfzeile{display:flex;align-items:center;gap:var(--ll-space-1);margin-left:calc((var(--ll-space-2) + var(--ll-space-1)) * -1);min-width:0}.ll-planfolge__titel{flex:1 1;margin:0;font-size:1.625rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;overflow-wrap:break-word;min-width:0}.ll-planfolge__inhalt{padding-top:var(--ll-space-2);min-width:0}.ll-planfolge__dauer{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;overflow-wrap:break-word;min-width:0}.ll-planfolge__satz{margin:calc(var(--ll-space-1) / 2) 0 var(--ll-space-2);color:var(--ll-text-muted);font-size:.875rem;line-height:1.45;overflow-wrap:break-word;min-width:0}.ll-planfolge__liste{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--ll-space-1) * 1.5);margin:0;padding:0;list-style:none;min-width:0}.ll-planfolge__zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1);min-height:3.625rem;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);min-width:0}.ll-planfolge__zeile--ruhetag{min-height:3.25rem;background:transparent}.ll-planfolge__zeile[data-zieht]{position:relative;z-index:1;background:var(--ll-surface-raised);box-shadow:0 var(--ll-space-2) var(--ll-space-4) color-mix(in srgb,var(--ll-bg) 50%,transparent)}.ll-planfolge__text{flex:1 1;display:flex;flex-direction:column;padding:var(--ll-space-1) 0;min-width:min(6rem,100%)}.ll-planfolge__name{font-size:1.0625rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;min-width:0}.ll-planfolge__unterzeile{color:var(--ll-text-muted)}.ll-planfolge__grund,.ll-planfolge__unterzeile{font-size:.875rem;line-height:1.4;overflow-wrap:break-word;min-width:0}.ll-planfolge__grund{color:var(--ll-text)}.ll-planfolge__ruhe{flex:1 1;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--ll-space-2);padding:var(--ll-space-1) 0;min-width:min(6rem,100%)}.ll-planfolge__ruhewort{font-size:.9375rem;font-weight:600}.ll-planfolge__ruhewort,.ll-planfolge__tag{color:var(--ll-text-muted);line-height:1.3;overflow-wrap:break-word;min-width:0}.ll-planfolge__tag{margin-left:auto;font-size:.875rem}.ll-planfolge__entfernen{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3rem;min-height:var(--ll-tap-target);margin-left:auto;padding:0;background:none;border:0;border-radius:var(--ll-radius-pille);color:var(--ll-text-muted);font:inherit;cursor:pointer}.ll-planfolge__entfernen .ll-glyphe{width:1.375rem;height:1.375rem}.ll-planfolge__entfernen[aria-disabled=true]{color:var(--ll-border-strong);cursor:not-allowed}.ll-planfolge__schritte{margin-right:var(--ll-space-2)}.ll-planfolge__neu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8em),1fr));gap:var(--ll-space-2);margin-top:calc(var(--ll-space-1) * 1.5);min-width:0}.ll-planfolge__anhaengen{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ll-space-2);min-height:var(--ll-tap-target);padding:var(--ll-space-1) var(--ll-space-3);background:none;border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille);color:var(--ll-text);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer;min-width:0}.ll-planfolge__anhaengen .ll-glyphe{flex:none;width:1.25rem;height:1.25rem}.ll-planfolge__anhaengenwort{text-align:center;overflow-wrap:break-word;min-width:0}.ll-planfolge__anhaengen[aria-disabled=true]{border-color:var(--ll-border);color:var(--ll-text-muted);cursor:not-allowed}.ll-planfolge__grenze{margin:var(--ll-space-2) 0 0;color:var(--ll-text-muted);font-size:.875rem;line-height:1.45;overflow-wrap:break-word;min-width:0}@media (hover:hover){.ll-planfolge__entfernen:not([aria-disabled=true]):hover{color:var(--ll-text)}.ll-planfolge__anhaengen:not([aria-disabled=true]):hover{background:var(--ll-surface)}}.ll-plankarte{margin-top:calc(var(--ll-space-2) + var(--ll-space-1));padding:var(--ll-space-3);background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius);overflow:hidden;min-width:0}.ll-plankarte__titelzeile{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ll-space-2);min-width:0}.ll-plankarte__name{flex:1 1 10rem;margin:0;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.ll-plankarte__mehr{flex:none;margin-left:auto;width:3rem;min-height:var(--ll-tap-target);display:inline-flex;align-items:center;justify-content:center;margin-top:calc((var(--ll-space-2) + var(--ll-space-1)) * -1);margin-right:calc((var(--ll-space-2) + var(--ll-space-1)) * -1);margin-bottom:calc((var(--ll-space-2) + var(--ll-space-1)) * -1);position:relative;z-index:1;border-radius:var(--ll-radius-pille);color:var(--ll-text);background:transparent;text-decoration:none}.ll-plankarte__koerper{position:relative;margin-top:var(--ll-space-1);min-width:0}.ll-plankarte__bildrahmen{position:absolute;top:0;right:calc(var(--ll-space-3) * -1);width:180px;height:117px;overflow:hidden;pointer-events:none}.ll-plankarte__bildrahmen:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--ll-surface) 0,transparent 156px),linear-gradient(0deg,var(--ll-surface) 0,transparent 40%)}.ll-plankarte__bild{display:block;width:100%;height:100%;object-fit:cover;object-position:left center;mix-blend-mode:lighten}.ll-plankarte__dauer,.ll-plankarte__unterzeile{position:relative;margin:0;line-height:1.4;text-shadow:0 0 var(--ll-space-2) var(--ll-surface);overflow-wrap:break-word;min-width:0}.ll-plankarte__dauer{margin-top:calc(var(--ll-space-1) / 2);color:var(--ll-text-muted);font-size:.875rem}.ll-plankarte__hinweis{position:relative;margin-top:var(--ll-space-1);min-width:0}.ll-plankarte__hinweisknopf{display:flex;align-items:center;gap:var(--ll-space-2);width:fit-content;max-width:100%;min-height:var(--ll-tap-target);margin-left:calc(var(--ll-space-2) * -1);padding:0 var(--ll-space-2);border-radius:var(--ll-radius-feld);color:var(--ll-text);text-shadow:0 0 var(--ll-space-2) var(--ll-surface);list-style:none;cursor:pointer;min-width:0}.ll-plankarte__hinweisknopf .ll-glyphe{width:1rem;height:1rem;color:var(--ll-text-muted)}.ll-plankarte__hinweis[open]>.ll-plankarte__hinweisknopf .ll-glyphe{transform:rotate(90deg)}.ll-plankarte__hinweiswort{overflow-wrap:break-word;min-width:0}.ll-plankarte__hinweistext{margin:0 0 var(--ll-space-2);background:var(--ll-surface);color:var(--ll-text-muted);overflow-wrap:anywhere;min-width:0}.ll-plankarte__liste{position:relative;list-style:none;margin:var(--ll-space-1) 0 0;padding:0;display:grid;gap:var(--ll-space-2);min-width:0}.ll-plankarte__einheit{padding:calc(var(--ll-space-2) + var(--ll-space-1) / 2);padding-left:var(--ll-space-3);background:var(--ll-surface-raised);border-radius:var(--ll-radius-feld);container-type:inline-size;min-width:0}.ll-plantag{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) calc(var(--ll-space-2) + var(--ll-space-1));min-width:0}.ll-plantag__weg{flex:1 1 12rem;display:flex;flex-direction:column;justify-content:center;min-height:var(--ll-tap-target);border-radius:var(--ll-radius-feld);color:var(--ll-text);text-decoration:none;min-width:0}.ll-plantag__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);min-width:0}.ll-plantag__name{font-size:1.0625rem;line-height:1.3;overflow-wrap:anywhere;min-width:0}.ll-plantag__heute{display:inline-flex;align-items:center;min-height:1.375rem;padding:0 var(--ll-space-2);border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);background:color-mix(in srgb,var(--ll-accent) 16%,var(--ll-surface-raised));color:var(--ll-accent);font-size:.75rem;font-weight:700;line-height:1;overflow-wrap:break-word;min-width:0}.ll-plantag__unterzeile{margin-top:calc(var(--ll-space-1) / 2);color:var(--ll-text-muted);font-size:.875rem;line-height:1.4;overflow-wrap:break-word;min-width:0}.ll-plantag__wann{color:var(--ll-text)}.ll-plantag__leer{margin-top:calc(var(--ll-space-1) / 2);color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:break-word;min-width:0}.ll-plantag__start{display:contents}.ll-plankarte__einheit .ll-zustandsknopf{width:3.25rem;width:min(3.25rem,100cqi);min-height:3.25rem;min-height:min(3.25rem,100cqi);margin-right:0}.ll-plankarte__einheit .ll-zustandsknopf svg{width:1.5rem;height:1.5rem}.ll-zustandsknopf{flex:none;width:3rem;min-height:var(--ll-tap-target);margin-left:auto;margin-right:var(--ll-space-3);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);border:1px solid var(--ll-border-strong);color:var(--ll-text);text-decoration:none;padding:0;font:inherit;cursor:pointer}.ll-zustandsknopf[disabled]{opacity:.6;cursor:progress}.ll-planmenue__wort{font-weight:600;overflow-wrap:break-word;min-width:0}.ll-planmenue__satz{color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-planmenue__wort--warnung{color:var(--ll-danger)}.ll-einheitsmenue__glyphe{display:inline-flex;flex:none}.ll-zustandsknopf--pause,.ll-zustandsknopf--play{background:var(--ll-accent);border:none;color:var(--ll-accent-contrast)}.ll-zustandsknopf--pause:focus-visible,.ll-zustandsknopf--play:focus-visible{outline-color:var(--ll-accent-contrast);outline-offset:-2px}.ll-zustandsknopf--haken{color:var(--ll-text-muted)}.ll-blatt__flaeche:has(.ll-auswahl){height:100%}.ll-auswahl{display:flex;flex-direction:column;gap:var(--ll-space-3);min-height:100%;min-width:0}.ll-auswahl__formular{flex:1 0 auto;display:flex;flex-direction:column;min-width:0}.ll-auswahl__liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--ll-space-2);min-width:0}.ll-auswahl__eintrag{min-width:0}.ll-auswahl__karte{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);min-height:var(--ll-tap-target);padding:var(--ll-space-2) var(--ll-space-3);border:1px solid var(--ll-border);border-radius:var(--ll-radius);cursor:pointer;min-width:0}.ll-auswahl__karte:has(.ll-auswahl__feld:checked){background:var(--ll-surface-raised);border-color:var(--ll-border-strong)}.ll-auswahl__karte:has(.ll-auswahl__feld:focus-visible){outline:2px solid var(--ll-accent);outline-offset:2px}.ll-auswahl__feld{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ll-auswahl__text{flex:1 1;display:grid;gap:var(--ll-space-1);min-width:min(4.5rem,100%)}.ll-auswahl__marke{flex:none;display:inline-flex;color:transparent}.ll-auswahl__karte:has(.ll-auswahl__feld:checked) .ll-auswahl__marke{color:var(--ll-text)}.ll-auswahl__fuss{position:sticky;bottom:0;margin-top:auto;display:grid;gap:var(--ll-space-2);padding-top:var(--ll-space-3);padding-bottom:max(var(--ll-space-4),env(safe-area-inset-bottom,0px));background:var(--ll-surface);min-width:0}.ll-blatt__inhalt:has(.ll-auswahl){padding-bottom:0}.ll-blatt[open]:not(:modal) .ll-auswahl__fuss{position:static}@media (hover:hover){.ll-gruppe__aktion:hover,.ll-gruppe__weg:hover,.ll-kalorienwoche__tag:hover,.ll-portalblatt__wahl:hover,.ll-satzzeile__aendern:hover{color:var(--ll-accent)}.ll-symbolknopf:hover,.ll-zustandsknopf:hover{border-color:var(--ll-text-muted)}.ll-zustandsknopf--pause:not([disabled]):hover,.ll-zustandsknopf--play:not([disabled]):hover{background:var(--ll-accent);background:color-mix(in srgb,var(--ll-accent) 88%,var(--ll-accent-contrast))}.ll-auswahl__karte:hover{border-color:var(--ll-border-strong)}}.ll-heutekopf{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ll-space-2) var(--ll-space-3);margin:0 0 var(--ll-space-4);min-width:0}.ll-heutekopf__titelblock{min-width:0}.ll-heutekopf__titel{margin:0;font-size:2.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;overflow-wrap:break-word;min-width:0}.ll-heutekopf__titel .ll-symbol{width:.7em;height:.7em;margin-left:.25em;vertical-align:-.05em;color:var(--ll-accent)}.ll-heutekopf__untertitel{margin:var(--ll-space-1) 0 0;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-symbol{flex:none;width:1.25rem;height:1.25rem}.ll-datumspille{display:flex;align-items:center;gap:var(--ll-space-2);min-width:0;max-width:100%;min-height:var(--ll-tap-target);margin-left:auto;padding:var(--ll-space-1) var(--ll-space-2);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille);background:var(--ll-surface-raised);color:var(--ll-text);text-decoration:none}.ll-datumspille__text{min-width:0;overflow-wrap:break-word}.ll-datumspille .ll-glyphe{color:var(--ll-text-muted)}.ll-blatt__inhalt:has(.ll-tagwahl){padding-left:var(--ll-space-2);padding-right:var(--ll-space-2)}.ll-tagwahl{min-width:0}.ll-tagwahl .ll-band__spalten,.ll-tagwahl .ll-band__woche{column-gap:0}.ll-tagwahl__kopf{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-tagwahl__monat{margin:0;text-align:center;font-weight:600;overflow-wrap:break-word;min-width:0}.ll-tagwahl__schritt{text-decoration:none}.ll-tagwahl__tag{min-height:var(--ll-tap-target);display:flex;align-items:center;justify-content:center;color:var(--ll-text);text-decoration:none;min-width:0}.ll-tagwahl__tag .ll-tagwahl__zahl{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;max-width:2.5rem;aspect-ratio:1;background:var(--ll-surface-raised);border:1px solid transparent;border-radius:var(--ll-radius-pille);text-align:center;overflow-wrap:break-word;min-width:0}.ll-tagwahl__tag[data-lage=heute] .ll-tagwahl__zahl{border-color:var(--ll-accent)}.ll-tagwahl__tag[aria-current=date] .ll-tagwahl__zahl{background:var(--ll-accent);color:var(--ll-accent-contrast);border-color:var(--ll-accent);font-weight:700}.ll-tagwahl__fuss{display:flex;justify-content:center;margin:var(--ll-space-3) 0 0;min-width:0}.ll-tagwahl__heute{display:inline-flex;align-items:center;min-height:var(--ll-tap-target);padding:0 var(--ll-space-3);color:var(--ll-text-muted);text-decoration:underline;text-underline-offset:.2em;overflow-wrap:break-word;min-width:0}@media (hover:hover){.ll-datumspille:hover,.ll-tagwahl__tag:not([aria-current=date]):not([data-lage=heute]):hover .ll-tagwahl__zahl{border-color:var(--ll-text-muted)}.ll-tagwahl__heute:hover{color:var(--ll-text)}}.ll-eintragekopf{display:flex;flex-direction:column;gap:var(--ll-space-2);margin:0 0 var(--ll-space-3);min-width:0}.ll-eintragekopf__zeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ll-space-1) var(--ll-space-2);min-width:0}.ll-eintragekopf__titel{flex:1 1 auto;margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.01em;line-height:1.15;overflow-wrap:break-word;min-width:0}.ll-eintragekopf__auskunft{flex:0 1 auto;margin:0;min-width:0;overflow-wrap:break-word}.ll-eintragekopf__zahl{font-size:1rem;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-eintragekopf__bezug{font-size:.8125rem;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-eintragekopf__bezug[data-ueberschritten=ja]{color:var(--ll-danger);font-weight:600}.ll-eintragekopf__tag{margin:0;font-size:.8125rem;color:var(--ll-text-muted);min-width:0;overflow-wrap:break-word}.ll-eintragekopf__balken{display:block;height:.25rem;border-radius:var(--ll-radius-pille);background:var(--ll-border)}.ll-eintragekopf__fuellung{display:block;width:calc(var(--anteil, 0) * 100%);height:100%;border-radius:var(--ll-radius-pille);background:var(--ll-accent);background:color-mix(in srgb,var(--ll-danger) var(--warnanteil,0%),var(--ll-accent))}.ll-reiterpillen{list-style:none;margin:0 0 var(--ll-space-4);padding:0;display:flex;flex-wrap:wrap;gap:0 var(--ll-space-1);min-width:0}.ll-reiterpillen>li{display:grid;min-width:0}.ll-reiterpille{min-height:var(--ll-tap-target);color:var(--ll-text-muted);text-decoration:none}.ll-reiterpille,.ll-reiterpille__text{display:flex;align-items:center;min-width:0}.ll-reiterpille__text{min-height:2.25rem;padding:var(--ll-space-1) var(--ll-space-2);background:var(--ll-surface-raised);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille);font-size:.8125rem;font-weight:500;line-height:1.25;overflow-wrap:break-word}.ll-reiterpille[aria-current=true]{color:var(--ll-accent-contrast)}.ll-reiterpille[aria-current=true] .ll-reiterpille__text{background:var(--ll-accent);border-color:var(--ll-accent);font-weight:700}.ll-eintrageseite{padding-bottom:0;min-height:calc(100dvh - var(--ll-tabbar-height) - 1px);min-height:calc(100dvh - var(--ll-tabbar-height) - 1px - env(safe-area-inset-bottom, 0px))}.ll-wegeleiste{position:sticky;z-index:1;bottom:calc(var(--ll-tabbar-height) + 1px);bottom:calc(var(--ll-tabbar-height) + 1px + env(safe-area-inset-bottom, 0px));display:flex;gap:var(--ll-space-2);margin:var(--ll-space-4) calc(-1 * var(--ll-space-3)) 0;padding:var(--ll-space-2) var(--ll-space-3);background:var(--ll-surface);border-top:1px solid var(--ll-border)}@media (min-width:64rem){.ll-eintrageseite{min-height:calc(100dvh - var(--ll-space-5))}.ll-wegeleiste{bottom:0}}.ll-wegeknopf{flex:1 1;min-width:0;min-height:calc(var(--ll-tap-target) + var(--ll-space-1));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ll-space-1);padding:var(--ll-space-1);background:var(--ll-surface-raised);color:var(--ll-text);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);font:inherit;cursor:pointer}.ll-wegeknopf__text{max-width:100%;font-size:.8125rem;font-weight:600;line-height:1.25;overflow-wrap:break-word}.ll-wegeknopf--akzent{background:var(--ll-accent);border-color:var(--ll-accent);color:var(--ll-accent-contrast);font-weight:700}@media (hover:hover){.ll-wegeknopf:hover{border-color:var(--ll-border-strong)}}.ll-suchform{display:grid;gap:var(--ll-space-3)}.ll-suchzeile{display:flex;align-items:center;gap:var(--ll-space-2);min-width:0;padding-left:var(--ll-space-3);background:var(--ll-surface);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld)}.ll-suchzeile__lupe{flex:none;display:grid;place-items:center;color:var(--ll-text-muted)}.ll-suchzeile__feld{flex:1 1 auto;min-width:0;padding-left:0;background:none;border:none;border-radius:0}.ll-rechenweg__stark{color:var(--ll-text);font-weight:600}.ll-rechenweg__rechner{container-type:inline-size;container-name:rechenweg-rechner;min-width:0}.ll-rechenweg__spalten{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--ll-space-4);min-width:0}.ll-rechenweg__eingaben,.ll-rechenweg__ergebnis{min-width:0}.ll-rechenweg__wahlzeile{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);padding:var(--ll-space-3);min-width:0}.ll-rechenweg__feldzeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);padding:var(--ll-space-2) var(--ll-space-3);min-width:0}.ll-rechenweg__feldname{flex:999 1 7rem;font-weight:500;overflow-wrap:break-word;min-width:0}.ll-rechenweg__zahl{flex:1 1 6.5rem;min-width:0;padding:0 var(--ll-space-2);background:var(--ll-bg);font-family:var(--ll-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ll-rechenweg__wahl{container-type:inline-size;container-name:rechenweg-wahl;display:flex;flex-wrap:wrap;background:var(--ll-bg);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);min-width:0}.ll-rechenweg__segment{flex:1 1 100%;min-height:var(--ll-tap-target);min-width:0;padding:var(--ll-space-1) var(--ll-space-2);background:transparent;color:var(--ll-text-muted);border:1px solid transparent;border-radius:var(--ll-radius-feld);font-family:var(--ll-font-text);font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;overflow-wrap:break-word;cursor:pointer}.ll-rechenweg__segment[aria-pressed=true]{background:var(--ll-surface-raised);border-color:var(--ll-border-strong);color:var(--ll-text);font-weight:700}.ll-rechenweg__hinweis,.ll-rechenweg__schloss{margin:var(--ll-space-2) var(--ll-space-1) 0;font-size:.8125rem;color:var(--ll-text-muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ll-rechenweg__schloss{display:flex;align-items:flex-start;gap:var(--ll-space-2);min-width:0}.ll-rechenweg__schlosstext{min-width:0}.ll-rechenweg__wegtitel{margin-top:var(--ll-space-4)}.ll-rechenweg__wegzeile{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ll-space-1) var(--ll-space-3);padding:var(--ll-space-2) var(--ll-space-3);min-width:0}.ll-rechenweg__wegzeile--summe{background:var(--ll-surface-raised)}.ll-rechenweg__nr{flex:0 0 2rem;display:flex;align-items:center;justify-content:center;min-height:2rem;border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-pille);font-family:var(--ll-font-mono);font-size:.8125rem;font-weight:600;color:var(--ll-text)}.ll-rechenweg__nr--leer{border-color:transparent}.ll-rechenweg__wegtext{flex:1 1 12rem;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1);min-width:0}.ll-rechenweg__name{margin:0;font-weight:600;line-height:1.3;overflow-wrap:break-word;min-width:0}.ll-rechenweg__rechnung{font-size:.8125rem;line-height:1.5;color:var(--ll-text-muted)}.ll-rechenweg__rechnung,.ll-rechenweg__wert{font-family:var(--ll-font-mono);overflow-wrap:anywhere;min-width:0}.ll-rechenweg__wert{margin-left:auto;font-size:.875rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;color:var(--ll-text)}.ll-rechenweg__wegzeile--summe .ll-rechenweg__wert{font-weight:700}.ll-rechenweg__abschnitt{margin-top:var(--ll-space-5);min-width:0}.ll-rechenweg__schritt{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ll-space-2) var(--ll-space-3);padding:var(--ll-space-3);min-width:0}.ll-rechenweg__schrittinhalt{flex:1 1 14rem;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-rechenweg__fliess,.ll-rechenweg__schritttitel{margin:0;overflow-wrap:break-word;min-width:0}.ll-rechenweg__fliess{font-size:.875rem;color:var(--ll-text-muted);-webkit-hyphens:auto;hyphens:auto}.ll-rechenweg__formel{container-type:inline-size;container-name:rechenweg-formel;padding:var(--ll-space-2) var(--ll-space-3);background:var(--ll-bg);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);font-family:var(--ll-font-mono);font-size:.8125rem;line-height:1.6;min-width:0}.ll-rechenweg__formelliste{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--ll-space-3);margin:0}.ll-rechenweg__formelname{color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-rechenweg__formelrechnung{margin:0;color:var(--ll-text);overflow-wrap:break-word;min-width:0}.ll-rechenweg__zeile{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1)}.ll-rechenweg__satz,.ll-rechenweg__zeile{margin:0;padding:var(--ll-space-2) var(--ll-space-3);min-width:0}.ll-rechenweg__satz,.ll-rechenweg__text{color:var(--ll-text-muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ll-rechenweg__text{margin:0;min-width:0}.ll-rechenweg__zahlen{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-rechenweg__fuss{margin:var(--ll-space-2) var(--ll-space-1) 0;font-size:.8125rem;color:var(--ll-text-muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@container rechenweg-rechner (min-width: 46em){.ll-rechenweg__spalten{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}@container rechenweg-wahl (min-width: 18em){.ll-rechenweg__segment{flex-basis:0}}@container rechenweg-formel (min-width: 26em){.ll-rechenweg__formelliste{grid-template-columns:max-content minmax(0,1fr)}}@media (hover:hover){.ll-rechenweg__segment:not([aria-pressed=true]):hover{color:var(--ll-text)}}@property --ll-startanimation-winkel{syntax:"<angle>";inherits:false;initial-value:1turn}.ll-startanimation{position:fixed;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;background:var(--ll-bg);opacity:0;pointer-events:none;animation:ll-startanimation-weg .27s ease-out .93s both}.ll-startanimation__zeichen{position:relative;flex:none;width:min(33.333%,147px);aspect-ratio:608/1009;animation:ll-startanimation-weiten .27s ease-in .93s both}.ll-startanimation__zug{position:absolute;inset:0;background-image:url("data:image/png;base64,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");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.ll-startanimation__zug--dach{clip-path:inset(0 0 80.8% 0);animation:ll-startanimation-dach .22s cubic-bezier(.3,0,.3,1) .46s both}.ll-startanimation__zug--kreis{clip-path:inset(19.2% 0 16.1% 0);-webkit-mask-image:conic-gradient(at 49.84% 50.74%,transparent calc(350deg - var(--ll-startanimation-winkel)),var(--ll-bg) calc(1turn - var(--ll-startanimation-winkel)));mask-image:conic-gradient(at 49.84% 50.74%,transparent calc(350deg - var(--ll-startanimation-winkel)),var(--ll-bg) calc(1turn - var(--ll-startanimation-winkel)));animation:ll-startanimation-kreis .56s cubic-bezier(.45,0,.35,1) both}.ll-startanimation__zug--punkt{clip-path:inset(83.9% 0 0 0);transform-origin:50% 93%;animation:ll-startanimation-punkt .22s cubic-bezier(.34,1.56,.64,1) .64s both}@keyframes ll-startanimation-weg{0%{opacity:1}to{opacity:0}}@keyframes ll-startanimation-weiten{0%{transform:none}to{transform:scale(1.08)}}@keyframes ll-startanimation-kreis{0%{--ll-startanimation-winkel:-10deg}to{--ll-startanimation-winkel:360deg}}@keyframes ll-startanimation-dach{0%{clip-path:inset(0 100% 80.8% 0)}to{clip-path:inset(0 0 80.8% 0)}}@keyframes ll-startanimation-punkt{0%{opacity:0;transform:translateY(-8%) scale(.4)}to{opacity:1;transform:none}}.ll-wochengewicht__stand{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1);margin-top:var(--ll-space-3);padding:var(--ll-space-3);background:var(--ll-surface-raised);border:1px solid var(--ll-border);border-radius:var(--ll-radius-feld);min-width:0}.ll-wochengewicht__satz,.ll-wochengewicht__woche{margin:0;overflow-wrap:break-word;min-width:0}.ll-wochengewicht__satz{font-weight:600}.ll-wochengewicht__wert{margin:0;font-size:1.5rem;font-weight:700;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-wochengewicht__unter{margin:0;color:var(--ll-text-muted);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-wochengewicht__wege{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:var(--ll-space-2);margin-top:var(--ll-space-3);min-width:0}.ll-wochengewicht__wege>.ll-status{margin:0}.ll-wochengewicht__widerruf{display:inline-block;min-height:var(--ll-tap-target);padding:var(--ll-space-3) 0;font-size:.875rem;text-decoration:underline;text-underline-offset:.2em}.ll-wochengewicht__entwurf,.ll-wochengewicht__widerruf{max-width:100%;color:var(--ll-text-muted);overflow-wrap:break-word;min-width:0}.ll-wochengewicht__entwurf{justify-self:start;margin:0;padding:0 var(--ll-space-2);border:1px dashed var(--ll-border-strong);border-radius:var(--ll-radius-pille);font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ll-wochengewicht__stufe{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);min-width:0}.ll-wochengewicht__stufe>p{margin:0}.ll-wochengewicht__punkte{gap:var(--ll-space-2);margin:0;padding-left:var(--ll-space-4);overflow-wrap:break-word}.ll-wochengewicht__notiz,.ll-wochengewicht__punkte{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-wochengewicht__notiz{gap:var(--ll-space-1);padding:var(--ll-space-3);background:var(--ll-surface-raised);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld)}.ll-wochengewicht__kw{font-weight:600}.ll-wochengewicht__zahl{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-wochengewicht__breit{justify-self:stretch;overflow-wrap:break-word;min-width:0}.ll-profilfoto__kreis{position:relative;flex:none;display:grid;place-items:center;max-width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--ll-surface-raised);color:var(--ll-text-muted);border:1px solid var(--ll-border);border-radius:var(--ll-radius-pille)}.ll-profilfoto__kreis--karte{width:4.5rem}.ll-profilfoto__kreis--blatt{width:6rem}.ll-profilfoto__kreis--neu{width:10rem}.ll-profilfoto__bild{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.ll-profilfoto__initialen{font-family:var(--ll-font-mono);font-size:1.375rem;font-weight:600;letter-spacing:.02em;line-height:1}.ll-profilfoto__kreis--blatt .ll-profilfoto__initialen{font-size:1.75rem}.ll-profilfoto__stufe{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);min-width:0}.ll-profilfoto__stufe>p{margin:0}.ll-profilfoto__mitte{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--ll-space-2);min-width:0}.ll-profilfoto__masse{margin:0;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-profilfoto__feldzeile{position:relative}.ll-profilfoto__weg{font-weight:600}.ll-profilfoto__wegtext{grid-template-columns:minmax(0,1fr);overflow-wrap:break-word}.ll-profilfoto__feldzeile:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:-2px}.ll-profilfoto__feldzeile:has(input:disabled) .ll-profilfoto__weg{color:var(--ll-text-muted);cursor:default}.ll-profilfoto__warnung{font-weight:600}.ll-profilfoto__warnsymbol,.ll-profilfoto__warnung{color:var(--ll-danger)}.ll-profilfoto__schritt{margin:0;font-size:1rem;font-weight:600;overflow-wrap:break-word;min-width:0}.ll-profilfoto__zuschnitt{position:relative;justify-self:center;width:100%;max-width:20rem;aspect-ratio:1/1;overflow:hidden;background:var(--ll-bg);border-radius:var(--ll-radius-feld);touch-action:none;cursor:grab}.ll-profilfoto__leinwand{display:block;width:100%;height:100%}.ll-profilfoto__quadrat{position:absolute;inset:10%;border:1px dashed color-mix(in srgb,var(--ll-text) 55%,transparent);box-shadow:0 0 0 100vmax color-mix(in srgb,var(--ll-bg) 60%,transparent);pointer-events:none}.ll-profilfoto__ring{position:absolute;inset:0;border:2px solid color-mix(in srgb,var(--ll-text) 85%,transparent);border-radius:var(--ll-radius-pille)}.ll-profilfoto__regler{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1);min-width:0}.ll-profilfoto__regler>.ll-label{margin:0}.ll-profilfoto__fortschritt{display:flex;align-items:center;gap:var(--ll-space-2);margin:0;color:var(--ll-text-muted);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.ll-profilfoto__balken{flex:1 1 auto;display:block;width:100%;height:.375rem;min-width:0}.ll-profilfoto__balkenspur{fill:var(--ll-border)}.ll-profilfoto__balkenfuellung{fill:var(--ll-text)}.ll-profilfoto__prozent{flex:none}.ll-profilfoto__wechsel{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ll-space-3);color:var(--ll-text-muted);min-width:0}.ll-profilfoto__breit{justify-self:stretch;overflow-wrap:break-word;min-width:0}.ll-einstellungen__gruppe{margin:0 0 var(--ll-space-4);min-width:0}.ll-einstellungen__text{grid-template-columns:minmax(0,1fr)}.ll-einstellungen__titel{font-weight:600;overflow-wrap:break-word;min-width:0}.ll-einstellungen__unter{color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-einstellungen__wert{color:var(--ll-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-einstellungen__fuss{margin:var(--ll-space-2) var(--ll-space-1) 0;color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-einstellungen__wahl{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1);min-width:0}.ll-einstellungen__frist{margin:0 var(--ll-space-1);font-weight:500}.ll-einstellungen__frist,.ll-einstellungen__marke{color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-einstellungen__folge{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-1);padding:var(--ll-space-3);background:var(--ll-surface-raised);border:1px solid var(--ll-border);border-radius:var(--ll-radius);min-width:0}.ll-einstellungen__folgetitel{margin:0;font-weight:600;overflow-wrap:break-word;min-width:0}.ll-kontoblatt__wege{margin:var(--ll-space-3) 0 var(--ll-space-4);min-width:0}.ll-kontoblatt__text{grid-template-columns:minmax(0,1fr);overflow-wrap:break-word}.ll-videokarte{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);min-width:0}.ll-videokarte>h2,.ll-videokarte__satz{margin:0;overflow-wrap:break-word;min-width:0}.ll-videokarte__text{grid-template-columns:minmax(0,1fr)}.ll-videokarte__titel{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-videokarte__titel,.ll-videokarte__unter{margin:0;overflow-wrap:break-word;min-width:0}.ll-videokarte__unter{color:var(--ll-text-muted);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-videokarte__rest{min-width:0}.ll-videokarte__breit{flex:1 1 100%;margin:0;overflow-wrap:break-word;min-width:0}.ll-videokarte__vorgang{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-videokarte__vorgang>p{margin:0}.ll-videokarte__fortschritt{display:flex;align-items:center;margin:0;min-width:0}.ll-videokarte__balken{flex:1 1 auto;display:block;width:100%;height:.375rem;min-width:0}.ll-videokarte__balkenspur{fill:var(--ll-border)}.ll-videokarte__balkenfuellung{fill:var(--ll-text)}.ll-videokarte .ll-button,.ll-videozeile .ll-button{padding:0 min(var(--ll-space-4),11%)}.ll-videokarte__aktion{gap:var(--ll-space-2)}.ll-videokarte__aktion,.ll-videokarte__wege{display:flex;flex-wrap:wrap;margin:0;min-width:0}.ll-videokarte__wege{align-items:center;gap:var(--ll-space-2) var(--ll-space-3)}.ll-videokarte__weg{display:inline-flex;align-items:center;text-decoration:none}.ll-videokarte__platz{color:var(--ll-text-muted);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-videoneu__stufe{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);min-width:0}.ll-videoneu__schritt,.ll-videoneu__stufe>p{margin:0;overflow-wrap:break-word;min-width:0}.ll-videoneu__schritt{font-size:1rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-videoneu__feldzeile{position:relative}.ll-videoneu__weg{font-weight:600}.ll-videoneu__wegtext{grid-template-columns:minmax(0,1fr);overflow-wrap:break-word}.ll-videoneu__unter{color:var(--ll-text-muted);font-size:.8125rem;font-weight:400;overflow-wrap:break-word;min-width:0}.ll-videoneu__feldzeile:has(input:focus-visible){outline:2px solid var(--ll-accent);outline-offset:-2px}.ll-videoneu__feldzeile:has(input:disabled) .ll-videoneu__weg{color:var(--ll-text-muted);cursor:default}.ll-videoneu__hinweise{gap:var(--ll-space-1);margin:0;padding:0 0 0 var(--ll-space-4);color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:break-word}.ll-videoneu__hinweise,.ll-videozeile{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-videozeile{gap:var(--ll-space-2);margin-top:var(--ll-space-3)}.ll-meinvideo{gap:var(--ll-space-3)}.ll-meinvideo,.ll-meinvideo__angaben{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-meinvideo__angaben{gap:var(--ll-space-2);margin:0}.ll-meinvideo__angabe{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-meinvideo__angabe>dt{color:var(--ll-text-muted);font-size:.8125rem;overflow-wrap:break-word;min-width:0}.ll-meinvideo__angabe>dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0}.ll-meinvideo__warnsymbol,.ll-meinvideo__warnung{color:var(--ll-danger)}.ll-meinvideo__warnung{font-weight:600}.ll-meinvideo__breit{justify-self:stretch;overflow-wrap:break-word;min-width:0}.ll-nachrichtenzeile{min-width:0}.ll-nachrichtenzeile__titel{font-weight:600;overflow-wrap:break-word}.ll-nachrichtenzeile__neu{flex:none;color:var(--ll-text);font-size:.875rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-faden__kopf{display:grid;gap:var(--ll-space-1);margin:var(--ll-space-3) 0 var(--ll-space-4);min-width:0}.ll-faden__kopf>h1{margin:0}.ll-faden__kopf>p{margin:0;overflow-wrap:break-word}.ll-faden{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);min-width:0}.ll-faden__aelter{margin:0;justify-self:center;text-align:center}.ll-faden__aelter>a{display:inline-flex;align-items:center;min-height:var(--ll-tap-target);color:var(--ll-text);font-weight:600}.ll-faden__leer,.ll-faden__satz{margin:0;overflow-wrap:break-word}.ll-faden__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-faden__tag{justify-self:center;margin-top:var(--ll-space-2);font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);text-align:center;overflow-wrap:break-word;min-width:0;max-width:100%}.ll-faden__nachricht{display:grid;gap:var(--ll-space-1);max-width:84%;min-width:0}.ll-faden__nachricht--coach{justify-self:start;justify-items:start}.ll-faden__nachricht--ich{justify-self:end;justify-items:end}.ll-faden__blase{margin:0;padding:var(--ll-space-2) var(--ll-space-3);border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);color:var(--ll-text);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%}.ll-faden__nachricht--ich .ll-faden__blase{border-color:var(--ll-border-strong);background:color-mix(in srgb,var(--ll-text) 9%,var(--ll-surface))}.ll-faden__meta{font-family:var(--ll-font-mono);font-size:.6875rem;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0;max-width:100%}.ll-faden__video{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);width:100%;min-height:var(--ll-tap-target);margin:0;padding:var(--ll-space-2) var(--ll-space-3);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld);background:var(--ll-surface-raised);color:var(--ll-text);text-decoration:none;min-width:0}.ll-faden__video--weg{border-style:dashed;background:transparent;color:var(--ll-text-muted)}.ll-faden__videotext{flex:1 1 6rem;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-faden__videotitel{font-weight:600;overflow-wrap:break-word}.ll-faden__videozeile{font-family:var(--ll-font-mono);font-size:.6875rem;color:var(--ll-text-muted);overflow-wrap:anywhere}.ll-faden__marke{display:block;height:0}.ll-faden__ende,.ll-faden__neueste{margin:var(--ll-space-3) 0 0;overflow-wrap:break-word}.ll-faden__formular{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);margin-top:var(--ll-space-4);padding-top:var(--ll-space-3);border-top:1px solid var(--ll-border);min-width:0}.ll-faden__formular>.ll-label{margin:0}.ll-faden__eingabe{display:flex;align-items:flex-end;gap:var(--ll-space-2);min-width:0}.ll-faden__feld{flex:1 1 auto;min-width:0;resize:vertical}.ll-faden__senden{flex:none;display:inline-grid;place-items:center;min-height:var(--ll-tap-target);width:3rem;padding:0;border:0;border-radius:var(--ll-radius-pille);background:var(--ll-accent);color:var(--ll-accent-contrast);cursor:pointer}.ll-faden__senden:disabled{background:var(--ll-surface-raised);color:var(--ll-text-muted);cursor:default}.ll-faden__fehler{overflow-wrap:break-word}@media (hover:hover){.ll-faden__senden:hover:not(:disabled){background:color-mix(in srgb,var(--ll-accent) 82%,var(--ll-text))}.ll-faden__video:hover{border-color:var(--ll-text-muted)}}.ll-faden__status{margin:0;color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:break-word;min-width:0}.ll-fadenvideo{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);min-width:0}.ll-fadenvideo__angaben{list-style:none;margin:0;padding:0;display:grid;gap:var(--ll-space-1);min-width:0}.ll-fadenvideo__angabe{color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:break-word;min-width:0}.ll-nachrichten{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-5);min-width:0}.ll-nachrichten--offen{align-items:start}.ll-nachrichten__faden{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);align-content:start;min-width:0}.ll-nachrichten__eingang{min-width:0}.ll-nachrichten__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-2) var(--ll-space-3);min-width:0}.ll-nachrichten__name{flex:1 1 8rem;margin:0;font-size:1.125rem;font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-nachrichten__detail{display:block;max-width:100%;min-width:0;align-content:center;overflow-wrap:break-word}@media (min-width:64rem){.ll-nachrichten--offen{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.ll-nachrichten__eingang{grid-row:1;grid-column:1}.ll-nachrichten__faden{grid-row:1;grid-column:2}}.ll-eingang__weg{align-items:flex-start}.ll-eingang__weg[aria-current=page]{background:color-mix(in srgb,var(--ll-text) 6%,var(--ll-surface))}.ll-eingang__text{min-width:0}.ll-eingang__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--ll-space-2);min-width:0}.ll-eingang__name{font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-eingang__zeit{flex:none;font-family:var(--ll-font-mono);font-size:.75rem;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ll-eingang__vorschau{display:block;color:var(--ll-text-muted);font-size:.875rem;overflow-wrap:anywhere;min-width:0}.ll-eingang__weg--neu,.ll-eingang__weg--neu .ll-eingang__name{font-weight:700}.ll-eingang__weg--neu .ll-eingang__vorschau{color:var(--ll-text)}.ll-detailnachricht__vorschau{display:block;font-weight:600;overflow-wrap:anywhere;min-width:0}.ll-coachfaden{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-3);min-width:0}.ll-coachfaden__aelter{margin:0;justify-self:center;text-align:center}.ll-coachfaden__aelter>a{display:inline-flex;align-items:center;min-height:var(--ll-tap-target);color:var(--ll-text);font-weight:600}.ll-coachfaden__leer,.ll-coachfaden__satz{margin:0;overflow-wrap:break-word}.ll-coachfaden__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);min-width:0}.ll-coachfaden__tag{justify-self:center;margin-top:var(--ll-space-2);font-family:var(--ll-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-text-muted);text-align:center;overflow-wrap:break-word;min-width:0;max-width:100%}.ll-coachfaden__nachricht{display:grid;gap:var(--ll-space-1);max-width:84%;min-width:0}.ll-coachfaden__nachricht--kundin{justify-self:start;justify-items:start}.ll-coachfaden__nachricht--ich{justify-self:end;justify-items:end}.ll-coachfaden__blase{margin:0;padding:var(--ll-space-2) var(--ll-space-3);border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);color:var(--ll-text);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%}.ll-coachfaden__nachricht--ich .ll-coachfaden__blase{border-color:var(--ll-border-strong);background:color-mix(in srgb,var(--ll-text) 9%,var(--ll-surface))}.ll-coachfaden__meta{font-family:var(--ll-font-mono);font-size:.6875rem;color:var(--ll-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;max-width:100%}.ll-coachfaden__video{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-2);width:100%;min-height:var(--ll-tap-target);margin:0;padding:var(--ll-space-2) var(--ll-space-3);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld);background:var(--ll-surface-raised);color:var(--ll-text);text-decoration:none;min-width:0}.ll-coachfaden__video--weg{border-style:dashed;background:transparent;color:var(--ll-text-muted)}.ll-coachfaden__videotext{flex:1 1 6rem;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ll-coachfaden__videotitel{font-weight:600;overflow-wrap:break-word}.ll-coachfaden__videozeile{font-family:var(--ll-font-mono);font-size:.6875rem;color:var(--ll-text-muted);overflow-wrap:anywhere}.ll-coachfaden__marke{display:block;height:0}.ll-coachfaden__ende,.ll-coachfaden__neueste{margin:var(--ll-space-3) 0 0;overflow-wrap:break-word}.ll-coachfaden__neueste>a{display:inline-flex;align-items:center;min-height:var(--ll-tap-target);color:var(--ll-text);font-weight:600}.ll-coachfaden__formular{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ll-space-2);margin-top:var(--ll-space-3);padding-top:var(--ll-space-3);border-top:1px solid var(--ll-border);min-width:0}.ll-coachfaden__feldname{margin:0;overflow-wrap:anywhere}.ll-coachfaden__verweis{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1) var(--ll-space-3);padding:var(--ll-space-1) var(--ll-space-3);border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-feld);background:var(--ll-surface-raised);min-width:0}.ll-coachfaden__verweis--ungueltig{border-style:dashed;background:transparent}.ll-coachfaden__verweissatz{flex:1 1 10rem;margin:0;overflow-wrap:break-word;min-width:0}.ll-coachfaden__entfernen{display:block;max-width:100%;min-width:0;min-height:var(--ll-tap-target);align-content:center;color:var(--ll-text);font-weight:600;overflow-wrap:break-word}.ll-coachfaden__feld{padding:var(--ll-space-2) var(--ll-space-3);resize:vertical;min-width:0}.ll-coachfaden__fehler{overflow-wrap:break-word}.ll-coachfaden__knoepfe{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ll-space-2);min-width:0}.ll-coachfaden__verweisen{display:inline-flex;align-items:center;text-decoration:none}.ll-coachfaden__senden{flex:none}.ll-coachfaden__hinweis,.ll-coachfaden__status{margin:0;font-size:.875rem;overflow-wrap:break-word}.ll-coachfaden__status{color:var(--ll-text-muted);min-width:0}@media (hover:hover){.ll-coachfaden__video:hover{border-color:var(--ll-text-muted)}}.ll-profil{max-width:30rem}.ll-profil__kopfaktionen,.ll-profil__kopfzeile{display:flex;flex-wrap:wrap}.ll-profil__kopf{display:grid;gap:var(--ll-space-2)}.ll-profil__kopfzeile{align-items:center;gap:var(--ll-space-3)}.ll-profil__identitaet{flex:1 1 8rem;min-width:0}.ll-profil__name{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.ll-profil__zugang{margin:var(--ll-space-1) 0 0;font-size:.875rem}.ll-profil__avatar{position:relative;display:block;max-width:100%;border-radius:var(--ll-radius-pille);text-decoration:none}.ll-profil__avatar .ll-profilfoto__kreis{width:4rem;color:var(--ll-text);border-color:var(--ll-border-strong)}.ll-profil__kamera{position:absolute;right:calc(-1 * var(--ll-space-1));bottom:0;display:grid;place-items:center;width:1.5rem;aspect-ratio:1;color:var(--ll-text);background:var(--ll-surface-raised);border:2px solid var(--ll-bg);border-radius:var(--ll-radius-pille)}.ll-profil__kamera .ll-glyphe{width:.875rem;height:.875rem}.ll-profil__kopfaktionen{align-items:flex-start;gap:var(--ll-space-2)}.ll-profil__namebearbeiten{min-width:0;max-width:100%}.ll-profil__namebearbeiten[open]{flex-basis:100%}.ll-profil__namebearbeiten>summary{display:inline-flex;align-items:center;max-width:100%;list-style:none}.ll-profil__pill{font-size:.875rem;padding-inline:var(--ll-space-3)}.ll-profil__namenshinweis{margin-top:var(--ll-space-2)}.ll-profil__abschnitt{margin-top:var(--ll-space-4)}.ll-profil__abschnitt>.ll-gruppe__titel{margin-inline-start:var(--ll-space-1)}.ll-profil__flaeche{min-width:0;background:var(--ll-surface);border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.ll-profil__innen{min-width:0;padding:var(--ll-space-3)}.ll-profil__innen>p:first-child{margin-top:0}.ll-profil__flaeche>.ll-nachrichtenzeile,.ll-profil__flaeche>.ll-profil__loeschen,.ll-profil__flaeche>.ll-profil__zeile{border-top:1px solid var(--ll-border)}.ll-profil__zeile{font-weight:600}.ll-profil__wochengewicht .ll-wochengewicht__stand{margin-top:var(--ll-space-2);padding:0;background:transparent;border:0}.ll-profil__wochengewicht .ll-wochengewicht__wege{margin-top:var(--ll-space-2)}.ll-profil__wochengewicht .ll-wochengewicht__widerruf{padding-block:var(--ll-space-2)}.ll-profil__werte{margin:var(--ll-space-2) 0 0}.ll-profil__werte>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ll-space-1) var(--ll-space-2);padding-block:var(--ll-space-1);font-size:.875rem;overflow-wrap:anywhere}.ll-profil__werte>div+div{border-top:1px solid var(--ll-border)}.ll-profil__werte dd{margin:0 0 0 auto;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.ll-profil__abmeldehinweis,.ll-profil__baustand,.ll-profil__darstellungshinweis,.ll-profil__quellen>p{font-size:.875rem}.ll-profil__darstellungshinweis{margin:var(--ll-space-1) 0 var(--ll-space-2)}.ll-profil__quellen{padding-inline:var(--ll-space-1)}.ll-profil__quellen>p{margin-block:var(--ll-space-1) 0}.ll-profil__abmeldehinweis{margin:0;padding:0 var(--ll-space-3) var(--ll-space-2)}.ll-profil__loeschen{grid-template-columns:minmax(0,1fr);padding:0;border:0;border-radius:0;background:transparent;scroll-margin-block-start:var(--ll-space-3)}.ll-profil__loeschen:has(>h3){padding:var(--ll-space-3)}.ll-profil__loeschen>p{margin:0}.ll-profil__loeschweg{color:var(--ll-danger)}@media (prefers-reduced-motion:reduce){.ll-aktualisierung,.ll-aktualisierung__kreis[data-laedt],.ll-blatt .ll-blatt__flaeche,.ll-blatt__flaeche[data-wischen=federt],.ll-datum__feld::-webkit-calendar-picker-indicator,.ll-einstieg__schritt,.ll-fortschritt__balken,.ll-gruppe__weg,.ll-kachel,.ll-meldung,.ll-regler__bahn::-webkit-slider-thumb,.ll-shell__main,.ll-startanimation__zeichen,.ll-startanimation__zug--dach,.ll-startanimation__zug--kreis,.ll-startanimation__zug--punkt,.ll-stepper__knopf{animation:none;-webkit-transition:none;transition:none}.ll-startanimation{animation:ll-startanimation-weg .3s ease-out .35s both;transition:none}.ll-kachel:active,.ll-regler__bahn:active::-webkit-slider-thumb,.ll-stepper__knopf:active:not([disabled]){transform:none}}