.ltag .lhb-schirm .d4-tabbar{z-index:2}.ltl{position:absolute;inset:0}.ltl-karte{--lhb-land:#10121a;--lhb-strasse:#2a2d3a;--lhb-gasse:#1c1e28;--lhb-wasser:#1b2231;--lhb-park:#13201a;--ltl-route:#8f95ff;background:var(--lhb-land);position:absolute;inset:0;overflow:hidden}.partner-scope[data-theme=light] .ltl-karte{--lhb-land:#ecebea;--lhb-strasse:#fff;--lhb-gasse:#f7f7f6;--lhb-wasser:#cfdadf;--lhb-park:#dbe7d4;--ltl-route:#4f46e5}.ltl-karte__strassen{width:100%;height:100%;position:absolute;inset:0}.ltl-karte .lhb-plan__wasser{stroke-width:22px}.ltl-karte .lhb-plan__gross{stroke-width:12px}.ltl-karte .lhb-plan__klein{stroke-width:5px}.ltl-punkt{background:var(--ltl-route);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute}.ltl:after{content:"";background:linear-gradient(180deg, transparent, var(--qg-base) 78%);pointer-events:none;height:150px;position:absolute;bottom:0;left:0;right:0}.ltl-du{z-index:2;background:#4f8df9;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;transition:transform 1.5s cubic-bezier(.45,0,.2,1);position:absolute;box-shadow:0 0 0 4px #4f8df947,inset 0 0 0 2.5px #fff,0 2px 6px #0006}.ltl[data-los] .ltl-du{transform:translate(var(--ltl-dx,0px), var(--ltl-dy,0px))}.ltl-du:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:-8px;box-shadow:0 0 0 2.5px #4f8df999}.ltl-nadel{z-index:1;width:0;height:0;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute}.ltl-nadel:before{content:"";width:52px;height:60px;position:absolute;top:-56px;left:-26px}.ltl-nadel.is-an{z-index:2}.ltl-nadel__tropfen{background:var(--cta-fill);transform-origin:0 100%;width:40px;height:40px;transition:transform .28s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));border-radius:50% 50% 50% 7px;place-items:center;display:grid;position:absolute;top:-40px;left:0;rotate:-45deg;box-shadow:inset 0 0 0 2px #ffffff4d,0 5px 12px -3px #0000008c}.ltl-nadel__tropfen b{color:#fff;font-variant-numeric:tabular-nums lining-nums;font-synthesis:none;letter-spacing:0;text-align:center;font-size:19px;font-style:normal;font-weight:800;line-height:1;display:block;rotate:45deg}.ltl-nadel.is-an .ltl-nadel__tropfen{transform:scale(1.2);box-shadow:0 0 0 3px #fff,0 6px 16px -3px #0000008c}.ltl-nadel__tropfen[data-einladen]:after{content:"";box-shadow:0 0 0 3px var(--ind), 0 0 0 7px #ffffff8c;pointer-events:none;border-radius:50% 50% 50% 10px;animation:1.8s ease-in-out 1.6s infinite backwards ltl-atmen;position:absolute;inset:-6px}.ltl-nadel__schild{background:var(--ltl-schild,#1d1f2b);box-shadow:inset 0 0 0 1px var(--hair), 0 8px 18px -8px #0009;white-space:nowrap;border-radius:13px;flex-direction:column;gap:1px;padding:6px 11px 7px;transition:box-shadow .24s;display:flex;position:absolute;top:-52px}.partner-scope[data-theme=light] .ltl-nadel__schild{--ltl-schild:#fff;box-shadow:inset 0 0 0 1px #1412280f,0 8px 18px -8px #1c1a2e59}.ltl-nadel.is-rechts .ltl-nadel__schild{left:30px}.ltl-nadel.is-links .ltl-nadel__schild{align-items:flex-end;right:30px}.ltl-nadel.is-an .ltl-nadel__schild{box-shadow:inset 0 0 0 2px var(--ind), 0 8px 18px -8px #0009}.ltl-nadel__name{color:var(--txt);letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1.15}.ltl-nadel__status{color:var(--okInk);align-items:center;gap:6px;font-size:14.5px;font-weight:750;line-height:1.2;display:inline-flex}.ltl-nadel__status i{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #22c55e33}.ltl-nadel.is-spaeter .ltl-nadel__status{color:var(--mut)}.ltl-nadel.is-spaeter .ltl-nadel__status i{background:var(--faint);box-shadow:none}.ltl-nadel .ltz-finger{top:-24px;left:12px;right:auto}.lhb-handy .ltl-nadel .ltz-finger{animation-delay:1.7s}.ltl-kopf{z-index:3;padding:calc(var(--sat) + 10px) 18px 46px;background:linear-gradient(180deg, var(--qg-base) 0%, var(--qg-base) 64%, transparent);pointer-events:none;display:grid;position:absolute;top:0;left:0;right:0}.ltl-kopf__runde,.ltl-kopf__laden{flex-direction:column;grid-area:1/1;gap:6px;min-width:0;display:flex}.ltl-kopf__runde{transition:opacity .22s ease, transform .32s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}.ltl[data-laden] .ltl-kopf__runde{opacity:0;transform:translateY(-10px)}.ltl-kopf__laden{animation:ltl-auf .36s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) backwards}.lhb-edito.ltl-titel{font-size:36px}.ltl-laden__name{color:var(--txt);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:31px;font-weight:900;line-height:1.08;overflow:hidden}.ltl-laden__zeile{color:var(--mut);align-items:center;gap:12px;margin:0;font-size:16px;font-weight:650;display:flex}.ltl-laden__offen{color:var(--okInk);align-items:center;gap:7px;font-weight:750;display:inline-flex}.ltl-laden__offen i{background:#22c55e;border-radius:50%;width:9px;height:9px}.ltl-laden__offen.is-spaeter{color:var(--mut)}.ltl-laden__offen.is-spaeter i{background:var(--faint)}.ltl-laden__bereit{align-self:flex-start;gap:5px;margin-top:2px;font-size:14px}.ltl-unten{z-index:3;position:absolute;bottom:99px;left:14px;right:14px}.ltl-unten .ltz-held-ziel{display:block}.ltk{position:absolute;inset:0}.ltk .lko{top:calc(var(--sat) + 150px)}.ltk-konto{position:absolute;inset:0}.ltk-uhr{top:calc(var(--sat) + 26px);color:var(--txt);text-align:center;transition:opacity .22s ease, transform .42s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));flex-direction:column;align-items:center;margin:0;display:flex;position:absolute;left:0;right:0}.ltk-uhr__tag{color:var(--mut);font-size:17px;font-weight:650}.ltk-uhr__zeit{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:86px;font-weight:700;line-height:1}.ltk[data-offen] .ltk-uhr{opacity:0;transform:translateY(-18px)scale(.96)}.ltk[data-sperre] .ltk-mitteilung{transition:transform .52s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));transform:translateY(150px)}.ltk[data-offen] .ltk-mitteilung{transform:none}.ltk-mitteilung--knopf{width:calc(100% - 20px);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;margin:0}.ltk[data-sperre] .ltk-mitteilung:after{content:"";box-shadow:0 0 0 2.5px var(--ind), 0 0 0 6px #ffffff80;pointer-events:none;border-radius:31px;animation:.3s ease-out backwards ltz-ein,1.8s ease-in-out .7s infinite ltz-atmen;position:absolute;inset:-5px}.ltk-mitteilung .ltz-finger{top:66%;right:16%}.ltk[data-offen] .ltk-mitteilung:after,.ltk[data-offen] .ltk-mitteilung .ltz-finger,.ltk:not([data-sperre]) .ltk-mitteilung .ltz-finger{display:none}.ltk[data-sperre] .ltk-konto{opacity:0;transition:opacity .26s ease, transform .56s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));transform:translateY(42px)scale(.97)}.ltk[data-offen] .ltk-konto{opacity:1;transition-delay:90ms;transform:none}.ltk-mitteilung{top:calc(var(--sat) + 4px);z-index:3;background:#2a2c38;border-radius:26px;align-items:center;gap:12px;padding:12px 16px 13px 12px;display:flex;position:absolute;left:10px;right:10px;box-shadow:inset 0 1px #ffffff14,0 18px 34px -16px #000000bf}.partner-scope[data-theme=light] .ltk-mitteilung{background:#fff;box-shadow:inset 0 0 0 1px #1412280d,0 18px 34px -14px #1c1a2e52}.ltk-mitteilung__zeichen{border-radius:11px;flex:none;width:44px;height:44px}.ltk-mitteilung__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ltk-mitteilung__kopf{color:var(--mut);justify-content:space-between;align-items:baseline;gap:8px;font-size:14.5px;display:flex}.ltk-mitteilung__kopf b{color:var(--txt);font-weight:700}.ltk-mitteilung__satz{color:var(--txt);font-size:17px;font-weight:600;line-height:1.25}.ltk-mitteilung__geld{color:var(--geld,var(--okInk));letter-spacing:-.01em;font-size:19px;font-weight:800;line-height:1.25}.ltk-mitteilung__freitag{color:var(--mut);font-size:14px;font-weight:600;line-height:1.3}.lts{bottom:99px}.lhb-edito.lts-titel{font-size:40px}.lts-bilanz{grid-template-columns:1fr 1fr;gap:10px;margin-block:auto;display:grid}.lts-zahl{border-radius:24px;flex-direction:column;gap:6px;margin:0;padding:18px 20px;display:flex}.lts-zahl.is-geld{grid-column:1/-1}.lts-zahl__wert{color:var(--txt);font-family:var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:baseline;font-size:96px;font-weight:600;line-height:1;display:flex}.lts-zahl.is-geld .lts-zahl__wert{color:var(--geld,var(--okInk))}.lts-zahl__vor{font-family:var(--font-sans,inherit);letter-spacing:-.01em;margin-right:12px;font-size:28px;font-weight:800}.lts-freitag{color:var(--mut);grid-column:1/-1;margin:2px 4px 0;font-size:16px;font-weight:600;line-height:1.3}.lts-zahl__wert small{letter-spacing:0;margin-left:10px;font-size:48px}.lts-zahl__wort{color:var(--mut);font-size:18px;font-weight:700}.lts-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ltz-schluss{position:absolute;inset:0}.ltz-schluss__heute,.ltz-schluss__morgen{transition:transform .52s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), opacity .32s ease}.ltz-schluss__morgen{opacity:0;visibility:hidden;transition:transform .52s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), opacity .32s ease, visibility 0s linear .52s;transform:translate(40%)}.ltz-schluss[data-morgen] .ltz-schluss__heute{opacity:0;transform:translate(-22%)}.ltz-schluss[data-morgen] .ltz-schluss__morgen{opacity:1;visibility:visible;transition:transform .52s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), opacity .32s ease;transform:none}.lhb-handy[data-spielt][data-zeigt=laufen] .ltl-punkt{animation:ltl-punkt .24s ease-out calc(.26s + var(--k,0) * 15ms) backwards}.lhb-handy[data-spielt][data-zeigt=laufen] .ltl-nadel__tropfen{animation:ltl-nadel .52s cubic-bezier(.2, .9, .25, 1.25) calc(.26s + var(--k,0) * 15ms) backwards}.lhb-handy[data-spielt][data-zeigt=laufen] .ltl-nadel__schild{animation:ltl-schild .38s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) calc(.38s + var(--k,0) * 15ms) backwards}.lhb-handy[data-spielt][data-zeigt=laufen] .ltl-du:after{animation:1.3s ease-out 3 ltl-hof}.lhb-handy[data-spielt][data-zeigt=laufen] .ltl-kopf__runde{animation:ltl-auf .42s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) 40ms backwards}.lhb-handy[data-spielt][data-zeigt=laufen] .ltl-unten{animation:ltl-auf .46s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) 1.25s backwards}.lhb-handy[data-spielt][data-zeigt=kassieren] .ltk-mitteilung{animation:ltk-rein .68s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) .22s backwards}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk .lko-karte{animation-delay:.62s}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk .lhb-walze__streifen{animation-delay:.76s}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk .lko-rate{animation-delay:calc(1.08s + var(--k,0) * .14s)}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk .lko-teil.is-due:before{animation-delay:1.64s}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk .lko-teil.is-due:after{animation-delay:1.84s}.lhb-handy[data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-sperre]:not([data-offen]) .lko-karte,.lhb-handy[data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-sperre]:not([data-offen]) .lhb-walze__streifen,.lhb-handy[data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-sperre]:not([data-offen]) .lko-rate,.lhb-handy[data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-sperre]:not([data-offen]) .lko-teil.is-due:before,.lhb-handy[data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-sperre]:not([data-offen]) .lko-teil.is-due:after{animation:none}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-offen] .lko-karte{animation-delay:.12s}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-offen] .lhb-walze__streifen{animation-delay:.26s}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-offen] .lko-rate{animation-delay:calc(.56s + var(--k,0) * .12s)}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-offen] .lko-teil.is-due:before{animation-delay:1s}.lhb-handy[data-spielt][data-zeigt=kassieren] .lhb-bild--kassieren .ltk[data-offen] .lko-teil.is-due:after{animation-delay:1.2s}.lhb-handy[data-spielt][data-zeigt=schluss] .lts-zahl{animation:ltl-auf .46s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) calc(.14s + var(--k,0) * .13s) backwards}.lhb-handy[data-spielt][data-zeigt=schluss] .lts .lhb-walze__streifen{animation:lts-rolle 1.1s cubic-bezier(.16, 1, .3, 1) calc(.26s + var(--k,0) * .15s) backwards}.lhb-handy[data-spielt][data-zeigt=schluss] .lts .lhb-held{animation:ltl-auf .46s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) .9s backwards}@keyframes ltl-punkt{0%{opacity:0;transform:scale(.2)}}@keyframes ltl-nadel{0%{opacity:0;transform:translateY(-16px)scale(.2)}}@keyframes ltl-schild{0%{opacity:0;transform:translateY(6px)scale(.92)}}@keyframes ltl-auf{0%{opacity:0;transform:translateY(12px)}}@keyframes ltl-hof{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}@keyframes ltl-atmen{0%,to{opacity:1}50%{opacity:.4}}@keyframes ltk-rein{0%{opacity:0;transform:translateY(-130%)scale(.96)}}@keyframes lts-rolle{0%{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ltl *,.ltl :before,.ltl :after,.ltk *,.ltk :before,.ltk :after,.lts *,.ltz-schluss *{transition:none!important;animation:none!important}}.ltz-mitte{appearance:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0}.ltz-mitte .lhb-mitte{cursor:pointer}.ltz-mitte:active .lhb-mitte{transform:scale(.94)}.ltz-mitte:focus-visible{outline:none}.ltz-mitte:focus-visible .lhb-mitte{outline-offset:3px;outline:2px solid #fff}
