.lk.ka[data-neu]{--font:"Inter","SF Pro Text",system-ui,sans-serif;--disp:"Inter","SF Pro Display",system-ui,sans-serif;--dispw:650;--dispstretch:100%;--bg:#F7F7F6;--fl:rgb(255 255 255/.5);--fl2:rgb(255 255 255/.36);--text:#1C1B19;--mut:#85837E;--linie:rgb(20 22 30/.08);--tinte:#1C1B19;--akz:var(--marke);--akz-text:#1C1B19;--mint:rgb(255 255 255/.5);--butter:rgb(255 255 255/.5);--butter-text:var(--ne-akz-tx);--flieder:rgb(255 255 255/.5);--flieder-text:#5E5546;--koralle:#D9654A;--r:24px;--r-s:18px;--schatten:none;--warn-wash:#f6e6cf;--ne-tx3:#54524D;--ne-akz-tx:color-mix(in oklch,var(--marke-linie,var(--marke)) 88%,var(--text));--ne-glas:rgb(var(--ne-w)/.52);--ne-kante:inset 0 0 0 .5px rgb(255 255 255/calc(.8*var(--ne-lk))),inset 0 1px 0 rgb(255 255 255/calc(.92*var(--ne-lk)));--ne-blur:blur(16px) saturate(1.25);--ne-hauch:0 12px 30px -22px rgb(var(--ne-s1)/.22);--ne-m1:color-mix(in oklch,var(--marke) 62%,var(--ne-mix));--ne-m2:color-mix(in oklch,var(--marke) 82%,#c2410c);--ne-k1:#9EDCCF;--ne-k2:#1FA391;--ne-f1:#F7BFA4;--ne-f2:#E27A58;--ne-knopf:linear-gradient(145deg,color-mix(in oklch,var(--marke) 55%,var(--ne-mix)),var(--marke));background:#F7F7F6;color:var(--text);font-family:var(--font);letter-spacing:-.005em;color-scheme:light;--ne-w:255 255 255;--ne-lk:1;--ne-hg:250 250 249;--ne-hg2:247 247 246;--ne-l1:20 24 40;--ne-l2:20 22 30;--ne-l3:30 34 44;--ne-s0:0 0 0;--ne-s1:20 24 40;--ne-s2:20 22 30;--ne-s3:30 34 44;--ne-scheibe:#fff;--ne-invers:#fff;--ne-mix:white;--ne-gruen:#2F8A5F;--ne-gruen2:#14806F;--ne-tx4:#8a8780;--ne-leg1:#cfcdc8;--ne-leg2:#6b6963}.lk.ka[data-neu]:before{inset:0;background:linear-gradient(180deg,#FCFCFB,#F5F6F7 55%,#F1F3F5)}.lk.ka[data-neu]:after,.lk.ka[data-neu]:before{content:"";position:fixed;z-index:0;pointer-events:none}.lk.ka[data-neu]:after{inset:-30%;will-change:transform;background:radial-gradient(32% 26% at 70% 22%,color-mix(in oklch,var(--marke) 30%,var(--ne-mix)) 0,rgb(var(--ne-w)/0) 72%),radial-gradient(34% 30% at 26% 48%,#DCE7F4 0,rgb(220 231 244/0) 72%),radial-gradient(30% 26% at 66% 78%,#E2F0EC 0,rgb(226 240 236/0) 72%),radial-gradient(26% 22% at 34% 88%,color-mix(in oklch,var(--marke) 16%,var(--ne-mix)) 0,rgb(var(--ne-w)/0) 72%);animation:ne-schweben 28s ease-in-out infinite alternate}@keyframes ne-schweben{0%{transform:translate3d(-4%,-3%,0) rotate(0deg) scale(1)}50%{transform:translate3d(3%,2%,0) rotate(8deg) scale(1.06)}to{transform:translate3d(-2%,4%,0) rotate(-6deg) scale(1.02)}}.lk.ka[data-neu]>.lk-body{position:relative;z-index:1}.lk.ka[data-neu] .ka-essen-zeile em,.lk.ka[data-neu] .ne-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lk.ka[data-neu] .ne-glas{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-glas-dunkel{background:rgb(255 255 255/.2);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:inset 0 0 0 .5px rgb(255 255 255/.55),inset 0 1px 0 rgb(255 255 255/.4);color:#fff}.lk.ka[data-neu] button.ka-tipp{-webkit-tap-highlight-color:transparent}.lk.ka[data-neu] .ka-oben{background:linear-gradient(rgb(var(--ne-hg)/.9),rgb(var(--ne-hg)/.6));-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2)}.lk.ka[data-neu] .ka-oben-chat{background:var(--ne-glas);box-shadow:var(--ne-kante),var(--ne-hauch);color:var(--text)}.lk.ka[data-neu] .lk-body:has(.ne-start) .ka-oben{display:none}.lk.ka[data-neu] .ka-zahl{background:var(--ne-f2);color:#fff}@media (max-width:1023.98px){.lk.ka[data-neu] .ka-leiste{left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto;max-width:460px;margin:0 auto;translate:none;min-height:0;height:68px;padding:6px;border:0;border-radius:34px;gap:2px;background:rgb(var(--ne-w)/.56);-webkit-backdrop-filter:blur(20px) saturate(1.35);backdrop-filter:blur(20px) saturate(1.35);box-shadow:inset 0 0 0 .5px rgb(255 255 255/calc(.85*var(--ne-lk))),inset 0 1px 0 rgb(255 255 255/calc(.9*var(--ne-lk))),0 12px 28px -18px rgb(var(--ne-s1)/.32)}.lk.ka[data-neu] .ka-leiste>button{position:relative;height:56px;max-width:none;border-radius:28px;gap:3px;color:var(--mut);transition:background-color .25s cubic-bezier(.2,.8,.2,1),color .2s,transform .16s cubic-bezier(.2,.8,.2,1)}.lk.ka[data-neu] .ka-leiste>button:active{transform:scale(.94)}.lk.ka[data-neu] .ka-leiste>button:after,.lk.ka[data-neu] .ka-leiste>button:before{display:none!important}.lk.ka[data-neu] .ka-leiste>button small{display:block!important;font:600 10.5px/1 var(--font);letter-spacing:.01em}.lk.ka[data-neu] .ka-leiste>button.an{background:rgb(var(--ne-w)/.78);color:var(--text);box-shadow:inset 0 0 0 .5px rgb(255 255 255/calc(.9*var(--ne-lk)))}.lk.ka[data-neu] .ka-leiste>button.an svg{color:var(--ne-akz-tx)}.lk.ka[data-neu] .lk-body{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}}@media (min-width:1024px){.lk.ka[data-neu].ka-echt .ka-leiste{background:rgb(var(--ne-w)/.4);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur);box-shadow:inset -.5px 0 0 rgb(255 255 255/calc(.8*var(--ne-lk)))}.lk.ka[data-neu].ka-echt .lk-tabs button.an{background:rgb(var(--ne-w)/.7)}.lk.ka[data-neu] .ne-held{border-radius:0 0 28px 28px}}.lk.ka[data-neu] .ne-kz{font:600 12px/1.2 var(--font);color:var(--mut);letter-spacing:0}.lk.ka[data-neu] .ne-t2{font:400 12.5px/1.35 var(--font);color:var(--mut)}.lk.ka[data-neu] .ne-t2 b{color:var(--text);font-weight:650}.lk.ka[data-neu] .ne-eine-zeile{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk.ka[data-neu] .ne-plus{display:flex;align-items:center;gap:4px;font:600 12px/1.3 var(--font);color:var(--ne-gruen);margin-top:2px}.lk.ka[data-neu] .lk-abschnitt,.lk.ka[data-neu] .ne-abschnitt{display:flex;justify-content:space-between;align-items:baseline;font:650 19px/1.2 var(--disp);letter-spacing:-.02em;margin:4px 2px 0;color:var(--text)}.lk.ka[data-neu] .ne-link{width:auto;flex:none;padding:0;cursor:pointer}.lk.ka[data-neu] .ka-a-link,.lk.ka[data-neu] .lk-abschnitt span,.lk.ka[data-neu] .ne-link{font:600 14px var(--font);color:var(--ne-akz-tx);background:none;border:0}.lk.ka[data-neu] .ne-chip{display:inline-flex;align-items:center;gap:6px;font:600 12px/1 var(--font);padding:7px 11px;border-radius:20px;white-space:nowrap;color:var(--ne-akz-tx);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-s-m1{stop-color:var(--ne-m1)}.lk.ka[data-neu] .ne-s-m2{stop-color:var(--ne-m2)}.lk.ka[data-neu] .ne-s-k1,.lk.ka[data-neu] .ne-s-t1{stop-color:var(--ne-k1)}.lk.ka[data-neu] .ne-s-k2,.lk.ka[data-neu] .ne-s-t2{stop-color:var(--ne-k2)}.lk.ka[data-neu] .ne-s-f1{stop-color:var(--ne-f1)}.lk.ka[data-neu] .ne-s-f2{stop-color:var(--ne-f2)}.ne-ring,.ne-spur,.ne-zieh{fill:none;stroke-linecap:round}.ne-zieh{animation:ne-zieh 1.4s cubic-bezier(.22,.8,.2,1) var(--d,.2s) forwards}.ne-ring,.ne-zieh{stroke-dasharray:100;stroke-dashoffset:100}.ne-ring{animation:ne-ring 1.5s cubic-bezier(.22,.8,.2,1) var(--d,.2s) forwards}@keyframes ne-zieh{to{stroke-dashoffset:0}}@keyframes ne-ring{to{stroke-dashoffset:calc(100 - var(--p))}}.ne-bogen{position:relative;display:block;width:150px;max-width:100%;margin-top:4px}.ne-bogen svg{display:block;width:100%;height:auto;overflow:visible}.ne-bogen .ne-spur{stroke:color-mix(in oklch,var(--marke) 16%,transparent);stroke-width:12}.ne-bogen .ne-zieh{stroke-width:12}.ne-bogen-mitte{position:absolute;left:0;right:0;top:46%;display:grid;justify-items:center;line-height:1}.ne-bogen-mitte b{font:650 26px/1 var(--font);letter-spacing:-.02em;color:var(--text)}.ne-bogen-mitte small,.ne-segring b small{font:500 14px var(--font);color:var(--mut);letter-spacing:0}.ne-bogen-mitte em{font:600 11px/1 var(--font);font-style:normal;color:var(--mut);margin-top:6px}.ne-segring{position:relative;display:grid;place-items:center;flex:none}.ne-segring svg{position:absolute;inset:0;width:100%;height:100%}.ne-segring .ne-spur{stroke:rgb(31 163 145/.13);stroke-width:9}.ne-segring .ne-zieh{stroke-width:9}.ne-segring>span{position:relative;display:grid;place-items:center}.ne-segring b{font:650 22px/1 var(--font);color:var(--text);display:flex;align-items:baseline;gap:1px}.ne-segring b svg{position:static;width:26px;height:26px;color:var(--ne-k2)}.ne-ringe{position:relative;display:grid;place-items:center;flex:none}.ne-ringe svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ne-ringe .ne-ring,.ne-ringe .ne-spur{stroke-width:14}.ne-ringe .ne-spur.m{stroke:color-mix(in oklch,var(--marke) 14%,transparent)}.ne-ringe .ne-spur.k{stroke:rgb(31 163 145/.11)}.ne-ringe .ne-spur.f{stroke:rgb(226 122 88/.11)}.ne-ringe>span{position:relative;display:grid;justify-items:center;line-height:1}.ne-ringe>span b{font:650 26px/1 var(--font);letter-spacing:-.03em}.ne-ringe>span small{font:500 11px var(--font);color:var(--mut);margin-top:5px}.ne-balken{height:5px;background:rgb(var(--ne-l3)/.1);overflow:hidden}.ne-balken,.ne-balken u{display:block;border-radius:3px}.ne-balken u{height:100%;transform-origin:left;animation:ne-breit 1.2s cubic-bezier(.22,.8,.2,1) var(--d,.4s) both}.lk.ka[data-neu] .ne-balken.m u{background:linear-gradient(90deg,var(--ne-m1),var(--ne-m2))}.lk.ka[data-neu] .ne-balken.k u{background:linear-gradient(90deg,var(--ne-k1),var(--ne-k2))}.lk.ka[data-neu] .ne-balken.f u{background:linear-gradient(90deg,var(--ne-f1),var(--ne-f2))}@keyframes ne-breit{0%{transform:scaleX(0)}}@keyframes ne-wachs{0%{transform:scaleY(0)}}@keyframes ne-zoom{0%{transform:scale(1.06)}}.ne-start{position:relative;isolation:isolate}.ne-held{position:absolute;top:0;left:0;right:0;height:440px;overflow:hidden;z-index:-1;-webkit-mask-image:linear-gradient(#000 52%,transparent);mask-image:linear-gradient(#000 52%,transparent)}.ne-held img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;filter:brightness(1.1) contrast(.92) saturate(.92);animation:ne-zoom 2.4s cubic-bezier(.2,.8,.2,1) both}.ne-held:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(15 18 25/.3),rgb(15 18 25/.04) 24%,rgb(15 18 25/.34) 54%,rgb(247 247 246/0))}.lk.ka[data-neu] .ne-start-inhalt{padding-top:calc(env(safe-area-inset-top,0px) + 14px);gap:0}.ne-held-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px}.lk.ka[data-neu] .ne-coach-chip{width:auto;flex:0 1 auto;display:inline-flex;align-items:center;gap:8px;height:38px;padding:4px 14px 4px 4px;border:0;border-radius:20px;font:600 13.5px var(--font);color:#fff;min-width:0}.ne-coach-chip img{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:50% 18%;flex:none}.ne-coach-chip img.logo{object-fit:contain;background:#fff;padding:4px;box-sizing:border-box}.ne-coach-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk.ka[data-neu] .ne-held-chat{position:relative;width:44px;height:44px;border:0;border-radius:50%;display:grid;place-items:center;flex:none}.ne-held-chat .ka-zahl{position:absolute;top:-2px;right:-2px}.lk.ka[data-neu] .ne-gruss{margin-top:118px;color:#fff;text-shadow:0 1px 16px rgb(40 28 10/.32)}.ne-gruss small{font:500 14px var(--font);color:rgb(255 255 255/.92)}.ne-gruss h1{font:650 31px/1.1 var(--disp);letter-spacing:-.025em;margin-top:4px}.lk.ka[data-neu] .ne-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:14px;margin-top:22px;padding:16px 16px 14px;border-radius:26px;background:rgb(var(--ne-w)/.72);-webkit-backdrop-filter:blur(18px) saturate(1.4) brightness(1.12);backdrop-filter:blur(18px) saturate(1.4) brightness(1.12)}.lk.ka[data-neu] .ne-duo-teil{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.lk.ka[data-neu] .ne-duo-teil.ka-skel{min-height:150px;border-radius:18px}.ne-duo-teil>.ne-kz{margin-bottom:6px}.ne-duo-teil>.ne-t2:first-of-type{margin-top:6px}.ne-ring-platz{display:block;margin:2px 0 0 14px}.lk.ka[data-neu] .ne-start-inhalt>.ka-block,.lk.ka[data-neu] .ne-start-inhalt>.ka-einstieg-block{margin:18px 0 0}.lk.ka[data-neu] .ne-plan{margin-top:18px}.lk.ka[data-neu] .ne-plan-zeile{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;border-radius:22px}.lk.ka[data-neu] .ne-plan-info{flex:1 1;min-width:0;display:flex;align-items:center;gap:14px;padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.ne-daumen{width:58px;height:58px;border-radius:17px;object-fit:cover;flex:none}.ne-zeile-text{display:grid;gap:2px;min-width:0;flex:1 1}.ne-zeile-text small{font:600 11.5px var(--font);color:var(--ne-akz-tx)}.ne-zeile-text b{font:650 16px/1.25 var(--font);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-zeile-text>span{font:400 12.5px/1.35 var(--font);color:var(--mut)}.lk.ka[data-neu] .ne-play{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;border:0;background:var(--ne-knopf);color:var(--akz-text);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.5*var(--ne-lk))),0 8px 16px -10px color-mix(in oklch,var(--marke) 80%,rgb(var(--ne-s0)));cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1)}.lk.ka[data-neu] .ne-play.leise{background:rgb(var(--ne-w)/.7);color:var(--text);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .ne-duo-teil:active,.lk.ka[data-neu] .ne-kachel:active,.lk.ka[data-neu] .ne-play:active,.lk.ka[data-neu] .ne-zeile:active{transform:scale(.97)}.lk.ka[data-neu] .ne-liste{display:flex;flex-direction:column;margin-top:10px}.lk.ka[data-neu] .ne-liste>*+*{border-top:1px solid var(--linie)}.lk.ka[data-neu] .ne-zeile{display:flex;align-items:center;gap:14px;width:100%;padding:14px 2px;border:0;border-top:inherit;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.lk.ka[data-neu] .ne-liste>*+.ne-zeile,.lk.ka[data-neu] .ne-liste>.ne-zeile+.ne-zeile{border-top:1px solid var(--linie)}.ne-dt{width:40px;text-align:center;line-height:1;flex:none;display:grid;gap:2px}.ne-dt small{font:700 10.5px var(--font);letter-spacing:.04em;color:var(--ne-akz-tx)}.ne-dt b{font:650 21px var(--font)}.ne-sym{color:var(--ne-akz-tx);display:grid;place-items:center;flex:none}.ne-ico{width:40px;display:grid;place-items:center;color:var(--ne-akz-tx);flex:none}.ne-ava{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:50% 18%;flex:none}.lk.ka[data-neu] .ne-essen-kurz{display:grid;gap:12px;width:100%;padding:16px 2px;border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.ne-ek-kopf{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px}.ne-ek-kopf .ne-kz{grid-column:1/-1}.ne-ek-kopf b{font:650 22px/1.1 var(--font);letter-spacing:-.02em}.ne-ek-kopf b small{font:500 13px var(--font);color:var(--mut);letter-spacing:0}.ne-ek-kopf .ne-balken{grid-column:1/-1;height:6px;margin-top:4px}.ne-ek-makros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ne-ek-makros>span{display:grid;gap:3px;min-width:0}.ne-ek-makros small{font:600 11.5px var(--font);color:var(--mut)}.ne-ek-makros b{font:650 15px var(--font)}.ne-ek-makros em{font:500 11.5px var(--font);font-style:normal;color:var(--mut)}.ne-ek-naechste{display:flex;align-items:center;gap:8px;font:400 13px/1.35 var(--font);color:var(--ne-tx3);min-width:0}.ne-ek-naechste svg{color:var(--ne-akz-tx);flex:none}.ne-ek-naechste>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-ek-naechste b{color:var(--text);font-weight:600}.ne-ek-naechste em{font:600 13px var(--font);font-style:normal;color:var(--text)}.lk.ka[data-neu] .ne-woche-fotos{margin-top:22px;display:grid;gap:12px}.ne-woche-fotos ul{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.ne-woche-fotos ul::-webkit-scrollbar{display:none}.ne-woche-fotos li{flex:0 0 136px;scroll-snap-align:start}.lk.ka[data-neu] .ne-kachel{position:relative;display:block;width:100%;height:172px;padding:0;border:0;border-radius:20px;overflow:hidden;background:var(--fl2);cursor:pointer}.ne-kachel img{width:100%;height:100%;object-fit:cover;filter:saturate(.92)}.ne-kachel.heute{box-shadow:0 0 0 2px var(--marke)}.ne-glas-label{position:absolute;left:6px;right:6px;bottom:6px;display:grid;gap:1px;padding:7px 10px;border-radius:14px;text-align:left;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)))}.ne-glas-label b{font:650 13px/1.2 var(--font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-glas-label small{font:500 11px var(--font);color:var(--ne-tx3)}.ne-ok{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:var(--text);background:rgb(var(--ne-w)/.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lk.ka[data-neu] .ne-begleitung{display:grid;gap:14px;margin-top:22px}.lk.ka[data-neu] .ne-begleitung:empty{display:none}.lk.ka[data-neu] .ne-start-inhalt>*{animation:ne-auf .7s cubic-bezier(.2,.8,.2,1) both}.lk.ka[data-neu] .ne-start-inhalt>:nth-child(2){animation-delay:.08s}.lk.ka[data-neu] .ne-start-inhalt>:nth-child(3){animation-delay:.18s}.lk.ka[data-neu] .ne-start-inhalt>:nth-child(4){animation-delay:.28s}.lk.ka[data-neu] .ne-start-inhalt>:nth-child(n+5){animation-delay:.36s}.lk.ka[data-neu] .ka-einstieg,.lk.ka[data-neu] .ke-karte{background:var(--ne-glas);color:var(--text);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur);box-shadow:var(--ne-kante);border-radius:22px}.lk.ka[data-neu] .ka-einstieg-symbol{background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ka-einstieg-text small,.lk.ka[data-neu] .ke-karte-text small{color:var(--ne-akz-tx);opacity:1;letter-spacing:.04em;font-size:11px}.lk.ka[data-neu] .ka-einstieg-text b,.lk.ka[data-neu] .ke-karte-text b{font:650 17px/1.2 var(--font)}.lk.ka[data-neu] .ka-einstieg-text>span,.lk.ka[data-neu] .ke-karte-text span{color:var(--mut);opacity:1;font-size:13px}.lk.ka[data-neu] .ka-einstieg-balken{background:rgb(var(--ne-l3)/.12);height:5px}.lk.ka[data-neu] .ka-einstieg-balken i{background:linear-gradient(90deg,var(--ne-m1),var(--ne-m2))}.lk.ka[data-neu] .ka-einstieg-zahl{color:var(--mut);opacity:1}.lk.ka[data-neu] .ke-karte-ring{color:var(--ne-akz-tx)}.lk.ka[data-neu] .ke-karte-ring .t{stroke:color-mix(in oklch,var(--marke) 18%,transparent)}.lk.ka[data-neu] .ke-karte-ring .f{stroke:var(--marke)}.lk.ka[data-neu] .ke-karte-pfeil{background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ka-essen{gap:20px}.lk.ka[data-neu] .ne-essen-kopf{display:grid;gap:2px;margin-top:2px}.ne-essen-datum{display:flex;align-items:center;gap:8px}.ne-essen-datum small{font:500 13.5px var(--font);color:var(--mut)}.ne-essen-datum .ne-pfeil:first-child{order:2}.ne-essen-datum small{order:1}.ne-essen-datum .ne-pfeil:last-child{order:3}.lk.ka[data-neu] .ne-pfeil{width:28px;height:28px;border:0;border-radius:50%;display:grid;place-items:center;color:var(--text);background:var(--ne-glas);box-shadow:var(--ne-kante);cursor:pointer}.lk.ka[data-neu] .ne-pfeil:disabled{opacity:.3;cursor:default}.ne-essen-titel{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ne-essen-titel h1{font:650 30px/1.1 var(--disp);letter-spacing:-.025em;min-width:0}.ne-essen-titel .ne-chip{margin-bottom:3px}.lk.ka[data-neu] .ne-essen-tag{display:flex;align-items:center;gap:18px}.ne-makros{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.ne-makros small{font:600 12.5px var(--font);color:var(--mut)}.ne-makros b{display:block;font:650 18px/1.2 var(--font);letter-spacing:-.01em;margin:1px 0 6px}.ne-makros b span{font:500 12px var(--font);color:var(--mut);letter-spacing:0}.lk.ka[data-neu] .ne-hinweis{display:flex;gap:10px;align-items:center;font:400 13.5px/1.35 var(--font);color:var(--ne-tx3);padding:12px 14px;border-radius:20px;background:var(--ne-glas);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur);box-shadow:var(--ne-kante)}.ne-hinweis svg{color:var(--ne-k2);flex:none}.ne-hinweis b{color:var(--text);font-weight:650}.lk.ka[data-neu] .ne-woche{display:grid;gap:10px}.ne-woche-kopf{display:flex;justify-content:space-between;align-items:baseline}.ne-woche-kopf span{font:400 12.5px var(--font);color:var(--mut)}.ne-woche-kopf b{color:var(--text);font-weight:650}.ne-woche ol{position:relative;display:grid;grid-template-columns:repeat(7,1fr);gap:6px;list-style:none;margin:0;padding:0}.ne-woche-ziel{position:absolute;left:0;right:0;bottom:calc(23px + var(--ziel) * 72px);border-top:1.5px dashed rgb(var(--ne-l3)/.3);pointer-events:none;z-index:1}.lk.ka[data-neu] .ne-woche li button{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--mut);font:600 11px var(--font);cursor:pointer}.lk.ka[data-neu] .ne-woche li button:disabled{opacity:.4}.ne-woche-saeule{height:72px;width:100%;display:flex;align-items:flex-end;justify-content:center}.ne-woche-saeule i{display:block;width:18px;height:calc(var(--h) * 100%);border-radius:6px 6px 3px 3px;transform-origin:bottom;animation:ne-wachs .9s cubic-bezier(.22,.9,.25,1.05) var(--d,.2s) both;background:linear-gradient(180deg,color-mix(in oklch,var(--marke) 58%,var(--ne-mix)),color-mix(in oklch,var(--marke) 30%,var(--ne-mix)))}.ne-woche li button.an .ne-woche-saeule i{background:linear-gradient(180deg,var(--ne-m1),var(--ne-m2))}.ne-woche li button.drueber .ne-woche-saeule i{background:linear-gradient(180deg,var(--ne-f1),var(--ne-f2))}.ne-woche li button.an small{color:var(--text);font-weight:700}.lk.ka[data-neu] .ne-aktionen{display:flex;justify-content:space-between;gap:4px;padding:0;background:none;box-shadow:none}.lk.ka[data-neu] .ne-aktionen>button{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;height:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ne-tx3);font:600 11.5px var(--font)}.lk.ka[data-neu] .ne-aktionen>button>span{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;color:var(--ne-akz-tx);background:var(--ne-glas);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur);box-shadow:var(--ne-kante),var(--ne-hauch)}.lk.ka[data-neu] .ne-aktionen>button>span svg{width:25px;height:25px}.lk.ka[data-neu] .ne-aktionen>button:active>span{transform:scale(.93)}.lk.ka[data-neu] .ka-mahlzeiten{gap:22px}.lk.ka[data-neu] .ka-mahlzeit>header{grid-template-columns:50px minmax(0,1fr) auto 40px;gap:14px}.lk.ka[data-neu] .ka-mahlzeit-bild{width:50px;height:50px;border-radius:15px}.lk.ka[data-neu] .ka-mahlzeit>header b{font:650 16px var(--font)}.lk.ka[data-neu] .ka-mahlzeit>header span{font:650 14px var(--font);color:var(--text)}.lk.ka[data-neu] .ka-mahlzeit.leer>header{opacity:1}.lk.ka[data-neu] .ka-mahlzeit.leer>header b{color:var(--ne-tx3);font-weight:600}.lk.ka[data-neu] .es-plus.leise{background:var(--ne-glas);color:var(--ne-akz-tx);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .es-plus{background:var(--ne-knopf);color:var(--akz-text);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.5*var(--ne-lk)))}.lk.ka[data-neu] .ka-mahlzeit .ka-essen-liste{gap:0!important;margin-left:64px}.lk.ka[data-neu] .ka-essen-liste li{min-height:60px;padding:10px 0;border-radius:0;background:none;box-shadow:none!important;border-top:1px solid var(--linie)}.lk.ka[data-neu] .ka-essen-zeile b{font:600 15px/1.3 var(--font)}.lk.ka[data-neu] .ka-essen-zeile small{font-size:12.5px}.lk.ka[data-neu] .ka-essen-zeile em{font:650 15px var(--font)}.lk.ka[data-neu] .ka-essen .ka-haken{width:32px;height:32px;background:rgb(var(--ne-w)/.5);box-shadow:inset 0 0 0 1.5px rgb(var(--ne-l3)/.22)}.lk.ka[data-neu] .ka-essen .ka-haken.an{background:var(--ne-knopf);color:var(--akz-text);box-shadow:none}.lk.ka[data-neu] .ka-loeschen{width:36px;height:36px;color:var(--mut)}.lk.ka[data-neu] .es-wie{color:var(--ne-akz-tx)}.lk.ka[data-neu] .ka-gemeldet{color:var(--ne-gruen)}.lk.ka[data-neu] .ka-essen .tv{padding:2px 16px;border-radius:22px}.lk.ka[data-neu] .ka-essen .tv-kopf{padding:14px 0;gap:14px}.lk.ka[data-neu] .ka-essen .tv-kopf b{font:650 16px/1.25 var(--font);letter-spacing:-.01em}.lk.ka[data-neu] .ka-essen .tv-kopf em{font:500 13px/1.35 var(--font);font-style:normal;color:var(--mut)}.lk.ka[data-neu] .ka-essen .tv-kopf>.es-stapel{display:flex;flex-direction:row}.lk.ka[data-neu] .ka-essen .tv-kopf>.es-stapel img{width:36px;height:36px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px rgb(255 255 255/calc(.9*var(--ne-lk)))}.lk.ka[data-neu] .ka-essen .tv-kopf>.es-stapel img+img{margin-left:-12px}.lk.ka[data-neu] .ka-essen .tv-kopf>svg{color:var(--mut);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.lk.ka[data-neu] .ka-essen .tv-kopf>svg.auf{transform:rotate(180deg)}.lk.ka[data-neu] .ka-essen .tv-bild{width:52px;height:52px;border-radius:14px;padding:0;object-fit:cover}.lk.ka[data-neu] .ka-essen .tv-liste>li{grid-template-columns:52px minmax(0,1fr) auto;border-top:1px solid var(--linie)}.lk.ka[data-neu] .lk-fkarte,.lk.ka[data-neu] .lk-kachel,.lk.ka[data-neu] .lk-karte,.lk.ka[data-neu] .lk-zielzeile{background:var(--ne-glas);box-shadow:var(--ne-kante);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur)}.lk.ka[data-neu] .lk-pille.akzent,.lk.ka[data-neu] .lk-pille.dunkel{background:var(--ne-knopf);color:var(--akz-text);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.5*var(--ne-lk))),0 10px 22px -14px color-mix(in oklch,var(--marke) 80%,rgb(var(--ne-s0)))}.lk.ka[data-neu] .lk-pille.akzent i,.lk.ka[data-neu] .lk-pille.dunkel i{background:rgb(var(--ne-w)/.55);color:var(--akz-text)}.lk.ka[data-neu] .lk-knopfrund{background:var(--ne-glas);box-shadow:var(--ne-kante);color:var(--text)}.lk.ka[data-neu] .lk-chip.butter,.lk.ka[data-neu] .lk-chip.flieder,.lk.ka[data-neu] .lk-chip.mint{background:var(--ne-glas);color:var(--ne-akz-tx);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .lk-k-icon,.lk.ka[data-neu] .lk-symbol{background:none!important;color:var(--ne-akz-tx)}.lk.ka[data-neu] .ka-skel,.lk.ka[data-neu] .ka-skel-karte{background:linear-gradient(100deg,rgb(var(--ne-w)/.3) 30%,rgb(var(--ne-w)/.6) 50%,rgb(var(--ne-w)/.3) 70%) 0 0/300% 100%}.lk.ka[data-neu] .ka-leise{color:var(--mut)}@media (prefers-reduced-motion:reduce){.lk.ka[data-neu] *{animation:none!important;transition-duration:.01s!important}.ne-zieh{stroke-dashoffset:0}.ne-ring{stroke-dashoffset:calc(100 - var(--p))}}.lk.ka[data-neu] svg.lucide-annoyed :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-apple :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-badge-percent :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-battery :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-bell :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-book-open :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-brain :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-calendar-days :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-calendar-plus :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-camera :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-chef-hat :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-circle-check :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-clipboard-check :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-clock :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-compass :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-credit-card :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-droplets :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-dumbbell :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-file-text :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-flame :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-footprints :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-frown :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-gauge :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-heart :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-heart-pulse :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-house :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-laugh :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-leaf :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-lock :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-mail :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-map-pin :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-meh :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-message-circle :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-message-circle-question :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-mic :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-moon :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-notebook-pen :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-package-plus :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-party-popper :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-pill :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-rocket :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-ruler :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-scale :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-settings :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-shield-check :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-smartphone :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-smile :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-sun :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-target :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-timer :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-trophy :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-user :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-user-round :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-users :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-utensils :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-utensils-crossed :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-video :is(rect,circle,path),.lk.ka[data-neu] svg.lucide-zap :is(rect,circle,path){fill:currentColor;fill-opacity:.16}.lk.ka[data-neu] svg.lucide{stroke-width:1.75}.lk.ka[data-neu] .ne-kopf-bogen{display:block;width:104px}.lk.ka[data-neu] .ne-kopf-bogen .ne-bogen{width:104px}.lk.ka[data-neu] .ne-kopf-bogen .ne-bogen-mitte b{font-size:19px}.lk.ka[data-neu] .ne-kopf-bogen .ne-bogen-mitte small{font-size:11px}.lk.ka[data-neu] .ne-kopf-bogen .ne-bogen-mitte em{font-size:9.5px;margin-top:3px}.lk.ka[data-neu] .ka-kopf h1,.lk.ka[data-neu] .lk-kopf h1{font:650 30px/1.1 var(--disp);letter-spacing:-.025em}.lk.ka[data-neu] .ka-kopf small,.lk.ka[data-neu] .lk-kopf small{font:500 13.5px var(--font);color:var(--mut)}.lk.ka[data-neu] .ka-ekarte-zeile>i{background:var(--ne-knopf)!important;color:var(--akz-text)!important}.lk.ka[data-neu] .ka-ekarte.kompakt{background:none;box-shadow:none}.lk.ka[data-neu] .ka-ekarte.kompakt .ka-ekarte-zeile{background:var(--ne-glas);box-shadow:var(--ne-kante);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur)}.lk.ka[data-neu] .ka-start,.lk.ka[data-neu] .lk-akz-rund.voll{background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ka-woche li>button{background:var(--ne-glas);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .ka-woche li.heute>button{box-shadow:inset 0 0 0 1.5px var(--marke),var(--ne-kante)}.lk.ka[data-neu] .ka-woche li.gewaehlt>button{background:var(--text);color:var(--ne-invers)}.lk.ka[data-neu] .ka-woche-einheit{background:none}.lk.ka[data-neu] .ka-andere-woche>li{background:var(--ne-glas);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .lk-segment{background:rgb(var(--ne-w)/.4);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .lk-segment .an,.lk.ka[data-neu] .lk-segment [aria-checked=true]{background:rgb(var(--ne-w)/.9);color:var(--text)}.lk.ka[data-neu] .lk-blase.ich{background:#24231F;color:#fff}.lk.ka[data-neu] .lk-blase:not(.ich){background:var(--ne-glas);box-shadow:var(--ne-kante);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur)}.lk.ka[data-neu] .ka-alt :is(section,article,.panel,.card,.ku-karte){background:var(--ne-glas);box-shadow:var(--ne-kante);border-color:transparent;-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur)}.lk.ka[data-neu] .ka-alt :is(section,article,.panel,.card,.ku-karte) :is(section,article,.panel,.card,.ku-karte){background:rgb(var(--ne-w)/.4);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.lk.ka[data-neu] .ka-alt :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.lk.ka[data-neu] :is(.ka-notiz,.ka-feld) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:rgb(var(--ne-w)/.6);border-color:rgb(var(--ne-l3)/.14)}.lk.ka[data-neu] .ka-menue{background:var(--ne-glas);box-shadow:var(--ne-kante);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur)}.lk.ka[data-neu] .ka-menue-zeile>svg:first-child{color:var(--ne-akz-tx)}.lk.ka[data-neu] .ka-blatt{background:rgb(var(--ne-hg))}.lk.ka[data-neu] .ka-saetze li.ka-aufw.jetzt,.lk.ka[data-neu] .lk-saetze li.jetzt{box-shadow:inset 0 0 0 1.5px var(--marke),0 6px 18px -12px color-mix(in oklch,var(--marke) 70%,transparent);background:rgb(var(--ne-w)/.7)}.lk.ka[data-neu] .lk-saetze li.jetzt .lk-satz-nr{box-shadow:inset 0 0 0 1.5px var(--marke)}.lk.ka[data-neu] .lk-saetze li.fertig .lk-satz-nr{background:var(--ne-knopf)}.lk.ka[data-neu] .ka-ziel-symbol{background:none;color:var(--ne-akz-tx)}.lk.ka[data-neu] .ka-zielkarte.ok .ka-ziel-symbol{background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ka-ziel-balken{height:6px;background:rgb(var(--ne-l3)/.1)}.lk.ka[data-neu] .ka-ziel-balken i{background:linear-gradient(90deg,var(--ne-m1),var(--ne-m2))}.lk.ka[data-neu] .ke-kopf{background:linear-gradient(rgb(var(--ne-hg)/.96),rgb(var(--ne-hg)/.86))}.lk.ka[data-neu] .ke-fortschritt i{background:rgb(var(--ne-l3)/.12)}.lk.ka[data-neu] .ke-fortschritt i:after{background:linear-gradient(90deg,var(--ne-m1),var(--ne-m2))}.lk.ka[data-neu] .ke-option{background:var(--ne-glas);box-shadow:var(--ne-kante);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur)}.lk.ka[data-neu] .ke-option-symbol{width:auto;height:auto;border-radius:0;background:none;color:var(--ne-akz-tx)}.lk.ka[data-neu] .ke-option-symbol svg{width:28px;height:28px}.lk.ka[data-neu] .ke-option.an{box-shadow:inset 0 0 0 1.5px var(--marke),var(--ne-kante);background:rgb(var(--ne-w)/.72)}.lk.ka[data-neu] .ke-haupt{background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ka-meinkarte{background:var(--ne-glas);-webkit-backdrop-filter:var(--ne-blur);backdrop-filter:var(--ne-blur);box-shadow:var(--ne-kante)}.lk.ka[data-neu] .ka-kurszeile.mein,.lk.ka[data-neu] .ka-meinkarte.fest{box-shadow:inset 0 0 0 1.5px color-mix(in oklch,var(--marke) 75%,transparent),var(--ne-kante)}.lk.ka[data-neu] .ka-meinkarte.gross{background:#1d1d1b;box-shadow:none}.lk.ka[data-neu] .ka-meinkarte.gross .ka-meinkarte-text small,.lk.ka[data-neu] .ka-nk-text small{color:rgb(255 255 255/.85)}@media (prefers-reduced-motion:reduce){.lk.ka[data-neu]:after{animation:none!important;transform:none}}.lk.ka[data-neu]{--ne-glas-echt:linear-gradient(180deg,rgb(var(--ne-w)/.62),rgb(var(--ne-w)/.44));--ne-glas-blur:blur(10px) saturate(1.9) brightness(1.06);--ne-glas-saum:inset 0 1px 0 rgb(255 255 255/calc(.95*var(--ne-lk))),inset 0 -1px 0 rgb(255 255 255/calc(.28*var(--ne-lk))),inset 1px 0 0 rgb(255 255 255/calc(.45*var(--ne-lk))),inset -1px 0 0 rgb(255 255 255/calc(.3*var(--ne-lk))),inset 0 0 14px rgb(255 255 255/calc(.28*var(--ne-lk))),inset 0 -10px 18px -14px rgb(var(--ne-s1)/.22);--ne-glas-schatten:0 14px 34px -14px rgb(var(--ne-s1)/.26),0 2px 6px -2px rgb(var(--ne-s1)/.08)}@media (max-width:1023.98px){.lk.ka[data-neu] .ka-leiste{background:var(--ne-glas-echt);-webkit-backdrop-filter:var(--ne-glas-blur);backdrop-filter:var(--ne-glas-blur);box-shadow:var(--ne-glas-saum),var(--ne-glas-schatten);isolation:isolate;overflow:hidden}.lk.ka[data-neu] .ka-leiste:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:2;background:linear-gradient(135deg,rgb(var(--ne-w)/.95),rgb(var(--ne-w)/.15) 38%,rgb(var(--ne-w)/.05) 62%,rgb(var(--ne-w)/.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lk.ka[data-neu] .ka-leiste:after{content:"";position:absolute;left:6%;right:6%;top:0;height:48%;border-radius:0 0 50% 50%/0 0 100% 100%;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgb(var(--ne-w)/.42),rgb(var(--ne-w)/0))}.lk.ka[data-neu] .ka-leiste>button{z-index:3;color:#3E3C38}.lk.ka[data-neu] .ka-leiste>button.an{background:linear-gradient(180deg,rgb(var(--ne-w)/.75),rgb(var(--ne-w)/.45));color:var(--text);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.95*var(--ne-lk))),inset 0 -1px 0 rgb(var(--ne-l1)/.06),0 4px 12px -6px rgb(var(--ne-s1)/.25)}.lk.ka[data-neu] .ka-leiste>button.an svg{color:var(--text)}.lk.ka[data-neu] .ka-leiste>button small{font:600 10px/1 var(--font);letter-spacing:.01em}}@media (prefers-reduced-transparency:reduce){.lk.ka[data-neu] .ka-leiste{background:rgb(var(--ne-hg)/.97)}}.lk.ka[data-neu] :is(.ne-glaskreis,.ka-oben-chat,.ne-pfeil){background:var(--ne-glas-echt);-webkit-backdrop-filter:var(--ne-glas-blur);backdrop-filter:var(--ne-glas-blur);box-shadow:var(--ne-glas-saum),0 6px 16px -10px rgb(var(--ne-s1)/.3);color:var(--text)}.lk.ka[data-neu] .ka-oben-marke{display:none!important}.lk.ka[data-neu] .ka-oben{position:relative!important;top:auto!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border:0!important;pointer-events:none}.lk.ka[data-neu] .ka-oben-zeile{justify-content:flex-end}.lk.ka[data-neu] .ka-oben-chat{pointer-events:auto}.lk.ka[data-neu] .ne-held-zeile{align-items:center;min-height:36px}.lk.ka[data-neu] .ne-coach-chip{height:34px;gap:7px;padding:3px 12px 3px 3px;border-radius:17px;font:600 12.5px var(--font)}.lk.ka[data-neu] .ne-coach-chip img{width:28px;height:28px}.lk.ka[data-neu] .ne-held-chat{width:36px;height:36px}.lk.ka[data-neu] .ne-held-chat svg{width:19px;height:19px}.lk.ka[data-neu] .ne-duo{grid-template-columns:1fr 1fr;padding:16px 12px}.lk.ka[data-neu] .ne-duo-teil{align-items:center;text-align:center}.lk.ka[data-neu] .ne-duo-teil>.ne-kz{margin-bottom:10px}.ne-diag{height:112px;display:grid;place-items:center;width:100%}.ne-diag .ne-bogen{width:132px;margin:0}.ne-diag .ne-bogen-mitte{top:50%}.ne-diag-wort{margin-top:8px;font:600 13px/1.2 var(--font);color:var(--text)}.lk.ka[data-neu] .ne-segring .ne-spur{stroke:rgb(31 163 145/.14)}.lk.ka[data-neu] .ne-mitteilung{display:flex;align-items:center;gap:12px;width:100%;margin-top:14px;padding:12px 14px 12px 12px;border:0;border-radius:22px;text-align:left;font:inherit;color:inherit;cursor:pointer;animation:ne-auf .6s cubic-bezier(.2,.8,.2,1) .3s both}.ne-mitteilung .ne-zeile-text small{display:flex;align-items:center;gap:7px;color:var(--text);font:650 14px var(--font)}.ne-neu{font:700 10.5px/1 var(--font);font-style:normal;letter-spacing:.04em;text-transform:uppercase;padding:4px 7px;border-radius:8px;color:#fff;background:var(--ne-f2)}.ne-zwei-zeilen{font:400 13px/1.35 var(--font);color:var(--ne-tx3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lk.ka[data-neu] :is(.lk-k-icon,.lk-symbol,.ne-sym,.ne-ico,.ka-ziel-symbol,.ka-menue-zeile>svg:first-child){color:var(--text)!important}.lk.ka[data-neu] .ke-option-symbol{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--ne-scheibe);color:var(--text);box-shadow:0 1px 2px rgb(var(--ne-s1)/.08),inset 0 0 0 .5px rgb(var(--ne-l1)/.06)}.lk.ka[data-neu] .ke-option-symbol svg{width:22px;height:22px}.lk.ka[data-neu] .ke-option.an .ke-option-symbol{background:var(--text);color:var(--ne-invers)}.lk.ka[data-neu] .ka-ziel-symbol{background:var(--ne-scheibe)!important;border-radius:50%;box-shadow:0 1px 2px rgb(var(--ne-s1)/.08)}.lk.ka[data-neu] .ka-zielkarte.ok .ka-ziel-symbol{background:var(--text)!important;color:var(--ne-invers)!important}.lk.ka[data-neu] .ne-dt small,.lk.ka[data-neu] .ne-zeile-text small{color:var(--mut)}.lk.ka[data-neu] .ne-play{background:var(--text);color:var(--ne-invers);box-shadow:0 8px 18px -10px rgb(var(--ne-s1)/.6)}.lk.ka[data-neu] .ne-erfassen{display:flex;gap:10px;align-items:center}.lk.ka[data-neu] .ne-sprechen{flex:1 1;height:54px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:27px;background:var(--text);color:var(--ne-invers);font:650 15.5px var(--font);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.14*var(--ne-lk))),0 10px 22px -12px rgb(var(--ne-s1)/.55);cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1)}.lk.ka[data-neu] .ne-glaskreis{width:54px;height:54px;flex:none;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1)}.lk.ka[data-neu] .ne-glaskreis.klein{width:36px;height:36px}.lk.ka[data-neu] :is(.ne-sprechen,.ne-glaskreis):active{transform:scale(.94)}.ne-mahlzeiten{display:grid;gap:10px}.lk.ka[data-neu] .ne-mahl{border-radius:22px;padding:4px 14px}.lk.ka[data-neu] .ne-mahl.leer{background:none;border:1.5px dashed rgb(var(--ne-l3)/.14);padding:4px 12px 4px 14px}.lk.ka[data-neu] .ne-mahl-kopf{display:flex;align-items:center;gap:12px;width:100%;min-height:62px;padding:8px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.lk.ka[data-neu] .ne-mahl.leer .ne-mahl-kopf{cursor:default}.ne-mahl-sym{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--ne-scheibe);color:var(--text);box-shadow:0 1px 3px rgb(var(--ne-s1)/.1),inset 0 0 0 .5px rgb(var(--ne-l1)/.05)}.ne-mahl.leer .ne-mahl-sym{background:rgb(var(--ne-w)/.6);color:var(--mut)}.ne-mahl .ne-zeile-text b{font:650 16px/1.2 var(--font)}.ne-mahl.leer .ne-zeile-text b{font-weight:600;color:var(--ne-tx3)}.ne-mahl-kcal{flex:none;font:500 12.5px var(--font);color:var(--mut)}.ne-mahl-kcal b{font:650 22px/1 var(--font);letter-spacing:-.02em;color:var(--text);margin-right:2px}.ne-mahl-namen{margin:-4px 0 12px 52px;font:400 13px/1.4 var(--font);color:var(--ne-tx3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ne-kreise{display:flex;gap:6px;flex:none}.lk.ka[data-neu] .ne-vorschlag{width:auto;max-width:calc(100% - 52px);display:inline-flex;align-items:center;gap:7px;margin:0 0 12px 52px;padding:8px 13px;border:0;border-radius:16px;background:rgb(var(--ne-w)/.7);color:var(--text);font:600 13px var(--font);cursor:pointer;box-shadow:0 1px 2px rgb(var(--ne-s1)/.06)}.lk.ka[data-neu] .ne-vorschlag svg{color:var(--ne-k2)}.ne-eintraege{list-style:none;margin:0 0 8px;padding:0}.ne-eintraege>li{border-top:1px solid var(--linie)}.ne-eintrag{display:flex;align-items:center;gap:12px;min-height:58px;padding:6px 0;background:transparent}.lk.ka[data-neu] .ne-punkt{width:28px;height:28px;margin:0 6px;flex:none;border:0;border-radius:50%;display:grid;place-items:center;color:transparent;background:var(--ne-scheibe);box-shadow:inset 0 0 0 1.5px rgb(var(--ne-l3)/.18);cursor:pointer}.lk.ka[data-neu] .ne-punkt.an{background:var(--text);color:var(--ne-invers);box-shadow:none}.lk.ka[data-neu] .ne-punkt.quelle{color:var(--ne-tx3);box-shadow:0 1px 2px rgb(var(--ne-s1)/.08);cursor:default}.lk.ka[data-neu] .ne-eintrag-text{flex:1 1;min-width:0;display:grid;gap:2px;padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.ne-eintrag-text b{font:600 14.5px/1.3 var(--font)}.ne-eintrag-text b,.ne-eintrag-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-eintrag-text small{font:400 12px var(--font);color:var(--mut)}.ne-eintrag>em{font:650 15px var(--font);font-style:normal;flex:none}.ne-eintraege-mehr{display:flex;align-items:center;justify-content:space-between;padding:10px 0 4px 52px;font:500 12.5px var(--font);color:var(--mut)}.ne-wisch{position:relative;overflow:hidden;touch-action:pan-y}.lk.ka[data-neu] .ne-wisch-loeschen{position:absolute;top:6px;bottom:6px;right:0;width:84px;border:0;border-radius:16px;background:#E5484D;color:#fff;font:650 13.5px var(--font);cursor:pointer;opacity:0;transition:opacity .2s}.lk.ka[data-neu] .ne-wisch.offen .ne-wisch-loeschen{opacity:1}.ne-wisch-inhalt{position:relative;z-index:1;background:transparent;transition:transform .34s cubic-bezier(.22,1,.36,1);user-select:none;-webkit-user-select:none}.ne-wisch.offen .ne-wisch-inhalt{background:rgb(var(--ne-w)/.85);border-radius:14px}.lk.ka[data-neu] .ne-rueck{position:fixed;left:16px;right:16px;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:60;max-width:440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 8px 12px 16px;border-radius:18px;background:rgb(28 27 25/.92);color:#fff;font:500 13.5px var(--font);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:ne-auf .35s cubic-bezier(.2,.8,.2,1) both}.lk.ka[data-neu] .ne-rueck button{border:0;background:none;color:color-mix(in oklch,var(--marke) 70%,white);font:650 13.5px var(--font);padding:6px 10px;cursor:pointer}.ne-mehr-wege{display:flex;gap:8px;flex-wrap:wrap}.lk.ka[data-neu] .ne-mehr-wege .ne-chip{width:auto;flex:none;border:0;color:var(--text);padding:9px 13px;cursor:pointer}.lk.ka[data-neu] .ne-wochenwahl{border-radius:24px;padding:14px 14px 10px;margin-bottom:6px;touch-action:pan-y}.ne-ww-kopf{display:flex;align-items:center;gap:12px}.ne-ww-kopf .ne-segring b{font:700 15px/1 var(--font);color:var(--text);letter-spacing:-.01em}.ne-ww-kopf .ne-segring b small{font:600 10.5px var(--font);color:var(--mut)}.ne-ww-kopf .ne-segring .ne-spur{stroke:color-mix(in oklch,var(--marke) 18%,transparent)}.ne-ww-kopf .ne-segring .ne-zieh{stroke:var(--ne-m2)!important}.ne-ww-titel{flex:1 1;min-width:0;display:grid;gap:2px;line-height:1.2}.ne-ww-titel b{font:650 16px var(--font);letter-spacing:-.01em;color:var(--text)}.ne-ww-titel small{font:500 12.5px var(--font);color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ne-ww-pfeile{display:flex;gap:6px;flex:none}.lk.ka[data-neu] .ne-ww-kopf .ne-pfeil{width:34px;height:34px}.ne-ww-tage{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;list-style:none;margin:14px 0 0;padding:0}.lk.ka[data-neu] .ne-ww-tage button{width:100%;display:flex;flex-direction:column;align-items:center;gap:7px;padding:6px 0 8px;border:0;background:none;color:var(--mut);font:inherit;cursor:pointer;border-radius:14px;transition:background .2s}.ne-ww-tage small{font:600 11px var(--font);letter-spacing:.02em;text-transform:uppercase}.ne-ww-tage span{position:relative;font:500 14px var(--font);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ne-ww-tage i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;color:#fff}.ne-ww-tage i:before{content:"";width:5px;height:5px;border-radius:50%;background:rgb(var(--ne-l3)/.22)}.ne-ww-tage .plan i{box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--ne-m2) 70%,transparent)}.ne-ww-tage .plan i:before{display:none}.ne-ww-tage .plan.ok i{background:var(--ne-m2);box-shadow:0 4px 10px -4px color-mix(in oklch,var(--ne-m2) 70%,transparent)}.ne-ww-tage .plan.ok i svg{filter:drop-shadow(0 1px 0 rgb(0 0 0/.18))}.ne-ww-tage .heute small{color:var(--text)}.ne-ww-tage .heute span{font-weight:750}.ne-ww-tage .heute span:after{content:"";position:absolute;left:50%;bottom:-6px;width:16px;height:2.5px;border-radius:2px;background:var(--ne-m2);transform:translateX(-50%)}.lk.ka[data-neu] .ne-ww-tage .an{background:rgb(var(--ne-w)/.6)}.ne-kal-titel{display:grid;justify-items:center;line-height:1.15}.ne-kal-titel b{font:650 15px var(--font)}.ne-kal-titel small{font:500 12px var(--font);color:var(--mut)}.lk.ka[data-neu] .ka-termine .ka-kalender{order:0}.lk.ka[data-neu] .ne-termine-ueber{margin-top:10px}.lk.ka[data-neu] .ka-lauf.a>.ka-lauf-bild{height:min(36vh,300px);background:none}.lk.ka[data-neu] .ka-lauf-bild .ka-lauf-hof,.lk.ka[data-neu] .ka-lauf-bild:after{display:none}.lk.ka[data-neu] .ka-lauf.a>.ka-lauf-bild{height:min(42vh,344px);margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw}.lk.ka[data-neu] .ka-lauf-bild>img:is(.ka-lauf-still,.ka-lauf-bewegt){inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border-radius:0;object-fit:cover!important;object-position:50% 40%!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent),linear-gradient(180deg,transparent,#000 14%,#000 55%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent),linear-gradient(180deg,transparent,#000 14%,#000 55%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.lk.ka[data-neu] .ka-uebung-bild img{-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.lk.ka[data-neu] .ka-lauf .lk-glaspanel{background:rgb(var(--ne-w)/.62);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);box-shadow:var(--ne-glas-saum),var(--ne-glas-schatten);border-radius:30px}.lk.ka[data-neu] .ka-lauf .ka-zahlfeld{padding:16px 8px;border-radius:22px}.lk.ka[data-neu] .ka-lauf .ka-zahlfeld input{font:700 42px/1.1 var(--font);letter-spacing:-.02em}.lk.ka[data-neu] .ka-lauf .ka-zahlfeld button{width:48px;height:48px;background:rgb(30 34 44/.05)}.lk.ka[data-neu] .ka-lauf .lk-saetze li{height:60px;font-size:17px}.lk.ka[data-neu] .ka-lauf .lk-uebung-kopf h1{font-size:30px}.lk.ka[data-neu] .ka-status-marke.an{background:rgb(var(--ne-w)/.85);color:var(--text);box-shadow:0 1px 2px rgb(var(--ne-s1)/.08)}.lk.ka[data-neu] .ka-status-marke.an svg{color:var(--ne-gruen)}.lk.ka[data-neu] .ka-kurszeile.mein,.lk.ka[data-neu] .ka-meinkarte.fest{box-shadow:var(--ne-kante)}.lk.ka[data-neu] .ka-ekarte-zeile>i{background:var(--text)!important;color:var(--ne-invers)!important}.lk.ka[data-neu]{--ne-aus:cubic-bezier(.22,1,.36,1);--ne-feder:cubic-bezier(.34,1.56,.64,1);--ne-tx2:#54524D}.lk.ka[data-neu] .ne-naechst{position:relative;margin-top:24px;height:256px;border-radius:28px;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px 0 rgb(255 255 255/.6),0 24px 48px -32px rgb(20 24 40/.45);animation:ne-auf .4s var(--ne-aus) .08s both}.lk.ka[data-neu] .ne-naechst-flaeche{position:absolute;inset:0;padding:0;border:0;background:#2a2b2e;cursor:pointer;transition:transform .32s var(--ne-feder)}.lk.ka[data-neu] .ne-naechst-flaeche:active{transform:scale(.985)}.ne-naechst-bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.ne-naechst-schleier{position:absolute;inset:0;background:linear-gradient(180deg,rgb(12 12 14/0) 32%,rgb(12 12 14/.28) 56%,rgb(12 12 14/.78))}.ne-naechst-text{position:absolute;left:24px;right:136px;bottom:24px;display:grid;gap:4px;color:#fff;pointer-events:none;text-shadow:0 1px 12px rgb(0 0 0/.25)}.ne-naechst-text small{font:600 12px/1.2 var(--font);letter-spacing:.04em;text-transform:uppercase;color:rgb(255 255 255/.86)}.ne-naechst-text h2{margin:0;font:700 26px/1.12 var(--font);letter-spacing:-.02em;color:#fff;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ne-naechst-text>span{font:500 14px/1.3 var(--font);color:rgb(255 255 255/.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk.ka[data-neu] .ne-naechst-knopf{position:absolute;left:auto;right:16px;bottom:24px;width:auto;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px;border:0;border-radius:24px;font:650 15px var(--font);cursor:pointer;color:#1C1B19;background:rgb(255 255 255/.86);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:inset 0 0 0 .5px rgb(255 255 255/.9),0 8px 24px -12px rgb(0 0 0/.4);transition:transform .32s var(--ne-feder)}.lk.ka[data-neu] .ne-naechst-knopf.haupt{background:var(--ne-knopf);color:var(--akz-text)}.lk.ka[data-neu] .ne-naechst-knopf:active{transform:scale(.94)}.lk.ka[data-neu] .ne-liste>.ne-plan-zeile,.lk.ka[data-neu] .ne-start-inhalt>.ne-plan-zeile{margin:8px 0}.lk.ka[data-neu] .ne-liste>.ne-plan-zeile{border-top:0!important}@keyframes ne-auf{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}.ne-vorschau{position:fixed;left:0;right:0;top:0;z-index:80;display:flex;justify-content:center;padding:calc(8px + env(safe-area-inset-top,0px)) 16px 0;pointer-events:none}.lk.ka[data-neu] .ne-vorschau-karte{pointer-events:auto;position:relative;display:flex;align-items:center;gap:16px;width:100%;max-width:440px;padding:16px 16px 20px;border:0;border-radius:28px;text-align:left;font:inherit;color:var(--text);cursor:pointer;touch-action:none;background:rgb(var(--ne-w)/.8);-webkit-backdrop-filter:blur(28px) saturate(1.8);backdrop-filter:blur(28px) saturate(1.8);box-shadow:inset 0 0 0 .5px rgb(255 255 255/calc(.9*var(--ne-lk))),inset 0 1px 0 rgb(255 255 255/calc(.95*var(--ne-lk))),0 24px 48px -20px rgb(var(--ne-s1)/.35);animation:ne-einschweben .48s var(--ne-feder) both;transition:transform .3s var(--ne-aus),opacity .3s var(--ne-aus)}.ne-vorschau.weg .ne-vorschau-karte{animation:none;transform:translate3d(0,-130%,0);opacity:0}.ne-vorschau-foto{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 18%;flex:none;box-shadow:0 0 0 2px var(--ne-scheibe)}.ne-vorschau-text{display:grid;gap:4px;min-width:0;flex:1 1}.ne-vorschau-text small{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ne-vorschau-text small b{font:700 16px/1.2 var(--font)}.ne-vorschau-text small i{font:500 12px var(--font);font-style:normal;color:var(--ne-tx2);white-space:nowrap}.ne-vorschau-text>span{font:400 15px/1.4 var(--font);color:#2A2926;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ne-vorschau-griff{position:absolute;left:50%;bottom:8px;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:rgb(var(--ne-l2)/.16)}@keyframes ne-einschweben{0%{opacity:0;transform:translate3d(0,-110%,0) scale(.96)}to{opacity:1;transform:none}}.lk.ka[data-neu] .ka-zahl{animation:ne-plopp .4s var(--ne-feder) both}@keyframes ne-plopp{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.lk.ka[data-neu] .ne-fertig{position:relative;min-height:100dvh;padding:calc(48px + env(safe-area-inset-top,0px)) 16px calc(120px + env(safe-area-inset-bottom,0px));overflow:hidden}.ne-konfetti{position:absolute;inset:0 0 auto;height:420px;pointer-events:none;z-index:0}.ne-konfetti i{position:absolute;top:-24px;border-radius:2px;opacity:0;animation:ne-konfetti 2.2s var(--ne-aus) var(--d) forwards}.ne-konfetti i.f0{background:var(--marke)}.ne-konfetti i.f1{background:var(--ne-m1)}.ne-konfetti i.f2{background:#fff;box-shadow:0 0 0 .5px rgb(20 22 30/.1)}.ne-konfetti i.f3{background:var(--ne-m2)}@keyframes ne-konfetti{0%{opacity:0;transform:translateZ(0) rotate(var(--r))}12%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--s)*80px - 12px),400px,0) rotate(calc(var(--r) + 540deg))}}.ne-fertig-kopf{position:relative;z-index:1;display:grid;justify-items:center;text-align:center;gap:8px}.ne-fertig-ring{position:relative;width:128px;height:128px;margin-bottom:16px;animation:ne-pop .6s var(--ne-feder) .1s both}.ne-fertig-ring>svg{width:100%;height:100%;transform:rotate(-90deg)}.ne-fertig-ring .ne-spur{stroke:color-mix(in oklch,var(--marke) 16%,transparent);stroke-width:8;fill:none}.ne-fertig-zug{fill:none;stroke-width:8;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:ne-zug 1s var(--ne-aus) .25s both}@keyframes ne-zug{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.ne-fertig-haken{position:absolute;inset:0;display:grid;place-items:center;color:var(--text);animation:ne-pop .5s var(--ne-feder) 1.05s both}@keyframes ne-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.ne-fertig-kopf h1{margin:0;font:700 32px/1.1 var(--font);letter-spacing:-.025em;animation:ne-auf .4s var(--ne-aus) .5s both}.ne-fertig-kopf p{margin:0;font:500 15px/1.4 var(--font);color:var(--ne-tx2);animation:ne-auf .4s var(--ne-aus) .6s both}.lk.ka[data-neu] .ne-fertig-werte{position:relative;z-index:1;display:flex;justify-content:center;gap:8px;margin:32px 0 0;padding:0;list-style:none}.ne-fertig-werte li{flex:1 1;max-width:120px;display:grid;justify-items:center;gap:4px;animation:ne-auf .4s var(--ne-aus) calc(.7s + var(--i)*.08s) both}.ne-fertig-werte b{font:700 34px/1 var(--font);letter-spacing:-.03em}.ne-fertig-werte small{font:500 13px var(--font);color:var(--ne-tx2)}.lk.ka[data-neu] .ne-fertig-rekord{position:relative;z-index:1;display:flex;align-items:center;gap:16px;margin-top:32px;padding:16px;border-radius:24px;animation:ne-auf .4s var(--ne-aus) .9s both}.ne-fertig-pokal{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--ne-knopf);color:var(--akz-text)}.ne-fertig-rekord>span:last-child{display:grid;gap:2px}.ne-fertig-rekord b{font:650 16px var(--font)}.ne-fertig-rekord small{font:400 14px var(--font);color:var(--ne-tx2)}.lk.ka[data-neu] .ne-fertig-bewertung{position:relative;z-index:1;margin-top:24px;padding:24px 16px;border-radius:28px;display:grid;justify-items:center;animation:ne-auf .4s var(--ne-aus) 1s both}.ne-fertig-bewertung h2{margin:0;font:650 18px var(--font);letter-spacing:-.01em}.ne-fertig-bewertung h3{margin:24px 0 8px;font:600 14px var(--font);color:var(--ne-tx2)}.ne-sterne{display:flex;gap:8px;margin-top:16px}.lk.ka[data-neu] .ne-sterne button{width:48px;height:48px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;color:rgb(20 22 30/.22);transition:transform .32s var(--ne-feder),color .2s var(--ne-aus)}.lk.ka[data-neu] .ne-sterne button.an{color:var(--ne-m2);transform:scale(1.08)}.lk.ka[data-neu] .ne-sterne button:active{transform:scale(.86)}.lk.ka[data-neu] .ne-sterne button:focus-visible{outline:2px solid var(--ne-m2);outline-offset:2px}.ne-sterne-wort{margin:4px 0 0;min-height:20px;font:600 14px var(--font);color:var(--ne-tx2)}.ne-wahl3{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;width:100%;padding:4px;border-radius:24px;background:rgb(var(--ne-l2)/.05)}.lk.ka[data-neu] .ne-wahl3 button{height:40px;border:0;border-radius:20px;background:none;font:600 15px var(--font);color:var(--ne-tx2);cursor:pointer;transition:background-color .24s var(--ne-aus),color .2s var(--ne-aus),transform .32s var(--ne-feder),box-shadow .24s var(--ne-aus)}.lk.ka[data-neu] .ne-wahl3 button.an{background:var(--ne-scheibe);color:var(--text);box-shadow:0 1px 2px rgb(var(--ne-s1)/.08),0 4px 12px -6px rgb(var(--ne-s1)/.18)}.lk.ka[data-neu] .ne-wahl3 button:active{transform:scale(.95)}.ne-fertig-notiz{display:grid;gap:8px;width:100%;margin-top:24px}.ne-fertig-notiz span{font:600 14px var(--font);color:var(--ne-tx2)}.lk.ka[data-neu] .ne-fertig-notiz textarea{width:100%;box-sizing:border-box;min-height:72px;padding:12px 16px;border:0;border-radius:16px;resize:none;font:400 16px/1.4 var(--font);color:var(--text);background:rgb(var(--ne-w)/.72);box-shadow:inset 0 0 0 1px rgb(var(--ne-l2)/.08);transition:box-shadow .2s var(--ne-aus)}.lk.ka[data-neu] .ne-fertig-notiz textarea::placeholder{color:#76746F}.lk.ka[data-neu] .ne-fertig-notiz textarea:focus{outline:0;box-shadow:inset 0 0 0 2px var(--ne-m1)}.ne-fertig-hinweis{display:flex;align-items:center;gap:8px;justify-content:center;margin:16px 0 0;font:500 14px var(--font);color:var(--ne-tx2)}.ne-fertig-unten{position:fixed;left:0;right:0;bottom:0;z-index:5;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgb(var(--ne-hg2)/0),rgb(var(--ne-hg2)/.92) 40%)}.lk.ka[data-neu] .ne-fertig-knopf{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:440px;height:56px;margin:0 auto;border:0;border-radius:28px;font:650 17px var(--font);color:var(--akz-text);background:var(--ne-knopf);cursor:pointer;box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.5*var(--ne-lk))),0 12px 24px -14px color-mix(in oklch,var(--marke) 80%,rgb(var(--ne-s0)));transition:transform .32s var(--ne-feder)}.lk.ka[data-neu] .ne-fertig-knopf:active{transform:scale(.96)}.ne-lade{width:18px;height:18px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:ne-dreh .8s linear infinite}@keyframes ne-dreh{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ne-konfetti{display:none}.lk.ka[data-neu] .ne-vorschau-karte{transition:opacity .2s linear}.ne-vorschau.weg .ne-vorschau-karte{transform:none}}.lk.ka:has(.ne-fertig) .ka-oben,.lk.ka:has(.ne-fertig) .ka-tabs{display:none}.lk.ka:has(.ne-fertig) .lk-body{padding-bottom:0}html[data-ka-modus=dunkel],html[data-ka-modus=dunkel] body{background:#141311;color-scheme:dark}::view-transition-new(root),::view-transition-old(root){animation-duration:.26s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.lk.ka[data-neu][data-modus=dunkel]{--bg:#141311;--fl:rgb(52 50 46/.55);--fl2:rgb(52 50 46/.4);--text:#F2F0EB;--mut:#A6A39C;--linie:rgb(255 255 255/.09);--tinte:#F2F0EB;--mint:rgb(52 50 46/.55);--butter:rgb(52 50 46/.55);--flieder:rgb(52 50 46/.55);--flieder-text:#D8D4CC;--warn-wash:#3a2f1f;--ne-tx3:#C7C3BB;--ne-tx2:#C7C3BB;--ne-tx4:#97948D;--ne-akz-tx:var(--marke-linie,var(--marke));--ne-w:50 48 44;--ne-lk:.14;--ne-hg:27 26 23;--ne-hg2:20 19 17;--ne-l1:240 236 228;--ne-l2:240 236 228;--ne-l3:240 236 228;--ne-s0:0 0 0;--ne-s1:0 0 0;--ne-s2:0 0 0;--ne-s3:0 0 0;--ne-scheibe:#3B3934;--ne-invers:#141311;--ne-mix:#1B1A17;--ne-gruen:#5FCB92;--ne-gruen2:#4CC4AE;--ne-leg1:#45433E;--ne-leg2:#A6A39C;--ne-m1:color-mix(in oklch,var(--marke) 70%,white);--ne-knopf:linear-gradient(145deg,color-mix(in oklch,var(--marke) 72%,white),var(--marke));--ne-k1:#5FC2AF;--ne-f1:#F0A586;--ne-glas:rgb(var(--ne-w)/.5);--ne-glas-echt:linear-gradient(180deg,rgb(58 56 51/.62),rgb(40 38 35/.5));--ne-hauch:0 14px 32px -20px rgb(0 0 0/.6);background:#141311;color-scheme:dark}.lk.ka[data-neu][data-modus=dunkel]:before{background:linear-gradient(180deg,#1C1A17,#161513 52%,#121110)}.lk.ka[data-neu][data-modus=dunkel]:after{opacity:.9;background:radial-gradient(32% 26% at 70% 22%,color-mix(in oklch,var(--marke) 22%,#141311) 0,rgb(20 19 17/0) 72%),radial-gradient(34% 30% at 26% 48%,#1A2230 0,rgb(26 34 48/0) 72%),radial-gradient(30% 26% at 66% 78%,#16252A 0,rgb(22 37 42/0) 72%),radial-gradient(26% 22% at 34% 88%,color-mix(in oklch,var(--marke) 14%,#141311) 0,rgb(20 19 17/0) 72%)}@media (max-width:1023.98px){.lk.ka[data-neu][data-modus=dunkel] .ka-leiste:before{background:linear-gradient(135deg,rgb(255 255 255/.28),rgb(255 255 255/.04) 38%,rgb(255 255 255/.02) 62%,rgb(255 255 255/.16))}.lk.ka[data-neu][data-modus=dunkel] .ka-leiste:after{background:linear-gradient(180deg,rgb(255 255 255/.07),rgb(255 255 255/0))}.lk.ka[data-neu][data-modus=dunkel] .ka-leiste>button{color:#BDB9B1}.lk.ka[data-neu][data-modus=dunkel] .ka-leiste>button.an{background:linear-gradient(180deg,rgb(255 255 255/.16),rgb(255 255 255/.08));color:var(--text)}}@media (prefers-reduced-transparency:reduce){.lk.ka[data-neu][data-modus=dunkel] .ka-leiste{background:#1E1D1A}}.lk.ka[data-neu][data-modus=dunkel] .ne-held img{filter:brightness(.7) contrast(1.02) saturate(.88)}.lk.ka[data-neu][data-modus=dunkel] .ne-held:after{background:linear-gradient(180deg,rgb(10 10 9/.38),rgb(10 10 9/.08) 24%,rgb(10 10 9/.42) 54%,rgb(20 19 17/0))}.lk.ka[data-neu][data-modus=dunkel] .ne-duo{background:rgb(40 38 35/.72);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:var(--ne-kante)}.lk.ka[data-neu][data-modus=dunkel] .lk-blase.ich{background:#47443E;color:#fff}.lk.ka[data-neu][data-modus=dunkel] .ne-vorschau-text>span{color:var(--text)}.lk.ka[data-neu][data-modus=dunkel] .ne-fertig-notiz textarea::placeholder{color:var(--ne-tx4)}.lk.ka[data-neu][data-modus=dunkel] .ne-rueck{background:rgb(58 56 51/.95)}.lk.ka[data-neu][data-modus=dunkel] .ne-mahl.leer{border-color:rgb(255 255 255/.12)}.lk.ka[data-neu][data-modus=dunkel] .ne-naechst-knopf:not(.haupt){background:rgb(28 27 24/.72);color:#fff;box-shadow:inset 0 0 0 .5px rgb(255 255 255/.18),0 8px 24px -12px rgb(0 0 0/.5)}.lk.ka[data-neu][data-modus=dunkel] .ne-naechst{box-shadow:0 24px 48px -30px rgb(0 0 0/.8)}.lk.ka[data-neu][data-modus=dunkel] .fs-vergleich-bild{background:linear-gradient(135deg,#24231F,#1B1A17)}.lk.ka[data-neu][data-modus=dunkel] .ka-meinkarte.gross{background:#24231F}.lk.ka[data-neu][data-modus=dunkel] .ka-alt :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.lk.ka[data-neu][data-modus=dunkel] :is(.ka-notiz,.ka-feld) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--text);border-color:rgb(255 255 255/.12)}.lk.ka[data-neu][data-modus=dunkel] :is(input,textarea)::placeholder{color:var(--ne-tx4)}.lk.ka[data-neu][data-modus=dunkel] svg.lucide :is(rect,circle,path){fill-opacity:.2}.lk.ka[data-neu][data-schrift=gross] .ka-spalte{zoom:1.15}.lk.ka[data-neu][data-schrift=gross] .ka-leiste>button small{font-size:11.5px}.lk.ka[data-neu][data-bewegung=ruhig] *,.lk.ka[data-neu][data-bewegung=ruhig]:after{animation:none!important;transition-duration:.01s!important}.lk.ka[data-neu][data-bewegung=ruhig]:after{transform:none}.lk.ka[data-neu][data-bewegung=ruhig] .ne-zieh{stroke-dashoffset:0}.lk.ka[data-neu][data-bewegung=ruhig] .ne-ring{stroke-dashoffset:calc(100 - var(--p))}.lk.ka[data-neu][data-bewegung=ruhig] .ne-konfetti{display:none}.lk.ka[data-neu][data-bewegung=ruhig] .ne-vorschau.weg .ne-vorschau-karte{transform:none}.lk.ka[data-neu][data-bewegung=ruhig] :is(.fs-strich,.fs-ring-wert){stroke-dashoffset:0}.lk.ka[data-neu][data-bewegung=ruhig] .fs-ring-wert{stroke-dashoffset:calc(100 - var(--p))}.lk.ka[data-neu][data-bewegung=ruhig] :is(.fs-aufdeck,.fs-balken i,.fs-streifen button,.fs-zelle){transform:none;opacity:1}.lk.ka[data-neu][data-bewegung=ruhig] .fs-ende{opacity:1}.lk.ka[data-neu][data-bewegung=ruhig] .fs-halo{display:none}.lk.ka[data-neu] .ne-darst{display:grid;gap:16px;margin:8px 0 24px}.ne-darst>h2{margin:0 2px;font:650 19px/1.2 var(--disp);letter-spacing:-.02em;color:var(--text)}.lk.ka[data-neu] .ne-darst-vorschau{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:16px;border-radius:24px;overflow:hidden;background:var(--ne-glas-echt);-webkit-backdrop-filter:var(--ne-glas-blur);backdrop-filter:var(--ne-glas-blur);box-shadow:var(--ne-glas-saum),var(--ne-hauch)}.ne-darst-vorschau svg{width:68px;height:68px;transform:rotate(-90deg);flex:none}.ne-darst-vorschau .ne-spur{stroke:color-mix(in oklch,var(--marke) 18%,transparent);stroke-width:7;fill:none}.ne-darst-vorschau .ne-dv-ring{fill:none;stroke-width:7;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:32;transition:stroke .26s var(--ne-aus)}.ne-dv-text{display:grid;gap:8px;min-width:0}.ne-dv-text small{font:600 11.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--ne-akz-tx);transition:color .26s var(--ne-aus)}.ne-dv-text b{font:650 18px/1.2 var(--font);letter-spacing:-.01em;color:var(--text)}.ne-dv-knopf{justify-self:start;display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:16px;font:650 13px var(--font);background:var(--ne-knopf);color:var(--akz-text);transition:background .26s var(--ne-aus),color .26s var(--ne-aus)}.ne-darst-gruppe{display:grid;gap:8px}.ne-darst-gruppe>span{margin:0 4px;font:600 13px var(--font);color:var(--ne-tx3)}.lk.ka[data-neu] .ne-segment{position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);padding:4px;border-radius:22px;background:rgb(var(--ne-l2)/.06);box-shadow:inset 0 0 0 .5px rgb(var(--ne-l2)/.06)}.ne-segment-kugel{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/var(--n));border-radius:18px;background:var(--ne-scheibe);box-shadow:0 1px 2px rgb(var(--ne-s1)/.1),0 6px 16px -8px rgb(var(--ne-s1)/.25);transform:translateX(calc(var(--i)*100%));transition:transform .36s var(--ne-feder)}.lk.ka[data-neu] .ne-segment button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 4px;border:0;background:none;border-radius:18px;font:600 14px var(--font);color:var(--ne-tx3);cursor:pointer;transition:color .2s var(--ne-aus)}.lk.ka[data-neu] .ne-segment button[aria-checked=true]{color:var(--text)}.lk.ka[data-neu] .ne-segment button:focus-visible{outline:2px solid var(--ne-akz-tx);outline-offset:-2px}.ne-farben{display:flex;justify-content:space-between;gap:8px;padding:4px 2px}.lk.ka[data-neu] .ne-farbe{position:relative;width:44px;height:44px;flex:none;padding:0;border:0;border-radius:50%;cursor:pointer;background:var(--f);box-shadow:inset 0 1px 0 rgb(255 255 255/.35),inset 0 -2px 6px rgb(0 0 0/.12),0 4px 12px -6px var(--f);transition:transform .3s var(--ne-feder)}.lk.ka[data-neu] .ne-farbe:after{content:"";position:absolute;inset:-5px;border-radius:50%;box-shadow:0 0 0 2px var(--text);opacity:0;transform:scale(.86);transition:opacity .2s var(--ne-aus),transform .3s var(--ne-feder)}.lk.ka[data-neu] .ne-farbe[aria-checked=true]:after{opacity:1;transform:none}.lk.ka[data-neu] .ne-farbe:active{transform:scale(.9)}.lk.ka[data-neu] .ne-farbe:focus-visible{outline:2px solid var(--text);outline-offset:6px}.ne-farbe svg{position:absolute;inset:0;margin:auto;color:var(--on);opacity:0;transform:scale(.6);transition:opacity .2s var(--ne-aus),transform .3s var(--ne-feder)}.ne-farbe[aria-checked=true] svg{opacity:1;transform:none}.ne-farbname{margin:-2px 4px 0;font:500 12.5px var(--font);color:var(--ne-tx3);min-height:16px}.ne-darst-hinweis{margin:0 4px;font:500 12.5px/1.4 var(--font);color:var(--ne-tx3)}.lk.ka[data-neu][data-modus=dunkel] :is(.ka-ich-titel img,.ka-uebung-bild img){filter:brightness(.74) saturate(.9)}.lk.ka[data-neu][data-modus=dunkel] .ka-ich-titel:after{background:linear-gradient(180deg,transparent 45%,rgb(20 19 17/.7))}.lk.ka[data-neu] .ka-oben{position:absolute!important;top:calc(env(safe-area-inset-top,0px) + 10px)!important;left:0;right:0;z-index:6;min-height:0;padding:0 16px;max-width:none}.lk.ka[data-neu] .ka-oben-zeile{max-width:528px;margin:0 auto;display:flex}.lk.ka[data-neu] .lk-kopf.ka-kopf{min-height:44px;align-items:center;padding-top:0;padding-bottom:14px;padding-right:68px}.lk.ka[data-neu] .lk-kopf.ka-kopf>div{display:flex;flex-direction:column;justify-content:center;min-height:44px}.lk.ka[data-neu] .ne-essen-kopf{display:flex;flex-direction:column}.lk.ka[data-neu] .ne-essen-kopf .ne-essen-titel{order:-1;min-height:44px;align-items:center;padding-right:60px;margin:0}.lk.ka[data-neu] .ne-kopf-bogen{align-self:flex-start;margin-top:-4px}.lk.ka[data-neu] .ne-erfassen-schwebe{position:fixed;z-index:40;left:50%;bottom:calc(92px + env(safe-area-inset-bottom,0px));translate:-50% 12px;width:min(calc(100% - 56px),400px);display:flex;gap:8px;align-items:center;padding:6px;border-radius:32px;background:rgb(var(--ne-w)/.56);-webkit-backdrop-filter:blur(20px) saturate(1.35);backdrop-filter:blur(20px) saturate(1.35);box-shadow:inset 0 0 0 .5px rgb(255 255 255/calc(.85*var(--ne-lk))),inset 0 1px 0 rgb(255 255 255/calc(.9*var(--ne-lk))),0 14px 30px -18px rgb(var(--ne-s1)/.4);opacity:0;pointer-events:none;transition:opacity .22s ease,translate .32s cubic-bezier(.2,.8,.2,1)}.lk.ka[data-neu] .ne-erfassen-schwebe.an{opacity:1;translate:-50% 0;pointer-events:auto}.lk.ka[data-neu] .ne-erfassen-schwebe .ne-sprechen{height:46px;border-radius:23px;font-size:15px}.lk.ka[data-neu] .ne-erfassen-schwebe .ne-glaskreis{width:46px;height:46px}.lk.ka[data-neu] .lk-body:has(.ne-erfassen-schwebe.an){padding-bottom:calc(164px + env(safe-area-inset-bottom,0px))}@media (min-width:1024px){.lk.ka[data-neu] .ne-erfassen-schwebe{bottom:24px}}@media (prefers-reduced-motion:reduce){.lk.ka[data-neu] .ne-erfassen-schwebe{transition:opacity .15s}}.lk.ka[data-neu] .ne-rezepte{position:relative;display:block;width:100%;height:188px;margin:18px 0 6px;padding:0;border:0;border-radius:26px;overflow:hidden;text-align:left;cursor:pointer;background:rgb(var(--ne-w)/.6);box-shadow:var(--ne-kante),0 18px 36px -24px rgb(var(--ne-s1)/.45);color:var(--text);transition:transform .18s cubic-bezier(.2,.8,.2,1)}.lk.ka[data-neu] .ne-rezepte:active{transform:scale(.98)}.lk.ka[data-neu] .ne-rezepte-bild{position:absolute;inset:0 0 0 40%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 46%);mask-image:linear-gradient(90deg,transparent,#000 46%)}.lk.ka[data-neu] .ne-rezepte-bild img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.lk.ka[data-neu] .ne-rezepte-text{position:absolute;left:20px;top:0;bottom:0;width:54%;display:flex;flex-direction:column;justify-content:center;gap:4px}.lk.ka[data-neu] .ne-rezepte-text b{font:650 23px/1.12 var(--disp);letter-spacing:-.02em}.lk.ka[data-neu] .ne-rezepte-text>span{font:500 14px var(--font);color:var(--mut)}.lk.ka[data-neu] .ne-rezepte-text em{font:650 15px var(--font);font-style:normal;color:var(--text)}.lk.ka[data-neu] .ne-rezepte-pfeil{position:absolute;right:14px;bottom:14px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center}.es-scan-knopf,.lk.ka[data-neu] .es-scan-knopf{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;margin:10px 0 4px;border:0;border-radius:24px;background:var(--text);color:var(--bg);font:650 15px var(--font);cursor:pointer}.es-scan-knopf:active{transform:scale(.97)}.lk.ka[data-neu] .ka-ich-titel{height:126px}.lk.ka[data-neu] .ka-ich-titel+.ka-ich-kopf{margin-top:-44px}.lk.ka[data-neu] .ka-profilfoto .person-avatar.ohne-foto{background:radial-gradient(120% 120% at 28% 18%,color-mix(in oklch,var(--marke) 55%,#fff),var(--ne-m2) 78%)!important;color:#fff!important;font-weight:650;letter-spacing:.02em;text-shadow:0 1px 2px rgb(0 0 0/.22)}.lk.ka[data-neu] .ka-ich-titel+.ka-ich-kopf .ka-profilfoto-knopf .person-avatar{box-shadow:0 0 0 3px rgb(255 255 255/.75),0 0 0 4px rgb(var(--ne-l3)/.08),0 14px 30px -14px rgb(0 0 0/.35)}.lk.ka[data-neu][data-modus=dunkel] .ka-ich-titel+.ka-ich-kopf .ka-profilfoto-knopf .person-avatar{box-shadow:0 0 0 3px rgb(255 255 255/.16),0 14px 30px -14px rgb(0 0 0/.6)}.lk.ka[data-neu]:not([data-modus=dunkel]){--mut:#64625C;--ne-tx4:#6A6862}.lk.ka[data-neu]:not([data-modus=dunkel]) :is(input,textarea)::placeholder{color:var(--mut)!important;opacity:1}.lk.ka[data-neu] :is(.ka-leiste>button small,.lk-tabs>button small){font-size:12px!important;letter-spacing:0}.lk.ka[data-neu] :is(.ne-bogen-mitte em,.ne-ringe>span small,.ne-zeile-text small,.ne-dt small,.ne-ek-makros small,.ne-ek-makros em,.ne-glas-label small,.ne-woche li button,.ne-woche li small,.ne-neu,.ne-ww-kopf .ne-segring b small,.ne-ww-tage small,.ne-dv-text small,.ne-kopf-bogen .ne-bogen-mitte small,.ne-kopf-bogen .ne-bogen-mitte em,.ke-karte-text small,.account-actions small,.fs-kopf small,.fs-chips button small,.fs-raster text,.fs-achse,.fs-ziel-text,.fs-tipp small,.fs-balken li>small,.fs-heat-gitter>small,.fs-legende,.fs-streifen-reihe>small,.fs-marke small,.fs-einstieg-text small,.ka-zahl){font-size:12px!important}.lk.ka[data-neu] .ka-zahl{min-width:19px;height:19px;line-height:19px}@media (max-width:1023.98px){.lk.ka[data-neu] .ka-leiste{background:rgb(var(--ne-w))!important;-webkit-backdrop-filter:blur(24px) saturate(1.8)!important;backdrop-filter:blur(24px) saturate(1.8)!important}.lk.ka[data-neu]:not([data-modus=dunkel]) .ka-leiste>button{color:var(--ne-tx3)}.lk.ka[data-neu][data-modus=dunkel] .ka-leiste{background:rgb(36 34 31)!important}.lk.ka[data-neu][data-modus=dunkel] .ka-leiste>button{color:#CFCBC3}}.lk.ka[data-neu] :is(.ka-zahl,.ne-neu){background:#B84F35}.lk.ka[data-neu] .ne-ww-tage .plan.ok i{color:var(--akz-text)}.lk.ka[data-neu] .ne-ww-tage .plan.ok i svg{filter:none}.ne-hinweis svg{color:var(--ne-gruen2)}.lk.ka[data-neu] .ka-profilfoto .person-avatar.ohne-foto{color:var(--akz-text)!important;text-shadow:none}.lk.ka[data-neu] .ne-glas-dunkel{background:rgb(20 19 17/.36)}.lk.ka[data-neu] .ne-held:after{background:linear-gradient(180deg,rgb(15 18 25/.42),rgb(15 18 25/.32) 20%,rgb(15 18 25/.56) 36%,rgb(15 18 25/.5) 60%,rgb(15 18 25/.14) 82%,rgb(247 247 246/0))}.lk.ka[data-neu][data-modus=dunkel] .ne-held:after{background:linear-gradient(180deg,rgb(10 10 9/.5),rgb(10 10 9/.36) 22%,rgb(10 10 9/.58) 42%,rgb(10 10 9/.52) 60%,rgb(20 19 17/.2) 82%,rgb(20 19 17/0))}.lk.ka[data-neu] .ne-gruss small{color:#fff}.lk.ka[data-neu] .ne-naechst-schleier{background:linear-gradient(180deg,rgb(12 12 14/0) 20%,rgb(12 12 14/.48) 48%,rgb(12 12 14/.86))}.lk.ka[data-neu] .ne-naechst-text small,.lk.ka[data-neu] .ne-naechst-text>span{color:#fff}.lk.ka[data-neu] .ka-meinkarte.gross:before{background:linear-gradient(180deg,rgb(18 17 15/.06),rgb(18 17 15/.5) 40%,rgb(18 17 15/.86))}.lk.ka[data-neu] .ka-meinkarte.gross .ka-meinkarte-text small{color:#fff;opacity:1}.lk.ka[data-neu][data-modus=dunkel] .ne-glas-label{background:rgb(30 29 26/.78)}.lk.ka[data-neu][data-modus=dunkel] .ne-glas-label small{color:#DAD6CE}.lk.ka[data-neu] .ka-kal-tage button:disabled{opacity:1}.lk.ka[data-neu] .ka-kal-tage button:disabled :is(small,b){color:var(--mut)}.lk.ka[data-neu][data-modus=dunkel] .ka-zahlfeld{background:rgb(var(--ne-w)/.72)!important;box-shadow:inset 0 0 0 .5px rgb(255 255 255/.12)}.lk.ka[data-neu][data-modus=dunkel] .ka-zahlfeld button{background:rgb(255 255 255/.1)!important;color:var(--text)}.lk.ka[data-neu][data-modus=dunkel] .ka-zahlfeld small{color:var(--mut)}@media (max-width:1023.98px){.lk.ka[data-neu] .ka-leiste>button small{color:inherit}.lk.ka[data-neu][data-modus=dunkel] .ka-leiste>button{color:#DAD6CE}.lk.ka[data-neu][data-modus=dunkel] .ka-leiste>button.an{color:var(--text)}}.lk.ka[data-neu]:not([data-modus=dunkel]) .ka-chat .lk-kontakt small{color:#45433E}.lk.ka[data-neu][data-modus=dunkel] .ka-chat .lk-kontakt small{color:var(--ne-tx3)}.lk.ka[data-neu] .ka-meinkarte.gross:before{background:linear-gradient(180deg,rgb(18 17 15/.1),rgb(18 17 15/.62) 34%,rgb(18 17 15/.88))}.lk.ka[data-neu] .ne-mahl.leer .ne-eine-zeile{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lk.ka[data-neu][data-modus=dunkel] .ne-vorschau-karte{background:rgb(36 34 31/.92)}.ne-bogen-punkt{fill:var(--marke);opacity:0;transform-box:fill-box;transform-origin:center;animation:ne-punkt-auf .5s cubic-bezier(.34,1.45,.64,1) var(--d,1.2s) forwards}.ne-bogen-punkt>circle:last-child{stroke:rgb(255 255 255/.95);stroke-width:2.5}.ne-bogen-hof{fill:var(--marke);opacity:.28;transform-box:fill-box;transform-origin:center;animation:ne-punkt-puls 2.4s ease-in-out calc(var(--d,1.2s) + .5s) infinite}@keyframes ne-punkt-auf{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes ne-punkt-puls{0%,to{transform:scale(.8);opacity:.32}50%{transform:scale(1.35);opacity:.08}}.ne-tpunkte{display:flex;justify-content:center;gap:5px;margin:-4px 0 2px}.ne-tpunkte>i{width:8px;height:8px;border-radius:50%;background:color-mix(in oklch,var(--text) 14%,transparent);transform:scale(.4);opacity:0;animation:ne-punkt-auf .4s cubic-bezier(.34,1.45,.64,1) calc(1.3s + var(--i,0)*.12s) forwards}.ne-tpunkte>i.an{background:var(--marke);box-shadow:0 0 0 2px color-mix(in oklch,var(--marke) 25%,transparent)}.lk.ka[data-bewegung=ruhig] :is(.ne-bogen-punkt,.ne-bogen-hof,.ne-tpunkte>i){animation:none;opacity:1;transform:none}.lk.ka[data-bewegung=ruhig] .ne-bogen-hof{opacity:.2}@media (prefers-reduced-motion:reduce){:is(.ne-bogen-punkt,.ne-bogen-hof,.ne-tpunkte>i){animation:none;opacity:1;transform:none}}.lk.ka[data-neu] .ne-leer{display:grid;gap:14px;padding:18px 0 4px}.lk.ka[data-neu] .ne-leer-satz{margin:0;display:grid;gap:4px}.lk.ka[data-neu] .ne-leer-satz b{font:700 19px/1.25 var(--font);letter-spacing:-.01em;color:var(--text)}.lk.ka[data-neu] .ne-leer-satz span{font:500 15px/1.4 var(--font);color:var(--ne-tx2,var(--mut))}.lk.ka[data-neu] .ne-leer-knopf{width:100%;padding:0 18px 0 24px}.ne-mini-kopf{position:sticky;top:0;height:0;z-index:5;pointer-events:none}.ne-mini-leiste{position:absolute;left:0;right:0;top:0;transform:translateY(-100%);opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;padding:calc(env(safe-area-inset-top,0px) + 12px) 60px 12px;background:rgb(250 250 248/.9);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}.ne-mini-leiste:after{content:"";position:absolute;left:0;right:0;top:100%;height:18px;background:linear-gradient(rgb(250 250 248/.55),rgb(250 250 248/0));pointer-events:none}.ne-mini-leiste>b{font:650 16px/1.2 var(--disp,var(--font));letter-spacing:-.01em;color:var(--ka-ink,#1b1c1f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ne-mini-chat{position:absolute;right:12px;bottom:4px;width:44px;height:44px;border:0;background:none;border-radius:50%;display:grid;place-items:center;color:var(--ka-ink,#1b1c1f);pointer-events:auto}.ne-mini-chat .ka-zahl{position:absolute;top:4px;right:4px}.lk.ka[data-neu][data-modus=dunkel] .ne-mini-leiste{background:rgb(22 22 26/.9)}.lk.ka[data-neu][data-modus=dunkel] .ne-mini-leiste:after{background:linear-gradient(rgb(22 22 26/.55),rgb(22 22 26/0))}.lk.ka[data-neu][data-modus=dunkel] .ne-mini-chat,.lk.ka[data-neu][data-modus=dunkel] .ne-mini-leiste>b{color:#fff}.ne-status-schutz{position:sticky;top:0;height:0;z-index:6;pointer-events:none}.ne-status-schutz:before{content:"";position:absolute;left:0;right:0;top:0;height:env(safe-area-inset-top,0);opacity:0;background:rgb(250 250 248/.9);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.lk.ka[data-neu] .ne-held{animation:ne-held-gleiten linear both;animation-timeline:scroll(nearest);animation-range:0 440px}.lk.ka[data-neu] .ne-mini-leiste{animation:ne-mini-kopf linear both;animation-timeline:scroll(nearest);animation-range:250px 310px}.lk.ka[data-neu] .ne-status-schutz:before{animation:ne-schutz linear both;animation-timeline:scroll(nearest);animation-range:0 6px}}}@keyframes ne-held-gleiten{to{transform:translateY(220px) scale(1.04)}}@keyframes ne-mini-kopf{0%{visibility:hidden}to{opacity:1;transform:none;visibility:visible}}@keyframes ne-schutz{to{opacity:1}}@media (min-width:1024px){.lk.ka[data-neu] .ne-gruss{padding-inline:24px}}