html[data-app]{--dn-btn-h:50px;--dn-btn-h-sm:38px;--dn-feld-h:50px;--dn-feld-r:16px;--dn-ico:46.5px;--dn-ico-svg:20px;--dn-rund:47px;--dn-karte-pad:18px 20px;--dn-abstand:14px;--dn-feld-ring:#38544824;--paper:#f6f1eb;--paper-rgb:246,241,235;--white:#fff;--card:#fff;--ink:#385448;--ink-rgb:56,84,72;--shadow-rgb:56,84,72;--soft:#646a66;--ink2:#3d5452;--primary:#3a584e;--on-primary:#fff;--on-primary-rgb:255,255,255;--on-primary-soft:#deede6;--outline:transparent;--hshadow:transparent;--line:#eae5df;--rose:#f0d9d5;--mint:#dfebe0;--sun:#f7e8b6;--sky:#dde7f4;--sand:#eee6d9;--lila:#eae6f3;--peach:#f6e9da;--cream:#fbf7f6;--fd:"Nunito Var",ui-rounded,system-ui,-apple-system,sans-serif;--fb:"Nunito Var",ui-rounded,system-ui,-apple-system,sans-serif;--r:24px;--r2:18px;--arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23385448' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5 12 15l5.5-5.5'/%3E%3C/svg%3E")}html[data-app][data-theme=dark],html[data-app].schlaf-nacht{--dn-feld-ring:#9fc6ae38;--paper:#15181a;--paper-rgb:21,24,26;--white:#1f2426;--card:#1f2426;--ink:#e8e7e1;--ink-rgb:232,231,225;--shadow-rgb:0,0,0;--soft:#9aa39e;--ink2:#d5d6cf;--primary:#9fc6ae;--on-primary:#16241c;--on-primary-rgb:22,36,28;--on-primary-soft:#2e4038;--line:#e8e7e11a;--rose:#3a2e33;--mint:#223a30;--sun:#3a3524;--sky:#243444;--sand:#262b2c;--lila:#2f2e40;--peach:#3a3128;--cream:#2a2726;--arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23EDE6DA' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5 12 15l5.5-5.5'/%3E%3C/svg%3E")}html[data-app] .sticker{--ln:0 solid transparent;--hs:0 0 0 transparent;--hs-sm:0 0 0 transparent}:where(html[data-app]) body{background:var(--ht-page);color:var(--ht-ink);font-family:var(--fb);font-weight:350}:where(html[data-app]) .sticker,:where(html[data-app]) .sticker>main.page{background:var(--ht-page)}:where(html[data-app]) h1{font-family:"Nunito Var",var(--fd);font-weight:800;font-size:var(--ht-fs-h1);line-height:var(--ht-lh-h1);letter-spacing:-.005em;color:var(--ht-ink)}:where(html[data-app]) h2{font-family:"Nunito Var",var(--fd);font-weight:var(--ht-fw-h2);font-size:var(--ht-fs-h2);line-height:var(--ht-lh-h2);letter-spacing:-.005em;color:var(--ht-ink)}:where(html[data-app]) h3{font-family:"Nunito Var",var(--fd);letter-spacing:0;font-size:16px;font-weight:700;line-height:22px}:where(html[data-app]) b,:where(html[data-app]) strong{font-weight:700}:where(html[data-app]) .muted,:where(html[data-app]) .sub{color:var(--ht-gray6);font-weight:350}:where(html[data-app]) .sub.dark{color:var(--ht-ink)}html[data-app] .sticker>main.page:not(:has(>.ht-page,>.kt-page,>.az-page)){padding-left:var(--ht-rand);padding-right:var(--ht-rand)}html[data-app] .loading i{border-color:var(--ht-hair);border-top-color:var(--ht-ink)}html[data-app] :is(button,a,[role=button]):focus-visible{outline:2px solid var(--ht-ink);outline-offset:2px}:where(html[data-app]) .sticker.ht>.top:not(.noback){padding:calc(6px + var(--sa-top)) var(--ht-rand) calc(var(--ht-leiste-h) - 6px - 42px) calc(var(--ht-rand) + 2px);background:var(--ht-page);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-app] .sticker.ht>.top .back{width:var(--ht-kopfknopf);height:var(--ht-kopfknopf);background:var(--ht-card);box-shadow:none;color:var(--ht-ink);border:0;border-radius:50%}html[data-app] .sticker.ht>.top .back svg{width:18px;height:18px;stroke:var(--ht-ink);stroke-width:1.5px}html[data-app] .sticker.ht>.top:not(.noback) .brand{max-width:calc(100% - var(--ht-kopfknopf) - 12px);transform:translateX(calc(var(--ht-kopfknopf) + 12px))}html[data-app] .sticker.ht>.top .brand .dn-wort img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:26px}html[data-app] .sticker.ht>.top .brand .dn-wort{display:contents}html[data-app] .sticker.ht>.top .brand .dn-signet{display:none}@media (width<=374px){html[data-app] .sticker.ht>.top:not(.noback) .brand .dn-wort{display:none}html[data-app] .sticker.ht>.top:not(.noback) .brand .dn-signet{display:contents}}html[data-app] .sticker.ht>.top .dn-fbk-wrap{display:inline-flex;position:relative}html[data-app] .sticker.ht>.top .dn-fbk{box-sizing:border-box;width:var(--ht-kopfknopf);height:var(--ht-kopfknopf);border:1.5px dashed var(--ht-ink);color:var(--ht-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:50%;place-items:center;margin:0;padding:0;transition:transform .15s;display:grid}html[data-app] .sticker.ht>.top .dn-fbk:active{transform:scale(.92)}html[data-app] .sticker.ht>.top .dn-fbk svg{width:18px;height:18px}html[data-app] .hintbubble{background:var(--ht-bar);color:var(--ht-on-bar);font-family:"Nunito Var",var(--fd);border-radius:18px;padding:13px 15px 12px;box-shadow:0 10px 26px #14201a38}html[data-app] .hintbubble p{font-size:14px;font-weight:400;line-height:19px}html[data-app] .hintbubble button{background:var(--ht-card);color:var(--ht-ink);font-family:"Nunito Var",var(--fd);padding:7px 15px;font-weight:700}html[data-app] .sticker.ht>.top .dn-fbk-wrap .hintbubble{width:min(260px,calc(100vw - 2 * var(--ht-rand)));top:calc(100% + 12px);right:-10px}html[data-app] .sticker.ht>.top.focus .ftitle{visibility:hidden}html[data-app] .sticker.ht>.top .fmenu{width:var(--ht-kopfknopf);height:var(--ht-kopfknopf);box-shadow:none;background:var(--ht-card);border:0}html[data-app] .sticker.ht>.top .fmenu i{background:var(--ht-ink);width:4.5px;height:4.5px}html[data-app].focus .sticker.ht>nav.ht-tabs{display:flex}html[data-app] body .sticker.ht:has(>main.page .wiz)>nav.ht-tabs{display:none}html[data-app] .sticker.ht:has(>main.page .wiz)>main.page{padding-bottom:0}html[data-app] .sticker.ht>main.page .wiz .wizbtns{z-index:3;margin:22px calc(-2px - var(--ht-rand)) 0;padding:12px calc(2px + var(--ht-rand)) calc(14px + var(--sa-bottom));background:var(--ht-page);position:sticky;bottom:0}html[data-app] .sticker.ht>main.page .wiz>.wizskip{z-index:3;padding:4px 14px calc(14px + var(--sa-bottom));background:var(--ht-page);box-shadow:0 0 0 100vmax var(--ht-page);clip-path:inset(0 -100vmax);margin:0 auto;line-height:20px;position:sticky;bottom:0}html[data-app] .sticker.ht>main.page .wiz:has(>.wizskip)>.wizbtns{bottom:calc(38px + var(--sa-bottom));padding-bottom:0}html[data-app].kb-open .sticker.ht>main.page .wiz .wizbtns,html[data-app].kb-open .sticker.ht>main.page .wiz>.wizskip{padding-bottom:10px}html[data-app].kb-open .sticker.ht>main.page .wiz:has(>.wizskip)>.wizbtns{padding-bottom:0;bottom:34px}html[data-app] .dn-kopf{flex-direction:column;margin:0;padding:0;display:flex;position:relative}html[data-app] .dn-kopf .dn-kick{margin:var(--ht-kopf-oben) 0 0;font-size:var(--ht-fs-kick);line-height:var(--ht-lh-kick);letter-spacing:.02em;text-transform:uppercase;color:var(--ht-gray);white-space:nowrap;text-overflow:ellipsis;font-weight:350;overflow:hidden}html[data-app] .dn-kopf>h1{margin:var(--ht-kick-titel) 0 0;font-family:"Nunito Var",var(--fd);font-weight:800;font-size:var(--ht-fs-h1);line-height:var(--ht-lh-h1);letter-spacing:-.005em;color:var(--ht-ink)}html[data-app] .dn-kopf.mit-aktion>.dn-kick,html[data-app] .dn-kopf.mit-aktion>h1{padding-right:calc(var(--dn-n,1) * (var(--dn-rund) + 8px))}html[data-app] .dn-kopf .dn-kopf-btns{top:var(--ht-kopf-oben);gap:8px;display:flex;position:absolute;right:0}html[data-app] .dn-kopf .dn-kopf-btn{width:var(--dn-rund);height:var(--dn-rund);background:var(--ht-card);color:var(--ht-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;transition:transform .15s;display:grid;position:relative}html[data-app] .dn-kopf .dn-kopf-btn.t-card{background:var(--ht-card)}html[data-app] .dn-kopf .dn-kopf-btn.bild{background:var(--ht-sun-l);overflow:hidden}html[data-app] .dn-kopf .dn-kopf-btn.bild>*,html[data-app] .dn-kopf .dn-kopf-btn.bild .avatar{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:50%;margin:0}html[data-app] .dn-kopf .dn-kopf-btn.bild img{object-fit:cover;border-radius:50%;width:100%;height:100%}html[data-app] .dn-kopf .dn-kopf-dot{background:var(--ht-sos);width:9px;height:9px;box-shadow:0 0 0 2px var(--ht-card);border-radius:50%;position:absolute;top:9px;right:9px}html[data-app] .dn-kopf .dn-kopf-btn.ist-plus,html[data-app] .sticker :is(.rplus,.hbn-plus){background:var(--ht-bar);color:var(--ht-on-bar)}html[data-app] .dn-kopf .dn-kopf-btn.ist-plus .dn-kopf-dot{box-shadow:0 0 0 2px var(--ht-bar)}html[data-app] .dn-kopf .dn-kopf-btn svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}html[data-app] .dn-kopf .dn-kopf-btn:active{transform:scale(.93)}html[data-app] .dn-kopf .dn-unter{margin:var(--ht-titel-unter) 0 0;color:var(--ht-gray6);text-wrap:wrap;max-width:none;font-size:15px;font-weight:350;line-height:21px}html[data-app] .dn-kopf .dn-kopf-rechts{top:calc(var(--ht-kopf-oben) + 3px);position:absolute;right:0}html[data-app] .dn-kopf.mit-rechts>.dn-kick{padding-right:140px}html[data-app] .dn-kopf .dn-kopf-unten{margin-top:var(--ht-titel-inhalt)}html[data-app] .dn-kopf .dn-kopf-unten:empty{display:none}html[data-app] .dn-kopf .dn-kopf-unten>.kidchips{justify-content:flex-start;margin:0}html[data-app] .dn-kopf .dn-kopf-unten .kidsegwrap{width:100%;margin:0}html[data-app] .dn-kopf .dn-kopf-unten .kidseg{background:var(--ht-seg);box-shadow:none;border-radius:999px;width:100%;max-width:100%;padding:4.7px}html[data-app] .dn-kopf .dn-kopf-unten .kidseg .ks-pill{width:calc((100% - 9.4px) / var(--n));background:var(--ht-seg-on);box-shadow:0 1px 3px rgba(var(--shadow-rgb),.08);top:4.7px;bottom:4.7px;left:4.7px}html[data-app] .dn-kopf .dn-kopf-unten .kidseg button{font-family:"Nunito Var",var(--fd);color:var(--ht-gray2);min-height:35px;padding:9.5px 20px;font-size:13px;font-weight:700;line-height:16px}html[data-app] .dn-kopf .dn-kopf-unten .kidseg button.on{color:var(--ht-ink)}html[data-app] .dn-kopf+.kidchips{justify-content:flex-start;margin:12px 0 0}html[data-app] .sticker>main.page>.dn-kopf:first-child+*{margin-top:calc(var(--ht-titel-inhalt) - 12px)}html[data-app] .greet{flex-direction:column;padding:0;display:flex}html[data-app] .greet>.muted{margin:var(--ht-kopf-oben) 0 0;font-size:var(--ht-fs-kick);line-height:var(--ht-lh-kick);letter-spacing:.02em;text-transform:uppercase;color:var(--ht-gray);white-space:nowrap;text-overflow:ellipsis;order:-1;font-weight:350;overflow:hidden}html[data-app] .greet:not(:has(>.muted)):before{content:" ";margin-top:var(--ht-kopf-oben);font-size:var(--ht-fs-kick);line-height:var(--ht-lh-kick);order:-1}html[data-app] .greet>h1,html[data-app] .greet>.row>h1{margin:var(--ht-kick-titel) 0 0}html[data-app] .greet>.row{margin-top:var(--ht-kick-titel)}html[data-app] .greet>.row>h1{margin:0}html[data-app].focus .greet>h1:first-child,html[data-app].focus .greet .row>h1,html[data-app].focus .greet .row>div>h1{display:block}html[data-app] .sticker>main.page>.t{font-family:"Nunito Var",var(--fd);font-weight:var(--ht-fw-h2);font-size:var(--ht-fs-h2);line-height:var(--ht-lh-h2);letter-spacing:-.005em;color:var(--ht-ink);justify-content:space-between;align-items:baseline;gap:10px;margin:26px 0 12px;display:flex}html[data-app] .sticker>main.page>.t>span{color:var(--ht-gray3);font-size:13px;font-weight:350}html[data-app] .sticker>main.page>:is(.dn-kopf,.greet)+.t{margin-top:var(--ht-titel-inhalt)}html[data-app] .card:where(:not(:is(.ht-page,.kt-page,.az-page) *)){border-radius:var(--ht-radius);box-shadow:none;background:var(--ht-card);padding:var(--dn-karte-pad);border:0}html[data-app] .card.compact:where(:not(:is(.ht-page,.kt-page,.az-page) *)){padding:var(--dn-karte-pad)}html[data-app] .card.sun:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-sun-l)}html[data-app] .card.mint:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-mint)}html[data-app] .card.blush:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-rose)}html[data-app] .card.sand:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-seg)}html[data-app] .card.sky:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-sky)}html[data-app] .card.ink:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-bar);color:var(--ht-on-bar);box-shadow:none}html[data-app] .card:where(:not(:is(.ht-page,.kt-page,.az-page) *)) .t{font-family:"Nunito Var",var(--fd);font-size:17.5px;font-weight:700;line-height:22px}html[data-app] .card:where(:not(:is(.ht-page,.kt-page,.az-page) *)) .t span{color:var(--ht-gray3);font-size:13px;font-weight:350}html[data-app] .tile:where(:not(:is(.ht-page,.kt-page,.az-page) *)),html[data-app] .fgroup-b:where(:not(:is(.ht-page,.kt-page,.az-page) *)),html[data-app] .favs a:where(:not(:is(.ht-page,.kt-page,.az-page) *)){border-radius:var(--ht-radius);box-shadow:none;background:var(--ht-card);border:0}html[data-app] .fgroup-h{font-size:var(--ht-fs-kick);line-height:var(--ht-lh-kick);letter-spacing:.02em;color:var(--ht-gray);margin:0 0 8px;font-weight:350}html[data-app] .fgroup{margin-top:22px}html[data-app] .dn-zeile{border-radius:var(--ht-radius);background:var(--ht-card);min-height:72px;color:var(--ht-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:14px;width:100%;padding:13px 16px 13px 18px;text-decoration:none;transition:transform .15s;display:flex}html[data-app] .dn-zeile:active{transform:scale(.99)}html[data-app] .dn-zeile>svg{flex:none;width:21px;height:21px}html[data-app] .dn-txt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}html[data-app] .dn-txt>b{font-family:"Nunito Var",var(--fd);overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:22px}html[data-app] .dn-txt>span{color:var(--ht-gray6);font-size:13px;font-weight:350;line-height:17px}html[data-app] .dn-stapel{gap:var(--dn-abstand);flex-direction:column;display:flex}html[data-app] .dn-stapel.dn-kompakt{gap:8px}html[data-app] .dn-kompakt .dn-zeile{gap:12px;min-height:54px;padding:8px 16px 8px 9px}html[data-app] .dn-kompakt .dn-ico{width:38px;height:38px}html[data-app] .dn-kompakt .dn-ico svg{width:18px;height:18px}html[data-app] .dn-kompakt .dn-txt>b{font-size:15.5px;line-height:20px}html[data-app] .dn-kompakt .dn-zeile>svg{width:18px;height:18px}html[data-app] .dn-ico{width:var(--dn-ico);height:var(--dn-ico);background:var(--ht-mint);color:var(--ht-ink);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}html[data-app] .dn-ico svg{width:var(--dn-ico-svg);height:var(--dn-ico-svg)}html[data-app] .t-mint{--dn-ton:var(--ht-mint)}html[data-app] .t-rose{--dn-ton:var(--ht-rose)}html[data-app] .t-sun{--dn-ton:var(--ht-sun-l)}html[data-app] .t-sky{--dn-ton:var(--ht-sky)}html[data-app] .t-lav{--dn-ton:var(--ht-lav)}html[data-app] .t-peach{--dn-ton:var(--ht-peach)}html[data-app] .t-card{--dn-ton:var(--ht-card)}html[data-app] .dn-ico:is(.t-mint,.t-rose,.t-sun,.t-sky,.t-lav,.t-peach,.t-card),html[data-app] .dn-zeile:is(.t-mint,.t-rose,.t-sun,.t-sky,.t-lav,.t-peach){background:var(--dn-ton)}html[data-app] .dn-zeile:is(.t-mint,.t-rose,.t-sun,.t-sky,.t-lav,.t-peach) .dn-ico{background:var(--ht-circle)}html[data-app] .ico:where(:not(:is(.ht-page,.kt-page,.az-page) *)){width:var(--dn-ico);height:var(--dn-ico);box-shadow:none;background:var(--ht-seg);border:0}html[data-app] .ico.rose:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-rose)}html[data-app] .ico.mint:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-mint)}html[data-app] .ico.sun:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-sun-l)}html[data-app] .ico.sky:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-sky)}html[data-app] .ico.sm:where(:not(:is(.ht-page,.kt-page,.az-page) *)){width:36px;height:36px}html[data-app] .ico:where(:not(:is(.ht-page,.kt-page,.az-page) *)) svg{width:var(--dn-ico-svg);height:var(--dn-ico-svg);stroke:var(--ht-ink);stroke-width:1.5px}html[data-app] .menulist{gap:10px}html[data-app] .menurow{background:var(--ht-card);min-height:56px;color:var(--ht-ink);border-radius:18px;padding:14px 18px;font-size:16px;font-weight:600}html[data-app] .menurow i{opacity:.55}html[data-app] .frow{border-top-color:var(--ht-hair);font-weight:600}html[data-app] .frow>span{color:var(--ht-gray6);font-weight:600}html[data-app] :is(.evlist,.checklist,.mslist) li{border-bottom-color:var(--ht-hair)}html[data-app] .check-btn,html[data-app] .checklist .check{background:var(--ht-circle);box-shadow:inset 0 0 0 1.5px var(--ht-dash);border:0}html[data-app] .check-btn.done,html[data-app] .checklist li.done .check{background:var(--ht-pill-on);box-shadow:none;color:var(--ht-pill-on-ink)}html[data-app] .checklist li.done .check{background:var(--ht-pill-on) var(--check) center/15px 15px no-repeat}html[data-app] .checklist li.done .check i{display:none}html[data-app] .btn:where(:not(:is(.ht-page,.kt-page,.az-page) *)){min-height:var(--dn-btn-h);box-shadow:none;background:var(--ht-card);color:var(--ht-ink);font-family:"Nunito Var",var(--fd);letter-spacing:0;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15.5px;font-weight:700;line-height:1.2;transition:transform .15s,background-color .2s,opacity .2s;display:inline-flex}html[data-app] .btn.primary:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-bar);color:var(--ht-on-bar)}html[data-app] .btn.light:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-fab);color:var(--ht-fab-ink)}html[data-app] .btn.danger:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-card);color:var(--dn-gefahr)}html[data-app] .btn.small:where(:not(:is(.ht-page,.kt-page,.az-page) *)){min-height:var(--dn-btn-h-sm);border-radius:999px;padding:0 16px;font-size:14px}html[data-app] .btn.full:where(:not(:is(.ht-page,.kt-page,.az-page) *)){width:100%;display:flex}html[data-app] .btn:where(:not(:is(.ht-page,.kt-page,.az-page) *)):active{transform:scale(.98)}html[data-app] .btn:where(:not(:is(.ht-page,.kt-page,.az-page) *)):disabled{opacity:.45}html[data-app] .btn:where(:not(:is(.ht-page,.kt-page,.az-page) *)) svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}html[data-app] :is(.rplus,.rbtn):where(:not(:is(.ht-page,.kt-page,.az-page) *)){width:var(--dn-rund);height:var(--dn-rund);box-shadow:none;background:var(--ht-card);color:var(--ht-ink)}html[data-app] .rbtn:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-card)}html[data-app] .rbtn.on:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-pill-on);color:var(--ht-pill-on-ink);box-shadow:none}html[data-app] :is(.rplus,.rbtn):where(:not(:is(.ht-page,.kt-page,.az-page) *)) svg{stroke-width:1.5px}html[data-app] .rpill:where(:not(:is(.ht-page,.kt-page,.az-page) *)){height:var(--dn-rund);box-shadow:none;background:var(--ht-mint);color:var(--ht-ink);font-family:"Nunito Var",var(--fd);padding:0 18px;font-size:15px;font-weight:700}html[data-app] .linkbtn,html[data-app] .link,html[data-app] button.link{color:var(--ht-ink);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1px}html[data-app] .actions{gap:10px}html[data-app] .chip:where(:not(:is(.ht-page,.kt-page,.az-page) *)){box-shadow:none;background:var(--ht-pill);color:var(--ht-ink);font-family:"Nunito Var",var(--fd);border:0;padding:8px 15px;font-size:13.5px;font-weight:600;line-height:1.3}html[data-app] .chip.on:where(:not(:is(.ht-page,.kt-page,.az-page) *)),html[data-app] .chip.dark:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-pill-on);color:var(--ht-pill-on-ink);box-shadow:none}html[data-app] .chip.soft:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-seg)}html[data-app] .badge{background:var(--ht-pill);color:var(--ht-ink);border:0;font-weight:600}html[data-app] .badge.ready{background:var(--ht-sun-l)}html[data-app] .badge.accepted{background:var(--ht-mint)}html[data-app] .badge.error{background:var(--ht-rose)}html[data-app] :is(.flash,.err-box,.hint){box-shadow:none;border:0;border-radius:18px;font-weight:350}html[data-app] .flash{background:var(--ht-mint)}html[data-app] :is(.flash.err,.err-box){background:var(--ht-rose)}html[data-app] .hint{background:var(--ht-seg);color:var(--ht-gray6)}html[data-app] .aimark svg{fill:none;stroke:currentColor;stroke-width:1.5px}html[data-app] .sticker label:where(:not(:is(.ht-page,.kt-page,.az-page) *)){letter-spacing:.03em;color:var(--ht-gray6);font-size:13px;font-weight:700}html[data-app] .sticker label:where(:not(:is(.ht-page,.kt-page,.az-page) *))>small{color:var(--ht-gray);letter-spacing:0;font-weight:350}html[data-app] :is(input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=url],input[type=date],input[type=time],input[type=number],input[type=datetime-local],select,textarea,.selx-btn,.df-btn):where(:not(:is(.ht-page,.kt-page,.az-page) *)){border-radius:var(--dn-feld-r);background-color:var(--ht-seg);box-shadow:none;color:var(--ht-ink);font-family:"Nunito Var",var(--fd);letter-spacing:0;border:0;font-size:17px;font-weight:400;transition:background-color .2s,box-shadow .2s}html[data-app] :is(input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=url],input[type=date],input[type=time],input[type=number],input[type=datetime-local],select,.selx-btn):where(:not(:is(.ht-page,.kt-page,.az-page) *)){height:var(--dn-feld-h);padding-left:18px;padding-right:18px}html[data-app] textarea:where(:not(:is(.ht-page,.kt-page,.az-page) *)){padding:14px 18px}html[data-app] select:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background-position:right 16px center;padding-right:44px}:root{--ht-ph:#7c837e;--ht-ph-w:300}:root[data-theme=dark],html[data-app].schlaf-nacht{--ht-ph:#6f7772}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ht-ph:#6f7772}}html[data-app] :is(input,textarea)::placeholder{color:var(--ht-ph);font-weight:var(--ht-ph-w);opacity:1}html[data-app] :is(input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=url],input[type=date],input[type=time],input[type=number],input[type=datetime-local],select,textarea,.selx-btn,.df-btn):where(:not(:is(.ht-page,.kt-page,.az-page) *)):is(:focus,:focus-visible){background-color:var(--ht-card);box-shadow:0 0 0 1.5px var(--ht-ink),0 0 0 6px var(--dn-feld-ring);outline:none}html[data-app] .selx-btn:where(:not(:is(.ht-page,.kt-page,.az-page) *)) b{font-weight:400}html[data-app] .selx-btn:where(:not(:is(.ht-page,.kt-page,.az-page) *)) svg{stroke-width:1.5px;opacity:.8}html[data-app] :is(.frow,.bigfield) :is(input,select,textarea,.selx-btn),html[data-app] :is(.frow,.bigfield) :is(input,select,textarea,.selx-btn):focus{box-shadow:none;background-color:#0000;height:auto}html[data-app] .frow:focus-within{background:rgba(var(--ink-rgb),.03)}:where(html[data-app]) input:where([type=checkbox],[type=radio]){--_b:var(--ht-dash);--cb:var(--ht-pill-on);background-color:var(--ht-card);border-width:1.5px;border-radius:8px}html[data-app] :is(.prop,.aus-toggle) input:where([type=checkbox],[type=radio]){--cb:var(--ht-pill-on)}html[data-app] input:where([type=radio]){border-radius:50%}html[data-app] .schalter{--s-aus:var(--ht-seg);--s-an:var(--ht-pill-on);--s-knopf:#fff}html[data-app] .schalter:focus-visible{outline-color:var(--ht-ink)}html[data-app] .seg:where(:not(:is(.ht-page,.kt-page,.az-page) *)){box-shadow:none;background:var(--ht-seg);border:0;border-radius:999px;gap:0;padding:4.7px}html[data-app] .seg:where(:not(:is(.ht-page,.kt-page,.az-page) *)) span{font-family:"Nunito Var",var(--fd);color:var(--ht-gray2);border-radius:999px;padding:9px 12px;font-size:14px;font-weight:700}html[data-app] .seg:where(:not(:is(.ht-page,.kt-page,.az-page) *)) input:checked+span{background:var(--ht-seg-on);color:var(--ht-ink);box-shadow:0 1px 3px rgba(var(--shadow-rgb),.08)}html[data-app] .seg.grid3:where(:not(:is(.ht-page,.kt-page,.az-page) *)){border-radius:22px}@media (width<=360px){html[data-app] .seg:where(:not(:is(.ht-page,.kt-page,.az-page) *)) span{white-space:nowrap;padding:9px 4px;font-size:13px}}html[data-app] .seg.grid3:where(:not(:is(.ht-page,.kt-page,.az-page) *)) span{border-radius:18px}html[data-app] .kidseg{background:var(--ht-seg);box-shadow:none;border-radius:999px;padding:4.7px}html[data-app] .kidseg .ks-pill{width:calc((100% - 9.4px) / var(--n));background:var(--ht-seg-on);box-shadow:0 1px 3px rgba(var(--shadow-rgb),.08);top:4.7px;bottom:4.7px;left:4.7px}html[data-app] .kidseg button{font-family:"Nunito Var",var(--fd);color:var(--ht-gray2);min-height:35px;padding:9.5px 20px;font-size:13px;font-weight:700;line-height:16px}html[data-app] .kidseg button.on{color:var(--ht-ink)}html[data-app] .dn-gleitet{isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}html[data-app] .dn-gleitet>.dn-gleiter{z-index:0;background:var(--ht-seg-on);box-shadow:0 1px 3px rgba(var(--shadow-rgb),.08);pointer-events:none;transform-origin:50%;will-change:transform;opacity:0;border-radius:999px;margin:0;padding:0;display:block;position:absolute;top:0;left:0}html[data-app] .dn-gleitet>:is(label,button,a){z-index:1;position:relative}html[data-app] .dn-gleitet.dn-gleitet.dn-gleitet>:is(.on,[aria-checked=true],[aria-selected=true],[aria-pressed=true]),html[data-app] .dn-gleitet.dn-gleitet.dn-gleitet>label>input:checked+span{box-shadow:none;background:0 0;transition:color .2s}html[data-app] .dn-gleitet>.ks-pill{visibility:hidden}:root{--ht-kid-rose:#edc4bb;--ht-kid-mint:#bcdac5;--ht-kid-sun:#f1d78a;--ht-kid-sky:#bcd3ee;--ht-kid-lila:#d4caec;--ht-kid-peach:#efd1b1;--ht-kid-apricot:#f2c4a4;--ht-kid-sand:#e2d8c8}:root[data-theme=dark]{--ht-kid-rose:#6e4744;--ht-kid-mint:#3f6451;--ht-kid-sun:#6b5831;--ht-kid-sky:#3d5875;--ht-kid-lila:#554b71;--ht-kid-peach:#68523b;--ht-kid-apricot:#704b37;--ht-kid-sand:#3b4039}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ht-kid-rose:#6e4744;--ht-kid-mint:#3f6451;--ht-kid-sun:#6b5831;--ht-kid-sky:#3d5875;--ht-kid-lila:#554b71;--ht-kid-peach:#68523b;--ht-kid-apricot:#704b37;--ht-kid-sand:#3b4039}}html[data-app] [data-kidton=rose]{--kid:var(--ht-kid-rose)}html[data-app] [data-kidton=mint]{--kid:var(--ht-kid-mint)}html[data-app] [data-kidton=sun]{--kid:var(--ht-kid-sun)}html[data-app] [data-kidton=sky]{--kid:var(--ht-kid-sky)}html[data-app] [data-kidton=lila]{--kid:var(--ht-kid-lila)}html[data-app] [data-kidton=peach]{--kid:var(--ht-kid-peach)}html[data-app] [data-kidton=apricot]{--kid:var(--ht-kid-apricot)}html[data-app] [data-kidton=sand]{--kid:var(--ht-kid-sand)}html[data-app] img.profilring{box-sizing:border-box;border:3px solid var(--kid,var(--ht-kid-sand));background:var(--ht-card);object-fit:cover;border-radius:50%;padding:1px}html[data-app] .kidseg.kidfarbe>button{justify-content:center;align-items:center;gap:6px;display:inline-flex}html[data-app] .kidseg.kidfarbe .ks-dot{background:var(--kid);width:8px;height:8px;box-shadow:inset 0 0 0 1px rgba(var(--shadow-rgb),.08);border-radius:50%;flex:none}html[data-app] .chip[data-kidton]{align-items:center;gap:7px;display:inline-flex}html[data-app] .chip[data-kidton] .kc-dot{background:var(--kid);border-radius:50%;flex:none;width:8px;height:8px}html[data-app] .chip.on[data-kidton]:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--kid);color:var(--ht-ink)}html[data-app] .chip.on[data-kidton] .kc-dot{display:none}html[data-app] .kiddot{background:var(--ht-kid-rose);color:var(--ht-ink)}html[data-app] .kiddot.mint{background:var(--ht-kid-mint)}html[data-app] .kiddot.sun{background:var(--ht-kid-sun)}html[data-app] .kiddot.sky{background:var(--ht-kid-sky)}html[data-app] .kiddot.lila{background:var(--ht-kid-lila)}html[data-app] .kiddot.peach{background:var(--ht-kid-peach)}html[data-app] .kiddot.apricot{background:var(--ht-kid-apricot)}html[data-app] .kiddot.sand{background:var(--ht-kid-sand)}html[data-app] .choice:where(:not(:is(.ht-page,.kt-page,.az-page) *)){border-radius:var(--ht-radius);background:var(--ht-card);box-shadow:none;color:var(--ht-ink);border:0}html[data-app] .choice:where(:not(:is(.ht-page,.kt-page,.az-page) *)) b{font-family:"Nunito Var",var(--fd);font-weight:700}html[data-app] .choice.on:where(:not(:is(.ht-page,.kt-page,.az-page) *)){background:var(--ht-pill-on);color:var(--ht-pill-on-ink)}html[data-app] .sexpick .choice{gap:6px;padding:12px 6px}html[data-app] .sexpick .choice b{font-size:14px;font-weight:600}html[data-app] .sexpick .choice.on{background:var(--ht-mint);color:var(--ht-ink);box-shadow:inset 0 0 0 1.5px var(--ht-fill)}html[data-app] .sexpick .choice.on i{transform:none}html[data-app] .sheet.sheet,html[data-app] .vw.vw{background:0 0}html[data-app] :is(.sheet,.vw):before{content:"";background:var(--ht-backdrop);-webkit-backdrop-filter:var(--ht-backdrop-blur);backdrop-filter:var(--ht-backdrop-blur);opacity:var(--dimk,1);transition:opacity var(--dimt,0s) ease;pointer-events:none;animation:.26s cubic-bezier(.2,.8,.2,1) backwards dn-schleier-an;position:absolute;inset:0}html[data-app] :is(.sheet,.vw).out:before{animation:.24s cubic-bezier(.4,0,.2,1) both dn-schleier-aus}html[data-app] .sheet>.in,html[data-app] .vw>.vw-in{z-index:1;position:relative}@keyframes dn-schleier-an{0%{opacity:0}}@keyframes dn-schleier-aus{to{opacity:0}}html[data-app] .sheet{animation:.26s cubic-bezier(.2,.8,.2,1) backwards dn-dim-an}html[data-app] .sheet .in{animation:.26s cubic-bezier(.2,.8,.2,1) backwards sheetIn}html[data-app] .sheet.out{animation:.24s cubic-bezier(.4,0,.2,1) both dn-dim-aus}html[data-app] .sheet.out .in{animation:.24s cubic-bezier(.4,0,.2,1) both sheetOut}@keyframes dn-dim-an{0%{background-color:#0000}}@keyframes dn-dim-aus{to{background-color:#0000}}html[data-app] .sheet .in,html[data-app] .sticker .sheet .in,html[data-app].kb-open .sticker>.sheet .in{background:var(--ht-page);box-shadow:0 -10px 34px rgba(var(--shadow-rgb),.14);border:0;border-radius:28px 28px 0 0}html[data-app] .sheet-head{padding:22px 16px 10px var(--ht-rand)}html[data-app] .sheet .grip{background:var(--ht-dash);width:36px;height:5px;margin-left:-18px;top:8px}html[data-app] .sheet-head .sh-title{font-family:"Nunito Var",var(--fd);letter-spacing:-.005em;color:var(--ht-ink);padding-top:6px;font-size:19px;font-weight:800;line-height:25px}html[data-app] .sh-x{background:var(--ht-card);width:38px;height:38px;color:var(--ht-ink);margin-top:-2px}html[data-app] .sh-x svg{stroke-width:1.6px;width:16px;height:16px}html[data-app] .sh-x:before{inset:-3px}html[data-app] .sheet-head.scrolled{border-bottom-color:var(--ht-hair)}html[data-app] .sheet-body{padding-left:var(--ht-rand);padding-right:var(--ht-rand)}html[data-app] .sheet-foot{gap:10px}html[data-app] .sheet-foot .btn{min-height:var(--dn-btn-h);font-size:16px}html[data-app] .sel-list button{border-radius:16px;font-weight:400}html[data-app] .sel-list button.on{background:var(--ht-card);font-weight:700}html[data-app] .fullpage{background:var(--ht-page)}html[data-app] .fp-head h1{font-family:"Nunito Var",var(--fd);font-weight:800}html[data-app] .toast-dock{width:calc(min(536px,calc(100vw - 2 * var(--ht-rand,16px))) - 44px);left:50%;right:auto;bottom:calc(16px + var(--sa-bottom,0px));justify-content:center;padding:0 0 2px;transform:translate(-50%)}html[data-app]:not(.kb-open):has(.sticker.ht>nav.ht-tabs) .toast-dock{bottom:calc(max(12px,calc(var(--sa-bottom,0px) - 12px)) + 72px)}@media (width<=360px){html[data-app]:not(.kb-open):has(.sticker.ht>nav.ht-tabs) .toast-dock{bottom:calc(max(12px,calc(var(--sa-bottom,0px) - 12px)) + 68px)}}html[data-app].kb-open .toast-dock{bottom:calc(12px + var(--kb,0px))}html[data-app] .toast{background:var(--ht-bar);width:100%;max-width:none;color:var(--ht-on-bar);font-family:"Nunito Var",var(--fd);opacity:0;visibility:hidden;border-radius:18px;gap:10px;padding:9px 10px 9px 16px;font-size:13.5px;font-weight:600;line-height:1.3;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s,visibility 0s linear .28s;transform:translateY(14px);box-shadow:0 10px 26px #14201a38}html[data-app] .toast.show{opacity:1;visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s;transform:none}html[data-app] .toast .tact{min-height:32px;color:var(--ht-on-bar);background:#ffffff24;border-radius:999px;padding:6px 12px;font-size:13px}html[data-app][data-theme=dark] .toast .tact{background:#0000001f}html[data-app] .toast.long{padding:10px 10px 8px 16px}@media (prefers-reduced-motion:reduce){html[data-app] .toast,html[data-app] .toast.show{transform:none}}html[data-app] .card.empty:where(:not(:is(.ht-page,.kt-page,.az-page) *)){gap:8px;padding:28px 22px 24px}html[data-app] .card.empty .empty-ico{width:var(--dn-ico);height:var(--dn-ico);background:var(--ht-mint);margin-bottom:6px}html[data-app] .card.empty .empty-ico svg{width:var(--dn-ico-svg);height:var(--dn-ico-svg);stroke:var(--ht-ink);stroke-width:1.5px}html[data-app] .card.empty b{font-family:"Nunito Var",var(--fd);font-size:17.5px;font-weight:700;line-height:22px}html[data-app] .card.empty .sub{font-size:14px;line-height:19px}html[data-app] svg.di{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill:none!important}html[data-app] svg.di .dot{stroke-width:2.6px}html[data-app] svg.dn-bdg path{fill:none;stroke:var(--ht-ink);stroke-width:var(--dn-bdg-sw,1.5);stroke-linecap:round;stroke-linejoin:round}html[data-app] svg.dn-bdg .dot{stroke-width:calc(var(--dn-bdg-sw,1.5) * 1.33)}html[data-app] .avatar.dn-kindico{color:var(--ht-ink)}html[data-app] .avatar.dn-kindico>svg.di{width:56%;height:56%}html[data-app] .ht-kreis-ico{color:var(--ht-ink);place-items:center;font-style:normal;display:grid}html[data-app] .ht-kreis-ico svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px}html[data-app] .srchdot{background:var(--ht-mint);color:var(--ht-ink)}html[data-app] .srchdot>svg.di{width:16px;height:16px}html[data-app] .an2-sack-ico{background:var(--ht-circle);width:61px;height:61px;color:var(--ht-ink);border-radius:50%;place-items:center;margin-top:4px;display:grid}html[data-app] .an2-sack-ico>svg.di{width:28px;height:28px}html[data-app] .an2-sack-ico.leer{color:var(--ht-gray)}html[data-app] :is(h1,h2,h3,h4){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance}@media (width<=379px){html[data-app] .ht-estxt b{white-space:normal;text-overflow:clip;text-wrap:balance}}@media (width<=340px){html[data-app] .ht-hero .ht-hrow>.ht-chip{white-space:nowrap}html[data-app] .ht-hero .ht-hrow>.ht-chip>svg{display:none}html[data-app] .ht-hero .ht-hrow>.ht-chip{padding-left:12px}html[data-app] .ht-page>.favzone .favrow{gap:8px}html[data-app] .ht-page>.favzone .favrow>:is(a,.favempty){padding-left:9px;padding-right:8px}html[data-app] .ht-page>.favzone .favrow>:is(a,.favempty)>span{-webkit-hyphens:auto;hyphens:auto;font-size:13px;line-height:17px}}html[data-app]{--dn-gefahr:#a9403b}html[data-app][data-theme=dark]{--dn-gefahr:#e8857e}html[data-app] .dn-gefahr-fuss{margin-top:var(--dn-abstand);justify-content:center;display:flex}html[data-app] .sticker.ht>.top:not(.noback) .brand{transition:transform .46s cubic-bezier(.33,1,.68,1)}html[data-app] .sticker.ht>.top.noback .brand{transition:transform .6s cubic-bezier(.45,0,.2,1) 60ms}html[data-app] .sticker.ht>.top .back{transition:opacity .3s cubic-bezier(.33,1,.68,1) .14s,transform .42s cubic-bezier(.33,1,.68,1) .1s}html[data-app] .sticker.ht>.top .back.hide{transition:opacity .2s,transform .26s cubic-bezier(.4,0,.6,1);transform:scale(.86)}@media (prefers-reduced-motion:reduce){html[data-app] .sticker.ht>.top:not(.noback) .brand,html[data-app] .sticker.ht>.top.noback .brand{transition:none}html[data-app] .sticker.ht>.top .back,html[data-app] .sticker.ht>.top .back.hide{transition:opacity .15s;transform:none}}html[data-app][data-nav=wisch] .sticker>.top :is(.brand,.back,.brand img){transition:none!important}html[data-app] .dn-si{z-index:9000;contain:strict;pointer-events:none;-webkit-user-select:none;user-select:none;--dn-si-papier:#f7f1ea;position:fixed;inset:0;overflow:hidden}html[data-app][data-theme=dark] .dn-si{--dn-si-papier:#15181a}html[data-app] .dn-si-bg{background:var(--dn-si-papier);will-change:opacity;position:absolute;inset:0}html[data-app] .dn-si-flug{transform-origin:50%;will-change:transform,opacity;position:absolute}html[data-app] .dn-si-flug svg{display:block;position:absolute}html[data-app] .dn-si-bein{stroke:var(--logo-ink);stroke-linecap:round;fill:none;opacity:0}html[data-app] .dn-si-vee{stroke:var(--logo-sun);stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:0}html[data-app] .dn-si-punkt{fill:var(--logo-dot);transform-box:fill-box;transform-origin:50%;opacity:0}html[data-app] .dn-si-wort{will-change:transform,opacity;position:absolute;overflow:hidden}html[data-app] .dn-si-wort-in{clip-path:inset(-4px 100% -4px -4px);position:absolute;inset:0}html[data-app] .dn-si-wort img{max-width:none;position:absolute;top:0}.pi{z-index:80;background:var(--paper);color:var(--ink);padding:var(--sa-top) 0 calc(14px + var(--sa-bottom));flex-direction:column;animation:.35s ease-out both piin;display:flex;position:fixed;inset:0;overflow:hidden}.pi>.blobs{z-index:0;position:absolute;inset:0}.pi .blobs i{opacity:.5}.pi .blobs .b1{top:-110px;right:-100px}.pi .blobs .b3{width:150px;height:150px;bottom:180px;right:-90px}.pi .blobs .b4{background:var(--mint);width:170px;height:170px;animation-delay:-2s;bottom:-60px;left:-80px}.pi-scroll{z-index:1;-webkit-overflow-scrolling:touch;text-align:center;flex-direction:column;flex:auto;align-items:center;min-height:0;padding:28px 22px 8px;display:flex;position:relative;overflow-y:auto}.pi-logo{margin:auto 0 22px}.pi h1{letter-spacing:-.01em;max-width:330px;margin:0 0 10px;font-size:29px;line-height:1.12}.pi-lead{max-width:330px;color:var(--soft);margin:0;font-size:16.5px;line-height:1.45}.pi-notes{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:400px;margin:26px 0 0;padding:0;list-style:none;display:flex}.pi-note{background:rgba(var(--card-rgb),.72);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);box-shadow:0 1px 1px rgba(var(--shadow-rgb),.04),0 10px 26px -6px rgba(var(--shadow-rgb),.16);border-radius:22px;align-items:center;gap:11px;padding:11px 14px 12px 11px;animation:.55s cubic-bezier(.2,.9,.3,1.15) both pinote;display:flex}.pi-appicon{width:38px;height:38px;box-shadow:0 0 0 .5px rgba(var(--ink-rgb),.12);border-radius:9px;flex:none}.pi-note>div{flex:1;min-width:0;line-height:1.3}.pi-head{color:var(--soft);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 1px;font-size:12.5px;display:flex}.pi-head span{letter-spacing:.01em;font-weight:600}.pi-note b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;display:block;overflow:hidden}.pi-body{color:var(--ink);font-size:14.5px;display:block}.pi-hint{max-width:330px;color:var(--soft);margin:16px 0 auto;font-size:13px;line-height:1.4}.pi-btns{z-index:1;flex-direction:column;flex:none;gap:6px;width:100%;max-width:464px;margin:0 auto;padding:12px 22px 0;display:flex;position:relative}.pi-btns .btn{border-radius:16px;height:54px;margin-top:0;font-size:16.5px}.pi-later{height:46px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:16px;font-weight:700}.pi-later:disabled{opacity:.6}@keyframes piin{0%{opacity:0}to{opacity:1}}@keyframes pinote{0%{opacity:0;transform:translateY(-18px)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pi,.pi-note{animation:none}}@media (height<=700px){.pi-scroll{padding-top:16px}.pi-logo{margin:auto 0 14px}.pi h1{font-size:26px}.pi-note{padding:9px 12px 10px 10px}.pi-notes{margin-top:18px}}html[data-app] .pi{background:var(--ht-page);color:var(--ht-ink)}html[data-app] .pi-scroll{padding-left:var(--ht-rand);padding-right:var(--ht-rand)}html[data-app] .pi h1{font-family:"Nunito Var",var(--fd);font-weight:800;font-size:calc(var(--ht-fs-h1) + 2px);line-height:var(--ht-lh-h1);letter-spacing:-.005em}html[data-app] .pi-lead{color:var(--ht-gray6);font-size:16px;font-weight:350;line-height:23px}html[data-app] .pi-notes{gap:10px}html[data-app] .pi-note{background:var(--ht-card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 8px 22px -8px rgba(var(--shadow-rgb),.16);border-radius:22px}html[data-app] .pi-head{color:var(--ht-gray)}html[data-app] .pi-note b{font-family:"Nunito Var",var(--fd);color:var(--ht-ink);font-weight:700}html[data-app] .pi-body{color:var(--ht-text);font-weight:350}html[data-app] .pi-hint{color:var(--ht-gray);font-weight:350}html[data-app] .pi-btns{padding-left:var(--ht-rand);padding-right:var(--ht-rand)}html[data-app] .pi-btns .btn{height:var(--dn-btn-h);border-radius:999px;font-size:16px}html[data-app] .pi-later{height:var(--dn-btn-h);font-family:"Nunito Var",var(--fd);color:var(--ht-gray6);font-size:15.5px;font-weight:700}html[data-app] .sticker.ht>nav.ht-tabs.tg{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html[data-app] .sticker.ht>nav.ht-tabs.tg a{-webkit-user-drag:none}html[data-app] .sticker.ht>nav.ht-tabs.tg>a{transition:none}html[data-app] .sticker.ht>nav.ht-tabs.tg>a.on:not(.fab){color:var(--ht-bar-ink);background:0 0}html[data-app] .sticker.ht>nav.ht-tabs.tg>a.fab.on .ic{box-shadow:none}html[data-app] .sticker.ht>nav.ht-tabs.tg>a:not(.fab):focus-visible{outline-offset:2px}html[data-app] .tg-linse{z-index:1;pointer-events:none;transform-origin:50%;opacity:0;display:block;position:absolute;top:0;left:0}html[data-app] .tg-linse[data-lauf]{will-change:transform,opacity}html[data-app] .tg-schatten{opacity:0;border-radius:999px;position:absolute;inset:0;box-shadow:0 6px 18px #10201a47,0 1px 3px #10201a2e}html[data-app] .tg-maske{isolation:isolate;border-radius:999px;position:absolute;inset:0;overflow:hidden}html[data-app] .tg-linse[data-lauf] .tg-maske{-webkit-backdrop-filter:blur(3px)saturate(1.8);backdrop-filter:blur(3px)saturate(1.8)}html[data-app] .tg-grund,html[data-app] .tg-reihe{box-sizing:border-box;position:absolute;top:0;left:0}html[data-app] .tg-grund{background:var(--ht-bar);border-radius:30px}html[data-app] .tg-reihe{justify-content:space-between;align-items:center;display:flex}html[data-app] .tg-voll{background:var(--ht-bar-on);position:absolute;inset:0}html[data-app] .sticker.ht>nav.ht-tabs .tg-dunkel>a.fab .ic{box-shadow:0 0 0 2px var(--ht-bar)}html[data-app] .sticker.ht>nav.ht-tabs.tg[data-fab-linse]>a.fab .ic{background:0 0}html[data-app] .sticker.ht>nav.ht-tabs.tg[data-fab-linse]>a.fab .ic svg{visibility:hidden}html[data-app] .sticker.ht>nav.ht-tabs .tg-reihe>a{cursor:default;transition:none}html[data-app] .sticker.ht>nav.ht-tabs .tg-hell>a:not(.fab){color:var(--ht-on-bar)}html[data-app] .sticker.ht>nav.ht-tabs .tg-dunkel>a:not(.fab){color:var(--ht-bar-on-ink)}html[data-app] .sticker.ht>nav.ht-tabs .tg-dunkel>a:not(.fab) .ic svg{stroke-width:1.65px}html[data-app] .tg-glanz{opacity:.3;background:radial-gradient(120% 80% at 50% 0,#ffffff42,#ffffff0d 55%,#0000 70%),radial-gradient(90% 50% at 50% 100%,#ffffff24,#0000 70%),#ffffff0f;border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 1.5px .5px #ffffffb3,inset 0 -1px 1px #ffffff40,inset 2.5px 0 2px -1px #ff96c861,inset -2.5px 0 2px -1px #78c3ff61,inset 0 0 0 .5px #ffffff59}html[data-app][data-theme=dark] .tg-glanz{background:radial-gradient(120% 80% at 50% 0,#ffffff2e,#ffffff08 55%,#0000 70%),radial-gradient(90% 50% at 50% 100%,#ffffff14,#0000 70%)}html[data-app][data-theme=dark] .tg-schatten{box-shadow:0 6px 18px #00000080,0 1px 3px #00000059}.wz-griff{touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:120px;height:22px;margin:0 auto;display:flex}.wz-griff>i{opacity:.22;background:currentColor;border-radius:3px;width:40px;height:5px;display:block}.tsm-bg{z-index:30;background:0 0;position:fixed;inset:0}.tsm{left:50%;bottom:calc(var(--sa-bottom,0px) + 76px);box-sizing:border-box;background:var(--card);border-radius:20px;flex-direction:column;gap:2px;width:min(92vw,360px);padding:12px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px #0000002e}.tsm-titel{letter-spacing:.06em;text-transform:uppercase;opacity:.65;margin:2px 6px 6px;font-size:12px;font-weight:700}.tsm-zeile{width:100%;min-height:46px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;transition:background-color .12s;display:flex}.tsm-zeile.an,.tsm-zeile:active{background:var(--line,#0000000f)}.tsm-zeile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tsm-ico{border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.tsm-ico svg{width:18px;height:18px}.tsm-leer{opacity:.8;margin:4px 8px 6px;font-size:14px;line-height:1.45}.tsm.kh-karte{top:calc(var(--sa-top,0px) + 64px);bottom:auto;left:auto;right:12px;transform:none}html[data-app] .tsm-bg{background:color-mix(in srgb,var(--ht-ink) 14%,transparent);-webkit-backdrop-filter:blur(5px)saturate(1.05);backdrop-filter:blur(5px)saturate(1.05);animation:.2s both dn-tsm-bg}html[data-app] .tsm{box-sizing:border-box;background:var(--ht-card);border-radius:26px;gap:4px;box-shadow:0 22px 50px #28383042}html[data-app] .tsm.tsm-saeule{left:var(--l,16px);right:auto;bottom:calc(var(--ht-tabs-unten) + var(--ht-tabs-h) + 14px);width:max-content;min-width:230px;max-width:calc(100% - 2 * var(--ht-rand));transform-origin:var(--sp,50%) 100%;margin:0;padding:4px 8px 8px;animation:.32s cubic-bezier(.25,1.35,.45,1) both dn-tsm-saeule;transform:none}html[data-app] .tsm.tsm-saeule:after{content:"";left:var(--sp,50%);background:var(--ht-card);border-radius:3px;width:16px;height:16px;margin-left:-8px;position:absolute;bottom:-7px;transform:rotate(45deg)}html[data-app] body.tsm-offen .sticker.ht>nav.ht-tabs{z-index:31}html[data-app] .sticker.ht>nav.ht-tabs a{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html[data-app] body.tsm-offen .tg-linse{transition:opacity .15s;opacity:0!important}html[data-app] .sticker.ht>nav.ht-tabs a.gehalten{z-index:2;background:var(--ht-fab);color:var(--ht-ink);transition:transform .2s cubic-bezier(.3,1.6,.5,1),background-color .2s;position:relative;transform:translateY(-3px)scale(1.04)}html[data-app] .tsm-titel{letter-spacing:.07em;text-transform:uppercase;color:var(--ht-gray6);margin:0 10px 6px;font-size:12px;font-weight:800;line-height:16px;animation:.3s 40ms both dn-tsm-zeile}html[data-app] .tsm-zeile{--ton:var(--ht-page);min-height:52px;color:var(--ht-ink);font-family:"Nunito Var",var(--fd);animation:.32s cubic-bezier(.3,1.35,.5,1) both dn-tsm-zeile;animation-delay:calc(var(--i,0) * 38ms + 70ms);background:0 0;border-radius:20px;padding:7px 12px 7px 7px;font-size:15.5px;transition:background-color .14s,transform .18s cubic-bezier(.3,1.6,.5,1)}html[data-app] .tsm-zeile.t-rose{--ton:var(--ht-rose)}html[data-app] .tsm-zeile.t-mint{--ton:var(--ht-mint)}html[data-app] .tsm-zeile.t-sun{--ton:var(--ht-sun-l)}html[data-app] .tsm-zeile.t-lila{--ton:var(--ht-lav)}html[data-app] .tsm-zeile.t-sky{--ton:var(--ht-sky)}html[data-app] .tsm-zeile.t-karte{--ton:var(--ht-page)}html[data-app] .tsm-zeile b{flex:1;font-weight:700}html[data-app] .tsm-ico{background:var(--ton);width:38px;height:38px;color:var(--ht-ink);transition:background-color .14s,transform .18s cubic-bezier(.3,1.6,.5,1)}html[data-app] .tsm-ico svg{width:19px;height:19px}html[data-app] .tsm-ico svg:not(.di){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}html[data-app] .tsm-pfeil{opacity:0;place-items:center;transition:opacity .14s,transform .18s;display:grid;transform:translate(-6px)}html[data-app] .tsm-pfeil svg{width:17px;height:17px}html[data-app] .tsm-zeile.an,html[data-app] .tsm-zeile:active{background:var(--ton);transform:scale(1.03)}html[data-app] .tsm-zeile.an .tsm-ico,html[data-app] .tsm-zeile:active .tsm-ico{background:var(--ht-card);transform:scale(1.08)}html[data-app] .tsm-zeile.an .tsm-pfeil{opacity:1;transform:none}html[data-app] .tsm-leer{color:var(--ht-gray6)}@keyframes dn-tsm-saeule{0%{opacity:0;transform:scale(.45)translateY(24px)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes dn-tsm-zeile{0%{opacity:0;transform:translateY(12px)scale(.96)}}@keyframes dn-tsm-bg{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-app] :is(.tsm,.tsm-bg,.tsm-titel,.tsm-zeile){animation:none}html[data-app] .tsm-zeile,html[data-app] .sticker.ht>nav.ht-tabs a.gehalten{transition:none;transform:none}}html[data-app] .tsm-griff{color:var(--ht-ink);margin-bottom:4px}html[data-app] .kv{--kv-grund:var(--ht-fab);--kv-stern-v:var(--ht-spark);--kv-stern-l:var(--ht-fab-ink);z-index:14;background:var(--kv-grund);color:var(--ht-ink);overscroll-behavior:none;touch-action:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}html[data-app].kv-auf,html[data-app].kv-auf body{overscroll-behavior:none;overflow:hidden}html[data-app][data-theme=dark] .kv,html[data-app][data-theme=dark] .kvi{--kv-grund:var(--ht-sun-l);--kv-stern-v:var(--ht-fab);--kv-stern-l:var(--ht-fab)}html[data-app] .kv-rahmen{position:absolute;inset:0;overflow:hidden}html[data-app] .kv-inhalt{--kv-gap:16px;box-sizing:border-box;max-width:520px;height:100%;padding:calc(var(--sa-top) + 10px) var(--ht-rand) calc(var(--kv-unten,calc(var(--sa-bottom) + 84px)) + 8px);gap:var(--kv-gap);flex-direction:column;margin:0 auto;transition:opacity .1s;display:flex}html[data-app] .kv-zu .kv-inhalt{opacity:0}html[data-app] :is(.kv-kopf,.kv-titel,.kv-verlauf,.kv-knoepfe){flex:none}html[data-app] .kv-inhalt.kv-wartet{visibility:hidden}html[data-app] .kv-sterne{pointer-events:none;animation:.8s ease-out .15s both dn-kv-sterne-rein;position:absolute;inset:0;overflow:hidden}html[data-app] .kv-stern{animation:dn-kv-schweben var(--w,12s) ease-in-out var(--d,0s) infinite alternate;will-change:transform;display:block;position:absolute;transform:translate(-50%,-50%)}html[data-app] .kv-stern svg{transform-origin:50%;width:100%;height:100%;animation:dn-kv-funkeln var(--t,3s) ease-in-out var(--d,0s) infinite;display:block;overflow:visible}html[data-app] .kv-stern.v svg path{fill:var(--kv-stern-v);stroke:none}html[data-app] .kv-stern.l svg path{fill:none;stroke:var(--kv-stern-l);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.32}html[data-app][data-theme=dark] .kv-stern.v svg path{opacity:.55}html[data-app][data-theme=dark] .kv-stern.l svg path{opacity:.4}@keyframes dn-kv-sterne-rein{0%{opacity:0}to{opacity:1}}@keyframes dn-kv-schweben{0%{transform:translate(-50%,-50%)}50%{transform:translate(calc(9px - 50%),calc(-50% - 14px))}to{transform:translate(calc(-50% - 7px),calc(8px - 50%))}}@keyframes dn-kv-funkeln{0%,to{opacity:.3;transform:scale(.62)rotate(0)}50%{opacity:1;transform:scale(1.06)rotate(14deg)}}html[data-app] .kv-kopf{min-height:var(--dn-rund,47px);justify-content:space-between;align-items:center;display:flex}html[data-app] .kv-rund{width:var(--dn-rund,47px);height:var(--dn-rund,47px);background:var(--ht-card);color:var(--ht-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .15s;display:grid}html[data-app] .kv-rund:active{transform:scale(.92)}html[data-app] .kv-rund svg{width:20px;height:20px}html[data-app] .kv-pille{background:var(--ht-card);min-width:0;min-height:36px;color:var(--ht-ink);font-family:"Nunito Var",var(--fd);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:0 14px;font-size:14px;font-weight:700;line-height:18px;display:inline-flex}html[data-app] .kv-kont.knapp{color:var(--ht-sun)}html[data-app] .kv-kont.leer{color:var(--ht-sos)}html[data-app] .kv-unsichtbar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-app] .kv-titel{flex-direction:column;gap:4px;display:flex}html[data-app] .kv-titel h1{font-family:"Nunito Var",var(--fd);font-weight:800;font-size:var(--ht-fs-h1);line-height:var(--ht-lh-h1);color:var(--ht-ink);letter-spacing:-.01em;margin:0}html[data-app] .kv-titel p{color:var(--ht-text);margin:2px 0 0;font-size:15px;font-weight:350;line-height:21px}html[data-app] .kv-letzter>i.t-sky{background:var(--ht-sky)}html[data-app] .kv-letzter>i.t-peach{background:var(--ht-peach)}html[data-app] .kv-letzter>i.t-rose{background:var(--ht-rose)}html[data-app] .kv-letzter>i.t-lav{background:var(--ht-lav)}html[data-app] .kv-letzter>i.t-sun{background:var(--ht-card)}html[data-app] .kv-letzter>i.t-card{background:var(--ht-seg)}html[data-app] .kv-verlauf{justify-content:center;gap:8px;min-width:0;display:flex}html[data-app] .kv-letzter{cursor:pointer;flex:0 auto;padding-left:5px;font-weight:600}html[data-app] .kv-letzter>i{background:var(--ht-seg);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}html[data-app] .kv-letzter>i svg{width:15px;height:15px}html[data-app] .kv-letzter>span{text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-app] .kv-pille:is(button):active{transform:scale(.96)}html[data-app] .kv-knoepfe{--kv-rund:58px;--kv-haupt:76px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(8px,3vw,16px);display:grid}html[data-app] .kv-gross{min-width:0;color:var(--ht-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;margin:0;padding:6px 0 2px;display:flex}html[data-app] .kv-gross>i{width:var(--kv-rund);height:var(--kv-rund);margin-top:calc((var(--kv-haupt) - var(--kv-rund)) / 2);background:var(--ht-card);color:var(--ht-ink);border-radius:50%;place-items:center;transition:transform .18s cubic-bezier(.3,1.6,.5,1),box-shadow .18s;display:grid;box-shadow:0 8px 20px #785a1e24}html[data-app] .kv-gross>i svg{width:20px;height:20px}html[data-app] .kv-gross.haupt>i{width:var(--kv-haupt);height:var(--kv-haupt);background:var(--ht-pill-on);color:var(--ht-pill-on-ink);box-shadow:0 0 0 5px var(--kv-grund),0 0 0 9px var(--ht-pill-on),0 14px 28px #3c462840;margin-top:0}html[data-app] .kv-gross.haupt>i svg{width:26px;height:26px}html[data-app] .kv-gross>span{font-family:"Nunito Var",var(--fd);text-align:center;white-space:nowrap;font-size:15px;font-weight:700;line-height:19px}html[data-app] .kv-gross.haupt>span{margin-top:6px}html[data-app] .kv-gross:active>i{transform:scale(.92)}html[data-app] .kv-gross.aus{opacity:.45}html[data-app][data-theme=dark] .kv-gross:not(.haupt)>i{box-shadow:0 10px 24px #00000059}html[data-app] .kv-anleitung>.sub{margin:0 0 4px;font-size:14px;line-height:20px}html[data-app] .kv-anleitung>.kvi-schutz{max-width:none;margin:6px 0 10px}html[data-app] .kvi-schutz b{color:var(--ht-ink);font-weight:700}html[data-app] .kv-intro-link{margin:10px auto 4px;display:block}html[data-app] .kv-rein{animation:.45s cubic-bezier(.2,.85,.25,1) both dn-kv-rein;animation-delay:calc(.12s + var(--i,0) * 45ms)}@keyframes dn-kv-rein{0%{opacity:0;transform:translateY(18px)scale(.96)}}html[data-app] .kv-knopf{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:60px;height:60px;margin:-30px 0 0 -30px;padding:0;display:grid;position:fixed}html[data-app] .kv-knopf>i{background:var(--ht-card);width:46px;height:46px;color:var(--ht-ink);border-radius:50%;place-items:center;transition:transform .18s,opacity .18s;animation:.4s cubic-bezier(.3,1.5,.5,1) .2s both dn-kv-knopf;display:grid;box-shadow:0 8px 20px #785a1e33}html[data-app] .kv-knopf>i svg{width:20px;height:20px}html[data-app] .kv-knopf:active>i{transform:scale(.9)}html[data-app] .kv-zu .kv-knopf>i{opacity:0;transition-duration:.12s;transform:scale(.4)rotate(-90deg)}@keyframes dn-kv-knopf{0%{opacity:0;transform:scale(.3)rotate(-90deg)}}html[data-app] .kv-lesen{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:6vh;display:flex}html[data-app] .kv-blatt{aspect-ratio:3/4;background:var(--ht-card);border-radius:22px;width:min(230px,66vw);margin-bottom:18px;animation:3.6s ease-in-out infinite alternate dn-kv-schweben-blatt;position:relative;overflow:hidden;box-shadow:0 18px 40px #785a1e33}html[data-app] .kv-blatt>img{object-fit:cover;width:100%;height:100%;display:block}html[data-app] .kv-blatt-leer{color:var(--ht-gray6);place-items:center;display:grid;position:absolute;inset:0}html[data-app] .kv-blatt-leer svg{width:56px;height:56px}html[data-app] .kv-streifen{background:linear-gradient(#fff0,#ffffff8c,#fff0);height:30%;animation:2.2s ease-in-out infinite alternate dn-kv-tasten;position:absolute;top:-30%;left:0;right:0}html[data-app] .kv-wandern{position:absolute;inset:0}html[data-app] .kv-wandern>i{width:26px;height:26px;animation:4.4s ease-in-out infinite dn-kv-wandern;animation-delay:calc(var(--n) * -1.1s);margin:-13px 0 0 -13px;position:absolute;top:0;left:0}html[data-app] .kv-wandern>i:nth-child(2n){width:18px;height:18px;margin:-9px 0 0 -9px;animation-duration:3.6s}html[data-app] .kv-wandern svg{width:100%;height:100%;animation:1.6s ease-in-out infinite dn-kv-funkeln;display:block;overflow:visible}html[data-app] .kv-wandern path{fill:var(--ht-fab);stroke:var(--ht-fab-ink);stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}html[data-app] .kv-lesen>b{font-family:"Nunito Var",var(--fd);font-weight:800;font-size:var(--ht-fs-h1);line-height:var(--ht-lh-h1)}html[data-app] .kv-lesen>span{color:var(--ht-text);font-size:15px;font-weight:350;line-height:21px}@keyframes dn-kv-tasten{to{top:100%}}@keyframes dn-kv-schweben-blatt{0%{transform:translateY(0)rotate(-1.2deg)}to{transform:translateY(-8px)rotate(1.2deg)}}@keyframes dn-kv-wandern{0%{top:78%;left:12%}20%{top:62%;left:72%}40%{top:30%;left:38%}60%{top:14%;left:84%}80%{top:16%;left:22%}to{top:78%;left:12%}}html[data-app] .introfs.kvi{--kv-grund:var(--ht-fab);--kv-stern-v:var(--ht-spark);--kv-stern-l:var(--ht-fab-ink);background:var(--kv-grund);color:var(--ht-ink)}html[data-app] .introfs.kvi>.kv-sterne{z-index:0;position:absolute;inset:0}html[data-app] .kvi-top{justify-content:space-between;align-items:center;display:flex}html[data-app] .kvi-pill{background:var(--ht-card);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;line-height:18px}html[data-app] .kvi-zahl{color:var(--ht-text);font-size:14px}html[data-app] .kvi-step{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;animation:.45s cubic-bezier(.2,.85,.25,1) both dn-kv-rein;display:flex}html[data-app] .kvi-bild{margin-bottom:12px}html[data-app] .kvi-kreis{background:var(--ht-card);width:136px;height:136px;color:var(--ht-ink);border-radius:50%;place-items:center;animation:2.6s ease-in-out infinite dn-kv-puls;display:grid;box-shadow:0 16px 36px #785a1e2e}html[data-app] .kvi-kreis svg{width:56px;height:56px}html[data-app] .kvi-step h1{font-family:"Nunito Var",var(--fd);font-weight:800;font-size:var(--ht-fs-h1);line-height:var(--ht-lh-h1);outline:0;margin:0}html[data-app] .kvi-step>p{max-width:340px;color:var(--ht-text);margin:0;font-size:16px;font-weight:350;line-height:23px}html[data-app] .kvi-schutz{background:var(--ht-circle);text-align:left;max-width:360px;color:var(--ht-text);border-radius:18px;align-items:flex-start;gap:10px;margin:8px 0 0;padding:12px 14px;font-size:13.5px;font-weight:350;line-height:19px;display:flex}html[data-app] .kvi-schutz>i{flex:none;place-items:center;margin-top:1px;display:grid}html[data-app] .kvi-schutz>i svg{width:17px;height:17px}html[data-app][data-theme=dark] .introfs.kvi{--kv-grund:var(--ht-sun-l);--kv-stern-v:var(--ht-fab);--kv-stern-l:var(--ht-fab)}@media (height<=800px){html[data-app] .kv-inhalt{--kv-gap:12px}html[data-app] .kv-knoepfe{--kv-rund:54px;--kv-haupt:70px}html[data-app] .kv-gross>i svg{width:18px;height:18px}html[data-app] .kv-gross.haupt>i svg{width:23px;height:23px}html[data-app] .kv-gross>span{font-size:14px;line-height:18px}}@media (height<=700px){html[data-app] .kv-titel h1{font-size:26px;line-height:31px}html[data-app] .kv-titel p{font-size:14px;line-height:19px}html[data-app] .kv-knoepfe{--kv-rund:50px;--kv-haupt:64px}html[data-app] .kv-gross>i svg{width:17px;height:17px}html[data-app] .kv-gross.haupt>i svg{width:21px;height:21px}html[data-app] .kv-gross{gap:6px}html[data-app] .kv-gross.haupt>i{box-shadow:0 0 0 4px var(--kv-grund),0 0 0 7px var(--ht-pill-on)}html[data-app] .kv-gross>span{font-size:13.5px;line-height:17px}}@media (height<=620px){html[data-app] .kv-inhalt{--kv-gap:8px;padding-top:calc(var(--sa-top) + 6px)}html[data-app] .kv-kopf{min-height:44px}html[data-app] .kv-rund{width:44px;height:44px}html[data-app] .kv-titel h1{font-size:24px;line-height:28px}html[data-app] .kv-titel p{display:none}html[data-app] .kv-pille{min-height:32px;font-size:13px}html[data-app] .kv-knoepfe{--kv-rund:44px;--kv-haupt:56px}html[data-app] .kv-gross>i svg{width:15px;height:15px}html[data-app] .kv-gross.haupt>i svg{width:19px;height:19px}html[data-app] .kv-gross{gap:4px;padding-top:4px}html[data-app] .kv-gross.haupt>span{margin-top:2px}}@media (prefers-reduced-motion:reduce){html[data-app] :is(.kv-sterne,.kv-stern,.kv-stern svg,.kv-rein,.kv-knopf>i,.kv-blatt,.kv-streifen,.kv-wandern>i,.kv-wandern svg,.kvi-step,.kvi-kreis){animation:none}html[data-app] .kv-stern svg{opacity:.7}html[data-app] .kv-streifen{display:none}html[data-app] .kv-wandern>i:first-child{top:24%;left:20%}html[data-app] .kv-wandern>i:nth-child(2){top:40%;left:74%}html[data-app] .kv-wandern>i:nth-child(3){top:70%;left:36%}html[data-app] .kv-wandern>i:nth-child(4){top:82%;left:80%}}html[data-app] .kv-hinweis{max-width:340px;color:var(--ht-text);text-align:left;flex:none;align-items:flex-start;gap:8px;margin:0 auto;font-size:12.5px;font-weight:600;line-height:17px;display:flex}html[data-app] .kv-hinweis>i{background:var(--ht-card);width:22px;height:22px;color:var(--ht-ink);border-radius:50%;flex:none;place-items:center;display:grid}html[data-app] .kv-hinweis>i svg{width:13px;height:13px}@media (height<=620px){html[data-app] .kv-hinweis{font-size:11.5px;line-height:15px}}html[data-app] .kv-titel h1:focus{outline:none}html[data-app] .kv-fall{--kv-sky:var(--ht-sky);--kv-rose:var(--ht-rose);--kv-sun:var(--ht-sun-l);--kv-mint:var(--ht-mint);--kv-lav:var(--ht-lav);flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex}html[data-app] .kv-fall-buehne{flex:auto;justify-content:center;align-items:center;gap:8px;min-height:72px;display:flex}html[data-app] .kv-fall-pfeil{background:var(--ht-card);width:38px;height:38px;color:var(--ht-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid;box-shadow:0 4px 12px #785a1e1f}html[data-app] .kv-fall-pfeil:active{transform:scale(.92)}html[data-app] .kv-fall-pfeil svg{width:18px;height:18px}html[data-app] .kv-fall-pfeil:focus-visible{outline:2px solid var(--ht-ink);outline-offset:2px}html[data-app] .kv-papier{box-sizing:border-box;background:var(--ht-card);min-width:0;max-width:290px;max-height:100%;color:var(--ht-text);border-radius:10px;flex:1;padding:28px 14px 8px;font-size:12.5px;line-height:17px;animation:.35s both dn-kv-papier;position:relative;overflow:hidden;rotate:-1.5deg;box-shadow:0 12px 26px #785a1e26}html[data-app] .kv-papier p{margin:0 0 2px}html[data-app] .kv-papier p.kopf{color:var(--ht-ink);font-weight:800}html[data-app] .kv-papier-art{letter-spacing:.06em;text-transform:uppercase;color:var(--ht-gray6);align-items:center;gap:5px;font-size:11px;font-weight:800;line-height:14px;display:inline-flex;position:absolute;top:9px;left:12px}html[data-app] .kv-papier-art svg{width:13px;height:13px}html[data-app] .kv-scannt{background:var(--kv-grund);color:var(--ht-ink);border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 4px;font-size:11px;font-weight:800;line-height:16px;animation:2.4s both dn-kv-scannt;display:inline-flex;position:absolute;top:6px;right:9px}html[data-app] .kv-scannt>i{place-items:center;display:grid}html[data-app] .kv-scannt svg{width:13px;height:13px}html[data-app] .kv-scanlinie{background:var(--ht-sun);height:2px;box-shadow:0 0 14px 5px color-mix(in srgb,var(--ht-sun) 45%,transparent);opacity:0;animation:1.7s ease-in-out .25s both dn-kv-scan;position:absolute;top:0;left:0;right:0}html[data-app] .kv-mark{color:inherit;background:0 0;border-radius:4px;margin:0 -2px;padding:0 2px;animation:.35s forwards dn-kv-mark}html[data-app] .kv-mark.m0{animation-delay:.6s}html[data-app] .kv-mark.m1{animation-delay:1s}html[data-app] .kv-mark.m2{animation-delay:1.4s}html[data-app] .kv-mark.t-sky{--kv-t:var(--kv-sky)}html[data-app] .kv-mark.t-rose{--kv-t:var(--kv-rose)}html[data-app] .kv-mark.t-sun{--kv-t:var(--kv-sun)}html[data-app] .kv-mark.t-mint{--kv-t:var(--kv-mint)}html[data-app] .kv-mark.t-lav{--kv-t:var(--kv-lav)}html[data-app] .kv-erg{flex-direction:column;flex:none;gap:6px;margin:0;padding:0;list-style:none;display:flex}html[data-app] .kv-erg li{background:var(--ht-card);opacity:0;border-radius:18px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 12px 6px 7px;animation:.4s cubic-bezier(.3,1.3,.5,1) forwards dn-kv-erg;display:grid}html[data-app] .kv-erg li.e0{animation-delay:.85s}html[data-app] .kv-erg li.e1{animation-delay:1.25s}html[data-app] .kv-erg li.e2{animation-delay:1.65s}html[data-app] .kv-erg li>i{width:32px;height:32px;color:var(--ht-ink);border-radius:50%;place-items:center;display:grid}html[data-app] .kv-erg li>i svg{width:17px;height:17px}html[data-app] .kv-erg li>i.t-sky{background:var(--kv-sky)}html[data-app] .kv-erg li>i.t-rose{background:var(--kv-rose)}html[data-app] .kv-erg li>i.t-sun{background:var(--kv-sun)}html[data-app] .kv-erg li>i.t-mint{background:var(--kv-mint)}html[data-app] .kv-erg li>i.t-lav{background:var(--kv-lav)}html[data-app] .kv-erg b{color:var(--ht-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:800;line-height:19px;display:block;overflow:hidden}html[data-app] .kv-erg small{color:var(--ht-gray6);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:16px;display:block;overflow:hidden}html[data-app] .kv-erg em{color:var(--ht-gray6);font-size:11.5px;font-style:normal;font-weight:800}html[data-app] .kv-fall-punkte{flex:none;justify-content:center;gap:6px;display:flex}html[data-app] .kv-fall-punkte i{background:color-mix(in srgb,var(--ht-ink) 22%,transparent);border-radius:50%;width:6px;height:6px;transition:background-color .2s,width .2s}html[data-app] .kv-fall-punkte i.an{background:var(--ht-ink);border-radius:3px;width:16px}@keyframes dn-kv-papier{0%{opacity:0;translate:0 8px}}@keyframes dn-kv-scan{0%{opacity:0;top:0}10%{opacity:1}85%{opacity:1}to{opacity:0;top:100%}}@keyframes dn-kv-mark{to{background:var(--kv-t)}}@keyframes dn-kv-erg{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes dn-kv-scannt{0%,70%{opacity:1}to{opacity:.75}}@media (height<=700px){html[data-app] .kv-papier{padding-top:28px;font-size:12px;line-height:16px}html[data-app] .kv-erg li{padding-block:4px}html[data-app] .kv-erg li>i{width:28px;height:28px}html[data-app] .kv-fall-punkte{display:none}}@media (height<=620px){html[data-app] .kv-fall{gap:8px}html[data-app] .kv-fall-buehne{min-height:58px}html[data-app] .kv-erg{flex-direction:row;justify-content:center;gap:6px}html[data-app] .kv-erg li{grid-template-columns:24px auto;gap:5px;padding:3px 10px 3px 3px}html[data-app] .kv-erg li>i{width:24px;height:24px}html[data-app] .kv-erg li>i svg{width:14px;height:14px}html[data-app] .kv-erg li>span{display:none}html[data-app] .kv-erg em{color:var(--ht-ink);font-size:12px}html[data-app] .kv-fall-pfeil{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){html[data-app] :is(.kv-papier,.kv-scannt,.kv-scanlinie,.kv-mark,.kv-erg li){animation:none}html[data-app] .kv-mark{background:var(--kv-t)}html[data-app] .kv-erg li{opacity:1}}html[data-app] .fk-wrap{display:inline-flex;position:relative}html[data-app] .fk-knopf{box-sizing:border-box;width:var(--ht-kopfknopf);height:var(--ht-kopfknopf);background:var(--ht-card);color:var(--ht-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:transform .35s cubic-bezier(.34,1.6,.5,1),background-color .25s,color .25s;display:grid}html[data-app] .fk-knopf:active{transition-duration:.1s;transform:scale(.9)}html[data-app] .fk-knopf svg{width:19px;height:19px;transition:transform .45s cubic-bezier(.34,1.6,.5,1)}html[data-app] .fk-knopf.on{background:var(--ht-fab);color:var(--ht-fab-ink)}html[data-app] .fk-knopf.on svg{fill:currentColor;transform:rotate(72deg)scale(1.08)}html[data-app] .fk-knopf:focus-visible{outline:2px solid var(--ht-ink);outline-offset:2px}html[data-app] .fk-hinter{z-index:40;background:var(--ht-backdrop);-webkit-backdrop-filter:var(--ht-backdrop-blur);backdrop-filter:var(--ht-backdrop-blur);cursor:default;border:0;padding:0;animation:.2s ease-out both dn-fk-hinter;position:fixed;inset:0}html[data-app] .fk-hinter.zu{animation:.17s ease-in both dn-fk-hinter-zu}@keyframes dn-fk-hinter{0%{opacity:0}}@keyframes dn-fk-hinter-zu{to{opacity:0}}html[data-app] .fk-feld{z-index:41;box-sizing:border-box;overscroll-behavior:contain;background:var(--ht-card);width:min(360px,100vw - 24px);max-height:calc(100vh - 160px);color:var(--ht-ink);box-shadow:0 18px 44px #14201a3d,0 0 0 1px var(--ht-hair);transform-origin:calc(100% - var(--fk-x,26px)) -14px;border-radius:28px;flex-direction:column;gap:12px;padding:14px;animation:.42s cubic-bezier(.3,1.35,.5,1) both dn-fk-auf;display:flex;position:fixed;overflow-y:auto}html[data-app] .fk-feld.zu{animation:.17s ease-in both dn-fk-zu}@keyframes dn-fk-auf{0%{opacity:0;transform:scale(.3)}40%{opacity:1}}@keyframes dn-fk-zu{to{opacity:0;transform:scale(.6)}}html[data-app] .fk-rein{animation:.38s cubic-bezier(.3,1.3,.5,1) both dn-fk-rein;animation-delay:calc(60ms + var(--i,0) * 32ms)}@keyframes dn-fk-rein{0%{opacity:0;transform:translateY(8px)scale(.94)}}html[data-app] .fk-module{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:0 -6px;display:grid}html[data-app] .fk-modul{min-width:0;color:var(--ht-ink);-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:6px 2px 4px;text-decoration:none;transition:background-color .15s;display:flex}html[data-app] .fk-modul:active{background:var(--ht-pill)}html[data-app] .fk-modul>i{background:var(--ht-rose);border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .3s cubic-bezier(.34,1.6,.5,1);display:grid}html[data-app] .fk-modul:active>i{transform:scale(.9)}html[data-app] .fk-modul:nth-child(2)>i{background:var(--ht-mint)}html[data-app] .fk-modul:nth-child(3)>i{background:var(--ht-sky)}html[data-app] .fk-modul:nth-child(4)>i{background:var(--ht-lav)}html[data-app] .fk-modul>i svg{fill:none;width:21px;height:21px;stroke:var(--ht-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}html[data-app] .fk-modul>span{max-width:100%;font-family:"Nunito Var",var(--fd);letter-spacing:-.01em;text-align:center;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;font-size:11.5px;font-weight:700;line-height:14px}html[data-app] .fk-kind{max-width:100%;color:var(--ht-gray6);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin-top:-3px;font-size:10.5px;font-weight:700;line-height:13px;display:inline-flex;overflow:hidden}html[data-app] .fk-kind>i{background:var(--kid,var(--ht-gray6));border-radius:50%;flex:none;width:6px;height:6px}html[data-app] .fk-pins{background:var(--ht-page);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}html[data-app] .fk-pin{min-height:58px;color:var(--ht-ink);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;transition:background-color .15s;display:flex;position:relative}html[data-app] .fk-pin+.fk-pin:before{content:"";background:var(--ht-hair);height:1px;position:absolute;top:0;left:62px;right:0}html[data-app] .fk-pin:active{background:var(--ht-pill)}html[data-app] .fk-pin .lsico{background:var(--ht-sun-l);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}html[data-app] .fk-pin .lsico.t-rose{background:var(--ht-rose)}html[data-app] .fk-pin .lsico.t-mint{background:var(--ht-mint)}html[data-app] .fk-pin .lsico.t-sky{background:var(--ht-sky)}html[data-app] .fk-pin .lsico.t-sand{background:var(--ht-seg)}html[data-app] .fk-pin .lsico svg{fill:none;width:18px;height:18px;stroke:var(--ht-ink);stroke-width:1.5px}html[data-app] .fk-pin-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}html[data-app] .fk-pin-t b{font-family:"Nunito Var",var(--fd);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:800;line-height:19px;overflow:hidden}html[data-app] .fk-pin-t small{color:var(--ht-gray6);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:16px;overflow:hidden}html[data-app] .fk-pin>svg.di{width:15px;height:15px;color:var(--ht-gray6);flex:none}html[data-app] .fk-leer{color:var(--ht-gray6);margin:2px 4px;font-size:14px;line-height:19px}html[data-app] .fk-fuss{border-top:1px solid var(--ht-hair);gap:6px;padding-top:10px;display:flex}html[data-app] .fk-fussknopf{background:var(--ht-navbtn);min-width:0;height:42px;color:var(--ht-ink);font-family:"Nunito Var",var(--fd);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:13.5px;font-weight:700;display:inline-flex}html[data-app] .fk-fussknopf:active{transform:scale(.97)}html[data-app] .fk-fussknopf svg{flex:none;width:16px;height:16px}html[data-app] .fk-fussknopf span{text-overflow:ellipsis;overflow:hidden}html[data-app] :is(.fk-modul,.fk-pin,.fk-fussknopf):focus-visible{outline:2px solid var(--ht-ink);outline-offset:-2px}html[data-app] .fk-laden{grid-template-columns:repeat(4,1fr);justify-items:center;padding:6px 0 30px;display:grid}html[data-app] .fk-laden i{background:var(--ht-pill);border-radius:50%;width:52px;height:52px;animation:1.1s ease-in-out infinite alternate dn-fk-puls}@keyframes dn-fk-puls{to{opacity:.45}}@media (prefers-reduced-motion:reduce){html[data-app] :is(.fk-feld,.fk-feld.zu,.fk-rein,.fk-hinter,.fk-hinter.zu,.fk-laden i){animation-name:dn-fk-hinter;animation-duration:.15s;animation-delay:0s}html[data-app] :is(.fk-feld.zu,.fk-hinter.zu){animation-name:dn-fk-hinter-zu}html[data-app] .fk-knopf svg{transition:none}}html[data-app] .fk-griff{color:var(--ht-ink);margin-top:2px;margin-bottom:-6px}.lk{flex-direction:column;gap:8px;margin-top:16px;display:flex}.lk-k{border-radius:calc(var(--ht-radius) - 2px);background:var(--ht-sky);min-height:58px;color:var(--ht-ink);font-family:"Nunito Var",var(--fd);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:8px 16px 8px 8px;text-decoration:none;transition:transform .15s;animation:.3s cubic-bezier(.2,.8,.2,1) backwards lk-rein;display:flex}.lk-k.lk-stillen{background:var(--ht-peach)}.lk-k.lk-wehe{background:var(--ht-rose)}.lk-k:active{transform:scale(.98)}.lk-k:focus-visible{outline:2px solid var(--ht-ink);outline-offset:2px}.lk-ico{background:var(--ht-circle,var(--ht-card));border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative}.lk-ico svg{fill:none;width:19px;height:19px;stroke:var(--ht-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.lk-puls{background:var(--ht-sos-bar,#d9675b);width:10px;height:10px;box-shadow:0 0 0 2px var(--ht-circle,var(--ht-card));border-radius:50%;animation:1.8s ease-out infinite lk-puls;position:absolute;top:1px;right:1px}.lk-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lk-txt b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:800;line-height:19px;overflow:hidden}.lk-txt small{color:var(--ht-gray6,var(--ht-gray));font-size:12.5px;font-weight:350;line-height:16px}.lk-zeit{font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex:none;font-size:19px;font-weight:800;line-height:1}@keyframes lk-puls{0%{opacity:1;transform:scale(1)}60%{opacity:.55;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes lk-rein{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.lk-k,.lk-puls{transition:none;animation:none}.lk-k:active{transform:none}}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus{cursor:pointer;position:relative}html[data-app] .sticker.ht>nav.ht-tabs .pk-menue{color:var(--ht-bar-ink);background:0 0;border:0;padding:0}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus:focus-visible{outline:none}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus:focus-visible .ic{outline:2px solid var(--ht-bar-on);outline-offset:4px}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .ic{font-style:normal;transition:box-shadow .2s,transform .15s;position:relative}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-plus{place-items:center;transition:transform .22s cubic-bezier(.3,1.5,.5,1);display:grid}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-plus svg{width:20px;height:20px;stroke:var(--ht-fab-ink);stroke-width:1.7px;fill:none}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus.offen .pk-plus{transform:rotate(45deg)}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus.offen .ic{box-shadow:0 0 0 2px var(--ht-bar),0 0 0 3.5px var(--ht-fab)}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus.timer .ic{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-ring{pointer-events:none;width:54px;height:54px;position:absolute;top:-6px;left:-6px;overflow:visible;transform:rotate(-90deg)}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-ring circle{fill:none;stroke-width:3px}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-spur{stroke:color-mix(in srgb,var(--ht-bar-ink) 26%,transparent)}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-fort{stroke:var(--ht-bar-on);stroke-linecap:round;transition:stroke-dasharray .6s}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-ico{place-items:center;height:13px;margin-top:1px;display:grid}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-ico svg{width:13px;height:13px;stroke:var(--ht-fab-ink);stroke-width:1.7px;fill:none}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-zeit{font-family:"Nunito Var",var(--fd);color:var(--ht-fab-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:12.5px;font-weight:800;line-height:15px}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-satellit{background:var(--ton,var(--ht-sky));width:20px;height:20px;box-shadow:0 0 0 2px var(--ht-bar);color:var(--ht-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:-3px}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus .pk-satellit svg{stroke:currentColor;stroke-width:1.7px;fill:none;width:12px;height:12px}html[data-app] body.plus-offen .sticker.ht>nav.ht-tabs{z-index:41}html[data-app] body.plus-offen .toast-dock{display:none}html[data-app] body.plus-offen .tg-linse{transition:opacity .15s}html[data-app] :is(.pkb,.pkbo,.ht-tabs) .t-sky,html[data-app] .pkl.t-sky{--ton:var(--ht-sky)}html[data-app] :is(.pkb,.pkbo,.ht-tabs) .t-peach,html[data-app] .pkl.t-peach{--ton:var(--ht-peach)}html[data-app] :is(.pkb,.pkbo,.ht-tabs) .t-rose,html[data-app] .pkl.t-rose{--ton:var(--ht-rose)}html[data-app] :is(.pkb,.pkbo,.ht-tabs) .t-lav,html[data-app] .pkl.t-lav{--ton:var(--ht-lav)}html[data-app] :is(.pkb,.pkbo,.ht-tabs) .t-sun{--ton:var(--ht-sun-l)}html[data-app] :is(.pkb,.pkbo,.ht-tabs) .t-mint{--ton:var(--ht-mint)}html[data-app] :is(.pkb,.pkbo,.ht-tabs) .t-sand{--ton:var(--ht-seg)}html[data-app] :is(.pkb,.pkbo,.pkl) svg:not(.pk-ring){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}html[data-app] :is(.pkb-bg,.pkbo-bg){cursor:default;-webkit-tap-highlight-color:transparent;border:0;border-radius:0;width:auto;height:auto;margin:0;padding:0;display:block}html[data-app] .pkb-bg{z-index:40;background:var(--ht-backdrop);-webkit-backdrop-filter:var(--ht-backdrop-blur);backdrop-filter:var(--ht-backdrop-blur);animation:.2s both dn-pkb-bg;position:fixed;inset:0}html[data-app] .pkb-bg.raus{animation:.18s both dn-pkb-bg-raus}html[data-app] .pkb{z-index:40;box-sizing:border-box;max-width:560px;left:12px;right:12px;bottom:calc(var(--ht-tabs-unten,12px) + var(--ht-tabs-h,60px) + 14px);max-height:calc(100dvh - var(--sa-top,0px) - var(--ht-tabs-unten,12px) - var(--ht-tabs-h,60px) - 30px);overscroll-behavior:contain;background:var(--ht-card);color:var(--ht-ink);font-family:"Nunito Var",var(--fd);transform-origin:50% 100%;border-radius:28px;outline:none;margin:0 auto;padding:6px 14px 0;animation:.32s cubic-bezier(.25,1.25,.45,1) both dn-pkb-auf;position:fixed;overflow-y:auto;box-shadow:0 22px 50px #28383042}html[data-app] .pkb.raus{animation:.18s both dn-pkb-zu}html[data-app] :is(.pkb,.pkl).wischt{-webkit-user-select:none;user-select:none}html[data-app] :is(.pkb,.pkl).wischt .pkb-kachel{transform:none}html[data-app].kb-open .pkb{bottom:calc(var(--kb,0px) + 8px);max-height:calc(100dvh - var(--kb,0px) - var(--sa-top,0px) - 20px)}html[data-app] .pkb-griff{color:var(--ht-ink);margin:0 auto 4px}html[data-app] .pkb-kopf{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin:2px 0 10px;display:flex}html[data-app] .pkb-kicker,html[data-app] .pkb-h{letter-spacing:.08em;text-transform:uppercase;color:var(--ht-gray6);margin:0;font-size:12.5px;font-weight:800;line-height:16px}html[data-app] .pkb-h{margin:2px 2px 8px}html[data-app] .pkb-kopf{position:relative}html[data-app] .pkb{--pkb-grund:var(--ht-card)}html[data-app] .pkb.suchen{--pkb-grund:var(--ht-bar)}html[data-app] .pkb-fuss{z-index:2;background:var(--pkb-grund);margin:14px -14px 0;padding:4px 14px 16px;position:sticky;bottom:0}html[data-app] .pkb.suchen .pkb-fuss{margin-top:8px}html[data-app] .pkb-fuss:before{content:"";background:linear-gradient(to bottom,transparent,var(--pkb-grund));pointer-events:none;height:18px;position:absolute;top:-18px;left:0;right:0}html[data-app] .pkb-suche{background:var(--ht-seg);border-radius:23px;align-items:center;gap:8px;min-height:46px;margin:0;padding:0 6px 0 14px;display:flex}html[data-app] .pkb-lupe{color:var(--ht-gray6);place-items:center;display:grid}html[data-app] .pkb-lupe svg{width:18px;height:18px}html[data-app] .pkb .pkb-suche input[type=search]{width:auto;min-width:0;height:44px;min-height:0;box-shadow:none;font:inherit;color:var(--ht-ink);appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0;font-size:16px;font-weight:600}html[data-app] .pkb-suche input::placeholder{color:var(--ht-ph);opacity:1;font-weight:500}html[data-app] .pkb-suche input::-webkit-search-cancel-button{appearance:none}html[data-app] .pkb-abbrechen{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:15px;font-weight:700}html[data-app] .pkb-laeuft{margin:0 0 14px}html[data-app] :is(.pkb-lauf,.pkb-zuletzt){background:var(--ton,var(--ht-seg));border-radius:22px;align-items:center;gap:12px;min-height:58px;padding:9px;display:flex}html[data-app] .pkb-lauf+.pkb-lauf{margin-top:8px}html[data-app] .pkb-zuletzt{background:var(--ht-seg);margin:0 0 14px}html[data-app] :is(.pkb-lauf,.pkb-zuletzt)>.pkb-ico{background:var(--ht-card);width:40px;height:40px;color:var(--ht-ink);border-radius:50%;flex:none;place-items:center;display:grid}html[data-app] .pkb-zuletzt>.pkb-ico{background:var(--ton)}html[data-app] :is(.pkb-lauf,.pkb-zuletzt)>.pkb-ico svg{width:19px;height:19px}html[data-app] .pkb-text{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-app] .pkb-text b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:20px}html[data-app] .pkb-text small{color:var(--ht-gray6);font-size:13.5px;font-weight:450;line-height:17px}html[data-app] :is(.pkb-beenden,.pkb-wieder){min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}html[data-app] .pkb-beenden{background:var(--ht-card);color:var(--ht-ink)}html[data-app] .pkb-lauf-info{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;min-height:44px;margin:0;padding:4px 0}html[data-app] .pkb-lauf-info:focus-visible{outline:2px solid var(--ht-ink);outline-offset:2px;border-radius:8px}html[data-app] .pkb-wieder{background:var(--ht-bar);color:var(--ht-on-bar)}html[data-app] .pkb-wieder i{place-items:center;display:grid}html[data-app] .pkb-wieder svg{stroke-width:2px;width:16px;height:16px}html[data-app] .pkb-gruppe+.pkb-gruppe{margin-top:18px}html[data-app] .pkb-gruppe>.pkb-h{margin:0 2px 8px}html[data-app] .pkb-raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}html[data-app] .pkb-kachel{aspect-ratio:1;background:var(--ton);width:100%;min-height:72px;color:var(--ht-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:.3s cubic-bezier(.3,1.35,.5,1) both dn-pkb-kachel;animation-delay:calc(var(--i,0) * 22ms + 60ms);border:0;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:6px 2px;transition:transform .14s;display:flex}html[data-app] .pkb-kachel:active{transform:scale(.95)}html[data-app] .pkb-kachel .pkb-ico{background:color-mix(in srgb,var(--ht-card) 72%,transparent);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}html[data-app] .pkb-kachel .pkb-ico svg{width:19px;height:19px}html[data-app] .pkb-kachel b{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 2px;font-size:clamp(12px,3.3vw,14px);font-weight:700;line-height:16px;overflow:hidden}html[data-app] .pkb-kachel.laeuft .pkb-ico{box-shadow:0 0 0 2px var(--ht-bar-on)}html[data-app] .pkb-kachel.mit-fuer{gap:2px;padding-top:4px;padding-bottom:4px}html[data-app] .pkb-kachel.mit-fuer .pkb-ico{width:32px;height:32px;margin-bottom:3px}html[data-app] .pkb-kachel.mit-fuer .pkb-ico svg{width:17px;height:17px}html[data-app] .pkb-kachel>:is(b,small){flex:none}html[data-app] .pkb-fuer{box-sizing:border-box;max-width:100%;color:color-mix(in srgb,var(--ht-ink) 78%,transparent);white-space:nowrap;text-overflow:ellipsis;padding:0 4px;font-size:12px;font-weight:600;line-height:14px;overflow:hidden}html[data-app] .pkb-scan .pkb-ico{position:relative}html[data-app] .pkb-scan.gesperrt .pkb-ico{opacity:.75}html[data-app] .pkb-scan .pkb-schloss{margin:0;position:absolute;bottom:-4px;right:-4px}html[data-app] :is(.pkb-kachel,.pkb-zeile,.pkbo-punkt):focus-visible{outline:2px solid var(--ht-ink);outline-offset:2px}html[data-app] .pkb.suchen{background:var(--ht-bar);color:var(--ht-on-bar)}html[data-app] .pkb.suchen .pkb-griff{color:var(--ht-bar-ink)}html[data-app] .pkb.suchen .pkb-suche{background:color-mix(in srgb,var(--ht-on-bar) 13%,transparent)}html[data-app] .pkb.suchen .pkb-suche input[type=search]{color:var(--ht-on-bar);caret-color:var(--ht-fab);font-weight:700}html[data-app] .pkb.suchen{--ht-ph:var(--ht-bar-ink)}html[data-app] .pkb.suchen .pkb-lupe{color:var(--ht-bar-ink)}html[data-app] .pkb-liste ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}html[data-app] .pkb-zeile{width:100%;min-height:58px;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;align-items:center;gap:13px;padding:8px 10px;display:flex}html[data-app] .pkb-zeile:active,html[data-app] .pkb-zeile.erst{background:color-mix(in srgb,var(--ht-on-bar) 10%,transparent)}html[data-app] .pkb-treffer+.pkb-treffer{margin-top:12px}html[data-app] .pkb.suchen .pkb-treffer>.pkb-h{color:var(--ht-bar-ink);margin:4px 10px}html[data-app] .pkb-kreis{background:var(--ton);width:36px;height:36px;color:var(--ht-ink);border-radius:50%;flex:none;place-items:center;display:grid}html[data-app] .pkb-kreis svg{width:18px;height:18px}html[data-app] .pkb.suchen .pkb-text b{color:var(--ht-on-bar);font-size:16.5px}html[data-app] .pkb.suchen .pkb-text small{color:var(--ht-bar-ink);font-size:14px}html[data-app] .pkb-text mark{color:var(--ht-fab);background:0 0;font-weight:800}html[data-app][data-theme=dark] .pkb-text mark{color:color-mix(in srgb,var(--ht-fab) 70%,#fff)}html[data-app] .pkb-typ{color:var(--ht-bar-ink);flex:none;font-size:14px;font-weight:700}html[data-app] .pkb-leer{color:var(--ht-bar-ink);margin:8px 6px;font-size:15px;line-height:1.45}html[data-app] .pkb-leer p{margin:0}html[data-app] .pkb-meintet{background:color-mix(in srgb,var(--ht-on-bar) 13%,transparent);min-height:44px;color:var(--ht-on-bar);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:10px;padding:8px 16px;font-weight:700}html[data-app] .pkb-zeile.ruhig .pkb-kreis{background:color-mix(in srgb,var(--ht-on-bar) 16%,transparent);color:var(--ht-on-bar)}html[data-app] .pkb-liste li:first-child .pkb-zeile.ruhig{background:color-mix(in srgb,var(--ht-on-bar) 6%,transparent)}html[data-app] .pkbo-bg{z-index:40;background:color-mix(in srgb,var(--ht-page) 55%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);touch-action:none;animation:.18s both dn-pkb-bg;position:fixed;inset:0}html[data-app] .pkbo{z-index:42;pointer-events:none;outline:none;position:fixed;inset:0}html[data-app] .pkbo-punkt{width:56px;height:56px;color:var(--ht-ink);font:inherit;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:.28s cubic-bezier(.3,1.4,.5,1) both dn-pkbo-punkt;animation-delay:calc(var(--i,0) * 30ms);background:0 0;border:0;border-radius:50%;margin:-28px 0 0 -28px;padding:0;transition:opacity .14s;position:absolute}html[data-app] .pkbo-kreis{background:var(--ton);border-radius:50%;place-items:center;transition:transform .16s cubic-bezier(.3,1.6,.5,1),box-shadow .16s;display:grid;position:absolute;inset:0;box-shadow:0 6px 16px #2838302e}html[data-app] .pkbo-kreis svg{width:22px;height:22px}html[data-app] .pkbo-name{white-space:nowrap;background:var(--ht-card);color:var(--ht-ink);font-family:"Nunito Var",var(--fd);pointer-events:none;border-radius:999px;padding:2px 8px;font-size:12.5px;font-weight:750;line-height:16px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #2838301f}html[data-app] .pkbo-punkt.an .pkbo-kreis{box-shadow:0 0 0 5px var(--ht-card),0 0 0 7px var(--ht-fab),0 10px 24px #2838303d;transform:scale(1.22)}html[data-app] .pkbo-punkt.an .pkbo-name{background:var(--ht-bar);color:var(--ht-on-bar);bottom:calc(100% + 13px)}html[data-app] .pkbo-punkt.matt{opacity:.55}html[data-app] .pkbo-hinweis{box-sizing:border-box;text-align:center;background:var(--ht-bar);width:min(300px,100vw - 32px);min-height:60px;color:var(--ht-on-bar);font-family:"Nunito Var",var(--fd);pointer-events:none;border-radius:16px;flex-direction:column;justify-content:center;gap:2px;margin:0;padding:10px 16px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 26px #14201a38}html[data-app] .pkbo-hinweis b{font-size:15px;font-weight:800;line-height:19px}html[data-app] .pkbo-hinweis small{color:var(--ht-bar-ink);font-size:13px;font-weight:500;line-height:17px}html[data-app] .pkl{z-index:40;box-sizing:border-box;max-width:440px;left:12px;right:12px;bottom:calc(var(--ht-tabs-unten,12px) + var(--ht-tabs-h,60px) + 14px);max-height:calc(100dvh - var(--sa-top,0px) - var(--ht-tabs-unten,12px) - var(--ht-tabs-h,60px) - 30px);overscroll-behavior:contain;background:var(--ht-card);color:var(--ht-ink);font-family:"Nunito Var",var(--fd);transform-origin:50% 100%;border-radius:28px;outline:none;margin:0 auto;padding:6px 16px 16px;animation:.32s cubic-bezier(.25,1.25,.45,1) both dn-pkb-auf;position:fixed;overflow-y:auto;box-shadow:0 22px 50px #28383042}html[data-app] .pkl.raus{animation:.18s both dn-pkb-zu}html[data-app] .pkl-kopf{align-items:center;gap:12px;margin:2px 0 6px;display:flex}html[data-app] .pkl-ico{background:var(--ton);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}html[data-app] .pkl-ico svg{width:21px;height:21px}html[data-app] .pkl-titel{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}html[data-app] .pkl-titel small{letter-spacing:.08em;text-transform:uppercase;color:var(--ht-gray6);font-size:12.5px;font-weight:800;line-height:16px}html[data-app] .pkl-titel b{font-size:19px;font-weight:800;line-height:24px}html[data-app] .pkl-x{background:var(--ht-seg);width:44px;height:44px;color:var(--ht-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin:0 -6px 0 0;padding:0;display:grid}html[data-app] .pkl-x svg{width:18px;height:18px}html[data-app] .pkl-uhr{text-align:center;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:48px;font-weight:800;line-height:54px}html[data-app] .pkl-start{text-align:center;color:var(--ht-gray6);margin:2px 0 0;font-size:15px;font-weight:500;line-height:20px}html[data-app] .pkl-fakten{background:var(--ht-seg);border-radius:20px;margin:14px 0 0;padding:4px 14px}html[data-app] .pkl-fakten>div{justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}html[data-app] .pkl-fakten>div+div{border-top:1px solid var(--ht-line)}html[data-app] .pkl-fakten dt{color:var(--ht-gray6);font-size:14.5px;font-weight:500;line-height:19px}html[data-app] .pkl-fakten dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:750;line-height:19px}html[data-app] .pkl-knoepfe{gap:10px;margin:16px 0 0;display:flex}html[data-app] :is(.pkl-ansehen,.pkl-beenden){min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:800;display:inline-flex}html[data-app] .pkl-ansehen{background:var(--ht-seg);color:var(--ht-ink);flex:1}html[data-app] .pkl-beenden{background:var(--ht-bar);color:var(--ht-on-bar);flex:1.4}html[data-app] .pkl-beenden i{place-items:center;display:grid}html[data-app] .pkl-beenden svg{stroke-width:2px;width:15px;height:15px}html[data-app] .pkl-anderes{box-sizing:border-box;width:100%;min-height:52px;box-shadow:inset 0 0 0 1.5px var(--ht-line);color:var(--ht-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;margin:12px 0 0;padding:6px 12px 6px 8px;font-size:16px;font-weight:700;display:flex}html[data-app] .pkl-anderes>i:first-child{background:var(--ht-fab);width:36px;height:36px;color:var(--ht-fab-ink);border-radius:50%;flex:none;place-items:center;display:grid}html[data-app] .pkl-anderes>i:first-child svg{stroke-width:1.8px;width:18px;height:18px}html[data-app] .pkl-anderes>span{flex:1;min-width:0}html[data-app] :is(.pkl-anderes,.pkw-zeile) .pkl-pfeil{color:var(--ht-gray6);flex:none;place-items:center;display:grid}html[data-app] :is(.pkl-anderes,.pkw-zeile) .pkl-pfeil svg{width:16px;height:16px}html[data-app] .pkl-anderes:active{background:var(--ht-seg)}html[data-app] .pkw-liste{flex-direction:column;gap:6px;margin:12px 0 0;display:flex}html[data-app] .pkw-zeile{box-sizing:border-box;background:var(--ht-seg);width:100%;min-height:60px;color:var(--ht-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:20px;align-items:center;gap:12px;margin:0;padding:8px 12px 8px 8px;transition:transform .14s;display:flex}html[data-app] .pkw-zeile:active{transform:scale(.98)}html[data-app] .pkw-zeile .avatar{width:40px;height:40px;box-shadow:none;border:0;margin:0;font-size:14px}html[data-app] .pkw-zeile .avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}html[data-app] :is(.pkl-x,.pkl-ansehen,.pkl-beenden,.pkl-anderes,.pkw-zeile):focus-visible{outline:2px solid var(--ht-ink);outline-offset:2px}@keyframes dn-pkb-bg{0%{opacity:0}}@keyframes dn-pkb-bg-raus{to{opacity:0}}@keyframes dn-pkb-auf{0%{opacity:0;transform:translateY(36px)scale(.97)}60%{opacity:1}}@keyframes dn-pkb-zu{to{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes dn-pkb-kachel{0%{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes dn-pkbo-punkt{0%{opacity:0;transform:translateY(26px)scale(.4)}}@media (prefers-reduced-motion:reduce){html[data-app] :is(.pkb,.pkb.raus,.pkl,.pkl.raus){animation:.15s both dn-pkb-bg}html[data-app] :is(.pkb,.pkl).raus{animation:none}html[data-app] :is(.pkb-kachel,.pkbo-punkt,.pkbo-kreis){transition:none;animation:none}html[data-app] .pkbo-punkt.an .pkbo-kreis{transform:none}html[data-app] .pkbo-punkt.an .pkbo-name{bottom:calc(100% + 6px)}html[data-app] .sticker.ht>nav.ht-tabs a.fab.plus :is(.pk-plus,.pk-fort,.ic){transition:none}}@media (width<=380px){html[data-app] :is(.pkb,.pkl){padding:6px 10px 14px;left:8px;right:8px}html[data-app] .pkb{padding-bottom:0}html[data-app] .pkb-fuss{margin:14px -10px 0;padding:4px 10px 14px}html[data-app] .pkl-uhr{font-size:42px;line-height:48px}html[data-app] .pkb-raster{gap:6px}html[data-app] .pkb-kachel{border-radius:18px;gap:5px}html[data-app] .pkb-kachel .pkb-ico{width:34px;height:34px}}@media (width<=360px){html[data-app] .pkb-raster{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-app] .pkb-kachel{aspect-ratio:auto;min-height:76px}html[data-app] .pkb-kachel b{font-size:13px}}html[data-app] .tsm.kh-karte{top:calc(var(--sa-top) + 70px);bottom:auto;left:auto;right:var(--ht-rand);width:min(340px,calc(100% - 2 * var(--ht-rand)));transform-origin:100% 0;margin:0;padding:14px 10px 4px;animation:.3s cubic-bezier(.25,1.35,.45,1) both dn-kh-ein}html[data-app] .tsm.kh-karte .tsm-griff{margin:4px auto 0}html[data-app] body.kh-offen .sticker>.top{z-index:31}html[data-app] .sticker.ht>.top :is(a.sos,a.gear).gehalten{transition:transform .2s cubic-bezier(.3,1.6,.5,1);transform:scale(1.08)}html[data-app] .sticker.ht>.top :is(a.sos.gehalten,a.gear.gehalten .avatar){box-shadow:0 0 0 3px var(--ht-fab)}@keyframes dn-kh-ein{0%{opacity:0;transform:scale(.6)}60%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-app] .tsm.kh-karte{animation:none}html[data-app] .sticker.ht>.top :is(a.sos,a.gear).gehalten{transition:none;transform:none}}.wli{z-index:30;contain:strict;touch-action:none;-webkit-user-select:none;user-select:none;--wli-ink:var(--logo-ink);--wli-sun:var(--logo-sun);--wli-pink:var(--logo-dot);--wli-rose:var(--rose);--wli-mint:var(--mint);position:fixed;inset:0;overflow:hidden}.wli.gone{display:none}.wli-bg{background:var(--paper);position:absolute;inset:0}.wli-glow{opacity:0;background:radial-gradient(closest-side,var(--wli-rose),transparent);will-change:opacity;border-radius:50%;position:absolute}.wli-deco{width:0;height:0;position:absolute;top:50%;left:50%}.wli-d{opacity:0;background:var(--c);will-change:transform,opacity;border-radius:50%;display:block;position:absolute}.wli-plus{fill:none;stroke:var(--c);stroke-width:2px;stroke-linecap:round;background:0 0;border-radius:0;overflow:visible}.wli-markbox{will-change:transform;position:absolute}.wli-fly{will-change:transform;position:absolute;inset:0}.wli-fly svg{width:100%;height:100%;display:block;overflow:visible}.wli-leg{stroke:var(--wli-ink);stroke-linecap:round;fill:none}.wli-vee{stroke:var(--wli-sun);stroke-linecap:round;stroke-linejoin:round;fill:none}.wli-sdot{fill:var(--wli-pink)}.wlc{isolation:isolate;background:var(--paper);min-height:100dvh;color:var(--ink);position:relative;overflow:clip}.wlc-bg{z-index:-2;background:radial-gradient(120% 55% at 0% 0%,var(--mint),transparent 62%), radial-gradient(90% 50% at 100% 34%,var(--rose),transparent 66%), radial-gradient(120% 50% at 40% 108%,var(--mint),transparent 64%), var(--paper);position:absolute;inset:0}.wlc-shapes{z-index:-1;pointer-events:none;--wlc-op:.38;position:absolute;inset:0}:root[data-theme=dark] .wlc-shapes{--wlc-op:.2}.wlc-s{opacity:var(--wlc-op);animation:11s ease-in-out infinite alternate wlc-float;display:block;position:absolute}.wlc-s.leaf path{fill:var(--sage)}.wlc-s.heart path{fill:var(--pink)}.wlc-s.dot{background:var(--logo-dot);border-radius:50%}.wlc-s.ring{border:5px solid var(--logo-sun);border-radius:50%}.wlc-s.s1{--r:-24deg;width:34px;height:34px;animation-duration:12s;top:7%;left:5%}.wlc-s.s2{--r:12deg;width:22px;height:22px;animation-duration:9s;animation-delay:-3s;top:11%;right:9%}.wlc-s.s3{width:64px;height:64px;animation-duration:14s;animation-delay:-5s;top:31%;left:-18px}.wlc-s.s4{--r:150deg;width:46px;height:46px;animation-duration:13s;animation-delay:-2s;top:45%;right:-6px}.wlc-s.s5{width:14px;height:14px;animation-duration:8s;animation-delay:-1s;top:67%;left:6%}.wlc-s.s6{--r:-10deg;width:18px;height:18px;animation-duration:10s;animation-delay:-6s;bottom:24%;right:10%}.wlc-s.s7{width:22px;height:22px;animation-duration:12s;animation-delay:-4s;bottom:13%;left:3%}.wlc-s.s8{--r:60deg;width:28px;height:28px;animation-duration:11s;animation-delay:-7s;bottom:3%;right:5%}@keyframes wlc-float{0%{transform:translate(0,0) rotate(var(--r,0deg))}to{transform:translate(6px,-16px) rotate(calc(var(--r,0deg) + 10deg))}}.wlc-inner{max-width:440px;min-height:100dvh;padding:calc(var(--sa-top) + 22px) 20px calc(var(--sa-bottom) + 10px);flex-direction:column;margin:0 auto;display:flex;position:relative}.wlc-head{text-align:center;margin-top:clamp(0px,2vh,32px)}.wlc-dot{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite alternate wlc-bob}@keyframes wlc-bob{0%{transform:translateY(0)}to{transform:translateY(-18px)}}.wlc-logo{width:min(290px,78vw);margin:0 auto}.wlc-logo img{width:100%;height:auto}.wlc-claim{color:var(--soft);margin:10px 0 0;font-size:15.5px;font-weight:600}.wlc-cards{flex-direction:column;gap:10px;margin:clamp(20px,3.5vh,40px) 0 0;padding:0;list-style:none;display:flex}.wlc-card{background:rgba(var(--card-rgb),.72);border:1px solid rgba(var(--card-rgb),.9);box-shadow:0 6px 22px rgba(var(--shadow-rgb),.07);-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);border-radius:20px;align-items:center;gap:14px;padding:14px 16px;display:flex}:root[data-theme=dark] .wlc-card{border-color:rgba(var(--ink-rgb),.07);box-shadow:0 6px 22px rgba(var(--shadow-rgb),.25)}.wlc-ico{flex:none;place-items:center;width:52px;height:52px;display:grid}.wlc-ico img{width:100%;height:100%;display:block}.wlc-txt{min-width:0}.wlc-txt b{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.25;display:block}.wlc-txt span{color:var(--soft);margin-top:2px;font-size:13.5px;line-height:1.35;display:block}.wlc-actions{flex-direction:column;gap:10px;margin-top:auto;padding-top:24px;display:flex}.wlc-btn{text-align:center;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 22px;font-size:16.5px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s;display:flex}.wlc-btn:active{transform:scale(.98)}.wlc-btn:focus-visible,.wlc-login a:focus-visible,.wlc-legal a:focus-visible{outline:3px solid rgba(var(--ink-rgb),.35);outline-offset:3px}.wlc-btn.primary{background:var(--primary);color:var(--on-primary);box-shadow:0 10px 24px rgba(var(--shadow-rgb),.2)}.wlc-btn.ghost{background:rgba(var(--card-rgb),.55);min-height:52px;color:var(--ink);border:1.5px solid rgba(var(--ink-rgb),.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wlc-login{text-align:center;color:var(--soft);margin:4px 0 0;font-size:14.5px}.wlc-login a{color:var(--ink);padding:8px 4px;font-weight:700;text-decoration:none;display:inline-block}.wlc-legal{text-align:center;color:var(--soft);margin-top:6px;font-size:12px}.wlc-legal a{color:var(--soft);padding:6px 4px;text-decoration:none;display:inline-block}.wlc-head,.wlc-card,.wlc-actions,.wlc-legal{animation:.42s cubic-bezier(.22,.61,.36,1) both wlc-in}.wlc-card{--wlc-y:12px}.wlc-card:first-child{animation-delay:60ms}.wlc-card:nth-child(2){animation-delay:.12s}.wlc-card:nth-child(3){animation-delay:.18s}.wlc-actions{animation-delay:.24s}.wlc-legal{animation-delay:.3s}@keyframes wlc-in{0%{opacity:0;transform:translateY(var(--wlc-y,10px))}to{opacity:1;transform:none}}.wlc-intro .wlc-head,.wlc-intro .wlc-card,.wlc-intro .wlc-actions,.wlc-intro .wlc-legal{animation:none}.wlc-run .wlc-logo img,.wlc-run .wlc-claim,.wlc-run .wlc-card,.wlc-run .wlc-btn,.wlc-run .wlc-login,.wlc-run .wlc-legal,.wlc-run .wlc-s{opacity:0}.wlc-clip .wlc-logo img{clip-path:inset(0 0 0 25%)}@media (height<=720px),(width<=360px){.wlc-inner{padding-left:16px;padding-right:16px;padding-top:calc(var(--sa-top) + 16px)}.wlc-head{margin-top:0}.wlc-logo{width:min(230px,72vw)}.wlc-claim{margin-top:8px;font-size:14.5px}.wlc-cards{gap:8px;margin-top:16px}.wlc-card{gap:12px;padding:12px 14px}.wlc-ico{width:46px;height:46px}.wlc-txt b{font-size:15px}.wlc-txt span{font-size:13px}.wlc-actions{gap:8px;padding-top:20px}}@media (prefers-reduced-motion:reduce){.wlc-s,.wlc-dot{animation:none}.wlc-head,.wlc-card,.wlc-actions,.wlc-legal{animation:.25s ease-out both wlc-fade}.wlc-btn{transition:none}}@keyframes wlc-fade{0%{opacity:0}to{opacity:1}}html[data-app] .wlc{background:var(--ht-page);color:var(--ht-ink)}html[data-app] .wlc-bg{background:radial-gradient(120% 55% at 0% 0%,var(--ht-mint),transparent 62%), radial-gradient(90% 50% at 100% 34%,var(--ht-rose),transparent 66%), radial-gradient(120% 50% at 40% 108%,var(--ht-mint),transparent 64%), var(--ht-page)}html[data-app] .wlc-inner{padding-left:var(--ht-rand);padding-right:var(--ht-rand)}html[data-app] .wlc-claim{color:var(--ht-gray6);font-size:15.5px;font-weight:350}html[data-app] .wlc-cards{gap:var(--dn-abstand)}html[data-app] .wlc-card{border-radius:var(--ht-radius);background:var(--ht-card);min-height:76px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;gap:14px;padding:12px 18px 12px 14px}html[data-app][data-theme=dark] .wlc-card{box-shadow:none;border:0}html[data-app] .wlc-txt b{font-family:"Nunito Var",var(--fd);color:var(--ht-ink);font-size:17px;font-weight:700;line-height:22px}html[data-app] .wlc-txt span{color:var(--ht-gray6);margin-top:4px;font-size:13.5px;font-weight:350;line-height:18px}html[data-app] .wlc-actions{gap:10px}html[data-app] .wlc-btn{min-height:54px;font-family:"Nunito Var",var(--fd);font-size:16px;font-weight:700}html[data-app] .wlc-btn.primary{background:var(--ht-bar);color:var(--ht-on-bar);box-shadow:none}html[data-app] .wlc-btn.ghost{background:var(--ht-card);min-height:54px;color:var(--ht-ink);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}html[data-app] .wlc-login{color:var(--ht-gray6);font-weight:350}html[data-app] .wlc-login a{color:var(--ht-ink)}html[data-app] .wlc-legal,html[data-app] .wlc-legal a{color:var(--ht-gray)}@media (height<=720px),(width<=360px){html[data-app] .wlc-card{min-height:0;padding:10px 14px 10px 12px}html[data-app] .wlc-txt b{font-size:16px;line-height:21px}}html[data-app] .wlc-s{display:none}html[data-app] .af-funken{z-index:9999;pointer-events:none;width:0;height:0;position:fixed}html[data-app] .af-funken i{border-radius:50%;width:6px;height:6px;animation:.55s cubic-bezier(.2,.7,.3,1) forwards dn-af-funke;position:absolute;top:-3px;left:-3px}@keyframes dn-af-funke{0%{opacity:1;transform:translate(0)scale(.4)}70%{opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){html[data-app] .af-funken{display:none}}html[data-app] .abk.abk{box-sizing:border-box;background:var(--ht-card);width:26px;min-width:26px;height:26px;min-height:0;box-shadow:inset 0 0 0 1.5px var(--ht-dash);color:var(--ht-pill-on-ink);-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:0;transition:background-color .2s,box-shadow .2s;display:grid}html[data-app] .abk.abk.an{background:var(--ht-pill-on);box-shadow:none}html[data-app] .abk.abk>svg{fill:none;width:15px;height:15px;stroke:var(--ht-pill-on-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;opacity:1;visibility:visible;margin:0;transition:none;display:block;transform:none}html[data-app] .abk.abk>svg *{stroke:inherit;stroke-width:inherit;stroke-dasharray:inherit;stroke-dashoffset:inherit;fill:none}html[data-app] .abk.abk.an>svg{stroke-dashoffset:0;transition:stroke-dashoffset .34s cubic-bezier(.45,.05,.35,1) 50ms}html[data-app] .abk.abk>i{display:none}html[data-app] button.abk.abk{cursor:pointer;position:relative}html[data-app] button.abk.abk:after{content:"";position:absolute;inset:-10px}html[data-app] .abk.abk:active,html[data-app] :active>.abk.abk{transform:none}html[data-app] .abk.abk:focus-visible,html[data-app] input:focus-visible+.abk.abk{outline:2px solid var(--ht-ink);outline-offset:2px}html[data-app] .abk-weg{pointer-events:none;animation:.42s ease-out forwards ht-abk-weg}@keyframes ht-abk-weg{0%{opacity:1;transform:none}55%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}html[data-app] .abk.abk:not(.an)>svg{transition:stroke-dashoffset .2s ease-in}html[data-app] [data-druck]{-webkit-touch-callout:none;transition:transform .16s}html[data-app] [data-druck][data-gedrueckt]{transform:scale(.98)}@media (prefers-reduced-motion:reduce){html[data-app] .abk.abk,html[data-app] .abk.abk.an>svg,html[data-app] .abk.abk:not(.an)>svg{transition:none}html[data-app] .abk-weg{animation:none}html[data-app] [data-druck][data-gedrueckt]{transform:none}}
