:root{--papier:#f3efe5;--papier-tief:#e4dfd2;--feld:#faf8f2;--tusche:#1c1a17;--rahmen:#1c1a1738;--linie:#1c1a1724;--tot:#8c2f39;--gut:#3f6b34;--tupfer:#1c1a170d;--wahl:#1c1a1714;--schein:#1c1a171f;--kante:#1c1a1759;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--entwurf-breite:430px;--entwurf-hoehe:760px;--skala:1}:root[data-thema=dunkel]{--papier:#1c1a17;--papier-tief:#131211;--feld:#262320;--tusche:#ece7dc;--rahmen:#ece7dc3d;--linie:#ece7dc21;--tot:#d98089;--gut:#93c082;--tupfer:#ece7dc0f;--wahl:#ece7dc1a;--schein:#ece7dc29;--kante:#ece7dc61;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}body{background:var(--papier-tief);color:var(--tusche);place-items:center;min-height:100dvh;margin:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;display:grid;overflow:hidden}html.eng body{align-content:start;overflow:auto}.rahmen{width:var(--entwurf-breite);height:var(--entwurf-hoehe);background:var(--papier);zoom:var(--skala);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 40px #00000017}.mitte{flex:1;min-height:0;padding:22px 24px;display:flex;overflow-y:auto}.mitte-inhalt{width:100%;margin:auto 0}.kopf{border-bottom:1.5px solid var(--tusche);align-items:center;gap:8px;padding:14px 16px;display:flex}.kopf h1{letter-spacing:.18em;text-transform:uppercase;flex:1;margin:0;font-size:15px;font-weight:400}.zurueck{min-height:44px;color:var(--tusche);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;align-items:center;gap:5px;margin-left:-10px;padding:0 10px;font-family:system-ui,sans-serif;font-size:14px;line-height:1;display:inline-flex}.zurueck:before{content:"«";font-size:17px;transform:translateY(-.5px)}.zurueck:hover{background:var(--tupfer)}.zurueck:focus-visible{box-shadow:0 0 0 3px var(--schein);outline:none}.mobil-zurueck{display:none}.erklaerung{opacity:.75;margin:0 0 20px;font-size:14px;line-height:1.6}.siegel{justify-content:center;margin-bottom:16px;display:flex}.siegel img{object-fit:contain;width:236px;height:236px}.willkommen{text-align:center;letter-spacing:.01em;margin:0 0 16px;font-size:29px;font-weight:400}.feld{margin-bottom:13px}.feld label{text-transform:uppercase;letter-spacing:.15em;opacity:.6;margin-bottom:6px;font-size:9.5px;display:block}input:where([type=text],[type=email],[type=password],[type=tel],[type=search],:not([type])),textarea,select{width:100%;color:var(--tusche);background:var(--feld);border:1.5px solid var(--rahmen);appearance:none;border-radius:12px;outline:none;height:46px;padding:0 15px;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s,background .15s}textarea{height:auto;padding:11px 15px;line-height:1.5}input:focus,textarea:focus,select:focus{border-color:var(--tusche);background:var(--papier);box-shadow:0 0 0 3px var(--schein)}input::placeholder{color:var(--tusche);opacity:.34}input:-webkit-autofill{-webkit-text-fill-color:var(--tusche);-webkit-box-shadow:0 0 0 40px var(--feld) inset;transition:background-color 9999s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--tusche);-webkit-box-shadow:0 0 0 40px var(--feld) inset;transition:background-color 9999s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--tusche);-webkit-box-shadow:0 0 0 40px var(--feld) inset;transition:background-color 9999s ease-in-out}input:autofill{background:var(--feld)!important}.mit-auge{position:relative}.mit-auge input{padding-right:52px}.auge{cursor:pointer;width:36px;height:36px;color:var(--tusche);opacity:.45;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.auge:hover{opacity:.8;background:var(--tupfer)}.auge.an{opacity:1}.auge svg{width:21px;height:21px;display:block}.ankreuz{cursor:pointer;align-items:center;gap:9px;margin:0 0 12px;font-size:13.5px;display:flex}.ankreuz input{width:auto;accent-color:var(--tusche)}.fehlermeldung{color:var(--tot);margin:0 0 12px;font-size:13px;line-height:1.5}.knopf{width:100%;color:var(--tusche);border:1.5px solid var(--tusche);cursor:pointer;background:0 0;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:14px}.knopf.voll{background:var(--tusche);color:var(--papier)}.knopf:disabled{opacity:.32;cursor:not-allowed}a.knopf{text-align:center;text-decoration:none;display:inline-block}.textlink{cursor:pointer;color:var(--tusche);opacity:.7;background:0 0;border:none;padding:0;font-family:inherit;font-size:13.5px;text-decoration:underline}.textlink.stark{opacity:1}.vergessen{margin:11px auto 0;display:block}.wechsel{text-align:center;margin:16px 0 0;font-size:13.5px}.fussnote{text-align:center;opacity:.6;margin:13px 0 0;font-size:11.5px;font-style:italic;line-height:1.5}.sprachwahl{justify-content:center;gap:7px;margin-top:16px;display:flex}.sprachwahl button{cursor:pointer;opacity:.38;background:0 0;border:1.5px solid #0000;border-radius:4px;padding:4px;line-height:0;transition:opacity .15s}.sprachwahl button svg,.sprachwahl button img{border:1px solid var(--kante);object-fit:cover;width:30px;height:20px;display:block}.sprachwahl button:hover{opacity:.7}.sprachwahl button.an{opacity:1;border-color:var(--tusche)}.app{background:var(--papier);text-align:left;grid-template-columns:232px 380px 1fr;width:100vw;height:100dvh;display:grid;overflow:hidden}.leiste{border-right:1px solid var(--linie);flex-direction:column;gap:4px;padding:22px 14px 18px;display:flex}.leiste-logo{justify-items:center;margin:0 -14px;padding:6px 0 28px;display:grid}.leiste-logo img{width:212px;height:auto;display:block}.leiste-reiter{flex-direction:column;gap:2px;display:flex}.reiter{width:100%;color:var(--tusche);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:15px;transition:background .12s,box-shadow .12s;display:flex;box-shadow:inset 3px 0 #0000}.reiter:hover{background:var(--tupfer)}.reiter.an{background:var(--wahl);box-shadow:inset 3px 0 0 var(--tusche)}.reiter-symbol{flex:none;place-items:center;width:22px;height:22px;display:grid;position:relative}.reiter-symbol svg{width:22px;height:22px}.reiter-text{flex:1}.zaehler{background:var(--tusche);min-width:16px;height:16px;color:var(--papier);text-align:center;border-radius:8px;padding:0 4px;font-family:system-ui,sans-serif;font-size:10px;line-height:16px;position:absolute;top:-5px;right:-7px}.leiste-unten{flex-direction:column;gap:2px;margin-top:auto;display:flex}.abmelden{opacity:.7}.abmelden:hover{opacity:1}.mobil-mehr{display:none}.avatar{aspect-ratio:1161/1125;flex:none;place-items:center;width:42px;display:grid;position:relative}.avatar.gross{width:64px}.avatar-bild,.avatar-buchstabe{background:var(--papier-tief);border-radius:2px;place-items:center;font-size:.85em;display:grid;position:absolute;inset:9%;overflow:hidden}.avatar-bild{object-fit:cover;width:82%;height:82%;top:9%;left:9%}.zuschnitt{justify-items:center;gap:14px;display:grid}.zuschnitt-flaeche{aspect-ratio:1;border:1px solid var(--rahmen);background:var(--papier-tief);cursor:grab;touch-action:none;border-radius:4px;width:100%;max-width:300px;height:auto;display:block}.zuschnitt-flaeche:active{cursor:grabbing}.zuschnitt-zoom{align-items:center;gap:10px;width:100%;max-width:300px;display:flex}.zuschnitt-zoom span{letter-spacing:.07em;text-transform:uppercase;opacity:.55;flex:none;font-family:system-ui,sans-serif;font-size:11px}.zuschnitt-zoom input[type=range]{appearance:none;cursor:pointer;background:0 0;border:0;flex:1;height:18px;padding:0}.zuschnitt-zoom input[type=range]::-webkit-slider-runnable-track{background:var(--kante);border-radius:2px;height:2px}.zuschnitt-zoom input[type=range]::-moz-range-track{background:var(--kante);border-radius:2px;height:2px}.zuschnitt-zoom input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--tusche);border:0;border-radius:50%;width:14px;height:14px;margin-top:-6px}.zuschnitt-zoom input[type=range]::-moz-range-thumb{background:var(--tusche);border:0;border-radius:50%;width:14px;height:14px}.marke-auf,.mappenblatt-auf{cursor:zoom-in;background:0 0;border:0;border-radius:3px;padding:0;display:block}.marke-auf:focus-visible,.mappenblatt-auf:focus-visible{box-shadow:0 0 0 3px var(--schein);outline:none}.bildschau{place-items:center;display:grid}.bildschau img{border:1px solid var(--rahmen);background:var(--papier-tief);border-radius:4px;width:256px;max-width:100%;height:auto;max-height:60vh;display:block}.bildschau.weit img{width:auto;max-width:min(100%,960px);max-height:72vh}.avatar-rahmen{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.liste{border-right:1px solid var(--linie);padding-bottom:24px;overflow-y:auto}.abschnitt-kopf{letter-spacing:.09em;text-transform:uppercase;opacity:.6;justify-content:space-between;align-items:baseline;gap:10px;margin:0;padding:18px 16px 8px;font-family:system-ui,sans-serif;font-size:11px;font-weight:600;display:flex}.abschnitt-zaehlung{letter-spacing:.04em;text-transform:none}.abschnitt-leer{opacity:.5;margin:0;padding:4px 16px 12px;font-size:14px}.zeile{border:0;border-top:1px solid var(--linie);width:100%;color:var(--tusche);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 16px;display:flex}.zeile:hover{background:var(--tupfer)}.zeile.an{background:var(--wahl)}.zeile.ungelesen .zeile-name{font-weight:700}.zeile.ungelesen .zeile-vorschau{opacity:1;font-weight:700}.zeile.ungelesen .zeile-tag{opacity:.8}.zeile-mitte{flex:1;min-width:0}.zeile-kopf{align-items:center;gap:7px;display:flex}.zeile-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.zeile-richtung{opacity:.45;flex:none}.zeile-richtung svg{width:18px;height:9px;display:block}.zeile-unten{opacity:.62;align-items:center;gap:8px;margin-top:2px;font-size:13px;display:flex}.zeile-vorschau{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.zeile-vorschau.zeile-verlust{color:var(--tot);opacity:.85}.zeile-zeit{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;margin-left:auto;font-family:system-ui,sans-serif;font-size:12px;display:flex}.zeile-zeit svg{flex:none;width:13px;height:13px}.zeile-tier{flex:none;place-items:center;width:28px;display:grid}.zeile-tier img{display:block}.zeile.tot .zeile-name{opacity:.55;text-decoration:line-through}.zeile.tot .zeile-zeit{color:var(--tot);opacity:.9}.kreuz{color:var(--tot);place-items:center;display:grid}.kreuz svg{width:24px;height:24px}.ansicht{flex-direction:column;gap:22px;padding:26px 30px 34px;display:flex;overflow-y:auto;container:ansicht/inline-size}.ansicht.leer{justify-content:center;align-items:center}.ansicht-kopf{align-items:center;gap:14px;display:flex}.ansicht-name{align-items:center;gap:8px;margin:0;font-size:19px;font-weight:400;display:flex}.ansicht-name-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ansicht-name-link:hover{text-decoration:underline}.ansicht-zustand{letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin:2px 0 0;font-family:system-ui,sans-serif;font-size:12px}.ansicht-zustand.tot{color:var(--tot);opacity:.85}.laufzettel{flex-direction:column;flex:auto;justify-content:center;gap:22px;display:flex}.bote{flex:1 1 0;justify-content:center;align-items:center;min-height:0;display:flex}.bote-bild{width:auto;max-width:min(300px,60%);height:auto;max-height:100%;margin:0 auto;display:block;-webkit-mask-image:radial-gradient(closest-side,#000 78%,#0000 100%);mask-image:radial-gradient(closest-side,#000 78%,#0000 100%)}.bote-bild.tot{filter:grayscale();opacity:.5}.lage{text-align:center;max-width:54ch;margin:0 auto;font-size:17px;line-height:1.6}.lage-teil{display:block}.lage-zeit{font-variant-numeric:tabular-nums;font-size:19px;display:block;position:relative}.lage-zeit-platz{visibility:hidden}.lage-zeit-text{position:absolute;inset:0}.lage-einheit{white-space:nowrap}.lage-zeit-satz{position:static}.lage.tot{color:var(--tot);opacity:.9}.ansicht-text{border:1px solid var(--linie);background:var(--feld);border-radius:10px;margin:0;padding:14px 16px;font-size:15px;line-height:1.5}.verfolgung{--kartenhoehe:clamp(130px, 26vh, 300px);flex-direction:column;flex:none;gap:6px;display:flex}.verfolgung-titel{letter-spacing:.09em;text-transform:uppercase;opacity:.5;margin:0;font-family:system-ui,sans-serif;font-size:11px}.verfolgung-flaeche{height:var(--kartenhoehe);border:1px dashed var(--rahmen);background:var(--papier-tief);border-radius:10px;justify-content:center;align-items:center;padding:16px;display:flex}.kartenfeld{width:100%;height:var(--kartenhoehe);display:flex;position:relative}.karte.karte-wartet{height:var(--kartenhoehe);flex:none}.karte{border:1px solid var(--rahmen);background:var(--papier-tief);cursor:grab;touch-action:none;border-radius:10px;flex:1;width:100%;min-width:0;display:block}.karte:active{cursor:grabbing}.karte-wartet{border-style:dashed}.karte-land path{fill:var(--feld);stroke:var(--tusche);stroke-width:1px;stroke-opacity:.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.karte-weg{fill:none;stroke:var(--tusche);stroke-opacity:.28;stroke-linecap:round}.karte-geschafft{fill:none;stroke:var(--tusche);stroke-linecap:round}.karte-start{fill:var(--tusche)}.karte-ziel{fill:none;stroke:var(--tusche);stroke-width:.5px;vector-effect:non-scaling-stroke}.karte-bote{fill:var(--papier);stroke:var(--tusche)}.karte-tot{fill:var(--tot)}.kartenknoepfe{flex-direction:column;gap:4px;display:flex;position:absolute;top:8px;right:8px}.kartenknoepfe button{border:1px solid var(--rahmen);background:var(--papier);width:26px;height:26px;color:var(--tusche);cursor:pointer;opacity:.55;border-radius:7px;justify-content:center;align-items:center;padding:0;font-family:system-ui,sans-serif;font-size:15px;line-height:1;transition:opacity .15s,background .15s;display:flex}.kartenfeld:hover .kartenknoepfe button{opacity:.9}.kartenknoepfe button:hover{background:var(--feld);opacity:1}.kartenknoepfe button:focus-visible{opacity:1;box-shadow:0 0 0 3px var(--schein);outline:none}.zurueckpfeifen-knopf{border:1px solid var(--linie);color:inherit;opacity:.55;cursor:pointer;background:0 0;border-radius:7px;align-self:center;padding:5px 11px;font-family:system-ui,sans-serif;font-size:12px;transition:opacity .15s,border-color .15s}.zurueckpfeifen-knopf:hover{opacity:1;border-color:var(--rahmen)}.zurueckpfeifen-frage{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;font-family:system-ui,sans-serif;font-size:12px;display:flex}.zurueckpfeifen-frage span{opacity:.7}.zurueckpfeifen-frage button{border:1px solid var(--linie);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:5px 11px}.zurueckpfeifen-frage button.gefahr{color:var(--tot);border-color:var(--tot)}.karte-fussnote{text-align:center;opacity:.45;margin:0;font-family:system-ui,sans-serif;font-size:11px;line-height:1.4}.baustelle{grid-column:2/-1;place-content:center;justify-items:center;gap:4px;display:grid}.baustelle-name{margin:0;font-size:20px}.zeile-tag{opacity:.5;flex:none;margin-left:auto;font-family:system-ui,sans-serif;font-size:11px}.verlauf{flex-direction:column;min-height:0;display:flex}.verlauf-kopf{border-bottom:1px solid var(--linie);flex:none;align-items:center;gap:12px;padding:14px 26px;display:flex}.verlauf-name{margin:0;font-size:18px;font-weight:400}.verlauf-strom{flex-direction:column;flex:1;gap:8px;min-height:0;padding:18px 26px 28px;display:flex;overflow-y:auto}.verlauf-strom>:first-child{margin-top:auto}.tagtrenner{text-align:center;letter-spacing:.08em;text-transform:uppercase;opacity:.5;margin:16px 0 10px;font-family:system-ui,sans-serif;font-size:11px;position:relative}.tagtrenner:before{content:"";border-top:1px solid var(--linie);position:absolute;top:50%;left:0;right:0}.tagtrenner span{background:var(--papier);padding:0 10px;position:relative}.blase-reihe{align-items:center;gap:8px;display:flex}.blase-reihe.eigen{flex-direction:row-reverse}.blase-reihe>.dreipunkt{opacity:.45;flex:none;position:static}.blase-reihe>.dreipunkt:hover{opacity:1}.verlust>.dreipunkt{opacity:.45}.verlust>.dreipunkt:hover{opacity:1}.blase{border:1px solid var(--linie);background:var(--papier-tief);max-width:min(560px,78%);color:var(--tusche);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;font-size:15px;line-height:1.45;display:flex}.blase.eigen{background:var(--feld)}.blase:hover{border-color:var(--rahmen)}.blase-text{white-space:pre-wrap}.blase-zeit{opacity:.45;align-self:flex-end;font-family:system-ui,sans-serif;font-size:10px}.blase-weg{border-top:1px solid var(--linie);flex-direction:column;gap:2px;margin-top:7px;padding-top:7px;font-family:system-ui,sans-serif;font-size:11.5px;display:flex}.weg-bote{opacity:.8;flex-wrap:wrap;align-items:center;gap:3px 7px;display:flex}.weg-bote img{flex:none;display:block}.weg-dauer{border-left:1px solid var(--linie);font-variant-numeric:tabular-nums;padding-left:7px}.weg-zeiten{opacity:.5;line-height:1.5}.verlust{border:1px dashed var(--rahmen);text-align:center;border-radius:12px;max-width:min(460px,82%);margin:10px auto;padding:12px 16px}.verlust-tier{filter:grayscale();opacity:.45;margin:0 auto 6px;display:block}.verlust-grund{color:var(--tot);opacity:.85;margin:0;font-family:system-ui,sans-serif;font-size:12px}.verlust-text{opacity:.55;margin:8px 0 0;font-size:14px;font-style:italic}.verlust-weg{opacity:.45;margin:8px 0 0;font-family:system-ui,sans-serif;font-size:11.5px}.punkte{vertical-align:middle;gap:4px;margin-left:8px;display:inline-flex}.punkte span{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite punkt}.punkte span:nth-child(2){animation-delay:.18s}.punkte span:nth-child(3){animation-delay:.36s}@keyframes punkt{0%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.punkte span{opacity:.6;animation:none}}.start{animation:.5s ease-out .25s both kommen}@keyframes kommen{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.start{animation:none}}.zeile.schlicht{padding:13px 16px}.zeile.schlicht .zeile-name{font-size:15.5px}.einstellung{flex-direction:column;gap:14px;max-width:60ch;display:flex}.einstellung-titel{margin:0;font-size:20px;font-weight:400}.erklaerung.links{text-align:left;margin:0}.knopf.schmal{flex:none;width:auto;padding:6px 14px;font-size:13px}.geraeteliste{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.geraet{border-bottom:1px solid var(--linie);align-items:center;gap:14px;padding:12px 2px;display:flex}.geraet-mitte{flex:1;min-width:0}.geraet-name{align-items:center;gap:8px;font-size:15px;display:flex}.geraet-marke{border:1px solid var(--rahmen);letter-spacing:.04em;text-transform:uppercase;opacity:.6;border-radius:999px;padding:1px 7px;font-family:system-ui,sans-serif;font-size:10.5px}.geraet-zeit{opacity:.55;margin-top:2px;font-family:system-ui,sans-serif;font-size:12px;display:block}.rueckfrage{border:1px solid var(--rahmen);background:var(--feld);border-radius:12px;margin-top:4px;padding:14px 16px}.rueckfrage p{margin:0 0 12px;font-size:15px}.rueckfrage-knoepfe{gap:10px;display:flex}.block{flex-direction:column;align-items:flex-start;gap:6px;padding:0 0 18px;display:flex}.block-titel{margin:0;font-size:16px;font-weight:400}.block-jetzt{opacity:.6;margin:2px 0 0;font-family:system-ui,sans-serif;font-size:13px}.bildschirmicon-frage{border-top:1px solid var(--linie);flex-direction:column;gap:10px;padding-top:4px;display:flex}.block>label,.block>.mit-auge{width:100%}.erfolgsmeldung{color:var(--gut);margin:4px 0 0;font-family:system-ui,sans-serif;font-size:13px}.ort-jetzt{margin:0;font-size:19px}.ort-vorschlag{font-size:18px;margin:0 0 4px!important}.schutz{border-left:2px solid var(--rahmen);padding:12px 0 12px 16px}.schutz-titel{letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:0 0 8px;font-family:system-ui,sans-serif;font-size:11px;font-weight:600}.schutz-liste{flex-direction:column;gap:7px;margin:0;padding:0;font-size:14.5px;line-height:1.5;list-style:none;display:flex}.schutz-liste li{padding-left:0}.schalterliste{flex-direction:column;display:flex}.schalter{border-top:1px solid var(--linie);align-items:center;gap:14px;padding:16px 0;display:flex;position:relative}.schalter:last-child{border-bottom:1px solid var(--linie)}.schalter-text{flex:1;min-width:0}.schalter-titel{cursor:pointer;font-size:15.5px}.schalter-feld{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.schalter-bahn{border:1.5px solid var(--rahmen);background:var(--papier-tief);cursor:pointer;border-radius:999px;flex:none;width:44px;height:26px;padding:3px;transition:background .15s,border-color .15s}.schalter-knauf{background:var(--tusche);opacity:.35;border-radius:50%;width:17px;height:17px;transition:transform .15s,opacity .15s;display:block}.schalter-feld:checked+.schalter-bahn{background:var(--feld);border-color:var(--tusche)}.schalter-feld:checked+.schalter-bahn .schalter-knauf{opacity:1;transform:translate(18px)}.schalter-feld:focus-visible+.schalter-bahn{outline:2px solid var(--tusche);outline-offset:2px}@media (prefers-reduced-motion:reduce){.schalter-bahn,.schalter-knauf{transition:none}}:root[data-thema=dunkel] .leiste-logo:not(.bunt) img,:root[data-thema=dunkel] .siegel:not(.bunt) img,:root[data-thema=dunkel] .avatar-rahmen,:root[data-thema=dunkel] .zeile-tier img,:root[data-thema=dunkel] .weg-bote img,:root[data-thema=dunkel] .verlust-tier,:root[data-thema=dunkel] .bote-bild,:root[data-thema=dunkel] .botenkachel img,:root[data-thema=dunkel] .steckbrief-bild,:root[data-thema=dunkel] .karte-bote-tier,:root[data-thema=dunkel] .flasche-tier{filter:invert()sepia(.22)}:root[data-thema=dunkel] .bote-bild.tot,:root[data-thema=dunkel] .verlust-tier{filter:invert()sepia(.22)grayscale()}:root[data-thema=dunkel] .bote-bild.tot{opacity:.45}.themawahl{flex-wrap:wrap;gap:12px;display:flex}.themaknopf{border:1.5px solid var(--rahmen);min-width:130px;color:var(--tusche);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:12px;flex:1;padding:0;overflow:hidden}.themaknopf:hover{border-color:var(--kante)}.themaknopf.an{border-color:var(--tusche);border-width:2px}.themaprobe{flex-direction:column;justify-content:center;gap:6px;height:74px;padding:12px;display:flex}.themaprobe .strich{opacity:.8;background:currentColor;border-radius:3px;height:6px}.themaprobe .strich.kurz{opacity:.4;width:55%}.themaprobe .knopfchen{opacity:.7;border:1.5px solid;border-radius:999px;width:46px;height:14px}.themaprobe.hell{color:#1c1a17;background:#f3efe5}.themaprobe.dunkel{color:#ece7dc;background:#1c1a17}.themaname{border-top:1px solid var(--linie);padding:9px 12px;font-size:14.5px;display:block}.aufklappliste{border-top:1px solid var(--linie)}.aufklapp{border-bottom:1px solid var(--linie)}.aufklapp-kopf{width:100%;color:var(--tusche);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:15px 2px;font-size:16px;display:flex}.aufklapp-titel{flex:1}.aufklapp-pfeil{opacity:.5;flex:none;place-items:center;width:20px;height:20px;transition:transform .15s;display:grid}.aufklapp-pfeil svg{width:18px;height:18px}.aufklapp.offen .aufklapp-pfeil{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.aufklapp-pfeil{transition:none}}.aufklapp-inhalt{padding:2px 2px 20px}.rechts-teil{margin-bottom:18px}.rechts-teil:last-child{margin-bottom:0}.rechts-titel{opacity:.75;margin:0 0 5px;font-size:14.5px;font-weight:400}.rechts-text{margin:0 0 6px;font-size:14.5px;line-height:1.6}.rechts-text:last-child{margin-bottom:0}.rechts-liste{margin:0;padding-left:18px;font-size:14.5px;line-height:1.6}.rechts-liste li{margin-bottom:5px}.fehlt{background:var(--tot);color:var(--papier);letter-spacing:.04em;white-space:nowrap;border-radius:4px;padding:1px 6px;font-family:system-ui,sans-serif;font-size:11.5px;font-weight:600}.impressum{margin:0}.impressum-zeile{border-bottom:1px solid var(--linie);gap:14px;padding:7px 0;font-size:14.5px;display:flex}.impressum-zeile:last-child{border-bottom:0}.impressum dt{opacity:.6;flex:0 0 42%}.impressum dd{flex:1;margin:0}.schleier{z-index:50;background:#00000073;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{border:1px solid var(--rahmen);background:var(--papier);border-radius:16px;flex-direction:column;width:min(560px,100%);max-height:min(760px,100%);display:flex;overflow:hidden;box-shadow:0 18px 50px #00000059}.modal:focus{outline:none}.modal-inhalt{flex:1;min-height:0;padding:22px 26px 26px;overflow-y:auto}.modal-fuss{border-top:1px solid var(--linie);background:var(--feld);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:14px;padding:14px 26px;display:flex}.modal-zaehler{letter-spacing:.05em;text-transform:uppercase;opacity:.55;flex:1;font-family:system-ui,sans-serif;font-size:12px}.modal-knoepfe{flex:none;gap:10px;display:flex}.einrichtung-kopf{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:10px;display:flex}.einrichtung-gruss{opacity:.6;margin:0;font-size:15px}.einrichtung-balken{background:var(--wahl);border-radius:999px;height:3px;margin-bottom:22px;overflow:hidden}.einrichtung-balken span{background:var(--tusche);opacity:.65;height:100%;transition:width .2s;display:block}@media (prefers-reduced-motion:reduce){.einrichtung-balken span{transition:none}}.modal .einstellung-titel{font-size:18px}.modal .einstellung{max-width:none}.zweispaltig{flex-direction:column;grid-column:2/-1;min-height:0;display:flex;overflow:hidden}.zweispaltig>.boten-kopf{border-bottom:1px solid var(--linie);flex:none;margin:0;padding:26px 30px 18px}.zweispaltig-reihe{flex:1;grid-template-columns:380px 1fr;min-height:0;display:grid}.botenflaeche{grid-column:2/-1;padding:26px 30px 34px;overflow-y:auto}.boten-kopf{max-width:60ch;margin-bottom:22px}.boten-kopf .einstellung-titel{margin:0 0 6px;font-size:20px;font-weight:400}.botenraster{grid-template-columns:repeat(5,1fr);gap:12px;max-width:900px;display:grid}.botenkachel{border:1px solid var(--linie);color:var(--tusche);font:inherit;cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:18px 12px 14px;transition:border-color .12s,background .12s;display:flex}.botenkachel:hover{border-color:var(--rahmen);background:var(--tupfer)}.botenkachel img{display:block}.botenkachel-name{text-align:center;font-size:14.5px}.steckbrief{text-align:center}.steckbrief-bild{width:min(260px,70%);height:auto;margin:0 auto 4px;display:block;-webkit-mask-image:radial-gradient(closest-side,#000 78%,#0000 100%);mask-image:radial-gradient(closest-side,#000 78%,#0000 100%)}.steckbrief-name{margin:0;font-size:21px;font-weight:400}.steckbrief-spruch{opacity:.6;margin:4px 0 18px;font-size:15px;font-style:italic}.steckbrief-daten{text-align:left;margin:0}.steckbrief-zeile{border-bottom:1px solid var(--linie);gap:14px;padding:7px 0;font-size:14.5px;display:flex}.steckbrief-zeile:last-child{border-bottom:0}.steckbrief-daten dt{opacity:.6;flex:0 0 45%}.steckbrief-daten dd{font-variant-numeric:tabular-nums;flex:1;margin:0}.steckbrief-fakt{border-top:1px solid var(--linie);text-align:left;margin:18px 0 0;padding-top:16px;font-size:15px;line-height:1.6}.neue-bote{border:1px solid var(--linie);background:var(--feld);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:15px;display:flex}.neue-bote img{flex:none;display:block}.auswahl{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;padding-right:40px}:root[data-thema=dunkel] .auswahl{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.reiseauskunft{border:1px solid var(--linie);background:var(--feld);opacity:.8;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:9px 13px;font-family:system-ui,sans-serif;font-size:13px;display:flex}.reiseauskunft>span+span:before{content:"·";opacity:.5;margin-right:10px}.reiseauskunft .reise-dauer{opacity:1;font-weight:600}.schreibflaeche{border:1px solid var(--rahmen);background:var(--feld);width:100%;color:var(--tusche);font:inherit;resize:vertical;border-radius:10px;padding:11px 13px;font-size:15px;line-height:1.5}.schreibflaeche:focus{border-color:var(--tusche);box-shadow:0 0 0 3px var(--schein);outline:none}.freundesuche{border-bottom:1px solid var(--linie);max-width:60ch;margin-bottom:26px;padding-bottom:22px}.freundesuche .abschnitt-kopf{padding:0 0 6px}.freundesuche .erklaerung.links{margin-bottom:12px}.freundesuche-zeile{align-items:flex-end;gap:10px;display:flex}.freundesuche-zeile .feld{flex:1;margin:0}.freundeblock{max-width:60ch;margin-bottom:24px}.freundeblock .abschnitt-kopf{padding:0 0 8px}.freundeblock .abschnitt-leer{padding:0}.freundeliste{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.freund{border-bottom:1px solid var(--linie);align-items:center;gap:13px;padding:11px 2px;display:flex}.freund-auf{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:13px;padding:0;display:flex}.freund-auf.still{cursor:default}.freund-auf:not(.still):hover .freund-name{text-decoration:underline}.freund-mitte{flex:1;min-width:0}.freund-name{font-size:15.5px;display:block}.freund-unten{opacity:.55;margin-top:2px;font-family:system-ui,sans-serif;font-size:12.5px;display:block}.freund-wartet{letter-spacing:.04em;text-transform:uppercase;opacity:.5;font-family:system-ui,sans-serif;font-size:12px}.artwahl{gap:8px;display:flex}.artknopf{border:1.5px solid var(--rahmen);color:var(--tusche);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:9px 12px;font-size:14px;transition:border-color .12s,background .12s}.artknopf:hover{border-color:var(--kante)}.artknopf.an{border-color:var(--tusche);background:var(--wahl)}.reichweite{border:1px solid var(--linie);background:var(--feld);border-radius:10px;margin:0;padding:10px 14px;font-size:14.5px}.flaschenschalter{max-width:60ch;margin-bottom:18px}.flaschenschalter .schalter{border:0;padding:6px 0}.flaschenschalter .schalter-titel{font-size:17px}.schreibkasten{position:relative}.schreibkasten .schreibflaeche{padding-bottom:30px}.schreibkasten .zeichenzahl{pointer-events:none;margin:0;position:absolute;bottom:9px;right:14px}.botenflaeche>.abschnitt-kopf{padding:0 0 8px}.botenkachel.leer{opacity:.4;cursor:not-allowed}.botenkachel.leer:hover{border-color:var(--linie);background:0 0}.flasche-text.zugedeckt{opacity:.65;font-style:italic}.flasche-aufmachen{margin-top:8px}.meldegruende{flex-wrap:wrap;gap:8px;display:flex}.meldegrund{border:1px solid var(--rahmen);background:var(--feld);color:var(--tusche);cursor:pointer;border-radius:999px;padding:9px 14px;font-family:system-ui,sans-serif;font-size:13.5px}.meldegrund:hover{background:var(--tupfer)}.meldegrund.an{border-color:var(--tusche);background:var(--wahl)}.meldegrund:focus-visible{box-shadow:0 0 0 3px var(--schein);outline:none}.verlauf-menue,.namensmenue{vertical-align:middle;flex:none;width:24px;height:24px;display:inline-flex;position:relative}.verlauf-menue>.dreipunkt,.namensmenue>.dreipunkt{opacity:.55;top:0;right:0}.menueanker{display:none}.dreipunkt{z-index:2;width:24px;height:24px;color:var(--tusche);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:3px;transition:opacity .12s,background .12s;display:flex;position:absolute;top:6px;right:6px}.menuefeld:hover>.dreipunkt,.dreipunkt:hover,.dreipunkt:focus-visible{opacity:.6}.dreipunkt:hover{opacity:1;background:var(--tupfer)}.dreipunkt:focus-visible{opacity:1;box-shadow:0 0 0 3px var(--schein);outline:none}.dreipunkt svg{width:15px;height:15px}.botenwahl>.dreipunkt svg{width:22px;height:22px}.menuefeld{position:relative}.kontextmenue{z-index:70;border:1px solid var(--rahmen);background:var(--papier);border-radius:10px;flex-direction:column;min-width:190px;max-height:calc(100vh - 16px);padding:5px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 26px #00000029}.kontextmenue button{color:var(--tusche);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 13px;font-family:system-ui,sans-serif;font-size:14.5px}.kontextmenue button:hover{background:var(--tupfer)}.kontextmenue button:focus-visible{background:var(--wahl);outline:none}.kontextmenue button.gefahr{color:var(--tot)}.kontextmenue-frage{opacity:.65;margin:0;padding:8px 11px 6px;font-family:system-ui,sans-serif;font-size:12.5px;line-height:1.4}.flaschenwurf{border-bottom:1px solid var(--linie);max-width:60ch;margin-bottom:26px;padding-bottom:24px}.schreibflaeche.fest{resize:none}.zeichenzahl{font-variant-numeric:tabular-nums;text-align:right;opacity:.45;margin:6px 0 0;font-family:system-ui,sans-serif;font-size:12px}.zeichenzahl.knapp{color:var(--tot);opacity:.85}.flaschenwurf-zeile{justify-content:flex-end;align-items:center;gap:14px;margin-top:12px;display:flex}.flaschenwurf-zeile .erfolgsmeldung{margin:0}.flaschenfund{max-width:60ch;margin-bottom:26px}.flaschenfund .abschnitt-kopf{padding:0 0 10px}.flaschenliste{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.flasche{border-bottom:1px solid var(--linie);gap:13px;padding:13px 2px;display:flex}.flasche-tier{opacity:.75;flex:none;display:block}.flasche-mitte{flex:1;min-width:0}.flasche-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.flasche-text.vorschau{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flasche-auf{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.flasche-mehr{opacity:.55;margin-top:3px;font-family:system-ui,sans-serif;font-size:12px;text-decoration:underline;display:inline-block}.flasche-auf:hover .flasche-mehr{opacity:.85}.flasche-unten{opacity:.55;margin:4px 0 0;font-family:system-ui,sans-serif;font-size:12px}.flasche-knoepfe{flex:none;align-items:center;gap:6px;display:flex}.flasche-frage{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.flasche-frage-text{opacity:.7;font-family:system-ui,sans-serif;font-size:12.5px}.rundknopf{width:34px;height:34px;color:var(--tusche);cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .12s,background .12s;display:grid}.rundknopf svg{width:20px;height:20px}.rundknopf:hover{opacity:1;background:var(--tupfer)}.rundknopf.weg:hover{color:var(--tot)}.flasche-mehr{color:var(--tusche);cursor:pointer;opacity:.55;background:0 0;border:0;margin-top:2px;padding:0;font-family:system-ui,sans-serif;font-size:12px;text-decoration:underline;display:inline-block}.flasche-mehr:hover{opacity:.9}.flasche-uhr{font-variant-numeric:tabular-nums}.flasche:has(.flasche-frage){flex-wrap:wrap}.flasche:has(.flasche-frage) .flasche-knoepfe{flex-basis:100%;margin-top:4px}.flasche-antwort{max-width:46ch;margin:10px 0 4px}.flasche-antwort .schreibflaeche{font-size:14.5px}.flasche-antwort-zeile{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.einblendungen{z-index:60;pointer-events:none;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:fixed;top:18px;right:18px}.einblendung{border:1px solid var(--rahmen);background:var(--papier);pointer-events:auto;border-radius:12px;align-items:center;gap:10px;max-width:340px;padding:11px 12px 11px 15px;font-family:system-ui,sans-serif;font-size:14px;line-height:1.4;animation:.22s ease-out einblenden;display:flex;box-shadow:0 6px 22px #00000021}@keyframes einblenden{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.einblendung{animation:none}}.einblendung-text{flex:1}.einblendung-weg svg{width:16px;height:16px}.einblendung-weg{color:inherit;opacity:.45;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:4px;display:flex}.einblendung-weg:hover{opacity:.9;background:var(--feld)}.schreibfeld{border:1px solid var(--rahmen);background:var(--feld);border-radius:16px;flex:none;align-items:flex-end;gap:8px;margin:0 26px 20px;padding:9px 11px 9px 20px;display:flex}.schreibfeld.gesperrt{background:var(--papier-tief);opacity:.55}.schreibfeld.gesperrt .schreibzeile{cursor:not-allowed}.pfote-aus{opacity:.5;width:44px;height:44px;padding:9px;display:flex}.schreibfeld:focus-within{border-color:var(--tusche);box-shadow:0 0 0 3px var(--schein)}.schreibzeile{min-width:0;height:auto;max-height:30vh;color:var(--tusche);font:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:11px 0;font-size:16.5px;line-height:1.5}.schreibfeld-bote{background:var(--wahl);white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:6px 13px;font-family:system-ui,sans-serif;font-size:13.5px}.botenwahl{flex:none;width:44px;height:44px;position:relative}.botenwahl>.dreipunkt{opacity:.6;border-radius:11px;width:44px;height:44px;padding:9px;top:0;right:0}.botenwahl>.dreipunkt:hover{opacity:1}.absenden svg{width:20px;height:20px}.absenden{width:44px;height:44px;color:var(--tusche);cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;padding:9px;transition:opacity .12s,background .12s;display:flex}.absenden:hover:not(:disabled){opacity:1;background:var(--tupfer)}.absenden:disabled{opacity:.22;cursor:default}.absenden:focus-visible{box-shadow:0 0 0 3px var(--schein);outline:none}.schreibfehler{border:1px solid var(--tot);color:var(--tot);border-radius:12px;flex:none;margin:0 26px 8px;padding:10px 16px;font-family:system-ui,sans-serif;font-size:13.5px;line-height:1.45}.losgeschickt{text-align:center;opacity:.5;margin:14px 0 4px;font-family:system-ui,sans-serif;font-size:12px}.profil-zurueck{justify-content:flex-start;width:min(100%,560px);margin:0 auto 6px;padding-left:0;display:flex}.profilkarte{text-align:center;border:1px solid var(--kante);max-width:560px;box-shadow:inset 0 0 0 1px var(--papier), inset 0 0 0 4px var(--linie);background:var(--papier);margin:0 auto;padding:26px 30px 22px}.profil-kopf{justify-content:center;padding-top:6px;display:flex;position:relative}.profil-marke{position:relative}.profil-marke .avatar{width:124px}.profil-marke .avatar-buchstabe{font-size:2.6rem}.poststempel{width:130px;height:87px;color:var(--tot);opacity:.55;pointer-events:none;flex:none;margin:-2px 0 0 auto;display:block;transform:rotate(-11deg)}.stempel-ring{fill:none;stroke:currentColor;stroke-width:2.4px}.stempel-ring.duenn{stroke-width:1px}.stempel-schrift{fill:currentColor;letter-spacing:.09em;text-anchor:middle;font-family:inherit;font-size:7.6px}.stempel-datum{fill:currentColor;text-anchor:middle;letter-spacing:.04em;font-family:inherit;font-size:12px;font-weight:700}.stempel-stunde{fill:currentColor;letter-spacing:.06em;text-anchor:middle;font-family:inherit;font-size:8.4px}.stempel-nummer{fill:currentColor;letter-spacing:.12em;text-transform:uppercase;text-anchor:middle;font-family:inherit;font-size:8.4px}.stempel-wellen path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round}.profil-rang{min-width:52px;color:var(--rangfarbe,var(--tusche));border:1px solid;border-radius:2px;place-items:center;padding:5px 8px 4px;display:grid;position:absolute;top:0;right:0}.rang-zahl{font-family:inherit;font-size:1.6rem;font-weight:700;line-height:1}.rang-wort{letter-spacing:.18em;text-transform:uppercase;opacity:.75;font-size:9px}.profil-rang.stufe-1{--rangfarbe:#8a8578}.profil-rang.stufe-2{--rangfarbe:#6f7a63}.profil-rang.stufe-3{--rangfarbe:#4f6b45}.profil-rang.stufe-4{--rangfarbe:#3f6b34}.profil-rang.stufe-5{--rangfarbe:#2f6b6b}.profil-rang.stufe-6{--rangfarbe:#35577f}.profil-rang.stufe-7{--rangfarbe:#4c4380}.profil-rang.stufe-8{--rangfarbe:#7a3a6d}.profil-rang.stufe-9{--rangfarbe:#8c2f39}.profil-rang.stufe-10{--rangfarbe:#9a7526}.profil-name{margin:18px 0 0;font-family:inherit;font-size:1.9rem;font-weight:400}.profil-benutzername{opacity:.55;margin:2px 0 16px;font-size:13px}.profil-motto{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:13px 0;font-size:14px}.profil-bio{border-bottom:1px solid var(--linie);margin:0;padding:13px 0;font-size:15px;line-height:1.55}.profil-motto+.profil-bio{border-top:0}.profil-name+.profil-benutzername+.profil-bio{border-top:1px solid var(--linie)}.profil-zaehler{opacity:.45;font-size:11px}.profil-zaehler.voll{color:var(--tot);opacity:1}.profil-fertig{color:var(--gut);font-size:12px}.profil-strecke{opacity:.6;margin:0 0 4px;font-size:12px}.profil-abschnitt{margin-bottom:20px}.fach{line-height:0;position:relative}.fach-knopf{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:transform .12s;display:block}.fach-knopf:hover{transform:scale(1.08)}.fach-knopf:focus-visible{box-shadow:0 0 0 3px var(--schein);outline:none}.fach-loch{border:1px solid var(--rahmen);opacity:.55;border-radius:50%;display:block}.sammelreihe{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sammelreihe.marken .fach-knopf img,.sammelreihe.marken .fach-loch{width:64px;height:64px}.sammelreihe.trophaeen{gap:8px}.sammelreihe.trophaeen .fach-knopf,.sammelreihe.trophaeen .fach-loch{width:44px;height:44px}.siegelchen{width:100%;height:100%;display:block}.siegelchen circle{fill:none;stroke:var(--siegelfarbe,var(--tusche));stroke-width:1.2px}.siegelchen .innen{stroke-width:.8px;opacity:.6}.siegelchen .zacke{fill:var(--siegelfarbe,var(--tusche));stroke:none}.gruppe-anfang{--siegelfarbe:#6f7a63}.gruppe-zeit{--siegelfarbe:#35577f}.gruppe-ferne{--siegelfarbe:#2f6b6b}.gruppe-boten{--siegelfarbe:#7a5a2a}.gruppe-mengen{--siegelfarbe:#4c4380}.gruppe-flaschen{--siegelfarbe:#2f6b46}.gruppe-sondertag{--siegelfarbe:#8c2f39}.gruppe-besonderes{--siegelfarbe:#9a7526}.profil-stand{letter-spacing:.06em;opacity:.45;margin:12px 0 0;font-size:11px}.trophaeenschau{width:140px;height:140px;display:inline-block}.markenschau{text-align:center}.markenschau img{width:min(320px,62vw);height:auto}.markenschau h3{margin:6px 0 0;font-family:inherit;font-size:1.3rem;font-weight:400}.fach-anzahl{background:var(--tusche);min-width:16px;color:var(--papier);text-align:center;border-radius:8px;padding:0 3px;font-size:10px;line-height:16px;position:absolute;bottom:2px;right:-2px}.profil-buecher{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:center;gap:10px;padding:12px 0;display:flex}.profil-dabei{opacity:.45;margin:0;font-size:12px}.profil-melden{color:inherit;font:inherit;text-underline-offset:3px;opacity:.35;cursor:pointer;background:0 0;border:0;margin:10px auto 0;padding:0;font-size:12px;text-decoration:underline;display:block}.profil-melden:hover{opacity:.8;color:var(--tot)}.profil-abschnitt .abschnitt-kopf{justify-content:center}.profil-abschnitt .abschnitt-leer{text-align:center}.profilkarte .aufklapp-kopf{justify-content:center;padding:13px 0;position:relative}.profilkarte .aufklapp-titel{letter-spacing:.02em;text-transform:none;opacity:1;flex:none;font-family:inherit;font-size:15px}.profilkarte .aufklapp-pfeil{opacity:.5;position:absolute;right:2px;transform:rotate(90deg)}.profilkarte .aufklapp.offen .aufklapp-pfeil{transform:rotate(-90deg)}.profilkarte .aufklapp-inhalt{padding:2px 0 16px}.profilkarte .profil-strecke{margin:16px 0 5px}.profil-strecke-teil{display:block}.profilregler{max-width:560px;margin:0 auto}.regler-feld{text-align:left;margin-bottom:14px;display:block}.regler-name{letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-bottom:4px;font-family:system-ui,sans-serif;font-size:11px;display:block}.regler-feld input,.regler-feld textarea{border:1px solid var(--rahmen);background:var(--feld);width:100%;color:inherit;font:inherit;resize:vertical;border-radius:3px;padding:9px 11px;font-size:15px;line-height:1.5}.regler-feld input:focus,.regler-feld textarea:focus{box-shadow:0 0 0 3px var(--schein);outline:none}.regler-zaehler{text-align:right;opacity:.45;margin-top:3px;font-family:system-ui,sans-serif;font-size:11px;display:block}.regler-zaehler.voll{color:var(--tot);opacity:1}.buchregler{border-top:1px solid var(--linie);text-align:left;padding:4px 0}.buchfein{border-left:2px solid var(--linie);margin:2px 0 12px 2px;padding-left:14px}.stufenwahl{margin-bottom:12px}.stufenreihe{flex-wrap:wrap;gap:6px;margin:4px 0 5px;display:flex}.stufenknopf{border:1px solid var(--rahmen);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:5px 13px;font-size:13px}.stufenknopf:hover{background:var(--tupfer)}.stufenknopf.an{background:var(--tusche);border-color:var(--tusche);color:var(--papier)}.stufen-wann{opacity:.5;margin:0;font-family:system-ui,sans-serif;font-size:12px}.regler-fuss{justify-content:flex-end;align-items:center;gap:12px;display:flex}.bildwahl{border-bottom:1px solid var(--linie);text-align:left;margin-bottom:14px;padding-bottom:14px}.bildwahl-reihe{align-items:center;gap:16px;margin:6px 0 8px;display:flex}.bildwahl .avatar{width:76px}.bildwahl .avatar-buchstabe{font-size:1.7rem}.bildwahl-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.bildwahl .erklaerung{margin:0}.knopf.gefahr{border-color:var(--tot);color:var(--tot)}.knopf.gefahr.voll{background:var(--tot);color:var(--papier)}.knopf.gefahr:disabled{opacity:.32}.buchschau{text-align:left}.buchschau-titel{margin:0 0 12px;font-family:inherit;font-size:1.3rem;font-weight:400}.buchschau .abschnitt-leer{text-align:center;padding:18px 0}.buch-schreiben,.karte-schreiben{border-bottom:1px solid var(--linie);margin-bottom:14px;padding-bottom:12px}.buch-schreiben textarea{border:1px solid var(--rahmen);background:var(--feld);width:100%;color:inherit;font:inherit;resize:vertical;border-radius:3px;padding:9px 11px;font-size:15px;line-height:1.5}.buch-schreiben textarea:focus{box-shadow:0 0 0 3px var(--schein);outline:none}.buch-fuss{align-items:center;gap:10px;margin-top:8px;display:flex}.buch-fuss .regler-zaehler{text-align:left;margin:0 auto 0 0}.karte-fuss{justify-content:flex-end;align-items:center;min-height:34px;margin-top:10px;display:flex}.karte-fuss .erklaerung{text-align:right;margin:0}.logbuchliste{margin:0;padding:0;list-style:none}.logeintrag{border-top:1px solid var(--linie);padding:12px 30px 12px 0;position:relative}.logeintrag-zeit{letter-spacing:.06em;text-transform:uppercase;opacity:.45;margin:0 0 3px;font-family:system-ui,sans-serif;font-size:11px}.logeintrag-text{white-space:pre-wrap;margin:0;font-size:15px;line-height:1.55}.logeintrag-weg svg{width:100%;height:100%;display:block}.logeintrag-weg{width:24px;height:24px;color:inherit;opacity:.3;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:3px;position:absolute;top:10px;right:0}.logeintrag-weg:hover{opacity:1;color:var(--tot)}.knopf-zaehler{background:var(--tot);min-width:1.35em;color:var(--papier);text-align:center;vertical-align:baseline;border-radius:999px;margin-left:.5em;padding:0 .35em;font-family:system-ui,sans-serif;font-size:11px;line-height:1.45;display:inline-block}.ausflasche{border:1px solid var(--linie);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;opacity:.5;border-radius:999px;margin-left:.5em;padding:1px 6px;font-family:system-ui,sans-serif;font-size:10px;font-weight:400}.begegnung{border-bottom:1px solid var(--linie);background:var(--tupfer);padding:10px 16px 12px}.begegnung-warnung{opacity:.5;margin:6px 0 0;font-family:system-ui,sans-serif;font-size:11.5px;line-height:1.45}.botenkachel-zahl{background:var(--tot);min-width:1.4em;color:var(--papier);text-align:center;border-radius:999px;padding:0 .35em;font-family:system-ui,sans-serif;font-size:11px;line-height:1.5;position:absolute;top:6px;right:8px}.botenkachel{position:relative}.steckbrief-lurch{border-left:2px solid var(--tot);background:var(--tupfer);margin:14px 0 0;padding:9px 12px;font-size:14px;line-height:1.5}.steckbrief-lurch-was{opacity:.6;margin-top:2px;font-family:system-ui,sans-serif;font-size:12px;display:block}.flaschenfund-schau{text-align:center}.flaschenfund-schau .flasche-tier{opacity:1;margin:0 auto 12px}.flaschenfund-text{white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;margin:0 0 14px;font-size:16px;line-height:1.6}.flaschenfund-text.zitat{border-left:2px solid var(--kante);background:var(--tupfer);padding:9px 12px;font-size:15px}.flaschenfund-schau .schreibflaeche{text-align:left}.regler-speichern{justify-content:flex-end;margin:-6px 0 14px;display:flex}.verwaltungsknopf{color:var(--tot);margin-bottom:4px}.verwaltungsknopf:before{background:var(--tot)}.verwaltungsknopf:hover{background:#8c2f3914}.verwaltungsknopf.an{color:var(--tot)}.verwaltung-reiter,.verwaltung-vorlagen{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.verwaltung-reiter .gefahr{margin-left:auto}.verwaltung-heute{border-left:2px solid var(--kante);background:var(--tupfer);margin:0 0 18px;padding:12px 14px;font-size:15px;line-height:1.6}.kachelreihe{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;margin:0 0 20px;padding:0;list-style:none;display:grid}.kachel{border:1px solid var(--linie);background:var(--feld);border-radius:3px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.kachel.warnung{border-color:var(--tot)}.kachel-wert{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1}.kachel.warnung .kachel-wert{color:var(--tot)}.kachel-name{opacity:.55;font-family:system-ui,sans-serif;font-size:11px}.verwaltung-liste{margin:0;padding:0;list-style:none}.verwaltung-liste li{border-top:1px solid var(--linie);align-items:baseline;gap:10px;padding:6px 0;font-size:14px;display:flex}.verwaltung-liste li:first-child{border-top:0}.verwaltung-wert{font-variant-numeric:tabular-nums;opacity:.5;white-space:nowrap;margin-left:auto;font-family:system-ui,sans-serif;font-size:11.5px}.verwaltung-suche{align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.verwaltung-suche .feld{flex:1;min-width:0;margin:0}.verwaltung-suche .knopf{white-space:nowrap;flex:none}.verwaltung-konten{margin:0;padding:0;list-style:none}.verwaltung-konto{border:0;border-top:1px solid var(--linie);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:9px 6px;display:flex}.verwaltung-konto:hover{background:var(--tupfer)}.verwaltung-konto-name{align-items:baseline;gap:8px;display:flex}.verwaltung-konto-kurz{opacity:.45;font-family:system-ui,sans-serif;font-size:11.5px}.verwaltung-konto-rechts{align-items:center;gap:8px;margin-left:auto;display:flex}.verwaltung-marke{border:1px solid var(--linie);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;opacity:.7;border-radius:999px;padding:1px 7px;font-family:system-ui,sans-serif;font-size:10px}.verwaltung-marke.gefahr{border-color:var(--tot);color:var(--tot);opacity:1}.verwaltung-marke.ebene-fehler{border-color:var(--tot);color:var(--tot)}.verwaltung-marke.ebene-warnung{border-color:var(--kante)}.verwaltung-titel{align-items:baseline;gap:10px;margin:14px 0 4px;font-family:inherit;font-size:1.3rem;font-weight:400;display:flex}.verwaltung-kaestchen{cursor:pointer;align-items:center;gap:8px;margin:8px 0;font-size:14px;display:flex}.verwaltung-frage{margin-right:auto;font-size:13px}.verwaltung-meldungen{margin:0;padding:0;list-style:none}.verwaltung-meldung{border-top:1px solid var(--linie);padding:12px 0}.verwaltung-meldung-kopf{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.verwaltung-notiz{border-left:2px solid var(--kante);background:var(--tupfer);white-space:pre-wrap;margin:0 0 8px;padding:8px 11px;font-size:14px;line-height:1.5}.verwaltung-beweis{border:1px dashed var(--linie);white-space:pre-wrap;opacity:.8;border-radius:3px;margin:0 0 8px;padding:8px 11px;font-size:14px;line-height:1.5}.verwaltung-bild{margin-bottom:8px;display:block}.verwaltung-bild img{border:1px solid var(--linie);border-radius:3px;max-width:100%;max-height:260px}.verwaltung-meldung-fuss{align-items:center;gap:8px;display:flex}.verwaltung-vermerk{border:1px solid var(--rahmen);background:var(--feld);color:inherit;font:inherit;border-radius:3px;flex:1;padding:7px 10px;font-size:14px}.verwaltung-liste.protokoll li{align-items:flex-start}.protokoll-text{flex-wrap:wrap;gap:8px;font-size:13.5px;line-height:1.45;display:flex}.protokoll-bereich{text-transform:uppercase;letter-spacing:.04em;opacity:.45;font-family:system-ui,sans-serif;font-size:11px}.meldenotiz{margin-top:12px}.meldebild{cursor:pointer;align-items:center;gap:10px;display:flex}.meldebild input{display:none}.meldebild-name{opacity:.6;overflow-wrap:anywhere;font-family:system-ui,sans-serif;font-size:12px}.profil-zeichen{letter-spacing:.06em;text-transform:uppercase;text-align:center;opacity:.55;margin:2px 0 0;font-family:system-ui,sans-serif;font-size:11px}.grenzfeld{align-items:flex-end;gap:14px;display:flex}.grenzfeld .feld{flex:1;min-width:0}.grenzfeld .verwaltung-kaestchen{white-space:nowrap;margin-bottom:10px}.verwaltung-link{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.verwaltung-link:disabled{opacity:.5;cursor:default;text-decoration:none}.verwaltung-etikett{letter-spacing:.04em;text-transform:uppercase;opacity:.45;margin-bottom:3px;font-family:system-ui,sans-serif;font-size:10.5px;display:block}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.haken{vertical-align:baseline;opacity:.55;flex:none;align-items:center;width:.78em;height:.78em;margin-left:.32em;display:inline-flex;transform:translateY(-.04em)}.haken svg{width:100%;height:100%}.profil-name .haken{margin-right:-1.1em}.gaestebuch{gap:14px;margin:0;padding:0;list-style:none;display:grid}.gaestekarte-reihe{padding-right:26px;position:relative}.gaestekarte{border:1px solid var(--rahmen);background:var(--feld);border-radius:3px;grid-template-columns:1fr 160px;padding:14px 16px;display:grid}.gaestekarte-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.55}.gaestekarte-weg svg{width:100%;height:100%;display:block}.gaestekarte-weg{width:18px;height:18px;color:inherit;opacity:.3;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.gaestekarte-weg:hover{opacity:1;color:var(--tot)}.gaestekarte-rechts{border-left:1px solid var(--linie);flex-direction:column;justify-content:space-between;gap:12px;margin-left:14px;padding-left:14px;display:flex}.gaestekarte-anschrift{flex-direction:column;gap:2px;font-family:system-ui,sans-serif;display:flex}.gaestekarte-von{opacity:.8;overflow-wrap:anywhere;font-size:13px;line-height:1.3}.gaestekarte-zeile{opacity:.5;font-size:11px;line-height:1.4}@media (width<=1150px){.zweispaltig-reihe{grid-template-columns:1fr}.zweispaltig-reihe>.ansicht,.zweispaltig-reihe>.verlauf,.zweispaltig-reihe.ausgewaehlt>.liste{display:none}.zweispaltig-reihe.ausgewaehlt>.ansicht,.zweispaltig-reihe.ausgewaehlt>.verlauf{display:flex}.mobil-ausgeblendet{display:none}.mobil-zurueck{flex:none;justify-content:center;align-items:center;display:inline-flex}.ansicht>.mobil-zurueck{align-self:flex-start;margin-bottom:-18px}.ansicht-kopf{flex-wrap:wrap}.ansicht-kopf>.mobil-zurueck,.verlauf-kopf>.mobil-zurueck{flex:0 0 100%;justify-content:flex-start;margin-bottom:-8px}.ansicht-kopf>.mobil-zurueck:hover,.verlauf-kopf>.mobil-zurueck:hover{background:0 0}.verlauf-kopf{flex-wrap:wrap}.ansicht-kopf-text,.verlauf-name{flex:1 1 0;min-width:0}}@media (width<=768px){.ansicht{gap:12px;padding:14px 20px}:root{--leistenhoehe:calc(53px + env(safe-area-inset-bottom))}.laufzettel{flex:none;display:block;position:relative}.bote{z-index:0;opacity:.3;pointer-events:none;position:absolute;inset:0}.bote-bild{max-width:55%;max-height:100%}.lage{z-index:1;flex:none;margin:0 auto;font-size:16px;position:relative}.lage-zeit{font-size:18px}.ansicht-kopf>.avatar{display:none}.ansicht-kopf{border-bottom:1px solid var(--linie);gap:6px;padding-bottom:8px}.ansicht-kopf>.mobil-zurueck{flex:0 0 100%;justify-content:flex-start;min-height:38px;margin:-8px 0 -6px -10px}.ansicht-zustand{display:none}.ansicht-kopf-text{flex:100%}.verfolgung{flex:1 1 0;min-height:0}.kartenfeld,.verfolgung-flaeche,.karte.karte-wartet{flex:auto;height:auto;min-height:140px}.ansicht-name{flex-wrap:wrap;min-width:0;font-size:17px}.app,.rahmen{overscroll-behavior:none}.app{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.zweispaltig,.botenflaeche,.app>.liste,.app>.ansicht{grid-area:1/1;min-height:0}.leiste{border-right:none;border-top:1px solid var(--linie);padding:4px 2px calc(4px + env(safe-area-inset-bottom));min-height:var(--leistenhoehe);flex-direction:row;grid-area:2/1;align-items:stretch;gap:0}.leiste-logo,.leiste-unten{display:none}.leiste-reiter{flex-direction:row;flex:7 1 0;min-width:0;display:flex}.leiste .reiter{width:auto;min-height:44px;box-shadow:none;border-radius:10px;flex:1 1 0;justify-content:center;gap:2px;padding:6px 2px}.leiste .reiter.an{box-shadow:none}.leiste .reiter-text{display:none}.leiste .reiter-symbol svg{width:24px;height:24px}.mobil-mehr{flex:1 1 0;display:flex}.botenraster{grid-template-columns:repeat(3,minmax(0,1fr))}.botenkachel-name{overflow-wrap:anywhere}.profil-buecher{flex-direction:column;align-items:center}.profil-buecher .knopf{width:min(260px,100%)}.freund{flex-wrap:wrap}.freund-auf{flex-basis:100%}.rahmen{zoom:1;width:100vw;height:100dvh;box-shadow:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.mitte-inhalt{max-width:480px;margin-inline:auto}.modal-fuss{padding:12px 16px}.modal-zaehler{text-align:center;flex:100%}.modal-knoepfe{justify-content:center}.schleier{padding:16px 16px calc(16px + var(--leistenhoehe));place-items:center stretch}.modal{border-radius:18px;width:100%;max-width:100%;max-height:min(88dvh,100%)}}.startseite{background:var(--papier);width:100vw;min-height:100dvh;color:var(--tusche);flex-direction:column;display:flex;overflow-x:auto}.startseite-sprache{justify-content:flex-end;padding:22px 34px 0;display:flex}.startseite-sprache .sprachwahl{justify-content:flex-end;margin-top:0}.startseite-spalten{flex:1;grid-template-columns:1fr 1.6fr 1.1fr;align-items:center;gap:48px;width:100%;min-width:920px;max-width:1400px;margin:0 auto;padding:20px 40px 40px;display:grid}.startseite-marke{justify-content:center;display:flex}.startseite-marke .siegel{margin-bottom:0}.startseite-marke .siegel img{width:300px;height:300px}.startseite-werbung h1{margin:0 0 8px;font-size:33px;font-weight:400;line-height:1.2}.startseite-unterzeile{opacity:.72;margin:0 0 24px;font-size:17px;font-style:italic}.startseite-werbung p{margin:0 0 16px;font-size:15px;line-height:1.7}.startseite-werbung p:last-child{margin-bottom:0}.startseite-anmeldung{background:var(--feld);border:1px solid var(--rahmen);border-radius:20px;padding:34px 36px 30px}.startseite-anmeldung .mitte{padding:0;overflow:visible}.startseite-anmeldung .mitte-inhalt{margin:0}.startseite-registrieren{border-top:1px solid var(--linie);text-align:center;margin:24px 0 0;padding-top:20px;font-size:14px}.startseite-registrieren .knopf{margin-top:12px}.startseite-fuss{border-top:1px solid var(--linie);opacity:.6;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:18px 20px;font-family:system-ui,sans-serif;font-size:12.5px;display:flex}.startseite-fuss .textlink{opacity:1;font-size:inherit}.malkasten{-webkit-user-select:none;user-select:none;flex-direction:column;gap:14px;max-width:620px;display:flex}.malkasten-werkzeuge{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.malknopf{width:40px;height:40px;color:var(--tusche);cursor:pointer;opacity:.62;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;padding:0;transition:background .12s,opacity .12s,border-color .12s;display:grid}.malknopf svg{width:21px;height:21px}.malknopf:hover{opacity:1;background:var(--tupfer)}.malknopf.an{opacity:1;background:var(--wahl);border-color:var(--rahmen)}.malknopf:disabled{opacity:.22;cursor:not-allowed;background:0 0}.malkasten-trenner{background:var(--linie);width:1px;height:24px;margin:0 6px}.malflaeche{background:var(--papier-tief);border-radius:12px;justify-content:center;padding:12px;display:flex}@media (width<=768px){.malflaeche{padding:6px}}.leinwand{aspect-ratio:4/3;border:1px solid var(--rahmen);cursor:crosshair;touch-action:none;background:#faf8f2;border-radius:3px;width:100%;max-width:480px;height:auto;display:block;box-shadow:0 2px 10px #0000001a}.malkasten-unten{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.palette{grid-template-columns:repeat(12,1fr);justify-items:center;gap:8px 6px;width:100%;display:grid}.farbtupfer{border:1px solid var(--rahmen);cursor:pointer;border-radius:50%;width:26px;height:26px;padding:0;transition:transform .1s,box-shadow .12s}.farbtupfer:hover{transform:scale(1.12)}.farbtupfer.an{box-shadow:0 0 0 2px var(--papier), 0 0 0 3.5px var(--tusche)}@media (width<=768px){.palette{justify-items:stretch;gap:2px}.farbtupfer{aspect-ratio:1;width:100%;max-width:26px;height:auto}}.staerkeregler{flex:110px;align-items:center;gap:10px;min-width:0;display:flex}.staerkeregler-name{letter-spacing:.07em;text-transform:uppercase;opacity:.55;font-family:system-ui,sans-serif;font-size:11px}.staerkeregler input[type=range]{appearance:none;cursor:pointer;background:0 0;border:0;flex:60px;width:130px;min-width:40px;height:18px;padding:0}.staerkeregler input[type=range]::-webkit-slider-runnable-track{background:var(--kante);border-radius:2px;height:2px}.staerkeregler input[type=range]::-moz-range-track{background:var(--kante);border-radius:2px;height:2px}.staerkeregler input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--tusche);border:0;border-radius:50%;width:14px;height:14px;margin-top:-6px}.staerkeregler input[type=range]::-moz-range-thumb{background:var(--tusche);border:0;border-radius:50%;width:14px;height:14px}.staerkeregler input[type=range]:focus-visible{box-shadow:0 0 0 3px var(--schein);border-radius:999px;outline:none}.staerkeprobe{flex:none;place-items:center;width:42px;height:42px;display:grid}.staerkeprobe span{background:var(--tusche);border-radius:50%;display:block}.malkasten-fuss{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.malknopf-zeichen{display:none}.malknopf-zeichen svg{width:17px;height:17px;display:block}@media (width<=768px){.malknopf-zeichen{display:block}.malknopf-wort{display:none}.malkasten-fuss{justify-content:center}}@media (width<=360px){.malkasten-fuss{gap:6px}.staerkeregler-name{display:none}}.malkasten-frage{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pochade-vorschau{border:1px solid var(--rahmen);border-radius:3px;width:100%;max-width:320px;margin:0 auto;display:block;box-shadow:0 2px 10px #0000001a}.blase-pochade{aspect-ratio:4/3;border:1px solid var(--rahmen);border-radius:3px;width:100%;max-width:260px;height:auto;margin-bottom:8px;display:block}.blase-pochade:last-child{margin-bottom:0}.weitermalen{border:1px solid var(--linie);color:var(--tusche);cursor:pointer;opacity:.6;background:0 0;border-radius:999px;align-self:flex-end;margin-top:2px;padding:3px 10px;font-family:system-ui,sans-serif;font-size:11.5px;transition:opacity .12s,background .12s}.weitermalen:hover{opacity:1;background:var(--tupfer)}.blase-reihe:not(.eigen) .weitermalen{align-self:flex-start}.blase-knoepfe{flex-direction:column;align-self:flex-end;gap:3px;display:flex}.blase-reihe:not(.eigen) .blase-knoepfe{align-self:flex-start}.pochadeflaeche{grid-template-columns:1fr;align-items:start;gap:30px;max-width:1100px;display:grid}@media (height>=620px){@container ansicht (width>=640px){.ansicht{gap:16px;padding-top:18px}.laufzettel{flex-direction:row-reverse;flex:none;align-items:center;gap:26px}.bote{flex:none}.bote-bild{max-width:210px;max-height:180px}.laufzettel{padding-left:12%}.lage{flex:auto;min-width:0}.verfolgung{flex:1 1 0;min-height:0}.kartenfeld,.verfolgung-flaeche,.karte.karte-wartet{flex:auto;height:auto;min-height:220px}}}@media (width>=1100px){.pochadeflaeche{grid-template-columns:minmax(0,620px) 414px}}.pochade-links,.mappe{min-width:0}.mappe .abschnitt-kopf{padding:0 0 10px}.mappenraster{grid-template-columns:repeat(2,minmax(0,200px));gap:14px;display:grid}.mappenblatt{border:1px solid var(--linie);background:var(--papier-tief);border-radius:10px;flex-direction:column;gap:6px;margin:0;padding:8px;display:flex}.mappenblatt img{aspect-ratio:4/3;object-fit:contain;border:1px solid var(--rahmen);background:#faf8f2;border-radius:3px;width:100%;display:block}.mappenblatt-knoepfe{justify-content:center;gap:2px;display:flex}.mappenblatt-knoepfe .malknopf{width:32px;height:32px}.mappenblatt-knoepfe .malknopf svg{width:17px;height:17px}.mappenblatt-knoepfe .malknopf.weg:hover{color:var(--tot)}.namensverlauf{margin:14px 0 18px}.namensverlauf .abschnitt-kopf{padding:0 0 6px}.namensverlauf ul{margin:0;padding:0;list-style:none}.namensverlauf li{border-top:1px solid var(--linie);align-items:baseline;gap:10px;padding:5px 0;font-size:14px;display:flex}.namensverlauf-name{overflow-wrap:anywhere}.namensverlauf-bis{opacity:.55;flex:none;margin-left:auto;font-family:system-ui,sans-serif;font-size:12px}.mappen-blaettern{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.mappen-stand{font-variant-numeric:tabular-nums;opacity:.6;font-family:system-ui,sans-serif;font-size:12.5px}.malkasten-warnung{border:1px solid var(--tot);border-radius:10px;margin-top:10px;padding:10px 12px}
