:root{--papier:#f7f3ec;--papier-tief:#efe8dc;--karte:#fffdf9;--tinte:#26221e;--tinte-leise:#5e5750;--linie:#26221e1f;--linie-feld:#26221e6b;--kunde:#4e6b52;--kunde-hell:#e3ebe2;--kunde-text:#4e6b52;--auf-kunde:#fff;--akzent:#b7794e;--gefahr:#a4402f;--gefahr-hell:#f6e4df;--rund:22px;--rund-klein:14px;--schatten:0 1px 2px #26221e0f, 0 8px 24px -12px #26221e2e;--titel:var(--schrift-titel), "Fraunces", Georgia, serif;--text:var(--schrift-text), "Figtree", system-ui, sans-serif}*{box-sizing:border-box}html,body{margin:0}html{scroll-padding-bottom:130px}body{font-family:var(--text);color:var(--tinte);background:radial-gradient(1200px 600px at 110% -10%, var(--kunde-hell), transparent 60%), radial-gradient(900px 500px at -20% 110%, #f3e4d6, transparent 60%), var(--papier);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;min-height:100dvh;font-size:18px;line-height:1.5}body:before{content:"";pointer-events:none;opacity:.35;mix-blend-mode:multiply;z-index:-1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.15  0 0 0 0 0.13  0 0 0 0 0.12  0 0 0 .08 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--akzent);outline-offset:3px;border-radius:10px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html:not(.js) .nur-mit-js,html.js .nur-ohne-js{display:none!important}.rahmen{max-width:560px;padding:0 20px calc(120px + env(safe-area-inset-bottom));margin:0 auto;position:relative}.rahmen.ohne-leiste{padding-bottom:48px}.ansicht{animation:.45s cubic-bezier(.2,.7,.2,1) both auftauchen}@keyframes auftauchen{0%{opacity:0}to{opacity:1}}h1,h2,h3{font-family:var(--titel);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:600;line-height:1.15}h1{font-size:clamp(32px,8vw,42px)}h2{font-size:26px}.leise{color:var(--tinte-leise)}.kopf{justify-content:space-between;align-items:center;gap:12px;padding:20px 0 8px;display:flex}.marke{color:inherit;align-items:center;gap:12px;min-width:0;min-height:48px;text-decoration:none;display:flex}.marke>span{min-width:0}.marke strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.marke-zeichen{background:var(--kunde);width:44px;height:44px;color:var(--auf-kunde);font-family:var(--titel);border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.marke small{color:var(--tinte-leise);font-size:14px;display:block}.marke-logo{object-fit:contain;object-position:left center;width:auto;max-width:min(220px,55vw);height:40px;display:block}.knopf-rund{border:1px solid var(--linie);background:var(--karte);min-width:48px;min-height:48px;color:var(--tinte);border-radius:50%;place-items:center;display:grid}.menue{flex:none;position:relative}.menue>summary{list-style:none}.menue>summary::-webkit-details-marker{display:none}.menue-liste{z-index:30;background:var(--karte);border-radius:var(--rund-klein);min-width:230px;box-shadow:var(--schatten), 0 0 0 1px var(--linie);gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.menue-liste a,.menue-liste button{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;font-weight:700;text-decoration:none;display:flex}.menue-liste a:hover,.menue-liste button:hover{background:var(--papier)}.menue-liste form{margin:0}.anmelden{align-content:center;gap:28px;min-height:calc(100dvh - 60px);padding-top:24px;display:grid}.anmelden .marke-zeichen{width:72px;height:72px;box-shadow:0 0 0 10px var(--kunde-hell);font-size:32px}.anmelden .marke-logo{max-width:280px;height:56px;margin:0 auto 22px}.blatt{background:var(--karte);border-radius:var(--rund);box-shadow:var(--schatten);gap:18px;padding:24px;display:grid}label.feld,.feld{align-content:start;gap:8px;font-weight:700;display:grid}.feld>.hinweis,.feld>.feld-fehler{margin-top:-2px}.eingabe{border-radius:var(--rund-klein);border:1.5px solid var(--linie-feld);background:var(--karte);width:100%;min-height:56px;padding:14px 16px;font-size:18px;font-weight:400;transition:border-color .15s,background .15s}.blatt .eingabe{background:var(--papier)}.eingabe:focus{border-color:var(--kunde);background:var(--karte);box-shadow:0 0 0 3px var(--kunde-hell);outline:none}.eingabe[aria-invalid=true]{border-color:var(--gefahr)}textarea.eingabe{resize:vertical;min-height:120px;line-height:1.5}input[type=date].eingabe,input[type=time].eingabe{-webkit-appearance:none;appearance:none;display:block}.passwort{display:block;position:relative}.passwort .eingabe{padding-right:104px}.passwort button{min-width:88px;min-height:48px;color:var(--kunde-text);background:0 0;border:0;padding:0 12px;font-weight:700;position:absolute;top:4px;right:4px}.haupt-knopf{background:var(--kunde);width:100%;min-height:58px;color:var(--auf-kunde);box-shadow:0 10px 24px -12px var(--kunde);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:19px;font-weight:700;text-decoration:none;transition:transform .12s,filter .15s;display:inline-flex}.haupt-knopf:hover{filter:brightness(1.06)}.haupt-knopf:active{transform:scale(.98)}.haupt-knopf[disabled]{filter:saturate(.6)brightness(1.1);cursor:progress}.text-knopf{color:var(--kunde-text);text-underline-offset:4px;background:0 0;border:0;align-items:center;min-height:48px;padding:0 4px;font-weight:700;text-decoration:underline;display:inline-flex}.mitte{text-align:center}.mitte p{margin:6px 0 0}.meldung{border-radius:var(--rund-klein);align-items:flex-start;gap:10px;margin:0;padding:14px 16px;font-size:16px;display:flex}.meldung svg{flex:none;margin-top:2px}.meldung.gut{background:var(--kunde-hell);color:var(--tinte)}.meldung.gut svg{color:var(--kunde-text)}.meldung.achtung{color:var(--tinte);background:#fbeedc}.meldung.achtung svg{color:#8a5a2b}.meldung.fehler{background:var(--gefahr-hell);color:var(--tinte)}.meldung.fehler svg{color:var(--gefahr)}.feld-fehler{color:var(--gefahr);align-items:flex-start;gap:6px;margin:0;font-size:15px;font-weight:700;display:flex}.gruss{padding:18px 0 20px}.gruss p{margin:8px 0 0}.umschalter{background:var(--papier-tief);border-radius:999px;grid-template-columns:1fr 1fr;margin-bottom:22px;padding:5px;display:grid}.umschalter a{min-height:50px;color:var(--tinte-leise);border-radius:999px;place-items:center;font-weight:700;text-decoration:none;display:grid}.umschalter a[aria-current=true]{background:var(--karte);color:var(--tinte);box-shadow:var(--schatten)}.liste{gap:14px;margin:0;padding:0;list-style:none;display:grid}.karte{background:var(--karte);border-radius:var(--rund);box-shadow:var(--schatten);text-align:left;width:100%;color:inherit;border:0;gap:10px;padding:20px 20px 18px;text-decoration:none;transition:transform .15s;display:grid;position:relative}.karte:hover{transform:translateY(-2px)}.karte.aus{box-shadow:none;border:1.5px dashed var(--linie-feld);background:0 0}.karte.aus h3{color:var(--tinte-leise)}.karte h3{padding-right:36px;font-size:23px}.zeile{color:var(--tinte-leise);align-items:flex-start;gap:10px;display:flex}.zeile svg{color:var(--kunde-text);flex:none;margin-top:3px}.marke-status{border-radius:999px;align-items:center;gap:6px;width:max-content;padding:4px 10px;font-size:14px;font-weight:700;display:inline-flex}.marke-status.an{background:var(--kunde-hell);color:var(--kunde-text)}.marke-status.an:before{content:"";background:var(--kunde);border-radius:50%;width:8px;height:8px}.marke-status.aus{background:var(--papier-tief);color:var(--tinte-leise)}.pfeil{color:var(--tinte-leise);position:absolute;top:22px;right:18px}.karte-foto{aspect-ratio:3;object-fit:cover;border-radius:var(--rund) var(--rund) 0 0;background:var(--papier-tief);width:calc(100% + 40px);max-width:none;margin:-20px -20px 4px;display:block}.karte.aus .karte-foto{opacity:.6}.karte.mit-foto .pfeil{top:auto;bottom:20px}.leer{text-align:center;border:1.5px dashed var(--linie-feld);border-radius:var(--rund);padding:40px 20px}.leer p{margin:10px 0 0}.abschnitt-titel{font-family:var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--tinte-leise);margin:30px 0 12px;font-size:15px;font-weight:700}.zuruecknehmen{gap:2px;margin-top:22px;display:grid}.zuruecknehmen .hinweis{padding-left:4px}.unten{z-index:20;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--papier) 70%, transparent);position:fixed;bottom:0;left:0;right:0}.unten .innen{gap:10px;max-width:520px;margin:0 auto;display:flex}.zurueck{min-height:48px;color:var(--tinte-leise);background:0 0;border:0;align-items:center;gap:6px;margin-top:14px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.formular{gap:22px;margin-top:16px;display:grid}.gruppe{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.gruppe>.titel,.gruppe>legend{margin-bottom:10px;padding:0;font-weight:700}.hinweis{color:var(--tinte-leise);margin:0;font-size:15px;font-weight:400}.tage{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.tage label{position:relative}.tage input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tage .chip{border-radius:var(--rund-klein);border:1.5px solid var(--linie-feld);background:var(--karte);place-items:center;min-height:52px;font-size:16px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:grid}.tage input:checked+.chip{background:var(--kunde);color:var(--auf-kunde);border-color:var(--kunde)}.tage input:focus-visible+.chip{outline:3px solid var(--akzent);outline-offset:3px}.zwei{grid-template-columns:1fr 1fr;gap:12px;display:grid}.zwei>*{min-width:0}.zaehler{background:var(--karte);border:1.5px solid var(--linie-feld);border-radius:var(--rund-klein);grid-template-columns:56px 1fr 56px;align-items:center;display:grid;overflow:hidden}html:not(.js) .zaehler{grid-template-columns:1fr}.zaehler button{min-height:56px;color:var(--kunde-text);background:0 0;border:0;font-size:26px}.zaehler input{text-align:center;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;width:100%;min-height:56px;font-size:20px;font-weight:700}.zaehler input::-webkit-inner-spin-button,.zaehler input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.zaehler input::placeholder{color:var(--tinte-leise);opacity:1;font-size:17px;font-weight:400}.zaehler input:focus{outline:none}.zaehler:focus-within{border-color:var(--kunde);box-shadow:0 0 0 3px var(--kunde-hell)}.schalter{cursor:pointer;background:var(--karte);border-radius:var(--rund-klein);box-shadow:var(--schatten);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.schalter .text strong{display:block}.schalter .text span{color:var(--tinte-leise);font-size:15px}.kippe{flex:none;width:64px;height:38px;position:relative}.kippe input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.kippe span{pointer-events:none;background:#8f867c;border-radius:999px;transition:background .2s;position:absolute;inset:0}.kippe span:after{content:"";background:#fff;border-radius:50%;width:30px;height:30px;transition:transform .2s cubic-bezier(.3,.7,.3,1.3);position:absolute;top:4px;left:4px;box-shadow:0 2px 6px #0003}.kippe input:checked+span{background:var(--kunde)}.kippe input:checked+span:after{transform:translate(26px)}.kippe input:focus-visible+span{outline:3px solid var(--akzent);outline-offset:3px}.foto-feld legend .freiwillig{color:var(--tinte-leise);margin-left:4px;font-size:15px;font-weight:400}.foto-bild{aspect-ratio:3/2;object-fit:cover;border-radius:var(--rund-klein);background:var(--papier-tief);width:100%;box-shadow:var(--schatten);display:block}.foto-knopf{border-radius:var(--rund-klein);border:1.5px dashed var(--linie-feld);background:var(--karte);min-height:64px;color:var(--kunde-text);cursor:pointer;justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.foto-knopf:hover{background:var(--kunde-hell);border-color:var(--kunde)}.foto-feld:not(.ohne-foto) .foto-knopf{border-style:solid;min-height:56px;font-size:17px}html.js .foto-datei{opacity:0;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}html.js .foto-datei:focus-visible+.foto-knopf{outline:3px solid var(--akzent);outline-offset:3px}html:not(.js) .foto-knopf{min-height:0;color:var(--tinte);background:0 0;border:0;justify-content:flex-start;padding:0;font-size:17px}html:not(.js) .foto-datei{min-height:56px;font-size:16px}.foto-entfernen{min-height:48px;color:var(--gefahr);cursor:pointer;justify-self:start;align-items:center;gap:10px;padding:0 4px;font-weight:700;display:inline-flex}.foto-entfernen input{width:22px;height:22px;accent-color:var(--gefahr);margin:0}html.js .foto-entfernen input{opacity:0;width:1px;height:1px;position:absolute}html.js .foto-entfernen span{text-underline-offset:4px;text-decoration:underline}html.js .foto-entfernen:focus-within{outline:3px solid var(--akzent);outline-offset:3px;border-radius:10px}.foto-entfernen.behalten{color:var(--kunde-text)}.foto-text{margin-top:6px}html.js .ohne-foto .foto-text{display:none}.vorschau{border-top:1.5px dashed var(--linie-feld);gap:12px;padding-top:22px;display:grid}.vorschau .etikett{letter-spacing:.06em;text-transform:uppercase;color:var(--tinte-leise);font-size:14px;font-weight:700}.web-karte{background:var(--web-grund);color:var(--web-text);font-family:var(--web-schrift), var(--text);border-radius:16px;padding:22px;transition:opacity .2s;box-shadow:0 0 0 1px #2f2b2714}.web-karte.aus{opacity:.45}.web-bild{aspect-ratio:3/2;object-fit:cover;background:var(--papier-tief);width:100%;margin-bottom:18px;display:block}.web-bild.eckig{border-radius:0}.web-bild.weich{border-radius:var(--web-rund)}.web-bild.bogen{border-radius:50% 50% var(--web-rund) var(--web-rund) / 30% 30% var(--web-rund) var(--web-rund)}.web-karte .art{letter-spacing:.1em;text-transform:uppercase;color:var(--kunde-text);font-size:13px;font-weight:700}.web-karte h4{font-family:var(--web-titel), var(--titel);margin:4px 0 12px;font-size:28px;font-weight:600;line-height:1.15}.web-karte .zeile{color:var(--web-text);margin-top:6px;font-size:16px}.web-karte .zeile svg{color:var(--kunde-text)}.web-karte p{white-space:pre-line;margin:12px 0 0;font-size:16px}.web-karte .anmelden-knopf{border-radius:var(--web-rund);background:var(--kunde);min-height:44px;color:var(--auf-kunde);align-items:center;margin-top:16px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}.leise-knopf{border:1.5px solid var(--linie-feld);background:var(--karte);border-radius:999px;flex:1;justify-content:center;align-items:center;min-height:56px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.gefahr-knopf{color:var(--gefahr);text-underline-offset:4px;background:0 0;border:0;justify-self:start;align-items:center;min-height:48px;padding:0 4px;font-weight:700;text-decoration:underline;display:inline-flex}.schleier{z-index:40;background:#26221e59;animation:.2s both blenden;position:fixed;inset:0}@keyframes blenden{0%{opacity:0}}dialog.blatt-unten{z-index:41;width:100%;max-width:560px;max-height:92dvh;color:var(--tinte);background:var(--karte);padding:12px 24px calc(24px + env(safe-area-inset-bottom));border:0;border-radius:28px 28px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -20px 40px -20px #26221e4d}dialog.blatt-unten:focus{outline:none}dialog.blatt-unten[open]{animation:.35s cubic-bezier(.2,.8,.2,1) both hochfahren}dialog.blatt-unten::backdrop{background:#26221e59;animation:.2s both blenden}@keyframes hochfahren{0%{transform:translateY(105%)}to{transform:none}}.blatt-unten:before{content:"";background:var(--linie);border-radius:3px;width:44px;height:5px;margin:0 auto 18px;display:block}.blatt-unten h2{margin-bottom:8px}.blatt-unten .knoepfe,.knoepfe{gap:10px;margin-top:22px;display:grid}.knoepfe form{margin:0;display:grid}.seite-frage{background:var(--karte);border-radius:var(--rund);box-shadow:var(--schatten);margin-top:28px;padding:24px}.atem{place-items:center;width:120px;height:120px;margin:8px auto 18px;display:grid;position:relative}.atem:before,.atem:after{content:"";background:var(--kunde-hell);border-radius:50%;animation:4.2s ease-in-out infinite atmen;position:absolute;inset:0}.atem:after{background:var(--kunde);opacity:.85;animation-delay:.25s;inset:22px}.atem.fertig:before,.atem.fertig:after,.atem.ruhig:before,.atem.ruhig:after{animation:none}.atem svg{z-index:1;color:var(--auf-kunde);opacity:0;transition:all .3s .1s;position:relative;transform:scale(.6)}.atem.fertig svg{opacity:1;transform:none}@keyframes atmen{0%,to{transform:scale(.82)}50%{transform:scale(1)}}@media (width>=720px){.rahmen{padding-top:12px}.liste{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.band{background:var(--karte);border-radius:var(--rund);box-shadow:var(--schatten);border-left:6px solid var(--akzent);gap:12px;margin:0 0 22px;padding:16px 18px;display:grid}.band-titel{align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.band-titel svg{color:var(--akzent);flex:none}.band .hinweis{margin:-4px 0 0}.band-knoepfe{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.band-knoepfe .haupt-knopf,.band-knoepfe .leise-knopf{flex:200px;width:auto;min-height:52px;font-size:17px}.band-knoepfe .leise-knopf svg{margin-right:8px}.band-knoepfe .text-knopf{flex:100%;justify-content:center}.band.ruhig{border-left-color:var(--kunde)}.band.ruhig .band-titel svg{color:var(--kunde-text)}.bereiche{gap:14px;display:grid}.bereich{background:var(--karte);border-radius:var(--rund);min-height:116px;box-shadow:var(--schatten);color:var(--tinte);align-items:center;gap:16px;padding:20px 52px 20px 20px;text-decoration:none;transition:transform .15s;display:flex;position:relative}.bereich:hover{transform:translateY(-2px)}.bereich>svg:first-child{background:var(--kunde-hell);width:58px;height:58px;color:var(--kunde-text);border-radius:50%;flex:none;padding:14px}.bereich strong{font-family:var(--titel);font-size:24px;font-weight:600;line-height:1.2;display:block}.bereich small{color:var(--tinte-leise);margin-top:4px;font-size:16px;display:block}.bereich .bereich-hinweis{font-size:15px}.bereich .pfeil{color:var(--tinte-leise);position:absolute;top:50%;right:18px;transform:translateY(-50%)}.seiten-gruppe{margin-top:28px}.seiten-gruppe>h2{margin:0;font-size:26px}.seiten-gruppe>.hinweis{margin:2px 0 12px}.abschnitt-karte{grid-template-columns:minmax(0,1fr);min-width:0}.abschnitt-karte.mit-bild{grid-template-columns:76px minmax(0,1fr);column-gap:14px}.abschnitt-karte .marke-status{border-radius:12px;max-width:calc(100% - 32px)}.abschnitt-karte.mit-bild>:not(.abschnitt-bild){grid-column:2}.abschnitt-bild{object-fit:cover;border-radius:var(--rund-klein);background:var(--papier-tief);background-position:50%;background-size:cover;grid-area:1/1/span 4;align-self:start;width:76px;height:76px}.abschnitt-art{color:var(--tinte-leise);letter-spacing:.02em;font-size:14px;font-weight:700}.abschnitt-karte h3{font-size:21px}.abschnitt-karte .zeile{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.marke-status.offen{color:#7a4e22;background:#fbeedc}.marke-status.offen:before{content:"";background:var(--akzent);border-radius:50%;width:8px;height:8px}.marke-status.warnung{background:var(--gefahr-hell);color:var(--gefahr)}.ueber-titel{margin:6px 0 0;font-weight:700}.feld .freiwillig{color:var(--tinte-leise);margin-left:4px;font-size:15px;font-weight:400}.eingabe.gross{min-height:260px}.gesperrt{background:var(--papier-tief);border-radius:var(--rund-klein);align-items:flex-start;gap:12px;padding:16px;display:flex}.gesperrt svg{color:var(--kunde-text);flex:none;margin-top:3px}.gesperrt p{margin:0}.gesperrt.warnung{background:#fbeedc}.gesperrt.warnung svg{color:#8a5a2b}.liste-feld{gap:14px}.eintraege{gap:14px;margin:0;padding:0;list-style:none;display:grid}.eintrag{background:var(--karte);border-radius:var(--rund);box-shadow:var(--schatten);gap:16px;padding:18px;display:grid}.eintrag-titel{font-family:var(--titel);margin:0;font-size:20px;font-weight:600}.eintrag-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.klein-knopf{border:1.5px solid var(--linie-feld);background:var(--karte);min-height:48px;color:var(--tinte);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:16px;font-weight:700;display:inline-flex}.klein-knopf.gefahr{color:var(--gefahr);border-color:var(--gefahr-hell)}.neu-knopf{width:100%}.eintrag.bewegt{animation:1.4s markieren}@keyframes markieren{0%{box-shadow:0 0 0 3px var(--akzent), var(--schatten)}}.frage-liste{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.frage-liste li{background:var(--papier);border-radius:var(--rund-klein);align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.frage-liste li:before{content:"";background:var(--akzent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:9px}.eintrag{scroll-margin:96px 0 150px}.foto-bild.hochkant{max-width:300px}.foto-bild.quadrat{max-width:220px}.gesperrt .text-knopf{min-height:44px;padding:0}.abgelehnt{background:var(--papier-tief);border-radius:var(--rund-klein);padding:14px 16px}.abgelehnt summary{cursor:pointer;min-height:32px;font-weight:700}.abgelehnt dl{gap:12px;margin:10px 0 0;display:grid}.abgelehnt dt{color:var(--tinte-leise);font-size:15px;font-weight:700}.abgelehnt dd{white-space:pre-line;margin:2px 0 0}.gesperrt .stephan{gap:10px;margin:10px 0;display:grid}.gesperrt .stephan dt{color:var(--tinte-leise);font-size:15px;font-weight:700}.gesperrt .stephan dd{white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0}.band-knoepfe form{display:contents}
