@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/schrift/outfit-400.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/schrift/outfit-500.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/schrift/outfit-600.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/schrift/outfit-700.woff2)format("woff2")}:root{--grund:#f4f6f6;--flaeche:#fff;--flaeche-2:#eef1f2;--schrift:#18232a;--leise:#5d7178;--linie:#dfe5e7;--linie-stark:#c6d0d3;--marke:#2f6b77;--marke-tief:#24545e;--marke-zart:#e6eff1;--auf-marke:#fff;--warnung:#b4342a;--warnung-zart:#fbeceb;--gelungen:#1f7a52;--gelungen-zart:#e8f4ee;--radius:10px;--radius-klein:7px;--schatten:0 1px 2px #18232a0f, 0 4px 16px #18232a0f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--grund:#0e1418;--flaeche:#161f24;--flaeche-2:#1d282e;--schrift:#e8edee;--leise:#93a5ab;--linie:#26333a;--linie-stark:#35454d;--marke:#7fb3bc;--marke-tief:#9cc6cd;--marke-zart:#17282d;--auf-marke:#0e1418;--warnung:#e0796f;--warnung-zart:#2a1c1a;--gelungen:#5aa37c;--gelungen-zart:#14251d;--schatten:none}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;min-height:100dvh}body{background:var(--grund);color:var(--schrift);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font:400 15px/1.55 Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}h1,h2,h3{margin:2rem 0 .6rem;font-weight:600;line-height:1.25}h1:first-child,h2:first-child,h3:first-child,h1+*,h2+*,h3+*{margin-top:0}h1{letter-spacing:-.01em;font-size:1.6rem}h2{font-size:1.15rem}h3{font-size:1rem}p{margin:0 0 .6rem}a{color:var(--marke)}:focus-visible{outline:2px solid var(--marke);outline-offset:2px;border-radius:3px}.leise{color:var(--leise);font-size:.875rem}.rechts{text-align:right}.wachsend{flex:1}.schmal{max-width:22rem}.voll{width:100%}.abstand-unten{margin-bottom:1rem}.ohne-abstand{margin:0}.geruest{min-height:100dvh;display:flex}.seitenleiste{background:var(--flaeche);border-right:1px solid var(--linie);flex-direction:column;flex:none;gap:1.5rem;width:230px;padding:1.5rem 1rem;display:flex}.seitenleiste .marke{letter-spacing:.16em;text-transform:uppercase;color:var(--marke);padding:0 .65rem;font-size:1.05rem;font-weight:700}.seitenleiste nav{flex-direction:column;gap:2px;display:flex}.seitenleiste nav a{border-radius:var(--radius-klein);color:var(--schrift);padding:.55rem .65rem;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:block}.seitenleiste nav a:hover{background:var(--flaeche-2)}.seitenleiste nav a.aktiv{background:var(--marke-zart);color:var(--marke);box-shadow:inset 3px 0 0 var(--marke)}.seitenleiste .unterpunkte{border-left:2px solid var(--linie);flex-direction:column;gap:1px;margin:2px 0 6px .95rem;padding-left:.55rem;display:flex}.seitenleiste .unterpunkte a{color:var(--leise);padding:.4rem .55rem;font-size:.875rem;font-weight:400}.seitenleiste .unterpunkte a:hover{color:var(--schrift)}.seitenleiste .unterpunkte a.aktiv{background:var(--marke-zart);color:var(--marke);box-shadow:none;font-weight:500}.seitenleiste .fuss{border-top:1px solid var(--linie);color:var(--leise);overflow-wrap:anywhere;flex-direction:column;gap:.5rem;margin-top:auto;padding:.75rem .65rem 0;font-size:.8rem;display:flex}.inhalt{flex:1;min-width:0;padding:2rem 2.25rem}@media (width<=800px){.geruest{flex-direction:column}.seitenleiste{border-right:0;border-bottom:1px solid var(--linie);width:auto}.seitenleiste nav{flex-flow:wrap}.inhalt{padding:1.25rem 1rem}}.karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten);margin-bottom:1.25rem;padding:1.25rem 1.35rem}.karte>h2:first-child,.karte>h1:first-child{margin-top:0}.zeile{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.zeitraumwahl{flex-direction:column;gap:1.6rem;display:flex}.zeile>input:not([type=checkbox]):not([type=radio]),.zeile>select,.zeile>textarea{flex:12rem;width:auto;max-width:26rem}.zeile>input.wachsend,.zeile>select.wachsend{flex:1 1 0;max-width:none}.zeile>label.wachsend{flex:1 1 0;min-width:0}.zeile.unten{align-items:flex-end}.rechts>.zeile{justify-content:flex-end}.unterzeile{color:var(--leise);font-size:.875rem}button,.knopf{font:inherit;border:1px solid var(--linie-stark);border-radius:var(--radius-klein);background:var(--flaeche);min-height:2.5rem;color:var(--schrift);cursor:pointer;padding:.5rem 1rem;font-weight:500;transition:background .18s,border-color .18s,opacity .18s}button:hover:not(:disabled){background:var(--flaeche-2);border-color:var(--leise)}button:active:not(:disabled){transform:translateY(1px)}button:disabled{opacity:.5;cursor:not-allowed}button.haupt{background:var(--marke);border-color:var(--marke);color:var(--auf-marke);font-weight:600}button.haupt:hover:not(:disabled){background:var(--marke-tief);border-color:var(--marke-tief)}button.gefahr{color:var(--warnung);border-color:var(--linie-stark)}button.gefahr:hover:not(:disabled){background:var(--warnung-zart);border-color:var(--warnung)}button.still{color:var(--leise);background:0 0;border-color:#0000}button.still:hover:not(:disabled){color:var(--schrift);background:var(--flaeche-2);border-color:var(--linie)}label{margin-bottom:.85rem;display:block}label>span{color:var(--leise);margin-bottom:.3rem;font-size:.85rem;font-weight:500;display:block}input:not([type]),input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=submit]):not([type=button]):not([type=image]):not([type=reset]),textarea,select{font:inherit;width:100%;min-height:2.5rem;color:var(--schrift);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--radius-klein);padding:.55rem .7rem;transition:border-color .18s,box-shadow .18s}input:hover:not(:disabled),textarea:hover,select:hover{border-color:var(--leise)}input:focus,textarea:focus,select:focus{border-color:var(--marke);box-shadow:0 0 0 3px var(--marke-zart);outline:none}input:disabled,select:disabled,textarea:disabled{background:var(--flaeche-2);color:var(--leise)}textarea{resize:vertical;min-height:6rem;line-height:1.5}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%235d7178' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:12px 8px;padding-right:2.2rem}@media (prefers-color-scheme:dark){select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%2393a5ab' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}input[type=checkbox],input[type=radio]{appearance:none;border:1.5px solid var(--linie-stark);background:var(--flaeche);cursor:pointer;flex:none;place-content:center;width:1.15rem;height:1.15rem;margin:0;transition:background .15s,border-color .15s;display:grid}input[type=checkbox]{border-radius:5px}input[type=radio]{border-radius:50%}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--marke)}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--marke);border-color:var(--marke)}input[type=checkbox]:before{content:"";border-left:2px solid var(--auf-marke);border-bottom:2px solid var(--auf-marke);width:.68rem;height:.38rem;transition:transform .15s;transform:rotate(-45deg)translate(1px,-1px)scale(0)}input[type=checkbox]:checked:before{transform:rotate(-45deg)translate(1px,-1px)scale(1)}input[type=radio]:before{content:"";background:var(--auf-marke);border-radius:50%;width:.45rem;height:.45rem;transition:transform .15s;transform:scale(0)}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.45;cursor:not-allowed}.ankreuz{cursor:pointer;align-items:center;gap:.6rem;margin:0 0 .35rem;padding:.3rem 0;font-size:.9rem;display:flex}.zeile>.ankreuz{margin-bottom:0;display:inline-flex}.ankreuz>span{font-size:inherit;color:var(--schrift);margin:0;font-weight:400}.schalter{cursor:pointer;color:var(--schrift);-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;margin:0;font-size:.875rem;display:inline-flex}.schalter>span{font-size:inherit;color:inherit;margin:0;font-weight:400;display:inline}.schalter>input[type=checkbox]{appearance:none;border:1px solid var(--linie-stark);background:var(--flaeche-2);border-radius:999px;flex:none;width:2.5rem;height:1.5rem;margin:0;transition:background .18s,border-color .18s;display:block;position:relative}.schalter>input[type=checkbox]:before{content:"";background:var(--leise);border:0;border-radius:50%;width:18px;height:18px;transition:transform .18s,background .18s;position:absolute;top:2px;left:2px;transform:none}.schalter>input[type=checkbox]:checked{background:var(--marke);border-color:var(--marke)}.schalter>input[type=checkbox]:checked:before{background:var(--auf-marke);transform:translate(16px)}.schalter>input[type=checkbox]:hover{border-color:var(--marke)}.schalter>input[type=checkbox]:disabled{cursor:not-allowed;opacity:.55}.feldgruppe{border:0;min-width:0;margin:0;padding:0}.feldgruppe:disabled{opacity:.5}input[type=file]{font:inherit;color:var(--leise);max-width:100%;font-size:.875rem}input[type=file]::file-selector-button{font:inherit;border:1px solid var(--linie-stark);border-radius:var(--radius-klein);background:var(--flaeche);color:var(--schrift);cursor:pointer;margin-right:.75rem;padding:.45rem .9rem;font-weight:500}input[type=file]::file-selector-button:hover{background:var(--flaeche-2)}input[type=color]{border:1px solid var(--linie-stark);border-radius:var(--radius-klein);background:var(--flaeche);cursor:pointer;width:3.5rem;height:2.5rem;padding:3px;transition:border-color .18s}input[type=color]:hover{border-color:var(--marke)}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}input[type=color]::-moz-color-swatch{border:0;border-radius:4px}table{border-collapse:collapse;width:100%;font-size:.9rem}thead th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--leise);border-bottom:1px solid var(--linie-stark);white-space:nowrap;padding:.55rem .6rem;font-size:.72rem;font-weight:600}tbody td{border-bottom:1px solid var(--linie);vertical-align:middle;padding:.6rem}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--flaeche-2)}.karte:has(>table){overflow-x:auto}.meldung{border-radius:var(--radius-klein);border:1px solid;margin-bottom:1rem;padding:.7rem .9rem;font-size:.9rem}.meldung.fehler{background:var(--warnung-zart);border-color:var(--warnung);color:var(--warnung)}.meldung.erfolg{background:var(--gelungen-zart);border-color:var(--gelungen);color:var(--gelungen)}.abzeichen{letter-spacing:.06em;text-transform:uppercase;background:var(--flaeche-2);color:var(--leise);border:1px solid var(--linie);border-radius:99px;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-block}.abzeichen.aktiv{background:var(--gelungen-zart);color:var(--gelungen);border-color:var(--gelungen)}.anmeldung{background:#10161a;place-items:center;min-height:100%;padding:2rem 1rem;display:grid}.anmeldung form{background:var(--flaeche);border:1px solid var(--linie);border-radius:14px;width:100%;max-width:24rem;padding:0;overflow:hidden;box-shadow:0 8px 40px #00000059}.anmeldung .logo-band{text-align:center;background:#10161a;padding:1.75rem 1.5rem}.anmeldung .logo-band img{max-width:11rem;max-height:4.5rem}.anmeldung-inhalt{padding:1.75rem 1.75rem 1.5rem}.anmeldung h1{letter-spacing:.16em;text-transform:uppercase;color:var(--marke);text-align:center;margin-bottom:.2rem;font-size:1.05rem;font-weight:700}.anmeldung .unterzeile{text-align:center;margin-bottom:1.75rem}.anmeldung button{min-height:2.75rem;margin-top:.5rem}.dialog{border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);width:min(40rem,94vw);max-height:88vh;color:var(--schrift);padding:0;overflow:hidden;box-shadow:0 12px 48px #0a101447}.dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a101480}.dialog[open]{animation:.18s ease-out dialog-auf}@keyframes dialog-auf{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}.dialog-kopf{border-bottom:1px solid var(--linie);background:var(--flaeche-2);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.dialog-kopf h2{margin:0;font-size:1.05rem}.dialog-kopf button{min-height:2rem;color:var(--leise);background:0 0;border-color:#0000;padding:.2rem .5rem;font-size:1.15rem;line-height:1}.dialog-kopf button:hover:not(:disabled){background:var(--flaeche);color:var(--schrift)}.dialog-inhalt{max-height:calc(88vh - 4.5rem);padding:1.25rem;overflow-y:auto}.dialog-inhalt h3{margin:1.5rem 0 .5rem;font-size:.95rem}.dialog-inhalt h3:first-child{margin-top:0}.dialog-fuss{border-top:1px solid var(--linie);justify-content:flex-end;gap:.6rem;margin-top:1.5rem;padding-top:1rem;display:flex}.bon-spalten{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.5rem;display:grid}.bon-vorschau-karte{position:sticky;top:1.5rem}.bonpapier{color:#1a1a1a;background:#fffdf8;border:1px solid #e2ddd2;border-bottom-style:dashed;border-radius:3px;width:30rem;max-width:100%;padding:.9rem .75rem;font-family:DejaVu Sans Mono,Liberation Mono,Consolas,monospace;font-size:12px;line-height:1.35;box-shadow:0 2px 10px #0000001f}.bonpapier[data-breite="32"]{width:21rem}.bonpapier[data-breite="42"]{width:26.5rem}.bon-zeile{white-space:pre-wrap;overflow-wrap:anywhere}.bon-mitte{text-align:center}.bon-rechts{text-align:right}.bon-fett{font-weight:700}.bon-gross{letter-spacing:.02em;font-size:1.85em}.bon-einzug{padding-left:1.8em}.bon-betrag{justify-content:space-between;gap:1em;display:flex}.bon-trenner{color:#9a9384;white-space:nowrap;overflow:hidden}.bon-leise{color:#9a9384}.bon-schnitt{border-top:1px dashed #b9b2a3;margin-top:.6rem}.bon-logo{filter:grayscale()contrast(1.6);max-width:60%;margin:0 auto .4rem;display:block}.bonstapel{flex-direction:column;gap:1.25rem;display:flex}.zettel-name{text-transform:uppercase;letter-spacing:.08em;color:var(--leise);margin:0 0 .3rem;font-size:.72rem;font-weight:600}@media (width<=60rem){.bon-spalten{grid-template-columns:minmax(0,1fr)}.bon-vorschau-karte{position:static}}.tischplan{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius);touch-action:none;-webkit-user-select:none;user-select:none;width:100%;max-width:52rem;height:auto;display:block}.raster-linie{stroke:var(--linie);stroke-width:1px}.tisch{cursor:grab}.tisch:active{cursor:grabbing}.tisch rect,.tisch ellipse{fill:var(--marke-zart);stroke:var(--marke);stroke-width:1.5px;transition:fill .15s}.tisch:hover rect,.tisch:hover ellipse{fill:var(--flaeche)}.tisch.gewaehlt rect,.tisch.gewaehlt ellipse{stroke:var(--marke-tief);stroke-width:3px}.tisch text{fill:var(--schrift);pointer-events:none;font-size:12px;font-weight:600}.tisch text.plaetze{fill:var(--leise);font-size:9px;font-weight:400}.bereichsliste{margin:0 0 .75rem;padding-left:1.2rem}.bereichsliste li{margin-bottom:.2rem}.hinweis-aufklappbar{border:1px solid var(--linie);border-radius:var(--radius-klein);background:var(--flaeche-2);margin-top:1rem;padding:.6rem .85rem;font-size:.875rem}.hinweis-aufklappbar>summary{cursor:pointer;color:var(--marke);font-weight:500;list-style-position:outside}.hinweis-aufklappbar[open]>summary{margin-bottom:.75rem}.hinweis-aufklappbar p,.angabenliste{margin:0 0 .6rem}.angabenliste dt{letter-spacing:.06em;text-transform:uppercase;color:var(--leise);font-size:.78rem;font-weight:600}.angabenliste dd{margin:.2rem 0 .7rem}.angabenliste code,.hinweis-aufklappbar code{background:var(--flaeche);border:1px solid var(--linie);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;border-radius:5px;padding:.15rem .4rem;font-family:ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:.85em}.optionsliste{border:1px solid var(--linie);border-radius:var(--radius-klein);margin:0 0 1rem;padding:0;list-style:none;overflow:hidden}.optionsliste>li{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.5rem .85rem;display:grid}.optionsliste>li:last-child{border-bottom:0}.optionsliste>li:hover{background:var(--flaeche-2)}.optionsliste .ankreuz{margin:0}.optionsliste .gefahr{color:var(--leise);background:0 0;border-color:#0000}.optionsliste .gefahr:hover:not(:disabled),.optionsliste .gefahr:focus-visible{color:var(--warnung);background:var(--warnung-zart);border-color:var(--warnung)}.optionsliste .vorauswahl{color:var(--leise);font-size:.85rem}.optionsliste .vorauswahl>span{color:inherit}.optionsliste:has(input[type=radio]:checked) .vorauswahl:has(input:checked){color:var(--marke)}.kennzahlen{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;margin-bottom:.6rem;display:grid}.kennzahl{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten);flex-direction:column;gap:.25rem;padding:1rem 1.15rem;display:flex}.kennzahl .etikett{letter-spacing:.1em;text-transform:uppercase;color:var(--leise);font-size:.72rem;font-weight:600}.kennzahl>strong{letter-spacing:-.02em;font-size:1.75rem;font-weight:700}.aenderung{font-size:.85rem;font-weight:600}.aenderung.hoch{color:var(--gelungen)}.aenderung.runter{color:var(--warnung)}.diagramm>svg{width:100%;height:260px;display:block;overflow:visible}.diagramm .hilfslinie{stroke:var(--linie);stroke-width:1px;vector-effect:non-scaling-stroke}.diagramm .saeule{fill:var(--marke);pointer-events:none;transition:fill .15s}.diagramm .saeule.aktiv{fill:var(--marke-tief)}.diagramm .saeulenziel{fill:#0000;cursor:pointer}.diagramm-achse{color:var(--leise);font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:.72rem;display:grid}.diagramm-achse>span{text-align:center;overflow:hidden}.diagramm-achse>span.aktiv{color:var(--marke);font-weight:600}.diagramm-auskunft{color:var(--schrift);min-height:1.4em;margin:.6rem 0 0;font-size:.9rem}.anteilsbalken{vertical-align:middle;background:var(--flaeche-2);border-radius:999px;width:5rem;height:.5rem;margin-right:.5rem;display:inline-block;overflow:hidden}.anteilsbalken>span{background:var(--marke);border-radius:999px;height:100%;display:block}:root{--farbe-1:#2f6b77;--farbe-2:#c08a3e;--farbe-3:#6b8f6a;--farbe-4:#a4664f;--farbe-5:#56708f;--farbe-6:#9aa8ad}@media (prefers-color-scheme:dark){:root{--farbe-1:#7fb3bc;--farbe-2:#dcaa63;--farbe-3:#93b791;--farbe-4:#c98d76;--farbe-5:#8aa3c0;--farbe-6:#7e8d93}}.ringdiagramm{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.ringbild{flex:none;width:180px;height:180px;position:relative}.ringbild svg{width:100%;height:100%;transform:rotate(-90deg)}.ringstueck{stroke-linecap:butt}.ringmitte{pointer-events:none;place-items:center;font-size:1.05rem;font-weight:600;display:grid;position:absolute;inset:0}.ringlegende{flex:18rem;grid-template-columns:auto 1fr auto auto;align-items:baseline;gap:.6rem .8rem;min-width:0;max-width:34rem;margin:0;padding:0;list-style:none;display:grid}.ringlegende li{display:contents}.punkt{border-radius:999px;align-self:center;width:.7rem;height:.7rem}.ringname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ringwert{white-space:nowrap;font-weight:500}.stapellegende{flex-wrap:wrap;gap:.4rem 1.2rem;margin:.8rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.stapellegende li{align-items:center;gap:.45rem;display:flex}.farbe-1{background:var(--farbe-1);stroke:var(--farbe-1)}.farbe-2{background:var(--farbe-2);stroke:var(--farbe-2)}.farbe-3{background:var(--farbe-3);stroke:var(--farbe-3)}.farbe-4{background:var(--farbe-4);stroke:var(--farbe-4)}.farbe-5{background:var(--farbe-5);stroke:var(--farbe-5)}.farbe-6{background:var(--farbe-6);stroke:var(--farbe-6)}.diagramm rect.farbe-1{fill:var(--farbe-1)}.diagramm rect.farbe-2{fill:var(--farbe-2)}.diagramm rect.farbe-3{fill:var(--farbe-3)}.diagramm rect.farbe-4{fill:var(--farbe-4)}.diagramm rect.farbe-5{fill:var(--farbe-5)}.diagramm rect.farbe-6{fill:var(--farbe-6)}.untereintrag>td:first-child{color:var(--leise);padding-left:2rem}.untereintrag>td{border-top-color:#0000}.summenzeile>td{border-top:2px solid var(--linie-stark)}.kopfzeile{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.knopfzeile{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.kopplungscode{letter-spacing:.3em;text-align:center;color:var(--marke);-webkit-user-select:all;user-select:all;margin:.5rem 0;font-size:2.6rem;font-weight:700}.gross{letter-spacing:-.02em;color:var(--schrift);margin:0;font-size:2.1rem;font-weight:700}.kaestchen{cursor:pointer;align-items:flex-start;gap:.6rem;margin-bottom:.85rem;font-size:.95rem;display:flex}.kaestchen>span{font-size:inherit;color:var(--schrift);margin:0;font-weight:400}.eingerueckt{padding-left:1.75rem}.farbtupfer{vertical-align:-1px;border-radius:3px;margin-right:.45rem}.logo-vorschau{border:1px solid var(--linie);border-radius:var(--radius-klein);background:#fff;max-width:12rem;max-height:4rem;padding:.25rem}.logo-dunkel{border-radius:var(--radius-klein);background:#10161a;padding:.5rem;display:inline-flex}.logo-dunkel .logo-vorschau{background:0 0;border-color:#0000}.gruppenwahl{flex-direction:column;gap:.25rem;display:flex}.gruppenwahl .ankreuz{white-space:nowrap;margin-bottom:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
