.bs-startbildschirm{flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px;display:flex}.bs-startbildschirm>p{margin:0}.bs-anleitung{margin:0;padding-left:1.4em;line-height:1.55}.bs-anleitung li+li{margin-top:4px}.bs-anleitung__symbol{vertical-align:-.2em;width:1.15em;height:1.15em;display:inline-block}.bs-anleitung__speicher{opacity:.8;margin:8px 0 0}.bs-appbrowser{border:1px solid color-mix(in srgb, currentColor 24%, transparent);border-radius:10px;flex-direction:column;gap:8px;margin:0 0 16px;padding:14px 16px;font-size:.9rem;line-height:1.5;display:flex}.bs-appbrowser__text,.bs-appbrowser__weg,.bs-appbrowser__status{margin:0}.bs-appbrowser__weg{opacity:.8}.bs-appbrowser__aktionen{flex-wrap:wrap;gap:8px;display:flex}.bs-appbrowser__knopf{border:1px solid color-mix(in srgb, currentColor 32%, transparent);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 14px;font-weight:600}.bs-appbrowser__knopf--leise{opacity:.8;border-color:#0000;padding:0 8px;font-weight:400}.bs-appbrowser__knopf:focus-visible{outline-offset:2px;outline:3px solid}.bs-appbrowser__adresse{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.bs-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bs-kopf{z-index:20;margin-bottom:14px;position:sticky;top:0}.bs-kopf__fest{background:var(--bs-kopf-bg,Canvas);border-bottom:1px solid color-mix(in srgb, currentColor 16%, transparent);flex-direction:column;gap:8px;padding:8px 0 10px;display:flex}.bs-kopf__zeile{align-items:center;gap:10px;display:flex}.bs-fortschritt{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;flex:auto;min-width:60px;height:8px;overflow:hidden}.bs-fortschritt__fuell{opacity:.72;background:currentColor;height:100%;transition:width .22s}.bs-kopf__zaehler{font-variant-numeric:tabular-nums;opacity:.75;flex:none;font-size:.82rem}.bs-kopf__knoepfe{flex:none;align-items:center;gap:10px;display:flex}.bs-kopf__knopf{border:1px solid color-mix(in srgb, currentColor 22%, transparent);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bs-kopf__knopf:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.bs-kopf__knopf[aria-pressed=true],.bs-kopf__knopf[aria-expanded=true]{background:color-mix(in srgb, currentColor 14%, transparent);border-color:color-mix(in srgb, currentColor 40%, transparent)}.bs-kopf__knopf:focus-visible{outline-offset:2px;outline:3px solid}.bs-kopf__glyph{font-size:1.05rem;line-height:1}.bs-abschnitte{grid-template-columns:repeat(var(--bs-abschnitte,5), 1fr);gap:6px;display:grid}.bs-abschnitt{border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-width:0;min-height:34px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:.82rem;display:flex}.bs-abschnitt:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.bs-abschnitt:focus-visible{outline-offset:2px;outline:3px solid}.bs-abschnitt[data-status=fertig]{border-color:color-mix(in srgb, currentColor 45%, transparent)}.bs-abschnitt[data-status=leer]{opacity:.6}.bs-abschnitt[aria-current=step]{background:color-mix(in srgb, currentColor 16%, transparent);border-color:currentColor;font-weight:700}.bs-abschnitt__mark{opacity:.8;font-size:.75em}.bs-kopf__auf{z-index:1;border:1px solid color-mix(in srgb, currentColor 22%, transparent);background:var(--bs-kopf-bg,Canvas);max-height:60vh;box-shadow:0 12px 28px color-mix(in srgb, currentColor 18%, transparent);border-radius:0 0 12px 12px;padding:14px;position:absolute;left:0;right:0;overflow-y:auto}.bs-raster__kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.bs-raster__stand{margin:0;font-size:.86rem;font-weight:600}.bs-raster__filter{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:.86rem;display:inline-flex}.bs-raster__filter input{accent-color:currentColor;width:18px;height:18px}.bs-raster__grid{grid-template-columns:repeat(var(--bs-raster-spalten,4), 1fr);gap:6px;display:grid}.bs-raster__gruppe{letter-spacing:.08em;text-transform:uppercase;opacity:.6;grid-column:1/-1;margin:12px 0 2px;font-size:.72rem;font-weight:700}.bs-raster__gruppe:first-child{margin-top:0}.bs-raster__zelle{border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-height:44px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:8px;padding:0;font-size:.78rem}.bs-raster__zelle[data-status=fertig]{background:color-mix(in srgb, currentColor 18%, transparent);border-color:color-mix(in srgb, currentColor 30%, transparent)}.bs-raster__zelle[data-status=aktuell]{border-width:2px;border-color:currentColor;font-weight:700}.bs-raster__zelle[data-status=offen]{opacity:.7}.bs-raster__zelle:focus-visible{outline-offset:2px;outline:3px solid}.bs-raster__legende,.bs-raster__leer{opacity:.7;margin:10px 0 0;font-size:.8rem}.bs-raster__zu{border:1px solid color-mix(in srgb, currentColor 22%, transparent);width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;margin-top:12px;display:block}.bs-original{border-left:2px solid color-mix(in srgb, currentColor 30%, transparent);opacity:.72;margin:6px 0 0;padding-left:10px;font-size:.88rem;line-height:1.5}.bs-original__en{opacity:.8;font-style:italic}.bs-origtoggle{color:inherit;font:inherit;vertical-align:super;opacity:.5;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:.3em;padding:0;font-size:.62em;line-height:0;display:inline-flex;position:relative}.bs-origtoggle:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bs-origtoggle:hover,.bs-origtoggle[aria-pressed=true]{opacity:1}.bs-origtoggle:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid}.bs-origtoggle__zeichen{font-size:1.15em;line-height:1}.bs-wortklammer{white-space:nowrap}.bs-teilen{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent);flex-direction:column;align-items:flex-start;gap:10px;margin-top:22px;padding-top:18px;display:flex}.bs-teilen__titel{opacity:.75;margin:0;font-size:.86rem;font-weight:600}.bs-teilen__rahmen{aspect-ratio:1080/1350;width:min(220px,60%)}.bs-teilen__bild{border:1px solid color-mix(in srgb, currentColor 22%, transparent);border-radius:10px;width:100%;height:auto;display:block}.bs-teilen__text{opacity:.75;overflow-wrap:anywhere;max-width:34rem;margin:0;font-size:.86rem}.bs-teilen__text a{color:inherit;text-underline-offset:.18em;text-decoration:underline}.bs-teilen__knoepfe{flex-wrap:wrap;gap:10px;display:flex}.bs-faecher{border:0;width:100%;min-width:0;margin:0;padding:0}.bs-faecher>legend{padding:0}.bs-faecher__stapel{justify-content:center;align-items:center;width:min(100%,520px);margin-inline:auto;padding:16px 0 20px;display:flex}.bs-faecher__farben{justify-content:center;margin-bottom:6px;display:flex}.bs-faecher__karte{cursor:pointer;width:30%;z-index:calc(10 - var(--tiefe));transform:translateX(var(--x,0%)) rotate(calc(var(--pos) * 5deg)) translateY(calc(var(--tiefe) * 7% + var(--y,0%)));flex:none;margin:0 -5%;transition:transform .25s;position:relative}.bs-faecher__karte--profil{width:17.5%}.bs-faecher__bild{aspect-ratio:480/252;background:color-mix(in srgb, currentColor 12%, transparent);outline-offset:3px;border-radius:6px;outline:2px solid #0000;width:100%;height:auto;display:block;box-shadow:0 1px 2px #00000040,0 10px 20px -8px #00000073}.bs-faecher__karte--profil .bs-faecher__bild{aspect-ratio:1080/1350}.bs-faecher__bild canvas{border-radius:inherit;width:100%;height:100%;display:block}.bs-faecher__karte.ist-gewaehlt{z-index:20;--y:-6%}.bs-faecher__karte.ist-gewaehlt .bs-faecher__bild{outline-color:currentColor}.bs-faecher__karte:has(input:focus-visible) .bs-faecher__bild{outline:2px dashed}@media (hover:hover) and (pointer:fine){.bs-faecher__stapel:hover .bs-faecher__karte{--x:calc(var(--pos) * 14%)}.bs-faecher__karte:hover{--y:-8%;z-index:21}}@media (prefers-reduced-motion:reduce){.bs-faecher__karte{transition:none}}.bs-teilen__buehne{grid-template-columns:minmax(0,1fr);place-items:center;width:100%;display:grid}.bs-teilen__buehne>*{grid-area:1/1}.bs-teilen__rahmen.ist-verdeckt{visibility:hidden}.bs-teilen__motiv{aspect-ratio:1200/630;border:1px solid color-mix(in srgb, currentColor 22%, transparent);border-radius:10px;width:min(360px,100%);height:auto;display:block}.bs-preis-rabatt{white-space:nowrap}.bs-preis-rabatt__alt{opacity:.6;font-weight:400}.bs-preis-rabatt__neu{font-weight:inherit}.bs-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bs-uebergang{margin:18px 0 0;font-size:.9rem}.bs-uebergang__link{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;opacity:.85;background:0 0;border:0;padding:8px 0;text-decoration:underline}.bs-uebergang__link:hover{opacity:1}.bs-uebergang__link:focus-visible{outline-offset:2px;outline:3px solid}.bs-uebergang__hinweis{opacity:.65;margin-top:2px;font-size:.82rem;display:block}@media (width<=600px){.bs-kopf__fest{gap:6px;padding:6px 0 8px}.bs-kopf__zaehler{font-size:.76rem}.bs-abschnitt{min-height:44px;padding:5px 6px;font-size:.78rem}.bs-kopf__auf{max-height:66vh;padding:12px}.bs-raster__kopf{flex-direction:column;align-items:stretch;gap:2px}}@media (width>=600px){.bs-raster__grid{--bs-raster-spalten:8}}@media (width>=900px){.bs-raster__grid{--bs-raster-spalten:12}}@media (prefers-reduced-motion:reduce){.bs-fortschritt__fuell{transition:none}}.feste-hoehe{grid-template-columns:minmax(0,1fr);display:grid}.feste-hoehe>*{grid-area:1/1}.feste-hoehe__platzhalter{visibility:hidden}.bs-teilen__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:30rem;display:grid}.bs-teilen__raster>button{width:100%}.bs-teilen__raster>.bs-teilen__haupt,.bs-teilen__raster>.bs-teilen__breit{grid-column:1/-1}.bs-teilen__status{width:100%;max-width:30rem;margin:8px 0 0}.lobby{--lobby-bg-oben:#131417;--lobby-bg:#0e0f12;--lobby-ink:#e9e7e2;--lobby-muted:#a3a5aa;--lobby-faint:#8b8d93;--lobby-line:#26272b;--lobby-line-stark:#2c2e33;--lobby-line-fein:#1d1e22;--lobby-akzent:#aebfdd;--lobby-akzent-ink:#101216;--lobby-tuer-line:#35373c;--lobby-punkt-aus:#3a3c41;--lobby-voll:#8fd6bd;--lobby-warn:#d9a3b4;--bfp-focus:var(--lobby-akzent);--lobby-schrift-display:3rem;--lobby-schrift-h1:2.4rem;--lobby-schrift-h2:1.6rem;--lobby-schrift-h3:1.2rem;--lobby-card:#1a1b1f;--lobby-card-hover:#212226;--lobby-knopf-rand-hover:#3a4653;--lobby-fehler:#ffb4b4;--lobby-flaeche-hauch:#ffffff05;--lobby-spur-leer:#10121624;--lobby-spur-leer-dunkel:#fff3;--lobby-pfeil-grund:#131417d9;--lobby-leiste-grund:#0e0f12eb;--lobby-dialog-grund:#0a0d11a8;--lobby-vertieft:#00000047;background:linear-gradient(180deg, var(--lobby-bg-oben) 0%, var(--lobby-bg) 100%);min-height:100dvh;color:var(--lobby-ink);font-family:var(--font-sans);flex-direction:column;display:flex;position:relative}.lobby a{color:var(--lobby-akzent);text-decoration:none}.lobby a:hover{color:var(--lobby-ink)}.portal-seite2{z-index:30;align-items:center;min-height:44px;padding:0 4px;font-size:.9rem;font-weight:600;display:inline-flex;position:absolute;top:18px;right:22px}.portal-kopf{text-align:center;padding:26px 24px 0}.portal-kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--lobby-faint);margin:0 0 8px;font-size:.72rem}.portal-kicker--klein{letter-spacing:.2em;margin:0 0 6px}.portal-wortmarke{letter-spacing:.04em;margin:0 0 3px;font-size:2.2rem;font-weight:700}.portal-lead{max-width:56ch;color:var(--lobby-muted);margin:10px auto 0;font-size:1rem;line-height:1.55}.portal-umfang{letter-spacing:.01em;color:var(--lobby-faint);margin:6px auto 0;font-size:.82rem}.portal-buehne{-webkit-user-select:none;user-select:none;touch-action:pan-y;margin-top:18px;position:relative;overflow:hidden}.portal-skalierer{transform-origin:50% 0;position:absolute;inset:0}.portal-tuer{transform-origin:top;transition:transform .38s cubic-bezier(.22,1,.36,1),filter .38s,opacity .38s;position:absolute;top:12px;left:50%}.portal-tuer__blatt{border:1px solid var(--lobby-tuer-line);background:0 0;border-radius:12px 12px 4px 4px;width:100%;height:300px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.portal-tuer__blatt--klickbar{cursor:pointer}@media (prefers-reduced-motion:reduce){.portal-tuer{transition:none}}.portal-tuer__spur{z-index:3;position:absolute;bottom:12px;left:12px;right:12px}.portal-cta--welt{border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;box-shadow:0 8px 22px #00000047}.portal-cta__haupt,.portal-cta__zusatz{white-space:nowrap}.portal-cta__zusatz{opacity:.78;font-weight:600}.portal-tuer__verlauf{z-index:2;pointer-events:none;background:linear-gradient(to top, var(--welt-bg) 34%, color-mix(in srgb, var(--welt-bg) 55%, transparent) 68%, transparent);height:60px;position:absolute;bottom:0;left:0;right:0}.portal-tuer__spur{background:var(--lobby-spur-leer);border-radius:99px;height:5px;margin-top:9px;overflow:hidden}.portal-tuer__spur[data-dunkel]{background:var(--lobby-spur-leer-dunkel)}.portal-tuer__spur>span{border-radius:99px;height:100%;display:block}.portal-tuer__blatt:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:3px}.portal-pfeil{z-index:20;border:1px solid var(--lobby-tuer-line);background:var(--lobby-pfeil-grund);width:46px;height:46px;color:var(--lobby-ink);cursor:pointer;border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;display:grid;position:absolute}.portal-pfeil:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:2px}.portal-punkte{justify-content:center;gap:2px;margin-top:0;display:flex}.portal-punkt{background:radial-gradient(circle, var(--lobby-punkt-aus) 0 5px, transparent 5.5px);cursor:pointer;border:none;border-radius:50%;width:44px;height:44px;padding:0}.portal-punkt[data-an]{background:radial-gradient(circle, var(--lobby-akzent) 0 5px, transparent 5.5px)}.portal-punkt:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:-6px}.portal-waehl{text-align:center;max-width:560px;margin:8px auto 0;padding:0 24px}.portal-cta{background:var(--lobby-akzent);min-height:50px;color:var(--lobby-akzent-ink);letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:0 40px;font-family:inherit;font-size:1.02rem;font-weight:700;line-height:1}.portal-cta:hover{filter:brightness(1.1)}.portal-cta:focus-visible{outline:3px solid var(--lobby-ink);outline-offset:2px}.portal-cta--link{align-items:center;text-decoration:none;display:inline-flex}.lobby a.portal-cta--link{color:var(--lobby-akzent-ink)}.portal-waehl__name{font-size:var(--lobby-schrift-h2);letter-spacing:-.01em;margin:6px 0 0;font-weight:700}.portal-waehl__text{color:var(--lobby-muted);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:1.6}.portal-trust{color:var(--lobby-faint);flex-wrap:wrap;justify-content:center;gap:34px;padding:14px 24px 0;font-size:.92rem;display:flex}.portal-trust b{color:var(--lobby-ink)}.portal-trenner{border-top:1px solid var(--lobby-line);width:calc(100% - 88px);max-width:972px;margin:28px auto 0}.portal-karten{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;width:calc(100% - 88px);max-width:972px;margin:28px auto 0;display:grid}.portal-karten--allein{grid-template-columns:minmax(0,480px);justify-content:center}.lobby .portal-karte{border:1px solid var(--lobby-line-stark);background:var(--lobby-flaeche-hauch);color:var(--lobby-ink);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:20px 20px 20px 22px;text-decoration:none;display:grid}.lobby .portal-karte--geschenk{background:radial-gradient(80% 140% at 100% 50%, color-mix(in srgb, var(--lobby-akzent) 8%, transparent), transparent 60%), var(--lobby-flaeche-hauch);gap:24px;padding:20px 22px 20px 24px}.lobby .portal-karte:hover{border-color:var(--lobby-akzent);color:var(--lobby-ink)}.portal-karte:focus-visible{outline:3px solid var(--lobby-ink);outline-offset:3px}.portal-karte__text{gap:6px;display:grid}.portal-karte__kicker,.portal-spalte__titel,.schenken-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--lobby-faint);font-size:.72rem}.portal-karte__titel{font-size:var(--lobby-schrift-h3);font-weight:700;line-height:1.25}.portal-karte__rechts{justify-items:end;gap:12px;display:grid}.portal-karte__schenkbilder{width:170px;height:70px;position:relative}.portal-karte__schenkbilder img{border:1px solid var(--lobby-tuer-line);background:var(--lobby-card);border-radius:5px;width:96px;height:auto;position:absolute;top:12px}.portal-karte__schenkbilder img:first-child{left:0;transform:rotate(-8deg)}.portal-karte__schenkbilder img:nth-child(2){right:0;transform:rotate(8deg)}.portal-karte__schenkbilder img:nth-child(3){z-index:1;width:108px;top:2px;left:31px;box-shadow:0 12px 22px #0009}.portal-karte__rahmenknopf,.portal-karte__link,.schenken-was__knopf,.lobby .schenken-rahmenknopf{min-height:48px;color:var(--lobby-akzent);white-space:nowrap;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.portal-karte__rahmenknopf,.schenken-was__knopf,.lobby .schenken-rahmenknopf{border:1px solid var(--lobby-akzent);border-radius:10px;padding:0 22px}.portal-karte__link{font-weight:600}@media (width<=600px){.portal-trenner,.portal-karten{width:calc(100% - 32px)}.portal-trenner{margin-top:22px}.portal-karten{grid-template-columns:minmax(0,1fr);margin-top:22px}.lobby .portal-karte,.lobby .portal-karte--geschenk{grid-template-columns:minmax(0,1fr);gap:12px}.portal-karte__rechts{justify-content:space-between;align-items:center;gap:12px;display:flex}}.portal-rabatt{text-align:center;min-height:calc(2.9em + 4px);margin:0;padding:4px 24px 0;font-size:.92rem;font-weight:600;line-height:1.45}@media (width<=379px){.portal-rabatt{min-height:calc(4.35em + 4px)}}@media (width>=640px){.portal-rabatt{min-height:calc(1.45em + 4px)}}.portal-geschenk{border:1px solid var(--lobby-line-stark);text-align:center;border-radius:12px;width:min(100% - 32px,640px);min-height:calc(4.35em + 24px);margin:0 auto 12px;padding:12px 16px}.portal-geschenk__titel{margin:0 0 4px;font-weight:700}.portal-geschenk__text{color:var(--lobby-muted);margin:0;font-size:.92rem;line-height:1.45}.portal-geschenk .lobby-knopf{margin-top:10px}.portal-spalten{border-top:1px solid var(--lobby-line);grid-template-columns:repeat(3,1fr);gap:36px;width:100%;max-width:1060px;margin:24px auto 0;padding:32px 44px 0;display:grid}.portal-spalte__titel{margin:0 0 8px}.portal-spalte__text{color:var(--lobby-muted);margin:0;font-size:.92rem;line-height:1.6}.lobby .portal-spalte__text a{padding:8px 0}.portal-kaesten{width:100%;max-width:1060px;margin:0 auto;padding:0 44px}.portal-fuss{border-top:1px solid var(--lobby-line);width:100%;max-width:1060px;margin:28px auto 0;padding:24px 44px 34px}.portal-fuss__hinweis{max-width:86ch;color:var(--lobby-faint);margin:0 0 12px;font-size:.82rem;line-height:1.6}.portal-fuss__hinweis b{color:var(--lobby-muted)}.portal-fuss__links{flex-wrap:wrap;gap:22px;font-size:.82rem;display:flex}.lobby .portal-fuss__links a{min-height:44px;color:var(--lobby-faint);align-items:center;display:inline-flex}.lobby .portal-fuss__links a:hover{color:var(--lobby-muted)}.lobby .portal-fuss__knopf{min-height:44px;color:var(--lobby-faint);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.lobby .portal-fuss__knopf:hover,.lobby .portal-fuss__knopf[aria-expanded=true]{color:var(--lobby-muted)}.lobby .portal-fuss__knopf:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:2px}.lobby .portal-appbrowser{box-sizing:border-box;width:calc(100% - 48px);max-width:640px;color:var(--lobby-muted);margin:18px auto 0}.lobby .portal-appbrowser b{color:var(--lobby-ink)}.lobby .portal-fuss__anleitung{color:var(--lobby-muted);flex-basis:100%}.portal-seite__kopf{align-items:center;gap:20px;width:100%;max-width:820px;margin:0 auto;padding:22px 24px;display:flex}.portal-seite__zurueck{align-items:center;min-height:44px;font-size:.92rem;font-weight:600;display:inline-flex}.portal-seite__marke{letter-spacing:.04em;margin-left:auto;font-weight:700}.portal-seite__inhalt{width:100%;max-width:820px;margin:0 auto;padding:28px 24px 80px}.portal-seite__h1{font-size:var(--lobby-schrift-h1);letter-spacing:-.01em;margin:0 0 14px;font-weight:700;line-height:1.15}.portal-seite__lead{max-width:62ch;color:var(--lobby-muted);margin:0 0 36px;font-size:1.05rem;line-height:1.65}.portal-leise{color:var(--lobby-faint);font-size:.88rem}.portal-marken{flex-wrap:wrap;gap:10px;margin:0 0 52px;display:flex}.lobby .portal-marken a{border:1px solid var(--lobby-line-stark);min-height:44px;color:var(--lobby-muted);border-radius:999px;align-items:center;padding:0 15px;font-size:.86rem;display:inline-flex}.lobby .portal-marken a[data-an]{border-color:var(--lobby-akzent);color:var(--lobby-akzent)}.portal-abschnitt{margin:0 0 56px;scroll-margin-top:16px}.portal-abschnitt h2{font-size:var(--lobby-schrift-h2);margin:0 0 14px;font-weight:700}.portal-abschnitt--kasten{border:1px solid var(--lobby-line-stark);background:var(--lobby-flaeche-hauch);border-radius:12px;padding:26px 28px}.portal-fliess{max-width:62ch;color:var(--lobby-muted);margin:0 0 22px;line-height:1.65}.portal-abschnitt__fuss{border-top:1px solid var(--lobby-line);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:26px;display:flex}.portal-abschnitt__fuss a{min-height:44px;color:var(--lobby-faint);align-items:center;font-size:.86rem;text-decoration:none;display:inline-flex}.portal-abschnitt__fuss a:hover{color:var(--lobby-muted)}.portal-abschnitt__fuss a:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:2px}.portal-fliess--leise{color:var(--lobby-faint);font-size:.92rem}.portal-raster__hinweis{color:var(--lobby-faint);margin:0 0 10px;font-size:.88rem}.portal-fliess--liste{gap:12px;max-width:66ch;margin-bottom:0;display:grid}.portal-fliess--liste p{margin:0}.dd-liste{padding-left:1.2em}.dd-liste li{margin-bottom:6px}.portal-skala{width:100%;max-width:560px;height:auto;color:var(--lobby-ink);margin:10px 0 6px;display:block}.portal-raster{align-items:start;gap:12px;display:grid}.portal-raster--fuenf,.portal-raster--drei{grid-template-columns:repeat(3,1fr)}.portal-kachel{border:1px solid var(--lobby-line);border-radius:10px;align-content:start;gap:6px;padding:16px 14px;display:grid}.portal-kachel__knopf{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;gap:6px 10px;padding:0;display:grid}.portal-kachel__en,.portal-kachel__name,.portal-kachel__text{grid-column:1}.portal-kachel__knopf:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:4px;border-radius:4px}.portal-kachel__pfeil{color:var(--lobby-faint);grid-area:1/2;align-self:start;font-size:.9rem;line-height:1}.portal-kachel[data-offen]{border-color:var(--lobby-akzent);background:color-mix(in srgb, var(--lobby-akzent) 5%, transparent)}.portal-kachel[data-offen] .portal-kachel__pfeil{color:var(--lobby-akzent)}.portal-facetten ul{margin:12px 0 0;padding:0;list-style:none}.portal-facetten li{border-top:1px solid var(--lobby-line-fein);gap:2px;padding:10px 0;display:grid}.portal-facette__code{font:600 .72rem/1 var(--font-mono);letter-spacing:.08em;color:var(--lobby-faint)}.portal-facette__label{font-size:.9rem;font-weight:600}.portal-facette__text{color:var(--lobby-faint);font-size:.8rem;line-height:1.5}.portal-facetten__fuss{border-top:1px solid var(--lobby-line-fein);color:var(--lobby-faint);margin:12px 0 0;padding-top:10px;font-size:.8rem;line-height:1.5}.portal-kachel__en{color:var(--lobby-akzent);overflow-wrap:anywhere;font-size:.95rem;font-weight:600;line-height:1.2}.portal-kachel__en b{font-size:1.4rem;font-weight:700}.portal-kachel__name{font-size:.9rem;font-weight:600}.portal-kachel__kopf{font-weight:700}.portal-kachel__zahl{color:var(--lobby-akzent);font-size:.9rem;font-weight:600}.portal-kachel__text{color:var(--lobby-faint);font-size:.82rem;line-height:1.5}.portal-nachsatz{max-width:62ch;color:var(--lobby-faint);margin:18px 0 0;font-size:.9rem;line-height:1.6}.portal-tippziel{align-items:center;min-height:44px;display:inline-flex}.portal-zusagen{gap:18px;display:grid}.portal-zusagen>div{gap:4px;display:grid}.portal-zusage__titel{font-weight:600}.portal-zusage__text{color:var(--lobby-muted);font-size:.92rem;line-height:1.6}.portal-zusage__pruefen{color:var(--lobby-faint);font-size:.84rem}.portal-faq{border-top:1px solid var(--lobby-line);display:grid}.portal-faq details{border-bottom:1px solid var(--lobby-line);padding:4px 0}.portal-faq summary{cursor:pointer;align-items:center;min-height:44px;padding:14px 2px;font-size:.98rem;font-weight:600;display:flex}.portal-faq summary:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:2px}.portal-faq p{color:var(--lobby-muted);margin:0 0 14px;padding:0 2px;font-size:.92rem;line-height:1.6}.portal-grenze{border-left:3px solid var(--lobby-akzent);background:var(--lobby-bg-oben);border-radius:0 6px 6px 0;margin:26px 0 0;padding:16px 18px}.portal-grenze__titel{color:var(--lobby-ink);margin:0 0 6px;font-size:.98rem;font-weight:600}.portal-grenze p{color:var(--lobby-muted);margin:0;font-size:.92rem;line-height:1.6}.portal-quellen{gap:14px;margin:26px 0 0;display:grid}.portal-quellen__zeile{border-bottom:1px solid var(--lobby-line);grid-template-columns:152px 1fr;align-items:baseline;gap:4px 16px;padding-bottom:14px;display:grid}.portal-quellen__zeile:last-child{border-bottom:0;padding-bottom:0}.portal-quellen dt{color:var(--lobby-faint);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.portal-quellen dd{color:var(--lobby-muted);margin:0;font-size:.92rem;line-height:1.6}.portal-quellen a{color:var(--lobby-ink);white-space:nowrap;text-underline-offset:2px;text-decoration:underline}.portal-quellen a:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:2px}@media (width<=560px){.portal-quellen__zeile{grid-template-columns:1fr;gap:6px}}.portal-seite__zurueck-unten{text-align:center;margin-top:44px}.portal-fuss--seite{max-width:820px;padding:24px 24px 40px}.pv{box-sizing:border-box;text-align:left;height:100%}.pv--leer{background:#1a1b1f}.pv--klartext{background:#fbfaf7;flex-direction:column;padding:20px 18px;display:flex}.pv-kt__titel{color:#23262b;margin:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:18px;font-weight:600;line-height:1.3}.pv-kt__linie{background:#e8e4dc;height:1px;margin:14px 0}.pv-kt__liste{gap:11px;display:grid}.pv-kt__zeile{align-items:center;gap:9px;display:flex}.pv-kt__punkt{border:2px solid #cfc9bd;border-radius:50%;flex:none;width:13px;height:13px}.pv-kt__punkt--voll{background:#2f6f60;border-color:#2f6f60}.pv-kt__punkt--tick{animation:7s infinite ktTick}.pv-kt__balken{background:#e8e4dc;border-radius:2px;height:6px}.pv-kt__fuss{letter-spacing:.1em;color:#8d8779;justify-content:space-between;align-items:baseline;margin-top:auto;font:600 9px/1 Georgia,serif;display:flex}.pv-kt__spur{background:#e8e4dc;border-radius:2px;height:3px;margin-top:8px;overflow:hidden}.pv-kt__fuell{background:#2f6f60;height:100%;animation:7s ease-in-out infinite fuell20;display:block}.pv--amt{background:#eef2f6;flex-direction:column;display:flex}.pv-amt__streifen{background:linear-gradient(90deg,#1a1a1a 0 33.3%,#c1121f 33.3% 66.6%,#f6c604 66.6% 100%);flex:none;height:4px}.pv-amt__kopf{color:#fff;background:#00375f;flex:none;padding:8px 11px;font-size:9px;font-weight:700;line-height:1.3}.pv-amt__karte{background:#fff;border:1px solid #c9d4de;border-radius:4px;gap:7px;margin:12px 11px 0;padding:10px;display:grid}.pv-amt__balken{background:#c9d4de;border-radius:2px;height:7px}.pv-amt__balken--hell{background:#e2e8ee;height:6px}.pv-amt__zeile{align-items:center;gap:6px;display:flex}.pv-amt__kaestchen{border:2px solid #9fb0be;border-radius:2px;flex:none;width:12px;height:12px}.pv-amt__kaestchen--an{border-color:#0064b0}.pv-amt__stempel{color:#b32020a6;text-align:center;border:2px solid #b320208c;border-radius:50%;place-items:center;width:52px;height:52px;margin:8px 11px 0;font-size:8px;font-weight:700;line-height:1.2;animation:7s ease-in-out infinite stempel;display:grid;transform:rotate(-12deg)}.pv-amt__fussleiste{letter-spacing:.08em;color:#5b6b7a;background:#e4eaf0;border-top:1px solid #c9d4de;flex:none;justify-content:space-between;margin-top:auto;padding:7px 11px;font:700 8px/1 ui-monospace,Consolas,monospace;display:flex}.pv--vibecheck{background:#0a0a14;position:relative;overflow:hidden}.pv-vc__aura{filter:blur(6px);position:absolute;inset:-45%}.pv-vc__aura--eins{background:radial-gradient(60% 45% at 25% 20%,#8b7dffd9,#0000 62%),radial-gradient(55% 40% at 80% 35%,#ff8fd099,#0000 62%);animation:11s ease-in-out infinite aura}.pv-vc__aura--zwei{background:radial-gradient(55% 40% at 70% 85%,#57e6c380,#0000 62%),radial-gradient(60% 45% at 15% 95%,#8b7dff80,#0000 62%);animation:15s ease-in-out infinite aura2}.pv-vc__inhalt{box-sizing:border-box;flex-direction:column;justify-content:flex-end;gap:11px;height:100%;padding:20px 18px;display:flex;position:relative}.pv-vc__pille{color:#dcd9ee;background:#ffffff0f;border:1px solid #ffffff24;border-radius:99px;width:fit-content;padding:6px 13px;font-size:10px;font-weight:600}.pv-vc__balken{background:#ffffff24;border-radius:99px;height:7px}.pv-vc__balken--aura{background:linear-gradient(120deg,#8b7dff,#ff8fd0);height:9px}.pv-vc__balken--leise{background:#ffffff1a}.pv-vc__karte{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;gap:7px;margin-top:6px;padding:10px 12px;display:grid}.pv-vc__karte-kicker{letter-spacing:.14em;text-transform:uppercase;color:#57e6c3;font:600 9px/1 system-ui,sans-serif}.pv-vc__karte-balken{background:#ffffff29;border-radius:99px;height:6px}.pv-vc__karte-balken--leise{background:#ffffff1a}.pv--gamer{background:radial-gradient(120% 50% at 50% -10%,#1a1d22 0%,#0000 60%),#0e0f12;flex-direction:column;align-items:center;gap:16px;padding:20px 18px;display:flex}.pv-gm__kicker{letter-spacing:.2em;text-transform:uppercase;color:#2fd07a;font:600 10px/1 ui-monospace,Consolas,monospace}.pv-gm__platte{box-sizing:border-box;background:radial-gradient(120% 160% at 50% -20%,#1b1c21 0%,#15161a 60%,#0b0c0e 100%);border:1px solid #26292f;border-radius:46px/30px;justify-content:space-between;align-items:flex-end;gap:5px;width:100%;margin-top:8px;padding:14px 12px 12px;display:flex}.pv-gm__taste{background:#1b1b1f;border:2px solid #8c94a0;border-radius:50%;flex:none;width:29px;height:29px;box-shadow:inset 0 -2px #0000008c,0 2px #000}.pv-gm__taste--gedrueckt{animation:3.4s ease-in-out infinite padPuls;box-shadow:inset 0 2px 4px #00000059}.pv-gm__spur{background:#26292f;border-radius:99px;width:70%;height:6px;margin-top:6px;overflow:hidden}.pv-gm__fuell{background:#2fd07a;height:100%;display:block}.pv-gm__hud{letter-spacing:.12em;color:#6f757e;justify-content:space-between;align-items:center;width:100%;margin-top:auto;font:600 9px/1 ui-monospace,Consolas,monospace;display:flex}.pv-gm__rang{color:#2fd07a;border:1px solid #26292f;border-radius:4px;padding:4px 8px}.pv--manager{background:#f6f7f9;flex-direction:column;gap:11px;padding:16px 15px;display:flex}.pv-mg__kopf{justify-content:space-between;align-items:baseline;display:flex}.pv-mg__kicker{letter-spacing:.14em;text-transform:uppercase;color:#8b93a1;font:700 9px/1 system-ui,sans-serif}.pv-mg__wert{color:#4b4ddf;font:700 9px/1 system-ui,sans-serif}.pv-mg__karte{background:#fff;border:1px solid #e6e9ee;border-radius:8px}.pv-mg__karte--ring{align-items:center;gap:12px;padding:11px 12px;display:flex}.pv-mg__ring{background:conic-gradient(#4b4ddf 0 68%, #e6e9ee 68% 100%);border-radius:999px;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.pv-mg__ring-kern{color:#10141b;background:#fff;border-radius:999px;place-items:center;width:48px;height:48px;font:650 13px/1 system-ui,sans-serif;display:grid}.pv-mg__ring-text{flex:1;gap:7px;display:grid}.pv-mg__balken{background:#d7dce4;border-radius:2px;height:6px}.pv-mg__balken--blass{background:#eceff3}.pv-mg__chip{color:#2f31b8;background:#eef0fd;border-radius:999px;width:fit-content;padding:2px 8px;font:700 9px/1.5 system-ui,sans-serif}.pv-mg__karte--ampeln{gap:9px;padding:10px 12px;display:grid}.pv-mg__ampelzeile{justify-content:space-between;align-items:center;display:flex}.pv-mg__ampel{background:#eff1f5;border:1px solid #d7dce4;border-radius:999px;align-items:center;gap:4px;padding:3px 6px;display:flex}.pv-mg__lampe{background:#c5cbd4;border-radius:999px;width:7px;height:7px}.pv-mg__karte--fuss{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding:11px 12px;display:flex}.pv-mg__fusstext{flex:1;gap:6px;display:grid}.pv-mg__spur{background:#eceff3;border-radius:99px;height:8px;overflow:hidden}.pv-mg__fuell{background:#4b4ddf;border-radius:99px;height:100%;animation:8s ease-in-out infinite mgFuell;display:block}.pv-mg__gauge{background:#e6e9ee;border-top-left-radius:999px;border-top-right-radius:999px;flex:none;width:38px;height:19px;position:relative;overflow:hidden}.pv-mg__nadel{transform-origin:bottom;background:#12855c;width:2px;height:15px;animation:6s ease-in-out infinite nadel;position:absolute;bottom:0;left:17px;transform:rotate(52deg)}@keyframes ktTick{0%,44%{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.28)}56%,to{opacity:1;transform:scale(1)}}@keyframes fuell20{0%,12%{width:8%}60%,to{width:20%}}@keyframes stempel{0%,58%{opacity:0;transform:rotate(-12deg)scale(1.9)}66%{opacity:1;transform:rotate(-12deg)scale(.94)}72%,to{opacity:1;transform:rotate(-12deg)scale(1)}}@keyframes aura{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6%,-4%)scale(1.12)}}@keyframes aura2{0%,to{transform:translate(0,0)scale(1.06)}50%{transform:translate(-7%,5%)scale(1)}}@keyframes padPuls{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.82;transform:translateY(2px)}}@keyframes mgFuell{0%,10%{width:18%}70%,to{width:52%}}@keyframes nadel{0%,to{transform:rotate(-38deg)}50%{transform:rotate(52deg)}}@media (prefers-reduced-motion:reduce){.pv-kt__punkt--tick,.pv-kt__fuell,.pv-amt__stempel,.pv-vc__aura,.pv-gm__taste--gedrueckt,.pv-mg__fuell,.pv-mg__nadel{animation:none}}.portal-start{width:calc(100% - 88px);max-width:972px;color:var(--lobby-faint);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:30px;margin:0 auto;padding-top:26px;font-size:.92rem;display:grid}.portal-start__zusage--links{text-align:right;justify-self:end}.portal-start__zusage--rechts{justify-self:start}.portal-start__zusage b{color:var(--lobby-ink)}.portal-start .portal-cta{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:56px;padding:0 34px;font-family:inherit;font-size:.95rem;font-weight:700;line-height:1;display:inline-flex}.portal-start .portal-cta__zusatz{opacity:.78;font-size:.78rem;font-weight:600}.portal-leiste{z-index:40;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--lobby-line-stark);background:var(--lobby-leiste-grund);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.portal-leiste__text{flex-direction:column;gap:2px;min-width:0;display:flex}.portal-leiste__welt{color:var(--lobby-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.portal-leiste__umfang{color:var(--lobby-faint);font-size:11px}.portal-leiste .portal-cta{flex:none;min-height:50px;padding:0 24px}@media (width<=600px){.lobby{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}.portal-kopf{padding:22px 16px 0}.portal-wortmarke{font-size:1.8rem}.portal-seite2{align-self:flex-end;margin:4px 14px -8px 0;font-size:.82rem;position:static}.portal-trust{justify-items:center;gap:7px;padding:26px 20px 0;font-size:.88rem;display:grid}.portal-spalten,.portal-kaesten,.portal-fuss{padding-left:20px;padding-right:20px}.portal-spalten{grid-template-columns:1fr;gap:22px}.portal-raster--drei{grid-template-columns:1fr 1fr}.portal-raster--fuenf{grid-template-columns:1fr;gap:8px}.portal-raster--fuenf .portal-kachel{padding:12px 14px}.portal-raster--fuenf .portal-kachel__knopf{grid-template-columns:auto 1fr auto;align-content:center;align-items:baseline;gap:4px 8px;min-height:44px}.portal-raster--fuenf .portal-kachel__name{grid-column:2}.portal-raster--fuenf .portal-kachel__pfeil{grid-area:1/3}.portal-raster--fuenf .portal-kachel__text{grid-column:1/-1}.portal-marken{scrollbar-width:none;-webkit-overflow-scrolling:touch;--marken-f-l:0px;--marken-f-r:0px;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--marken-f-l), #000 calc(100% - var(--marken-f-r)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--marken-f-l), #000 calc(100% - var(--marken-f-r)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--marken-f-l), #000 calc(100% - var(--marken-f-r)), transparent 100%);flex-wrap:nowrap;gap:8px;margin:0 -20px 36px;padding:0 20px 6px;overflow-x:auto}.portal-marken[data-links]{--marken-f-l:34px}.portal-marken[data-rechts]{--marken-f-r:34px}.portal-marken::-webkit-scrollbar{display:none}.lobby .portal-marken a{flex:none;min-height:44px;padding:0 14px;font-size:.84rem}.portal-abschnitt--kasten{padding:20px 18px}.portal-seite__h1{font-size:1.9rem}}@media (height<=640px){.portal-lead,.portal-umfang{display:none}.portal-kopf{padding-top:16px}}.pdf-faecher{justify-content:center;align-items:center;display:flex}.pdf-faecher__seite{aspect-ratio:400/566;background:var(--lobby-card);border-radius:2px;width:34%;max-width:150px;height:auto;transition:transform .25s;display:block;box-shadow:0 14px 30px -8px #000000b3}.pdf-faecher__seite:first-child{margin-right:-9%;transform:rotate(-7deg)translateY(6%)}.pdf-faecher__seite:nth-child(2){z-index:1;width:38%;max-width:170px;position:relative;box-shadow:0 20px 40px -8px #000c}.pdf-faecher__seite:nth-child(3){margin-left:-9%;transform:rotate(7deg)translateY(6%)}@media (hover:hover){.pdf-faecher-ausloeser:hover .pdf-faecher__seite:first-child{transform:rotate(-11deg)translate(-12%,6%)}.pdf-faecher-ausloeser:hover .pdf-faecher__seite:nth-child(2){transform:translateY(-5%)scale(1.03)}.pdf-faecher-ausloeser:hover .pdf-faecher__seite:nth-child(3){transform:rotate(11deg)translate(12%,6%)}}@media (prefers-reduced-motion:reduce){.pdf-faecher__seite{transition:none}}.pdf-faecher--klein{height:70px}.pdf-faecher--klein .pdf-faecher__seite{width:36px;max-width:none;box-shadow:none;transition:none}.pdf-faecher--klein .pdf-faecher__seite:first-child{margin-right:-11px;transform:rotate(-8deg)translateY(3px)}.pdf-faecher--klein .pdf-faecher__seite:nth-child(2){width:44px;box-shadow:0 10px 18px #000000a6}.pdf-faecher--klein .pdf-faecher__seite:nth-child(3){margin-left:-11px;transform:rotate(8deg)translateY(3px)}.pdf-faecher-ausloeser:hover .pdf-faecher--klein .pdf-faecher__seite:first-child{transform:rotate(-8deg)translateY(3px)}.pdf-faecher-ausloeser:hover .pdf-faecher--klein .pdf-faecher__seite:nth-child(2){transform:none}.pdf-faecher-ausloeser:hover .pdf-faecher--klein .pdf-faecher__seite:nth-child(3){transform:rotate(8deg)translateY(3px)}.portal-seite__lead.adresse-geschenk{color:var(--lobby-ink);margin-top:-20px}.adresse-aktionen{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 0 32px;display:flex}.portal-kicker{text-wrap:balance}.portal-kicker__teil{white-space:nowrap}.portal-lead{text-wrap:balance}.portal-leiste__umfang{white-space:nowrap}.portal-leiste__umfang--kurz{display:none}@media (width<=360px){.portal-leiste__umfang--lang{display:none}.portal-leiste__umfang--kurz{display:inline}.portal-leiste .portal-cta{padding:0 20px}}.portal-karte__schenkbilder{flex:none}@media (width<=420px){.portal-karte--geschenk .portal-karte__rechts{flex-direction:column;align-items:stretch;gap:14px}.portal-karte--geschenk .portal-karte__schenkbilder{align-self:center}.portal-karte--geschenk .portal-karte__rahmenknopf{justify-content:center}}@media (width<=600px){.portal-trust{font-size:.84rem}.portal-trust>span{text-wrap:balance;text-align:center}.lobby .portal-spalte__text a{align-items:center;width:fit-content;min-height:44px;padding:0;display:flex}.portal-fuss__links{gap:0 16px}.lobby .portal-fuss__links a,.lobby .portal-fuss__knopf{min-height:32px}.portal-fuss{padding-bottom:20px}}.lobby-dialog{z-index:1100;background:var(--lobby-dialog-grund);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lobby-dialog__box{border:1px solid var(--lobby-line-stark);background:var(--lobby-card);width:min(420px,100%);max-height:calc(100dvh - 40px);color:var(--lobby-ink);border-radius:14px;flex-direction:column;padding:24px 22px 20px;animation:.14s ease-out lobby-dialog-auf;display:flex;box-shadow:0 18px 48px #00000073}@keyframes lobby-dialog-auf{0%{opacity:0;transform:translateY(6px)}}.lobby-dialog__titel{font-size:var(--lobby-schrift-h3);margin:0 0 4px;font-weight:700;line-height:1.25}.lobby-dialog__text{color:var(--lobby-muted);margin:0 0 16px;font-size:.9rem}.lobby-dialog__ton{color:var(--lobby-faint);margin:0 0 14px;font-size:.85rem;line-height:1.5}.lobby-dialog__warnung{color:var(--lobby-ink);margin:8px 0 20px;font-size:.95rem;line-height:1.55}.lobby-dialog__liste{flex-direction:column;gap:4px;margin:0 -8px;padding:0 8px;display:flex;overflow-y:auto}.lobby-dialog__opt{cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:12px;min-height:44px;padding:10px 12px;display:flex}.lobby-dialog__opt:hover{background:var(--lobby-card-hover)}.lobby-dialog__opt:has(input:checked){border-color:var(--lobby-line-stark);background:var(--lobby-card-hover)}.lobby-dialog__opt:has(input:focus-visible){outline:3px solid var(--lobby-akzent);outline-offset:1px}.lobby-dialog__opt input{accent-color:var(--lobby-akzent);flex:none;width:18px;height:18px;margin:3px 0 0}.lobby-dialog__opt-text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.lobby-dialog__opt-label{font-weight:600;line-height:1.35}.lobby-dialog__opt-detail{color:var(--lobby-faint);font-size:.8rem}.lobby-dialog__opt-kopf{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lobby-dialog__datum{color:var(--lobby-faint);flex:none;font-size:.78rem}.lobby-dialog__kosten{color:var(--lobby-warn);flex:none;font-size:.78rem}.lobby-dialog__stand{align-items:center;gap:8px;display:flex}.lobby-dialog__spur{background:var(--lobby-line);border-radius:99px;flex:1;height:4px;overflow:hidden}.lobby-dialog__fuell{background:var(--lobby-akzent);height:100%;display:block}.lobby-dialog__fuell[data-voll]{background:var(--lobby-voll)}.lobby-dialog__zahl{color:var(--lobby-muted);flex:none;font-size:.78rem}.lobby-dialog__transparenz{color:var(--lobby-faint);text-align:center;margin:14px 0 0;font-size:.8rem}.lobby-dialog__aktionen{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.lobby-knopf{cursor:pointer;border:1px solid var(--lobby-line-stark);min-height:44px;color:var(--lobby-ink);background:0 0;border-radius:8px;padding:12px 16px;font-family:inherit;font-size:.9rem;font-weight:600;line-height:1}.lobby-knopf:hover{border-color:var(--lobby-knopf-rand-hover);background:var(--lobby-card-hover)}.lobby-knopf--go{background:var(--lobby-ink);color:var(--lobby-akzent-ink);border-color:#0000}.lobby-knopf--go:hover{background:var(--lobby-ink);filter:brightness(1.1);border-color:#0000}.lobby-knopf--leise{color:var(--lobby-faint)}.lobby-knopf:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:2px}:root{--stage-exit-size:44px;--stage-exit-inset:10px;--stage-exit-breite:110px;--stage-exit-space:calc(var(--stage-exit-breite) + var(--stage-exit-inset) + 8px)}.stage-exit{top:var(--stage-exit-inset);left:var(--stage-exit-inset);z-index:1000;position:fixed}.stage-exit__btn{font:inherit;min-height:var(--stage-exit-size);cursor:pointer;border:1px solid var(--rahmen-rand);background:color-mix(in srgb, var(--rahmen-grund) 82%, transparent);color:var(--rahmen-ink);white-space:nowrap;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:999px;align-items:center;gap:.45em;padding:0 .95em;font-size:.82rem;line-height:1;display:inline-flex}.stage-exit__btn:hover{background:color-mix(in srgb, var(--rahmen-grund) 95%, transparent)}.stage-exit__btn:focus-visible{outline:3px solid var(--rahmen-fokus);outline-offset:2px;box-shadow:0 0 0 5px var(--rahmen-grund)}@media (width<=600px){:root{--stage-exit-space:0px}.stage-exit{display:none}.lobby-dialog{place-items:end stretch;padding:0}.lobby-dialog__box{border-bottom:none;border-radius:18px 18px 0 0;width:100%;max-height:calc(100dvh - 40px);padding:14px 20px 22px;animation-name:lobby-sheet-auf;box-shadow:0 -18px 48px #00000073}.lobby-dialog__box:before{content:"";background:var(--lobby-punkt-aus);border-radius:99px;width:40px;height:4px;margin:0 auto 14px;display:block}.lobby-dialog__aktionen{grid-template-columns:auto 1fr;gap:10px;display:grid}}@keyframes lobby-sheet-auf{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){button.lobby-card{transition:none}button.lobby-card:hover{transform:none}.lobby-dialog__box{animation:none}}.welt-loading{min-height:100dvh}.welt-fehler{background:var(--rahmen-grund);max-width:520px;min-height:100dvh;color:var(--rahmen-ink);font:15px/1.6 var(--font-sans);align-content:center;gap:14px;margin:0 auto;padding:32px 20px;display:grid}.welt-fehler__titel{margin:0;font-size:1.4rem;line-height:1.25}.welt-fehler__text{color:var(--rahmen-gedaempft);margin:0}.welt-fehler__aktionen{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.welt-fehler__btn{cursor:pointer;border:1px solid var(--rahmen-rand);min-height:44px;color:var(--rahmen-ink);background:0 0;border-radius:8px;padding:12px 18px;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1}.welt-fehler__btn--go{background:var(--rahmen-ink);color:var(--rahmen-grund);border-color:#0000}.welt-fehler__btn:focus-visible{outline:3px solid var(--rahmen-fokus);outline-offset:2px}.lobby__install{border:1px solid var(--lobby-line-stark);background:var(--lobby-flaeche-hauch);border-radius:10px;margin:32px 0 0;padding:18px 20px}.lobby__install-titel{color:var(--lobby-ink);margin:0 0 6px;font-size:1rem;font-weight:600}.lobby__install-text{color:var(--lobby-muted);margin:0 0 10px;font-size:.9rem;line-height:1.55}.lobby__install-text b{color:var(--lobby-ink);font-weight:600}.lobby__install-anleitung{color:var(--lobby-akzent)}.lobby__install-hinweis{color:var(--lobby-faint);margin:12px 0 0;font-size:.82rem;line-height:1.5}.lobby__install-aktionen{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.anrede-wahl{gap:0}.anrede-wahl__stufe{border-radius:0;min-width:72px}.anrede-wahl__stufe:first-child{border-radius:8px 0 0 8px}.anrede-wahl__stufe:last-child{border-radius:0 8px 8px 0;margin-left:-1px}.anrede-wahl__stufe--aktiv{background:var(--lobby-ink);color:var(--lobby-akzent-ink);z-index:1;border-color:#0000;position:relative}.anrede-wahl__stufe--aktiv:hover{background:var(--lobby-ink);border-color:#0000}.app-update{z-index:1200;border:1px solid var(--rahmen-rand);background:color-mix(in srgb, var(--rahmen-grund) 94%, transparent);width:min(520px,100vw - 24px);color:var(--rahmen-ink);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:14px/1.4 var(--font-sans);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px 14px;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000061}.app-update__text{flex:auto}.app-update__btn{cursor:pointer;border:1px solid var(--rahmen-rand);min-height:44px;color:inherit;background:0 0;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:.88rem;font-weight:600;line-height:1}.app-update__btn--go{background:var(--rahmen-ink);color:var(--rahmen-grund);border-color:#0000}.app-update__btn:focus-visible{outline:3px solid var(--rahmen-fokus);outline-offset:2px}@media (width<=480px){.app-update__text{text-align:center;flex-basis:100%}.app-update__btn{flex:1 1 0}}.lobby__mitbringen-fehler{color:var(--lobby-fehler);margin:0 0 10px;font-size:.9rem;line-height:1.55}.gepaeck{border:1px solid color-mix(in srgb, var(--lobby-voll) 35%, transparent);background:color-mix(in srgb, var(--lobby-voll) 6%, transparent);border-radius:10px;gap:10px;padding:14px 16px;display:grid}.gepaeck__kopf{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.gepaeck__name{overflow-wrap:anywhere;font-size:.95rem;font-weight:600}.gepaeck__status{color:var(--lobby-voll);flex:none;font-size:.78rem}.gepaeck__stand{align-items:center;gap:8px;display:flex}.gepaeck__spur{background:var(--lobby-line);border-radius:99px;flex:1;height:4px;overflow:hidden}.gepaeck__spur span{background:var(--lobby-voll);height:100%;display:block}.gepaeck__zahl{color:var(--lobby-muted);flex:none;font-size:.8rem}.gepaeck__klartext{color:var(--lobby-faint);margin:0;font-size:.82rem;line-height:1.55}.gepaeck__aktionen{flex-wrap:wrap;gap:14px;display:flex}.gepaeck__link{min-height:44px;color:var(--lobby-akzent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0;font-family:inherit;font-size:.86rem;font-weight:600;line-height:1;text-decoration:underline;display:inline-flex}.gepaeck__link--leise{color:var(--lobby-faint)}.gepaeck__link:hover{color:var(--lobby-ink)}.gepaeck__link:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:2px}.gepaeck__roh{border:1px solid var(--lobby-line);background:var(--lobby-vertieft);max-height:220px;font:11px/1.6 var(--font-mono);color:var(--lobby-faint);white-space:pre;border-radius:8px;margin:0;padding:12px 14px;overflow:auto}.gepaeck__roh:focus-visible{outline:3px solid var(--lobby-akzent);outline-offset:2px}.gepaeck__fussnote{color:var(--lobby-faint);margin:0;font-size:.78rem}.welt-fuss{z-index:1;font-family:var(--font-sans);border-top:1px solid var(--rahmen-rand);background:var(--rahmen-grund);color:var(--rahmen-ink);text-align:center;padding:18px 16px 22px;font-size:.82rem;line-height:1.55;position:relative}.welt-fuss__links{flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:8px;display:flex}.welt-fuss__links a{min-height:44px;color:var(--rahmen-ink);text-underline-offset:.25em;align-items:center;text-decoration:underline;display:inline-flex}.welt-fuss__links a:hover{text-decoration-thickness:2px}.welt-fuss__links a:focus-visible{outline:3px solid var(--rahmen-fokus);outline-offset:2px}.welt-fuss__foyer{font-weight:600}.welt-fuss__hinweis{max-width:62ch;color:var(--rahmen-gedaempft);margin:0 auto}.welt-fuss__hinweis b{color:var(--rahmen-ink)}*,:before,:after{box-sizing:border-box}:root{--font-sans:system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-mono:ui-monospace, Consolas, monospace;--rahmen-grund:#14181d;--rahmen-ink:#e8eaee;--rahmen-gedaempft:#aab1bb;--rahmen-rand:#ffffff38;--rahmen-fokus:#7fb2ff;--fokus-rueckfall:#fc0}body{margin:0}html{scrollbar-gutter:stable}:where(a,button,input,[tabindex]):focus-visible{outline:3px solid var(--bfp-focus,var(--fokus-rueckfall));outline-offset:2px;border-radius:2px}html [tabindex="-1"]:focus-visible{outline:none}
