:root{--grund:#f3f5f6;--karte:#fff;--text:#1c2730;--gedaempft:#5c6b77;--linie:#dce2e6;--akzent:#1f4e5f;--akzent-hell:#e3eef2;--gruen:#1d6b47;--gruen-hell:#e2f3ea;--rot:brown;--rot-hell:#fbe9e9;--gelb:#7a5200;--gelb-hell:#fdf2d8;color:var(--text);background:var(--grund);font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.45}*{box-sizing:border-box}body,h1,h2,h3,p{margin:0}h1{font-size:1.4rem}h2{margin-bottom:.5rem;font-size:1.05rem}h3{font-size:.98rem}button{font:inherit;border:1px solid var(--akzent);background:var(--akzent);color:#fff;cursor:pointer;border-radius:6px;padding:.5rem .95rem}button:disabled{opacity:.55;cursor:default}button.leise{color:var(--akzent);background:0 0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}label{margin-top:.6rem;font-size:.85rem;font-weight:600;display:block}input,select,textarea{width:100%;font:inherit;color:inherit;border:1px solid var(--linie);background:#fff;border-radius:6px;margin-top:.2rem;padding:.45rem .55rem;font-weight:400;display:block}textarea{resize:vertical}fieldset{border:1px solid var(--linie);border-radius:8px;margin:.8rem 0 0;padding:.3rem .85rem .85rem}legend{color:var(--gedaempft);padding:0 .3rem;font-size:.8rem}.rahmen{grid-template-columns:190px 1fr;min-height:100vh;display:grid}.seitenleiste{color:#fff;background:#16323d;flex-direction:column;gap:.2rem;padding:1.1rem .8rem;display:flex}.marke-name{padding:0 .6rem 1rem;font-weight:700}.seitenleiste a,.seitenleiste .spaeter{border-radius:6px;padding:.45rem .6rem;text-decoration:none;display:block}.seitenleiste a{color:#ffffffd9}.seitenleiste a.aktiv{color:#fff;background:#ffffff26}.seitenleiste .spaeter{color:#ffffff73;cursor:not-allowed}.inhalt{min-width:0;padding:1.2rem 1.6rem 2.5rem}.kopf{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.kopf-rechts{align-items:center;gap:.8rem;font-size:.9rem;display:flex}.spalten{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:1rem;display:grid}.stapel{flex-direction:column;gap:1rem;display:flex}.karte{background:var(--karte);border:1px solid var(--linie);border-radius:10px;padding:1rem 1.15rem}.zeile{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.aktionen{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:.75rem;display:flex}.klein{color:var(--gedaempft);font-size:.83rem}.zurueck{align-self:flex-start}.hinweis{border-radius:7px;margin-top:.75rem;padding:.6rem .8rem;font-size:.9rem}.hinweis.laeuft{background:var(--akzent-hell);align-items:center;gap:.55rem;display:flex}.hinweis.erfolg{background:var(--gruen-hell);color:var(--gruen)}.hinweis.fehler{background:var(--rot-hell);color:var(--rot)}.hinweis.fehler button{border-color:var(--rot);background:var(--rot);margin-top:.5rem}.aki-text{white-space:pre-wrap}.drehen{border:2px solid var(--akzent);border-right-color:#0000;border-radius:50%;width:.85rem;height:.85rem;animation:.8s linear infinite drehen}@keyframes drehen{to{transform:rotate(360deg)}}.listen{margin:0;padding:0;list-style:none}.eintrag{width:100%;color:inherit;border:0;border-top:1px solid var(--linie);text-align:left;background:0 0;border-radius:0;align-items:baseline;gap:.7rem;padding:.6rem .1rem;display:flex}.eintrag span{flex:1;font-size:.88rem}.eintrag time{color:var(--gedaempft);font-size:.78rem}.listen li:first-child .eintrag{border-top:0}.eintrag:hover strong{text-decoration:underline}.punkte{margin:.5rem 0 1rem;padding:0;list-style:none}.punkt{border-top:1px solid var(--linie);gap:.75rem;padding:.8rem 0;display:flex}.punkt:first-child{border-top:0}.nummer{background:var(--akzent);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.9rem;font-weight:700;display:grid}.punkt-inhalt{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.punkt-kopf{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.marke{background:var(--akzent-hell);color:var(--akzent);border-radius:999px;flex:none;padding:.1rem .55rem;font-size:.75rem;font-weight:600}.marke.beantwortet{background:var(--gruen-hell);color:var(--gruen)}.marke.rueckfrage,.marke.bewusst_vertagt,.marke.zustand-entwurf{background:var(--gelb-hell);color:var(--gelb)}.marke.zustand-freigegeben,.marke.aufgabe-angenommen,.marke.aufgabe-erledigt{background:var(--gruen-hell);color:var(--gruen)}.marke.aufgabe-abgelehnt{background:var(--grund);color:var(--gedaempft)}.marke-zeile.warnung{color:var(--gelb);background:var(--gelb-hell);border-radius:5px;padding:.3rem .55rem;font-size:.85rem}blockquote{border-left:3px solid var(--linie);color:var(--gedaempft);margin:.15rem 0;padding:.15rem 0 .15rem .65rem;font-size:.88rem}.entscheidung{background:var(--grund);border-radius:6px;flex-direction:column;gap:.1rem;margin-top:.3rem;padding:.5rem .65rem;font-size:.9rem;display:flex}.entwurf{border:1px solid var(--linie);border-radius:8px;margin-top:.75rem;padding:.75rem .85rem}.entwurf dl{grid-template-columns:4rem 1fr;gap:.1rem .5rem;margin:0 0 .5rem;font-size:.87rem;display:grid}.entwurf dt{color:var(--gedaempft)}.entwurf dd{margin:0}.entwurf pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:var(--grund);border-radius:6px;margin:0 0 .5rem;padding:.65rem .75rem}.entwurf .punkt-kopf,.entwurf .marke-zeile{margin-bottom:.4rem}.entwurf .aktionen{align-items:center}.entwurf details{margin-top:.6rem}.entwurf details summary{color:var(--akzent);cursor:pointer;font-size:.83rem}.fassung{margin-top:.5rem}.fassung pre{color:var(--gedaempft);margin:.25rem 0 0}.vorgaben-geaendert{background:var(--akzent-hell);margin:.5rem 0 0;padding-left:1.6rem}.aktionen.links{justify-content:flex-start}.angaben.breit{grid-template-columns:minmax(6.5rem,40%) minmax(0,1fr)}.angaben.breit dd{overflow-wrap:break-word}.angaben.breit dt{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.versand label.kurz input{width:7rem}.versand{border-top:1px solid var(--linie);margin-top:.6rem;padding-top:.6rem}.versand .haken{margin-top:.4rem;font-weight:400}.gruppe{margin-top:1rem}.gruppe-kopf{border-bottom:2px solid var(--linie);align-items:center;padding-bottom:.3rem}.post{border-top:1px solid var(--linie);flex-direction:column;gap:.25rem;padding:.75rem 0;display:flex}.listen li.post:first-child{border-top:0}.post details summary{color:var(--akzent);cursor:pointer;font-size:.83rem}.post pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:var(--grund);border-radius:6px;margin:.3rem 0 0;padding:.65rem .75rem}.post .aktionen{justify-content:flex-start;align-items:flex-end;margin-top:.35rem}.post label.kurz{margin:0}.post label.kurz select{width:auto;max-width:13rem}.post label.name{flex-basis:100%;margin:0}.post .entscheidung label,.post .zeile label{margin:0}.post .zeile+.zeile,.post .zeile+label{margin-top:.35rem}.haken{align-items:center;gap:.4rem;font-size:.87rem;display:flex}.haken input{width:auto}.filter{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}.filter label{flex:11rem;margin-top:0}.filter label.suche{flex:2 14rem}.terminform{flex-direction:column;gap:.35rem;margin-top:.3rem;display:flex}.pruefung{flex-direction:column;gap:.15rem;margin:.3rem 0;padding:0;font-size:.87rem;list-style:none;display:flex}.pruefung li{gap:.4rem;display:flex}.pruefung li span{flex:none;width:1rem;font-weight:700}.pruefung li.erfuellt span{color:var(--gruen)}.pruefung li.verstoss{color:var(--rot)}.aktionen.links{justify-content:flex-start;margin-top:0}.tabelle{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.85rem}.tabelle th,.tabelle td{text-align:left;border-top:1px solid var(--linie);padding:.25rem .35rem}.tabelle th{color:var(--gedaempft);font-weight:600}.tabelle .zahl{text-align:right;white-space:nowrap}.tabelle-rahmen{overflow-x:auto}.tabelle.rollen-tabelle td,.tabelle.rechte td{vertical-align:top}.tabelle.rechte td:not(:first-child){white-space:nowrap}.tabelle .gruppe-zeile th{color:var(--text);border-top:2px solid var(--linie);padding-top:.9rem}.haken.rolle{margin-top:.15rem;font-weight:400}.marke.vorgemerkt{background:var(--grund);color:var(--gedaempft);margin-left:.4rem}.post label.kurz input{width:7rem}.post code{overflow-wrap:anywhere;font-size:.85rem}.angaben{grid-template-columns:6.5rem 1fr;gap:.1rem .5rem;margin:.25rem 0;font-size:.87rem;display:grid}.angaben dt{color:var(--gedaempft)}.angaben dd{overflow-wrap:anywhere;margin:0}.freigabe .punkt-kopf{flex-wrap:wrap;margin-bottom:.4rem}.freigabe .punkt-kopf h3{overflow-wrap:anywhere;min-width:0}.freigabe .marken{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.freigabe h4{color:var(--gedaempft);margin:.8rem 0 .2rem;font-size:.85rem}.freigabe .marke-zeile{margin-top:.4rem}.freigabe .ablehnen{margin-top:.6rem}.marke.vier-augen{background:var(--gelb-hell);color:var(--gelb)}.reiter{border-bottom:2px solid var(--linie);flex-wrap:wrap;gap:.3rem;display:flex}.reiter a{color:var(--gedaempft);border-bottom:2px solid #0000;border-radius:6px 6px 0 0;margin-bottom:-2px;padding:.45rem .8rem;font-size:.92rem;font-weight:600;text-decoration:none}.reiter a:hover{color:var(--akzent)}.reiter a.aktiv{color:var(--akzent);border-bottom-color:var(--akzent);background:var(--karte)}.wawi-spalten{grid-template-columns:minmax(0,1fr)}@media (width>=1500px){.wawi-spalten{grid-template-columns:minmax(0,1fr) 21rem}}.tabelle.wawi td:first-child,.tabelle.wawi .marke{white-space:nowrap}.tabelle.wawi .marke.abstand{display:inline-block}.tabelle.wawi{margin-top:.7rem;font-size:.88rem}.tabelle.wawi th,.tabelle.wawi td{vertical-align:top;padding:.45rem .5rem}.tabelle.wawi thead th{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-top:0;font-size:.78rem}.tabelle.wawi tfoot th,.tabelle.wawi tfoot td{border-top:2px solid var(--linie);color:var(--text)}.tabelle.wawi tfoot tr+tr td{color:var(--gedaempft);border-top:0}.tabelle.wawi.waehlbar tbody tr{cursor:pointer}.tabelle.wawi a{color:var(--akzent);text-decoration:none}.tabelle.wawi a:hover{text-decoration:underline}.marke.stand-gut{background:var(--gruen-hell);color:var(--gruen)}.marke.stand-warn{background:var(--gelb-hell);color:var(--gelb)}.marke.stand-grau{background:var(--grund);color:var(--gedaempft)}.marke.abstand{margin-left:.45rem}.marken{gap:.35rem;display:flex}.leerzustand{text-align:center;color:var(--gedaempft);padding:1.6rem .5rem}.fuss{margin-top:.6rem}.kennzahl{margin-top:.8rem;font-size:.95rem}.kennzahl strong{font-size:1.15rem}.kennzahlen{flex-wrap:wrap;gap:.6rem;margin:.7rem 0;display:flex}.kennzahlen div{background:var(--grund);border-radius:8px;flex-direction:column;flex:8rem;padding:.55rem .75rem;display:flex}.kennzahlen strong{font-size:1.15rem}.kennzahlen strong.offen{color:var(--rot)}.angaben .angabe{display:contents}.wawi-detail .angaben.breit{grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);gap:.3rem .8rem;margin-top:.5rem;font-size:.9rem}.wawi-detail .angaben a,.zurueck-link,.aki-text a{color:var(--akzent)}.zurueck-link{font-size:.9rem;font-weight:600;text-decoration:none}.wawi-detail .entscheidung{margin-top:.5rem}.klein-knopf{padding:.2rem .55rem;font-size:.8rem}.beispiele{flex-direction:column;align-items:flex-start;gap:.3rem;margin-top:.5rem;display:flex}.beispiele button{text-align:left}.filter .haken.unten{flex:none;align-self:flex-end;padding-bottom:.5rem;font-weight:400}.aki-text a{margin:0 .15rem;font-weight:600}.anmeldung{background:var(--karte);border:1px solid var(--linie);border-radius:10px;flex-direction:column;gap:.7rem;max-width:26rem;margin:12vh auto 0;padding:1.5rem;display:flex}@media (width<=860px){.rahmen{grid-template-columns:1fr}.seitenleiste{flex-flow:wrap}.marke-name{padding:.45rem .6rem}.spalten{grid-template-columns:1fr}}.ablagefeld{border:2px dashed var(--linie);text-align:center;background:var(--grund);border-radius:10px;margin-top:.4rem;padding:1.1rem 1rem;transition:border-color .15s,background .15s}.ablagefeld p{margin-bottom:.3rem}.ablagefeld button{margin-top:.3rem}.versteckt{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ergebnisse{flex-direction:column;gap:.35rem;margin:.7rem 0 0;padding:0;font-size:.88rem;list-style:none;display:flex}.ergebnis{align-items:baseline;gap:.5rem;display:flex}.ergebnis.angelegt .marke{background:var(--gruen-hell);color:var(--gruen)}.ergebnis.nachtrag .marke{background:var(--akzent-hell);color:var(--akzent)}.ergebnis.bereits_vorhanden .marke{background:var(--grund);color:var(--gedaempft)}.ergebnis.abgelehnt .marke{background:var(--rot-hell);color:var(--rot)}.anlagen{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}.anlage{border:1px solid var(--linie);background:var(--grund);overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:.12rem .5rem;font-size:.8rem}.anlage.ohne-datei{color:var(--gedaempft);border-style:dashed}a.anlage{color:var(--text);text-decoration:none}a.anlage:hover,a.anlage:focus-visible{border-color:var(--akzent)}.original-hochladen{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.anweisung{border-left:4px solid var(--rot);background:var(--rot-hell);color:var(--text);border-radius:6px;flex-direction:column;gap:.2rem;margin:.3rem 0;padding:.55rem .7rem;font-size:.87rem;display:flex}.anweisung strong{color:var(--rot)}.anweisung ul{overflow-wrap:anywhere;margin:.2rem 0 0;padding-left:1.1rem}.post.mit-anweisung{box-shadow:inset 3px 0 0 var(--rot);padding-left:.6rem}.marke.laeuft{align-items:center;gap:.35rem;display:inline-flex}.marke.laeuft .drehen{width:.65rem;height:.65rem}.marke.fehlgeschlagen{background:var(--rot-hell);color:var(--rot)}.marke-zeile.fassung-hinweis{color:var(--akzent);background:var(--akzent-hell);border-radius:5px;padding:.3rem .55rem;font-size:.85rem}.leer{text-align:center;color:var(--gedaempft);background:var(--grund);border-radius:8px;margin-top:1rem;padding:1.2rem;font-size:.9rem}.karte>details>summary{cursor:pointer;list-style-position:inside}h2.inline{margin:0;display:inline}.hinweis.erfolg-rahmen{background:var(--grund);border:1px solid var(--linie)}.hinweis.erfolg-rahmen details summary{cursor:pointer;margin-top:.4rem}.rahmen:has(.gespraech){--g-flaeche:var(--karte);--g-flaeche-2:#f8fafb;--g-person:var(--akzent);--g-person-text:#fff;--g-schatten:0 1px 2px #101e260f, 0 8px 24px #101e260f;--g-schatten-hoch:0 12px 40px #101e2624;--g-ring:#1f4e5f38;--g-ende:#a5392f}@media (prefers-color-scheme:dark){.rahmen:has(.gespraech){--grund:#0e1519;--karte:#151f24;--text:#e3eaed;--gedaempft:#95a6b0;--linie:#25343c;--akzent:#8ccbdc;--akzent-hell:#1a3039;--gruen:#7fd3a4;--gruen-hell:#163126;--rot:#f0a29c;--rot-hell:#3a1f1f;--gelb:#e8c46c;--gelb-hell:#322a12;--g-flaeche-2:#121b20;--g-person:#23495a;--g-person-text:#eef6f8;--g-schatten:0 1px 2px #0000004d, 0 8px 24px #00000040;--g-schatten-hoch:0 12px 40px #00000073;--g-ring:#8ccbdc40;--g-ende:#f0a29c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text)}.rahmen:has(.gespraech) .inhalt{background:var(--grund)}.rahmen:has(.gespraech) button.leise{color:var(--akzent);border-color:var(--linie)}}.g-knopf,.g-chip,.g-senden,.g-taste,.g-textknopf,.g-glocke-knopf,.g-meldung,.g-schliessen,.g-einblendung-text,.g-wartet button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;padding:0}.g-symbol{flex:none;display:block}.gespraech{grid-template-columns:minmax(0,1fr) 18.5rem;gap:1.25rem;height:calc(100vh - 5.4rem);min-height:30rem;display:grid}.inhalt:has(>main>.gespraech){padding-bottom:1rem}.g-haupt{background:var(--g-flaeche);border:1px solid var(--linie);min-height:0;box-shadow:var(--g-schatten);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.g-verlauf{scroll-behavior:smooth;flex-direction:column;flex:1;gap:.9rem;padding:1.6rem clamp(1rem,3vw,2.4rem) 1rem;display:flex;overflow-y:auto}.g-willkommen{text-align:center;flex-direction:column;align-items:center;gap:.7rem;max-width:34rem;margin:auto;padding:2rem 0;animation:.5s both g-auftauchen;display:flex}.g-willkommen h2{letter-spacing:-.01em;margin:.4rem 0 0;font-size:1.7rem;font-weight:650}.g-willkommen p{color:var(--gedaempft);line-height:1.6}.g-vorschlaege{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.6rem;display:flex}.g-chip{border:1px solid var(--linie);color:var(--text);background:var(--g-flaeche-2);border-radius:999px;padding:.45rem .85rem;font-size:.86rem;transition:border-color .15s,background .15s}.g-chip:hover{border-color:var(--akzent);background:var(--akzent-hell)}.g-zeile{align-items:flex-start;gap:.7rem;animation:.28s both g-auftauchen;display:flex}.g-zeile.person{justify-content:flex-end}.g-avatar{width:2rem;height:2rem;color:var(--g-person-text);background:linear-gradient(150deg, var(--akzent), color-mix(in srgb, var(--akzent) 60%, #000));box-shadow:0 0 0 3px var(--g-flaeche);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:700;display:grid}.g-avatar.gross{width:3.6rem;height:3.6rem;box-shadow:0 0 0 6px var(--akzent-hell);font-size:1.4rem}.g-blase{border-radius:16px;max-width:min(36rem,82%);padding:.6rem .9rem .45rem;line-height:1.5}.g-blase p{white-space:pre-wrap;overflow-wrap:anywhere}.g-blase.person{background:var(--g-person);color:var(--g-person-text);border-bottom-right-radius:5px}.g-blase.aki{background:var(--g-flaeche-2);border:1px solid var(--linie);border-top-left-radius:5px}.g-blase.offen p:after{content:"";vertical-align:-.15em;opacity:.5;background:currentColor;width:.45em;height:1em;margin-left:2px;animation:1s steps(2,end) infinite g-blinken;display:inline-block}.g-blase-fuss{opacity:.72;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.72rem;display:flex}.g-trenner{justify-content:center;display:flex}.g-trenner span{color:var(--gedaempft);background:var(--g-flaeche-2);border:1px solid var(--linie);border-radius:999px;padding:.2rem .75rem;font-size:.78rem}.g-arbeit{border:1px solid var(--linie);background:var(--g-flaeche);border-radius:5px 14px 14px;flex-direction:column;flex:1;gap:.55rem;max-width:40rem;padding:.75rem .95rem;transition:border-color .3s;display:flex}.g-arbeit.status-laeuft,.g-arbeit.status-wartet{border-color:color-mix(in srgb, var(--akzent) 45%, var(--linie));box-shadow:0 0 0 4px var(--g-ring)}.g-arbeit-kopf{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.g-arbeit-titel{font-size:.92rem;font-weight:600}.g-status{letter-spacing:.02em;background:var(--akzent-hell);color:var(--akzent);white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:650}.g-status.status-fertig{background:var(--gruen-hell);color:var(--gruen)}.g-status.status-fehlgeschlagen{background:var(--rot-hell);color:var(--rot)}.g-taetigkeit{color:var(--gedaempft);align-items:center;gap:.55rem;font-size:.88rem;display:flex}.g-schritte{font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.g-antwort{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.g-fehlschlag{color:var(--rot);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.9rem;display:flex}.g-punkte{gap:3px;display:inline-flex}.g-punkte i{background:var(--akzent);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite g-punkt}.g-punkte i:nth-child(2){animation-delay:.15s}.g-punkte i:nth-child(3){animation-delay:.3s}.g-karten{gap:.45rem;display:grid}.g-karte{border:1px solid var(--linie);background:var(--g-flaeche-2);color:inherit;border-radius:11px;align-items:center;gap:.7rem;padding:.55rem .7rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}a.g-karte:hover{border-color:var(--akzent);transform:translateY(-1px)}.g-karte-symbol,.g-meldung-symbol{background:var(--akzent-hell);width:2rem;height:2rem;color:var(--akzent);border-radius:9px;flex:none;place-items:center;display:grid}.g-karte-symbol.art-freigaben,.g-karte-symbol.art-entwuerfe,.g-meldung-symbol.art-freigabe_wartet,.g-karte-symbol.art-rueckfragen,.g-meldung-symbol.art-rueckfrage{background:var(--gelb-hell);color:var(--gelb)}.g-meldung-symbol.art-auftrag_fertig{background:var(--gruen-hell);color:var(--gruen)}.g-meldung-symbol.art-auftrag_fehlgeschlagen{background:var(--rot-hell);color:var(--rot)}.g-karte-text{flex-direction:column;flex:1;min-width:0;font-size:.86rem;display:flex}.g-karte-text span{color:var(--gedaempft);font-size:.8rem}.g-dock{border-top:1px solid var(--linie);background:var(--g-flaeche);flex-direction:column;gap:.55rem;padding:.75rem clamp(.75rem,2.5vw,1.6rem) .6rem;display:flex}.g-sitzung{background:var(--g-flaeche-2);border:1px solid var(--linie);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem .4rem .4rem .7rem;animation:.25s both g-auftauchen;display:flex}.g-live{color:var(--akzent);align-items:center;gap:.45rem;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.g-live i{background:var(--gruen);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--gruen) 60%, transparent);border-radius:50%;animation:1.8s ease-out infinite g-puls}.g-live.zustand-stumm i{background:var(--gedaempft);animation:none}.g-uhr{color:var(--gedaempft);font-variant-numeric:tabular-nums;font-size:.8rem}.g-warnung{color:var(--gelb);background:var(--gelb-hell);border-radius:999px;padding:.1rem .5rem;font-size:.78rem}.g-abstand{flex:1}.g-knopf{color:var(--text);border:1px solid var(--linie);background:var(--g-flaeche);border-radius:9px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.83rem;font-weight:550;transition:background .15s,border-color .15s;display:inline-flex}.g-knopf:hover:not(:disabled){border-color:var(--akzent)}.g-knopf:disabled{opacity:.5;cursor:default}.g-knopf.ende{color:var(--g-ende);border-color:color-mix(in srgb, var(--g-ende) 40%, var(--linie))}.g-knopf.ende:hover{background:var(--rot-hell);border-color:var(--g-ende)}.g-knopf.zweit{color:inherit;border-color:currentColor}.g-eingabe{align-items:flex-end;gap:.9rem;display:flex}.g-textfeld{border:1px solid var(--linie);background:var(--g-flaeche-2);border-radius:14px;flex:1;min-width:0;padding:.55rem .75rem .4rem;transition:border-color .15s,box-shadow .15s}.g-textfeld:focus-within{border-color:var(--akzent);box-shadow:0 0 0 4px var(--g-ring)}.g-textfeld textarea{color:var(--text);resize:none;background:0 0;border:0;outline:0;max-height:10rem;margin:0;padding:.2rem 0;font-size:.98rem;line-height:1.5}.g-textfeld textarea:focus-visible{outline:none}.g-optionen{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.g-optionen select{background:var(--g-flaeche);width:auto;color:var(--text);border-color:var(--linie);border-radius:7px;margin:0;padding:.15rem .4rem;font-size:.78rem}.g-klein{color:var(--gedaempft);font-size:.72rem}.g-senden{background:var(--akzent);width:2.9rem;height:2.9rem;color:var(--g-person-text);border-radius:50%;flex:none;place-items:center;margin-bottom:1.45rem;transition:transform .15s,opacity .15s;display:grid}@media (prefers-color-scheme:dark){.rahmen:has(.gespraech) .g-senden{color:#0e1519}}.g-senden:hover:not(:disabled){transform:scale(1.05)}.g-senden:disabled{opacity:.35;cursor:default}.g-fuss{color:var(--gedaempft);align-items:center;gap:.5rem;min-height:1.1rem;font-size:.76rem;display:flex}.g-fuss>span{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:inline-flex}.g-hinweis{color:var(--text)}.g-textknopf{color:var(--akzent);font-weight:600;font-size:inherit}.g-textknopf:hover{text-decoration:underline}.g-taste-rahmen{flex-direction:column;flex:none;align-items:center;gap:.35rem;width:5.4rem;display:flex}.g-taste{--pegel:0;color:#fff;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--akzent) 80%, #fff), var(--akzent) 55%, color-mix(in srgb, var(--akzent) 70%, #000));width:4.6rem;height:4.6rem;box-shadow:0 6px 18px color-mix(in srgb, var(--akzent) 35%, transparent), inset 0 1px 0 #ffffff40;text-align:center;border-radius:50%;place-items:center;transition:transform .18s,box-shadow .3s,filter .3s;display:grid;position:relative}@media (prefers-color-scheme:dark){.rahmen:has(.gespraech) .g-taste{color:#0e1519}}.g-taste:hover:not(:disabled){transform:scale(1.04)}.g-taste:active:not(:disabled){transform:scale(.97)}.g-taste:disabled{cursor:default}.g-taste:focus-visible{outline:3px solid var(--akzent);outline-offset:4px}.g-taste-zeichen{z-index:2;place-items:center;display:grid;position:relative}.g-taste-ring{pointer-events:none;border:2px solid #0000;border-radius:50%;transition:transform .12s linear,border-color .3s;position:absolute;inset:-6px}.g-taste-welle{z-index:3;justify-content:center;align-items:center;gap:4px;display:none;position:absolute;inset:0}.g-taste-welle i{background:currentColor;border-radius:3px;width:4px;height:30%;animation:.9s ease-in-out infinite g-welle}.g-taste-welle i:nth-child(2){animation-delay:.12s}.g-taste-welle i:nth-child(3){animation-delay:.24s}.g-taste-welle i:nth-child(4){animation-delay:.36s}.g-taste-welle i:nth-child(5){animation-delay:.48s}.g-taste-text{color:var(--gedaempft);letter-spacing:.01em;white-space:nowrap;font-size:.74rem;font-weight:600}.zustand-hoert .g-taste-ring{border-color:var(--g-ring);transform:scale(calc(1 + var(--pegel) * .22));box-shadow:0 0 0 calc(var(--pegel) * 14px) var(--g-ring)}.zustand-hoert .g-taste-text,.zustand-spricht .g-taste-text{color:var(--akzent)}.zustand-verbindet .g-taste-ring{border-color:var(--akzent) transparent transparent transparent;animation:.9s linear infinite g-drehen}.zustand-verbindet .g-taste{filter:saturate(.6)}.zustand-denkt .g-taste-ring{border-color:var(--akzent) transparent var(--akzent) transparent;animation:1.6s linear infinite g-drehen}.zustand-denkt .g-taste-zeichen{animation:1.6s ease-in-out infinite g-atmen}.zustand-arbeitet .g-taste-ring{border:2px dashed color-mix(in srgb, var(--akzent) 60%, transparent);animation:6s linear infinite g-drehen}.zustand-spricht .g-taste-zeichen{opacity:0}.zustand-spricht .g-taste-welle{display:flex}.zustand-spricht .g-taste-ring{border-color:var(--g-ring);animation:1.4s ease-in-out infinite g-atmen-ring}.zustand-stumm .g-taste{background:var(--g-flaeche-2);color:var(--gedaempft);box-shadow:inset 0 0 0 1.5px var(--linie)}.zustand-endet .g-taste{filter:grayscale(.7);opacity:.7}.g-seite{flex-direction:column;gap:.9rem;min-height:0;display:flex;overflow-y:auto}.g-seite section{background:var(--g-flaeche);border:1px solid var(--linie);box-shadow:var(--g-schatten);border-radius:16px;padding:.9rem 1rem}.g-seite h2{letter-spacing:.08em;text-transform:uppercase;color:var(--gedaempft);margin-bottom:.6rem;font-size:.75rem;font-weight:700}.g-leer{color:var(--gedaempft);font-size:.86rem}.g-laufend,.g-wartet{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.g-laufend li{align-items:baseline;gap:.6rem;font-size:.86rem;animation:.25s both g-auftauchen;display:flex}.g-laufend li>span:last-child,.g-wartet button>span:last-child{flex-direction:column;min-width:0;display:flex}.g-laufend li span span,.g-wartet time{color:var(--gedaempft);font-size:.78rem}.g-wartet button{border-radius:9px;align-items:center;gap:.6rem;width:100%;margin:-.3rem;padding:.3rem;font-size:.85rem;display:flex}.g-wartet button:hover{background:var(--g-flaeche-2)}.g-grundsatz{color:var(--gedaempft);align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.5;display:flex;background:var(--g-flaeche-2)!important;box-shadow:none!important}.g-grundsatz .g-symbol{color:var(--akzent);margin-top:.1rem}.g-glocke{position:relative}.g-glocke-knopf{width:2.3rem;height:2.3rem;color:var(--text);border-radius:50%;place-items:center;transition:background .15s;display:grid;position:relative}.g-zaehler{color:#fff;min-width:1.1rem;height:1.1rem;box-shadow:0 0 0 2px var(--grund);background:#c2412d;border-radius:999px;place-items:center;padding:0 .3rem;font-size:.66rem;font-weight:700;animation:.25s both g-auftauchen;display:grid;position:absolute;top:1px;right:0}.g-meldungsliste{z-index:40;background:var(--karte);width:min(23rem,90vw);max-height:70vh;color:var(--text);border:1px solid var(--linie);box-shadow:var(--g-schatten-hoch,0 12px 40px #101e2624);border-radius:14px;animation:.18s both g-auftauchen;position:absolute;top:calc(100% + .4rem);right:0;overflow-y:auto}.g-meldungsliste-kopf{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:center;padding:.75rem .9rem .5rem;display:flex}.g-meldungsliste ul{margin:0;padding:.3rem;list-style:none}.g-meldungsliste .g-leer{padding:.9rem}.g-meldung{border-radius:10px;gap:.65rem;width:100%;padding:.55rem .6rem;display:flex}.g-meldung:hover{background:var(--grund)}.g-meldung-text{flex-direction:column;min-width:0;font-size:.84rem;display:flex}.g-meldung-text strong{font-weight:550}.g-meldung.ungelesen .g-meldung-text strong{font-weight:700}.g-meldung.ungelesen:after{content:"";background:var(--akzent);border-radius:50%;flex:none;align-self:center;width:7px;height:7px}.g-meldung-text span,.g-meldung-text time{color:var(--gedaempft);font-size:.78rem}.g-einblendungen{z-index:80;pointer-events:none;flex-direction:column;gap:.5rem;width:min(22rem,100vw - 2.4rem);display:flex;position:fixed;bottom:1.2rem;right:1.2rem}.g-einblendung{pointer-events:auto;background:var(--karte);color:var(--text);border:1px solid var(--linie);box-shadow:var(--g-schatten-hoch,0 12px 40px #101e2624);border-radius:14px;align-items:flex-start;gap:.65rem;padding:.75rem .75rem .75rem .85rem;animation:.35s cubic-bezier(.2,.8,.2,1) both g-hereingleiten;display:flex}.g-einblendung-text{flex-direction:column;flex:1;font-size:.85rem;display:flex}.g-einblendung-text span{color:var(--gedaempft);font-size:.8rem}.g-schliessen{color:var(--gedaempft);border-radius:6px;padding:.15rem}.g-schliessen:hover{background:var(--grund)}@keyframes g-auftauchen{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes g-hereingleiten{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes g-blinken{to{opacity:0}}@keyframes g-punkt{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes g-drehen{to{transform:rotate(360deg)}}@keyframes g-atmen{50%{opacity:.75;transform:scale(.9)}}@keyframes g-atmen-ring{50%{opacity:.6;transform:scale(1.08)}}@keyframes g-welle{0%,to{height:22%}50%{height:58%}}@keyframes g-puls{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gruen) 55%, transparent)}to{box-shadow:0 0 0 9px #0000}}@media (prefers-reduced-motion:reduce){.gespraech *,.g-einblendung,.g-meldungsliste{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.g-verlauf{scroll-behavior:auto}}@media (width<=1100px){.gespraech{grid-template-columns:1fr;height:auto}.g-haupt{height:calc(100vh - 6rem);min-height:28rem}.g-seite{overflow:visible}}@media (width<=560px){.g-eingabe{gap:.5rem}.g-taste-rahmen{width:4.2rem}.g-taste{width:3.8rem;height:3.8rem}.g-klein{display:none}}.g-arbeit.status-klick{border-color:color-mix(in srgb, var(--gelb) 45%, var(--linie));box-shadow:0 0 0 4px var(--gelb-hell)}.g-status.status-klick{background:var(--gelb-hell);color:var(--gelb)}.g-zitat{border-left:3px solid var(--gelb);background:var(--g-flaeche-2);color:var(--text);border-radius:0 8px 8px 0;margin:0;padding:.45rem .75rem;font-size:.92rem}.g-klickzeile{flex-wrap:wrap;gap:.5rem;display:flex}.g-knopf.haupt{background:var(--akzent);color:var(--g-person-text);border-color:var(--akzent)}@media (prefers-color-scheme:dark){.rahmen:has(.gespraech) .g-knopf.haupt{color:#0e1519}}.g-browser{flex-direction:column;gap:.5rem;margin-top:.3rem;display:flex}.g-browser-bild{border:1px solid var(--linie);margin:0}.g-browser-bild img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.g-browser-bild figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--gedaempft);flex-wrap:wrap;gap:.3rem .9rem;padding:.35rem .6rem;font-size:.72rem;display:flex}.g-browser-hinweise,.g-browser-anweisungen{margin:0;padding-left:1.1rem;font-size:.85rem;line-height:1.45}.g-browser-anweisungen li{overflow-wrap:anywhere}.g-browser-satz{flex-basis:100%}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-BgP24wlQ.woff2)format("woff2"),url(/assets/montserrat-latin-300-normal-sTRdVzlf.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-ext-300-normal-DiDe5dVi.woff2)format("woff2"),url(/assets/montserrat-latin-ext-300-normal-BCbSOsYO.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2)format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff)format("woff")}:root{--ci-primaer:#6b1c23;--ci-primaer-hover:#80272e;--ci-highlight:#bd3b45;--ci-highlight-hover:#d54752;--ci-sekundaer:#28282d;--ci-sekundaer-hover:#505059;--ci-sekundaer-highlight:#919191;--ci-modern:#88b14b;--ci-modern-hover:#5c7c2d;--ci-modern-highlight:#94c053;--flaeche:#f4f4f5;--flaeche-zart:#fafafb;--flaeche-schalter:#ededef;--haarlinie:#e4e4e7;--haarlinie-stark:#d4d4d9;--hell-auf-dunkel:#d4d4d9;--firma:var(--ci-highlight);--grund:var(--flaeche);--karte:#fff;--text:var(--ci-sekundaer);--gedaempft:var(--ci-sekundaer-hover);--linie:var(--haarlinie);--akzent:var(--ci-primaer);--akzent-hell:var(--flaeche);--gruen:var(--ci-modern-hover);--gruen-hell:#eff5e6;--rot:var(--ci-primaer);--rot-hell:#f8e9ea;--gelb:var(--ci-sekundaer);--gelb-hell:var(--flaeche-schalter);color:var(--text);background:#fff;font-family:Montserrat,system-ui,sans-serif;font-size:16px;line-height:1.45}body{font-size:14px}a{color:var(--text)}a:hover{color:var(--ci-primaer)}h1,h2,h3,h4{font-weight:700}h2{letter-spacing:-.01em;font-size:20px}strong,b{font-weight:700}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--ci-primaer);outline-offset:2px}button{border:1px solid var(--ci-sekundaer);background:var(--ci-sekundaer);color:#fff;border-radius:4px;min-height:44px;padding:0 18px;font-weight:700}button:hover:not(:disabled){background:var(--ci-sekundaer-hover);border-color:var(--ci-sekundaer-hover)}button.leise{color:var(--text);border-color:var(--haarlinie-stark);background:#fff;font-weight:400}button.leise:hover:not(:disabled){background:var(--flaeche-zart);border-color:var(--ci-sekundaer-highlight)}button.haupt,.freigabe .aktionen button:not(.leise){background:var(--ci-primaer);border-color:var(--ci-primaer)}button.haupt:hover:not(:disabled),.freigabe .aktionen button:not(.leise):hover:not(:disabled){background:var(--ci-primaer-hover);border-color:var(--ci-primaer-hover)}.klein-knopf{min-height:32px;padding:0 10px;font-size:12px}.g-knopf,.g-chip,.g-senden,.g-taste,.g-textknopf,.g-glocke-knopf,.g-meldung,.g-schliessen,.g-einblendung-text,.g-wartet button,.eintrag,.blank{min-height:0;font-weight:inherit}.g-knopf:hover:not(:disabled),.g-chip:hover:not(:disabled),.g-textknopf:hover:not(:disabled),.g-meldung:hover:not(:disabled),.g-schliessen:hover:not(:disabled),.g-einblendung-text:hover:not(:disabled),.g-wartet button:hover:not(:disabled),.eintrag:hover:not(:disabled){border-color:inherit}.g-textknopf:hover:not(:disabled),.g-einblendung-text:hover:not(:disabled),.eintrag:hover:not(:disabled){background:0 0}button.blank{color:inherit;background:0 0;border:0;border-radius:4px;padding:0}button.blank:hover:not(:disabled){background:0 0}label{letter-spacing:.18em;text-transform:uppercase;color:var(--gedaempft);margin-top:12px;font-size:11px;font-weight:400}label.haken,.haken{letter-spacing:0;text-transform:none;color:var(--text);font-size:13px}input,select,textarea{border:1px solid var(--haarlinie-stark);border-radius:4px;min-height:44px;margin-top:6px;padding:10px 12px;font-size:14px}input[type=checkbox],input[type=radio]{min-height:0;accent-color:var(--ci-primaer);width:18px;height:18px;margin-top:0;padding:0}input::placeholder,textarea::placeholder{color:var(--gedaempft);opacity:1}fieldset{border-radius:6px}legend{letter-spacing:.18em;text-transform:uppercase;font-size:11px}.versalien{letter-spacing:.18em;text-transform:uppercase;color:var(--gedaempft);font-size:11px;font-weight:400}.seitentitel{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 22px;font-size:36px;font-weight:700;line-height:1.05}.seitentitel .zahl-leicht,.zahl-leicht{color:var(--gedaempft);font-variant-numeric:tabular-nums;font-weight:300}.zahl-gross{font-variant-numeric:tabular-nums;font-size:30px;font-weight:300;line-height:1.15}.strich{flex:none;display:block;transform:skew(-25deg)}.pfeil-link{white-space:nowrap;align-items:center;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.pfeil-link.primaer{color:var(--ci-primaer)}.pfeil-link.primaer:hover{color:var(--ci-primaer-hover)}.jz{flex:none;display:block;overflow:visible}.jz .jz-winkel{fill:var(--ci-primaer)}.jz .jz-sockel,.jz .jz-streifen{fill:#000}.jz.auf-dunkel .jz-sockel,.jz.auf-dunkel .jz-streifen,.jz.auf-bordeaux .jz-sockel,.jz.auf-bordeaux .jz-streifen,.jz.auf-dunkel .jz-winkel,.jz.auf-bordeaux .jz-winkel{fill:#fff}.jz.ruht .jz-streifen{animation:4.8s ease-in-out infinite jz-ruhe}.jz.ruht .b2{animation-delay:.5s}.jz.ruht .b3{animation-delay:1s}.jz.hoert .jz-streifen{animation:1.3s ease-in-out infinite jz-pegel}.jz.hoert .b2{animation-delay:.18s}.jz.hoert .b3{animation-delay:.36s}.jz.denkt .jz-streifen{animation:1.2s ease-in-out infinite jz-leuchten}.jz.denkt .b2{animation-delay:.2s}.jz.denkt .b3{animation-delay:.4s}.jz.spricht .jz-streifen{animation:.7s ease-in-out infinite jz-sprung}.jz.spricht .b2{animation-duration:.55s;animation-delay:.12s}.jz.spricht .b3{animation-duration:.85s;animation-delay:.24s}.jz.arbeitet .jz-streifen{animation:1.8s cubic-bezier(.2,.8,.2,1) infinite jz-fuellen}.jz.arbeitet .b2{animation-delay:.25s}.jz.arbeitet .b3{animation-delay:.5s}@keyframes jz-ruhe{0%,to{transform:translate(0)}50%{transform:translate(6.32px,17.37px)}}@keyframes jz-pegel{0%,to{transform:translate(84.28px,231.57px)}50%{transform:translate(0)}}@keyframes jz-sprung{0%,to{transform:translate(115.89px,318.4px)}30%{transform:translate(0)}60%{transform:translate(67.43px,185.25px)}}@keyframes jz-leuchten{0%,to{opacity:.28}40%{opacity:1}}@keyframes jz-fuellen{0%{transform:translate(179.1px,492.08px)}60%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.jz .jz-streifen{animation:none!important}}.fortschritt{flex:none;gap:6px;display:flex}.fortschritt .strich{background:var(--haarlinie-stark);width:4px;height:16px}.fortschritt.mittel{gap:8px}.fortschritt.mittel .strich{width:5px;height:18px}.fortschritt .strich.fertig{background:var(--ci-sekundaer)}.fortschritt .strich.aktuell{background:var(--firma)}.fortschritt .strich.unbekannt{box-shadow:inset 0 0 0 1px var(--ci-sekundaer-highlight);background:0 0}.masskette-rahmen{padding-bottom:4px;overflow-x:auto}.masskette{align-items:flex-start;min-width:760px;display:flex}.masskette .stufe{min-width:0;color:var(--gedaempft);flex-direction:column;flex:1;gap:8px;display:flex}.masskette .mass{align-items:center;height:18px;display:flex}.masskette .strich{background:currentColor;width:3px;height:18px}.masskette .linie{background:repeating-linear-gradient(90deg, var(--ci-sekundaer-highlight) 0 6px, transparent 6px 12px);flex:1;height:2px}.masskette .name{font-size:13px}.masskette .notiz{color:var(--gedaempft);font-variant-numeric:tabular-nums;padding-right:8px;font-size:12px}.masskette .stufe.fertig{color:var(--ci-sekundaer)}.masskette .stufe.fertig .linie{background:var(--ci-sekundaer);height:3px}.masskette .stufe.aktuell{color:var(--ci-primaer)}.masskette .stufe.aktuell .linie{background:var(--ci-primaer);height:5px}.masskette .stufe.aktuell .name{font-weight:700}.masskette .stufe.unbekannt .strich{box-shadow:inset 0 0 0 1px var(--ci-sekundaer-highlight);background:0 0}.masskette .stufe.unbekannt .linie{background:repeating-linear-gradient(90deg, var(--haarlinie-stark) 0 2px, transparent 2px 6px);height:1px}.masskette .stufe.unbekannt .notiz{font-style:normal}.masskette>.strich{background:var(--ci-sekundaer-highlight);width:3px;height:18px}.linienliste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.linienliste>li,.linienzeile{border-top:1px solid var(--haarlinie);font-variant-numeric:tabular-nums;align-items:center;gap:16px;min-height:52px;padding:6px 0;display:flex}.linienzeile .nr,.linienliste .nr{color:var(--gedaempft);flex:0 0 32px;font-size:22px;font-weight:300}.linienzeile .haupt,.linienliste .haupt{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.linienzeile .haupt>span,.linienliste .haupt>span{color:var(--gedaempft);font-size:12px}.linienzeile .betrag,.linienliste .betrag{text-align:right;white-space:nowrap;flex:none}.linienzeile .wichtig,.linienliste .wichtig,.wichtig{color:var(--ci-primaer);font-weight:700}.abschnitt-kopf{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.abschnitt-kopf h2{margin:0}.abschnitt-kopf a{font-weight:700;text-decoration:none}.freigabefeld{border-top:3px solid var(--ci-sekundaer);flex-direction:column;gap:12px;padding-top:14px;display:flex}.freigabefeld.primaer{border-top-color:var(--ci-primaer)}.freigabefeld .titel{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:1.15}.freigabefeld .meta{color:var(--gedaempft);font-size:13px}.freigabefeld .knoepfe{flex-wrap:wrap;gap:8px;display:flex}.knopf-link{background:var(--ci-primaer);color:#fff;border-radius:4px;align-items:center;height:44px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.knopf-link:hover{background:var(--ci-primaer-hover);color:#fff}.knopf-link.leise{color:var(--text);border:1px solid var(--haarlinie-stark);background:#fff;font-weight:400}.knopf-link.leise:hover{background:var(--flaeche-zart);color:var(--text)}.laut{background:var(--ci-primaer);color:#fff;border:0;border-radius:6px;padding:22px}.laut .versalien,.laut .klein,.laut label,.laut .meta{color:#fff}.laut h2{letter-spacing:-.02em;margin:0;font-size:28px;line-height:1.08}.laut a{color:#fff}.laut textarea,.laut input{color:var(--text);background:#fff;border-color:#fff}.laut button:not(.leise){color:var(--ci-primaer);background:#fff;border-color:#fff}.laut button:not(.leise):hover:not(:disabled){background:var(--flaeche);border-color:var(--flaeche)}.laut button.leise{color:#fff;background:0 0;border-color:#ffffffb3}.laut button.leise:hover:not(:disabled){background:#ffffff1f;border-color:#fff}.laut button:focus-visible,.laut a:focus-visible,.laut textarea:focus-visible,.laut input:focus-visible{outline-color:#fff}.laut .hinweis.fehler{background:#fff}.laut-kopf{align-items:center;gap:12px;display:flex}.mit-seitenblick{flex-wrap:wrap;min-height:100vh;margin:-26px -40px -40px;display:flex}.mit-seitenblick>.liste-spalte{flex-direction:column;flex:999 500px;gap:18px;min-width:0;padding:26px 28px 40px 40px;display:flex}.seitenblick{box-sizing:border-box;border-left:1px solid var(--haarlinie);background:var(--flaeche-zart);flex-direction:column;flex:340px;gap:16px;max-width:400px;padding:22px 28px 32px;display:flex}.seitenblick-kopf{justify-content:space-between;align-items:center;gap:12px;padding-right:48px;display:flex}.seitenblick h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:26px;line-height:1.1}.seitenblick .summe{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:300;line-height:1.1}.seitenblick .schliessen{place-items:center;width:40px;height:40px;display:grid}.seitenblick .schliessen:hover:not(:disabled){background:var(--flaeche-schalter)}.seitenblick .unten{margin-top:4px}.seitenblick .angaben.breit{grid-template-columns:minmax(7rem,45%) minmax(0,1fr)}.seitenblick dl{margin:0}.rahmen{background:#fff;grid-template-columns:none;min-height:100vh;display:flex}.rahmen[data-firma=bau]{--firma:var(--ci-modern)}.seitenleiste{box-sizing:border-box;border-right:1px solid var(--haarlinie);width:244px;height:100vh;color:var(--text);background:#fff;flex-direction:column;flex:0 0 244px;gap:16px;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.sl-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.seitenleiste a.sl-logo{padding:2px 6px 4px;display:flex}.sl-logo img{width:168px;height:auto;display:block}.sl-menue{display:none}.sl-koerper{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.firmenschalter{background:var(--flaeche-schalter);border-radius:4px;gap:2px;padding:2px;display:flex}.firmenschalter button{min-height:40px;color:var(--text);background:0 0;border:0;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 6px;font-size:13px;font-weight:400;display:flex}.firmenschalter button:hover:not(:disabled){background:#fff9}.firmenschalter button[aria-pressed=true]{background:var(--ci-sekundaer);color:#fff;font-weight:700}.firmenschalter button[aria-pressed=true]:hover:not(:disabled){background:var(--ci-sekundaer-hover)}.firmenschalter i{background:var(--ci-highlight);width:8px;height:8px}.firmenschalter i.bau{background:var(--ci-modern)}.sl-gruppe{flex-direction:column;gap:2px;display:flex}.sl-gruppe>.versalien{padding:0 10px 6px 20px}.seitenleiste a.nav-punkt,.seitenleiste .spaeter{min-height:40px;color:var(--text);background:0 0;border-radius:4px;align-items:center;gap:10px;padding:0 10px 0 20px;text-decoration:none;display:flex;position:relative}.seitenleiste a.nav-punkt:hover{background:var(--flaeche-zart);color:var(--text)}.seitenleiste a.nav-punkt.aktiv{background:var(--flaeche);color:var(--text);font-weight:700}.seitenleiste a.nav-punkt.aktiv:before{content:"";background:var(--ci-primaer);width:4px;height:20px;position:absolute;top:10px;left:7px;transform:skew(-25deg)}.seitenleiste a.nav-punkt>span:first-child{flex:1}.seitenleiste .spaeter{color:var(--gedaempft);cursor:not-allowed;min-height:32px;font-size:13px}.nav-zahl{color:#fff;background:var(--ci-highlight);border-radius:3px;padding:0 6px;font-size:12px;font-weight:700}.sl-fuss{flex-direction:column;gap:12px;margin-top:auto;display:flex}.sl-person{border-top:1px solid var(--haarlinie);align-items:center;gap:10px;padding:12px 6px 0;display:flex}.sl-person .kuerzel{background:var(--flaeche-schalter);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.sl-person .wer{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.sl-person .wer span{color:var(--gedaempft);font-size:12px}.sl-person button{min-height:32px;padding:0 8px;font-size:12px}.inhalt{flex:1;min-width:0;padding:26px 40px 40px;position:relative}.inhalt-glocke{z-index:30;position:absolute;top:20px;right:28px}.g-glocke-knopf:hover,.g-glocke-knopf[aria-expanded=true]{background:var(--flaeche)}.g-zaehler{background:var(--ci-highlight);border-radius:3px;box-shadow:0 0 0 2px #fff}.g-meldungsliste,.g-einblendung{border-radius:6px}.g-meldung,.g-karte,.g-wartet button,.g-meldung-symbol,.g-karte-symbol{border-radius:4px}.stapel{gap:28px}.spalten{gap:32px}.karte{border:0;border-top:3px solid var(--ci-sekundaer);background:0 0;border-radius:0;padding:14px 0 0}.karte h2:after,h2.punkt:after,.karte h2.inline:after{content:"."}.karte.laut{background:var(--ci-primaer);border-top:0;border-radius:6px;flex-direction:column;gap:10px;padding:22px;display:flex}.karte.laut form label{margin-top:0}.klein{font-size:13px}.aktionen{gap:8px;margin-top:14px}.hinweis{border-radius:4px}.hinweis.laeuft{background:var(--flaeche)}.drehen{border-color:var(--ci-primaer);border-right-color:#0000}.eintrag{align-items:center;gap:16px;min-height:52px;padding:6px 0;font-weight:400}.eintrag strong{font-weight:700}.eintrag span{color:var(--gedaempft);font-size:13px}.nummer{width:32px;height:auto;color:var(--gedaempft);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;place-items:start;font-size:22px;font-weight:300}.marke{background:var(--flaeche);color:var(--ci-primaer);border-radius:3px;padding:1px 7px;font-size:12px;font-weight:700}.marke.zustand-versendet{background:var(--ci-sekundaer);color:#fff}.marke.stand-neutral{background:var(--flaeche);color:var(--text)}.marke.stand-schlecht{background:var(--ci-primaer);color:#fff}.marke-zeile.warnung,.marke-zeile.fassung-hinweis{border-left:3px solid var(--ci-highlight);color:var(--text);background:var(--flaeche);border-radius:4px}blockquote{border-left-color:var(--haarlinie-stark)}.entscheidung{border-radius:4px}.entscheidung .intern{color:var(--ci-primaer)}.entwurf{border-radius:6px}.entwurf pre,.post pre{border-radius:4px}.entwurf details summary,.post details summary{color:var(--text);font-weight:700}.gruppe-kopf{border-bottom:3px solid var(--ci-sekundaer)}.tabelle{font-size:13px}.tabelle th,.tabelle td{padding:10px 8px}.tabelle th{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:400}.tabelle td{font-variant-numeric:tabular-nums}.tabelle.wawi{font-size:13px}.tabelle.wawi thead th{letter-spacing:.18em;font-size:11px}.tabelle.wawi th,.tabelle.wawi td{padding:12px 8px}.tabelle.wawi tfoot th{letter-spacing:0;text-transform:none;border-top:3px solid var(--ci-sekundaer);font-size:13px;font-weight:700}.tabelle.wawi.waehlbar tbody tr:hover{background:var(--flaeche-zart)}.tabelle.wawi a{color:var(--text);font-weight:700}.tabelle.wawi a:hover{color:var(--ci-primaer);text-decoration:none}.tabelle .gruppe-zeile th{border-top:3px solid var(--ci-sekundaer);letter-spacing:0;text-transform:none;font-size:13px;font-weight:700}.angaben,.wawi-detail .angaben.breit{font-size:13px}.angaben dt{letter-spacing:.14em;text-transform:uppercase;padding-top:2px;font-size:11px}.wawi-detail .angaben a,.zurueck-link,.aki-text a{color:var(--text);font-weight:700}.wawi-detail .angaben a:hover,.zurueck-link:hover,.aki-text a:hover{color:var(--ci-primaer)}.zurueck-link{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.wawi-detail>.karte:first-of-type{border-top:0;padding-top:0}.wawi-detail>.karte:first-of-type h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:36px;line-height:1.05}.kennzahl strong,.kennzahlen strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:300}.kennzahlen div{border-top:1px solid var(--haarlinie);background:0 0;border-radius:0;padding:10px 0 0}.kennzahlen .klein{letter-spacing:.18em;text-transform:uppercase;font-size:11px}.leer,.leerzustand{border-radius:6px}.leer{background:var(--flaeche-zart)}.ablagefeld{border-color:var(--haarlinie-stark);background:var(--flaeche-zart);border-radius:6px}.ablagefeld.aktiv{border-color:var(--ci-primaer);background:var(--flaeche)}.anlage{border-radius:3px}.anweisung{border-left-color:var(--ci-highlight);border-radius:4px}.post.mit-anweisung{box-shadow:inset 3px 0 0 var(--ci-highlight)}.pruefung li.hinweis{color:var(--text)}.filter{gap:12px}.beispiele button{min-height:36px}.start{flex-direction:column;gap:24px;display:flex}.start-kopf{flex-direction:column;gap:4px;padding-right:48px;display:flex}.start-kopf h1{letter-spacing:-.02em;margin:0;font-size:36px;line-height:1.05}.briefing{background:var(--ci-primaer);color:#fff;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px 26px;padding:22px 26px 22px 0;display:flex;position:relative;overflow:hidden}.briefing .ziffer{letter-spacing:-.04em;color:#f5f7f7;font-variant-numeric:tabular-nums;flex:none;margin:-12px 0 -34px -18px;font-size:172px;font-weight:700;line-height:.8}.briefing .rechts{flex-direction:column;flex:380px;gap:14px;min-width:0;display:flex}.briefing h2{letter-spacing:-.02em;margin:0;font-size:28px;line-height:1.1}.briefing form{border-bottom:2px solid #fff;align-items:flex-end;gap:12px;max-width:620px;padding-bottom:6px;display:flex}.briefing textarea{color:#fff;resize:none;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:44px;max-height:12rem;margin:0;padding:10px 0;font-size:17px;line-height:1.4}.briefing textarea::placeholder{color:#ffffffd1}.briefing textarea:focus-visible{outline:none}.briefing form:focus-within{border-bottom-color:#f5f7f7;box-shadow:0 3px 0 -1px #fff}.briefing .zusatz{margin:-6px 0 0;font-size:12px}.start-zwei{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.start-zwei>.breit{flex:3 440px;min-width:0}.start-zwei>.schmal{flex:2 300px;min-width:0}.rollbar{overflow-x:auto}.auftragszeile{border-top:1px solid var(--haarlinie);font-variant-numeric:tabular-nums;align-items:center;gap:14px;min-width:520px;min-height:52px;padding:4px 0;text-decoration:none;display:flex}.auftragszeile:hover{background:var(--flaeche-zart);color:var(--text)}.auftragszeile .haupt{flex-direction:column;flex:1;min-width:0;display:flex}.auftragszeile .haupt span{color:var(--gedaempft);font-size:12px}.auftragszeile .haupt span.wichtig{color:var(--ci-primaer);font-weight:700}.auftragszeile .betrag{text-align:right;flex:0 0 104px}.listen-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-right:48px;display:flex}.listen-kopf .seitentitel{margin:0}.schnellfilter{border-bottom:1px solid var(--haarlinie);flex-wrap:wrap;gap:0 24px;display:flex}.schnellfilter button{min-height:44px;color:var(--text);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:7px;padding:0;font-weight:400;display:flex}.schnellfilter button:hover:not(:disabled){border-color:#0000;border-bottom-color:var(--haarlinie-stark);background:0 0}.schnellfilter button[aria-pressed=true]{border-bottom-color:var(--ci-sekundaer);font-weight:700}.auftragsliste{flex-direction:column;min-width:560px;display:flex}.auftragsliste .kopfzeile{align-items:center;gap:14px;min-height:32px;padding:0 10px 0 18px;display:flex}.auftragsliste .zeile{border:0;border-top:1px solid var(--haarlinie);width:100%;min-height:56px;color:var(--text);text-align:left;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;align-items:center;gap:14px;padding:0 10px 0 18px;font-weight:400;text-decoration:none;display:flex;position:relative}.auftragsliste .zeile:hover:not(:disabled){background:var(--flaeche-zart);border-color:var(--haarlinie)}.auftragsliste .zeile.gewaehlt{background:var(--flaeche)}.auftragsliste .zeile.gewaehlt:before{content:"";background:var(--ci-primaer);width:4px;height:20px;position:absolute;top:18px;left:6px;transform:skew(-25deg)}.auftragsliste .c-nr{color:var(--gedaempft);flex-direction:column;flex:0 0 110px;font-size:12px;display:flex}.auftragsliste .zeile .c-firma{display:none}.seitenblick:focus-visible{outline-offset:-2px}.auftragsliste .c-kunde{flex-direction:column;flex:1;min-width:0;display:flex}.auftragsliste .c-kunde span{color:var(--gedaempft);font-size:12px}.auftragsliste .c-kunde span.wichtig{color:var(--ci-primaer);font-weight:700}.auftragsliste .c-fort{flex:0 0 86px}.auftragsliste .c-summe{text-align:right;flex:0 0 110px}.auftrag-kopf{margin:-26px -40px 0;padding:18px 40px 26px;position:relative;overflow:hidden}.auftrag-kopf .geist{letter-spacing:-.04em;color:#f1f1f3;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:250px;font-weight:700;line-height:1;position:absolute;top:8px;left:-22px}.auftrag-kopf .innen{flex-direction:column;gap:14px;display:flex;position:relative}.auftrag-kopf .zeile1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.auftrag-kopf .links{flex-direction:column;flex:380px;gap:6px;min-width:0;display:flex}.auftrag-kopf h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:52px;line-height:1.02}.auftrag-kopf .lage{max-width:560px;margin:0;font-size:18px}.auftrag-kopf .summe{flex-direction:column;align-items:flex-end;display:flex}.auftrag-kopf .summe strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:48px;font-weight:300;line-height:1.05}.auftrag-spalten{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.auftrag-spalten>.breit{flex-direction:column;flex:3 440px;gap:26px;min-width:0;display:flex}.auftrag-spalten>.schmal{flex-direction:column;flex:2 300px;gap:22px;min-width:0;display:flex}.summenzeile{border-top:1px solid var(--haarlinie);font-variant-numeric:tabular-nums;color:var(--gedaempft);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.summenzeile.stark{border-top:3px solid var(--ci-sekundaer);color:var(--text);font-weight:700}.pruefzeile{align-items:flex-start;gap:10px;display:flex}.pruefzeile svg{flex:0 0 18px;margin-top:1px}.pruefzeilen{flex-direction:column;gap:8px;display:flex}.anmeldeseite{background:#fff;flex-wrap:wrap;min-height:100vh;display:flex}.anmeldeseite .plakat{box-sizing:border-box;background:var(--ci-primaer);color:#fff;flex-direction:column;flex:3 420px;justify-content:space-between;gap:40px;min-height:320px;padding:36px 44px 44px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.anmeldeseite .plakat img{width:190px;height:auto;display:block;position:relative}.anmeldeseite .plakat .geist{white-space:nowrap;letter-spacing:-.04em;color:#79262e;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(84px,27cqw,300px);font-weight:700;line-height:.8;position:absolute;top:46%;right:0;transform:translateY(-50%)}.anmeldeseite .plakat .satz{flex-direction:column;gap:20px;display:flex;position:relative}.anmeldeseite .plakat h1{letter-spacing:-.03em;max-width:11em;margin:0;font-size:clamp(34px,5vw,64px);line-height:1}.anmeldeseite .plakat p{max-width:30em;margin:0;font-size:18px;font-weight:300}.anmeldeseite .formular{box-sizing:border-box;flex-direction:column;flex:2 340px;justify-content:center;padding:44px;display:flex}.anmeldung{background:0 0;border:0;border-radius:0;gap:14px;width:100%;max-width:24rem;margin:0 auto;padding:0}.anmeldung h2{letter-spacing:-.02em;margin:0;font-size:36px;line-height:1.05}.anmeldung .aktionen{justify-content:flex-start}.anmeldung .aktionen button{background:var(--ci-primaer);border-color:var(--ci-primaer);min-width:10rem}.anmeldung .aktionen button:hover:not(:disabled){background:var(--ci-primaer-hover);border-color:var(--ci-primaer-hover)}.anmeldung .testzugaenge{border-top:3px solid var(--ci-sekundaer);flex-direction:column;gap:6px;margin-top:10px;padding-top:14px;display:flex}.anmeldung .testzugaenge button{text-align:left;justify-content:flex-start}.anmeldung>button.leise{align-self:flex-start}.karte.schmal{max-width:28rem}.konten-tabelle td{vertical-align:top}.konten-tabelle .aktionen{justify-content:flex-start;margin-top:0}.konto-formular{max-width:40rem}.konto-zeile-formular{max-width:28rem}.konto-zeile-formular label{margin-top:0}@media (width<=860px){.rahmen{flex-direction:column}.seitenleiste{border-right:0;border-bottom:1px solid var(--haarlinie);flex-flow:column;flex:none;gap:12px;width:auto;height:auto;padding:10px 16px;position:static;overflow:visible}.sl-logo img{width:140px}.sl-menue{align-items:center;min-height:40px;padding:0 12px;display:inline-flex}.sl-koerper{padding-bottom:8px;display:none}.seitenleiste.offen .sl-koerper{display:flex}.inhalt{padding:20px 16px 32px}.inhalt-glocke{top:12px;right:12px}.seitentitel,.start-kopf h1{font-size:30px}.mit-seitenblick{min-height:0;margin:-20px -16px -32px}.mit-seitenblick>.liste-spalte{padding:20px 16px 28px}.seitenblick{border-left:0;border-top:1px solid var(--haarlinie);max-width:none;padding:20px 16px 28px}.briefing{padding:20px 18px 22px 0}.briefing .ziffer{margin:-8px 0 6px -12px;font-size:120px}.auftragsliste,.auftragszeile{min-width:0}.auftragsliste .c-nr{display:none}.auftragsliste .zeile .c-firma{display:inline}.auftragsliste .c-summe{flex-basis:92px}.auftragsliste .zeile,.auftragsliste .kopfzeile{gap:10px;padding-right:0}.auftragszeile .betrag{flex-basis:92px}.briefing .rechts{padding-left:18px}.briefing h2{font-size:24px}.auftrag-kopf{margin:-20px -16px 0;padding:12px 16px 22px}.auftrag-kopf .geist{font-size:150px;left:-12px}.auftrag-kopf h1{font-size:36px}.auftrag-kopf .summe{align-items:flex-start}.auftrag-kopf .summe strong{font-size:36px}.anmeldeseite .plakat{min-height:260px;padding:24px 20px 28px}.anmeldeseite .formular{padding:28px 20px 36px}}.buehne-rahmen{background:var(--ci-sekundaer);min-height:100vh}.buehne.gespraech{--karte:#303036;--grund:#3a3a41;--text:#fff;--gedaempft:var(--hell-auf-dunkel);--linie:var(--ci-sekundaer-hover);--akzent:#fff;--akzent-hell:#3a3a41;--gruen:var(--hell-auf-dunkel);--gruen-hell:#3a3a41;--rot:#fff;--rot-hell:#3a3a41;--gelb:#fff;--gelb-hell:#3a3a41;--g-flaeche:transparent;--g-flaeche-2:#303036;--g-person:#fff;--g-person-text:var(--ci-sekundaer);--g-schatten:none;--g-schatten-hoch:0 12px 40px #00000073;--g-ring:#ffffff40;--g-ende:#fff;box-sizing:border-box;background:var(--ci-sekundaer);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;gap:26px;height:auto;min-height:100vh;padding:22px 44px 32px;font-size:15px;display:flex;position:relative;overflow:hidden}.buehne>*{position:relative}.buehne a{color:#fff}.buehne a:hover{color:var(--hell-auf-dunkel)}.buehne button:focus-visible,.buehne a:focus-visible,.buehne textarea:focus-visible,.buehne select:focus-visible{outline-offset:3px;outline:2px solid #fff}.buehne .versalien,.buehne .b-titel,.buehne .g-seite h2{letter-spacing:.18em;text-transform:uppercase;color:var(--hell-auf-dunkel);font-size:12px;font-weight:400}.buehne>.b-uhr{letter-spacing:-.04em;color:#303036;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:330px;font-weight:700;line-height:1;position:absolute;bottom:-70px;right:-26px}@media (width<=860px){.buehne>.b-uhr{display:none}}.b-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.b-kopf-rechts{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.buehne .g-uhr{color:var(--hell-auf-dunkel);font-size:13px}.buehne .g-warnung{color:var(--ci-sekundaer);background:#fff;border-radius:3px;padding:2px 8px;font-weight:700}.buehne .g-knopf{border:1px solid var(--ci-sekundaer-highlight);color:#fff;background:0 0;border-radius:4px;min-height:44px;padding:0 16px;font-size:14px;font-weight:400;text-decoration:none}.buehne .g-knopf:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#fff}.buehne .g-knopf.ende{font-weight:700}.buehne .g-knopf.ende:hover{background:#ffffff14;border-color:#fff}.buehne .g-glocke-knopf{color:#fff;border-radius:4px;width:44px;height:44px}.buehne .g-glocke-knopf:hover,.buehne .g-glocke-knopf[aria-expanded=true]{background:#ffffff1a}.buehne .g-zaehler{box-shadow:0 0 0 2px var(--ci-sekundaer)}.buehne .g-meldungsliste{background:var(--ci-sekundaer);border-color:var(--ci-sekundaer-hover)}.buehne .g-meldung:hover{background:#3a3a41}.b-haupt{flex-direction:column;flex:1;gap:26px;display:flex}.b-mitte{flex-wrap:wrap;align-items:center;gap:30px 56px;margin-top:8px;display:flex}.buehne .g-taste-rahmen{align-items:flex-start;gap:14px;width:auto}.buehne .g-taste{width:auto;height:auto;box-shadow:none;color:#fff;filter:none;background:0 0;border-radius:6px;padding:6px 10px 6px 4px;display:block}.buehne .g-taste:hover:not(:disabled){background:#ffffff0d;transform:none}.buehne .g-taste:active:not(:disabled){transform:none}.buehne .zustand-stumm .g-taste,.buehne .zustand-endet .g-taste{box-shadow:none;opacity:.55;filter:none;background:0 0}.buehne .g-taste-text{letter-spacing:.18em;text-transform:uppercase;color:var(--hell-auf-dunkel);font-size:12px;font-weight:400}.buehne .g-taste-rahmen:not(.zustand-aus,.zustand-stumm) .g-taste-text{visibility:hidden}.buehne .zustand-aus .g-taste-text:before{content:"Antippen: "}.buehne .g-taste-rahmen.per-taste .g-taste-text,.buehne .g-taste-rahmen.satz .g-taste-text{visibility:visible}.buehne .g-taste-rahmen.satz .g-taste-text:before{content:none}.g-taste-rahmen.per-taste .g-taste{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.buehne .zustand-hoert.per-taste .g-taste-text{color:#fff;font-weight:700}.buehne .zustand-wartet .g-taste{opacity:.8}.g-modus{border-top:1px solid var(--ci-sekundaer-hover);flex-wrap:wrap;align-items:flex-start;gap:8px 32px;padding:12px 0 10px;display:flex}.g-modus-titel{flex:none;padding-top:10px}.g-modus-wahl{flex-wrap:wrap;gap:4px 30px;display:flex}.g-modus-eintrag{flex-direction:column;gap:2px;max-width:250px;display:flex}.g-modus-knopf{color:#fff;min-height:44px;font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 2px 10px;font-size:24px;font-weight:300;position:relative}.g-modus-knopf:after{content:"";transform-origin:0;background:#fff;height:5px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:2px;left:2px;right:2px;transform:skew(25deg)scaleX(0)}.g-modus-knopf[aria-checked=true]{font-weight:700}.g-modus-knopf[aria-checked=true]:after{transform:skew(25deg)scaleX(1)}.g-modus-knopf:hover:not([aria-disabled=true]){color:var(--hell-auf-dunkel)}.g-modus-knopf[aria-disabled=true]{cursor:default}.g-modus-eintrag.nicht-verfuegbar .g-modus-knopf,.g-modus.gesperrt .g-modus-knopf[aria-checked=false]{color:var(--ci-sekundaer-highlight)}.g-modus-grund{color:var(--hell-auf-dunkel);font-size:12px;line-height:1.35}.g-modus-texte{flex-direction:column;flex:320px;gap:4px;padding-top:12px;display:flex}.g-modus-text{max-width:620px;color:var(--hell-auf-dunkel);margin:0;font-size:13px;line-height:1.4}.g-modus-text.stark{color:#fff;font-weight:700}@media (prefers-reduced-motion:reduce){.g-modus-knopf:after{transition:none}}.b-wort{flex-direction:column;flex:520px;gap:10px;min-width:0;display:flex}.b-wort h1{letter-spacing:-.03em;margin:0;font-size:clamp(48px,7vw,88px);font-weight:700;line-height:1}.b-zeile{overflow-wrap:anywhere;max-width:700px;margin:0;font-size:clamp(18px,2.1vw,26px);font-weight:300;line-height:1.3}.b-zeile .versalien{font-size:13px;font-weight:700}.b-unten{flex-wrap:wrap;align-items:flex-end;gap:28px 44px;margin-top:auto;display:flex}.buehne .g-haupt{min-width:0;max-width:760px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:2 480px;overflow:visible}.b-titel{margin:0 0 8px}.buehne .g-verlauf{flex:none;gap:0;max-height:46vh;padding:0}.buehne .g-willkommen{text-align:left;border-top:1px solid var(--ci-sekundaer-hover);align-items:flex-start;gap:8px;max-width:none;margin:0;padding:10px 0 4px;animation:none}.buehne .g-willkommen h2{display:none}.buehne .g-willkommen p{color:var(--hell-auf-dunkel)}.buehne .g-vorschlaege{justify-content:flex-start;margin-top:0}.buehne .g-chip{border:1px solid var(--ci-sekundaer-highlight);color:#fff;background:0 0;border-radius:4px;min-height:40px;padding:0 14px;font-size:14px}.buehne .g-chip:hover:not(:disabled){background:#ffffff14;border-color:#fff}.buehne .g-zeile{border-top:1px solid var(--ci-sekundaer-hover);padding:10px 0;animation:.6s cubic-bezier(.2,.8,.2,1) both b-ein;display:block}.buehne .g-blase{color:#fff;background:0 0;border:0;border-radius:0;max-width:none;padding:0}.buehne .g-blase:before,.buehne .g-arbeit:before{letter-spacing:.18em;text-transform:uppercase;color:var(--hell-auf-dunkel);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.buehne .g-blase.person:before{content:"Du"}.buehne .g-blase.aki:before,.buehne .g-arbeit:before{content:"AKI"}.buehne .g-blase p{font-size:17px;font-weight:300;line-height:1.4}.buehne .g-blase-fuss{opacity:1;color:var(--hell-auf-dunkel);font-size:12px}.buehne .g-trenner{border-top:1px solid var(--ci-sekundaer-hover);justify-content:flex-start;padding:8px 0}.buehne .g-trenner span{color:var(--hell-auf-dunkel);background:0 0;border:0;border-radius:0;padding:0;font-size:12px}.buehne .g-arbeit{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;gap:6px;padding:0}.buehne .g-arbeit-titel{font-size:16px;font-weight:700}.buehne .g-status{color:var(--hell-auf-dunkel);letter-spacing:.18em;text-transform:uppercase;background:0 0;border-radius:0;padding:0;font-size:12px;font-weight:400}.buehne .g-taetigkeit{color:var(--hell-auf-dunkel)}.buehne .g-punkte i{background:#fff;border-radius:0;width:3px;height:10px;transform:skew(25deg)}.buehne .g-antwort{font-size:17px;font-weight:300;line-height:1.4}.buehne .g-antwort a{font-weight:700}.buehne .g-fehlschlag{color:#fff;border-left:3px solid var(--ci-highlight);padding-left:10px}.buehne .g-karte{border:0;border-top:1px solid var(--ci-sekundaer-hover);color:#fff;background:0 0;border-radius:0;padding:8px 0}.buehne a.g-karte:hover{border-color:var(--ci-sekundaer-hover);color:var(--hell-auf-dunkel);transform:none}.buehne .g-karte-symbol,.buehne .g-meldung-symbol{color:#fff;background:#3a3a41}.buehne .g-karte-text{font-size:15px}.buehne .g-karte-text strong{font-weight:700}.buehne .g-karte-text span{color:var(--hell-auf-dunkel);font-size:13px}.buehne .g-arbeit.status-klick{background:var(--ci-primaer);box-shadow:none;border-radius:6px;gap:12px;margin:4px 0;padding:22px;animation:.6s cubic-bezier(.2,.8,.2,1) both b-ein}.buehne .g-arbeit.status-klick:before{content:none}.buehne .g-arbeit.status-klick .g-arbeit-titel{letter-spacing:-.02em;font-size:30px;line-height:1.08}.buehne .g-arbeit.status-klick .g-arbeit-titel:after{content:"."}.buehne .g-arbeit.status-klick .g-arbeit-kopf{flex-direction:column-reverse;align-items:flex-start;gap:6px}.buehne .g-status.status-klick{color:#fff}.buehne .g-arbeit.status-klick .g-antwort{font-size:14px;font-weight:400}.buehne .g-zitat{color:#fff;background:0 0;border-left:3px solid #fff;border-radius:0;padding:2px 0 2px 12px;font-size:18px;font-weight:300}.buehne .g-klickzeile .g-knopf{border-color:#ffffffb3;height:46px;padding:0 18px}.buehne .g-klickzeile .g-knopf.haupt{color:var(--ci-primaer);background:#fff;border-color:#fff;font-weight:700}.buehne .g-klickzeile .g-knopf.haupt:hover:not(:disabled){background:var(--flaeche);color:var(--ci-primaer)}.buehne .g-dock{background:0 0;border-top:0;gap:8px;padding:14px 0 0}.buehne .g-eingabe{border-bottom:2px solid #fff;align-items:center;gap:12px;padding-bottom:6px}.buehne .g-textfeld{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.buehne .g-textfeld:focus-within{box-shadow:none}.buehne .g-textfeld textarea{color:#fff;min-height:44px;padding:10px 0;font-size:17px}.buehne .g-textfeld textarea::placeholder{color:#ffffffd1}.buehne .g-optionen select{border-color:var(--ci-sekundaer-highlight);background:var(--ci-sekundaer);color:#fff;border-radius:4px;min-height:32px;padding:2px 8px;font-size:13px}.buehne .g-klein{color:var(--hell-auf-dunkel)}.buehne .g-senden{width:44px;height:44px;color:var(--ci-sekundaer);background:#fff;margin-bottom:0}.buehne .g-senden:hover:not(:disabled){background:var(--flaeche);transform:none}.buehne .g-fuss{color:var(--hell-auf-dunkel);font-size:12px}.buehne .g-hinweis{color:#fff;font-weight:700}.buehne .g-textknopf{color:#fff;font-weight:700;text-decoration:underline}.buehne .g-seite{flex:280px;gap:22px;min-width:0;max-width:380px;overflow:visible}.buehne .g-seite section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.buehne .g-seite h2{margin:0 0 8px}.buehne .g-seite h2:after{content:none}.buehne .g-leer{border-top:1px solid var(--ci-sekundaer-hover);color:var(--hell-auf-dunkel);padding:10px 0;font-size:14px}.buehne .g-laufend,.buehne .g-wartet{counter-reset:zeile;gap:0}.buehne .g-laufend li,.buehne .g-wartet li{border-top:1px solid var(--ci-sekundaer-hover);counter-increment:zeile;align-items:center;gap:12px;min-height:40px;padding:6px 0;font-size:15px;display:flex}.buehne .g-laufend li:before{content:counter(zeile, decimal-leading-zero);font-variant-numeric:tabular-nums;flex:0 0 26px;font-size:18px;font-weight:300}.buehne .g-laufend .g-punkte{display:none}.buehne .g-laufend li strong{font-weight:700}.buehne .g-laufend li span span,.buehne .g-wartet time{color:var(--hell-auf-dunkel);font-size:13px}.buehne .g-wartet button{color:#fff;min-height:44px;margin:0;padding:2px 0;font-size:15px}.buehne .g-wartet button:hover:not(:disabled){background:#ffffff0f}.buehne .g-wartet button strong{font-weight:700}.buehne .g-grundsatz{color:var(--hell-auf-dunkel);font-size:13px;border-top:1px solid var(--ci-sekundaer-hover)!important;background:0 0!important;padding-top:12px!important}.buehne .g-grundsatz .g-symbol{color:#fff}.buehne-rahmen .g-einblendung{border-color:var(--ci-sekundaer-hover);color:#fff;background:#303036}.buehne-rahmen .g-einblendung-text span,.buehne-rahmen .g-schliessen{color:var(--hell-auf-dunkel)}.buehne-rahmen .g-meldung-symbol{color:#fff;background:#3a3a41}@keyframes b-ein{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.buehne .g-zeile,.buehne .g-arbeit.status-klick{animation:none!important}}@media (width<=860px){.buehne.gespraech{gap:20px;padding:14px 16px 24px}.b-mitte{gap:18px}.buehne .g-taste .jz{zoom:.55}.buehne .g-verlauf{max-height:none}.buehne .g-haupt{height:auto;min-height:0}.buehne .g-seite{max-width:none}}.buehne .g-browser-bild{border-color:var(--ci-sekundaer-hover)}.buehne .g-browser-bild figcaption{color:var(--hell-auf-dunkel);letter-spacing:.18em;font-size:11px}.buehne .g-browser-hinweise{color:var(--hell-auf-dunkel);font-size:13px}.buehne .g-browser-anweisungen{border-left:3px solid var(--ci-highlight);color:#fff;padding-left:12px;font-size:14px;font-weight:300;list-style:none}.sl-logo.mit-aki{margin:2px 6px 4px;display:block;position:relative}.seitenleiste .sl-logo.mit-aki a.sl-schrift{padding:0;display:block}.sl-logo.mit-aki img{clip-path:inset(0 0 0 19.6%)}.sl-a{aspect-ratio:710.033/639.867;cursor:pointer;background:0 0;border:0;border-radius:2px;height:100%;min-height:0;padding:0;position:absolute;top:0;left:0}.sl-a:hover:not(:disabled){background:0 0}.sl-a:before{content:"";position:absolute;inset:-9px -1px -9px -9px}.sl-a .jz{width:100%;height:100%}.sl-a:hover .jz .jz-streifen{fill:var(--ci-sekundaer-hover)}.sl-a:focus-visible{outline-offset:5px}.af-ebene{z-index:70;box-sizing:border-box;padding:28px;display:flex;position:fixed;inset:0}.af-schleier{background:#28282d9e;transition:opacity .25s;position:absolute;inset:0}.af-fenster{background:var(--ci-sekundaer);overscroll-behavior:contain;transform-origin:calc(100% - 60px) 8px;border-radius:6px;flex:1;min-width:0;transition:transform .25s cubic-bezier(.3,0,.2,1),opacity .25s;animation:.22s cubic-bezier(.2,.8,.2,1) both af-auf;position:relative;overflow:hidden auto;box-shadow:0 24px 80px #00000073}.af-fenster:focus{outline:none}.af-fenster:focus-visible{outline-offset:-4px;outline:2px solid #fff}.af-fenster .buehne.gespraech{min-height:100%}.af-ebene.minimiert{pointer-events:none;visibility:hidden;transition:visibility 0s linear .25s}.af-ebene.minimiert .af-schleier{opacity:0}.af-ebene.minimiert .af-fenster{opacity:0;transform:scale(.05)}@keyframes af-auf{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.b-fehler{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.buehne .b-fehler .g-knopf{color:var(--ci-sekundaer);background:#fff;border-color:#fff}.buehne .b-fehler .g-knopf:hover:not(:disabled){background:var(--flaeche);border-color:var(--flaeche);color:var(--ci-sekundaer)}.af-ecke{z-index:46;flex-direction:column;align-items:flex-end;font-size:14px;animation:.25s both af-zeichen-ein;display:flex;position:fixed;top:16px;right:84px}.af-zeichen{background:var(--ci-sekundaer);color:#fff;cursor:pointer;border:0;border-radius:4px;align-items:center;gap:10px;height:48px;min-height:0;padding:0 12px 0 10px;display:flex;position:relative}.af-zeichen:after{content:"";opacity:0;background:#fff;height:2px;position:absolute;bottom:5px;left:10px;right:12px}.af-zeichen:hover:not(:disabled),.af-zeichen[aria-expanded=true]{background:var(--ci-sekundaer)}.af-zeichen:hover:not(:disabled):after,.af-zeichen[aria-expanded=true]:after{opacity:1}.af-zeichen:focus-visible{outline:2px solid var(--ci-sekundaer);outline-offset:3px}.af-mikro{color:var(--ci-sekundaer-highlight);align-items:center;display:flex}.af-mikro.an{color:#fff}.af-punkt{background:var(--ci-highlight);width:10px;height:10px;box-shadow:0 0 0 3px var(--ci-sekundaer);position:absolute;top:-4px;right:-3px;transform:skew(-25deg)}@media (width>=861px){body:has(.af-ecke) .seitenblick-kopf{padding-right:144px}}@keyframes af-zeichen-ein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.af-blick{box-sizing:border-box;background:var(--ci-sekundaer);color:#fff;border-radius:6px;flex-direction:column;gap:16px;width:min(380px,100vw - 24px);max-height:calc(100vh - 90px);margin-top:8px;padding:18px 20px 16px;animation:.18s both af-blick-ein;display:flex;overflow-y:auto;box-shadow:0 18px 50px #00000059}.af-blick[hidden]{display:none}.af-blick:before{content:"";height:10px;position:absolute;top:48px;left:0;right:0}.af-blick section{flex-direction:column;gap:0;margin:0;display:flex}.af-titel{letter-spacing:.18em;text-transform:uppercase;color:var(--hell-auf-dunkel);margin:0 0 6px;font-size:11px;font-weight:400}.af-leer{border-top:1px solid var(--ci-sekundaer-hover);color:var(--hell-auf-dunkel);margin:0;padding:8px 0;font-size:14px}.af-leer.hell{color:#fff}.af-liste{counter-reset:zeile;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.af-liste li{border-top:1px solid var(--ci-sekundaer-hover);overflow-wrap:anywhere;padding:8px 0}.af-laufend li{counter-increment:zeile;grid-template-columns:30px 1fr;column-gap:8px;display:grid}.af-laufend li:before{content:counter(zeile, decimal-leading-zero);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:20px;font-weight:300;line-height:1.2}.af-laufend strong{font-size:15px;font-weight:700}.af-laufend span{color:var(--hell-auf-dunkel);font-size:13px}.af-mitschrift li{grid-template-columns:52px 1fr;column-gap:8px;font-size:14px;font-weight:300;line-height:1.4;display:grid}.af-wer{letter-spacing:.18em;text-transform:uppercase;color:var(--hell-auf-dunkel);padding-top:2px;font-size:11px;font-weight:700}.af-blick a{color:#fff}.af-blick a:hover{color:var(--hell-auf-dunkel)}.af-ergebnisse li{padding:0}.af-ergebnisse a,.af-ergebnisse .af-zeile{box-sizing:border-box;color:#fff;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:1fr 18px;align-items:center;column-gap:8px;padding:7px 0;text-decoration:none;display:grid;position:relative}.af-ergebnisse a:hover,.af-ergebnisse .af-zeile:hover:not(:disabled){color:#fff;background:#ffffff0f}.af-ergebnisse strong{grid-column:1;font-size:14px;font-weight:700}.af-ergebnisse span{color:var(--hell-auf-dunkel);grid-column:1;font-size:13px}.af-ergebnisse .g-symbol{grid-area:1/2/span 2}.af-ergebnisse li.neu>*{padding-left:14px}.af-ergebnisse li.neu>:before{content:"";background:var(--ci-highlight);width:4px;height:18px;position:absolute;top:11px;left:3px;transform:skew(-25deg)}.af-knoepfe{border-top:1px solid var(--ci-sekundaer-hover);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.af-knopf{border:1px solid var(--ci-sekundaer-highlight);color:#fff;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:14px;font-weight:400;display:inline-flex}.af-knopf:hover:not(:disabled){background:#ffffff14;border-color:#fff}.af-knopf.stark{color:var(--ci-sekundaer);background:#fff;border-color:#fff;font-weight:700}.af-knopf.stark:hover:not(:disabled){background:var(--flaeche);border-color:var(--flaeche)}.af-blick button:focus-visible,.af-blick a:focus-visible{outline-offset:2px;outline:2px solid #fff}@keyframes af-blick-ein{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=860px){.af-ebene{padding:0}.af-fenster{border-radius:0}.af-ecke{top:8px;right:90px}.af-zeichen{height:44px}.af-blick{position:absolute;top:100%;right:-78px}.af-blick:before{display:none}}@media (prefers-reduced-motion:reduce){.af-fenster,.af-schleier,.af-ecke,.af-blick{transition:none!important;animation:none!important}.af-ebene.minimiert{transition:none!important}}.af-halten{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.af-halten.an{color:var(--ci-sekundaer);background:#fff;border-color:#fff;font-weight:700}.aki-signet{flex:none;display:block}.aki-signet .as-streifen{fill:#000}.aki-signet .as-winkel{fill:#6b1c23}.aki-signet.auf-dunkel polygon,.aki-signet.auf-bordeaux polygon,.buehne .aki-signet.auf-umgebung polygon{fill:#fff}img.aki-wortmarke{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;max-width:none;display:block}button.aki-knopf{border:1px solid var(--haarlinie-stark);min-height:44px;color:var(--ci-sekundaer);text-align:left;white-space:nowrap;cursor:pointer;background:#fff;border-radius:4px;align-items:center;gap:10px;padding:0 14px 0 12px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}button.aki-knopf.breit{width:100%;display:flex}button.aki-knopf .ak-text{flex:1}button.aki-knopf kbd{font:inherit;color:var(--ci-sekundaer-hover);border:1px solid var(--haarlinie-stark);border-radius:3px;padding:1px 5px;font-size:11px;font-weight:400}button.aki-knopf:disabled{opacity:.55;cursor:default}button.aki-knopf.ton-hell:hover:not(:disabled){background:var(--flaeche-zart);border-color:var(--ci-sekundaer-highlight);color:var(--ci-sekundaer)}button.aki-knopf.ton-dunkel{border-color:var(--ci-sekundaer);background:var(--ci-sekundaer);color:#fff}button.aki-knopf.ton-dunkel:hover:not(:disabled){border-color:var(--ci-sekundaer-hover);background:var(--ci-sekundaer-hover);color:#fff}button.aki-knopf.ton-umriss{color:#fff;background:0 0;border-color:#fffc}button.aki-knopf.ton-umriss:hover:not(:disabled){color:#fff;background:#ffffff24;border-color:#fff}.laut button.aki-knopf:focus-visible,.briefing button.aki-knopf:focus-visible,.buehne button.aki-knopf:focus-visible,.af-blick button.aki-knopf:focus-visible{outline-offset:2px;outline:2px solid #fff}.laut button.aki-knopf.ton-hell,.briefing button.aki-knopf.ton-hell{color:var(--ci-sekundaer);background:#fff;border-color:#fff}.laut button.aki-knopf.ton-hell:hover:not(:disabled),.briefing button.aki-knopf.ton-hell:hover:not(:disabled){border-color:var(--flaeche);background:var(--flaeche);color:var(--ci-sekundaer)}.aki-einstieg{justify-content:center;margin-top:12px;display:flex}.aki-einstieg.links{justify-content:flex-start}.briefing form{border-bottom:0;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:0}.briefing form:focus-within{box-shadow:none}.briefing form textarea{border-bottom:2px solid #fff;border-radius:0;flex:100%}.briefing form textarea:focus-visible{box-shadow:0 3px 0 -1px #fff}.briefing .zusatz{margin-top:0}.b-marke{align-items:center;min-height:44px;margin-left:-3px;display:flex}.af-kopf{justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 -2px -2px;display:flex}.af-kopf .af-zustand{letter-spacing:.18em;text-transform:uppercase;color:var(--hell-auf-dunkel);font-size:11px;font-weight:400}span.g-absender,.g-einblendung-text span.g-absender{letter-spacing:.18em;text-transform:uppercase;color:var(--gedaempft);align-items:center;gap:6px;font-size:11px;font-weight:400;display:inline-flex}.g-meldungsliste-kopf .g-absender-titel{align-items:center;gap:8px;display:inline-flex}.g-einblendung-text .g-absender{margin-bottom:2px}.hinweis.laeuft.mit-zeichen{gap:10px}@media (width<=860px){.b-marke img.aki-wortmarke{width:auto;height:38px}}
