@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2) format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-500-normal-DnGCNyPD.woff2) format("woff2"),url(/assets/fraunces-latin-500-normal-BTR4KCeb.woff) format("woff")}:root,[data-design=barline]{--grund: #F9F7F1;--flaeche: #FFFFFF;--flaeche-2: #F1EFE6;--rand: #E3E0D3;--text: #141815;--text-leise: #5A6259;--akzent: #1F4D3D;--akzent-text: #FFFFFF;--akzent-leise: #E7EEEA;--gold: #B08D3F;--gold-linie: #DFCB9E;--gold-text: #8A6A20;--strich: #B4532A;--warnung: #9A6700;--fehler: #A32A1C;--erfolg: #2C6B3F;--radius: 4px;--radius-klein: 3px;--radius-rund: 999px;--schatten: 0 1px 2px rgba(20, 24, 21, .06), 0 10px 24px -14px rgba(20, 24, 21, .28);--schatten-karte: none;--schrift-titel: Fraunces, Georgia, "Times New Roman", serif;--schrift-text: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--schrift-zahl: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--titel-gewicht: 400;--beschriftung-groesse: 11.5px;--beschriftung-transform: uppercase;--beschriftung-sperrung: .12em;--buehne-akzent: #1F4D3D}@media(prefers-color-scheme:dark){:root,[data-design=barline]{--grund: #101613;--flaeche: #17201C;--flaeche-2: #1E2823;--rand: #2A3831;--text: #E9EDE9;--text-leise: #93A399;--akzent: #57A183;--akzent-text: #0C1310;--akzent-leise: #1B2A23;--gold: #D0AC5E;--gold-linie: #4A4028;--gold-text: #D9B96F;--strich: #B4532A;--warnung: #E0B252;--fehler: #E4786A;--erfolg: #6FB98A;--schatten: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 24px -14px rgba(0, 0, 0, .7)}}[data-design=sachlich]{--grund: #f6f7f9;--flaeche: #ffffff;--flaeche-2: #eef1f5;--rand: #d7dde5;--text: #16202e;--text-leise: #5b6b80;--akzent: #1f6feb;--akzent-text: #ffffff;--akzent-leise: #e6efff;--gold: #5b6b80;--gold-linie: #d7dde5;--gold-text: #5b6b80;--strich: #e5484d;--warnung: #b45309;--fehler: #e5484d;--erfolg: #16a34a;--radius: 10px;--radius-klein: 10px;--radius-rund: 999px;--schatten: 0 1px 2px rgba(16, 24, 40, .06), 0 4px 12px rgba(16, 24, 40, .06);--schatten-karte: var(--schatten);--schrift-titel: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--schrift-text: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--schrift-zahl: inherit;--titel-gewicht: 700;--beschriftung-groesse: 14px;--beschriftung-transform: none;--beschriftung-sperrung: normal;--buehne-akzent: #1f6feb}@media(prefers-color-scheme:dark){[data-design=sachlich]{--grund: #0f1620;--flaeche: #18202c;--flaeche-2: #212b3a;--rand: #2e3a4d;--text: #e8edf4;--text-leise: #94a3b8;--akzent: #4c8dff;--akzent-text: #0b1220;--akzent-leise: #1b2a45;--gold: #94a3b8;--gold-linie: #2e3a4d;--gold-text: #94a3b8;--strich: #ff6b6f;--warnung: #fbbf24;--fehler: #ff6b6f;--erfolg: #4ade80;--schatten: 0 1px 2px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .25)}}*{box-sizing:border-box}html{overflow-x:clip}body{margin:0;background:var(--grund);color:var(--text);font:16px/1.5 var(--schrift-text);-webkit-text-size-adjust:100%}h1,h2,h3{font-family:var(--schrift-titel);font-weight:var(--titel-gewicht);letter-spacing:-.005em}h1{line-height:1.2}h2{font-family:var(--schrift-text);font-weight:600}.zahl,.zeitanzeige,.schleife-stand,.taktfeld-eingabe{font-family:var(--schrift-zahl)}.taktanzeige{font-variant-numeric:tabular-nums}a{color:var(--akzent)}.huelle{max-width:1100px;margin:0 auto;padding:0 16px 48px}.kopf{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:10px 16px;background:var(--flaeche);border-bottom:1px solid var(--gold-linie)}.kopf .marke{display:inline-flex;align-items:center;min-height:32px}.kopf .luecke{flex:1}.kopf .wer{color:var(--text-leise);font-size:14px;white-space:nowrap}.kopf .marke,.kopf .kopf-link,.kopf button.still{flex:0 0 auto}@media(max-width:1000px){.kopf .wer{display:none}}.kopf button.still{font-size:14px;min-height:32px;padding:6px 10px}@media(max-width:600px){.kopf{gap:6px 10px}}button{font:inherit;border:1px solid var(--rand);background:var(--flaeche);color:var(--text);border-radius:var(--radius-klein);padding:9px 14px;cursor:pointer;min-height:42px}button:hover:not(:disabled){background:var(--flaeche-2)}button:disabled{opacity:.5;cursor:default}button.haupt{background:var(--akzent);color:var(--akzent-text);border-color:transparent;font-weight:600}button.haupt:hover:not(:disabled){background:color-mix(in srgb,var(--akzent) 85%,black)}button.still{border-color:transparent;background:transparent;color:var(--text-leise)}button.aktiv{border-color:var(--akzent);color:var(--akzent);font-weight:600;background:var(--akzent-leise)}input,select,textarea{font:inherit;width:100%;padding:10px 12px;border:1px solid var(--rand);border-radius:var(--radius);background:var(--flaeche);color:var(--text);min-height:42px}label{display:block;color:var(--text-leise);margin:12px 0 5px;font-size:var(--beschriftung-groesse);font-weight:600;text-transform:var(--beschriftung-transform);letter-spacing:var(--beschriftung-sperrung)}.karte{background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--radius);padding:18px;box-shadow:var(--schatten-karte)}.fehler{background:color-mix(in srgb,var(--fehler) 12%,transparent);border:1px solid color-mix(in srgb,var(--fehler) 40%,transparent);color:var(--fehler);padding:10px 12px;border-radius:var(--radius);font-size:14px;margin:12px 0}.hinweis{background:color-mix(in srgb,var(--warnung) 12%,transparent);border:1px solid color-mix(in srgb,var(--warnung) 35%,transparent);color:var(--warnung);padding:10px 12px;border-radius:var(--radius);font-size:14px;margin:12px 0}.leise{color:var(--text-leise)}.klein{font-size:14px}.liste{display:grid;gap:10px;margin-top:16px}.zeile{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:14px 16px}.zeile .titel{font-weight:600}.gitter{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.noten-rahmen{position:relative;width:100%}.noten-fenster{position:relative;overflow:hidden;background:#fff;border:1px solid var(--rand);border-radius:var(--radius);box-shadow:var(--schatten);line-height:0}.noten-platz{position:relative;overflow:hidden;transition:height .15s ease}.noten-platz canvas{width:100%;height:100%;display:block}.vorschau-schleier{position:absolute;left:0;right:0;background:#fff;opacity:0;pointer-events:none;transition:opacity .6s ease}.vorschau-schleier.zu{opacity:.55}.noten-rahmen.buehne{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;width:auto;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;padding-bottom:env(safe-area-inset-bottom)}body.buehne-aktiv{overflow:hidden}.buehne-kopf{height:40px;width:100%;display:flex;align-items:center;justify-content:center;gap:14px;font-size:14px;color:#5b6b80;font-variant-numeric:tabular-nums;padding:0 max(12px,env(safe-area-inset-left)) 0 max(12px,env(safe-area-inset-right));cursor:default}.buehne-kopf .takt{font-weight:700;font-size:17px;color:#16202e}.buehne-kopf button{min-height:30px;padding:3px 14px;font-size:14px}.buehne-zeile{position:relative;display:flex;margin:0 auto;line-height:0;flex:0 0 auto}.buehne-fuss{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:18px;padding:0 12px;font-size:14px;color:#5b6b80;cursor:default}.buehne-fuss button{min-height:34px;padding:4px 12px;font-size:14px}.buehne-fuss button.still{color:#5b6b80}.buehne-fuss button.aktiv{color:var(--buehne-akzent);border-color:var(--buehne-akzent);background:#fff}.buehne-fuss .taktfeld-eingabe{width:64px;min-height:34px;padding:4px 6px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums;background:#fff;color:#16202e;border-color:#d7dde5}.buehne-fuss .schleife-stand{font-weight:600;color:#16202e;font-variant-numeric:tabular-nums}.buehne-luft{flex:1 1 0}.buehne-luft.oben{flex-grow:1}.buehne-luft.unten{flex-grow:2}.buehne-haelfte{position:relative;height:100%;overflow:hidden;background:#fff}.buehne-haelfte canvas{width:100%;height:auto;display:block}.buehne-haelfte.rechts:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#16202e1f;pointer-events:none}.taktstrich{position:absolute;width:4px;margin-left:-2px;background:var(--strich);border-radius:3px;pointer-events:none;box-shadow:0 0 0 1.5px #ffffffb3,0 0 10px 2px color-mix(in srgb,var(--strich) 45%,transparent)}.takt-marke{position:absolute;background:color-mix(in srgb,var(--strich) 16%,transparent);border:2px solid color-mix(in srgb,var(--strich) 65%,transparent);border-radius:4px;pointer-events:none;transition:left .12s linear,width .12s linear}.system-marke{position:absolute;left:0;right:0;background:color-mix(in srgb,var(--strich) 7%,transparent);border-top:1px solid color-mix(in srgb,var(--strich) 22%,transparent);border-bottom:1px solid color-mix(in srgb,var(--strich) 22%,transparent);pointer-events:none}.taktfeld-rahmen{position:absolute;border:1.5px solid color-mix(in srgb,var(--akzent) 60%,transparent);background:color-mix(in srgb,var(--akzent) 8%,transparent);border-radius:3px;pointer-events:none}.transport{position:sticky;bottom:0;z-index:15;background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--radius);box-shadow:var(--schatten);padding:12px 14px;margin-top:14px}.transport-reihe{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.stueck-kopf-kompakt{display:flex;align-items:baseline;gap:12px;margin:10px 0 2px;flex-wrap:wrap}.stueck-kopf-kompakt h1{font-size:19px;margin:0;flex:1 1 auto;min-width:0}.stueck-kopf-kompakt a{font-size:14px;white-space:nowrap}.transport.kompakt{padding:8px 10px;margin-top:10px}.transport.kompakt .transport-reihe{gap:8px;flex-wrap:nowrap}.transport.kompakt .transport-reihe>button{min-height:38px;padding:6px 12px}.transport.kompakt .taktanzeige{min-width:0;font-size:16px;white-space:nowrap}.transport.kompakt .zeitanzeige{min-width:0;font-size:13px;white-space:nowrap;margin-left:2px}.transport.kompakt .taktanzeige{margin-left:2px}.transport.kompakt .mehr-knopf{margin-left:auto;white-space:nowrap}.transport.kompakt input[type=range]{margin-top:6px!important;min-height:24px}.transport.kompakt .mehr{max-height:55vh;overflow-y:auto;margin-top:4px}.transport.kompakt .mehr .transport-reihe{flex-wrap:wrap}.transport.kompakt .mischpult{margin-top:8px}.zeitanzeige{font-variant-numeric:tabular-nums;color:var(--text-leise);font-size:14px;min-width:96px}.taktanzeige{font-variant-numeric:tabular-nums;font-weight:700;font-size:18px;min-width:88px}input[type=range]{width:100%;min-height:28px;padding:0;accent-color:var(--akzent)}.ansicht-reihe{margin-top:12px;padding-top:12px;border-top:1px solid var(--rand);gap:6px;font-size:14px}.mischpult{display:grid;gap:10px;margin-top:12px}.spur{display:grid;grid-template-columns:150px 1fr 44px;align-items:center;gap:10px}.spur .name{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spur .wert{font-size:13px;color:var(--text-leise);text-align:right;font-variant-numeric:tabular-nums}@media(max-width:640px){.spur{grid-template-columns:110px 1fr 40px}.huelle{padding:0 12px 40px}}.kopf-link{font-size:14px;color:var(--text-leise);text-decoration:none;padding:6px 10px;border-radius:var(--radius-klein);white-space:nowrap}.kopf-link.aktiv{color:var(--text);background:var(--akzent-leise)}@media(max-height:520px)and (pointer:coarse){.kopf{position:static}}.kopf-link:hover{background:var(--flaeche-2);color:var(--text)}.kopf .vereinswahl{width:auto;min-width:0;flex:0 1 auto;min-height:32px;padding:4px 28px 4px 8px;font-size:14px;color:var(--text-leise);max-width:240px}.fremd-band{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 16px;font-size:14px;background:color-mix(in srgb,var(--warnung) 12%,var(--flaeche));border-bottom:1px solid color-mix(in srgb,var(--warnung) 40%,transparent)}.fremd-band button{min-height:30px;padding:3px 10px;font-size:13px}@media(max-width:600px){.kopf .vereinswahl{max-width:150px}}h2.abschnitt{font-size:17px;margin:28px 0 8px}.marke-entwurf,.marke-bereit,.marke-laeuft{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.02em;padding:2px 8px;border-radius:999px;margin-left:8px;vertical-align:middle}.marke-entwurf{background:color-mix(in srgb,var(--warnung) 15%,transparent);color:var(--warnung)}.marke-bereit{background:color-mix(in srgb,var(--erfolg) 15%,transparent);color:var(--erfolg)}.marke-laeuft{background:color-mix(in srgb,var(--akzent) 15%,transparent);color:var(--akzent)}.felder-reihe{display:flex;gap:12px;flex-wrap:wrap}.felder-reihe label{margin-top:0}.tabelle{width:100%;border-collapse:collapse;font-size:15px}.tabelle th{text-align:left;font-size:min(13px,var(--beschriftung-groesse));color:var(--text-leise);font-weight:600;text-transform:var(--beschriftung-transform);letter-spacing:var(--beschriftung-sperrung);padding:10px 12px;border-bottom:1px solid var(--rand)}.tabelle td{padding:10px 12px;border-bottom:1px solid var(--rand);vertical-align:top;overflow-wrap:anywhere}.tabelle tr:last-child td{border-bottom:none}.tabelle tr.unterzeile td{padding-top:0;border-top:none}.tabelle input,.tabelle select{min-height:36px;padding:6px 10px}.tabelle td.aktionen{text-align:right;white-space:nowrap}.tabelle td.aktionen .knopfreihe{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.tabelle td.seiten-zelle{white-space:nowrap}.tabelle td.seiten-zelle input[type=number]{width:62px}.nur-stapel{display:none}.karte.tabellen-karte{padding:0}@media(max-width:960px){.tabelle.stapel thead{display:none}.tabelle.stapel,.tabelle.stapel tbody,.tabelle.stapel tr,.tabelle.stapel td{display:block;width:100%}.tabelle.stapel tr{padding:12px 16px;border-bottom:1px solid var(--rand)}.tabelle.stapel tr:last-child{border-bottom:none}.tabelle.stapel td{padding:4px 0;border-bottom:none}.tabelle.stapel td:empty{display:none}.tabelle.stapel td[data-titel]:before{content:attr(data-titel);display:block;font-size:12px;font-weight:600;color:var(--text-leise);text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px}.tabelle.stapel td.aktionen{text-align:left;white-space:normal;padding-top:10px}.tabelle.stapel td.aktionen .knopfreihe{justify-content:flex-start}.tabelle.stapel tr.unterzeile{padding-top:0}.tabelle.stapel tr.unterzeile td{padding:0}.tabelle.stapel td.gestapelt-zeile{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.tabelle.stapel input:not([type=checkbox]),.tabelle.stapel select{width:100%}.tabelle.stapel .menue-liste{right:auto;left:0}.tabelle.stapel td.seiten-zelle{white-space:normal}.nur-stapel{display:inline}}.klein-knopf{min-height:32px;padding:4px 10px;font-size:14px}button.gefahr{background:color-mix(in srgb,var(--fehler) 12%,transparent);border-color:color-mix(in srgb,var(--fehler) 50%,transparent);color:var(--fehler)}button.gefahr:hover:not(:disabled){background:color-mix(in srgb,var(--fehler) 20%,transparent)}.gefahr-text{color:var(--fehler)!important}.menue{position:relative;display:inline-block}.menue summary{list-style:none;cursor:pointer;border:1px solid var(--rand);border-radius:var(--radius-klein);padding:4px 10px;font-size:14px;background:var(--flaeche)}.menue summary::-webkit-details-marker{display:none}.menue[open] summary{background:var(--flaeche-2)}.menue-liste{position:absolute;right:0;top:calc(100% + 4px);z-index:30;min-width:260px;max-width:calc(100vw - 32px);background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--radius);box-shadow:var(--schatten);display:grid;padding:6px;text-align:left}.menue-liste button{border:none;background:transparent;text-align:left;border-radius:6px;padding:8px 10px;min-height:36px;font-size:14px;white-space:normal}.menue-liste button:hover{background:var(--flaeche-2)}.ablage{border:2px dashed var(--rand);border-radius:var(--radius);padding:22px 18px;text-align:center;cursor:pointer;background:var(--grund);transition:border-color .15s,background .15s}.ablage:hover,.ablage.aktiv{border-color:var(--akzent);background:color-mix(in srgb,var(--akzent) 6%,var(--grund))}.fortschritt{position:relative;height:22px;background:var(--flaeche-2);border-radius:6px;overflow:hidden;margin:8px 0}.fortschritt-balken{position:absolute;left:0;top:0;bottom:0;background:color-mix(in srgb,var(--akzent) 35%,transparent);transition:width .2s}.fortschritt span{position:relative;display:block;line-height:22px;padding-left:8px;font-size:13px}.ergebnis{margin-top:14px;display:grid;gap:6px;font-size:15px}.ergebnis-zeile{display:grid;grid-template-columns:140px 1fr;gap:12px}@media(max-width:640px){.ergebnis-zeile{grid-template-columns:1fr;gap:2px}}.werkzeug{border-top:1px solid var(--rand);padding-top:12px;margin-top:12px}.werkzeug-titel{font-weight:600;margin-bottom:6px}.anker-zeile{margin-top:6px}.klopf-knopf{min-width:200px;min-height:64px;font-size:20px;display:flex;flex-direction:column;align-items:center;gap:2px}.schleife-reihe{border-top:1px solid var(--rand);padding-top:10px}.schleife-reihe .taktfeld-eingabe{width:72px;min-height:36px;text-align:center;font-variant-numeric:tabular-nums}.profil-gitter{display:grid;gap:16px;grid-template-columns:1fr;margin-top:16px;align-items:start}@media(min-width:720px){.profil-gitter{grid-template-columns:1fr 1fr}}.profil-gitter .karte h2{font-size:17px;margin:0 0 4px}.profil-gitter .karte>p.leise{margin-top:0}.profil-kopf{display:flex;align-items:center;gap:14px;margin-top:16px;flex-wrap:wrap}.profil-kopf h1{font-size:24px;margin:0;flex:1}.erfolg-meldung{background:color-mix(in srgb,var(--erfolg) 12%,transparent);border:1px solid color-mix(in srgb,var(--erfolg) 40%,transparent);color:var(--erfolg);padding:10px 12px;border-radius:var(--radius);font-size:14px;margin:12px 0}.design-wahl{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:8px}.design-kachel{display:grid;gap:8px;padding:8px;text-align:left;min-height:0;border:1px solid var(--rand);border-radius:var(--radius);background:var(--flaeche)}.design-kachel.aktiv{border-color:var(--akzent);box-shadow:0 0 0 1px var(--akzent)}.design-kachel .name{font-weight:600;font-size:14px;display:flex;justify-content:space-between;align-items:center;gap:6px}.design-kachel .name .haken{color:var(--akzent);font-size:13px}.design-kachel .beschreibung{font-size:12.5px;color:var(--text-leise);line-height:1.35;font-weight:400}.design-kachel .name{color:var(--text)}.design-probe{display:grid;grid-template-rows:18px 1fr;gap:6px;padding:6px;height:84px;background:var(--grund);border:1px solid var(--rand);border-radius:var(--radius);color:var(--text);font-family:var(--schrift-text)}.design-probe .probe-kopf{display:flex;align-items:center;gap:4px;padding:0 6px;background:var(--flaeche);border-bottom:1px solid var(--gold-linie);border-radius:var(--radius) var(--radius) 0 0}.design-probe .probe-kopf i{display:block;width:18px;height:3px;background:var(--akzent);border-radius:2px}.design-probe .probe-kopf b{margin-left:auto;width:22px;height:8px;background:var(--akzent);border-radius:var(--radius-klein)}.design-probe .probe-blatt{position:relative;background:#fff;border:1px solid var(--rand);border-radius:var(--radius);overflow:hidden}.design-probe .probe-blatt:before{content:"";position:absolute;left:8px;right:8px;top:10px;height:1px;background:#444;box-shadow:0 5px #444,0 10px #444,0 15px #444,0 20px #444}.design-probe .probe-blatt:after{content:"";position:absolute;top:6px;bottom:6px;left:62%;width:3px;background:var(--strich);border-radius:2px}.design-probe .probe-titel{position:absolute;left:8px;bottom:4px;font:var(--titel-gewicht) 9px/1 var(--schrift-titel);color:#141815}.marke-inhalt{display:inline-flex;align-items:center}.marke-inhalt img{width:auto;display:block}.marke-inhalt .marke-text{font-weight:700;letter-spacing:-.01em;font-size:18px;display:none;font-family:var(--schrift-text)}.marke-inhalt .logo-dunkel{display:none}@media(prefers-color-scheme:dark){.marke-inhalt .logo-hell{display:none}.marke-inhalt .logo-dunkel{display:block}}:root[data-design=sachlich] .marke-inhalt img{display:none}:root[data-design=sachlich] .marke-inhalt .marke-text{display:inline}.anmelde-marke{margin-bottom:10px}input[type=checkbox],input[type=radio]{width:auto;min-height:0;padding:0;margin:0;accent-color:var(--akzent)}label.wahl{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;color:var(--text);text-transform:none;letter-spacing:0}.fuss{max-width:1100px;margin:0 auto;padding:18px 16px 28px;display:flex;gap:16px;flex-wrap:wrap;align-items:center;font-size:13px;color:var(--text-leise);border-top:1px solid var(--rand)}.fuss a{color:var(--text-leise);text-decoration:none}.fuss a:hover{color:var(--text);text-decoration:underline}.huelle .fuss{max-width:none;padding-left:0;padding-right:0;margin-top:32px}body.buehne-aktiv .fuss{display:none}.rechtstext h2{font-size:19px;margin:22px 0 6px}.rechtstext h3{font-size:16px;margin:16px 0 4px}.rechtstext p,.rechtstext li{line-height:1.55}.rechtstext ul{padding-left:22px}.auszeichnung a{overflow-wrap:anywhere}.rechtstext-editor textarea{width:100%;min-height:360px;font-family:var(--schrift-zahl);font-size:13px;line-height:1.45}
