.confirmation-email-guidance-module__Z_TOsW__card{border:1px solid #ed6a3859;border-left:6px solid var(--lagerfeuer,#ed6a38);color:var(--tinte,#17221e);text-align:left;background:#fffaf0;gap:1rem;padding:clamp(1rem,3vw,1.35rem);display:grid}.confirmation-email-guidance-module__Z_TOsW__attention{background:#fff3bd;border:1px solid #b8362d52;border-left:5px solid #b8362d;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:.8rem .9rem;display:grid}.confirmation-email-guidance-module__Z_TOsW__attentionSignals{place-items:center;width:3.4rem;height:2.9rem;display:inline-grid;position:relative}.confirmation-email-guidance-module__Z_TOsW__attentionSignals svg{grid-area:1/1;width:2.45rem;height:2.45rem}.confirmation-email-guidance-module__Z_TOsW__attentionSignals svg:first-child{color:#8a2b24;fill:#f5c843;stroke-width:2.4px;transform:rotate(-8deg)translate(-.35rem)}.confirmation-email-guidance-module__Z_TOsW__attentionSignals svg:last-child{color:#fffdf8;fill:#c83d32;stroke:#c83d32;transform:scale(.72)translate(1.25rem,1.05rem)}.confirmation-email-guidance-module__Z_TOsW__attention strong,.confirmation-email-guidance-module__Z_TOsW__attention span{display:block}.confirmation-email-guidance-module__Z_TOsW__attention strong{color:#8a2b24;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;line-height:1.2}.confirmation-email-guidance-module__Z_TOsW__attention span{color:#3b3025;margin-top:.2rem;font-size:.92rem;font-weight:700;line-height:1.4}.confirmation-email-guidance-module__Z_TOsW__heading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.confirmation-email-guidance-module__Z_TOsW__icon{background:var(--fjord,#145b50);color:#fff;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:inline-flex}.confirmation-email-guidance-module__Z_TOsW__icon svg{width:1.45rem;height:1.45rem}.confirmation-email-guidance-module__Z_TOsW__heading h3{font-family:var(--font-bitter), Georgia, serif;margin:0 0 .35rem;font-size:clamp(1.2rem,3vw,1.55rem);line-height:1.15}.confirmation-email-guidance-module__Z_TOsW__heading p,.confirmation-email-guidance-module__Z_TOsW__note{margin:0;line-height:1.55}.confirmation-email-guidance-module__Z_TOsW__steps{gap:.7rem;margin:0;padding-left:1.45rem;display:grid}.confirmation-email-guidance-module__Z_TOsW__steps li{padding-left:.2rem;line-height:1.45}.confirmation-email-guidance-module__Z_TOsW__steps li::marker{color:var(--fjord,#145b50);font-weight:900}.confirmation-email-guidance-module__Z_TOsW__steps strong,.confirmation-email-guidance-module__Z_TOsW__steps span{display:block}.confirmation-email-guidance-module__Z_TOsW__steps span{color:#17221eb8;font-size:.92rem}.confirmation-email-guidance-module__Z_TOsW__note{color:var(--fjord,#145b50);background:#e3f2ef;padding:.75rem .85rem;font-weight:800}@media (max-width:520px){.confirmation-email-guidance-module__Z_TOsW__attention{grid-template-columns:2.8rem minmax(0,1fr);align-items:start;padding:.8rem}.confirmation-email-guidance-module__Z_TOsW__attentionSignals{width:2.7rem;height:2.45rem}.confirmation-email-guidance-module__Z_TOsW__attentionSignals svg{width:2.05rem;height:2.05rem}.confirmation-email-guidance-module__Z_TOsW__heading{grid-template-columns:1fr}}
.share-preregistration-button-module__8k5j9q__trigger{color:#fff;cursor:pointer;font:inherit;background:#145b50;border:1px solid #145b50;justify-content:center;align-items:center;gap:.48rem;min-height:46px;padding:.65rem .85rem;font-weight:850;display:inline-flex}.share-preregistration-button-module__8k5j9q__trigger:hover{background:#0f473e}.share-preregistration-button-module__8k5j9q__trigger:focus-visible,.share-preregistration-button-module__8k5j9q__shareChoice:focus-visible,.share-preregistration-button-module__8k5j9q__close:focus-visible,.share-preregistration-button-module__8k5j9q__copyFeedback input:focus-visible{outline-offset:3px;outline:3px solid #ed6a38}.share-preregistration-button-module__8k5j9q__triggerHeader{color:#17221e;background:#ed6a38;border-color:#ed6a38;min-height:clamp(40px,3.6vw,46px)}.share-preregistration-button-module__8k5j9q__triggerHeader:hover{background:#f28c65}.share-preregistration-button-module__8k5j9q__triggerConfirmation{grid-column:1/-1;width:100%}.share-preregistration-button-module__8k5j9q__triggerSidebar{color:inherit;background:0 0;border:0;justify-content:flex-start;width:100%;min-height:42px;padding:.48rem .55rem}.share-preregistration-button-module__8k5j9q__triggerSidebar:hover{color:#145b50;background:#e0ece9}.share-preregistration-button-module__8k5j9q__triggerMenu{justify-content:flex-start}.share-preregistration-button-module__8k5j9q__triggerSpotlight{color:#17221e;background:#f5a36f;border-color:#f5a36f;min-height:40px;padding:.5rem .65rem;box-shadow:0 5px 14px #a43f1b24}.share-preregistration-button-module__8k5j9q__triggerSpotlight:hover{background:#f8b58b;box-shadow:0 7px 18px #a43f1b33}.share-preregistration-button-module__8k5j9q__triggerContext{background:#145b50;border-color:#145b50;flex:none;min-height:42px;padding:.55rem .75rem}.share-preregistration-button-module__8k5j9q__triggerContext:hover{background:#0f473e}.share-preregistration-button-module__8k5j9q__dialog{color:#17221e;background:0 0;border:0;width:100%;max-width:620px;max-height:100svh;margin:auto;padding:1rem}.share-preregistration-button-module__8k5j9q__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a2b25b3}.share-preregistration-button-module__8k5j9q__panel{background:#f5f3eb;border-top:5px solid #ed6a38;max-height:calc(100svh - 2rem);padding:clamp(1.15rem,4vw,2rem);position:relative;overflow-y:auto;box-shadow:0 26px 80px #08221d4d}.share-preregistration-button-module__8k5j9q__close{color:#145b50;cursor:pointer;background:#e0ece9;border:0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:absolute;top:1rem;right:1rem}.share-preregistration-button-module__8k5j9q__heading{padding-right:2.7rem}.share-preregistration-button-module__8k5j9q__eyebrow{color:#145b50;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.74rem;font-weight:900;display:inline-flex}.share-preregistration-button-module__8k5j9q__heading h2{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:.55rem 0 .75rem;font-size:clamp(1.8rem,6vw,2.85rem);line-height:1.03}.share-preregistration-button-module__8k5j9q__heading p{color:#17221eb3;margin:0;line-height:1.55}.share-preregistration-button-module__8k5j9q__shareGrid{gap:.65rem;margin-top:1.35rem;display:grid}.share-preregistration-button-module__8k5j9q__shareChoice{color:#17221e;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #145b5033;grid-template-columns:42px 1fr;align-items:center;gap:.7rem;width:100%;min-height:68px;padding:.65rem .75rem;display:grid}.share-preregistration-button-module__8k5j9q__shareChoice:hover{border-color:#145b50;transform:translateY(-1px);box-shadow:0 5px 18px #145b5017}.share-preregistration-button-module__8k5j9q__shareChoice>span:last-child{gap:.08rem;display:grid}.share-preregistration-button-module__8k5j9q__shareChoice strong{font-size:.96rem}.share-preregistration-button-module__8k5j9q__shareChoice small{color:#17221e9e;font-size:.78rem}.share-preregistration-button-module__8k5j9q__choiceIcon{color:#145b50;background:#e0ece9;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.share-preregistration-button-module__8k5j9q__whatsapp .share-preregistration-button-module__8k5j9q__choiceIcon{color:#fff;background:#25d366}.share-preregistration-button-module__8k5j9q__facebook .share-preregistration-button-module__8k5j9q__choiceIcon{background:#e8f1ff}.share-preregistration-button-module__8k5j9q__copyChoice{grid-column:1/-1}.share-preregistration-button-module__8k5j9q__copyFeedback{color:#145b50;background:#e0ece9;align-items:center;gap:.5rem;margin-top:.8rem;padding:.75rem;font-weight:750;display:flex}.share-preregistration-button-module__8k5j9q__copyFeedback:has(input){align-items:stretch;display:grid}.share-preregistration-button-module__8k5j9q__copyFeedback p{margin:0;line-height:1.4}.share-preregistration-button-module__8k5j9q__copyFeedback input{color:#17221e;font:inherit;background:#fff;border:1px solid #145b50;width:100%;padding:.65rem}.share-preregistration-button-module__8k5j9q__privacyNote{color:#17221eb8;margin:1rem 0 0;font-size:.78rem;line-height:1.45}@media (min-width:540px){.share-preregistration-button-module__8k5j9q__shareGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:539px){.share-preregistration-button-module__8k5j9q__dialog{width:100%;max-width:none;height:100svh;max-height:100svh;margin:0;padding:0;inset:0}.share-preregistration-button-module__8k5j9q__dialog[open]{align-items:flex-end;display:flex}.share-preregistration-button-module__8k5j9q__panel{max-height:calc(100svh - 1.5rem);padding-bottom:max(1.15rem, calc(env(safe-area-inset-bottom) + .75rem));width:100%}}@media (prefers-reduced-motion:reduce){.share-preregistration-button-module__8k5j9q__shareChoice:hover{transform:none}}
.public-share-callout-module__68SOUq__callout{background:color-mix(in srgb, var(--morgenhimmel) 44%, var(--weiss));border-left:5px solid var(--lagerfeuer);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.9rem,2vw,1.35rem);margin-block:clamp(3rem,7vw,6rem);padding:clamp(1.15rem,3vw,1.8rem);display:grid}.public-share-callout-module__68SOUq__icon{background:var(--lagerfeuer);color:var(--tinte);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.public-share-callout-module__68SOUq__copy{min-width:0}.public-share-callout-module__68SOUq__eyebrow{color:var(--fjord);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:900}.public-share-callout-module__68SOUq__copy h2{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.12}.public-share-callout-module__68SOUq__copy>p:last-child{color:color-mix(in srgb, var(--tinte) 72%, transparent);max-width:67ch;margin:.45rem 0 0;line-height:1.55}.public-share-callout-module__68SOUq__button{white-space:nowrap}@media (max-width:760px){.public-share-callout-module__68SOUq__callout{grid-template-columns:auto minmax(0,1fr);align-items:start}.public-share-callout-module__68SOUq__button{grid-column:1/-1;width:100%}}@media (max-width:430px){.public-share-callout-module__68SOUq__callout{grid-template-columns:1fr}.public-share-callout-module__68SOUq__icon{width:46px;height:46px}}
.art-module__lLNT_q__zeichnung{--art-flaeche:#f4f3ed;--art-ruhe:#c7e4e3;--art-tief:#0f4c46;--art-linie:#143b32;--art-akzent:#e86e3b;display:block}.art-module__lLNT_q__schau{flex-direction:column;gap:1.5rem;display:flex}.art-module__lLNT_q__kopf{padding-bottom:0}.art-module__lLNT_q__kopfTitel{margin:0 0 .35rem;font-size:clamp(1.45rem,3.4vw,2.1rem)}.art-module__lLNT_q__kopfLead{color:#17221ed1;max-width:44rem;margin:0}.art-module__lLNT_q__regelband{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.art-module__lLNT_q__regel{background:var(--weiss);border:1px solid var(--linie);border-radius:999px;align-items:baseline;gap:.3rem;padding:.1rem .6rem;display:flex}.art-module__lLNT_q__regelName{color:#17221ea8;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.art-module__lLNT_q__regelWert{font-size:.85rem;font-weight:700}.art-module__lLNT_q__tafel{background:var(--kartenpapier);border:1px solid var(--linie);border-radius:18px;padding:1.25rem 1.25rem 1.5rem}.art-module__lLNT_q__abschnitt+.art-module__lLNT_q__abschnitt{border-top:1px solid var(--linie);margin-top:1.5rem;padding-top:1.5rem}.art-module__lLNT_q__abschnittTitel{margin:0 0 .2rem;font-size:1.15rem}.art-module__lLNT_q__abschnittNote{color:#17221eb3;max-width:46rem;margin:0 0 1rem;font-size:.88rem}.art-module__lLNT_q__reihe{grid-template-columns:repeat(auto-fill,minmax(8.25rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.art-module__lLNT_q__karte{background:var(--weiss);border:1px solid var(--linie);border-radius:12px;flex-direction:column;gap:.3rem;padding:.7rem .7rem .6rem;display:flex}.art-module__lLNT_q__karteBild{justify-content:center;align-items:flex-end;min-height:4.75rem;padding-bottom:.35rem;display:flex}.art-module__lLNT_q__tafelTitel{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .9rem;margin:0 0 1.1rem;padding-bottom:.7rem;display:flex}.art-module__lLNT_q__tafelTitel .art-module__lLNT_q__spaltenTitel{margin:0}.art-module__lLNT_q__karteLabel{overflow-wrap:anywhere;font-size:.82rem;font-weight:700;line-height:1.25}.art-module__lLNT_q__karteHinweis{color:#17221ea8;font-size:.72rem;line-height:1.3}.art-module__lLNT_q__kleinRaster{grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.art-module__lLNT_q__kleinFeld{border:1px solid var(--linie);border-radius:8px;justify-content:center;align-items:center;height:3.75rem;display:flex}.art-module__lLNT_q__spaltenTitel{letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.72rem;font-weight:700}.art-module__lLNT_q__fussnote{color:#17221eb3;max-width:46rem;margin:0;font-size:.85rem}@media (max-width:30rem){.art-module__lLNT_q__schau{gap:1.1rem}.art-module__lLNT_q__karte{padding:.55rem}.art-module__lLNT_q__reihe{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.45rem}.art-module__lLNT_q__karteHinweis{font-size:.68rem}.art-module__lLNT_q__tafel{padding:.9rem .8rem 1.1rem}.art-module__lLNT_q__abschnittNote{margin-bottom:.8rem;font-size:.82rem}}
.begegnung-module__rt-ZhG__buehne{background:var(--kartenpapier);color:var(--tinte);flex-direction:column;gap:clamp(.9rem,3vw,2rem);min-height:100%;padding:clamp(1rem,4vw,2rem) clamp(.75rem,4vw,2.5rem) clamp(3rem,8vw,5rem);display:flex}.begegnung-module__rt-ZhG__kopf{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:40rem;min-height:44px;margin-inline:auto;display:flex}.begegnung-module__rt-ZhG__marke{color:var(--fjord);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.72rem;font-weight:800;display:inline-flex}.begegnung-module__rt-ZhG__markenlinie{background:repeating-linear-gradient(90deg, var(--lagerfeuer) 0 8px, transparent 8px 16px);width:34px;height:3px;display:block}.begegnung-module__rt-ZhG__ausstieg{color:var(--fjord);text-underline-offset:4px;align-items:center;min-height:44px;padding:.5rem .25rem;font-size:.92rem;font-weight:700;text-decoration:underline;display:inline-flex}.begegnung-module__rt-ZhG__ausstieg:hover{color:var(--tannengrund)}.begegnung-module__rt-ZhG__karte{background:var(--weiss);border:1px solid var(--linie);flex-direction:column;gap:.85rem;width:100%;max-width:40rem;margin-inline:auto;padding:clamp(1.1rem,4vw,1.75rem);display:flex}.begegnung-module__rt-ZhG__person{align-items:center;gap:clamp(.9rem,3vw,1.25rem);display:flex}.begegnung-module__rt-ZhG__bild{flex:none;justify-content:center;align-items:center;width:clamp(4rem,16vw,5.5rem);height:clamp(4rem,16vw,5.5rem);display:inline-flex;position:relative;overflow:hidden}.begegnung-module__rt-ZhG__bildFoto:after{background:var(--bild) center / cover no-repeat;content:"";position:absolute;inset:0}.begegnung-module__rt-ZhG__monogramm{color:var(--weiss);font-family:var(--font-bitter), Georgia, serif;font-size:1.5rem;font-weight:700}.begegnung-module__rt-ZhG__namensfeld{flex-direction:column;gap:.2rem;min-width:0;display:flex}.begegnung-module__rt-ZhG__vorname{font-family:var(--font-bitter), Georgia, serif;margin:0;font-size:clamp(1.6rem,6vw,2.1rem);line-height:1.1}.begegnung-module__rt-ZhG__spielname{color:#17221eb8;font-size:.95rem}.begegnung-module__rt-ZhG__anlass{color:#17221ec7;margin:0;font-size:.95rem}.begegnung-module__rt-ZhG__anlassGemeinsam{display:block}.begegnung-module__rt-ZhG__anlassEinordnung{color:var(--tinte);margin-top:.25rem;font-size:1.02rem;line-height:1.45;display:block}.begegnung-module__rt-ZhG__vorstellung{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.begegnung-module__rt-ZhG__zeile{flex-direction:column;gap:.1rem;display:flex}.begegnung-module__rt-ZhG__zeilenmarke{color:var(--fjord);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}.begegnung-module__rt-ZhG__zeilentext{font-size:1.02rem;line-height:1.45}.begegnung-module__rt-ZhG__vorlesen{border:1px solid var(--linie);color:var(--fjord);cursor:pointer;font:inherit;background:0 0;align-self:flex-start;align-items:center;gap:.55rem;min-height:44px;padding:.5rem .95rem;font-size:.92rem;font-weight:700;display:inline-flex}.begegnung-module__rt-ZhG__vorlesen:hover{background:var(--morgenhimmel);color:var(--tannengrund)}.begegnung-module__rt-ZhG__tonzeichen{flex:none;width:18px;height:18px;display:block}.begegnung-module__rt-ZhG__schritt{border-top:1px solid var(--linie);flex-direction:column;gap:.6rem;padding-top:.85rem;display:flex}.begegnung-module__rt-ZhG__schrittfrage{color:#17221ec7;margin:0;font-size:.95rem}.begegnung-module__rt-ZhG__wege{flex-wrap:wrap;gap:.65rem;display:flex}.begegnung-module__rt-ZhG__weg{border:1px solid var(--fjord);color:var(--fjord);justify-content:center;align-items:center;min-height:44px;padding:.6rem 1.15rem;font-size:1rem;font-weight:700;display:inline-flex}.begegnung-module__rt-ZhG__weg:hover{background:var(--morgenhimmel)}.begegnung-module__rt-ZhG__wegHaupt{background:var(--fjord);border-color:var(--fjord);color:var(--weiss);cursor:pointer;font:inherit;font-size:1rem;font-weight:700}.begegnung-module__rt-ZhG__wegHaupt:hover{background:var(--tannengrund);border-color:var(--tannengrund);color:var(--weiss)}.begegnung-module__rt-ZhG__wegHaupt[disabled]{cursor:progress;opacity:.55}.begegnung-module__rt-ZhG__hinweis{color:#17221ec7;margin:0;font-size:.92rem}.begegnung-module__rt-ZhG__fehler{border-left:3px solid var(--lagerfeuer);color:var(--tinte);margin:0;padding-left:.75rem;font-size:.95rem}.begegnung-module__rt-ZhG__heimweg{color:var(--fjord);text-underline-offset:4px;align-self:flex-start;min-height:44px;padding:.6rem .25rem;font-size:.95rem;font-weight:700;text-decoration:underline}.begegnung-module__rt-ZhG__heimweg:hover{color:var(--tannengrund)}.begegnung-module__rt-ZhG__liste{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.begegnung-module__rt-ZhG__listeneintrag{background:var(--weiss);border:1px solid var(--linie);align-items:center;gap:.9rem;padding:.85rem 1rem;display:flex}.begegnung-module__rt-ZhG__listenbild{width:3.25rem;height:3.25rem}.begegnung-module__rt-ZhG__listentext{flex-direction:column;gap:.15rem;min-width:0;display:flex}.begegnung-module__rt-ZhG__listenname{font-family:var(--font-bitter), Georgia, serif;font-size:1.15rem}.begegnung-module__rt-ZhG__listenanlass{color:var(--tinte);font-size:.95rem}.begegnung-module__rt-ZhG__listenzeile{color:#17221ec7;font-size:.92rem}.begegnung-module__rt-ZhG__listenweg{border:1px solid var(--fjord);color:var(--fjord);white-space:nowrap;align-items:center;min-height:44px;margin-left:auto;padding:.5rem .95rem;font-size:.95rem;font-weight:700;display:inline-flex}.begegnung-module__rt-ZhG__listenweg:hover{background:var(--morgenhimmel)}.begegnung-module__rt-ZhG__leer,.begegnung-module__rt-ZhG__einleitung{color:#17221ed1;max-width:40rem;margin:0}.begegnung-module__rt-ZhG__mitte{flex-direction:column;gap:1rem;width:100%;max-width:40rem;margin-inline:auto;display:flex}.begegnung-module__rt-ZhG__ueberschrift{font-family:var(--font-bitter), Georgia, serif;margin:0;font-size:clamp(1.5rem,5vw,2rem);line-height:1.15}.begegnung-module__rt-ZhG__nachbarzeile{background:var(--weiss);border:1px solid var(--linie);color:var(--tinte);text-align:left;align-items:flex-start;gap:.85rem;width:100%;max-width:34rem;margin-block:clamp(.7rem,2.5vw,1rem);margin-inline:auto;padding:.75rem .9rem;display:flex}.begegnung-module__rt-ZhG__nachbarzeile:hover{border-color:var(--fjord)}.begegnung-module__rt-ZhG__nachbarbild{width:3rem;height:3rem}.begegnung-module__rt-ZhG__nachbartext{flex-direction:column;gap:.12rem;min-width:0;display:flex}.begegnung-module__rt-ZhG__nachbarmarke{color:var(--fjord);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:800}.begegnung-module__rt-ZhG__nachbarsatz{font-family:var(--font-bitter), Georgia, serif;font-size:1.05rem;line-height:1.25}.begegnung-module__rt-ZhG__nachbarzeugnis{color:#17221ec7;font-size:.88rem;line-height:1.35}.begegnung-module__rt-ZhG__nachbarweg{color:var(--fjord);text-underline-offset:4px;white-space:nowrap;margin-left:auto;padding-top:.15rem;font-size:.95rem;font-weight:700;text-decoration:underline}@media (max-width:30rem){.begegnung-module__rt-ZhG__nachbarzeile{flex-wrap:wrap}.begegnung-module__rt-ZhG__nachbartext{flex:12rem}.begegnung-module__rt-ZhG__nachbarweg{flex-basis:100%;margin-left:0;padding-top:.35rem}}.begegnung-module__rt-ZhG__band{background:var(--kartenpapier);padding:0 clamp(.75rem,4vw,2.5rem) clamp(2rem,6vw,3rem)}.begegnung-module__rt-ZhG__bandinhalt{background:var(--weiss);border:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;max-width:46rem;margin-inline:auto;padding:1rem 1.15rem;display:flex}@media (min-width:64rem){.begegnung-module__rt-ZhG__bandinhalt{max-width:68rem}}.begegnung-module__rt-ZhG__bandtext{color:#17221ed1;margin:0}@media (max-width:30rem){.begegnung-module__rt-ZhG__karte{gap:.6rem;padding:.9rem}.begegnung-module__rt-ZhG__bild{width:3.5rem;height:3.5rem}.begegnung-module__rt-ZhG__vorstellung{gap:.45rem}.begegnung-module__rt-ZhG__schritt{gap:.55rem;padding-top:.7rem}.begegnung-module__rt-ZhG__vorname{font-size:1.45rem}.begegnung-module__rt-ZhG__heimweg{padding-block:.45rem}}@media (max-width:22rem){.begegnung-module__rt-ZhG__person{flex-direction:column;align-items:flex-start}.begegnung-module__rt-ZhG__listenweg{margin-left:0}.begegnung-module__rt-ZhG__listeneintrag{flex-wrap:wrap;align-items:flex-start}}
.home-widget-module__XiPL9a__karte{background:var(--weiss);border:1px solid var(--linie);border-top:4px solid var(--lagerfeuer);color:var(--tinte);--karte-gap:clamp(1.1rem, 3vw, 2rem);align-items:center;gap:var(--karte-gap);margin-block:1.5rem clamp(2.5rem,7vw,5rem);padding:clamp(1.1rem,3vw,1.75rem);display:grid}@media (max-width:51.999rem){.home-widget-module__XiPL9a__karte{gap:.75rem;margin-block:1rem clamp(2.5rem,7vw,5rem);padding:.8rem 1rem 1.1rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__spalte{gap:.55rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__emblem svg{width:40px;height:auto}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__unterzeile{margin-top:.15rem;line-height:1.3}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__route{display:none}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlNotiz{margin-top:.15rem;line-height:1.25}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__mitspieler{line-height:1.35}}@media (max-width:23.999rem){.home-widget-module__XiPL9a__karte{gap:.5rem;margin-block:.6rem 2.5rem;padding:.55rem .9rem 1rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__spalte{gap:.5rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlNotiz{font-size:.76rem;line-height:1.2}}@media (min-width:52rem){.home-widget-module__XiPL9a__karte{grid-template-columns:minmax(0,1fr) minmax(13rem,17rem)}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__spalte{grid-area:1/1/span 2}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__fuss{grid-area:1/2;align-self:end}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__anschluss{margin-top:calc(.7rem - var(--karte-gap));grid-area:2/2;align-self:start}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlen{max-width:34rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__beinahe,.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__mitspieler{grid-column:1/-1}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiter{grid-column:1/-1;max-width:34rem}}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiter{gap:.4rem;display:grid}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterTitel{color:#17221e9e;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterListe{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterZeile{border-top:1px solid var(--linie);padding:.3rem .25rem;grid-template-columns:1.6rem 2.1rem minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:44px;padding-inline-start:.6rem;display:grid}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterListe>li:first-child{border-top:0}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterIch{background:color-mix(in srgb, var(--lagerfeuer) 9%, var(--weiss));box-shadow:inset 3px 0 0 var(--lagerfeuer)}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterPlatz{color:#17221ead;font-family:var(--font-bitter), Georgia, serif;font-variant-numeric:tabular-nums;text-align:right;font-size:.95rem;line-height:1}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterIch .home-widget-module__XiPL9a__leiterPlatz{color:var(--tinte)}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterBild{justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex;position:relative;overflow:hidden}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterFoto:after{background:var(--bild) center / cover no-repeat;content:"";position:absolute;inset:0}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterMonogramm{color:var(--weiss);font-family:var(--font-bitter), Georgia, serif;letter-spacing:.02em;font-size:.8rem;font-weight:700}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterName{align-items:baseline;gap:.4rem;min-width:0;font-size:.95rem;font-weight:700;line-height:1.25;display:flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterPerson{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterMarke{background:var(--fjord);color:var(--weiss);letter-spacing:.1em;text-transform:uppercase;flex:none;padding:.1rem .3rem;font-size:.62rem;font-weight:800}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterPunkte{font-family:var(--font-bitter), Georgia, serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;white-space:nowrap;font-size:1.05rem;line-height:1}@media (max-width:23.999rem){.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterZeile{grid-template-columns:1.4rem 1.8rem minmax(0,1fr) auto;gap:.4rem;padding-inline-start:.45rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterBild{width:1.8rem;height:1.8rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__leiterPunkte{font-size:.98rem}}.home-widget-module__XiPL9a__karte.home-widget-module__XiPL9a__karteNeu .home-widget-module__XiPL9a__titel{font-size:clamp(1.85rem,4.6vw,2.45rem)}.home-widget-module__XiPL9a__karte.home-widget-module__XiPL9a__karteNeu .home-widget-module__XiPL9a__einladung{font-size:clamp(1.02rem,1.5vw,1.12rem)}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__spalte{gap:1.05rem;display:grid}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__kopf{align-items:center;gap:.9rem;display:flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__emblem{background:var(--fjord-soft);flex:none;justify-content:center;align-items:center;padding:.4rem .45rem;display:inline-flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__titel{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,3.6vw,1.95rem);line-height:1.1}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__marke{color:var(--fjord);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .3rem;font-size:.74rem;font-weight:700}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__unterzeile{color:#17221ea8;margin:.25rem 0 0;font-size:.95rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__route{background:repeating-linear-gradient(90deg, var(--lagerfeuer) 0 8px, transparent 8px 16px);width:min(220px,42vw);height:3px}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlen{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem .9rem;margin:0;display:grid;container-type:inline-size}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahl{border-left:3px solid var(--morgenhimmel);grid-row:span 2;grid-template-rows:subgrid;min-width:0;padding-left:.7rem;display:grid}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlLabel{color:#17221e9e;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;line-height:1.3}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlWert{font-family:var(--font-bitter), Georgia, serif;font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.15rem,7.4cqi,2.3rem);line-height:1}@media (max-width:23.999rem){.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlen{gap:.3rem .55rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahl{padding-left:.45rem}}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__platzweg{color:inherit;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--fjord);text-decoration-color:var(--fjord);text-underline-offset:5px;flex-wrap:wrap;align-items:baseline;gap:0 .35rem;text-decoration-thickness:2px;display:inline-flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__platzweg:hover{color:var(--fjord)}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlZusatz{color:#17221e99;font-family:var(--font-atkinson), Arial, sans-serif;letter-spacing:0;font-size:.88rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__zahlNotiz{color:#17221e99;font-family:var(--font-atkinson), Arial, sans-serif;letter-spacing:0;overflow-wrap:normal;margin-top:.3rem;font-size:.8rem;line-height:1.35;display:block}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__beinahe{background:color-mix(in srgb, var(--lagerfeuer) 11%, var(--weiss));border-left:3px solid var(--lagerfeuer);flex-wrap:wrap;gap:.1rem .55rem;margin:0;padding:.7rem .9rem;display:flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__beinaheAbstand{font-weight:700}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__beinaheWer{color:#17221ead}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__mitspieler{background:color-mix(in srgb, var(--fjord) 7%, var(--weiss));border-left:3px solid var(--fjord);flex-wrap:wrap;align-items:baseline;gap:.1rem .55rem;margin:0;padding:.7rem .9rem;display:flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__mitspielerKopf{font-weight:700}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__mitspielerZusatz{color:#17221ead}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__mitspielerWeg{color:var(--fjord);text-underline-offset:5px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__mitspielerWeg:hover{color:var(--tinte)}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__einladung{max-width:38rem;margin:0;font-size:1.05rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__fuss{align-content:center;gap:.7rem;display:grid}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__anschluss{gap:.7rem;display:grid}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__aktion{width:100%}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__hinweis{color:#17221eb3;margin:0;font-size:.9rem}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__kartenweg{color:var(--fjord);text-underline-offset:5px;justify-self:start;align-items:center;min-height:44px;font-size:.92rem;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.home-widget-module__XiPL9a__karte .home-widget-module__XiPL9a__kartenweg:hover{color:var(--tinte)}
.leaderboard-module__E0sT0W__buehne{background:var(--kartenpapier);color:var(--tinte);flex-direction:column;gap:clamp(1.5rem,5vw,2.5rem);min-height:100%;padding:clamp(1rem,4vw,2rem) clamp(.75rem,4vw,2.5rem) clamp(3rem,8vw,5rem);display:flex}.leaderboard-module__E0sT0W__kopf{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:46rem;min-height:44px;margin-inline:auto;display:flex}.leaderboard-module__E0sT0W__marke{color:var(--fjord);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.72rem;font-weight:800;display:inline-flex}.leaderboard-module__E0sT0W__markenlinie{background:repeating-linear-gradient(90deg, var(--lagerfeuer) 0 8px, transparent 8px 16px);width:34px;height:3px;display:block}.leaderboard-module__E0sT0W__zurueck{color:var(--fjord);text-underline-offset:4px;align-items:center;min-height:44px;padding:.5rem .25rem;font-size:.92rem;font-weight:700;text-decoration:underline;display:inline-flex}.leaderboard-module__E0sT0W__zurueck:hover{color:var(--tannengrund)}.leaderboard-module__E0sT0W__titel{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.03em;width:100%;max-width:46rem;margin:0 auto;font-size:clamp(2.4rem,11vw,3.2rem);line-height:.98}.leaderboard-module__E0sT0W__spalten{gap:clamp(1.5rem,5vw,2.5rem);width:100%;max-width:46rem;margin-inline:auto;display:grid}@media (min-width:64rem){.leaderboard-module__E0sT0W__titel,.leaderboard-module__E0sT0W__kopf,.leaderboard-module__E0sT0W__spalten{max-width:68rem}.leaderboard-module__E0sT0W__spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.leaderboard-module__E0sT0W__block{background:var(--weiss);border:1px solid var(--linie);border-top:4px solid var(--lagerfeuer);flex-direction:column;gap:1.1rem;width:100%;padding:clamp(1rem,3.5vw,1.6rem) clamp(.75rem,3vw,1.6rem);display:flex}.leaderboard-module__E0sT0W__ligakopf{align-items:center;gap:.9rem;display:flex}.leaderboard-module__E0sT0W__ligaabzeichen{background:var(--fjord-soft);flex:none;justify-content:center;align-items:center;padding:.35rem;display:inline-flex}.leaderboard-module__E0sT0W__ligatext{min-width:0}.leaderboard-module__E0sT0W__gesamtkopf{flex-direction:column;display:flex}.leaderboard-module__E0sT0W__blocktitel{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.02em;margin:.15rem 0 0;font-size:clamp(1.45rem,5vw,1.95rem);line-height:1.1}.leaderboard-module__E0sT0W__ligazeile{color:#17221ea8;margin:.3rem 0 0;font-size:.9rem;line-height:1.4}.leaderboard-module__E0sT0W__beinahe{background:color-mix(in srgb, var(--lagerfeuer) 12%, var(--weiss));border-left:4px solid var(--lagerfeuer);flex-direction:column;gap:.15rem;margin:0;padding:.85rem 1rem;display:flex}.leaderboard-module__E0sT0W__beinaheAbstand{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.15rem,4.6vw,1.5rem);line-height:1.15}.leaderboard-module__E0sT0W__beinaheWer{color:#17221eb3;font-size:.92rem}.leaderboard-module__E0sT0W__tabelle{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.leaderboard-module__E0sT0W__zeile{border-top:1px solid var(--linie);padding:.45rem .25rem;grid-template-columns:2.1rem 2.75rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:56px;padding-inline-start:.75rem;display:grid}.leaderboard-module__E0sT0W__tabelle>li:first-child .leaderboard-module__E0sT0W__zeile{border-top:0}.leaderboard-module__E0sT0W__zeileIch{background:color-mix(in srgb, var(--lagerfeuer) 9%, var(--weiss));box-shadow:inset 4px 0 0 var(--lagerfeuer)}.leaderboard-module__E0sT0W__zeileAufstieg{box-shadow:inset 4px 0 0 var(--fjord)}.leaderboard-module__E0sT0W__zeileAbstieg{box-shadow:inset 4px 0 #17221e47}.leaderboard-module__E0sT0W__zeileIch.leaderboard-module__E0sT0W__zeileAufstieg,.leaderboard-module__E0sT0W__zeileIch.leaderboard-module__E0sT0W__zeileAbstieg{box-shadow:inset 4px 0 0 var(--lagerfeuer)}.leaderboard-module__E0sT0W__platz{color:#17221e99;font-family:var(--font-bitter), Georgia, serif;font-variant-numeric:tabular-nums;text-align:right;font-size:1.05rem;line-height:1}.leaderboard-module__E0sT0W__platzEins,.leaderboard-module__E0sT0W__platzZwei,.leaderboard-module__E0sT0W__platzDrei{justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:1rem;font-weight:700;display:inline-flex}.leaderboard-module__E0sT0W__platzEins{background:var(--lagerfeuer);color:var(--weiss)}.leaderboard-module__E0sT0W__platzZwei{background:var(--fjord);color:var(--weiss)}.leaderboard-module__E0sT0W__platzDrei{background:var(--morgenhimmel);color:var(--tinte)}.leaderboard-module__E0sT0W__bild{justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:relative;overflow:hidden}.leaderboard-module__E0sT0W__bildFoto:after{background:var(--bild) center / cover no-repeat;content:"";position:absolute;inset:0}.leaderboard-module__E0sT0W__monogramm{color:var(--weiss);font-family:var(--font-bitter), Georgia, serif;letter-spacing:.02em;font-size:.95rem;font-weight:700}.leaderboard-module__E0sT0W__name{flex-direction:column;gap:.1rem;min-width:0;display:flex}.leaderboard-module__E0sT0W__nameText{align-items:baseline;gap:.4rem;min-width:0;font-size:1rem;font-weight:700;line-height:1.25;display:flex}.leaderboard-module__E0sT0W__namePerson{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.leaderboard-module__E0sT0W__ichMarke{background:var(--fjord);color:var(--weiss);letter-spacing:.1em;text-transform:uppercase;flex:none;padding:.1rem .35rem;font-size:.68rem;font-weight:800}.leaderboard-module__E0sT0W__zusatz{color:#17221e99;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.3;overflow:hidden}.leaderboard-module__E0sT0W__zonenmarke{color:var(--fjord);font-weight:700}.leaderboard-module__E0sT0W__punkte{font-family:var(--font-bitter), Georgia, serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;white-space:nowrap;font-size:clamp(1.1rem,4.4vw,1.35rem);line-height:1}.leaderboard-module__E0sT0W__zonen{border-top:1px solid var(--linie);flex-direction:column;gap:.35rem;padding-top:.9rem;display:flex}.leaderboard-module__E0sT0W__zonensatz{color:#17221ebd;margin:0;font-size:.9rem;line-height:1.45}.leaderboard-module__E0sT0W__pausen{flex-direction:column;gap:.5rem;display:flex}.leaderboard-module__E0sT0W__pausentext{color:#17221ea8;margin:0;font-size:.88rem;line-height:1.45}.leaderboard-module__E0sT0W__angeheftet{background:var(--weiss);border-top:3px solid var(--lagerfeuer);bottom:var(--mobile-tabbar-hoehe,0px);margin-block-end:calc(-1*clamp(1rem,3.5vw,1.6rem));margin-inline:calc(-1*clamp(.75rem,3vw,1.6rem));padding:.5rem clamp(.75rem,3vw,1.6rem) .6rem;position:sticky;box-shadow:0 -8px 16px #17221e14}.leaderboard-module__E0sT0W__angeheftet:before{background:linear-gradient(to top, var(--weiss), transparent);content:"";pointer-events:none;height:2.25rem;position:absolute;bottom:100%;left:0;right:0}.leaderboard-module__E0sT0W__angeheftetMarke{color:var(--fjord);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .15rem;font-size:.68rem;font-weight:800}.leaderboard-module__E0sT0W__angeheftet .leaderboard-module__E0sT0W__zeile{border-top:0}.leaderboard-module__E0sT0W__leer{margin:0;font-size:1rem;line-height:1.55}.leaderboard-module__E0sT0W__hinweis{color:#17221eb3;margin:0;font-size:.88rem;line-height:1.45}.leaderboard-module__E0sT0W__aktion{background:var(--fjord);border:2px solid var(--fjord);color:var(--weiss);justify-content:center;align-items:center;min-height:52px;margin-bottom:1.2rem;padding:.6rem 1.4rem;font-size:1rem;font-weight:700;display:inline-flex}.leaderboard-module__E0sT0W__aktion:hover{background:var(--tannengrund);border-color:var(--tannengrund);color:var(--weiss)}@media (max-width:22rem){.leaderboard-module__E0sT0W__zeile{grid-template-columns:1.8rem 2.25rem minmax(0,1fr) auto;gap:.45rem}.leaderboard-module__E0sT0W__bild{width:2.25rem;height:2.25rem}.leaderboard-module__E0sT0W__platzEins,.leaderboard-module__E0sT0W__platzZwei,.leaderboard-module__E0sT0W__platzDrei{width:1.8rem;height:1.8rem}}
.duell-module__Nuph-W__buehne{background:var(--kartenpapier);color:var(--tinte);flex-direction:column;gap:clamp(1.25rem,4vw,2rem);min-height:100%;padding:clamp(1rem,4vw,2rem) clamp(.75rem,4vw,2.5rem) clamp(3rem,8vw,5rem);display:flex}.duell-module__Nuph-W__kopf{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:44rem;min-height:44px;margin-inline:auto;display:flex}.duell-module__Nuph-W__marke{color:var(--fjord);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.72rem;font-weight:800;display:inline-flex}.duell-module__Nuph-W__markenlinie{background:repeating-linear-gradient(90deg, var(--lagerfeuer) 0 8px, transparent 8px 16px);width:34px;height:3px;display:block}.duell-module__Nuph-W__zurueck{color:var(--fjord);text-underline-offset:4px;align-items:center;min-height:44px;padding:.5rem .25rem;font-size:.92rem;font-weight:700;text-decoration:underline;display:inline-flex}.duell-module__Nuph-W__zurueck:hover{color:var(--tannengrund)}.duell-module__Nuph-W__abschnitt{width:100%;max-width:44rem;margin-inline:auto}.duell-module__Nuph-W__titel{font-family:var(--font-serif,Georgia, "Times New Roman", serif);margin:0 0 .6rem;font-size:clamp(1.5rem,6vw,2.15rem);font-weight:700;line-height:1.15}.duell-module__Nuph-W__lead{color:#17221ec7;margin:0 0 .5rem;font-size:1rem;line-height:1.55}.duell-module__Nuph-W__zwischentitel{letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-size:.72rem;font-weight:800}.duell-module__Nuph-W__gegner{background:var(--weiss);border:1px solid var(--linie);align-items:center;gap:.9rem;padding:.9rem 1rem;display:flex}.duell-module__Nuph-W__gegnertext{flex-direction:column;gap:.15rem;min-width:0;display:flex}.duell-module__Nuph-W__gegnername{font-size:1.05rem;font-weight:700}.duell-module__Nuph-W__gegnerstand{color:#17221eb8;font-size:.92rem;line-height:1.4}.duell-module__Nuph-W__nebenzeile{color:#17221eb8;align-items:center;gap:.5rem;margin:.35rem 0 0;font-size:.88rem;line-height:1.35;display:flex}.duell-module__Nuph-W__knopf{background:var(--fjord);color:var(--weiss);cursor:pointer;border:0;justify-content:center;align-items:center;width:100%;min-height:52px;padding:.85rem 1.4rem;font-size:1rem;font-weight:700;display:inline-flex}.duell-module__Nuph-W__knopf:hover:not(:disabled){background:var(--tannengrund)}.duell-module__Nuph-W__knopf:disabled{cursor:default;opacity:.55}.duell-module__Nuph-W__zweitknopf{border:1px solid var(--linie);color:var(--fjord);background:0 0}.duell-module__Nuph-W__zweitknopf:hover:not(:disabled){background:var(--fjord-soft);color:var(--tannengrund)}.duell-module__Nuph-W__meldung{background:var(--fjord-soft);color:var(--tannengrund);padding:.8rem 1rem;font-size:.95rem;line-height:1.5}.duell-module__Nuph-W__fehler{color:var(--tinte);background:#e86e3b24;padding:.8rem 1rem;font-size:.95rem;line-height:1.5}.duell-module__Nuph-W__frist{border-left:3px solid var(--lagerfeuer);color:#17221ec7;padding:.15rem 0 .15rem .85rem;font-size:.92rem;line-height:1.5}.duell-module__Nuph-W__wege{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.duell-module__Nuph-W__weg{background:var(--weiss);border:1px solid var(--linie);justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;padding:.75rem 1rem;display:flex}.duell-module__Nuph-W__weg:hover{background:var(--fjord-soft)}.duell-module__Nuph-W__wegtitel{font-size:.98rem;font-weight:700}.duell-module__Nuph-W__wegtext{color:#17221eb8;font-size:.88rem;font-weight:400;line-height:1.4;display:block}.duell-module__Nuph-W__wegpfeil{color:var(--fjord);flex:none;font-weight:700}.duell-module__Nuph-W__begegnungGross{align-items:center;max-width:none;padding:clamp(.9rem,3vw,1.2rem)}.duell-module__Nuph-W__begegnungsbildGross{width:clamp(4rem,16vw,5rem);height:clamp(4rem,16vw,5rem)}.duell-module__Nuph-W__begegnungssatzGross{font-size:clamp(1.1rem,4.4vw,1.35rem)}.duell-module__Nuph-W__bonusliste{gap:.5rem;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.duell-module__Nuph-W__bonuszeile{background:var(--weiss);border:1px solid var(--linie);grid-template-columns:1fr auto;align-items:baseline;gap:.15rem .75rem;padding:.7rem 1rem;display:grid}.duell-module__Nuph-W__bonusmarke{grid-area:1/1;font-size:1rem;font-weight:700}.duell-module__Nuph-W__bonuswert{color:var(--fjord);font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-size:1.15rem;font-weight:700}.duell-module__Nuph-W__bonusgrund{color:#17221eb3;grid-area:2/1;font-size:.85rem;line-height:1.4}.duell-module__Nuph-W__vergleich{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.duell-module__Nuph-W__vergleichszeile{background:var(--weiss);border:1px solid var(--linie);grid-template-columns:1fr auto auto;gap:.35rem .75rem;padding:.75rem 1rem;display:grid}.duell-module__Nuph-W__vergleichsmarke{grid-column:1/-1;font-size:.95rem;font-weight:700}.duell-module__Nuph-W__vergleichsherkunft{color:#17221e99;grid-column:1/-1;font-size:.78rem;line-height:1.35}.duell-module__Nuph-W__seite{text-align:right;flex-direction:column;gap:.1rem;min-width:4.5rem;display:flex}.duell-module__Nuph-W__seitenmarke{color:#17221e99;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.duell-module__Nuph-W__seitenwert{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.duell-module__Nuph-W__vorn{border-bottom:2px solid var(--fjord)}.duell-module__Nuph-W__gleichauf{border-bottom:2px dashed #17221e59}.duell-module__Nuph-W__band{flex-wrap:wrap;gap:4px;margin:0 0 .6rem;padding:0;list-style:none;display:flex}.duell-module__Nuph-W__bandfeld{border:1px solid var(--linie);justify-content:center;align-items:center;block-size:34px;inline-size:34px;font-size:.8rem;font-weight:700;display:flex}.duell-module__Nuph-W__bandRichtig{background:var(--fjord);border-color:var(--fjord);color:var(--weiss)}.duell-module__Nuph-W__bandWiederholt{background:var(--fjord-soft);border-color:var(--fjord);color:var(--tannengrund)}.duell-module__Nuph-W__bandDaneben{background:var(--weiss);color:#17221e8c}.duell-module__Nuph-W__bandZuSpaet{color:var(--tinte);background:#e86e3b2e;border-color:#e86e3b80}.duell-module__Nuph-W__bandOffen{color:#17221e66;background:0 0;border-style:dashed}.duell-module__Nuph-W__bandlegende{color:#17221e99;margin:0;font-size:.8rem;line-height:1.45}.duell-module__Nuph-W__herkunft{border-top:1px solid var(--linie);color:#17221e99;width:100%;max-width:44rem;margin-inline:auto;padding-top:.9rem;font-size:.8rem;line-height:1.5}.duell-module__Nuph-W__herkunft p{margin:0 0 .45rem}.duell-module__Nuph-W__versteckt{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (min-width:34rem){.duell-module__Nuph-W__vergleichszeile{grid-template-columns:1fr 6rem 6rem;align-items:center}.duell-module__Nuph-W__vergleichsmarke{grid-area:1/1}.duell-module__Nuph-W__vergleichsherkunft{grid-area:2/1}.duell-module__Nuph-W__seite{grid-row:1/span 2}}
.lagerfeuer-module__xuqFQG__buehne{background:var(--kartenpapier);color:var(--tinte);flex-direction:column;gap:clamp(1.25rem,4vw,2rem);min-height:100%;padding:clamp(1rem,4vw,2rem) clamp(.75rem,4vw,2.5rem) clamp(3rem,8vw,5rem);display:flex}.lagerfeuer-module__xuqFQG__kopf{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:44rem;min-height:44px;margin-inline:auto;display:flex}.lagerfeuer-module__xuqFQG__marke{color:var(--fjord);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.72rem;font-weight:800;display:inline-flex}.lagerfeuer-module__xuqFQG__kopfwege{align-items:center;gap:.4rem;display:inline-flex}.lagerfeuer-module__xuqFQG__zurueck{color:var(--fjord);text-underline-offset:.25em;align-items:center;min-height:44px;font-size:.95rem;font-weight:700;text-decoration:underline;display:inline-flex}.lagerfeuer-module__xuqFQG__abschnitt{flex-direction:column;gap:1rem;width:100%;max-width:44rem;margin-inline:auto;display:flex}.lagerfeuer-module__xuqFQG__titel{font-family:var(--schrift-titel,"Bitter", serif);margin:0;font-size:clamp(1.6rem,6vw,2.4rem);line-height:1.15}.lagerfeuer-module__xuqFQG__lead{color:#17221ec7;max-width:34rem;margin:0;font-size:1rem;line-height:1.55}.lagerfeuer-module__xuqFQG__meldung{background:var(--fjord-soft);border-left:4px solid var(--fjord);color:var(--tinte);padding:.75rem 1rem;font-size:.95rem;line-height:1.5}.lagerfeuer-module__xuqFQG__meldungStoerung{border-left-color:var(--lagerfeuer);background:#e86e3b24}.lagerfeuer-module__xuqFQG__karte{background:var(--weiss);border:1px solid var(--linie);flex-direction:column;gap:.9rem;padding:clamp(.9rem,3vw,1.4rem);display:flex}.lagerfeuer-module__xuqFQG__kartenkopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem .8rem;display:flex}.lagerfeuer-module__xuqFQG__kartentitel{font-family:var(--schrift-titel,"Bitter", serif);margin:0;font-size:1.15rem}.lagerfeuer-module__xuqFQG__kartenzahl{color:var(--fjord);font-size:.9rem;font-weight:700}.lagerfeuer-module__xuqFQG__sitzreihe{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.lagerfeuer-module__xuqFQG__sitz{background:var(--kartenpapier);align-items:center;gap:.55rem;max-width:100%;padding:.4rem .7rem .4rem .4rem;display:flex}.lagerfeuer-module__xuqFQG__portraet{border:1px solid var(--linie);object-fit:cover;flex:none;block-size:36px;inline-size:36px}.lagerfeuer-module__xuqFQG__portraetLeer{background:var(--morgenhimmel);block-size:36px;color:var(--fjord);flex:none;justify-content:center;align-items:center;inline-size:36px;font-size:.9rem;font-weight:800;display:flex}.lagerfeuer-module__xuqFQG__sitzname{overflow-wrap:anywhere;font-size:.95rem;font-weight:700}.lagerfeuer-module__xuqFQG__sitzmarke{color:var(--fjord);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.lagerfeuer-module__xuqFQG__sitzstand{color:#17221ea8;font-size:.85rem}.lagerfeuer-module__xuqFQG__knopfreihe{flex-wrap:wrap;gap:.6rem;display:flex}.lagerfeuer-module__xuqFQG__knopf{background:var(--fjord);border:1px solid var(--fjord);color:var(--weiss);cursor:pointer;font:inherit;min-height:44px;padding:.6rem 1.2rem;font-weight:800}.lagerfeuer-module__xuqFQG__knopf:disabled{cursor:not-allowed;opacity:.55}.lagerfeuer-module__xuqFQG__knopfZweit{color:var(--fjord);background:0 0}.lagerfeuer-module__xuqFQG__knopfFeuer{background:var(--lagerfeuer);border-color:var(--lagerfeuer)}.lagerfeuer-module__xuqFQG__hinweis{color:#17221ec7;margin:0;font-size:.95rem;line-height:1.5}.lagerfeuer-module__xuqFQG__leer{background:var(--fjord-soft);padding:1rem 1.1rem;font-size:.98rem;line-height:1.55}.lagerfeuer-module__xuqFQG__fragezeile{color:var(--fjord);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;font-size:.85rem;font-weight:700;display:flex}.lagerfeuer-module__xuqFQG__frage{font-family:var(--schrift-titel,"Bitter", serif);margin:0;font-size:clamp(1.35rem,5vw,2rem);line-height:1.2}.lagerfeuer-module__xuqFQG__balken{background:var(--morgenhimmel);block-size:6px;inline-size:100%;overflow:hidden}.lagerfeuer-module__xuqFQG__balkenfuellung{background:var(--lagerfeuer);block-size:100%;transition:inline-size .12s linear}@media (prefers-reduced-motion:reduce){.lagerfeuer-module__xuqFQG__balkenfuellung{transition:none}}.lagerfeuer-module__xuqFQG__wahlliste{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.lagerfeuer-module__xuqFQG__wahl{background:var(--weiss);border:1px solid var(--linie);cursor:pointer;font:inherit;text-align:start;gap:.8rem;width:100%;min-height:52px;padding:.8rem 1rem;display:flex}.lagerfeuer-module__xuqFQG__wahl:hover:not(:disabled){border-color:var(--fjord)}.lagerfeuer-module__xuqFQG__wahl:disabled{cursor:not-allowed;opacity:.6}.lagerfeuer-module__xuqFQG__wahlmarke{color:var(--fjord);font-weight:800}.lagerfeuer-module__xuqFQG__schaetzung{flex-wrap:wrap;gap:.6rem;display:flex}.lagerfeuer-module__xuqFQG__schaetzfeld{border:1px solid var(--linie);font:inherit;flex:10rem;min-height:44px;padding:.6rem .8rem}.lagerfeuer-module__xuqFQG__rueckmeldung{background:var(--weiss);border:1px solid var(--linie);border-left:4px solid var(--fjord);flex-direction:column;gap:.6rem;padding:1rem;display:flex}.lagerfeuer-module__xuqFQG__rueckmeldungFalsch{border-left-color:var(--lagerfeuer)}.lagerfeuer-module__xuqFQG__rueckmeldungTitel{font-family:var(--schrift-titel,"Bitter", serif);margin:0;font-size:1.2rem}.lagerfeuer-module__xuqFQG__rangliste{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lagerfeuer-module__xuqFQG__rangzeile{background:var(--weiss);border:1px solid var(--linie);align-items:center;gap:.8rem;padding:.7rem .9rem;display:flex}.lagerfeuer-module__xuqFQG__rangzeileIch{border-color:var(--fjord);border-left-width:4px}.lagerfeuer-module__xuqFQG__platz{color:var(--fjord);font-family:var(--schrift-titel,"Bitter", serif);text-align:center;flex:none;inline-size:2.2rem;font-size:1.2rem;font-weight:800}.lagerfeuer-module__xuqFQG__rangname{flex:auto;min-inline-size:0;font-weight:700}.lagerfeuer-module__xuqFQG__rangnamenzeile{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lagerfeuer-module__xuqFQG__rangzahl{font-variant-numeric:tabular-nums;text-align:end;flex:none;font-weight:800}.lagerfeuer-module__xuqFQG__rangnebensatz{color:#17221ea8;overflow-wrap:anywhere;white-space:normal;font-size:.82rem;font-weight:400;display:block}.lagerfeuer-module__xuqFQG__begegnung{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lagerfeuer-module__xuqFQG__begegnungZeile{background:var(--weiss);border:1px solid var(--linie);color:var(--tinte);align-items:center;gap:.75rem;min-height:56px;padding:.6rem .9rem;text-decoration:none;display:flex}.lagerfeuer-module__xuqFQG__begegnungZeile:hover{border-color:var(--fjord)}.lagerfeuer-module__xuqFQG__begegnungWeiter{color:var(--fjord);margin-inline-start:auto;font-weight:800}
.roadtrip-karte-module__cuLTEG__buehne{--brett-himmel:#e4eeea;--brett-wasser:#9cc4c2;--brett-wasser-tief:#74a19d;--brett-wiese:#b9c8c2;--brett-wiese-tief:#98b0aa;--brett-huegel:#82a09a;--brett-kante:#769791;--brett-fels:#668b86;--brett-wald:#3f625a;--brett-sand:#f2d8c9;--brett-sand-tief:#eec0a8;--brett-nacht-tief:#15342c;--brett-hoehenlinie:#afc1bb;--brett-strasse:#dde3dd;--brett-stimme:#5c716b;--brett-kontur:#143b32;--karte-kontur:var(--brett-kontur);--karte-strich:3px;background:var(--kartenpapier);color:var(--tinte);min-height:100%;padding:clamp(1rem,4vw,2rem) clamp(1rem,5vw,2.5rem) clamp(3rem,8vw,5rem);position:relative;overflow-x:hidden}.roadtrip-karte-module__cuLTEG__grund{color:var(--fjord);opacity:.09;pointer-events:none;width:100%;height:clamp(16rem,40vw,26rem);position:absolute;top:0;left:0}.roadtrip-karte-module__cuLTEG__inhalt{width:100%;max-width:64rem;margin-inline:auto;position:relative}.roadtrip-karte-module__cuLTEG__kopf{justify-content:space-between;align-items:center;gap:1rem;min-height:44px;display:flex}.roadtrip-karte-module__cuLTEG__marke{color:var(--fjord);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.72rem;font-weight:800;display:inline-flex}.roadtrip-karte-module__cuLTEG__markenlinie{width:34px;height:14px;display:block}.roadtrip-karte-module__cuLTEG__heimweg{color:var(--fjord);text-underline-offset:4px;min-height:44px;padding:.6rem .25rem;font-size:.95rem;font-weight:700;text-decoration:underline}.roadtrip-karte-module__cuLTEG__heimweg:hover{color:var(--tannengrund)}.roadtrip-karte-module__cuLTEG__aufmacher{padding-block:clamp(.75rem,3vw,1.75rem) clamp(1rem,3vw,1.75rem)}.roadtrip-karte-module__cuLTEG__eyebrow{color:var(--fjord);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-size:.72rem;font-weight:800}.roadtrip-karte-module__cuLTEG__titel{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.03em;max-width:18ch;margin:0 0 .7rem;font-size:clamp(2rem,6.4vw,3.5rem);line-height:.96}.roadtrip-karte-module__cuLTEG__lead{color:#17221ec2;max-width:34rem;margin:0;font-size:clamp(.95rem,2.6vw,1.05rem);line-height:1.5}.roadtrip-karte-module__cuLTEG__brettRahmen{margin:clamp(1.25rem,3.5vw,1.75rem) 0 0;position:relative;box-shadow:0 16px 0 -8px #0f4c4617,0 30px 54px -22px #0f4c4666}.roadtrip-karte-module__cuLTEG__brett{width:100%;height:auto;display:block}.roadtrip-karte-module__cuLTEG__brettBreit{display:none}.roadtrip-karte-module__cuLTEG__brettHoch{max-width:27rem;margin-inline:auto}.roadtrip-karte-module__cuLTEG__brettFahrt{offset-rotate:0deg;transform-box:view-box;transform-origin:0 0;transition:offset-distance 1.25s cubic-bezier(.32,.08,.24,1)}.roadtrip-karte-module__cuLTEG__brettFahrtStill{transition:none}.roadtrip-karte-module__cuLTEG__brettZahl{font-family:var(--font-bitter), Georgia, serif;font-weight:700}.roadtrip-karte-module__cuLTEG__brettSchild{font-family:var(--font-atkinson), Arial, sans-serif;letter-spacing:.04em;font-weight:700}.roadtrip-karte-module__cuLTEG__brettMini{font-family:var(--font-atkinson), Arial, sans-serif;letter-spacing:.13em;font-weight:700}.roadtrip-karte-module__cuLTEG__brettMonogramm{font-family:var(--font-bitter), Georgia, serif;font-weight:700}.roadtrip-karte-module__cuLTEG__brettMarke{cursor:pointer}.roadtrip-karte-module__cuLTEG__brettMarke:focus{outline:none}.roadtrip-karte-module__cuLTEG__brettMarkeRing{opacity:0}.roadtrip-karte-module__cuLTEG__brettMarke:hover .roadtrip-karte-module__cuLTEG__brettMarkeRing{opacity:.5}.roadtrip-karte-module__cuLTEG__brettMarke:focus-visible .roadtrip-karte-module__cuLTEG__brettMarkeRing{opacity:1}.roadtrip-karte-module__cuLTEG__brettMarkeTreffer{pointer-events:all}.roadtrip-karte-module__cuLTEG__tafel{margin-top:clamp(.9rem,2.5vw,1.25rem)}.roadtrip-karte-module__cuLTEG__tafelKopf{flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;margin-bottom:.6rem;display:flex}.roadtrip-karte-module__cuLTEG__tafelTitel{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,2.8vw,1.3rem)}.roadtrip-karte-module__cuLTEG__tafelNote{color:#17221e9e;margin:0;font-size:.82rem}.roadtrip-karte-module__cuLTEG__tafelListe{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.roadtrip-karte-module__cuLTEG__tafelKarte{background:var(--weiss);border:var(--karte-strich) solid var(--karte-kontur);color:inherit;font:inherit;text-align:left;align-items:center;gap:.6rem;width:100%;padding:.5rem .75rem;display:flex}button.roadtrip-karte-module__cuLTEG__tafelKarte{cursor:pointer}button.roadtrip-karte-module__cuLTEG__tafelKarte:hover{border-color:var(--fjord)}.roadtrip-karte-module__cuLTEG__tafelKarteDu{border-color:var(--lagerfeuer);background:#e86e3b14}.roadtrip-karte-module__cuLTEG__tafelBild{border:var(--karte-strich) solid var(--karte-kontur);border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;position:relative;overflow:hidden}.roadtrip-karte-module__cuLTEG__tafelBildGross{width:clamp(5rem,22vw,6.5rem);height:clamp(5rem,22vw,6.5rem)}.roadtrip-karte-module__cuLTEG__tafelBildFoto:after{background:var(--bild) center / cover no-repeat;content:"";position:absolute;inset:0}.roadtrip-karte-module__cuLTEG__tafelMonogramm{color:var(--weiss);font-family:var(--font-bitter), Georgia, serif;font-size:.95rem;font-weight:700}.roadtrip-karte-module__cuLTEG__tafelBildGross .roadtrip-karte-module__cuLTEG__tafelMonogramm{font-size:2rem}.roadtrip-karte-module__cuLTEG__tafelText{flex-direction:column;gap:.05rem;min-width:0;display:flex}.roadtrip-karte-module__cuLTEG__tafelName{overflow-wrap:anywhere;font-size:.95rem;font-weight:800;line-height:1.25}.roadtrip-karte-module__cuLTEG__tafelLage{color:#17221ea8;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.4}.roadtrip-karte-module__cuLTEG__tafelPunkte{font-family:var(--font-bitter), Georgia, serif;text-align:right;flex-direction:column;margin-left:auto;font-size:1.15rem;font-weight:700;line-height:1.1;display:flex}.roadtrip-karte-module__cuLTEG__tafelPunkte small{color:#17221e99;font-family:var(--font-atkinson), Arial, sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:700}.roadtrip-karte-module__cuLTEG__schau{background:var(--weiss);border:var(--karte-strich) solid var(--karte-kontur);color:var(--tinte);width:100%;max-width:min(24rem,100vw - 2rem);margin:auto;padding:0;box-shadow:0 30px 60px -24px #0f4c468c}.roadtrip-karte-module__cuLTEG__schau::backdrop{background:#142a258c}.roadtrip-karte-module__cuLTEG__schauInhalt{text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:clamp(1.25rem,5vw,1.75rem);display:flex}.roadtrip-karte-module__cuLTEG__schauName{font-family:var(--font-bitter), Georgia, serif;overflow-wrap:anywhere;margin:.35rem 0 0;font-size:clamp(1.4rem,5vw,1.8rem);line-height:1.15}.roadtrip-karte-module__cuLTEG__schauLage{color:var(--fjord);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.roadtrip-karte-module__cuLTEG__schauStand{border-top:1px solid var(--linie);grid-template-columns:minmax(0,1fr);gap:0;width:100%;margin:.75rem 0 0;padding-top:.75rem;display:grid}.roadtrip-karte-module__cuLTEG__schauWert{font-family:var(--font-bitter), Georgia, serif;font-size:1.5rem;font-weight:700;line-height:1.15}.roadtrip-karte-module__cuLTEG__schauMarke{color:#17221e9e;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:700}.roadtrip-karte-module__cuLTEG__schauWege{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;margin-top:1rem;display:flex}.roadtrip-karte-module__cuLTEG__schauWeg,.roadtrip-karte-module__cuLTEG__schauZurueck{border:var(--karte-strich) solid var(--fjord);font:inherit;text-align:center;flex:8rem;min-height:44px;padding:.6rem 1rem;font-weight:800}.roadtrip-karte-module__cuLTEG__schauWeg{background:var(--fjord);color:var(--weiss);text-decoration:none}.roadtrip-karte-module__cuLTEG__schauZurueck{background:var(--weiss);color:var(--fjord);cursor:pointer}.roadtrip-karte-module__cuLTEG__strecke,.roadtrip-karte-module__cuLTEG__album,.roadtrip-karte-module__cuLTEG__bestand{border-top:1px solid var(--linie);padding-top:clamp(1.5rem,4vw,2rem)}.roadtrip-karte-module__cuLTEG__strecke,.roadtrip-karte-module__cuLTEG__album{padding-bottom:clamp(1.5rem,4vw,2rem)}.roadtrip-karte-module__cuLTEG__abschnittsKopf{flex-wrap:wrap;align-items:baseline;gap:.35rem 1.25rem;margin-bottom:1.25rem;display:flex}.roadtrip-karte-module__cuLTEG__abschnittsTitel{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,3.4vw,1.8rem)}.roadtrip-karte-module__cuLTEG__abschnittsNote{color:#17221eb3;max-width:42rem;margin:0;font-size:.95rem}.roadtrip-karte-module__cuLTEG__startfelder{flex-wrap:wrap;gap:.5rem .75rem;margin:0 0 clamp(1.5rem,4vw,2rem);padding:0;list-style:none;display:flex}.roadtrip-karte-module__cuLTEG__startfeld{background:var(--weiss);border:var(--karte-strich) solid var(--karte-kontur);flex-direction:column;gap:.1rem;padding:.55rem .9rem;display:flex}.roadtrip-karte-module__cuLTEG__startfeldBelegt{background:var(--fjord-soft);border-color:var(--fjord)}.roadtrip-karte-module__cuLTEG__startfeldLabel{font-size:.92rem;font-weight:800}.roadtrip-karte-module__cuLTEG__startfeldWert{color:#17221ead;font-size:.8rem}.roadtrip-karte-module__cuLTEG__startfeldNote{color:#17221ead;align-self:center;max-width:24rem;font-size:.88rem;line-height:1.45}.roadtrip-karte-module__cuLTEG__naechste{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:clamp(1rem,3vw,1.5rem);display:flex}.roadtrip-karte-module__cuLTEG__naechsteText{flex:16rem;min-width:0}.roadtrip-karte-module__cuLTEG__naechsteTitel{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.roadtrip-karte-module__cuLTEG__naechsteTitel strong{color:var(--fjord)}.roadtrip-karte-module__cuLTEG__etappenbalken{background:#e86e3b33;width:100%;height:6px;margin:.4rem 0 .3rem;display:block;overflow:hidden}.roadtrip-karte-module__cuLTEG__etappenbalkenFuellung{background:var(--lagerfeuer);transform-origin:0;width:100%;height:100%;transition:transform .22s;display:block}.roadtrip-karte-module__cuLTEG__etappenbalkenText{color:#17221eb3;font-size:.8rem;line-height:1.35;display:block}.roadtrip-karte-module__cuLTEG__streckenFuss{color:#17221ea8;max-width:42rem;margin:1rem 0 0;font-size:.86rem;line-height:1.5}.roadtrip-karte-module__cuLTEG__fundliste{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.roadtrip-karte-module__cuLTEG__fund{background:var(--weiss);border:var(--karte-strich) solid var(--karte-kontur);align-items:flex-start;gap:.9rem;padding:.9rem 1rem;display:flex}.roadtrip-karte-module__cuLTEG__fundbild{flex:none}.roadtrip-karte-module__cuLTEG__fundtext{flex-direction:column;gap:.1rem;min-width:0;display:flex}.roadtrip-karte-module__cuLTEG__fundart{color:var(--fjord);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:800}.roadtrip-karte-module__cuLTEG__fundtitel{font-family:var(--font-bitter), Georgia, serif;overflow-wrap:anywhere;font-size:1.1rem;font-weight:700;line-height:1.25}.roadtrip-karte-module__cuLTEG__fundzeile{color:#17221ec7;overflow-wrap:anywhere;font-size:.92rem;line-height:1.4}.roadtrip-karte-module__cuLTEG__fundwieder{border:var(--karte-strich) solid var(--karte-kontur);color:#17221eb8;letter-spacing:.02em;align-self:flex-start;margin-top:.35rem;padding:.15rem .45rem;font-size:.74rem;font-weight:700}.roadtrip-karte-module__cuLTEG__fundfuss{color:#17221e99;margin-top:.2rem;font-size:.78rem}.roadtrip-karte-module__cuLTEG__leerNote{color:#17221eb8;max-width:42rem;margin:0;font-size:.95rem;line-height:1.55}.roadtrip-karte-module__cuLTEG__aktion{background:var(--fjord);border:var(--karte-strich) solid var(--fjord);color:var(--weiss);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;width:min(100%,24rem);min-height:64px;margin-top:clamp(1.25rem,4vw,1.75rem);padding:.9rem 2rem;transition:background-color .18s,transform .18s;display:inline-flex}.roadtrip-karte-module__cuLTEG__aktion:hover{background:var(--tannengrund);border-color:var(--tannengrund);transform:translateY(-2px)}.roadtrip-karte-module__cuLTEG__aktionGross{font-size:1.15rem;font-weight:800}.roadtrip-karte-module__cuLTEG__aktionKlein{opacity:.86;font-size:.82rem;font-weight:700}.roadtrip-karte-module__cuLTEG__bestandsliste{border-top:1px solid var(--linie);margin:1.25rem 0 0;padding:0;list-style:none}.roadtrip-karte-module__cuLTEG__bestandsliste li{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;padding:.7rem 0;display:grid}.roadtrip-karte-module__cuLTEG__bestandName{font-weight:700}.roadtrip-karte-module__cuLTEG__bestandWert{font-family:var(--font-bitter), Georgia, serif;font-size:1.05rem;font-weight:700}.roadtrip-karte-module__cuLTEG__bestandNote{color:#17221ea8;grid-column:1/-1;font-size:.84rem;line-height:1.45}.roadtrip-karte-module__cuLTEG__quote{max-width:34rem;margin-top:1.25rem}.roadtrip-karte-module__cuLTEG__quoteKopf{color:var(--fjord);cursor:pointer;min-height:44px;padding:.6rem 0;font-weight:700;list-style:none}.roadtrip-karte-module__cuLTEG__quoteKopf::-webkit-details-marker{display:none}.roadtrip-karte-module__cuLTEG__quoteKopf:before{content:"+ "}.roadtrip-karte-module__cuLTEG__quote[open] .roadtrip-karte-module__cuLTEG__quoteKopf:before{content:"– "}.roadtrip-karte-module__cuLTEG__quoteText{color:#17221eb3;margin:0 0 .5rem;font-size:.9rem;line-height:1.5}.roadtrip-karte-module__cuLTEG__quoteliste{border-top:1px solid var(--linie);margin:0;padding:.5rem 0 0;list-style:none}.roadtrip-karte-module__cuLTEG__quoteliste li{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;padding:.6rem 0;display:grid}.roadtrip-karte-module__cuLTEG__quoteAnteil{font-family:var(--font-bitter), Georgia, serif;font-size:1.05rem;font-weight:700}.roadtrip-karte-module__cuLTEG__quoteHerkunft{color:#17221ea8;grid-column:1/-1;font-size:.84rem}@media (min-width:34rem){.roadtrip-karte-module__cuLTEG__fundliste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56rem){.roadtrip-karte-module__cuLTEG__brettBreit{display:block}.roadtrip-karte-module__cuLTEG__brettHoch{display:none}}@media (min-width:60rem){.roadtrip-karte-module__cuLTEG__fundliste{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:33.99rem){.roadtrip-karte-module__cuLTEG__startfelder{gap:.4rem}.roadtrip-karte-module__cuLTEG__startfeld{flex-direction:row;align-items:baseline;gap:.5rem;padding:.4rem .7rem}.roadtrip-karte-module__cuLTEG__startfeldLabel{font-size:.84rem}.roadtrip-karte-module__cuLTEG__startfeldWert{font-size:.74rem}.roadtrip-karte-module__cuLTEG__startfeldNote{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.roadtrip-karte-module__cuLTEG__aktion,.roadtrip-karte-module__cuLTEG__brettFahrt,.roadtrip-karte-module__cuLTEG__etappenbalkenFuellung{transition-duration:1ms}.roadtrip-karte-module__cuLTEG__aktion:hover{transform:none}}
.etappe-module__xldpEq__buehne{background:var(--kartenpapier);color:var(--tinte);flex-direction:column;min-height:100%;padding:clamp(1rem,4vw,2rem) clamp(1rem,5vw,2.5rem) clamp(3rem,8vw,5rem);display:flex}.etappe-module__xldpEq__buehneFrage{--spiel-budget:calc(100dvh - var(--spiel-rahmenhoehe,0px) - var(--mobile-tabbar-hoehe,0px));--spiel-frageschrift:calc(var(--spiel-budget) * .0323);--spiel-antwortschrift:calc(var(--spiel-budget) * .0248);--spiel-frageschrift-breit:calc(var(--spiel-budget) * .0374);--spiel-antwortschrift-breit:calc(var(--spiel-budget) * .0187);padding-block-end:1rem}.etappe-module__xldpEq__kopf{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:40rem;min-height:44px;margin-inline:auto;display:flex}.etappe-module__xldpEq__marke{color:var(--fjord);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.72rem;font-weight:800;display:inline-flex}.etappe-module__xldpEq__markenlinie{width:34px;height:14px;display:block}.etappe-module__xldpEq__kopfwege{align-items:center;gap:.4rem;display:inline-flex}.etappe-module__xldpEq__buehneFrage .etappe-module__xldpEq__ausstieg{white-space:nowrap}@media (max-width:27rem){.etappe-module__xldpEq__buehneFrage .etappe-module__xldpEq__markenlinie{display:none}}@media (max-width:24rem){.etappe-module__xldpEq__buehneFrage .etappe-module__xldpEq__marke{display:none}}.etappe-module__xldpEq__ausstieg{color:var(--fjord);cursor:pointer;font:inherit;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:.5rem .25rem;font-size:.92rem;font-weight:700;text-decoration:underline}.etappe-module__xldpEq__ausstieg:hover{color:var(--tannengrund)}.etappe-module__xldpEq__ausstieg[disabled]{cursor:progress;opacity:.55}.etappe-module__xldpEq__ausstiegHof{z-index:40;background:#17221e8c;justify-content:center;align-items:center;padding:clamp(1rem,5vw,2rem);display:flex;position:fixed;inset:0}.etappe-module__xldpEq__ausstiegswahl{background:var(--kartenpapier);border:2px solid var(--tinte);text-align:center;flex-direction:column;width:100%;max-width:30rem;padding:clamp(1.5rem,6vw,2.25rem);display:flex}.etappe-module__xldpEq__ausstiegswahlTitel{font-family:var(--font-bitter), Georgia, serif;margin:0 0 1.25rem;font-size:1.35rem;line-height:1.2}.etappe-module__xldpEq__einstieg{text-align:center;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:34rem;margin-inline:auto;padding-block:clamp(2rem,9vw,4.5rem);display:flex}.etappe-module__xldpEq__titel{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(3rem,15vw,4.75rem);line-height:.94}.etappe-module__xldpEq__lead{color:#17221ebd;max-width:26rem;margin:0 auto clamp(2rem,6vw,2.75rem);font-size:1.05rem;line-height:1.55}.etappe-module__xldpEq__hauptaktion{background:var(--fjord);border:2px solid var(--fjord);color:var(--weiss);cursor:pointer;font:inherit;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;width:min(100%,26rem);min-height:64px;margin-inline:auto;padding:.9rem 2.5rem;font-weight:800;transition:background-color .18s,transform .18s;display:inline-flex}.etappe-module__xldpEq__hauptaktion:hover{background:var(--tannengrund);border-color:var(--tannengrund);transform:translateY(-2px)}.etappe-module__xldpEq__hauptaktion[disabled]{cursor:progress;opacity:.65;transform:none}.etappe-module__xldpEq__hauptaktionGross{font-size:1.18rem}.etappe-module__xldpEq__hauptaktionKlein{letter-spacing:.02em;opacity:.86;font-size:.82rem;font-weight:700}.etappe-module__xldpEq__nebenaktion{color:var(--fjord);cursor:pointer;font:inherit;text-underline-offset:4px;background:0 0;border:0;min-height:44px;margin:1rem auto 0;padding:.5rem .75rem;font-size:.95rem;font-weight:700;text-decoration:underline;display:inline-block}.etappe-module__xldpEq__nebenaktion[disabled]{cursor:progress;opacity:.55}.etappe-module__xldpEq__stille{border-top:1px solid var(--linie);color:#17221eb3;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:clamp(2.25rem,7vw,3.25rem) auto 0;padding:1.25rem 0 0;font-size:.92rem;list-style:none;display:flex}.etappe-module__xldpEq__stille strong{color:var(--tinte);font-weight:800}.etappe-module__xldpEq__hinweis{border-bottom:1px solid var(--linie);color:#17221eb8;width:100%;max-width:30rem;margin:0 auto clamp(1.5rem,5vw,2rem);padding-bottom:1rem;font-size:.95rem;line-height:1.5}.etappe-module__xldpEq__angefangen{background:var(--weiss);border:1px solid var(--linie);border-left:5px solid var(--lagerfeuer);text-align:left;width:100%;max-width:30rem;margin:0 auto clamp(1.5rem,5vw,2rem);padding:1rem 1.1rem}.etappe-module__xldpEq__angefangenTitel{font-family:var(--font-bitter), Georgia, serif;margin:0 0 .3rem;font-size:1.05rem}.etappe-module__xldpEq__angefangenText{color:#17221ebd;margin:0;font-size:.92rem;line-height:1.5}.etappe-module__xldpEq__wochenkarte{text-align:left;width:100%;max-width:30rem;margin:clamp(1.5rem,5vw,2rem) auto 0}.etappe-module__xldpEq__wochenkarteKopf{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.etappe-module__xldpEq__wochenkarteTitel{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.etappe-module__xldpEq__wochenkarteZahl{color:#17221eb3;font-size:.86rem}.etappe-module__xldpEq__felderreihe{grid-template-columns:repeat(10,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.etappe-module__xldpEq__feld{border:2px solid var(--linie);height:26px}.etappe-module__xldpEq__feldGeschenkt{background:var(--morgenhimmel);border-color:var(--fjord)}.etappe-module__xldpEq__feldErspielt{background:var(--fjord);border-color:var(--fjord)}.etappe-module__xldpEq__wochenkarteFuss{color:#17221ead;margin:.55rem 0 0;font-size:.84rem;line-height:1.5}.etappe-module__xldpEq__klappe{text-align:left;width:100%;max-width:30rem;margin:clamp(1.75rem,6vw,2.5rem) auto 0}.etappe-module__xldpEq__klappeKopf{color:var(--fjord);cursor:pointer;min-height:44px;padding:.6rem 0;font-weight:700;list-style:none}.etappe-module__xldpEq__klappeKopf::-webkit-details-marker{display:none}.etappe-module__xldpEq__klappeKopf:before{content:"+ "}.etappe-module__xldpEq__klappe[open] .etappe-module__xldpEq__klappeKopf:before{content:"– "}.etappe-module__xldpEq__quoteliste{border-top:1px solid var(--linie);margin:0;padding:.5rem 0 0;list-style:none}.etappe-module__xldpEq__quoteliste li{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;padding:.6rem 0;display:grid}.etappe-module__xldpEq__quoteAnteil{font-family:var(--font-bitter), Georgia, serif;font-size:1.05rem;font-weight:700}.etappe-module__xldpEq__quoteHerkunft{color:#17221ea8;grid-column:1/-1;font-size:.84rem}.etappe-module__xldpEq__frageflaeche{flex-direction:column;flex:1;width:100%;max-width:34rem;margin-inline:auto;padding-top:clamp(1.25rem,4vw,2rem);display:flex}.etappe-module__xldpEq__band{grid-template-columns:repeat(8,minmax(0,1fr));gap:.4rem;margin:0 0 clamp(1.5rem,5vw,2.25rem);padding:0;list-style:none;display:grid}.etappe-module__xldpEq__bandfeld{border:2px solid var(--linie);color:#17221e8c;justify-content:center;align-items:center;padding-block:.55rem;font-size:.8rem;font-weight:800;display:flex}.etappe-module__xldpEq__bandfeldGewertet{background:var(--fjord);border-color:var(--fjord);color:var(--weiss)}.etappe-module__xldpEq__bandfeldOhnePunkte{background:var(--morgenhimmel);border-color:var(--fjord);color:var(--fjord)}.etappe-module__xldpEq__bandfeldDaneben{color:#17221eb3;background:#17221e1a;border-color:#17221e57}.etappe-module__xldpEq__bandfeldJetzt{border-color:var(--lagerfeuer);color:var(--tinte);border-width:3px}.etappe-module__xldpEq__fragezeile{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.etappe-module__xldpEq__fragezaehler{color:var(--fjord);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.etappe-module__xldpEq__kombo{border:2px solid var(--fjord);color:var(--fjord);letter-spacing:.04em;padding:.2rem .55rem;font-size:.8rem;font-weight:800}.etappe-module__xldpEq__frage{font-family:var(--font-bitter), Georgia, serif;font-size:clamp(1.15rem, var(--spiel-frageschrift-breit,1.75rem), 2.1rem);letter-spacing:-.02em;margin:0 0 clamp(1.25rem,4vw,1.75rem);line-height:1.18}.etappe-module__xldpEq__zeit{margin-bottom:clamp(1.25rem,4vw,1.75rem)}.etappe-module__xldpEq__zeitzeile{color:#17221ead;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.35rem;font-size:.82rem;display:flex}.etappe-module__xldpEq__zeitbalken{background:var(--fjord-soft);height:6px;overflow:hidden}.etappe-module__xldpEq__zeitfuellung{background:var(--fjord);transform-origin:0;height:100%;transition:transform .22s linear}.etappe-module__xldpEq__zeitAus{color:#17221ead;margin:.5rem 0 0;font-size:.86rem;line-height:1.5}.etappe-module__xldpEq__antworten{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.etappe-module__xldpEq__antwort{background:var(--weiss);border:2px solid var(--linie);color:var(--tinte);cursor:pointer;font:inherit;font-size:clamp(.92rem, var(--spiel-antwortschrift-breit,1.05rem), 1.05rem);text-align:left;gap:.85rem;width:100%;min-height:60px;padding:.9rem 1rem;font-weight:700;line-height:1.35;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.etappe-module__xldpEq__antwort:hover:not([disabled]){border-color:var(--fjord);transform:translateY(-2px)}.etappe-module__xldpEq__antwortmarke{color:var(--fjord);font-family:var(--font-bitter), Georgia, serif;flex:none;font-weight:700}.etappe-module__xldpEq__antwortRichtig{background:var(--fjord);border-color:var(--fjord);color:var(--weiss)}.etappe-module__xldpEq__antwortRichtig .etappe-module__xldpEq__antwortmarke{color:var(--morgenhimmel)}.etappe-module__xldpEq__antwortDaneben{background:var(--kartenpapier);border-color:var(--lagerfeuer)}.etappe-module__xldpEq__antwortStumm{opacity:.5}.etappe-module__xldpEq__antwort[disabled]{cursor:default}.etappe-module__xldpEq__schaetzung{gap:.6rem;display:grid}.etappe-module__xldpEq__schaetzfeld{background:var(--weiss);border:2px solid var(--linie);color:var(--tinte);font:inherit;font-family:var(--font-bitter), Georgia, serif;width:100%;min-height:64px;padding:.6rem 1rem;font-size:1.6rem}.etappe-module__xldpEq__schaetzfeld:focus{border-color:var(--fjord);outline:none}.etappe-module__xldpEq__rueckmeldung{background:var(--weiss);border:1px solid var(--linie);border-left:5px solid var(--fjord);margin-top:clamp(1.25rem,4vw,1.75rem);padding:1rem 1.1rem}.etappe-module__xldpEq__rueckmeldungDaneben{border-left-color:var(--lagerfeuer)}.etappe-module__xldpEq__rueckmeldungKopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.4rem;display:flex}.etappe-module__xldpEq__rueckmeldungTitel{font-family:var(--font-bitter), Georgia, serif;margin:0;font-size:1.2rem}.etappe-module__xldpEq__rueckmeldungPunkte{font-family:var(--font-bitter), Georgia, serif;font-size:1.2rem;font-weight:700}.etappe-module__xldpEq__rueckmeldungText{color:#17221ec7;margin:0;font-size:.98rem;line-height:1.55}.etappe-module__xldpEq__rueckmeldungVorlesen{margin-top:.5rem;display:flex}.etappe-module__xldpEq__rueckmeldungTeile{color:#17221ea8;flex-wrap:wrap;gap:.35rem 1rem;margin:.6rem 0 0;padding:0;font-size:.84rem;list-style:none;display:flex}.etappe-module__xldpEq__weiter{background:var(--lagerfeuer);border:2px solid var(--lagerfeuer);color:var(--tinte);cursor:pointer;font:inherit;justify-content:center;align-items:center;width:100%;min-height:56px;margin-top:1rem;padding:.75rem 1.75rem;font-size:1.05rem;font-weight:800;transition:background-color .16s,transform .16s;display:inline-flex}.etappe-module__xldpEq__weiter:hover:not([disabled]){background:#f17c49;transform:translateY(-2px)}.etappe-module__xldpEq__weiter[disabled]{cursor:progress;opacity:.65}.etappe-module__xldpEq__ergebnis{text-align:center;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:34rem;margin-inline:auto;padding-block:clamp(1.5rem,6vw,3rem);display:flex}.etappe-module__xldpEq__punktzahl{font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:clamp(3.5rem,18vw,5.5rem);line-height:.92}.etappe-module__xldpEq__punkteinheit{color:var(--fjord);font-family:var(--font-atkinson), Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.5rem;font-size:.74rem;font-weight:800;display:block}.etappe-module__xldpEq__satz{color:#17221ec7;max-width:26rem;margin:.75rem auto 0;font-size:1.05rem;line-height:1.5}.etappe-module__xldpEq__ergebnis .etappe-module__xldpEq__hauptaktion{margin-top:clamp(1.25rem,4vw,1.75rem)}.etappe-module__xldpEq__tagesmenge{color:#17221e99;max-width:26rem;margin:.6rem auto 0;font-size:.88rem;line-height:1.45}.etappe-module__xldpEq__ohnePunkte{color:#17221eb8;max-width:26rem;margin:.6rem auto 0;font-size:.88rem;line-height:1.45}.etappe-module__xldpEq__ergebnisband{width:100%;max-width:24rem;margin:clamp(1.25rem,4vw,1.75rem) auto}.etappe-module__xldpEq__fundzeile{color:#17221eb8;max-width:28rem;margin:0 auto clamp(1.25rem,4vw,1.75rem);font-size:.92rem;line-height:1.5}.etappe-module__xldpEq__fundzeile strong{color:var(--tinte);font-weight:800}.etappe-module__xldpEq__fundweg{color:var(--fjord);text-underline-offset:4px;white-space:nowrap;padding:.35rem .15rem;font-weight:700;text-decoration:underline}.etappe-module__xldpEq__bilanzWeg{color:var(--fjord);text-underline-offset:4px;white-space:nowrap;font-weight:700;text-decoration:underline}.etappe-module__xldpEq__bilanz{border-top:1px solid var(--linie);text-align:left;gap:0;width:100%;margin:0;padding:0;list-style:none;display:grid}.etappe-module__xldpEq__bilanz li{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;padding:.7rem 0;display:grid}.etappe-module__xldpEq__bilanzWert{font-family:var(--font-bitter), Georgia, serif;font-size:1.1rem;font-weight:700}.etappe-module__xldpEq__bilanzNote{color:#17221ea8;grid-column:1/-1;font-size:.84rem;line-height:1.5}.etappe-module__xldpEq__heimweg{color:var(--fjord);text-underline-offset:4px;min-height:44px;margin:1rem auto 0;padding:.6rem .75rem;font-size:.95rem;font-weight:700;text-decoration:underline;display:inline-block}.etappe-module__xldpEq__brett{width:min(100%,40rem);margin:0 auto clamp(1.25rem,4vw,1.75rem)}.etappe-module__xldpEq__wege{grid-template-columns:minmax(0,1fr);gap:.75rem;width:min(100%,26rem);margin:1.25rem auto 0;display:grid}@media (min-width:44rem){.etappe-module__xldpEq__wege{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,42rem)}}.etappe-module__xldpEq__wege .etappe-module__xldpEq__rangweg{width:100%;margin:0}.etappe-module__xldpEq__rangweg{background:color-mix(in srgb, var(--morgenhimmel) 34%, var(--weiss));border:1px solid var(--morgenhimmel);color:var(--tinte);text-align:center;flex-direction:column;align-items:center;gap:.15rem;width:min(100%,26rem);min-height:44px;margin:1.25rem auto 0;padding:.85rem 1rem;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.etappe-module__xldpEq__rangweg:hover{background:color-mix(in srgb, var(--morgenhimmel) 62%, var(--weiss));border-color:var(--fjord)}.etappe-module__xldpEq__rangwegMarke{color:#17221e9e;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.etappe-module__xldpEq__rangwegPlatz{font-family:var(--font-bitter), Georgia, serif;font-size:1.35rem;font-weight:700;line-height:1.15}.etappe-module__xldpEq__rangwegSchritt{color:#17221ea8;font-size:.84rem}.etappe-module__xldpEq__rangwegAbstand{color:var(--fjord);text-underline-offset:4px;font-size:.95rem;font-weight:700;text-decoration:underline}.etappe-module__xldpEq__listenweg{color:var(--fjord);text-underline-offset:4px;align-items:center;min-height:44px;padding:.35rem .25rem;font-weight:700;text-decoration:underline;display:inline-flex}.etappe-module__xldpEq__fehler{border:1px solid var(--lagerfeuer);color:#8a3c18;text-align:left;background:#fff0eb;width:100%;max-width:30rem;margin:1rem auto 0;padding:.85rem 1rem}.etappe-module__xldpEq__fehler p{margin:0}@media (min-width:40rem){.etappe-module__xldpEq__antworten{grid-template-columns:repeat(2,minmax(0,1fr))}.etappe-module__xldpEq__antwortenEinspaltig{grid-template-columns:minmax(0,1fr)}.etappe-module__xldpEq__feld{height:30px}}@media (max-width:39.999rem){.etappe-module__xldpEq__buehne{padding-block-start:.25rem}.etappe-module__xldpEq__frageflaeche{padding-top:.2rem}.etappe-module__xldpEq__bandfeld{padding-block:.25rem;line-height:1.2}.etappe-module__xldpEq__band{margin-bottom:.5rem}.etappe-module__xldpEq__fragezeile{gap:.35rem .5rem;margin-bottom:.3rem}.etappe-module__xldpEq__fragezaehler{letter-spacing:.07em;font-size:.66rem}.etappe-module__xldpEq__kombo{padding:.15rem .4rem;font-size:.72rem}.etappe-module__xldpEq__frage{font-size:clamp(1.15rem, var(--spiel-frageschrift,1.3rem), 1.5rem);margin-bottom:.5rem;line-height:1.1}.etappe-module__xldpEq__zeitzeile{font-size:.78rem;line-height:1.3}.etappe-module__xldpEq__zeit{margin-bottom:.45rem}.etappe-module__xldpEq__antworten{gap:.35rem}.etappe-module__xldpEq__antwort{font-size:clamp(.92rem, var(--spiel-antwortschrift,1rem), 1rem);gap:.5rem;min-height:52px;padding:.45rem .6rem;line-height:1.3}}@media (max-height:44rem){.etappe-module__xldpEq__buehne{padding-block-start:.5rem}.etappe-module__xldpEq__einstieg{padding-block:1rem}.etappe-module__xldpEq__titel{font-size:clamp(2.25rem,11vw,3rem)}.etappe-module__xldpEq__lead{margin-bottom:1rem;font-size:1rem}.etappe-module__xldpEq__ergebnis{padding-block:.75rem}.etappe-module__xldpEq__punkteinheit{margin-bottom:.25rem}.etappe-module__xldpEq__punktzahl{font-size:clamp(2.5rem,13vw,3.5rem)}.etappe-module__xldpEq__satz{margin-top:.5rem}.etappe-module__xldpEq__ergebnis .etappe-module__xldpEq__hauptaktion{margin-top:1rem}}@media (max-height:45rem),(max-width:22.5rem) and (max-height:53rem),(min-width:40rem) and (max-height:52rem){.etappe-module__xldpEq__buehneFrage{padding-block:.15rem}.etappe-module__xldpEq__frageflaeche{padding-top:0}.etappe-module__xldpEq__bandfeld{padding-block:.1rem}.etappe-module__xldpEq__band{margin-bottom:.25rem}.etappe-module__xldpEq__kombo{line-height:1.2}.etappe-module__xldpEq__frage{margin-bottom:.15rem}.etappe-module__xldpEq__zeitzeile{margin-bottom:.1rem}.etappe-module__xldpEq__zeit{margin-bottom:.2rem}.etappe-module__xldpEq__antworten{gap:.3rem}.etappe-module__xldpEq__antwort{min-height:44px;padding:.35rem .6rem}}@media (prefers-reduced-motion:reduce){.etappe-module__xldpEq__hauptaktion,.etappe-module__xldpEq__antwort,.etappe-module__xldpEq__rangweg,.etappe-module__xldpEq__weiter,.etappe-module__xldpEq__zeitfuellung{transition-duration:1ms}.etappe-module__xldpEq__hauptaktion:hover,.etappe-module__xldpEq__antwort:hover:not([disabled]),.etappe-module__xldpEq__weiter:hover:not([disabled]){transform:none}}
.secure-avatar-image-module__6kA_Xa__protectedAvatar{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.secure-avatar-image-module__6kA_Xa__loadingFallback,.secure-avatar-image-module__6kA_Xa__errorFallback{color:#fff;font-family:var(--font-bitter), Georgia, serif;background:radial-gradient(circle at 30% 20%,#7aa59747,#0000 42%),#173e35;justify-content:center;align-items:center;font-size:clamp(2.4rem,12vw,6rem);font-weight:750;display:flex;position:absolute;inset:0}.secure-avatar-image-module__6kA_Xa__loadingFallback{animation:1.4s ease-in-out infinite secure-avatar-image-module__6kA_Xa__avatar-loading-pulse}.secure-avatar-image-module__6kA_Xa__protectedImage{opacity:0;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.secure-avatar-image-module__6kA_Xa__protectedImage.secure-avatar-image-module__6kA_Xa__loaded{opacity:1}@keyframes secure-avatar-image-module__6kA_Xa__avatar-loading-pulse{0%,to{opacity:.72}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.secure-avatar-image-module__6kA_Xa__loadingFallback{animation:none}}
.profile-photo-viewer-module__pba81G__trigger{color:inherit;cursor:zoom-in;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.profile-photo-viewer-module__pba81G__trigger:focus-visible{outline:3px solid var(--lagerfeuer);outline-offset:-5px}.profile-photo-viewer-module__pba81G__expandIcon{color:var(--weiss);background:#09241fd1;border:1px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:.75rem;right:.75rem}.profile-photo-viewer-module__pba81G__lightbox{z-index:1000;background:#05110ef5;place-items:center;padding:4.5rem 1rem 1.5rem;display:grid;position:fixed;inset:0}.profile-photo-viewer-module__pba81G__lightboxImage{width:min(96vw,1100px);height:min(82dvh,900px);position:relative}.profile-photo-viewer-module__pba81G__lightboxImage>span{color:var(--weiss);font-family:var(--font-bitter), Georgia, serif;justify-content:center;align-items:center;font-size:clamp(4rem,18vw,9rem);display:flex}.profile-photo-viewer-module__pba81G__lightbox p{color:#ffffffd1;margin:.75rem 0 0;font-size:.9rem}.profile-photo-viewer-module__pba81G__closeButton{background:var(--weiss);color:var(--fjord);cursor:pointer;height:48px;right:max(1rem, env(safe-area-inset-right));top:max(1rem, env(safe-area-inset-top));border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;display:flex;position:absolute}.profile-photo-viewer-module__pba81G__closeButton:focus-visible{outline:3px solid var(--lagerfeuer);outline-offset:3px}@media (max-width:620px){.profile-photo-viewer-module__pba81G__lightbox{padding-inline:.5rem}.profile-photo-viewer-module__pba81G__lightboxImage{width:96vw;height:80dvh}}
.profile-photo-replacement-dialog-module__hvNcUa__backdrop{z-index:100;background:radial-gradient(circle at 50% 8%,#c7e4e333,#0000 34rem),#071714c7;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out both profile-photo-replacement-dialog-module__hvNcUa__backdrop-in;display:flex;position:fixed;inset:0}.profile-photo-replacement-dialog-module__hvNcUa__dialog{background:var(--weiss);border:1px solid #fffef9b8;border-radius:24px;width:min(100%,590px);max-height:calc(100dvh - 2rem);animation:.22s cubic-bezier(.22,1,.36,1) both profile-photo-replacement-dialog-module__hvNcUa__dialog-in;position:relative;overflow:auto;box-shadow:0 28px 90px #04120f6b}.profile-photo-replacement-dialog-module__hvNcUa__dialog:focus{outline:none}.profile-photo-replacement-dialog-module__hvNcUa__scenery{background:linear-gradient(145deg,#fffef91f,#0000 52%),linear-gradient(135deg,#c8e5e4,#e9efe3 52%,#f5d5b7);height:116px;display:block;position:relative;overflow:hidden}.profile-photo-replacement-dialog-module__hvNcUa__sun{background:#f7b173;border-radius:50%;width:42px;height:42px;position:absolute;top:22px;right:17%;box-shadow:0 0 0 12px #fffef940}.profile-photo-replacement-dialog-module__hvNcUa__hillBack,.profile-photo-replacement-dialog-module__hvNcUa__hillFront{border-radius:50% 50% 0 0/100% 100% 0 0;height:104px;display:block;position:absolute;bottom:-38px;transform:rotate(-4deg)}.profile-photo-replacement-dialog-module__hvNcUa__hillBack{background:#2d675a80;width:76%;left:-8%}.profile-photo-replacement-dialog-module__hvNcUa__hillFront{background:var(--tannengrund);width:74%;height:120px;bottom:-61px;right:-8%;transform:rotate(5deg)}.profile-photo-replacement-dialog-module__hvNcUa__close{color:var(--fjord);cursor:pointer;z-index:1;background:#fffef9e6;border:1px solid #0f4c4629;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,transform .15s;display:flex;position:absolute;top:1rem;right:1rem}.profile-photo-replacement-dialog-module__hvNcUa__close:hover{background:var(--weiss);transform:translateY(-1px)}.profile-photo-replacement-dialog-module__hvNcUa__content{padding:1.7rem 1.8rem 1.8rem}.profile-photo-replacement-dialog-module__hvNcUa__eyebrow{color:var(--fjord);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.42rem;margin:0 0 .5rem;font-size:.75rem;font-weight:800;display:flex}.profile-photo-replacement-dialog-module__hvNcUa__content h2{color:var(--tannengrund);font-family:var(--font-bitter), Georgia, serif;letter-spacing:-.035em;max-width:12em;margin:0;font-size:clamp(1.75rem,5vw,2.35rem);line-height:1.08}.profile-photo-replacement-dialog-module__hvNcUa__lead{color:#17221ebd;max-width:52ch;margin:.9rem 0 1.35rem;font-size:1.02rem;line-height:1.58}.profile-photo-replacement-dialog-module__hvNcUa__steps{border:1px solid #0f4c4624;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.profile-photo-replacement-dialog-module__hvNcUa__steps article{background:linear-gradient(150deg,#dfeceab8,#fffef9db);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.profile-photo-replacement-dialog-module__hvNcUa__steps article+article{border-left:1px solid #0f4c4624}.profile-photo-replacement-dialog-module__hvNcUa__stepIcon{background:var(--fjord);color:var(--weiss);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.profile-photo-replacement-dialog-module__hvNcUa__steps h3{color:var(--tannengrund);margin:0 0 .3rem;font-size:.95rem;line-height:1.3}.profile-photo-replacement-dialog-module__hvNcUa__steps p{color:#17221eb3;margin:0;font-size:.85rem;line-height:1.48}.profile-photo-replacement-dialog-module__hvNcUa__preserved{color:var(--fjord);align-items:flex-start;gap:.5rem;margin:1rem 0 0;font-size:.88rem;font-weight:700;line-height:1.45;display:flex}.profile-photo-replacement-dialog-module__hvNcUa__preserved svg{flex:none;margin-top:.12rem}.profile-photo-replacement-dialog-module__hvNcUa__actions{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.profile-photo-replacement-dialog-module__hvNcUa__actions button{border:1px solid var(--fjord);cursor:pointer;font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;min-height:48px;padding:.72rem 1rem;font-weight:800;transition:background .15s,color .15s,transform .15s;display:inline-flex}.profile-photo-replacement-dialog-module__hvNcUa__secondary{color:var(--fjord);background:0 0}.profile-photo-replacement-dialog-module__hvNcUa__secondary:hover{background:var(--fjord-soft)}.profile-photo-replacement-dialog-module__hvNcUa__primary{background:var(--fjord);color:var(--weiss);box-shadow:0 10px 24px #0f4c4633}.profile-photo-replacement-dialog-module__hvNcUa__primary:hover{background:var(--tannengrund);transform:translateY(-1px)}.profile-photo-replacement-dialog-module__hvNcUa__actions button:focus-visible,.profile-photo-replacement-dialog-module__hvNcUa__close:focus-visible{outline:3px solid var(--lagerfeuer);outline-offset:3px}@keyframes profile-photo-replacement-dialog-module__hvNcUa__backdrop-in{0%{opacity:0}}@keyframes profile-photo-replacement-dialog-module__hvNcUa__dialog-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@media (max-width:580px){.profile-photo-replacement-dialog-module__hvNcUa__backdrop{align-items:flex-end;padding:0}.profile-photo-replacement-dialog-module__hvNcUa__dialog{border-radius:22px 22px 0 0;width:100%;max-height:calc(100dvh - .75rem)}.profile-photo-replacement-dialog-module__hvNcUa__scenery{height:88px}.profile-photo-replacement-dialog-module__hvNcUa__content{padding:1.3rem 1rem max(1rem, env(safe-area-inset-bottom))}.profile-photo-replacement-dialog-module__hvNcUa__steps{grid-template-columns:1fr}.profile-photo-replacement-dialog-module__hvNcUa__steps article+article{border-top:1px solid #0f4c4624;border-left:0}.profile-photo-replacement-dialog-module__hvNcUa__actions{flex-direction:column-reverse}.profile-photo-replacement-dialog-module__hvNcUa__actions button{width:100%}}
.spielbereit-module__JxyHeq__buehne{background:var(--kartenpapier);color:var(--tinte);flex-direction:column;gap:clamp(1.25rem,4vw,2rem);min-height:100%;padding:clamp(1rem,4vw,2rem) clamp(.75rem,4vw,2.5rem) clamp(3rem,8vw,5rem);display:flex}.spielbereit-module__JxyHeq__kopf{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:44rem;min-height:44px;margin-inline:auto;display:flex}.spielbereit-module__JxyHeq__marke{color:var(--fjord);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.72rem;font-weight:800;display:inline-flex}.spielbereit-module__JxyHeq__markenlinie{background:repeating-linear-gradient(90deg, var(--lagerfeuer) 0 8px, transparent 8px 16px);width:34px;height:3px;display:block}.spielbereit-module__JxyHeq__zurueck{color:var(--fjord);text-underline-offset:4px;align-items:center;min-height:44px;padding:.5rem .25rem;font-size:.92rem;font-weight:700;text-decoration:underline;display:inline-flex}.spielbereit-module__JxyHeq__zurueck:hover{color:var(--tannengrund)}.spielbereit-module__JxyHeq__abschnitt{width:100%;max-width:44rem;margin-inline:auto}.spielbereit-module__JxyHeq__titel{color:var(--tannengrund);font-family:var(--font-bitter), Georgia, serif;margin:0 0 .5rem;font-size:clamp(1.6rem,7vw,2.3rem);font-weight:700;line-height:1.1}.spielbereit-module__JxyHeq__lead{max-width:34rem;margin:0;font-size:1rem;line-height:1.55}.spielbereit-module__JxyHeq__zwischentitel{color:var(--tannengrund);font-family:var(--font-bitter), Georgia, serif;margin:0 0 .5rem;font-size:1.12rem;font-weight:700}.spielbereit-module__JxyHeq__meldung{background:var(--morgenhimmel);border-left:4px solid var(--fjord);color:var(--tannengrund);margin:0;padding:.75rem .9rem;font-size:.95rem;line-height:1.5}.spielbereit-module__JxyHeq__stoerung{background:color-mix(in srgb, var(--lagerfeuer) 14%, var(--kartenpapier));border-left-color:var(--lagerfeuer)}.spielbereit-module__JxyHeq__schalter{background:var(--weiss);border:1px solid color-mix(in srgb, var(--fjord) 22%, transparent);flex-direction:column;gap:.85rem;padding:clamp(.9rem,3.5vw,1.4rem);display:flex}.spielbereit-module__JxyHeq__schalterKopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.spielbereit-module__JxyHeq__zustand{letter-spacing:.14em;text-transform:uppercase;padding:.2rem .5rem;font-size:.72rem;font-weight:800}.spielbereit-module__JxyHeq__zustandAus{background:color-mix(in srgb, var(--tinte) 8%, transparent);color:var(--tannengrund)}.spielbereit-module__JxyHeq__zustandAn{background:var(--fjord);color:var(--weiss)}.spielbereit-module__JxyHeq__zusage{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.spielbereit-module__JxyHeq__zusageZeile{border-left:3px solid color-mix(in srgb, var(--fjord) 30%, transparent);padding-left:.65rem;font-size:.93rem;line-height:1.5}.spielbereit-module__JxyHeq__aufklaerung{border:1px solid color-mix(in srgb, var(--fjord) 20%, transparent);background:var(--kartenpapier)}.spielbereit-module__JxyHeq__aufklaerungKopf{color:var(--fjord);cursor:pointer;align-items:center;min-height:44px;padding:.55rem .8rem;font-size:.92rem;font-weight:700;list-style:none;display:flex}.spielbereit-module__JxyHeq__aufklaerungKopf::-webkit-details-marker{display:none}.spielbereit-module__JxyHeq__aufklaerungKopf:after{content:"▾";margin-left:auto;padding-left:.6rem}.spielbereit-module__JxyHeq__aufklaerung[open] .spielbereit-module__JxyHeq__aufklaerungKopf:after{content:"▴"}.spielbereit-module__JxyHeq__aufklaerung[open] .spielbereit-module__JxyHeq__aufklaerungKopf{border-bottom:1px solid color-mix(in srgb, var(--fjord) 18%, transparent)}.spielbereit-module__JxyHeq__vertrag{flex-direction:column;gap:.6rem;margin:0;padding:.85rem .8rem .2rem;display:flex}.spielbereit-module__JxyHeq__vertragTitel{color:var(--fjord);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.spielbereit-module__JxyHeq__vertragText{margin:0 0 .7rem;font-size:.95rem;line-height:1.5}.spielbereit-module__JxyHeq__dauerwahl{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.spielbereit-module__JxyHeq__dauerfrage{width:100%;padding:0;font-size:.95rem;font-weight:700}.spielbereit-module__JxyHeq__dauer{background:var(--kartenpapier);border:1px solid color-mix(in srgb, var(--fjord) 30%, transparent);color:var(--tannengrund);cursor:pointer;min-height:44px;padding:.5rem .9rem;font-family:inherit;font-size:.95rem;font-weight:700}.spielbereit-module__JxyHeq__dauerGewaehlt{background:var(--fjord);border-color:var(--fjord);color:var(--weiss)}.spielbereit-module__JxyHeq__hauptaktion{background:var(--lagerfeuer);color:var(--weiss);cursor:pointer;font-family:var(--font-bitter), Georgia, serif;border:0;width:100%;min-height:52px;padding:.8rem 1rem;font-size:1.1rem;font-weight:700}.spielbereit-module__JxyHeq__hauptaktion:disabled{cursor:progress;opacity:.65}.spielbereit-module__JxyHeq__nebenaktion{border:1px solid color-mix(in srgb, var(--fjord) 35%, transparent);color:var(--fjord);cursor:pointer;background:0 0;width:100%;min-height:48px;padding:.7rem 1rem;font-family:inherit;font-size:.98rem;font-weight:700}.spielbereit-module__JxyHeq__nebenaktion:disabled{cursor:progress;opacity:.65}.spielbereit-module__JxyHeq__kleingedrucktes{color:color-mix(in srgb, var(--tinte) 72%, transparent);margin:0;font-size:.85rem;line-height:1.5}.spielbereit-module__JxyHeq__liste{flex-direction:column;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.spielbereit-module__JxyHeq__zeile{background:var(--weiss);border:1px solid color-mix(in srgb, var(--fjord) 16%, transparent);flex-wrap:wrap;align-items:center;gap:.75rem;min-height:60px;padding:.5rem .7rem;display:flex}.spielbereit-module__JxyHeq__zeileIch{border-color:var(--fjord)}.spielbereit-module__JxyHeq__bild{flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:relative;overflow:hidden}.spielbereit-module__JxyHeq__bildFoto:after{background:var(--bild) center / cover no-repeat;content:"";position:absolute;inset:0}.spielbereit-module__JxyHeq__monogramm{color:var(--weiss);font-family:var(--font-bitter), Georgia, serif;font-size:.95rem;font-weight:700}.spielbereit-module__JxyHeq__person{flex-direction:column;flex:auto;gap:.1rem;min-width:7rem;display:flex}.spielbereit-module__JxyHeq__name{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;overflow:hidden}.spielbereit-module__JxyHeq__lage{color:color-mix(in srgb, var(--tinte) 70%, transparent);font-size:.83rem;line-height:1.35}.spielbereit-module__JxyHeq__seit{color:color-mix(in srgb, var(--tinte) 62%, transparent);font-variant-numeric:tabular-nums;font-size:.83rem;line-height:1.35}.spielbereit-module__JxyHeq__ichMarke{background:var(--fjord);color:var(--weiss);letter-spacing:.1em;text-transform:uppercase;vertical-align:.1em;margin-left:.4rem;padding:.1rem .35rem;font-size:.66rem;font-weight:800}.spielbereit-module__JxyHeq__fragen{background:var(--fjord);color:var(--weiss);cursor:pointer;border:0;flex:none;min-height:44px;margin-left:auto;padding:.55rem .8rem;font-family:inherit;font-size:.92rem;font-weight:700}.spielbereit-module__JxyHeq__fragen:disabled{cursor:not-allowed;opacity:.5}.spielbereit-module__JxyHeq__zeilenaktionen{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.4rem;margin-left:auto;display:flex}.spielbereit-module__JxyHeq__zeilenaktionen .spielbereit-module__JxyHeq__fragen{margin-left:0}.spielbereit-module__JxyHeq__fragenFeuer{background:var(--lagerfeuer);color:var(--tannengrund)}.spielbereit-module__JxyHeq__wegreihe{flex-wrap:wrap;gap:.5rem;margin-bottom:.6rem;display:flex}.spielbereit-module__JxyHeq__weg{background:var(--lagerfeuer);border:1px solid var(--lagerfeuer);color:var(--tannengrund);justify-content:center;align-items:center;min-height:44px;padding:.55rem .95rem;font-size:.95rem;font-weight:700;display:inline-flex}.spielbereit-module__JxyHeq__wegZweit{border-color:var(--fjord);color:var(--fjord);background:0 0}.spielbereit-module__JxyHeq__wegZweit:hover{background:var(--fjord);color:var(--weiss)}.spielbereit-module__JxyHeq__leer{background:var(--weiss);border:1px dashed color-mix(in srgb, var(--fjord) 35%, transparent);flex-direction:column;gap:.7rem;margin-top:.75rem;padding:clamp(.9rem,3.5vw,1.3rem);display:flex}.spielbereit-module__JxyHeq__leerText{margin:0;font-size:1rem;line-height:1.5}.spielbereit-module__JxyHeq__leerWeg{background:var(--lagerfeuer);color:var(--weiss);font-family:var(--font-bitter), Georgia, serif;justify-content:center;align-items:center;min-height:48px;padding:.7rem 1rem;font-size:1.02rem;font-weight:700;display:inline-flex}.spielbereit-module__JxyHeq__karten{flex-direction:column;gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.spielbereit-module__JxyHeq__karte{background:var(--weiss);border:1px solid color-mix(in srgb, var(--fjord) 22%, transparent);flex-direction:column;gap:.7rem;padding:clamp(.8rem,3vw,1.1rem);display:flex}.spielbereit-module__JxyHeq__karteEingehend{border-left:4px solid var(--lagerfeuer)}.spielbereit-module__JxyHeq__karteKopf{align-items:center;gap:.75rem;display:flex}.spielbereit-module__JxyHeq__karteText{margin:0;font-size:.94rem;line-height:1.5}.spielbereit-module__JxyHeq__karteAktionen{flex-wrap:wrap;gap:.5rem;display:flex}.spielbereit-module__JxyHeq__annehmen{background:var(--lagerfeuer);color:var(--weiss);cursor:pointer;text-align:center;font-family:var(--font-bitter), Georgia, serif;border:0;flex:10rem;justify-content:center;align-items:center;min-height:48px;padding:.65rem 1rem;font-size:1rem;font-weight:700;display:inline-flex}.spielbereit-module__JxyHeq__ablehnen{border:1px solid color-mix(in srgb, var(--fjord) 35%, transparent);color:var(--fjord);cursor:pointer;background:0 0;flex:8rem;min-height:48px;padding:.65rem 1rem;font-family:inherit;font-size:.98rem;font-weight:700}.spielbereit-module__JxyHeq__annehmen:disabled,.spielbereit-module__JxyHeq__ablehnen:disabled{cursor:progress;opacity:.65}.spielbereit-module__JxyHeq__beleg{border-top:1px solid color-mix(in srgb, var(--fjord) 18%, transparent);flex-direction:column;gap:.35rem;width:100%;max-width:44rem;margin-inline:auto;padding-top:1rem;display:flex}.spielbereit-module__JxyHeq__belegZeile{margin:0;font-size:.95rem;line-height:1.5}.spielbereit-module__JxyHeq__belegHerkunft{color:color-mix(in srgb, var(--tinte) 65%, transparent);margin:0;font-size:.82rem;line-height:1.45}.spielbereit-module__JxyHeq__leiste{background:var(--weiss);border:1px solid color-mix(in srgb, var(--fjord) 20%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.7rem .9rem;display:flex}.spielbereit-module__JxyHeq__leisteText{flex-direction:column;gap:.15rem;min-width:0;display:flex}.spielbereit-module__JxyHeq__leisteKopf{margin:0;font-size:.95rem;font-weight:700}.spielbereit-module__JxyHeq__leisteZusatz{color:color-mix(in srgb, var(--tinte) 70%, transparent);margin:0;font-size:.85rem}.spielbereit-module__JxyHeq__leisteWege{flex-wrap:wrap;gap:.4rem;display:flex}.spielbereit-module__JxyHeq__leisteWeg{border:1px solid var(--fjord);color:var(--fjord);justify-content:center;align-items:center;min-height:44px;padding:.5rem .9rem;font-size:.92rem;font-weight:700;display:inline-flex}.spielbereit-module__JxyHeq__leisteWeg:hover{background:var(--fjord);color:var(--weiss)}.spielbereit-module__JxyHeq__leisteBilder{gap:.3rem;display:flex}
.profile-card-module__KTZDCq__card{grid-template-rows:auto 1fr}.profile-card-module__KTZDCq__visual{aspect-ratio:4/3;background:radial-gradient(circle at 18% 12%,#7aa59733,#0000 38%),#142f2a}
.warteliste-module__al7iYq__page{color:#17221e;background:radial-gradient(circle at 10% 10%,#d8f0ec 0,#0000 30%),radial-gradient(circle at 90% 75%,#ffe3d3 0,#0000 27%),#f5f3eb;flex-direction:column;align-items:center;min-height:100svh;padding:1.2rem;display:flex}.warteliste-module__al7iYq__page>header{align-self:stretch;width:100%;max-width:1000px;margin:0 auto 1.5rem}.warteliste-module__al7iYq__card{text-align:center;background:#fffffff0;border:1px solid #143b3229;border-radius:32px;width:100%;max-width:820px;padding:clamp(1.4rem,5vw,3.7rem);box-shadow:0 30px 90px #143b3224}.warteliste-module__al7iYq__icon{color:#145b50;background:#d8f0ec;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.warteliste-module__al7iYq__icon svg{width:30px;height:30px}.warteliste-module__al7iYq__eyebrow{color:#145b50;letter-spacing:.13em;text-transform:uppercase;margin:1rem 0 .65rem;font-size:.78rem;font-weight:900}.warteliste-module__al7iYq__card h1{font-family:var(--font-bitter),Georgia,serif;letter-spacing:-.045em;text-wrap:balance;max-width:720px;margin:0 auto;font-size:clamp(2.25rem,6vw,4.6rem);line-height:.98}.warteliste-module__al7iYq__lead{color:#17221eb8;max-width:680px;margin:1.2rem auto 0;font-size:clamp(1rem,2.4vw,1.25rem);line-height:1.65}.warteliste-module__al7iYq__confirmationHelp{gap:.8rem;max-width:700px;margin:1.5rem auto 0;display:grid}.warteliste-module__al7iYq__confirmationHelp .auth-resend-panel{text-align:left;background:#fff8ec;border:1px solid #ed6a384d;gap:.7rem;padding:1rem;display:grid}.warteliste-module__al7iYq__confirmationHelp .auth-form__resend{color:#145b50;font:inherit;justify-self:start;align-items:center;gap:.45rem;min-height:44px;font-weight:850;display:inline-flex}.warteliste-module__al7iYq__confirmationHelp .form-notice{background:#e3f2ef;border-left:4px solid #145b50;margin:0;padding:.8rem}.warteliste-module__al7iYq__position{color:#fff;background:#143b32;border-radius:22px;max-width:390px;margin:1.7rem auto;padding:1.2rem;display:grid}.warteliste-module__al7iYq__position span{color:#a8ddd5;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.warteliste-module__al7iYq__position strong{font-family:var(--font-bitter),Georgia,serif;font-size:3rem}.warteliste-module__al7iYq__position small{color:#ffffffb3}.warteliste-module__al7iYq__steps{text-align:left;gap:.7rem;margin-top:1.8rem;display:grid}.warteliste-module__al7iYq__steps>div{background:#f6f5ef;border:1px solid #143b321f;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.9rem;display:grid}.warteliste-module__al7iYq__steps>div>svg{color:#ed6a38}.warteliste-module__al7iYq__steps>div>svg:last-child{color:#17673b}.warteliste-module__al7iYq__steps span{display:grid}.warteliste-module__al7iYq__steps small{color:#17221ea3;line-height:1.45}.warteliste-module__al7iYq__steps .warteliste-module__al7iYq__done{background:#e2f3ec;border-color:#7bb8a4}.warteliste-module__al7iYq__error{color:#8b3215;text-align:left;background:#fff0eb;border-left:4px solid #ed6a38;padding:.8rem}.warteliste-module__al7iYq__card .waitlist-actions{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.7rem;display:flex}:is(.warteliste-module__al7iYq__card .waitlist-actions a,.warteliste-module__al7iYq__card .waitlist-actions button){cursor:pointer;font:inherit;border-radius:12px;align-items:center;gap:.45rem;min-height:48px;padding:.65rem 1rem;font-weight:850;display:inline-flex}.warteliste-module__al7iYq__card .waitlist-actions a{color:#fff;background:#145b50}.warteliste-module__al7iYq__card .waitlist-actions button{color:#145b50;background:0 0;border:1px solid #143b3247}.warteliste-module__al7iYq__card .waitlist-actions p{color:#145b50;background:#eef7f4;border-radius:10px;flex-basis:100%;margin:0;padding:.65rem .8rem}.warteliste-module__al7iYq__page>footer{color:#17221e8c;text-align:center;padding:1.5rem;font-size:.8rem}
.ton-module__nFwVta__schalterplatz{pointer-events:none;top:calc(var(--spiel-kopfstreifen,0px) + .35rem);z-index:55;justify-content:flex-end;padding:.35rem .7rem 0;display:flex;position:sticky}.ton-module__nFwVta__hinweise{flex-direction:column;gap:.3rem;display:flex}.ton-module__nFwVta__schalterplatz .ton-module__nFwVta__hinweise{align-items:flex-end;position:absolute;top:100%;right:.7rem}.ton-module__nFwVta__schalterkopf{align-items:center;display:inline-flex;position:relative}.ton-module__nFwVta__schalterkopf .ton-module__nFwVta__schaltergruppe{box-shadow:none;border:0;padding:0}.ton-module__nFwVta__schalterkopf .ton-module__nFwVta__hinweise{z-index:2;align-items:flex-end;width:max-content;position:absolute;top:calc(100% + .3rem);right:0}.ton-module__nFwVta__schaltergruppe{background:var(--weiss);border:1px solid var(--linie);pointer-events:auto;align-items:center;gap:.15rem;padding:.15rem;display:flex;box-shadow:0 8px 24px #143b3229}.ton-module__nFwVta__schalter{color:var(--fjord);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:flex}.ton-module__nFwVta__schalter:disabled{color:#17221e66;cursor:default}.ton-module__nFwVta__schalter[data-lage=an]{background:var(--fjord);color:var(--weiss)}.ton-module__nFwVta__schalter[data-lage=startet],.ton-module__nFwVta__schalter[data-lage=wartet]{background:var(--fjord-soft)}.ton-module__nFwVta__zeichen{width:20px;height:20px}.ton-module__nFwVta__einstellungsweg{color:var(--fjord);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:.7rem;font-weight:800;display:flex}.ton-module__nFwVta__hinweis{background:var(--tannengrund);color:var(--weiss);pointer-events:auto;max-width:min(20rem,100vw - 1.4rem);margin:0;padding:.5rem .7rem;font-size:.82rem;line-height:1.35}.ton-module__nFwVta__vorlesen{border:1px solid var(--linie);color:var(--fjord);cursor:pointer;font:inherit;background:0 0;align-items:center;gap:.4rem;min-height:44px;padding:.3rem .7rem;font-size:.82rem;display:inline-flex}.ton-module__nFwVta__vorlesen:hover{background:var(--fjord-soft)}.ton-module__nFwVta__vorlesenLaeuft{background:var(--fjord);border-color:var(--fjord);color:var(--weiss)}.ton-module__nFwVta__vorlesenLaeuft:hover{background:var(--tannengrund)}.ton-module__nFwVta__vorlesenKompakt{justify-content:center;min-width:44px;padding:0}.ton-module__nFwVta__vorlesezeichen{width:16px;height:16px}
.profile-avatar-stack-module__tGiiyW__stack{pointer-events:none;align-items:center;min-height:46px;display:flex}.profile-avatar-stack-module__tGiiyW__avatar{background:var(--fjord-soft);border:3px solid var(--weiss);border-radius:50%;width:46px;height:46px;display:block;position:relative;overflow:hidden;box-shadow:0 5px 16px #103f3a24}.profile-avatar-stack-module__tGiiyW__avatar+.profile-avatar-stack-module__tGiiyW__avatar{margin-left:-12px}.profile-avatar-stack-module__tGiiyW__avatar>span>span{font-family:var(--font-bitter), Georgia, serif;font-size:1rem}@media (min-width:1080px){.profile-avatar-stack-module__tGiiyW__stack{min-height:50px}.profile-avatar-stack-module__tGiiyW__avatar{width:50px;height:50px}.profile-avatar-stack-module__tGiiyW__avatar+.profile-avatar-stack-module__tGiiyW__avatar{margin-left:-13px}}
