.ke-hallo,.ke-rg,.ke-seite{--ke-aus:cubic-bezier(.23,1,.32,1);--ke-feder:cubic-bezier(.34,1.45,.64,1)}.ke-hallo{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;overflow-y:auto;background:var(--bg);color:var(--text);animation:ke-ein .35s var(--ke-aus) both}.ke-hallo-bild{position:relative;flex:none;height:min(52vh,460px);overflow:hidden}.ke-hallo-bild img{width:100%;height:100%;object-fit:cover;transform-origin:50% 40%;animation:ke-ruhe 2.4s var(--ke-aus) both}.ke-hallo[data-look=c] .ke-hallo-bild img,.lk[data-look=c] .ke-hallo-bild img{filter:grayscale(1) contrast(1.05)}.ke-hallo-bild i{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/.42) 0,rgb(0 0 0/0) 26%,rgb(0 0 0/0) 52%,color-mix(in oklch,var(--bg) 70%,transparent) 80%,var(--bg) 100%)}.ke-hallo-marke{position:absolute;top:calc(16px + env(safe-area-inset-top));left:20px;right:20px;display:flex;align-items:center;gap:10px;color:#fff;font:700 15px var(--font);letter-spacing:.01em;text-shadow:0 1px 8px rgb(0 0 0/.35);animation:ke-hoch .6s .1s var(--ke-aus) both}.ke-hallo-logo{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;overflow:hidden;background:rgb(255 255 255/.9);box-shadow:0 4px 14px rgb(0 0 0/.18)}.ke-hallo-logo img,.ke-hallo-logo span{max-width:26px;max-height:26px}.ke-hallo-text{position:relative;flex:1 1;display:flex;flex-direction:column;gap:12px;margin-top:-58px;padding:0 24px calc(18px + env(safe-area-inset-bottom))}.ke-hallo-text>*{animation:ke-hoch .7s calc(.28s + var(--s,0) * 70ms) var(--ke-aus) both}.ke-hallo-coach{width:88px;height:88px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--fl);box-shadow:0 0 0 4px var(--bg),0 14px 30px -10px rgb(0 0 0/.35)}.ke-hallo-coach img{width:100%;height:100%;object-fit:cover}.ke-hallo-coach.logo{border-radius:26px}.ke-hallo-coach.logo img,.ke-hallo-coach.logo span{width:auto;height:auto;max-width:62px;max-height:62px;object-fit:contain}.ke-hallo-text small{margin-top:6px;font:700 12.5px var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--mut)}.ke-hallo-text h1{margin:0;font:var(--dispw,700) clamp(32px,9vw,38px)/1.04 var(--disp,var(--font));font-stretch:var(--dispstretch,normal);letter-spacing:-.028em;text-wrap:balance}.ke-hallo-text p{margin:0;font:400 16.5px/1.5 var(--font);color:var(--mut);max-width:36ch;text-wrap:pretty}.ke-hallo-weg{list-style:none;margin:8px 0 0;padding:0;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.ke-hallo-weg:before{content:"";position:absolute;left:22px;right:22px;top:21px;height:2px;background:repeating-linear-gradient(90deg,var(--linie,color-mix(in oklch,var(--text) 15%,transparent)) 0 6px,transparent 6px 11px)}.ke-hallo-weg li{position:relative;display:grid;justify-items:center;gap:7px;font:600 12.5px var(--font);color:var(--mut)}.ke-hallo-weg i{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--fl);color:var(--text);box-shadow:inset 0 0 0 1px var(--linie),0 6px 16px -10px rgb(0 0 0/.3)}.ke-hallo-weg li:first-child i{background:var(--akz);color:var(--akz-text);box-shadow:0 8px 18px -8px color-mix(in srgb,var(--akz) 80%,transparent)}.ke-hallo-knoepfe{margin-top:auto;padding-top:14px;display:grid;gap:2px;justify-items:center}.ke-haupt{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:50px;padding:0 22px;border:0;border-radius:999px;background:var(--akz);color:var(--akz-text);font:700 16px var(--font);cursor:pointer;transition:transform .14s var(--ke-aus,ease-out),opacity .2s,box-shadow .2s;box-shadow:0 10px 24px -12px color-mix(in srgb,var(--akz) 85%,#000)}.ke-haupt.gross{min-height:58px;font-size:17px;letter-spacing:.005em}.ke-haupt:active{transform:scale(.96)}.ke-haupt:disabled{opacity:.38;cursor:default;box-shadow:none}.ke-haupt.breit{width:100%}.ke-leise{min-height:44px;padding:0 12px;border:0;color:var(--mut);font:600 15px var(--font)}.ke-leise,.ke-zweit{background:none;cursor:pointer}.ke-zweit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;width:100%;border-radius:999px;border:1.5px solid var(--text);color:var(--text);font:700 15.5px var(--font);transition:transform .14s}.ke-zweit:active{transform:scale(.97)}.ke-haupt:focus-visible,.ke-leise:focus-visible,.ke-option:focus-visible,.ke-rund:focus-visible,.ke-schalter:focus-visible,.ke-tag:focus-visible,.ke-ziffer:focus-visible,.ke-zweit:focus-visible{outline:2px solid var(--akz);outline-offset:3px}.ke-seite{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.ke-kopf{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:14px;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;background:color-mix(in oklch,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ke-rund{width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--fl);color:var(--text);box-shadow:inset 0 0 0 1px var(--linie);cursor:pointer;transition:transform .14s}.ke-rund:active{transform:scale(.92)}.ke-fortschritt{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:5px}.ke-fortschritt i{height:6px;border-radius:3px;background:var(--fl2,color-mix(in oklch,var(--text) 10%,transparent));overflow:hidden;position:relative}.ke-fortschritt i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--akz);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ke-aus)}.ke-fortschritt i.war:after{transform:scaleX(1)}.ke-fortschritt i.an:after{transform:scaleX(.5)}.ke-nr{font:700 13px var(--font);color:var(--mut);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ke-inhalt{flex:1 1;display:flex;flex-direction:column;gap:12px;padding:14px 22px 18px}.ke-inhalt.vor{animation:ke-rein .46s var(--ke-aus) both}.ke-inhalt.zurueck{animation:ke-zurueck .46s var(--ke-aus) both}.ke-inhalt h1{margin:0;font:var(--dispw,700) clamp(30px,8.6vw,36px)/1.06 var(--disp,var(--font));font-stretch:var(--dispstretch,normal);text-transform:var(--dispcase,none);letter-spacing:-.025em;text-wrap:balance}.ke-hilfe{margin:0;font:400 16px/1.5 var(--font);color:var(--mut);max-width:38ch;text-wrap:pretty}.ke-hilfe.klein{font-size:14px;display:flex;gap:6px;align-items:flex-start}.ke-hilfe.klein svg{flex:none;margin-top:2px}.ke-hilfe.mitte{justify-content:center;text-align:center;max-width:none}.ke-wahl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.ke-option{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:136px;padding:16px 14px 14px;border:0;border-radius:var(--r-s,18px);background:var(--fl);color:var(--text);box-shadow:inset 0 0 0 1px var(--linie),0 10px 22px -18px rgb(0 0 0/.4);text-align:left;cursor:pointer;transition:transform .16s var(--ke-aus),box-shadow .22s,background .22s;animation:ke-hoch .5s calc(.08s + var(--s,0) * 45ms) var(--ke-aus) both}.ke-option:active{transform:scale(.96)}.ke-option-symbol{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;margin-bottom:auto;background:color-mix(in srgb,var(--akz) 20%,var(--fl));color:var(--text);transition:background .22s,color .22s,transform .3s var(--ke-feder)}.ke-option b{margin-top:14px;font:650 16.5px/1.2 var(--font);letter-spacing:-.005em}.ke-option small{font:400 13.5px/1.3 var(--font);color:var(--mut)}.ke-option-haken{position:absolute;top:12px;right:12px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--akz);color:var(--akz-text);opacity:0;transform:scale(.5);transition:opacity .2s,transform .32s var(--ke-feder)}.ke-option.an{box-shadow:inset 0 0 0 2px var(--akz),0 14px 28px -16px color-mix(in srgb,var(--akz) 70%,#000);background:color-mix(in srgb,var(--akz) 9%,var(--fl))}.ke-option.an .ke-option-symbol{background:var(--akz);color:var(--akz-text);transform:scale(1.06)}.ke-option.an .ke-option-haken{opacity:1;transform:none}.ke-seite[data-look=a] .ke-option.an,.lk[data-look=a] .ke-option.an{box-shadow:inset 0 0 0 2px var(--tinte),0 14px 28px -16px rgb(0 0 0/.3)}.ke-anzeige{display:flex;align-items:baseline;justify-content:center;gap:2px;margin:18px 0 4px;min-height:96px}.ke-anzeige b{font:var(--dispw,700) 88px/1 var(--disp,var(--font));font-stretch:var(--dispstretch,normal);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .2s}.ke-anzeige.leer b{color:color-mix(in oklch,var(--text) 18%,transparent)}.ke-cursor{width:3px;height:66px;align-self:center;border-radius:2px;background:var(--akz);margin:0 6px 0 4px;animation:ke-blink 1.05s steps(2,start) infinite}.ke-anzeige small{font:700 26px var(--font);color:var(--mut)}.ke-block{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:auto;padding-top:10px}.ke-ziffer{height:60px;border:0;border-radius:18px;background:var(--fl);color:var(--text);font:600 27px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--linie);cursor:pointer;display:grid;place-items:center;transition:transform .1s var(--ke-aus),background .12s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ke-ziffer:active{transform:scale(.93);background:var(--fl2)}.ke-ziffer.weg{background:none;box-shadow:none;color:var(--mut)}.ke-tage{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 16px;margin:22px 0 4px}.ke-tag{width:70px;height:70px;border-radius:50%;border:0;background:var(--fl);color:var(--text);font:700 18px var(--font);cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--linie),0 8px 18px -14px rgb(0 0 0/.4);transition:transform .3s var(--ke-feder),background .2s,color .2s,box-shadow .2s;animation:ke-hoch .5s calc(.08s + var(--s,0) * 40ms) var(--ke-aus) both;-webkit-tap-highlight-color:transparent}.ke-tag:active{transform:scale(.9)}.ke-tag.an{background:var(--akz);color:var(--akz-text);box-shadow:0 12px 24px -10px color-mix(in srgb,var(--akz) 80%,#000)}.ke-tage-zahl{display:flex;align-items:baseline;justify-content:center;gap:10px;margin:18px 0 0;color:var(--mut);opacity:.5;transition:opacity .25s}.ke-tage-zahl.an{opacity:1}.ke-tage-zahl b{font:var(--dispw,700) 48px/1 var(--disp,var(--font));color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:ke-pop .4s var(--ke-feder) both}.ke-tage-zahl span{font:600 16px var(--font)}.ke-mitteilung{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;margin:16px 0 6px;padding:13px 14px;border-radius:22px;background:color-mix(in oklch,var(--fl) 90%,transparent);box-shadow:inset 0 0 0 1px var(--linie),0 22px 40px -22px rgb(0 0 0/.45);animation:ke-runter .7s .25s var(--ke-aus) both}.ke-mitteilung-logo{width:40px;height:40px;border-radius:11px;overflow:hidden;display:grid;place-items:center;background:var(--fl2)}.ke-mitteilung-logo img,.ke-mitteilung-logo span{max-width:30px;max-height:30px}.ke-mitteilung>span:last-child{display:grid;gap:2px;min-width:0}.ke-mitteilung b{display:flex;justify-content:space-between;font:650 14.5px var(--font)}.ke-mitteilung b small{font:400 13px var(--font);color:var(--mut)}.ke-mitteilung em{font:400 14.5px/1.35 var(--font);font-style:normal;color:var(--text)}.ke-schalter{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:72px;padding:12px 16px 12px 18px;margin-top:6px;border:0;border-radius:var(--r-s,16px);background:var(--fl);box-shadow:inset 0 0 0 1px var(--linie);color:var(--text);text-align:left;cursor:pointer}.ke-schalter span{display:grid;gap:2px}.ke-schalter b{font:600 16px var(--font)}.ke-schalter small{font:400 13.5px var(--font);color:var(--mut)}.ke-schalter i{flex:none;width:52px;height:32px;border-radius:16px;background:var(--fl2,color-mix(in oklch,var(--text) 18%,transparent));position:relative;transition:background .25s}.ke-schalter i:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgb(0 0 0/.25);transition:transform .32s var(--ke-feder)}.ke-schalter.an i{background:var(--akz)}.ke-schalter.an i:after{transform:translateX(20px)}.ke-push{margin-top:6px}.ke-ok{display:flex;gap:8px;align-items:center;margin:0;font:600 15px var(--font)}.ke-foto{display:grid;justify-items:center;gap:16px;margin:30px 0 4px}.ke-foto .ka-profilfoto-knopf{border-radius:50%;box-shadow:0 0 0 6px var(--bg),0 0 0 8px color-mix(in srgb,var(--akz) 70%,transparent),0 24px 44px -20px rgb(0 0 0/.4);transition:transform .35s var(--ke-feder)}.ke-foto.da .ka-profilfoto-knopf{box-shadow:0 0 0 6px var(--bg),0 0 0 9px var(--akz),0 24px 44px -20px rgb(0 0 0/.4);animation:ke-pop .45s var(--ke-feder)}.ke-foto>span{display:inline-flex;gap:6px;align-items:center;font:600 15px var(--font);color:var(--mut)}.ke-fuss{position:sticky;bottom:0;display:grid;gap:2px;justify-items:center;padding:10px 22px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,var(--bg) 26%)}.ke-ende{position:relative;overflow:hidden}.ke-ende-kopf{display:grid;justify-items:center;text-align:center;gap:8px;padding:calc(30px + env(safe-area-inset-top)) 24px 4px}.ke-ende-ring{position:relative;width:108px;height:108px;display:grid;place-items:center;color:var(--akz-text)}.ke-ende-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.ke-ende-ring circle{fill:none;stroke-width:9;stroke-linecap:round}.ke-ende-ring .t{stroke:var(--fl2,color-mix(in oklch,var(--text) 10%,transparent))}.ke-ende-ring .f{stroke:var(--akz);stroke-dasharray:1;stroke-dashoffset:1;animation:ke-ring 1s .15s var(--ke-aus) forwards}.ke-ende-ring:before{content:"";position:absolute;inset:17px;border-radius:50%;background:var(--akz);transform:scale(.4);opacity:0;animation:ke-fuell .5s .95s var(--ke-feder) forwards}.ke-ende-ring svg+svg,.ke-ende-ring>svg:last-child{position:relative;transform:scale(.3);opacity:0;animation:ke-fuell .45s 1.08s var(--ke-feder) forwards}.ke-ende-kopf h1{margin:10px 0 0;font:var(--dispw,700) clamp(32px,9vw,38px)/1.04 var(--disp,var(--font));font-stretch:var(--dispstretch,normal);letter-spacing:-.028em;animation:ke-hoch .6s 1.1s var(--ke-aus) both}.ke-ende-kopf p{margin:0;font:400 16.5px/1.5 var(--font);color:var(--mut);animation:ke-hoch .6s 1.18s var(--ke-aus) both}.ke-zusammen{margin:18px 18px 0;padding:6px 16px;border-radius:var(--r,22px);background:var(--fl);box-shadow:inset 0 0 0 1px var(--linie),0 18px 36px -26px rgb(0 0 0/.45);animation:ke-hoch .6s 1.26s var(--ke-aus) both}.ke-zusammen div{display:grid;grid-template-columns:36px auto 1fr;align-items:center;gap:12px;min-height:50px}.ke-zusammen div+div{border-top:1px solid var(--linie)}.ke-zusammen i{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--akz) 20%,var(--fl));color:var(--text)}.ke-zusammen span{font:500 14.5px var(--font);color:var(--mut)}.ke-zusammen b{justify-self:end;font:650 15.5px var(--font);text-align:right}.ke-zahl-k{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ke-zahl-k small{font-weight:500;color:var(--mut)}.ke-mini-tage{display:flex;gap:4px}.ke-mini-tage em{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:700 11px var(--font);font-style:normal;background:var(--fl2);color:var(--mut)}.ke-mini-tage em.an{background:var(--akz);color:var(--akz-text)}.ke-naechstes{margin:18px 22px 0;animation:ke-hoch .6s 1.36s var(--ke-aus) both}.ke-naechstes h2{margin:0 0 12px;font:700 13px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.ke-naechstes ol{list-style:none;margin:0;padding:0;display:grid;gap:0}.ke-naechstes li{position:relative;display:grid;grid-template-columns:32px 1fr;gap:14px;padding-bottom:14px}.ke-naechstes li:not(:last-child):before{content:"";position:absolute;left:15px;top:34px;bottom:2px;width:2px;border-radius:1px;background:var(--linie)}.ke-naechstes li>i{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:var(--fl);color:var(--mut);box-shadow:inset 0 0 0 1.5px var(--linie)}.ke-naechstes li.fertig>i{background:var(--akz);color:var(--akz-text);box-shadow:none}.ke-naechstes li.jetzt>i{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--akz);animation:ke-puls 2.4s ease-in-out 1.8s infinite}.ke-naechstes li.jetzt>i img{width:100%;height:100%;object-fit:cover}.ke-naechstes span{display:grid;gap:2px;padding-top:5px}.ke-naechstes b{font:650 15.5px var(--font)}.ke-naechstes small{font:400 14px/1.4 var(--font);color:var(--mut)}.ke-ende .ke-fuss{margin-top:auto;animation:ke-hoch .6s 1.45s var(--ke-aus) both}.ke-konfetti{position:absolute;inset:0 0 auto;height:100%;pointer-events:none;z-index:3}.ke-konfetti i{position:absolute;top:-16px;left:calc(4% + var(--n) * 3.55%);width:8px;height:14px;border-radius:2px;background:var(--akz);opacity:0;animation:ke-konfetti calc(1.7s + mod(var(--n) * 7, 6) * .18s) calc(.9s + mod(var(--n) * 37ms, .42s)) cubic-bezier(.2,.6,.35,1) forwards;--dreh:calc(var(--n) * 67deg);--weg:calc((mod(var(--n) * 13, 9) - 4) * 9px)}.ke-konfetti i:nth-child(3n){background:var(--text);width:6px;height:10px}.ke-konfetti i:nth-child(4n+1){background:oklch(.82 .1 160);border-radius:50%;width:9px;height:9px}.ke-konfetti i:nth-child(5n+2){background:oklch(.78 .09 300)}.ke-karte{display:grid;grid-template-columns:56px 1fr 36px;align-items:center;gap:14px;width:100%;padding:16px 14px 16px 16px;border:0;border-radius:var(--r,22px);text-align:left;cursor:pointer;background:var(--tinte,var(--text));color:var(--bg);box-shadow:0 20px 40px -24px rgb(0 0 0/.55);transition:transform .14s var(--ke-aus,ease-out);animation:ke-hoch .55s cubic-bezier(.23,1,.32,1) .1s both}.lk[data-look=c] .ke-karte{background:var(--fl);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--akz) 45%,transparent)}.ke-karte:active{transform:scale(.98)}.ke-karte-ring{position:relative;width:56px;height:56px;display:grid;place-items:center;color:var(--akz)}.ke-karte-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.ke-karte-ring circle{fill:none;stroke-width:5;stroke-linecap:round}.ke-karte-ring .t{stroke:color-mix(in oklch,currentColor 22%,transparent)}.ke-karte-ring .f{stroke:var(--akz);stroke-dasharray:1;stroke-dashoffset:calc(1 - max(var(--p),.04));transition:stroke-dashoffset .6s cubic-bezier(.23,1,.32,1)}.ke-karte-text{display:grid;gap:2px;min-width:0}.ke-karte-text small{font:650 12px var(--font);letter-spacing:.06em;text-transform:uppercase;opacity:.62}.ke-karte-text b{font:var(--dispw,700) 19px/1.2 var(--disp,var(--font));font-stretch:var(--dispstretch,normal);letter-spacing:-.01em}.ke-karte-text span{font:400 14px var(--font);opacity:.72}.ke-karte-pfeil{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--akz);color:var(--akz-text)}.ke-rg{position:fixed;inset:0;z-index:80;pointer-events:auto}.ke-rg-schleier{position:absolute;inset:0;background:color-mix(in srgb,#0b0c0d 58%,transparent);animation:ke-ein .32s var(--ke-aus) both}.ke-rg-ring{position:absolute;border-radius:var(--r,22px);box-shadow:0 0 0 2px var(--akz),0 0 0 9999px color-mix(in srgb,#0b0c0d 55%,transparent);transition:left .45s var(--ke-aus),top .45s var(--ke-aus),width .45s var(--ke-aus),height .45s var(--ke-aus);pointer-events:none}.ke-rg-karte{position:absolute;left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));max-width:440px;margin:0 auto;padding:20px 20px 14px;border-radius:calc(var(--r,22px) + 4px);background:var(--bg);color:var(--text);box-shadow:0 18px 50px -12px rgb(0 0 0/.45);display:grid;gap:8px;animation:ke-hoch .42s var(--ke-aus) both}.ke-rg-karte.oben{bottom:auto;top:calc(14px + env(safe-area-inset-top))}.ke-rg-punkte{display:flex;gap:6px}.ke-rg-punkte i{width:7px;height:7px;border-radius:4px;background:var(--linie,color-mix(in srgb,var(--text) 18%,transparent));transition:width .35s var(--ke-aus),background .35s}.ke-rg-punkte i.war{background:color-mix(in srgb,var(--text) 45%,transparent)}.ke-rg-punkte i.an{width:22px;background:var(--akz)}.ke-rg-karte h2{margin:4px 0 0;font:var(--dispw,700) 22px/1.15 var(--disp,var(--font));font-stretch:var(--dispstretch,normal);letter-spacing:-.015em;text-wrap:balance}.ke-rg-karte p{margin:0;font:400 15.5px/1.5 var(--font);color:var(--mut);text-wrap:pretty}.ke-rg-knoepfe{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}@keyframes ke-ein{0%{opacity:0}}@keyframes ke-hoch{0%{opacity:0;transform:translateY(16px)}}@keyframes ke-runter{0%{opacity:0;transform:translateY(-18px) scale(.97)}}@keyframes ke-rein{0%{opacity:0;transform:translateX(32px)}}@keyframes ke-zurueck{0%{opacity:0;transform:translateX(-32px)}}@keyframes ke-ruhe{0%{transform:scale(1.14)}}@keyframes ke-pop{0%{transform:scale(.7);opacity:.2}}@keyframes ke-blink{to{visibility:hidden}}@keyframes ke-ring{to{stroke-dashoffset:0}}@keyframes ke-fuell{to{transform:none;opacity:1}}@keyframes ke-puls{50%{box-shadow:0 0 0 2px var(--bg),0 0 0 7px color-mix(in srgb,var(--akz) 35%,transparent)}}@keyframes ke-konfetti{0%{opacity:1;transform:translate(0) rotate(0)}80%{opacity:1}to{opacity:0;transform:translate(var(--weg),78vh) rotate(calc(var(--dreh) + 540deg))}}@media (prefers-reduced-motion:reduce){.ke-hallo,.ke-hallo *,.ke-karte,.ke-rg *,.ke-seite,.ke-seite *{animation-duration:.01s!important;animation-delay:0s!important;transition-duration:.01s!important}.ke-konfetti{display:none}.ke-cursor{animation:none}.ke-ende-ring .f{stroke-dashoffset:0}}.ke-coach-symbol{width:100%;height:100%;display:grid;place-items:center;background:var(--akz);color:var(--akz-text)}.ke-seite:not(.ke-ende){height:100dvh;min-height:0;overflow:hidden}.ke-seite:not(.ke-ende)>.ke-inhalt{flex:1 1 auto;min-height:0;overflow-y:auto;gap:clamp(6px,1.4dvh,12px);padding:clamp(4px,1.2dvh,14px) 22px clamp(6px,1.2dvh,14px)}.ke-seite:not(.ke-ende)>.ke-fuss{position:relative;flex:none;padding-top:clamp(4px,1dvh,10px);background:var(--bg)}.ke-seite:not(.ke-ende) .ke-inhalt h1{font-size:clamp(25px,min(8.6vw,5.2dvh),36px)}.ke-seite:not(.ke-ende) .ke-anzeige{min-height:0;margin:clamp(0px,1.2dvh,18px) 0 0}.ke-seite:not(.ke-ende) .ke-anzeige b{font-size:clamp(54px,10dvh,88px)}.ke-seite:not(.ke-ende) .ke-block{gap:clamp(6px,1dvh,8px);padding-top:clamp(4px,1dvh,10px)}.ke-seite:not(.ke-ende) .ke-ziffer{height:clamp(44px,7.2dvh,60px);font-size:clamp(22px,3.4dvh,27px)}.ke-seite:not(.ke-ende) .ke-option{min-height:clamp(84px,14.5dvh,136px);padding:clamp(10px,1.6dvh,16px) 14px clamp(10px,1.4dvh,14px)}.ke-seite:not(.ke-ende) .ke-option-symbol{width:clamp(34px,5.4dvh,46px);height:clamp(34px,5.4dvh,46px);border-radius:12px}.ke-seite:not(.ke-ende) .ke-option b{margin-top:clamp(6px,1.4dvh,14px)}.ke-seite:not(.ke-ende) .ke-wahl{margin-top:clamp(2px,1dvh,10px)}.ke-seite:not(.ke-ende) .ke-tag{width:clamp(54px,9dvh,70px);height:clamp(54px,9dvh,70px)}.ke-seite:not(.ke-ende) .ke-tage{margin:clamp(8px,2.4dvh,22px) 0 4px}.ke-seite:not(.ke-ende) .ke-foto{margin:clamp(10px,3dvh,30px) 0 4px}@media (max-height:720px){.ke-seite:not(.ke-ende) .ke-hilfe{font-size:14.5px;line-height:1.4}.ke-seite:not(.ke-ende) .ke-haupt.gross{min-height:52px}}.lk.ka:has(.ke-seite:not(.ke-ende)) .lk-body{padding-top:0!important;padding-bottom:0!important}@media (max-height:760px){.ke-seite:not(.ke-ende) .ke-option{min-height:0;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;row-gap:1px;align-items:center;padding:11px 12px}.ke-seite:not(.ke-ende) .ke-option-symbol{grid-row:1/3;margin:0;width:34px;height:34px;border-radius:11px}.ke-seite:not(.ke-ende) .ke-option-symbol svg{width:19px;height:19px}.ke-seite:not(.ke-ende) .ke-option b{margin:0;font-size:14.5px;line-height:1.2}.ke-seite:not(.ke-ende) .ke-option small{font-size:12px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ke-seite:not(.ke-ende) .ke-option-haken{top:6px;right:6px;width:20px;height:20px}}.ka-lauf-aendern{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ka-lauf-aendern:empty{display:none}.kz-block{display:grid;gap:14px;padding:18px;border-radius:var(--r,24px);background:var(--fl);color:var(--text)}.kz-block header{display:grid;gap:4px}.kz-block header small{font:650 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.kz-block header h2{font:700 22px/1.15 var(--disp,var(--font));letter-spacing:-.01em;margin:0}.kz-block header p{font:400 14px/1.45 var(--font);color:var(--mut);margin:0}.kz-uebungen{display:grid;gap:6px;margin:0;padding:0;list-style:none;counter-reset:none}.kz-uebungen li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:6px 12px 6px 8px;border-radius:14px;background:var(--bg);transition:background .2s var(--ease,ease-out),color .2s var(--ease,ease-out)}.kz-uebungen li b{font:600 15px/1.25 var(--font)}.kz-uebungen li small{font:600 14px var(--font);color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kz-nr{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--fl2);font:700 13px var(--font)}.kz-uebungen li.jetzt{background:var(--akz);color:var(--akz-text,#141414)}.kz-uebungen li.jetzt small{color:inherit;opacity:.8}.kz-uebungen li.jetzt .kz-nr{background:color-mix(in srgb,var(--akz-text,#141414) 14%,transparent)}.kz-start{justify-self:stretch}.kz-erledigt{margin:0;font:650 15px var(--font);color:var(--text)}.kz-block.laeuft{background:var(--text);color:var(--bg);justify-items:center;text-align:center;padding:22px 18px}.kz-block.laeuft .lk-ring b{font:750 40px/1 var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--bg);letter-spacing:-.02em}.kz-block.laeuft .lk-ring small{color:color-mix(in srgb,var(--bg) 72%,transparent);font:600 13px var(--font)}.kz-block.laeuft .lk-ring .t{stroke:color-mix(in srgb,var(--bg) 16%,transparent)}.kz-block.laeuft .lk-ring .f{stroke:var(--akz)!important}.kz-block.laeuft.pause .lk-ring .f{stroke:color-mix(in srgb,var(--bg) 55%,transparent)!important}.kz-block.laeuft.vor .lk-ring .f{stroke:color-mix(in srgb,var(--akz) 55%,transparent)!important}.kz-jetzt{display:grid;gap:2px;margin:0}.kz-jetzt small{font:650 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--bg) 65%,transparent)}.kz-jetzt b{font:700 22px/1.2 var(--disp,var(--font));color:inherit!important}.kz-block.laeuft .kz-jetzt{color:var(--bg)}.kz-jetzt span{font:600 15px var(--font);color:color-mix(in srgb,var(--bg) 80%,transparent)}.kz-runden{display:grid;grid-template-columns:44px auto minmax(0,1fr);align-items:center;gap:12px;width:100%}.kz-runden .lk-knopfrund{background:color-mix(in srgb,var(--bg) 14%,transparent)!important;color:var(--bg)!important;border:0!important;box-shadow:none!important}.kz-runden .lk-knopfrund:disabled{opacity:.4}.kz-runden span{display:grid;justify-items:center;min-width:56px}.kz-runden span b{font:750 30px/1 var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kz-runden span small{font:600 12px var(--font);color:color-mix(in srgb,var(--bg) 70%,transparent)}.kz-runde{height:52px;white-space:nowrap;font-size:15px}.kz-liste-klein{width:100%;text-align:left}.kz-liste-klein .kz-uebungen li{background:color-mix(in srgb,var(--bg) 10%,transparent)}.kz-liste-klein .kz-uebungen li small{color:color-mix(in srgb,var(--bg) 70%,transparent)}.kz-liste-klein .kz-nr{background:color-mix(in srgb,var(--bg) 16%,transparent)}.kz-liste-klein .kz-uebungen li.jetzt,.kz-uebungen li.jetzt{background:var(--akz)!important;color:var(--akz-text,#141414)!important;opacity:1!important}.kz-uebungen li.jetzt b,.kz-uebungen li.jetzt small{color:inherit!important}.kz-fuss{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;width:100%}.kz-neu{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;width:100%;height:40px;padding:0 14px;border-radius:20px;background:color-mix(in srgb,var(--bg) 14%,transparent);color:var(--bg);font:600 14px var(--font)}.lk.ka[data-look=c] .kz-block.laeuft{background:var(--fl);color:var(--text)}.lk.ka[data-look=c] .kz-block.laeuft .kz-jetzt,.lk.ka[data-look=c] .kz-block.laeuft .lk-ring b{color:var(--text)}.lk.ka[data-look=c] .kz-block.laeuft .lk-ring small,.lk.ka[data-look=c] .kz-jetzt small,.lk.ka[data-look=c] .kz-jetzt span,.lk.ka[data-look=c] .kz-runden span small{color:var(--mut)}.lk.ka[data-look=c] .kz-block.laeuft .lk-ring .t{stroke:var(--fl2)}.lk.ka[data-look=c] .kz-neu,.lk.ka[data-look=c] .kz-runden .lk-knopfrund{background:var(--fl2)!important;color:var(--text)!important}.lk.ka[data-look=c] .kz-liste-klein .kz-uebungen li{background:var(--bg)}@media (prefers-reduced-motion:reduce){.kz-uebungen li{transition:none}}.sc-kamera{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:20px;background:var(--tinte,oklch(.2 .01 120))}.sc-kamera video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sc-rahmen{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.sc-rahmen i{width:78%;height:34%;border-radius:16px;box-shadow:0 0 0 999px oklch(.15 .01 120/.45);outline:2px solid oklch(.98 .005 120/.92);outline-offset:-1px}.sc-rahmen i:after{content:"";position:absolute;left:14%;right:14%;top:50%;height:2px;background:var(--akz);opacity:.9;animation:sc-linie 1.6s ease-in-out infinite alternate}@keyframes sc-linie{0%{transform:translateY(-34px)}to{transform:translateY(34px)}}@media (prefers-reduced-motion:reduce){.sc-rahmen i:after{animation:none}}.sc-laedt{position:absolute;inset:auto 0 12px;justify-content:center;color:oklch(.98 .005 120);font:600 14px var(--font)}.sc-laedt,.sc-satz{display:flex;align-items:center;gap:8px;margin:0}.sc-sucht{display:grid;justify-items:center;gap:6px;padding:36px 0;color:var(--text)}.sc-sucht b{font:700 20px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.sc-sucht small{color:var(--mut);font-size:14px}.sc-ziffern{display:grid;gap:12px}.sc-ziffern input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em}.sc-unbekannt{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding:14px;border-radius:16px;background:var(--fl)}.sc-unbekannt>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--akz);color:var(--akz-text,#141414)}.sc-unbekannt p{display:grid;gap:4px;margin:0}.sc-unbekannt b{font:650 15px/1.3 var(--font)}.sc-unbekannt small{font-size:14px;line-height:1.4;color:var(--mut)}.sc-zwischen{margin:4px 0 -4px;font:600 13px var(--font);color:var(--mut)}.tv{display:grid;gap:4px;padding:6px 14px 14px;margin:0 0 14px}.tv-kopf{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.tv-kopf>span{display:grid;gap:2px;min-width:0}.tv-kopf small{font:650 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.tv-kopf b{font:700 19px/1.25 var(--disp,var(--font));color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tv-kopf em{font:400 13px/1.35 var(--font);font-style:normal;color:var(--mut)}.tv-kopf svg{flex:none;color:var(--mut);transition:transform .2s var(--ease,ease-out)}.tv-kopf svg.auf{transform:rotate(180deg)}.tv-liste{display:grid;margin:0;padding:0;list-style:none}.tv-liste>li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:8px 0;border-top:1px solid var(--linie)}.tv-bild{width:44px;height:44px;border-radius:12px;object-fit:cover}.tv-liste>li>span{display:grid;gap:1px;min-width:0}.tv-liste small{font:600 12px var(--font);color:var(--mut)}.tv-liste b{font:600 15px/1.25 var(--font);color:var(--text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tv-liste em{font:400 13px/1.3 var(--font);font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tv-liste em,.tv-liste>li.ok b{color:var(--mut)}.tv-knoepfe{display:flex;gap:6px}.tv-knoepfe .lk-knopfrund.akzent{background:var(--akz);color:var(--akz-text,#141414)}.tv-knoepfe .lk-knopfrund.tv-ok{background:var(--fl2);color:var(--text);opacity:1}.tv-fuss{display:grid;gap:10px;padding-top:10px;border-top:1px solid var(--linie)}.tv-wahl{display:grid!important;grid-template-columns:1fr 1fr;width:100%}.tv-wahl button{font-size:14px;white-space:nowrap;min-width:0}.tv-woche-knopf{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;border-radius:20px;background:var(--fl2);color:var(--text);font:600 14px var(--font)}.tv-woche{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tv-woche>li{display:grid;gap:6px;padding:12px 14px;border-radius:16px;background:var(--fl)}.tv-woche>li.heute{outline:2px solid var(--akz);outline-offset:-2px}.tv-woche header{display:flex;justify-content:space-between;align-items:baseline}.tv-woche header b{font:650 15px var(--font);text-transform:capitalize}.tv-woche header small{font:600 13px var(--font);color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tv-woche ul{display:grid;gap:3px;margin:0;padding:0;list-style:none}.tv-woche ul li{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;font:400 14px/1.35 var(--font)}.tv-woche ul small{color:var(--mut);font-size:13px}.im{display:grid;gap:10px}.im-wahl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.im-wahl button{display:grid;gap:2px;justify-items:start;padding:12px;border-radius:16px;background:var(--fl);color:var(--text);text-align:left;border:2px solid transparent}.im-wahl button.an{border-color:var(--akz)}.im-wahl b{font:650 15px var(--font)}.im-wahl small{font-size:12.5px;line-height:1.35;color:var(--mut)}.im-schritte{display:grid;gap:6px;margin:0;padding:0 0 0 22px;list-style:decimal outside;font:400 14px/1.45 var(--font);color:var(--text)}.im-datei{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:26px;border:1.5px dashed var(--linie);color:var(--text);font:600 15px var(--font);cursor:pointer}.im-datei input{position:absolute;width:1px;height:1px;opacity:0}.im-vorschau{display:grid;gap:8px;padding:14px;border-radius:16px;background:var(--fl)}.im-vorschau b{font:650 16px/1.3 var(--font)}.im-vorschau ul{display:grid;gap:4px;margin:0;padding:0;list-style:none;font:400 14px/1.35 var(--font)}.im-vorschau li{display:flex;justify-content:space-between;gap:10px}.im-vorschau li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.im-vorschau li em{font-style:normal;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.lk.ka[data-neu] .ka-training .ne-wochenwahl{margin-bottom:0}.lk.ka[data-neu] .ka-training .ka-woche-hinweis:empty{display:none}.lk.ka[data-neu] .ka-training .ka-woche-hinweis:not(:empty){margin:-4px 2px 0}.lk.ka[data-neu] .ka-training .ka-einheiten{gap:16px}.lk.ka[data-neu] .ka-training .ka-einheiten>li.ka-einheit-tag{gap:6px}.lk.ka[data-neu] .ka-training .ka-tagkopf{min-height:32px}.lk.ka[data-neu] .ka-training .ka-tag-aendern{position:relative;min-height:32px;padding:0 14px;font-size:13.5px;background:var(--ne-glas);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .ka-training .ka-tag-aendern:before{content:"";position:absolute;inset:-6px -4px}.lk.ka[data-neu] .ka-ekarte.a .lk-planbild{height:208px;padding:18px 18px 16px}.lk.ka[data-neu] .ka-ekarte.a .lk-planbild>div{display:grid;gap:2px}.lk.ka[data-neu] .ka-ekarte.a .lk-planbild h2{margin:0}.lk.ka[data-neu] .ka-ekarte-meta.im-bild{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;font:600 12.5px var(--font);color:#fff}.lk.ka[data-neu] .ka-ekarte-meta.im-bild span{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:14px;background:rgb(255 255 255/.18);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);box-shadow:inset 0 0 0 .5px rgb(255 255 255/.35)}.lk.ka[data-neu] .ka-ekarte-meta.im-bild svg{color:#fff}.lk.ka[data-neu] .ka-ekarte-meta.im-bild svg :is(rect,circle,path){fill-opacity:0}.lk.ka[data-neu] .ne-einheit{padding-bottom:8px}.lk.ka[data-neu] .ne-einheit-held{position:relative;isolation:isolate;display:flex;align-items:flex-end;box-sizing:border-box;height:calc(env(safe-area-inset-top,0px) + 268px);margin:0 0 16px;padding:0 20px 20px;border-radius:0 0 32px 32px;overflow:hidden;color:#fff;animation:ne-auf .4s var(--ne-aus,ease-out) both}.lk.ka[data-neu] .ne-einheit-held>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.lk.ka[data-neu] .ne-einheit-held:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(14 14 16/.42),rgb(14 14 16/0) 26%,rgb(14 14 16/0) 42%,rgb(14 14 16/.72))}.lk.ka[data-neu] .ne-einheit-held>div{display:grid;gap:2px;min-width:0}.lk.ka[data-neu] .ne-einheit-held small{font:600 13px var(--font);color:rgb(255 255 255/.86)}.lk.ka[data-neu] .ne-einheit-held h2{margin:0;font:700 30px/1.1 var(--disp,var(--font));letter-spacing:-.025em;color:#fff}.lk.ka[data-neu] .ne-held-werte{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.lk.ka[data-neu] .ne-held-werte span{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:14px;font:600 12.5px var(--font);color:#fff;background:rgb(255 255 255/.18);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);box-shadow:inset 0 0 0 .5px rgb(255 255 255/.35)}.lk.ka[data-neu] .ne-held-werte svg :is(rect,circle,path){fill-opacity:0}.lk.ka[data-neu] .ne-einheit>.lk-pad{display:grid;gap:14px}.lk.ka[data-neu] .ne-einheit-liste{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lk.ka[data-neu] .ne-einheit-liste>li{animation:ne-auf .36s var(--ne-aus,ease-out) both}.lk.ka[data-neu] .ne-einheit-liste>li:nth-child(2){animation-delay:.04s}.lk.ka[data-neu] .ne-einheit-liste>li:nth-child(3){animation-delay:.08s}.lk.ka[data-neu] .ne-einheit-liste>li:nth-child(4){animation-delay:.12s}.lk.ka[data-neu] .ne-einheit-liste>li:nth-child(n+5){animation-delay:.16s}.lk.ka[data-neu] .ne-el-zeile{display:grid;grid-template-columns:52px minmax(0,1fr) 20px;gap:12px;align-items:center;width:100%;box-sizing:border-box;padding:10px 14px 10px 10px;border:0;border-radius:20px;background:var(--ne-glas);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur);box-shadow:var(--ne-kante);color:var(--text);text-align:left;font:inherit;cursor:pointer;transition:transform .18s var(--ne-aus,ease-out)}.lk.ka[data-neu] .ne-el-zeile:active{transform:scale(.985)}.lk.ka[data-neu] .ne-el-zeile.ohne{grid-template-columns:52px minmax(0,1fr)}.lk.ka[data-neu] .ne-el-zeile>.ka-nr,.lk.ka[data-neu] .ne-el-zeile>.ku-bild{width:52px;height:52px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:rgb(var(--ne-w)/.5)}.lk.ka[data-neu] .ne-el-zeile>.ku-bild img{width:100%;height:100%;object-fit:cover}.lk.ka[data-neu] .ne-el-zeile>svg{color:var(--mut);align-self:center}.lk.ka[data-neu] .ne-el-zeile:has(.ne-coachnotiz,.ne-el-schwer){align-items:start}.lk.ka[data-neu] .ne-el-text{display:grid;gap:6px;min-width:0}.lk.ka[data-neu] .ne-el-text>b{display:flex;align-items:center;gap:6px;font:650 16px/1.25 var(--font);letter-spacing:-.01em}.lk.ka[data-neu] .ne-el-text>small{font:500 13px var(--font);color:var(--mut)}.lk.ka[data-neu] .ne-el-rekord{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ne-perlen,.lk.ka[data-neu] .ne-planwerte{display:flex;flex-wrap:wrap;gap:4px}.lk.ka[data-neu] .ne-perlen>span,.lk.ka[data-neu] .ne-planwerte>span{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:12px;font:600 12.5px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ne-tx2,var(--text));background:rgb(var(--ne-w)/.66);box-shadow:inset 0 0 0 .5px rgb(var(--ne-l3)/.1)}.lk.ka[data-neu] .ne-planwerte svg{color:var(--ne-akz-tx)}.lk.ka[data-neu] .ne-perlen>span{color:var(--text);background:color-mix(in oklch,var(--marke) 16%,rgb(var(--ne-w)/.7))}.lk.ka[data-neu] .ne-perlen>span.anzahl{background:var(--text);color:var(--ne-invers)}.lk.ka[data-neu] .ne-el-schwer{display:inline-flex;align-items:center;gap:4px;justify-self:start;font:600 12px var(--font)!important;color:var(--ne-tx2)!important}.lk.ka[data-neu] .ne-el-schwer.s1 svg{color:var(--ne-k2)}.lk.ka[data-neu] .ne-el-schwer.s2 svg{color:var(--ne-akz-tx)}.lk.ka[data-neu] .ne-el-schwer.s3 svg{color:var(--ne-f2)}.lk.ka[data-neu] .ne-coachnotiz{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;margin-top:2px;font:450 13.5px/1.4 var(--font);color:var(--text)}.lk.ka[data-neu] .ne-coachnotiz>i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:700 11px var(--font);font-style:normal;background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ne-coachnotiz>span{display:grid;gap:1px;padding:7px 11px;border-radius:4px 14px 14px 14px;background:rgb(var(--ne-w)/.72);box-shadow:inset 0 0 0 .5px rgb(var(--ne-l3)/.08)}.lk.ka[data-neu] .ne-coachnotiz small{font:600 11.5px var(--font);color:var(--ne-akz-tx)}.lk.ka[data-neu] .ne-coachnotiz.gross{grid-template-columns:32px minmax(0,1fr);gap:10px;font-size:15px}.lk.ka[data-neu] .ne-coachnotiz.gross>i{width:32px;height:32px;font-size:14px}.lk.ka[data-neu] .ne-coachnotiz.gross>span{padding:10px 14px;border-radius:6px 18px 18px 18px;box-shadow:var(--ne-kante)}.lk.ka[data-neu] .ne-bilanz,.lk.ka[data-neu] .ne-coachnotiz.gross>span{background:var(--ne-glas);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur)}.lk.ka[data-neu] .ne-bilanz{display:grid;gap:12px;padding:16px;border-radius:26px;box-shadow:var(--ne-kante),var(--ne-hauch);animation:ne-auf .4s var(--ne-aus,ease-out) .05s both}.lk.ka[data-neu] .ne-bilanz-zahlen{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center}.lk.ka[data-neu] .ne-bilanz-ring{position:relative;width:112px;height:112px;display:grid;place-content:center;justify-items:center;gap:0}.lk.ka[data-neu] .ne-bilanz-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.lk.ka[data-neu] .ne-bilanz-ring .ne-spur{fill:none;stroke-width:9;stroke:color-mix(in oklch,var(--marke) 16%,transparent)}.lk.ka[data-neu] .ne-bilanz-zug{fill:none;stroke-width:9;stroke-linecap:round;stroke-dashoffset:var(--off);animation:ne-bilanz-zug 1s var(--ne-aus,ease-out) .2s both}@keyframes ne-bilanz-zug{0%{stroke-dashoffset:var(--voll)}to{stroke-dashoffset:var(--off)}}.lk.ka[data-neu] .ne-bilanz-ring>b{position:relative;font:700 28px/1 var(--font);letter-spacing:-.03em}.lk.ka[data-neu] .ne-bilanz-ring>b small{font:600 14px var(--font);color:var(--mut)}.lk.ka[data-neu] .ne-bilanz-ring>small{position:relative;margin-top:2px;font:500 12px var(--font);color:var(--mut)}.lk.ka[data-neu] .ne-bilanz-zahlen>ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.lk.ka[data-neu] .ne-bilanz-zahlen li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center}.lk.ka[data-neu] .ne-bilanz-zahlen li>svg{width:28px;height:28px;padding:6px;box-sizing:border-box;border-radius:50%;background:rgb(var(--ne-w)/.7);color:var(--ne-akz-tx)}.lk.ka[data-neu] .ne-bilanz-zahlen li.rekord>svg{background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ne-bilanz-zahlen li b{font:700 22px/1 var(--font);letter-spacing:-.02em}.lk.ka[data-neu] .ne-bilanz-zahlen li b small{font:500 13px var(--font);color:var(--mut);letter-spacing:0}.lk.ka[data-neu] .ne-bilanz-rekorde{display:flex;flex-wrap:wrap;gap:6px;margin:0}.lk.ka[data-neu] .ne-bilanz-rekorde span{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:14px;font:600 12.5px var(--font);background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ne-bilanz-gefuehl{display:flex;align-items:center;gap:10px;margin:0;font:600 14px var(--font)}.lk.ka[data-neu] .ne-bilanz-sterne{display:inline-flex;gap:2px;font-size:18px;line-height:1}.lk.ka[data-neu] .ne-bilanz-sterne i{font-style:normal;color:rgb(var(--ne-l3)/.18)}.lk.ka[data-neu] .ne-bilanz-sterne i.an{color:var(--ne-m2)}.lk.ka[data-neu] .ne-bilanz-notiz{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;margin:0;font:450 14px/1.4 var(--font);color:var(--text)}.lk.ka[data-neu] .ne-bilanz-notiz svg{margin-top:2px;color:var(--mut)}.lk.ka[data-neu] .ne-bilanz-notiz small{display:block;font:600 12px var(--font);color:var(--mut)}.lk.ka[data-neu] .ka-uebung .lk-uebung-kopf small{font:600 13px var(--font);color:var(--ne-akz-tx)}.lk.ka[data-neu] .ne-plankacheln{display:grid;gap:8px}.lk.ka[data-neu] .ne-plankacheln>ul{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:0;padding:6px 0;list-style:none;border-radius:22px;background:var(--ne-glas);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .ne-plankacheln li{display:grid;justify-items:center;gap:4px;padding:10px 4px;text-align:center}.lk.ka[data-neu] .ne-plankacheln li+li{box-shadow:inset .5px 0 0 rgb(var(--ne-l3)/.12)}.lk.ka[data-neu] .ne-plankacheln b{font:700 22px/1.05 var(--font);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lk.ka[data-neu] .ne-plankacheln small{font:500 12px var(--font);color:var(--mut)}.lk.ka[data-neu] .ne-geloggt ol,.lk.ka[data-neu] .ne-plansaetze{display:grid;gap:4px;margin:0;padding:0;list-style:none}.lk.ka[data-neu] .ne-geloggt li,.lk.ka[data-neu] .ne-plansaetze li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;height:40px;padding:0 12px 0 6px;border-radius:14px;background:rgb(var(--ne-w)/.5)}.lk.ka[data-neu] .ne-geloggt li>span,.lk.ka[data-neu] .ne-plansaetze li>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:700 12px var(--font);background:rgb(var(--ne-w)/.8);color:var(--text)}.lk.ka[data-neu] .ne-plansaetze li.aufw{opacity:.7}.lk.ka[data-neu] .ne-geloggt b,.lk.ka[data-neu] .ne-plansaetze b{font:600 15px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lk.ka[data-neu] .ne-geloggt em,.lk.ka[data-neu] .ne-plansaetze em{font:600 15px var(--font);font-style:normal;color:var(--ne-tx2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lk.ka[data-neu] .ne-geloggt{display:grid;gap:8px}.lk.ka[data-neu] .ne-ausfuehrung h2,.lk.ka[data-neu] .ne-geloggt h2{margin:0;font:650 13px var(--font);letter-spacing:.02em;color:var(--mut)}.lk.ka[data-neu] .ne-geloggt li>span{background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ne-ausfuehrung{display:grid;gap:6px}.lk.ka[data-neu] .ne-ausfuehrung p{margin:0}.lk.ka[data-neu] .ka-lauf.a>.ka-lauf-bild{height:min(31vh,262px)}.lk.ka[data-neu] .ka-lauf.a.a{padding-top:calc(min(31vh,262px) - 22px)!important}.lk.ka[data-neu] .ka-lauf .ka-glas.lk-glaspanel{gap:10px;padding:14px}.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px}.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf>h1{flex-basis:100%;margin:0 0 2px;font-size:26px;line-height:1.12}.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf>small{flex-basis:100%}.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf>.lk-chip{height:24px;padding:0 9px;font-size:12px}.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf .ka-lauf-aendern,.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf .ka-pausen-wahl{display:contents}.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf .ka-pausen-chip{height:30px;padding:0 9px;gap:4px;font-size:12px;background:rgb(var(--ne-w)/.6);box-shadow:inset 0 0 0 .5px rgb(var(--ne-l3)/.1)}.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf .ka-pausen-optionen{flex-basis:100%;order:9}.lk.ka[data-neu] .ka-lauf .ka-felder{gap:8px}.lk.ka[data-neu] .ka-lauf .ka-felder .ka-zahlfeld{gap:2px;padding:8px 6px;border-radius:20px}.lk.ka[data-neu] .ka-lauf .ka-felder .ka-zahlfeld input{font-size:34px}.lk.ka[data-neu] .ka-lauf .ka-felder .ka-zahlfeld button{width:42px;height:42px}.lk.ka[data-neu] .ka-lauf .ka-felder .ka-zahlfeld small{font-size:12px}.lk.ka[data-neu] .ka-lauf .lk-saetze.ka-saetze{gap:6px}.lk.ka[data-neu] .ka-lauf .lk-saetze.ka-saetze li{height:50px;font-size:16px}.lk.ka[data-neu] .ka-lauf .ka-pause-gross{gap:14px;padding:12px 14px}.lk.ka[data-neu] .ka-lauf .ka-lauf-unten{padding-top:12px}.lk.ka[data-neu] .ka-lauf .ka-schwer{gap:8px;padding:12px}.lk.ka[data-neu] .lk-segment.ka-wahl{gap:6px;padding:4px}.lk.ka[data-neu] .lk-segment.ka-wahl button{position:relative;min-height:60px;border-radius:14px;color:var(--ne-tx2);transition:background .2s var(--ne-aus,ease-out),color .2s,transform .2s var(--ne-feder,ease-out),opacity .2s}.lk.ka[data-neu] .lk-segment.ka-wahl button:active{transform:scale(.95)}.lk.ka[data-neu] .lk-segment.ka-wahl:has([aria-checked=true]) button:not([aria-checked=true]){opacity:.55}.lk.ka[data-neu] .lk-segment.ka-wahl button[aria-checked=true]{background:var(--text);color:var(--ne-invers);box-shadow:0 10px 22px -12px rgb(var(--ne-s1)/.55);animation:ne-wahl .34s var(--ne-aus,ease-out) both}@keyframes ne-wahl{0%{transform:scale(.94)}60%{transform:scale(1.03)}to{transform:none}}.lk.ka[data-neu] .lk-segment.ka-wahl button[aria-checked=true] b,.lk.ka[data-neu] .lk-segment.ka-wahl button[aria-checked=true] b svg{color:var(--ne-m1)!important}.lk.ka[data-neu] .lk-segment.ka-wahl button[aria-checked=true] span{color:var(--ne-invers)!important;font-weight:650}.lk.ka[data-neu] .lk-segment.ka-wahl button[aria-checked=true] svg :is(rect,circle,path){fill-opacity:.35}.lk.ka[data-neu] .lk-segment.ka-wahl button[aria-checked=true]:after{content:"✓";position:absolute;top:6px;right:8px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font:800 10px/1 var(--font);background:var(--ne-m2);color:#fff}.lk.ka[data-neu] .ka-lauf-bild>img.ka-lauf-bewegt,.lk.ka[data-neu] .ka-lauf-bild>img.ka-lauf-still{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 74%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 74%,transparent)}.lk.ka[data-neu] .ka-lauf-bild:has(.ka-lauf-bewegt.da)>img.ka-lauf-still{opacity:0}@media (prefers-reduced-motion:reduce){.lk.ka[data-neu] :is(.ne-einheit-held,.ne-einheit-liste>li,.ne-bilanz,.ne-bilanz-zug,.lk-segment.ka-wahl button[aria-checked=true]){animation:none!important}}.ka-ekarte-meta.im-bild{color:#fff;padding:8px 0 0}.lk.ka[data-neu][data-modus=dunkel] .lk-segment.ka-wahl button[aria-checked=true] b,.lk.ka[data-neu][data-modus=dunkel] .lk-segment.ka-wahl button[aria-checked=true] b svg{color:var(--ne-m2)!important}.ka-ki-hinweis{position:absolute;left:10px;bottom:10px;z-index:3;padding:3px 8px;border-radius:999px;font-size:10.5px;line-height:1.3;letter-spacing:.01em;color:rgba(255,255,255,.86);background:rgba(20,18,28,.38);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.lk.ka[data-neu]{--fr-glas:linear-gradient(165deg,oklch(0.975 0.012 85/.96),oklch(0.915 0.026 75/.9));--fr-glas-saum:inset 0 1px 0 rgb(255 255 255/.8),inset 0 0 0 .5px rgb(255 255 255/.45),0 22px 44px -22px rgb(0 0 0/.7);--fr-schatten:radial-gradient(closest-side,rgb(40 32 24/.2),rgb(40 32 24/.08) 55%,transparent)}.lk.ka[data-neu] .ka-lauf-bild:has(>img[src*="/uebungen-frei/"]){overflow:visible;background:radial-gradient(ellipse 34% 58% at 50% 50%,rgb(255 255 255/.7),transparent 75%)}.lk.ka[data-neu] .ka-lauf-bild>img:is(.ka-lauf-still,.ka-lauf-bewegt)[src*="/uebungen-frei/"]{inset:10px 0 30px!important;height:calc(100% - 40px)!important;z-index:2;object-fit:contain!important;object-position:50% 50%!important;-webkit-mask-image:none;mask-image:none}.lk.ka[data-neu] .ka-lauf-bild:has(>img[src*="/uebungen-frei/"]):after{content:"";display:block;position:absolute;z-index:1;left:50%;right:auto;top:auto;translate:-50% 0;bottom:calc(30px + (100% - 40px)*.07);width:min(46vw,190px);height:22px;background:var(--fr-schatten)}.lk.ka[data-neu][data-modus=dunkel] .ka-lauf-bild:has(>img[src*="/uebungen-frei/"]){background:none}.lk.ka[data-neu][data-modus=dunkel] .ka-lauf-bild:has(>img[src*="/uebungen-frei/"]):before{content:"";position:absolute;z-index:0;inset:52px max(16px,calc(50% - 170px)) 8px;border-radius:30px;background:var(--fr-glas);box-shadow:var(--fr-glas-saum)}.lk.ka[data-neu][data-modus=dunkel] .ka-lauf-bild>img:is(.ka-lauf-still,.ka-lauf-bewegt)[src*="/uebungen-frei/"]{inset:60px 0 30px!important;height:calc(100% - 90px)!important}.lk.ka[data-neu][data-modus=dunkel] .ka-lauf-bild:has(>img[src*="/uebungen-frei/"]):after{bottom:calc(30px + (100% - 90px)*.07)}.lk.ka[data-neu] .ka-lauf-bild:has(>img[src*="/uebungen-frei/"])>.ka-ki-hinweis{bottom:34px}.lk.ka[data-neu] .ka-uebung-bild:has(>img[src*="/uebungen-frei/"]){background:radial-gradient(ellipse 40% 56% at 50% 50%,rgb(255 255 255/.75),transparent 75%)}.lk.ka[data-neu] .ka-uebung-bild>img[src*="/uebungen-frei/"]{inset:20px 0 26px;height:calc(100% - 46px);z-index:1;object-fit:contain;-webkit-mask-image:none;mask-image:none;filter:none}.lk.ka[data-neu] .ka-uebung-bild:has(>img[src*="/uebungen-frei/"]):after{content:"";position:absolute;left:50%;right:auto;translate:-50% 0;bottom:calc(26px + (100% - 46px)*.07);width:min(52vw,220px);height:24px;background:var(--fr-schatten)}.lk.ka[data-neu][data-modus=dunkel] .ka-uebung-bild:has(>img[src*="/uebungen-frei/"]){background:none}.lk.ka[data-neu][data-modus=dunkel] .ka-uebung-bild:has(>img[src*="/uebungen-frei/"]):before{content:"";position:absolute;inset:12px 16px 8px;border-radius:30px;background:var(--fr-glas);box-shadow:var(--fr-glas-saum)}.lk.ka[data-neu] .ku-bild:has(img[src*="/uebungen-frei/"]){background:linear-gradient(160deg,rgb(255 255 255/.92),rgb(246 242 236/.8));box-shadow:inset 0 0 0 .5px rgb(0 0 0/.05)}.lk.ka[data-neu] .ku-bild img[src*="/uebungen-frei/"]{object-fit:contain!important;filter:none}.lk.ka[data-neu][data-modus=dunkel] .ku-bild:has(img[src*="/uebungen-frei/"]){background:var(--fr-glas);box-shadow:inset 0 1px 0 rgb(255 255 255/.7)}.lk.ka[data-neu][data-modus=dunkel] .ka-lauf-bild:has(>img[src*="/uebungen-frei/"])>.ka-ki-hinweis{left:calc(max(16px,50% - 170px) + 12px);bottom:22px}.lk.ka[data-neu][data-modus=dunkel] .ka-uebung-bild:has(>img[src*="/uebungen-frei/"])>.ka-ki-hinweis{left:28px;bottom:20px}.ne-schmerz-oben{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:8px}.ne-schmerz-oben li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:color-mix(in oklab,var(--warn-ton,#9c5700) 10%,rgb(var(--ne-w,255 255 255)/.82));box-shadow:var(--ne-kante,inset 0 0 0 1px rgb(0 0 0/.06));color:var(--text)}.ne-schmerz-oben svg{color:var(--warn-ton,#9c5700)}.ne-schmerz-oben span{font-size:14px;font-weight:600;line-height:1.35}.ne-schmerz-oben b{font-size:15px;color:var(--warn-ton,#9c5700)}.ka-training .ka-planwahl{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -2px 14px;padding:2px}.ka-training .ka-planwahl::-webkit-scrollbar{display:none}.ka-training .ka-planwahl button{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:44px;max-width:72%;padding:0 16px;border-radius:999px;border:0;background:var(--ne-glas,rgba(255,255,255,.75));-webkit-backdrop-filter:var(--ne-blur,blur(16px));backdrop-filter:var(--ne-blur,blur(16px));box-shadow:var(--ne-kante,0 0 0 1px rgba(15,23,42,.08));font:600 14px/1.2 var(--font,inherit);color:var(--text,#0f172a);cursor:pointer}.ka-training .ka-planwahl button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ka-training .ka-planwahl button.an{background:var(--ne-knopf,var(--akz,#111827));color:var(--akz-text,#fff)}.ka-training .ka-reihe-kopf{display:flex;align-items:center;gap:14px;padding:14px 16px;margin:0 0 12px;border-radius:20px;background:var(--ne-glas,rgba(255,255,255,.75));-webkit-backdrop-filter:var(--ne-blur,blur(16px));backdrop-filter:var(--ne-blur,blur(16px));box-shadow:var(--ne-kante,0 0 0 1px rgba(15,23,42,.08))}.ka-training .ka-reihe-kopf>span:last-child{display:grid;gap:2px;min-width:0}.ka-training .ka-reihe-kopf b{font:650 16px/1.25 var(--font,inherit);color:var(--text,#0f172a)}.ka-training .ka-reihe-kopf small{font-size:13px;color:var(--mut,#64748b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ka-training .ka-reihe-zahl{flex:0 0 auto;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--ne-knopf,var(--akz,#111827));color:var(--akz-text,#fff);font:600 13px/1 var(--font,inherit)}.ka-training .ka-reihe-zahl b{font:700 20px/1 var(--font,inherit);color:inherit}.ka-training .ka-planwahl{-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent);padding-right:36px}.ka-training .ka-planwahl button{max-width:none}.ka-training .ka-planwahl button span{overflow:visible;text-overflow:clip}@media (min-width:700px){.ka-training .ka-planwahl{-webkit-mask-image:none;mask-image:none;padding-right:2px;flex-wrap:wrap;overflow:visible}}.lk .ka-training .ka-planwahl button{width:auto;display:inline-flex}.ka-training .ka-planwahl{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}@media (min-width:700px){.ka-training .ka-planwahl{-webkit-mask-image:none;mask-image:none}}.er{position:relative;overflow:hidden;border-radius:24px;padding:18px 18px 16px;background:radial-gradient(120% 140% at 0 0,color-mix(in oklch,var(--lime,#d6ef96) 55%,transparent),transparent 60%),radial-gradient(120% 120% at 100% 100%,color-mix(in oklch,var(--olive,#344637) 14%,transparent),transparent 55%),var(--k-card,#fff);box-shadow:0 1px 0 var(--k-line,#e6e8e3),0 18px 40px -26px color-mix(in oklch,var(--olive,#344637) 60%,transparent)}.er-kopf{display:flex;align-items:center;gap:8px;margin-bottom:12px}.er-kopf h2{margin:0;font-size:15px;font-weight:700;letter-spacing:.01em;color:var(--k-ink,#1d241f)}.er-funke{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--olive,#344637);color:var(--lime,#d6ef96)}.er-liste{list-style:none;margin:0 -18px;padding:2px 18px 4px;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.er-liste::-webkit-scrollbar{display:none}.er-liste li{flex:0 0 min(168px,44%);scroll-snap-align:start;display:grid;align-content:start;gap:2px;padding:13px 14px;border-radius:18px;background:color-mix(in oklch,white 62%,transparent);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border:1px solid color-mix(in oklch,white 70%,transparent);animation:er-rein .55s cubic-bezier(.22,1,.36,1) both}.er-bild{margin-bottom:10px;width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:color-mix(in oklch,var(--lime,#d6ef96) 75%,white)}.er-bild,.er-zahl{color:var(--olive,#344637)}.er-zahl{font-size:24px;line-height:1.05;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.er-titel{font-size:13.5px;font-weight:650;color:var(--k-ink,#1d241f)}.er-liste small{margin-top:4px;font-size:12.5px;color:var(--k-mut,#6b736c);overflow-wrap:anywhere}.er.klein{padding:14px;border-radius:18px}.er.klein .er-zahl{font-size:19px}@keyframes er-rein{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.er-liste li{animation:none}}@media (min-width:760px){.er-liste{margin:0;padding:2px 0 4px;overflow:visible}.er-liste li{flex:1 1}}.lk.ka[data-neu]{--fs-ease:cubic-bezier(.22,.8,.2,1);--fs-glas:rgb(var(--ne-w)/.58)}.fs-seite{min-height:100%}.fs-inhalt{display:grid;gap:16px;padding:8px 16px calc(40px + env(safe-area-inset-bottom,0px))}.fs-held{display:grid;gap:4px;padding:8px 4px 0}.fs-held small{font:600 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--ne-akz-tx)}.fs-held h1{margin:0;font:700 34px/1.05 var(--disp);letter-spacing:-.03em;color:var(--text)}.fs-zeit{position:sticky;top:calc(max(env(safe-area-inset-top,0px),var(--frame-oben,0px)) + 8px);z-index:5;display:grid;grid-template-columns:repeat(3,1fr);padding:4px;border-radius:999px;background:rgb(var(--ne-hg)/.8);-webkit-backdrop-filter:blur(24px) saturate(1.5);backdrop-filter:blur(24px) saturate(1.5);box-shadow:var(--ne-kante),0 10px 30px -18px rgb(var(--ne-s1)/.35)}.fs-zeit-kugel{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/3);border-radius:999px;background:var(--ne-scheibe);box-shadow:0 1px 2px rgb(var(--ne-s1)/.08),0 6px 16px -8px rgb(var(--ne-s1)/.22);transition:transform .45s var(--fs-ease)}.fs-zeit button{position:relative;z-index:1;min-height:40px;border:0;background:none;font:600 14px var(--font);color:var(--ne-tx3);transition:color .3s}.fs-zeit button.an{color:var(--text)}.fs-bereich,.fs-liste{display:grid;gap:16px}.fs-bereich{position:relative;padding:20px 18px 18px;border-radius:28px;background:var(--fs-glas);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:var(--ne-kante),var(--ne-hauch);animation:fs-auf .7s var(--fs-ease) both}.fs-liste>.fs-bereich:nth-child(2){animation-delay:.06s}.fs-liste>.fs-bereich:nth-child(3){animation-delay:.12s}.fs-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.fs-kopf small{display:block;font:650 11px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--ne-akz-tx);margin-bottom:8px}.fs-kopf h2{margin:0;font:650 21px/1.2 var(--disp);letter-spacing:-.02em;color:var(--text);text-wrap:balance}.fs-ziel-chip{flex:none;font:600 12px/1 var(--font);padding:8px 12px;border-radius:999px;background:rgb(var(--ne-w)/.8);color:var(--ne-tx3);box-shadow:var(--ne-kante)}.fs-gross{margin:-4px 0 0;display:flex;align-items:baseline;gap:6px}.fs-gross b{font:700 48px/1 var(--disp);letter-spacing:-.04em;color:var(--text)}.fs-gross small{font:600 16px var(--font);color:var(--ne-tx3)}.fs-unsichtbar{visibility:hidden}.fs-zahlreihe{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.fs-neben{display:grid;gap:4px;text-align:right;padding-bottom:6px}.fs-neben small{font:500 12px var(--font);color:var(--ne-tx3)}.fs-neben b{font:650 17px var(--disp);color:var(--text)}.fs-hinweis{margin:0;font:500 14px/1.4 var(--font);color:var(--ne-tx3)}.fs-chips{display:flex;gap:8px;overflow-x:auto;margin:0 -18px;padding:2px 18px 4px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 24px),transparent)}.fs-chips::-webkit-scrollbar{display:none}.fs-chips button{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:0;border-radius:999px;font:600 13.5px var(--font);color:var(--ne-tx3);background:rgb(var(--ne-w)/.7);box-shadow:inset 0 0 0 .5px rgb(var(--ne-l2)/.08);transition:background .3s,color .3s,transform .2s}.fs-chips button:active{transform:scale(.96)}.fs-chips button small{font:650 11.5px var(--font);color:var(--ne-akz-tx)}.fs-chips button.an{background:var(--ne-knopf);color:var(--akz-text)}.fs-chips button.an small{color:inherit;opacity:.85}.fs-chips.klein{margin-top:-4px}.fs-linie{position:relative;margin:0 -2px;touch-action:pan-y;user-select:none;-webkit-user-select:none}.fs-linie svg{display:block;overflow:visible;cursor:crosshair}.fs-raster line{stroke:rgb(var(--ne-l2)/.07);stroke-width:1}.fs-achse,.fs-raster text{font:500 11px var(--font);fill:var(--ne-tx4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-strich{fill:none;stroke-width:2.75;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}.an .fs-strich,.an.fs-mini .fs-strich{animation:fs-zieh 1.5s var(--fs-ease) .15s forwards}.fs-linie.m .fs-fl1,.fs-mini .fs-fl1{stop-color:color-mix(in oklch,var(--marke) 34%,var(--ne-mix));stop-opacity:.75}.fs-linie.k .fs-fl1{stop-color:var(--ne-k1);stop-opacity:.7}.fs-fl2{stop-color:var(--ne-scheibe);stop-opacity:0}.fs-aufdeck{transform:scaleX(0);transform-origin:left}.an .fs-aufdeck{animation:fs-breit 1.5s var(--fs-ease) .15s forwards}.fs-flaeche{opacity:.95}.fs-ende{fill:var(--ne-scheibe);stroke-width:3;opacity:0}.fs-linie.m .fs-ende,.fs-mini .fs-ende{stroke:var(--ne-m2)}.fs-linie.k .fs-ende{stroke:var(--ne-k2)}.fs-halo{opacity:0;fill:color-mix(in oklch,var(--marke) 30%,transparent)}.fs-linie.k .fs-halo{fill:rgb(31 163 145/.25)}.an .fs-ende{animation:fs-pop .5s var(--fs-ease) 1.45s forwards}.an .fs-halo{transform-box:fill-box;transform-origin:center;animation:fs-puls 2.6s ease-out 1.8s infinite}.fs-ziel line{stroke:var(--ne-tx3);stroke-width:1.25;stroke-dasharray:3 5;opacity:.65}.fs-ziel-text{position:absolute;left:4px;font:650 11.5px/1 var(--font);padding:6px 9px;border-radius:999px;color:var(--ne-tx3);background:rgb(var(--ne-w)/.86);box-shadow:var(--ne-kante);pointer-events:none}.fs-zeiger line{stroke:rgb(var(--ne-l2)/.25);stroke-width:1}.fs-zeiger circle{fill:var(--ne-scheibe);stroke:var(--text);stroke-width:2.5}.fs-tipp{position:absolute;transform:translateX(-50%);display:grid;gap:2px;justify-items:center;padding:8px 12px;border-radius:14px;pointer-events:none;white-space:nowrap;background:rgb(28 27 25/.86);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fs-tipp .22s var(--fs-ease) both;z-index:3}.fs-tipp b{font:650 14px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-tipp small{font:500 11px var(--font);opacity:.75}.fs-balken ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),1fr);gap:6px;align-items:end}.fs-balken li{display:grid;gap:8px;justify-items:center;min-width:0}.fs-balken button{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:140px;padding:0;border:0;background:none}.fs-balken i{display:block;width:100%;max-width:28px;border-radius:9px 9px 4px 4px;transform:scaleY(0);transform-origin:bottom;background:linear-gradient(180deg,var(--ne-k1),var(--ne-k2));opacity:.92;transition:filter .2s}.fs-balken.m i{background:linear-gradient(180deg,var(--ne-m1),var(--ne-m2))}.fs-balken i.null{background:rgb(var(--ne-l2)/.08)}.fs-balken button.laufend i{background:repeating-linear-gradient(135deg,rgb(31 163 145/.35) 0 4px,rgb(158 220 207/.55) 4px 8px)}.fs-balken button.aktiv i{filter:brightness(.88) saturate(1.2)}.fs-balken.an i{animation:fs-wachs .9s var(--fs-ease) var(--d,.1s) forwards}.fs-balken .fs-tipp{bottom:calc(100% + 4px);left:50%}.fs-balken li>small{white-space:nowrap;font:500 11px var(--font);color:var(--ne-tx4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-balken li>small.leise{visibility:hidden}.fs-heat-gitter{display:grid;grid-auto-rows:auto;align-items:center}.fs-heat-gitter>small{font:500 10.5px var(--font);color:var(--ne-tx4)}.fs-zelle{display:block;aspect-ratio:1;width:100%;padding:0;border:0;border-radius:28%;background:rgb(var(--ne-l2)/.06);opacity:0;transform:scale(.4)}.fs-zelle.s1{background:color-mix(in oklch,var(--marke) 30%,var(--ne-mix))}.fs-zelle.s2{background:color-mix(in oklch,var(--marke) 62%,var(--ne-mix))}.fs-zelle.s3{background:linear-gradient(135deg,var(--ne-m1),var(--ne-m2))}.fs-zelle.zukunft{background:none;box-shadow:inset 0 0 0 1px rgb(var(--ne-l2)/.06)}.fs-zelle.aktiv{outline:2px solid var(--text);outline-offset:1px}.fs-heat.an .fs-zelle{animation:fs-zelle .5s var(--fs-ease) var(--d,0s) forwards}.fs-heat-fuss{margin:12px 0 0;display:flex;align-items:center;justify-content:space-between;gap:8px;font:500 12px var(--font);color:var(--ne-tx3);min-height:20px}.fs-heat-fuss b{color:var(--text);font-weight:650}.fs-legende{display:inline-flex;align-items:center;gap:4px;font:500 11px var(--font);color:var(--ne-tx4)}.fs-legende .fs-zelle{width:10px;height:10px;opacity:1;transform:none;border-radius:3px}.fs-legende i:not(.fs-zelle){display:inline-block;width:10px;height:10px;border-radius:3px;margin-left:6px}.fs-ringe{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fs-ring{margin:0;display:grid;justify-items:center;gap:10px;text-align:center}.fs-ring-bild{position:relative;width:128px;height:128px;display:grid;place-items:center}.fs-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.fs-ring-spur{fill:none;stroke:rgb(var(--ne-l2)/.07);stroke-width:12}.fs-ring-wert{fill:none;stroke-width:12;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.fs-ring.an .fs-ring-wert{animation:fs-ring 1.4s var(--fs-ease) var(--d,.15s) forwards}.fs-ring-bild>b{position:relative;font:700 32px/1 var(--disp);letter-spacing:-.03em;color:var(--text)}.fs-ring-bild>b small{font:600 15px var(--font);color:var(--ne-tx3);margin-left:1px}.fs-ring figcaption{display:grid;gap:2px}.fs-ring figcaption b{font:650 15px var(--font);color:var(--text)}.fs-ring figcaption small{font:500 12px var(--font);color:var(--ne-tx3)}.fs-streifen,.fs-streifen-reihe{display:grid;gap:8px}.fs-streifen-reihe{grid-template-columns:64px 1fr;align-items:center}.fs-streifen-reihe>small{font:500 11.5px var(--font);color:var(--ne-tx3)}.fs-streifen ol{list-style:none;margin:0;padding:0;display:flex;gap:2px;height:28px}.fs-streifen li{flex:1 1;min-width:0;display:flex}.fs-streifen button{flex:1 1;padding:0;border:0;border-radius:3px;background:rgb(var(--ne-l2)/.07);transform:scaleY(0);transform-origin:bottom}.fs-legende .st2{background:var(--ne-leg2)}.fs-streifen .k .st2{background:linear-gradient(180deg,var(--ne-k1),var(--ne-k2))}.fs-streifen .k .st1{background:color-mix(in srgb,var(--ne-k1) 60%,var(--ne-mix))}.fs-streifen .m .st2{background:linear-gradient(180deg,var(--ne-m1),var(--ne-m2))}.fs-streifen .m .st1{background:color-mix(in oklch,var(--marke) 28%,var(--ne-mix))}.fs-legende .st1{background:var(--ne-leg1)}.fs-streifen button.aktiv{outline:2px solid var(--text);outline-offset:1px}.fs-streifen.an button{animation:fs-wachs .6s var(--fs-ease) var(--d,0s) forwards}.fs-masse{list-style:none;margin:0;padding:0;display:grid}.fs-masse li{display:grid;grid-template-columns:1fr 96px 84px 44px;align-items:center;gap:8px;min-height:56px;border-top:.5px solid rgb(var(--ne-l2)/.08);animation:fs-auf .6s var(--fs-ease) calc(var(--i,0)*.06s + .1s) both}.fs-masse li:first-child{border-top:0}.fs-masse-name{font:600 15px var(--font);color:var(--text)}.fs-masse b{text-align:right;font:650 17px var(--disp);color:var(--text)}.fs-masse b small{font:500 12px var(--font);color:var(--ne-tx3)}.fs-delta{font:650 12px var(--font);font-style:normal;text-align:right;color:var(--ne-tx3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-delta.gut{color:var(--ne-gruen2)}.fs-mini{display:block;overflow:visible}.fs-mini.leer{border-bottom:1.5px dashed rgb(var(--ne-l2)/.12);height:1px!important;align-self:center}.fs-vergleich-bild{position:relative;aspect-ratio:3/4;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#ecebe8,#f6f5f2);touch-action:pan-y;cursor:ew-resize;user-select:none;-webkit-user-select:none}.fs-vergleich-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s var(--fs-ease)}.fs-vergleich.da img{opacity:1}.fs-vergleich-laden{position:absolute;inset:0;display:grid;place-items:center;font:500 13px var(--font);color:var(--ne-tx3);background:linear-gradient(100deg,transparent 30%,rgb(var(--ne-w)/.6) 50%,transparent 70%) 0 0/200% 100%;animation:fs-schimmer 1.4s linear infinite}.fs-marke{position:absolute;top:12px;display:grid;gap:1px;padding:7px 11px;border-radius:14px;font:650 12.5px/1.15 var(--font);color:var(--text);background:rgb(var(--ne-w)/.62);-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);box-shadow:inset 0 0 0 .5px rgb(255 255 255/calc(.8*var(--ne-lk)));pointer-events:none}.fs-marke small{font:500 11px var(--font);color:var(--ne-tx3)}.fs-marke.links{left:12px}.fs-marke.rechts{right:12px;text-align:right}.fs-griff{width:0;outline:none}.fs-griff,.fs-griff i{position:absolute;top:0;bottom:0}.fs-griff i{left:-1px;width:2px;background:rgb(255 255 255/.92);box-shadow:0 0 12px rgb(0 0 0/.25)}.fs-griff b{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text);background:rgb(255 255 255/.7);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 0 0 .5px rgb(255 255 255/.9),0 8px 24px -8px rgb(0 0 0/.35);transition:transform .2s var(--fs-ease)}.fs-griff:focus-visible b,.fs-vergleich.zieht .fs-griff b{transform:translate(-50%,-50%) scale(1.12)}.fs-leer{display:grid;justify-items:start;gap:12px;padding:4px 0 2px}.fs-leer-icon{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;color:var(--ne-akz-tx);background:rgb(var(--ne-w)/.8);box-shadow:var(--ne-kante)}.fs-leer p{margin:0;font:500 15px/1.45 var(--font);color:var(--ne-tx3);max-width:34ch}.lk.ka[data-neu] .fs-leer-knopf{width:auto;justify-self:start;display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 16px 0 18px;border:0;border-radius:999px;font:650 14px var(--font);background:var(--ne-knopf);color:var(--akz-text)}.fs-laden{display:grid;gap:16px}.fs-laden i{display:block;height:260px;border-radius:28px;background:linear-gradient(100deg,rgb(var(--ne-w)/.45) 30%,rgb(var(--ne-w)/.85) 50%,rgb(var(--ne-w)/.45) 70%) 0 0/200% 100%;animation:fs-schimmer 1.4s linear infinite}.fs-blatt header{display:flex;align-items:center;justify-content:space-between}.lk.ka[data-neu] .fs-einstieg{display:block;width:100%;margin:8px 0 16px;padding:0;border:0;text-align:left;border-radius:28px;color:var(--text);background:linear-gradient(135deg,rgb(var(--ne-w)/.78),rgb(var(--ne-w)/.5));-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35);box-shadow:var(--ne-kante),var(--ne-hauch);transition:transform .25s var(--fs-ease,ease)}.lk.ka[data-neu] .fs-einstieg:active{transform:scale(.985)}.fs-einstieg-laden{height:112px}.fs-einstieg-innen{display:grid;grid-template-columns:1fr auto 20px;align-items:center;gap:12px;padding:18px 16px 18px 20px}.fs-einstieg-text{display:grid;gap:4px;min-width:0}.fs-einstieg-text small{font:650 11px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--ne-akz-tx)}.fs-einstieg-text b{font:700 40px/1.05 var(--disp);letter-spacing:-.04em}.fs-einstieg-text b em{font:600 16px var(--font);font-style:normal;color:var(--ne-tx3);letter-spacing:0}.fs-einstieg-text b.fs-einstieg-satz{font-size:26px}.fs-einstieg-text>span{font:500 13px var(--font);color:var(--ne-tx3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-einstieg-icon{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;color:var(--ne-akz-tx);background:rgb(var(--ne-w)/.8)}.fs-einstieg-pfeil{color:var(--ne-tx3)}@keyframes fs-auf{0%{opacity:0;transform:translateY(16px)}}@keyframes fs-zieh{to{stroke-dashoffset:0}}@keyframes fs-breit{to{transform:scaleX(1)}}@keyframes fs-wachs{to{transform:scaleY(1)}}@keyframes fs-zelle{to{opacity:1;transform:scale(1)}}@keyframes fs-ring{to{stroke-dashoffset:calc(100 - var(--p))}}@keyframes fs-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes fs-puls{0%{opacity:.7;transform:scale(.5)}80%,to{opacity:0;transform:scale(1.6)}}@keyframes fs-tipp{0%{opacity:0;transform:translate(-50%,4px)}}@keyframes fs-schimmer{to{background-position:-200% 0}}.fs-ende{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:reduce){.fs-bereich,.fs-masse li,.fs-tipp{animation:none}.fs-strich{stroke-dashoffset:0}.fs-aufdeck,.fs-strich{animation:none!important}.fs-aufdeck{transform:none}.fs-ende{opacity:1;animation:none!important}.fs-halo{display:none}.fs-balken i,.fs-streifen button,.fs-zelle{transform:none;animation:none!important}.fs-zelle{opacity:1}.fs-ring-wert{stroke-dashoffset:calc(100 - var(--p));animation:none!important}.fs-zeit-kugel{transition:none}.fs-laden i,.fs-vergleich-laden{animation:none}}.fs-punkt{fill:var(--ne-m2);opacity:0}.fs-linie.k .fs-punkt{fill:var(--ne-k2)}.an .fs-punkt{animation:fs-pop .5s var(--fs-ease) .5s forwards;transform-box:fill-box;transform-origin:center}.fs-wert{font:650 12px var(--font);fill:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-wenig{margin:2px 0 0;font:500 12.5px var(--font);color:var(--mut)}@media (prefers-reduced-motion:reduce){.fs-punkt{opacity:1;animation:none!important}}.fs-verbind{stroke:var(--ne-m2);stroke-width:1.5;stroke-dasharray:2 5;stroke-linecap:round;opacity:.45}.fs-bio{justify-content:space-between;gap:16px}.fs-bio,.fs-bio-vergleich{display:flex;align-items:flex-end}.fs-bio-vergleich{margin:0 0 4px;flex-direction:column;gap:4px}.fs-bio-vergleich b{font:600 24px/1 var(--disp);letter-spacing:-.02em;color:var(--ne-tx3)}.fs-bio-vergleich small{font:600 12px/1 var(--font);color:var(--ne-tx3)}.fs-bio-vergleich.gut b{color:var(--ne-gruen2)}.lk.ka[data-neu] .ne-verlust{margin:0 0 10px;padding:9px 12px;border-radius:14px;font-size:13.5px;line-height:1.35;color:oklch(.42 .1 60);background:color-mix(in oklch,oklch(.85 .12 75) 30%,transparent)}.lk.ka[data-neu] .ne-verlust b{font-weight:700}