*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0a0b0f;--text:#eaecf0;--text-dim:#c0c4d0;--text-faint:#a4a8b8;--line:#fff3;--font:var(--font-dm-sans),"DM Sans",sans-serif;--header-h:44px;--feld-fond:#ffffff0d}[data-theme=light]{--bg:#fff;--text:#1a1c22;--text-dim:#5a5e6a;--text-faint:#888b98;--line:#00000026;--feld-fond:#0000000b}html,body{height:100%;font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:clip}body{overflow-wrap:break-word}button{font-family:var(--font);color:inherit;cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}input:focus,textarea:focus,select:focus{outline:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--text-faint)}html{scroll-padding-top:calc(var(--header-h) + 8px)}.kopf{height:var(--header-h);z-index:100;border-bottom:1px solid var(--line);background:var(--bg);align-items:center;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}.kopf-links{align-items:center;gap:16px;display:flex}.hamburger{flex-direction:column;gap:4px;padding:4px;display:flex}.hamburger span{background:var(--text-dim);width:16px;height:1px;display:block}.hamburger:hover span{background:var(--text)}.wortmarke{letter-spacing:.08em;font-size:13px;font-weight:700}.wortmarke-bereich{margin-left:-12px;font-weight:300}.werk-name-feld{border:none;border-bottom:1px solid var(--text-faint);font:inherit;color:inherit;background:0 0}.kopf-rechts{align-items:center;gap:16px;margin-left:auto;display:flex}.verbrauch{color:var(--text-dim);border-left:1px solid var(--line);border-right:1px solid var(--line);padding:4px 12px;font-size:11px}.verbrauch .heute{margin-right:12px}.theme-knopf{color:var(--text);padding:4px;font-size:10px}.runner{color:var(--text-dim);border-left:1px solid var(--line);border-right:1px solid var(--line);padding:4px 12px;font-size:11px}.runner:hover,.runner.offen{color:var(--text)}.runner-label{margin-right:6px;font-weight:600}.runner-rolle{color:var(--text-dim);margin-right:6px;font-weight:400}.band-generativ{align-items:center;margin-left:2px;font-weight:400;display:inline-flex}.band-generativ .runner{border-left:none;border-right:none;padding:0}.runner-arrow{margin-left:4px}.anwendungs-wrap{display:inline-flex;position:relative}.anwendungs-knopf{border-right:none}.app-menu{z-index:150;flex-direction:row-reverse;align-items:flex-start;gap:1px;margin-top:12px;display:flex;position:absolute;top:100%;right:0}.app-menu-list,.app-menu-modes{background:var(--bg);border:1px solid var(--line);min-width:130px}.app-menu-modes{position:relative}.app-menu-dienste{z-index:5;width:max-content;min-width:300px;max-width:520px;position:absolute;left:calc(100% + 1px)}.app-menu-list button,.app-menu-modes button{width:100%;color:var(--text-dim);border:none;border-bottom:1px solid var(--line);cursor:pointer;font-size:11px;font-family:var(--font);text-align:left;background:0 0;align-items:center;padding:7px 14px;display:flex}.app-menu-list button:last-child,.app-menu-modes button:last-child{border-bottom:none}.app-menu-list button:hover,.app-menu-modes button:hover{color:var(--text)}.app-menu-list button.selected{color:#0a0b0f;background:#eaecf0}[data-theme=light] .app-menu-list button.selected{color:#fff;background:#1a1c22}.app-menu-list button.selected .app-menu-arrow{color:inherit}.app-menu-modes button.active{color:#0a0b0f;background:#eaecf0}[data-theme=light] .app-menu-modes button.active{color:#fff;background:#1a1c22}.app-menu-arrow{margin-right:6px;font-size:9px}.app-menu-sub{background:var(--bg);border:1px solid var(--line);min-width:300px;max-height:400px;overflow-y:auto}.app-menu-sub-item{border-bottom:1px solid var(--line);cursor:pointer;color:var(--text-dim);justify-content:space-between;align-items:center;padding:7px 14px;font-size:11px;display:flex}.app-menu-sub-item:last-child{border-bottom:none}.app-menu-sub-item:hover{color:var(--text);background:#ffffff14}[data-theme=light] .app-menu-sub-item:hover{background:#eaecf0}.app-menu-sub-name{white-space:nowrap;flex:1;margin-right:12px}.app-menu-sub-price{color:var(--text-faint);white-space:nowrap;font-size:9px}.runner-dropdown{top:var(--header-h);white-space:normal;background-color:var(--bg);border:1px solid var(--line);z-index:1000;background-image:linear-gradient(#ffffff14,#ffffff14);width:520px;max-width:calc(100vw - 80px);position:fixed;right:60px}.kopf:has(.runner-dropdown){z-index:500}.runner-dropdown .modell-liste{max-width:100%;overflow-x:auto}[data-theme=light] .runner-dropdown{background-image:linear-gradient(#00000012,#00000012)}.runner-kopf{border-bottom:1px solid var(--line);align-items:center;padding:10px 0;display:flex}.runner-kopf .modell-panel-schliessen{white-space:nowrap;padding:0 14px}.live-kopf-knopf{color:var(--text-dim);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.live-kopf-knopf:hover,.live-kopf-knopf.offen{color:var(--text)}.runner-suche{flex:1;min-width:0;margin:0 0 0 14px;padding:10px 14px;font-size:11px}.runner-spezial-schalter{color:var(--text-faint);border-bottom:1px solid var(--line);margin:0;padding:6px 14px;font-size:10px}.runner-optionen{max-height:60vh;margin:8px 14px 14px;overflow:hidden auto}.automatik-neutral-oben{color:var(--text);margin:10px 0 12px;font-size:11px;font-weight:500;line-height:1.55}.automatik-neutral{margin:0;padding:12px 14px}.listen-erklaerung{margin:0;padding:10px 14px 8px}.tabellen-halter.verschleiert{filter:blur(3.5px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.listen-filter-zeile{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding:7px 14px;display:flex}.listen-filter-label{color:var(--text-faint);font-size:11px}.listen-filter-zeile .zeilen-knopf{margin-left:auto}.voreinstellung-rueckfrage{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.voreinstellung-rueckfrage .rueckfrage-text{color:var(--text);font-size:11px}.automatik-haken.gesperrt{opacity:.45}.automatik-haken.gesperrt .filter-schalter{cursor:not-allowed}.gew-reihe.gesperrt{opacity:.45}.gew-reihe.gesperrt .gew-stufe{cursor:not-allowed}.automatik-block .zeilen-knopf:disabled{opacity:.45;cursor:not-allowed}.runner-dropdown{max-height:calc(100vh - var(--header-h) - 8px);flex-direction:column;display:flex;overflow-y:auto}.runner-dropdown .runner-optionen{flex:auto;min-height:120px;max-height:none}.runner-optionen.mit-automatik{margin-top:0}.runner-optionen.mit-automatik .empf-gruppe{border-top:none}.seitenleiste{top:var(--header-h);z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scrollbar-width:none;background:#0a0b0f80;width:200px;transition:transform .2s;position:fixed;bottom:0;left:0;overflow-y:auto;transform:translate(-200px)}.seitenleiste::-webkit-scrollbar{display:none}.leisten-innen{border-right:1px solid var(--line);flex-direction:column;min-height:100%;display:flex}[data-theme=light] .seitenleiste{background:#ffffff80}.seitenleiste.offen{transform:translate(0)}.leisten-abschnitt{padding:8px 20px}.leisten-abschnitt:first-child{padding-top:32px}.leisten-kopf+.leisten-abschnitt{padding-top:24px}.leisten-titel{padding-bottom:6px;font-size:11px;font-weight:600}.leisten-punkte{padding-top:4px}.leisten-punkt.bald{color:var(--text-faint);cursor:default}.leisten-punkt.bald .bald-marke{margin-left:6px;font-size:9px}.leisten-linie{background:var(--line);height:1px;margin:8px 0}.leisten-trenner{background:var(--line);width:64px;height:1px;margin:5px 0 5px 16px}.leisten-unten{height:var(--ecke-h);border-top:1px solid var(--line);flex-shrink:0;align-items:center;gap:8px;margin-top:auto;padding:0 20px;font-size:11px;display:flex}.nutzer-link{color:var(--text);align-items:center;gap:8px;display:flex}.nutzer-link:hover .nutzer-kreis{background:var(--text-dim)}.nutzer-name{flex-direction:column;line-height:1.3;display:flex}.nutzer-zeile{align-items:baseline;gap:6px;display:flex}.nutzer-plan,.nutzer-mail{color:var(--text-faint);font-size:9px}.nutzer-kreis{background:var(--text-faint);width:24px;height:24px;color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.abmelden-knopf{color:var(--text-faint);margin-left:auto;font-size:10px}.abmelden-knopf:hover{color:var(--text)}.inhalt{top:var(--header-h);z-index:10;padding:32px 64px 56px;transition:left .2s,right .2s;position:fixed;bottom:0;left:200px;right:0;overflow-y:auto}.inhalt:has(.studio-rahmen){z-index:300}.inhalt.voll{left:0}:root{--dock-h:96px;--ecke-h:66px}.inhalt{bottom:0}.inhalt.mit-seiten-chat{flex-direction:column;padding:16px 16px 0;display:flex;overflow:hidden}.schreibtisch-spalten-titel .band-wort .haupt-pfeil{margin-left:8px}.buehne-mittellinie{z-index:135;pointer-events:none;background-color:#0000;background-image:linear-gradient(to bottom,var(--line)0,var(--line)calc(50% - 24px),transparent calc(50% - 24px),transparent calc(50% + 24px),var(--line)calc(50% + 24px)),linear-gradient(to bottom,var(--bg,#fff)0,var(--bg,#fff)calc(50% - 24px),transparent calc(50% - 24px),transparent calc(50% + 24px),var(--bg,#fff)calc(50% + 24px));width:1px;position:absolute;top:16px;bottom:24px}.inhalt.mit-seiten-chat .schreibtisch-mitte-knopf{z-index:136;background:var(--bg,#fff);padding:12px 2px;top:calc(50% - 12px)}.inhalt.mit-seiten-chat .schreibtisch-gespraech{border-left:none}.buehne-mittellinie-innen{background-color:var(--bg,#fff);background-image:linear-gradient(var(--line),var(--line));z-index:5;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.mit-mittellinie .schreibtisch-gespraech{border-left:none}.studio-rahmen-fuss.fuss-mit-linie:before{content:"";background-color:var(--bg,#fff);background-image:linear-gradient(var(--line),var(--line));width:1px;position:absolute;top:-60px;bottom:24px;left:0}.studio-rahmen-fuss.fuss-mit-linie .chat-input-wrap{padding:0 18px 24px 10px}.inhalt.mit-seiten-chat>.studio-rahmen-fuss .chat-input-wrap{padding:0 18px 24px 11px}@media (min-width:601px) and (max-width:900px){.inhalt.mit-seiten-chat .input-status{top:-34px}}.inhalt.mit-seiten-chat>.writing-schreibtisch{flex:auto;min-height:0}.inhalt.mit-seiten-chat .schreibtisch-werk{justify-content:flex-start;padding-top:0;overflow-x:hidden}.inhalt.mit-seiten-chat .schreibtisch-werk>.buehne-inhalt{width:100%;min-width:0}.inhalt.mit-seiten-chat>.studio-rahmen-fuss{border-top:none}.buehne-inhalt{min-width:0;padding:32px 26px 56px}.inhalt.mit-seiten-chat .buehne-inhalt .karten{max-width:none}.leisten-haupt{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;padding:0 0 6px;font-size:11px;font-weight:600;display:flex;position:relative}.leisten-haupt:hover{color:var(--text-dim)}.leisten-haupt-link{color:inherit;font:inherit;text-align:left;flex:1;text-decoration:none}.leisten-haupt-pfeilknopf{cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;padding:0;display:flex}.leisten-gruppe{position:relative}.leisten-gruppe:has(>.leisten-haupt.aktiv):after{content:"";background:var(--bg);z-index:1;width:1px;position:absolute;top:-9px;bottom:-9px;right:-21px}.leisten-gruppe:has(>.leisten-haupt.aktiv)+.leisten-linie{margin-right:-21px}.leisten-linie:has(+.leisten-gruppe>.leisten-haupt.aktiv){margin-right:-21px}.leisten-abschnitt:first-child>.leisten-gruppe:first-of-type:has(>.leisten-haupt.aktiv):after{top:-32px}.haupt-pfeil{font-size:11px;transition:transform .15s}.leisten-haupt.offen .haupt-pfeil{transform:rotate(90deg)}button.leisten-haupt{text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.leisten-punkt{text-align:left;width:100%;color:var(--text-dim);padding:5px 0 5px 16px;font-size:11px;display:block}.leisten-punkt:hover,.leisten-punkt.aktiv{color:var(--text)}.leisten-punkt.ordner-stil{color:var(--text-dim);justify-content:space-between;align-items:center;margin-top:4px;font-weight:500;display:flex}.leisten-punkt.ordner-stil .haupt-pfeil{color:var(--text-dim);margin-right:8px;font-size:10px}.leisten-punkt.ordner-stil.offen .haupt-pfeil{transform:rotate(90deg)}.leisten-kopf{color:var(--text-faint);word-break:break-all;flex-shrink:0;padding:10px 20px 0;font-size:10px}.leisten-ordner{color:var(--text-dim);padding:2px 0 2px 32px;font-size:10px;display:block}.leisten-ordner:hover{color:var(--text)}.leisten-ordner.leisten-tiefer{padding-left:44px}.leisten-punkt:has(.betreiber-marke){align-items:center;display:flex}.betreiber-marke{text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim);opacity:.7;margin-left:auto;padding-left:8px;padding-right:10px;font-size:7px;font-weight:400}.leisten-ordner{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.leisten-auswahl{cursor:pointer}.leisten-auswahl input{vertical-align:middle;margin:0 6px 0 0}.leisten-auswahl-loeschen:disabled{opacity:.4;cursor:default}.leisten-chatliste{outline:none}.leisten-zeile{outline:none;position:relative}.leisten-zeile-chat{color:var(--text-dim);cursor:default;align-items:center;gap:6px;padding:2px 0 2px 32px;font-size:10px;display:flex}.leisten-zeile-chat:hover{color:var(--text)}.leisten-zeile-chat.aktiv .leisten-chat-name{color:var(--text);font-weight:600}.leisten-zeile-chat[data-selected]{color:var(--text);background:#ffffff12}[data-theme=light] .leisten-zeile-chat[data-selected]{background:#00000012}.leisten-zeile-chat[data-focus-visible]{outline:1px solid var(--line);outline-offset:-1px}.leisten-chat-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.leisten-chat-name:hover{color:var(--text);font-weight:600}.leisten-kasten-box{border:1px solid var(--text-dim);width:11px;height:11px;display:inline-block}.leisten-zeile-titel,.leisten-zeile-projekt{padding:0}.leisten-zeile-projekt[data-drop-target]{outline:1px solid var(--text);outline-offset:-1px}.leisten-zeile-chat[data-drop-target],.leisten-zeile-titel[data-drop-target]{outline:1px dashed var(--line);outline-offset:-1px}.leisten-chatliste[data-drop-target]{outline:1px solid var(--line);outline-offset:-1px}.leisten-zeile-chat.leisten-projekt-chat{padding-left:44px}.leisten-aktionen{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;padding:2px 8px;font-size:10px;display:flex}.leisten-aktionen-anzahl{color:var(--text)}.leisten-aktion{cursor:pointer;font-family:var(--font);color:var(--text-dim);background:0 0;border:none;align-items:center;gap:3px;padding:0;font-size:10px;display:inline-flex}.leisten-aktion:hover{color:var(--text)}.leisten-menue-knopf{cursor:pointer;font-family:var(--font);color:var(--text-faint);background:0 0;border:none;flex:none;padding:0 6px 0 2px;font-size:11px;line-height:1}.leisten-zeile-chat:hover .leisten-menue-knopf,.leisten-menue-knopf[data-hovered],.leisten-menue-knopf[data-pressed]{color:var(--text)}.leisten-menue{background:var(--bg);border:1px solid var(--line);z-index:500;min-width:140px}.leisten-menue-liste{outline:none;padding:4px 0}.leisten-menue-punkt{color:var(--text-dim);cursor:pointer;outline:none;align-items:center;gap:6px;padding:4px 12px;font-size:10px;display:flex}.leisten-menue-punkt[data-focused],.leisten-menue-punkt[data-hovered]{color:var(--text);background:#ffffff0f}.leisten-menue-punkt .haupt-pfeil{margin-left:auto}.leisten-menue-punkt.zugeordnet{color:var(--text);font-weight:600}.name-einblendung{z-index:400;background:var(--bg,#fff);color:var(--text);border:1px solid var(--linie,#80808059);white-space:nowrap;pointer-events:none;padding:2px 8px;font-size:10px;position:fixed}.werk-menue-gruppentitel{color:var(--text-dim);border-top:1px solid var(--linie,#80808040);margin-top:4px;padding:4px 12px 2px;font-size:10px;font-weight:600;display:block}.werk-menue-zugehoerigkeit{color:var(--text-dim);border-bottom:1px solid var(--linie,#80808040);cursor:default;margin-bottom:4px;padding:4px 12px;font-size:10px;display:block}.leisten-umbenennen-feld{min-width:0;font-size:10px;font-family:var(--font);color:var(--text);border:none;border-bottom:1px solid var(--line);background:0 0;outline:none;flex:1;padding:0}.leisten-papierkorb-zeile{color:var(--text-dim);align-items:center;gap:8px;padding:2px 8px 2px 32px;font-size:10px;display:flex}.leisten-ablage-name{cursor:pointer;text-align:left;min-width:0;color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;padding:0;font-size:10px;overflow:hidden}.leisten-ablage-name:hover{color:var(--text)}.leisten-papierkorb-zeile.gewaehlt{color:var(--text);background:#ffffff12}[data-theme=light] .leisten-papierkorb-zeile.gewaehlt{background:#00000012}.leisten-toast{z-index:200;color:var(--text);background:var(--bg);border:1px solid var(--line);align-items:center;gap:10px;padding:8px 12px;font-size:10px;display:flex;position:fixed;bottom:12px;left:12px}.leisten-toast-knopf{cursor:pointer;font-family:var(--font);color:var(--text);background:0 0;border:none;padding:0;font-size:10px;text-decoration:underline}.leisten-suche{width:calc(100% - 32px);font-size:10px;font-family:var(--font);color:var(--text);border:none;border-bottom:1px solid var(--line);background:0 0;outline:none;margin:4px 0 4px 32px;padding:2px 0;display:block}.leisten-suche::placeholder{color:var(--text-faint)}button.leisten-projekt{cursor:pointer;font-family:var(--font);text-align:left;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:6px;font-weight:500;display:flex}.leisten-projekt-chat{padding-left:44px}.leisten-punkt:hover,.leisten-ordner:hover,.leisten-haupt:hover{color:var(--text);font-weight:600}[data-testid=mails-ordner],[data-testid=mails-projekt],.leisten-sammlung{color:var(--text-dim);align-items:center;gap:6px;font-weight:400;display:flex}[data-testid=mails-ordner]:hover,[data-testid=mails-projekt]:hover,.leisten-sammlung:hover{color:var(--text)}[data-testid=mails-ordner] .haupt-pfeil,[data-testid=mails-projekt] .haupt-pfeil,.leisten-sammlung .haupt-pfeil{margin-left:auto;margin-right:8px;font-size:10px}[data-testid=chat-projekt-anlegen],[data-testid=chat-projekt-name],[data-testid=projekt-anlegen-link],.leisten-anlegen.mit-luft{margin-top:10px}.ordner-ungelesen{border:1px solid var(--line);color:var(--text-dim);margin-left:6px;padding:0 5px;font-size:9px;font-style:italic;font-weight:300}.leisten-aufgabe{justify-content:space-between;align-items:center;gap:6px;display:flex}.leisten-aufgabe .aufgabe-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leisten-marke{border:1px solid var(--line);color:var(--text-dim);flex-shrink:0;margin-right:10px;padding:0 5px;font-size:9px}.chat-zeile{height:calc(var(--dock-h) - 25px);border-top:1px solid var(--line);align-items:baseline;gap:12px;margin:0 24px 24px;padding:0;display:flex;position:relative}.chat-zeile .feld{border-bottom:none;flex:1;margin-bottom:0;padding:6px 0;font-size:12px}.chat-zeile .feld::placeholder{color:var(--text);opacity:1}.chat-weiter{border-top:1px solid var(--line);max-width:720px;height:auto;margin-top:12px;padding-top:6px}.dock-begriffe{color:var(--text-faint);background:var(--bg);gap:10px;margin-bottom:4px;padding:2px 8px 3px 0;font-size:10px;line-height:1;display:flex;position:absolute;bottom:100%;left:0}.chat-senden{color:var(--text-dim);align-self:center;padding:0 6px;font-size:14px}.chat-senden:hover{color:var(--text)}.chat-senden:disabled{color:var(--text-faint);cursor:default}.chat-msg{color:var(--text-dim);white-space:pre-wrap;word-break:break-word;max-width:560px;font-size:12px;line-height:1.5}.chat-msg.nutzer{color:var(--text);border-left:1px solid #c22;align-self:flex-end;max-width:480px;margin-left:120px;padding-left:10px}.chat-msg.wartet{color:var(--text-faint)}.seiten-chat-verlauf,.chats-verlauf,.chat-messages,.split-cell-chat{container-type:inline-size}@container (max-width:420px){.chat-msg.nutzer{align-self:stretch;max-width:none;margin-left:0}}.chats-verlauf{flex-direction:column;gap:12px;max-width:720px;display:flex}.anmelden-flaeche{justify-content:center;align-items:center;min-height:100vh;display:flex}.anmelden-form{flex-direction:column;width:280px;display:flex}.anmelden-form .wortmarke{text-align:center;margin-bottom:48px}.feld-beschriftung{text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);margin-bottom:2px;font-size:9px}.feld{border:none;border-bottom:1px solid var(--line);color:var(--text);font-family:var(--font);background:0 0;outline:none;margin-bottom:24px;padding:12px 0;font-size:12px}.feld:focus{border-bottom-color:var(--text-faint)}.anmelden-knopf{color:var(--text-dim);border:1px solid var(--line);align-self:flex-start;margin-top:8px;padding:5px 12px;font-size:11px}.anmelden-knopf:hover{color:var(--text);border-color:var(--text-faint)}.anmelden-fehler{color:var(--text-dim);margin-bottom:16px;font-size:11px}.seiten-titel{margin-bottom:16px;font-size:13px;font-weight:500}.grundsatz{white-space:pre-line;margin:-8px 0 24px;font-size:24px;font-weight:400}.grundsatz strong{font-weight:600}.grundsatz-sub{color:var(--text);white-space:pre-line;margin:0 0 8px;font-size:15px;line-height:1.5}.tafel-erklaerung{max-width:720px;margin-bottom:20px;font-size:12px;line-height:1.6}.tafel-aktualitaet-titel{margin-top:24px}.tafel-aktualitaet{white-space:pre-line}.plaetze-tabelle{grid-template-columns:fit-content(220px) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:10px 16px;font-size:11px;display:grid}.plaetze-tabelle .grundsatz-sub,.plaetze-voll{grid-column:1/-1;margin:8px 0 0}.plaetze-tabelle .grundsatz-abschnitt{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.platz-spalte{margin-bottom:8px;font-size:11px;font-weight:600}.platz-name{font-weight:600}.platz-sprung{color:var(--text-faint);margin-left:6px;font-size:11px;font-weight:400;text-decoration:none}.platz-lebend{font-style:normal}.platz-stand{color:var(--text-faint);white-space:nowrap;margin-left:6px;font-size:9px;font-style:normal}.berichts-liste{border:1px solid var(--line);flex-direction:column;max-width:720px;display:flex}.berichts-liste.rahmenlos{border:none}.berichts-zeile{color:var(--text-dim);border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:10px 14px;font-size:12px;display:flex}.berichts-zeile:last-child{border-bottom:none}.berichts-zeile:hover{color:var(--text);background:#ffffff05}[data-theme=light] .berichts-zeile:hover{background:#00000005}.berichts-zeile .neben{color:var(--text-faint);margin-left:auto;font-size:10px}.berichts-eintrag{border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex}.berichts-eintrag:last-child{border-bottom:none}.berichts-eintrag .berichts-zeile{border-bottom:none;flex:1;min-width:0}.berichts-eintrag .zeilen-knopf{flex:none;margin-right:10px}.leer-hinweis{color:var(--text-faint);font-size:11px}.zurueck{color:var(--text-dim);margin-bottom:16px;font-size:11px;display:inline-block}.zurueck:hover{color:var(--text)}.berichts-text{white-space:pre-wrap;max-width:720px;font-size:13px;line-height:1.6}.karten{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:24px;max-width:1100px;display:grid}.karte{border:1px solid var(--line);flex-direction:column;gap:8px;padding:16px 20px 20px;display:flex}.karte-breit{grid-column:1/-1}.karten-titel{letter-spacing:1.5px;text-transform:uppercase;border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:8px;font-size:11px;font-weight:600}.karten-hinweis{color:var(--text-faint);font-size:10px;line-height:1.5}.karte-klapper>summary{cursor:pointer;list-style:none}.karte-klapper>summary::-webkit-details-marker{display:none}.karte-klapper>summary .karten-titel{justify-content:space-between;align-items:center;display:flex}.karte-klapper:not([open])>summary .karten-titel{margin-bottom:0}.karte-klapper>summary .haupt-pfeil{letter-spacing:0}.karte-klapper[open]>summary .haupt-pfeil{transform:rotate(90deg)}.karte .feld{margin-bottom:8px;padding:8px 0}.karte .form-knopf{align-self:flex-start;margin-top:4px}textarea.feld.flaeche{resize:vertical;border:1px solid var(--line);border-radius:0;font-size:12px;line-height:1.5}.anhang-kacheln{flex-wrap:wrap;gap:10px;display:flex}.anhang-kachel{border:1px solid var(--line);width:148px;color:var(--text-dim);text-align:center;cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:0 0 8px;font-size:10px;display:flex;overflow:hidden}.anhang-kachel:hover{color:var(--text);border-color:var(--text-faint)}.anhang-kachel-bild{object-fit:cover;width:100%;height:92px;display:block}.anhang-kachel-symbol{border-bottom:1px solid var(--line);justify-content:center;align-items:center;width:100%;height:92px;display:flex}.anhang-kachel-symbol .datei-symbol{width:36px;height:42px}.anhang-kachel-name{text-overflow:ellipsis;white-space:nowrap;max-width:132px;color:var(--text);padding:4px 8px 0;overflow:hidden}.anhang-kachel-groesse{color:var(--text-faint)}.anhang-vorschau{margin:14px 0 0}.anhang-vorschau-name{color:var(--text-faint);margin-bottom:4px;font-size:10px}.anhang-vorschau-bild{max-width:100%;max-height:520px;display:block}.anhang-vorschau-pdf{border:none;width:100%;height:520px;display:block}.anhang-overlay{z-index:300;background:#000000c7;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:fixed;inset:0}.anhang-overlay-kopf{color:#fff;justify-content:center;align-items:center;gap:16px;width:min(920px,94vw);font-size:12px;display:flex}.anhang-overlay-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.anhang-overlay .blaettern-link{color:#ffffffb3}.anhang-overlay .blaettern-link:hover{color:#fff}.anhang-overlay-schliessen{color:#fffc;padding:0 6px;font-size:22px;line-height:1}.anhang-overlay-schliessen:hover{color:#fff}.anhang-overlay-bild{border-radius:4px;max-width:min(920px,94vw);max-height:80vh}.anhang-overlay-pdf{background:#fff;border:none;border-radius:4px;width:min(920px,94vw);height:80vh}.mail-aktionen{gap:12px;margin-bottom:12px;display:flex}.schreiben-form{max-width:760px}.schreiben-form textarea.schreiben-text{resize:vertical;font-size:12px;line-height:1.5}.schreiben-knoepfe{align-items:center;gap:16px;margin-top:8px;display:flex}.schalter{color:var(--text-dim);cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.schalter input{accent-color:var(--text-faint)}.schalter:hover{color:var(--text)}.filter-zeile{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 0;font-size:10px;display:flex}.runner-dropdown .filter-zeile{border-bottom:1px solid var(--line);padding:8px 14px}.filter-feld{width:auto;margin:0;padding:3px 6px;font-size:10px}.filter-preis{width:140px}.filter-staerke{border:1px solid var(--line);padding:4px 8px}.filter-staerke:focus{border-color:var(--text-faint)}.filter-schalter{padding:0;font-size:10px}.filter-umbruch{flex-basis:100%;height:0}.filter-zeile{row-gap:8px}.filter-anzahl{color:var(--text-faint);white-space:nowrap;margin-left:auto}.modell-detail{border-top:1px solid var(--line);color:var(--text-dim);text-align:left;flex-direction:column;gap:6px;padding:10px 14px 12px;font-size:11px;line-height:1.5;display:flex}.detail-kopf{align-items:baseline;gap:10px;display:flex}.detail-kopf .t-name{color:var(--text)}.detail-schliessen{color:var(--text-faint);margin-left:auto;padding:0 4px;font-size:14px}.detail-schliessen:hover{color:var(--text)}.detail-abschnitt{color:var(--text-faint);text-transform:uppercase;letter-spacing:1px;margin-top:2px;font-size:9px}.detail-gebiete{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:2px 14px;display:grid}.modell-detail details summary{cursor:pointer;color:var(--text-faint)}.modell-detail details summary:hover{color:var(--text)}.detail-knopf{margin-top:6px}.datenschutz-hinweis{color:var(--text);border-left:1px dashed var(--text);white-space:normal;max-width:340px;margin-top:4px;padding-left:8px;font-size:10px;font-style:normal;display:block}.datenschutz-hinweis .zeilen-knopf{margin-top:4px}.karten-hinweis.meldung-ok{color:var(--text);border-left:1px solid var(--text);padding-left:8px}.karten-hinweis.fehler{color:var(--text);border-left:1px dashed var(--text);padding-left:8px}.marke-leer{color:var(--text-faint);border-style:dashed}.marke-direktweg{color:var(--text);font-weight:600}.marke-laeuft{color:var(--text)}.marke-abgelehnt{color:var(--text);border-style:double;font-weight:600}.marke-notbetrieb{border-style:double}.anbindung-form{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.anbindung-form .feld{flex:1;min-width:0}.budget-marke{text-transform:uppercase;letter-spacing:1px;border:1px solid var(--text-faint);white-space:nowrap;margin-left:12px;padding:1px 6px;font-size:9px}.modell-zeile{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.modell-aufgabe{color:var(--text);font-size:12px}.modell-hinweis{opacity:.7;max-width:420px;margin-top:2px;font-size:11px;display:block}.modell-aktuell{color:var(--text-dim);border:1px solid var(--line);padding:5px 12px;font-size:11px}.modell-aktuell:hover{color:var(--text);border-color:var(--text-faint)}.modell-aktuell.offen{color:var(--text);background:#ffffff1a;border-color:#0000}[data-theme=light] .modell-aktuell.offen{background:#00000014}.modell-pfeil{margin-left:8px;font-size:18px;line-height:1}.modell-liste{border:1px solid var(--line);background:#ffffff05;flex-direction:column;max-width:760px;max-height:60vh;margin-bottom:8px;display:flex;overflow:hidden auto}[data-theme=light] .modell-liste{background:#00000004}.modell-panel{background:#ffffff14;flex-direction:column;gap:10px;max-width:788px;margin-bottom:8px;padding:12px 14px;display:flex}.modell-panel>*{margin-bottom:0}[data-theme=light] .modell-panel{background:#00000012}.modell-panel-kopf{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:8px;display:flex}.modell-panel-titel{text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);font-size:9px;font-weight:600}.modell-panel-schliessen{color:var(--text-dim);font-size:12px}.modell-panel-schliessen:hover{color:var(--text)}.modell-panel .empf-gruppe,.modell-panel .modell-liste,.runner-dropdown .runner-optionen{background:#ffffff0e}[data-theme=light] .modell-panel .empf-gruppe,[data-theme=light] .modell-panel .modell-liste,[data-theme=light] .runner-dropdown .runner-optionen{background:#ffffff80}.preis-credit-form{flex-direction:column;display:flex}.preis-credit-zeile{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;padding:10px 0;display:flex}.preis-credit-zeile .feld-beschriftung{margin-bottom:0}.preis-credit-zeile .feld{text-align:right;flex:none;width:96px;margin-bottom:0;padding:4px 0;font-size:14px}.preis-credit-form .form-knopf{align-self:flex-start;margin-top:12px}.modell-eintrag{color:var(--text-dim);border-bottom:1px solid var(--line);text-align:left;align-items:baseline;gap:12px;padding:7px 12px;font-size:11px;display:flex}.modell-eintrag:last-child{border-bottom:none}.modell-eintrag:hover,.modell-eintrag.aktiv{color:var(--text);background:#ffffff05}[data-theme=light] .modell-eintrag:hover,[data-theme=light] .modell-eintrag.aktiv{background:#00000005}.modell-gruppe{text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);border-bottom:1px solid var(--line);padding:8px 12px 4px;font-size:9px;font-weight:600}.modell-namen{flex-direction:column;min-width:0;display:flex}.modell-id{color:var(--text-faint);text-overflow:ellipsis;font-size:9px;overflow:hidden}.modell-preis{color:var(--text-faint);white-space:nowrap;flex-direction:column;align-items:flex-end;margin-left:auto;font-size:10px;display:flex}.modell-mailpreis{font-size:9px}.modell-einkauf{color:var(--text-faint);font-size:9px;font-style:italic}.empf-gruppe{border:1px solid var(--line);border-left:2px solid #385c788c;max-width:760px;margin-bottom:8px}.empf-titel{text-transform:uppercase;letter-spacing:1.5px;color:#385c78f2;padding:8px 12px 2px;font-size:9px;font-weight:600}.empf-erklaerung{color:var(--text-faint);padding:0 12px 6px;font-size:10px;line-height:1.5}.empf-liste{flex-direction:column;display:flex}.empf-eintrag{color:var(--text);border-top:1px solid var(--line);text-align:left;align-items:baseline;gap:12px;width:100%;padding:7px 12px;font-size:11px;display:flex}.empf-rang{color:#385c78f2;min-width:12px;font-size:10px;font-weight:600}.empf-name{color:var(--text)}.empf-preis,.empf-note{color:var(--text-dim);white-space:nowrap;align-self:baseline;font-size:11px;font-weight:400;line-height:1.4}.empf-eintrag{position:relative}.empf-note{color:var(--text);text-align:center;font-style:italic;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empf-gruppe.mit-qualitaet .empf-eintrag{align-items:center;min-height:52px}.empf-name{max-width:42%}.empf-note~.empf-preis{text-align:right;width:200px;margin-left:auto}.empf-info{color:var(--text-faint);cursor:pointer;margin-left:6px;font-size:11px}.empf-info:hover{color:var(--text)}.empf-modell-info{text-align:left;white-space:normal;cursor:default;flex-direction:column;gap:6px;font-style:normal;font-weight:400;display:flex}.empf-modell-info .detail-knopf{cursor:pointer;align-self:flex-start}.t-qualitaet{color:var(--text);text-align:center;white-space:nowrap;font-style:italic}.mit-qualitaet th:nth-child(2),.mit-qualitaet td.t-modell{width:210px}.mit-qualitaet th:nth-child(3) button{text-align:center}.modell-tabelle td.t-preis{width:238px;padding-right:12px}.empf-preis,.empf-note{margin-left:auto}.empf-tempo,.empf-sehen{color:var(--text-faint);white-space:nowrap;margin-left:8px;font-size:10px}.empf-0{background:#385c7842}.empf-0 .empf-name{font-weight:600}.empf-0-zeile{align-items:stretch;gap:4px;display:flex}.empf-0-zeile .empf-0{flex:1}.stufen-knopf{color:var(--text-dim);cursor:pointer;background:#7d6c962e;border:1px solid #7d6c9673;padding:0 10px;font-size:11px}.stufen-knopf:hover{color:var(--text);background:#7d6c964d;font-weight:600}.stufen-knopf.aktiv{outline-offset:-1px;color:var(--text);background:#7d6c9666;outline:1px solid #7d6c96b3;font-weight:600}.automatik-block{background:#7d6c9624;border:1px solid #7d6c9673;margin:8px 14px 0;padding:0}.automatik-innen{padding:8px 12px 4px}.automatik-titel{color:var(--text);margin:0 0 4px;font-size:12px;font-weight:600}.automatik-block .filter-zeile{border-bottom:none;padding-left:0;padding-right:0}.automatik-block .gew-wahl{margin:4px 0 8px}.automatik-wahlzeile{align-items:flex-end;gap:22px;margin-bottom:8px;display:flex}.automatik-haken{gap:22px;display:flex}.haken-block{flex-direction:column;gap:3px;display:flex}.automatik-haken .filter-schalter{margin:0}.gew-rechts .filter-anzahl,.gew-rechts .zeilen-knopf{font-size:10px;font-weight:400}.stufen-gruppe{flex-direction:column;gap:2px;margin-right:8px;display:inline-flex}.stufen-label{color:var(--text);font-size:13px;font-weight:600}.stufen-knoepfe{gap:4px;display:inline-flex}.automatik-block .stufen-knopf{color:#1c1c2273;background:#fff;border-color:#00000040}.automatik-block .stufen-knopf:hover,.automatik-block .stufen-knopf.aktiv{outline-offset:-1px;color:#1c1c22;background:#fff;border-color:#385c78e6;outline:1px solid #385c78e6;font-weight:600}.gew-rechts{align-items:baseline;gap:12px;margin-left:auto;display:inline-flex}.automatik-block .gew-stufe.aktiv{color:#1c1c22;outline-offset:0;background:#fff;outline:1px solid #385c788c;padding:1px 6px;font-weight:400}.automatik-block .stufen-knopf{padding:2px 10px}.empf-eintrag.automatik-zeile1{background:#385c7859;position:relative}.empf-eintrag.automatik-zeile1:hover{background:#385c7873}.empf-automatik-mitte{color:var(--text);white-space:nowrap;margin-left:auto;font-weight:600}.automatik-schalter{color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-self:center;align-items:center;gap:8px;padding:0 6px;font-size:11px;display:inline-flex}.automatik-schalter:hover,.automatik-schalter.an{color:var(--text)}.schalt-bahn{background:#ffffff2e;border-radius:8px;width:30px;height:16px;transition:background .15s;display:inline-block;position:relative}[data-theme=light] .schalt-bahn{background:#0000002e}.automatik-schalter.an .schalt-bahn{background:#7d6c96d9}.schalt-knubbel{background:#fff;border-radius:50%;width:12px;height:12px;transition:left .15s;position:absolute;top:2px;left:2px}.automatik-schalter.an .schalt-knubbel{left:16px}.stufen-stellzeile{color:var(--text);flex-wrap:nowrap;align-items:baseline;gap:12px;min-height:22px;padding-top:6px;font-size:11px;font-weight:600;display:flex}.stufen-stellzeile [data-testid=stufen-stellzeile-text]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stufen-stellzeile .zeilen-knopf{white-space:nowrap}.automatik-hinweis{margin:6px 0 2px}.empf-1{background:#385c7833}.empf-2{background:#385c7826}.empf-3{background:#385c781c}.empf-4{background:#385c7812}.empf-5{background:#385c780a}.empf-eintrag:hover{background:#385c7847}.empf-eintrag.aktiv{outline-offset:-1px;background:#385c7859;outline:1px solid #385c78b3}.preis-gewaehr{color:#385c78;font-weight:700}.empf-eintrag .preis-gewaehr{color:var(--text)}.eu-marke{color:#385c78f2}.gew-wahl{max-width:760px;margin-bottom:6px}.gew-kopf{flex-wrap:wrap;align-items:baseline;gap:10px;padding:0 2px 4px;display:flex}.gew-label{color:var(--text);font-size:11px;font-weight:600}.gew-achse{color:var(--text-faint);font-size:10px}.gew-reihe{flex-wrap:wrap;align-items:baseline;gap:2px 0;padding:0 2px;display:flex}.gew-reihe .gew-label{margin-right:8px}.gew-reihe .gew-rechts{margin-left:auto}.gew-stufe-wrap{align-items:baseline;display:inline-flex}.gew-trenner{color:var(--text-faint);padding:0 5px;font-size:11px}.gew-stufe{color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:3px 2px;font-size:11px}.gew-stufe:hover{color:var(--text);font-weight:700}.gew-stufe.aktiv{color:#385c78f2;font-weight:600}.gew-quelle{color:var(--text-faint);padding:4px 2px 8px;font-size:10px;line-height:1.5}.gesamt-karte{max-width:1100px;margin-bottom:24px}.verbrauch-zeilen{color:var(--text-dim);flex-direction:column;gap:4px;font-size:12px;display:flex}.budget-balken{background:var(--line);height:3px;margin:10px 0 6px}.budget-fuellung{background:var(--text-faint);height:100%}.budget-fuellung.spar{background:var(--text-dim)}.budget-fuellung.voll{background:var(--text)}.verbrauch-tabelle{border-collapse:collapse;width:100%;color:var(--text-dim);margin-top:8px;font-size:11px}.verbrauch-tabelle th{text-align:left;text-transform:uppercase;letter-spacing:1px;color:var(--text-faint);border-bottom:1px solid var(--line);padding:4px 12px 4px 0;font-size:9px;font-weight:500}.verbrauch-tabelle td{border-bottom:1px solid var(--line);padding:5px 12px 5px 0}.verbrauch-tabelle tr:last-child td{border-bottom:none}.konten-liste{border:1px solid var(--line);flex-direction:column;max-width:1100px;margin-bottom:12px;display:flex}.konten-zeile{color:var(--text-dim);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:14px;padding:10px 14px;font-size:12px;display:flex}.konten-zeile:last-child{border-bottom:none}.konten-zeile .feld{flex:0 auto;min-width:110px;margin-bottom:0;padding:4px 0}.konten-zeile.anlegen{border:1px dashed var(--line);max-width:1100px;margin-bottom:24px}.mini-feld{flex-direction:column;display:flex}.mini-feld .feld{width:110px}.konto-name{color:var(--text);flex-direction:column;min-width:160px;display:flex}.konto-mail{color:var(--text-faint);font-size:10px}.konto-verbrauch{color:var(--text-faint);margin-left:auto;font-size:10px}.anweisung-form{flex-direction:column;gap:4px;max-width:720px;margin-top:24px;display:flex}.anweisung-form .form-knopf{align-self:flex-start}.buehne-inhalt>.listen-spalte{height:auto;padding:0;overflow:visible}.funktions-zeile-ende{align-items:center;gap:8px;margin-left:auto;display:flex}.funktions-zeile>.mail-menue-knopf{margin-left:auto}.mail-betreff-zeile{margin-bottom:6px;font-size:13px;font-weight:600}.listen-spalte{min-width:0;padding:24px 20px 40px;overflow-y:auto}.mail-aufklapper{border-bottom:2px solid var(--text);padding:8px 12px 20px 20px}.mail-aufklapper .mail-detail{padding-top:4px}.mail-kopfzeile-schlicht{color:var(--text-dim);overflow-wrap:anywhere;margin-bottom:10px;font-size:11px}.mail-vorspann{color:var(--text-dim);border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:10px;font-size:11px;line-height:1.6}.mail-vorspann .mail-herkunft{color:var(--text-faint)}.mail-anhang-block{margin-top:14px}.mail-bericht-zeile{margin-top:10px;font-size:11px}.mail-link{color:var(--text-dim);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.mail-link:hover{color:var(--text)}.chat-projekt-marke{vertical-align:middle;margin-left:10px}.anhang-zeile-loeschen{margin-left:8px;font-size:10px}.funktions-zeile{flex-wrap:wrap;align-items:center;gap:16px;position:relative}.listen-spalte>.funktions-zeile{z-index:4;background:var(--bg);margin:-38px 0 4px;padding:38px 0 10px;position:sticky;top:0}.listen-spalte>.funktions-zeile .mail-menue-knopf{color:var(--text);padding:0 4px;font-size:16px;font-weight:700}.listen-loeschen{cursor:pointer;font:inherit;background:0 0;border:none;font-size:10px}.listen-loeschen.bereit{color:var(--text);font-weight:600}.funktions-zeile .zeilen-knopf{text-decoration:none}.such-aufklapp{position:relative}.such-aufklapp summary{cursor:pointer;list-style:none}.such-aufklapp summary::-webkit-details-marker{display:none}.such-aufklapp[open]>summary{color:var(--text)}.such-aufklapp .such-form{z-index:60;background:var(--bg);border:1px solid var(--line);width:300px;max-width:72vw;margin-bottom:0;padding:12px;position:absolute;top:calc(100% + 8px);left:0}.leisten-ordner.aktiv{color:var(--text);font-weight:600}.mail-zeile.aktiv{color:var(--text)}.spalten-zurueck{color:var(--text-dim);margin-bottom:16px;font-size:11px;display:none}.spalten-zurueck:hover{color:var(--text)}.such-form{margin-bottom:8px}.such-zeile{align-items:flex-end;gap:12px;display:flex}.such-zeile .feld{flex:1;min-width:0;margin-bottom:0}.such-filter{color:var(--text-faint);margin-top:8px;font-size:10px}.such-filter summary{cursor:pointer}.such-filter summary:hover{color:var(--text)}.such-filter .feld{width:100%;margin-bottom:0}.such-filter .auswahl{margin-top:8px}.datum-feld{flex-direction:column;margin-top:8px;display:flex}select.feld{appearance:none;background:var(--bg);color:var(--text)}select.feld option{background:var(--bg);color:var(--text)}input[type=date].feld{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] input[type=date].feld{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.treffer-zahl{color:var(--text-faint);margin-bottom:8px;font-size:10px}.mail-liste{flex-direction:column;max-width:900px;display:flex}.mail-eintrag{border-bottom:1px solid var(--line);border-bottom:none;border-top:1px solid var(--text-faint);align-items:center;display:flex}.mail-liste>div:first-child>.mail-eintrag{border-top:none}.mail-eintrag.aktiv{border-top:2px solid var(--text)}.mail-liste>div:has(>.mail-eintrag.aktiv)+div>.mail-eintrag{border-top:none}.mail-eintrag.gewaehlt .mail-zeile,.mail-eintrag.aktiv .mail-zeile,.mail-eintrag.gewaehlt .mail-zeile>span,.mail-eintrag.aktiv .mail-zeile>span{color:var(--text);font-weight:700}.mail-menue-knopf{padding:0 8px;font-size:12px}.upload-auswahl-zeile{justify-content:center;display:flex}.upload-auswahl-zeile .leisten-menue-knopf{color:var(--text);margin-left:0;padding:0 12px;font-size:16px;font-weight:700}.archiv-zeile-x.gewaehlt{background:#ffffff12}[data-theme=light] .archiv-zeile-x.gewaehlt{background:#00000012}.archiv-zeile-x .studio-leisten-punkt{white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden}.studio-leisten-gruppe .leisten-aktionen{padding-left:36px}.archiv-zeile-x .werk-menue-huelle{flex:none;margin-left:auto}.archiv-zeile-x.upload-auswahl-zeile .werk-menue-huelle{margin-left:0;margin-right:0}.mail-eintrag .mail-zeile{border-bottom:none;flex:1;min-width:0}.mail-zeile{color:var(--text-dim);flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;padding:10px 14px;font-size:12px;line-height:1.25;display:flex;overflow:hidden}.mail-zeile .mail-betreff{white-space:normal;overflow-wrap:anywhere;flex:45%;min-width:0}.mail-zeile .mail-adresse{max-width:40%;color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.mail-zeile .mail-klammer{flex:none;margin-left:auto;font-size:11px}.mail-zeile.ungelesen .mail-absender,.mail-zeile.ungelesen .mail-betreff{color:var(--text);font-weight:700}.werkzeug-luecken{border:1px solid #c22}.werkzeug-luecken .luecken-titel{color:#c22;margin:0 0 6px;font-size:13px}.werkzeug-luecken .luecken-liste{color:var(--text-dim);overflow-wrap:break-word;font-size:10px;line-height:1.7}.mehrfach-leiste{border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;padding:8px 10px;font-size:11px;display:flex}.mehrfach-anzahl{color:var(--text-faint);white-space:nowrap;font-size:10px}.mehrfach-gruppe{align-items:center;gap:6px;display:flex}.mehrfach-leiste .feld{width:auto;margin:0;padding:4px 6px;font-size:11px}.ordnen-zeile{flex-wrap:wrap;align-items:center;gap:8px 12px}.ordnen-gruppe{align-items:center;gap:6px;display:flex}.ordnen-zeile .feld{width:auto;margin:0;padding:4px 6px;font-size:11px}.wissen-ablage{border:1px dashed var(--line);text-align:center;cursor:pointer;color:var(--text-dim);flex-direction:column;gap:6px;max-width:760px;margin-bottom:16px;padding:22px 16px;font-size:12px;display:flex}.wissen-ablage:hover,.wissen-ablage.zieht{color:var(--text);border-color:var(--text-dim)}.studio-upload-feld{flex-direction:column;align-items:center;gap:6px;margin:4px 14px 8px;padding:14px 8px;font-size:11.5px;display:flex}.studio-upload-symbol{display:block}.wissen-formate{color:var(--text-faint);font-size:10px}.wissen-datei-feld{display:none}.wissen-meldungen{max-width:760px;margin-bottom:12px}.wissen-meta{color:var(--text-faint);white-space:nowrap;font-size:10px}.wissen-schalter{white-space:nowrap;margin:0}.wissen-vorschau{max-width:760px;margin-top:16px}.faecher-verwaltung{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-size:11px;display:flex}.faecher-titel{color:var(--text-faint)}.fach-chip{border:1px solid var(--line);color:var(--text-dim);border-radius:4px;align-items:center;gap:3px;padding:2px 8px;display:inline-flex}.fach-knopf{cursor:pointer;color:var(--text-faint);background:0 0;border:none;padding:0 1px;font-size:12px;line-height:1}.fach-knopf:hover{color:var(--text)}.fach-eingabe{border:1px solid var(--line);color:var(--text);background:0 0;border-radius:4px;padding:3px 8px;font-size:11px}.fach-auswahl{border:1px solid var(--line);color:var(--text-dim);background:0 0;border-radius:4px;padding:2px 4px;font-size:10px}.leisten-anlegen{color:var(--text-dim);font-size:10.5px;font-weight:400}.leisten-werk{opacity:.8;padding-left:34px;font-size:10.5px}.leisten-ordner.leisten-anlegen{padding-left:20px}[data-testid=leisten-chats] .leisten-ordner.leisten-anlegen{padding-left:8px}[data-testid=leisten-chats] .leisten-ordner.leisten-projekt-anlegen,.leisten-ordner.leisten-anlegen.leisten-ordner-anlegen{padding-left:32px}.leisten-ordner-anlegen-form{padding:2px 8px 2px 32px}.postfaecher{flex-direction:column;gap:14px;max-width:560px;display:flex}.postfach-karte{border-bottom:1px solid var(--line);padding-bottom:12px}.postfach-kopf{align-items:center;gap:8px;display:flex}.postfach-titelzeile{flex:1;min-width:0;font-size:13px;font-weight:600}.postfach-aus{color:var(--text-dim);margin-left:6px;font-size:10px;font-weight:400}.postfach-daten{margin:2px 0 0}.postfach-form{flex-direction:column;gap:6px;margin-top:8px;display:flex}.postfach-feld{align-items:center;gap:8px;display:flex}.postfach-feld .feld-beschriftung{width:170px;color:var(--text-dim);flex:none;font-size:11px}.postfach-feld .feld{flex:1;min-width:0}.postfach-feld .feld.feld-kurz{flex:none;width:90px}.postfach-form-knoepfe{gap:8px;margin-top:4px;display:flex}.postfach-fehler{color:#c0392b;margin:4px 0 0;font-size:11px}.ordner-loeschen{cursor:pointer;color:var(--text-dim);background:0 0;border:none;padding:0 4px;font-size:9px;display:none}.leisten-ordner:hover .ordner-loeschen{display:inline}.ordner-loeschen:hover{color:var(--text)}button.leisten-anlegen{cursor:pointer;font-family:var(--font);text-align:left;background:0 0;border:none;width:100%}.leisten-anlegen:hover{color:var(--text)}.leisten-untertitel{color:var(--text-faint);padding:10px 16px 2px;font-size:9px}button.leisten-untertitel{cursor:pointer;font-family:var(--font);text-align:left;background:0 0;border:none;width:100%;display:block}button.leisten-untertitel:hover{color:var(--text)}button.leisten-postfach-titel{align-items:center;gap:6px;width:100%;padding-left:16px;display:flex}button.leisten-postfach-titel .postfach-name{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}button.leisten-postfach-titel .haupt-pfeil{margin-left:auto;margin-right:8px;font-size:9px}.mail-zeile:hover{color:var(--text);background:#ffffff05}[data-theme=light] .mail-zeile:hover{background:#00000005}.mail-absender{max-width:40%;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.mail-punkt{background:var(--text);border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.mail-punkt.gelesen{border:1px solid var(--text-faint);background:0 0}.mail-zeit{color:var(--text-faint);white-space:nowrap;flex:none;font-size:10px}.mail-thema{text-transform:uppercase;letter-spacing:1px;border:1px solid var(--line);white-space:nowrap;margin-left:8px;padding:1px 6px;font-size:9px}.mail-betreff{color:var(--text)}.mail-zusammenfassung{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-kopfdaten{margin-bottom:4px}.mail-von{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.mail-von-name{color:var(--text);font-size:14px;font-weight:600}.mail-von-adresse{color:var(--text-faint);font-size:11px}.mail-kopf-zeile{color:var(--text-dim);margin-top:2px;font-size:11px}.mail-anhang-marke{filter:grayscale();opacity:.7;margin-left:6px;font-size:10px}.abrufen-leiste{align-items:baseline;gap:12px;max-width:900px;margin-bottom:12px;display:flex}.abrufen-stand{color:var(--text-faint);font-size:10px}.abrufen-fehler{color:var(--text-dim);font-size:10px}.anhang-hinweis{color:var(--text-faint);margin-top:6px;font-size:10px}.datei-symbol{flex:none;width:18px;height:21px}.blaettern{align-items:baseline;gap:16px;max-width:900px;margin-top:12px;font-size:11px;display:flex}.blaettern-link{color:var(--text-dim)}.blaettern-link:hover{color:var(--text)}.blaettern-stand{color:var(--text-faint);font-size:10px}.mail-detail{max-width:720px}.abschnitt-titel{text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);margin:16px 0 6px;font-size:9px}.mail-text{font-size:13px;line-height:1.6}.zum-bericht{margin-top:16px}.chat-knoepfe{align-items:baseline;gap:20px;display:flex}.bericht-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;max-width:1200px;display:grid}.gliederung-titel{letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid var(--line);margin-bottom:8px;padding:16px 0 6px;font-size:12px;font-weight:600}.gliederung section:first-child .gliederung-titel{padding-top:0}.gliederung-untertitel{color:var(--text-faint);text-transform:uppercase;letter-spacing:1px;padding:8px 0 4px;font-size:10px;font-weight:600}.eintrag{text-align:left;width:100%;color:var(--text-dim);border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;display:flex}.eintrag:last-child{border-bottom:none}.eintrag:hover{color:var(--text);background:#ffffff05}[data-theme=light] .eintrag:hover{background:#00000005}.eintrag.aktiv{color:var(--text);border-left:1px solid var(--text);padding-left:9px}.eintrag-kopf{color:var(--text-faint);font-size:10px}.eintrag-betreff{color:var(--text)}.eintrag-text{line-height:1.5}.marke{text-transform:uppercase;letter-spacing:1px;border:1px solid var(--line);white-space:nowrap;margin-left:8px;padding:1px 6px;font-size:9px}.original{border:1px solid var(--line);padding:16px 20px;position:sticky;top:0}.original.leer{border-style:dashed}.original-kopf{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.original-titel{text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);font-size:9px}.original-meta{color:var(--text-dim);border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:12px;font-size:11px}.original-meta div:last-child{color:var(--text);margin-top:2px}.original-text{white-space:pre-wrap;word-break:break-word;max-height:60vh;font-size:12px;line-height:1.6;overflow-y:auto}.erklaerung{color:var(--text-faint);max-width:720px;margin-bottom:16px;font-size:11px}.themen-liste{border:1px solid var(--line);flex-direction:column;max-width:720px;display:flex}.themen-zeile{color:var(--text-dim);border-bottom:1px solid var(--line);background:var(--bg);flex-wrap:wrap;align-items:baseline;gap:12px;padding:10px 14px;font-size:12px;display:flex}.themen-zeile:last-child{border-bottom:none}.griff{cursor:grab;color:var(--text-faint);letter-spacing:-2px;touch-action:none;align-self:center;padding:0 4px;font-size:11px}.griff:hover{color:var(--text)}.griff:focus{outline:1px solid var(--text-faint)}.thema-name{color:var(--text)}.thema-beschreibung{color:var(--text-faint);font-size:10px}.zeilen-knoepfe{flex-shrink:0;gap:12px;margin-left:auto;display:flex}.zeilen-knopf{color:var(--text-faint);font-size:10px}.zeilen-knopf:hover{color:var(--text)}.fach-anlegen{align-items:center;gap:8px;max-width:720px;margin:14px 0 20px;display:flex}.fach-name-feld{border:1px solid var(--line);min-width:0;color:var(--text);background:0 0;border-radius:4px;flex:1;padding:5px 10px;font-size:12px}.fach-name-feld::placeholder{color:var(--text-faint)}.fach-gruppe{max-width:720px;margin-bottom:18px}.fach-titel{border-bottom:1px solid var(--text-dim);align-items:baseline;gap:12px;padding:4px 2px 6px;display:flex}.fach-name-text{color:var(--text);font-size:12px;font-weight:600}.fach-knoepfe{flex-shrink:0;gap:12px;margin-left:auto;display:flex}.fach-leer{color:var(--text-faint);border-bottom:1px solid var(--line);padding:8px 14px;font-size:11px}.dokument-fach-wahl{color:var(--text-dim);cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6'%3E%3Cpath d='M1 1l3 3 3-3' stroke='%23c0c4d0' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") right 3px center no-repeat;border:none;border-radius:0;outline:none;padding:2px 17px 2px 2px;font-size:11px}.dokument-fach-wahl:hover{color:var(--text)}[data-theme=light] .dokument-fach-wahl{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6'%3E%3Cpath d='M1 1l3 3 3-3' stroke='%235a5e6a' stroke-width='1.2' fill='none'/%3E%3C/svg%3E")}.dokument-schalter.grau{opacity:.45}.dokument-zeile.grau .thema-name{opacity:.5;text-decoration:line-through}.dokument-zeile.gewaehlt{background:#ffffff0d}.quelle-form{flex-wrap:wrap;align-items:stretch;max-width:780px;margin:14px 0 8px;display:flex}.qseg{border-left:1px solid var(--line);align-items:center;padding:5px 14px;display:flex}.qseg:first-child{border-left:none;padding-left:0}.qseg-feld{flex:110px;min-width:80px}.strich-feld{border:none;border-bottom:1px solid var(--line);color:var(--text-dim);background:0 0;border-radius:0;outline:none;width:100%;padding:2px 0;font-family:inherit;font-size:11px}.strich-feld:focus{border-bottom-color:var(--text-faint)}.strich-feld::placeholder{color:var(--text-faint)}.quelle-form .form-knopf:disabled{opacity:.4;cursor:not-allowed}.quelle-form .form-knopf:disabled:hover{color:var(--text-dim);border-color:var(--line)}.erklaerung.klein{color:var(--text-faint);margin-top:0;font-size:11px}.pfeil-wahl{position:relative}.pfeil-knopf{white-space:nowrap;color:var(--text-dim);border:1px solid var(--line);align-items:center;padding:3px 8px;font-size:11px;display:inline-flex}.pfeil-knopf:hover{border-color:var(--text-faint);color:var(--text)}.pfeil-huelle{z-index:19;position:fixed;inset:0}.pfeil-liste{z-index:20;background:var(--bg);border:1px solid var(--line);flex-direction:column;min-width:130px;margin-top:5px;display:flex;position:absolute;top:100%;left:0}.pfeil-option{text-align:left;color:var(--text-dim);white-space:nowrap;padding:6px 12px;font-size:11px}.pfeil-option:hover{color:var(--text);background:#ffffff0f}.pfeil-option.aktiv{color:var(--text)}[data-theme=light] .pfeil-option:hover{background:#0000000a}.pfeil-option{align-items:center;gap:8px;display:flex}.pfeil-option .pfeil-kreuz{margin:0}.pfeil-option.ausgeblendet{color:var(--text-faint)}.einsatz-oeffner{align-items:center;margin-right:14px;display:inline-flex}.band-generativ .einsatz-oeffner,.band-runner .einsatz-oeffner{flex:none;margin-left:14px;margin-right:0}.band-generativ .einsatz-oeffner .pfeil-wahl-knopf,.band-runner .einsatz-oeffner .pfeil-wahl-knopf{flex:none;overflow:visible}.zeilen-form{flex-wrap:wrap;flex:1;align-items:baseline;gap:12px;display:flex}.zeilen-form .feld{flex:1;min-width:140px;margin-bottom:0;padding:4px 0}.themen-form{flex-wrap:wrap;align-items:baseline;gap:16px;max-width:720px;margin-top:16px;display:flex}.themen-form .feld{flex:1;min-width:160px;margin-bottom:0}.form-knopf{color:var(--text-dim);border:1px solid var(--line);background:#8080801f;flex-shrink:0;padding:5px 12px;font-size:11px}.form-knopf:hover{color:var(--text);border-color:var(--text-faint)}.regel-form{margin:14px 0}.regel-abschnitt{color:var(--text);margin:18px 0 4px;font-size:12px;font-weight:600}.werkzeug-zeile{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,220px) minmax(0,1fr);gap:12px;padding:4px 0;display:grid}.werkzeug-gruppe{container-type:inline-size}.gruppen-klapper>summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.gruppen-klapper>summary::-webkit-details-marker{display:none}.gruppen-klapper[open]>summary .haupt-pfeil{transform:rotate(90deg)}@container (max-width:420px){.werkzeug-zeile{grid-template-columns:1fr;gap:2px;padding:6px 0}}.werkzeug-zeile:last-child{border-bottom:none}.werkzeug-name{color:var(--text);overflow-wrap:anywhere;font-size:11px;font-weight:600}.werkzeug-name .marke{margin-left:6px}.server-zeile{color:var(--text-dim);padding:3px 0;font-size:11px;line-height:1.6}.server-punkt{background:var(--text-dim);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.server-punkt.steht{background:#c0392b}.server-zeile:has(.server-punkt.steht) strong{color:#c0392b}.warn-adresse-form{flex-direction:column;gap:8px;max-width:360px;margin-top:8px;display:flex}.warn-adresse-form label{flex-direction:column;gap:4px;display:flex}.probe-form{flex-direction:column;gap:10px;max-width:420px;margin-top:8px;display:flex}.probe-form label{flex-direction:column;gap:4px;display:flex}.probe-form label.server-zeile{flex-direction:row;align-items:center;gap:8px}.probe-form .form-knopf{align-self:flex-start}.dienst-zeile{align-items:center;gap:12px;display:flex}.dienst-zeile .feld-beschriftung{min-width:150px;margin-bottom:0}.grenze-eingabe{align-items:center;gap:6px;display:inline-flex}.grenze-eingabe-feld{font:inherit;text-align:right;background:var(--bg);border:1px solid var(--line);width:80px;color:var(--text);border-radius:4px;padding:4px 6px}.kosten-ueber-grenze{color:#c22}.notfall-fall{margin:10px 0 0}.notfall-fall .notfall-frage{color:var(--text);padding-bottom:0;font-weight:600}.notfall-auftrag{white-space:pre-line;color:var(--text-dim);border:1px solid var(--line);-webkit-user-select:all;user-select:all;margin-top:8px;padding:10px 12px;font-size:11px;line-height:1.6}.werkzeug-beschreibung{color:var(--text-dim);font-size:11px}.absage-klapper>summary{cursor:pointer;list-style:none}.absage-klapper>summary::-webkit-details-marker{display:none}.absage-klapper>summary .werkzeug-beschreibung{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.absage-klapper[open]>summary .haupt-pfeil{transform:rotate(90deg)}.absage-lauf{margin:4px 0 10px}.beschwerde-antwort textarea{border:1px solid var(--line);width:100%;max-width:420px;padding:6px 8px;font:11px/1.5 inherit}.absage-lauf .absage-runde{white-space:pre-wrap;border-top:1px solid var(--line);margin-top:6px;padding-top:6px;line-height:1.5}.regel-felder{flex-direction:column;gap:14px;max-width:560px;margin:6px 0 14px;display:flex}.regel-feld{color:var(--text-dim);align-items:center;gap:10px;font-size:12px;display:flex}.regel-feld-text{flex-direction:column;align-items:stretch;gap:0;width:100%}.regel-form .feld,.regel-auto .feld{border:1px solid var(--line);background:0 0;border-radius:4px;margin-bottom:0;padding:6px 8px}.regel-form .feld:focus,.regel-auto .feld:focus{border-color:var(--text-faint)}.regel-feld .feld{width:100%}.regel-select{width:auto;min-width:160px;color:var(--text);font-size:12px}.regel-zeit{color:var(--text-dim);align-items:center;gap:4px;display:inline-flex}.regel-zeit .feld{width:90px}.regel-deckel{width:64px}.regel-auto{margin:4px 0 8px}.regel-auto .feld{width:100%;max-width:560px;margin-bottom:8px}.regel-schutz{flex-direction:column;gap:8px;max-width:560px;margin-bottom:10px;display:flex}.regel-knoepfe{gap:10px;margin-top:6px;display:flex}.regel-form .form-knopf:disabled{opacity:.4;cursor:not-allowed}.regel-notaus-knopf{align-self:flex-start}.regel-fehlt{color:var(--text-dim);margin:6px 0 0;font-size:11px}.feld-pflicht{border-color:#c85a5a8c!important}.regel-status{color:var(--text-faint);border:1px solid var(--line);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:10px}.regel-status-laeuft{color:var(--text-dim)}.regeln-liste{border:none;gap:16px;max-width:none}.regel-kasten{border:1px solid var(--line);flex-direction:column;display:flex}.regel-kasten .themen-zeile:last-child{border-bottom:none}.auftraege-bloecke{flex-direction:column;align-items:stretch;gap:24px;display:flex}.auftraege-bloecke .regel-form{margin:0}.auftraege-bloecke>.form-knopf{align-self:flex-start}.protokoll-ergebnis{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.regel-einschaetzung{color:var(--text-dim);border-bottom:1px solid var(--line);padding:8px 14px 12px;font-size:11px}.regel-einschaetzung:last-child{border-bottom:none}.regel-einschaetzung summary{cursor:pointer}.regel-einschaetzung p{margin:4px 0 0 14px}.modell-tabelle{border-collapse:collapse;width:100%;color:var(--text-dim);font-size:11px}.modell-tabelle th{z-index:1;background:var(--bg);text-align:left;border-bottom:1px solid var(--line);padding:0;position:sticky;top:0}.modell-tabelle th button{text-align:left;width:100%;color:var(--text-dim);white-space:nowrap;padding:8px 6px;font-size:10px;font-weight:600}.modell-tabelle th button:hover{color:var(--text);font-weight:700}.sortier-moeglich{opacity:.45;font-size:8px}.modell-tabelle th button:hover .sortier-moeglich{opacity:1}.modell-tabelle th[aria-sort] button{color:var(--text)}.sortier-pfeil{margin-left:4px}.modell-tabelle td{border-bottom:1px solid var(--line);vertical-align:top;padding:6px 5px}.modell-tabelle tbody tr{cursor:pointer}.modell-tabelle tbody tr.aktiv,.modell-tabelle tbody tr.aktiv:hover{background:#7d6c964d}.modell-tabelle tbody tr:hover{color:var(--text);background:#ffffff05}[data-theme=light] .modell-tabelle tbody tr:hover{background:#00000005}[data-theme=light] .modell-tabelle tbody tr.aktiv{background:#7d6c9638}.t-stern{width:20px;color:var(--text)}.t-modell .t-name{display:block}.t-modell .modell-id{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}.t-hinweis{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:italic;display:block;overflow:hidden}.modell-tabelle tbody tr{height:52px}.modell-tabelle tbody td{overflow:hidden}.t-modell .t-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.t-modell{position:relative}.info-knopf{color:var(--text-faint);vertical-align:baseline;margin-left:6px;font-size:11px;line-height:1}.info-knopf:hover{color:var(--text)}.modell-info{z-index:250;position:absolute;top:calc(100% - 6px);left:8px}.modell-info.fest{z-index:1100;background:var(--bg);border:1px solid var(--line);width:300px;max-width:calc(100vw - 48px);max-height:60vh;color:var(--text-dim);white-space:normal;cursor:default;padding:10px 12px;font-size:10px;position:fixed;top:auto;left:auto;overflow-y:auto}.modell-info p{margin:0 0 6px}.modell-info p:last-child{margin-bottom:0}.info-beschreibung{color:var(--text)}.info-folgt{color:var(--text-faint);font-style:italic}.info-quelle{color:var(--text-faint);margin-top:2px;font-size:9px;display:block}.t-anbieter{color:var(--text-faint);white-space:nowrap;width:1%;font-size:10px}.t-note{font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;width:1%}.t-staerke{white-space:nowrap;width:1%}.t-preis{text-align:right;white-space:nowrap}.t-preisdetail{color:var(--text-faint);font-size:9px;display:block}.t-einkauf{font-style:italic}@media (max-width:768px){.inhalt{padding:24px 20px 40px}.listen-spalte{height:100%;padding:24px 20px 40px}.chat-seite-kopf{padding:24px 20px 0}.spalten-zurueck{display:inline-block}.verbrauch .heute{display:none}.runner-dropdown{width:auto;max-width:none;left:8px;right:8px}.runner-suche{padding-left:14px}.runner-kopf{flex-wrap:wrap;row-gap:6px;padding-bottom:6px}.runner-kopf .runner-suche{flex:1 0 100%;margin:0;padding:8px 14px 4px}.runner-kopf .automatik-schalter{margin-left:14px}.modell-tabelle .t-anbieter,.modell-tabelle .t-staerke,.modell-tabelle th[data-testid=spalte-anbieter],.modell-tabelle th[data-testid=spalte-staerke]{display:none}}@media (max-width:900px){.runner-dropdown .modell-tabelle .t-anbieter,.runner-dropdown .modell-tabelle .t-staerke,.runner-dropdown .modell-tabelle th[data-testid=spalte-anbieter],.runner-dropdown .modell-tabelle th[data-testid=spalte-staerke]{display:none}}@media (max-width:1000px){.modell-panel .modell-tabelle .t-anbieter,.modell-panel .modell-tabelle .t-staerke,.modell-panel .modell-tabelle th[data-testid=spalte-anbieter],.modell-panel .modell-tabelle th[data-testid=spalte-staerke]{display:none}}@media (max-width:600px){.buehne-inhalt{padding:24px 20px 40px}}@media (max-width:900px){.inhalt,.inhalt.voll{left:0}.seitenleiste{background:var(--bg,#fff);-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=light] .seitenleiste{background:var(--bg,#fff)}.seitenleiste .leisten-schliessen{display:block}.leisten-innen>.leisten-abschnitt:first-of-type{padding-top:52px}}.leisten-schliessen{color:var(--text-dim);cursor:pointer;z-index:5;background:0 0;border:0;padding:6px;font-size:15px;line-height:1;display:none;position:absolute;top:10px;right:14px}.leisten-schliessen:hover{color:var(--text)}@media (max-width:600px){.seitenleiste{z-index:200;background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;transform:translate(-100%)}[data-theme=light] .seitenleiste{background:var(--bg)}.seitenleiste.offen{transform:translate(0)}.inhalt,.inhalt.voll{left:0}}@media (max-width:500px){.modell-tabelle th button{white-space:normal}.t-modell .modell-id{max-width:120px}.konten-zeile{flex-direction:column;align-items:stretch;gap:8px}.konten-zeile .feld,.konten-zeile .mini-feld{width:100%;min-width:0}.konten-zeile .zeilen-knopf,.konten-zeile .form-knopf{align-self:flex-start}}@media (max-width:360px){.t-modell .modell-id{max-width:110px}.bericht-spalten{grid-template-columns:minmax(0,1fr)}.bericht-spalten.mit-original .original{order:-1;position:static}.original.leer{display:none}}.entwurf-steuerung{flex-direction:column;gap:8px;max-width:640px;margin-bottom:16px;display:flex}.mail-mit-vorschlag{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.vorschlag-spalte{flex-direction:column;gap:8px;display:flex}.vorschlag-text{width:100%}@media (min-width:1400px){.mail-mit-vorschlag{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.zeitplan-wahl{white-space:nowrap;align-items:center;gap:.6rem;display:inline-flex}.zeitplan-wahl .zeit-feld{width:5.2rem}.regel-chat{max-width:720px;margin:18px 0 10px}.regel-chat-verlauf{border-top:1px solid var(--line);max-height:320px;padding:12px 0}.regel-chat-zeile{align-items:center;gap:10px;display:flex}.regel-chat-zeile .feld{flex:1}.modus-flaeche{flex-direction:column;flex:1;min-height:0;display:flex}.modus-flaeche>:first-child{flex:1;min-height:0}.modus-leer{color:var(--text-faint);text-align:center;margin:auto;font-size:11px}.live-wahl-gruppe{color:var(--text-faint);text-transform:uppercase;letter-spacing:1px;margin:14px 0 4px;font-size:10px}.live-budget-feld{border:none;border-bottom:1px solid var(--line);width:60px;color:inherit;background:0 0;padding:1px 4px;font-size:11px}.chat-input-wrap{z-index:5;padding:0 24px 24px;position:relative}.chat-input-line{border-top:1px solid var(--line);position:relative}.input-toggles{background:var(--bg);gap:10px;font-size:10px;display:flex;position:absolute;top:-16px;left:0}.input-status{color:var(--text-faint);gap:10px;font-size:10px;display:flex;position:absolute;top:-16px;right:0}.mode-select{cursor:pointer;color:var(--text-faint);font-size:10px}.input-status{align-items:baseline}.input-status .screen-count button{padding-top:0;padding-bottom:0}.mode-select:hover{color:var(--text);font-weight:600}.mode-dropdown{background:var(--bg);border:1px solid var(--line);z-index:30;min-width:100px;position:absolute;bottom:20px;right:0}.mode-dropdown button{width:100%;color:var(--text-dim);border:none;border-bottom:1px solid var(--line);cursor:pointer;font-size:10px;font-family:var(--font);text-align:right;background:0 0;padding:6px 12px;display:block}.mode-dropdown button:last-child{border-bottom:none}.mode-dropdown button:hover{color:var(--text)}.credits-menue{min-width:150px}.credits-menue-titel{color:var(--text);border-bottom:1px solid var(--line);text-align:right;padding:6px 12px;font-size:10px;font-weight:600;display:block}.credits-menue button.aktiv{color:var(--text);font-weight:600}.credits-menue-bestaetigen:disabled{opacity:.4;cursor:default}.credits-menue-fehler{color:var(--text-faint);text-align:right;padding:4px 12px 8px;font-size:9px;display:block}.input-toggle{cursor:pointer;color:var(--text-faint);font-family:var(--font);background:0 0;border:none;padding:0;font-size:10px}.input-toggle:hover{color:var(--text-dim)}.input-toggle.disabled{color:var(--line);cursor:default;pointer-events:none}.input-toggle.an{color:#2e9e4f;font-weight:600}.input-toggle.verbindet{animation:1s ease-in-out infinite sinn-blinkt}@keyframes sinn-blinkt{50%{opacity:.35}}.sinn-halter{display:inline-block;position:relative}.sinn-info{z-index:7;width:220px;color:var(--text-dim);background:var(--bg);border:1px solid var(--line);pointer-events:none;padding:6px 8px;font-size:10px;line-height:1.5;position:absolute;bottom:calc(100% + 8px);left:0}.dock-begriffe .input-toggle{padding:0;line-height:1}.chat-input-box{align-items:flex-end;display:flex;position:relative}.eingabe-platzhalter{color:#c22;pointer-events:none;align-items:center;gap:6px;font-size:13px;line-height:22px;display:flex;position:absolute;top:12px;left:0}.eingabe-blink{background:#c22;width:2px;height:14px;animation:1.1s step-end infinite eingabe-blinken}.eingabe-blink.rot{background:#c22}@keyframes eingabe-blinken{50%{opacity:0}}.chat-input{color:var(--text);font-family:var(--font);resize:none;background:0 0;border:none;outline:none;flex:1;height:144px;padding:12px 0;font-size:13px;line-height:22px}.chat-input::placeholder{color:var(--text-faint)}.send-area{cursor:pointer;color:var(--text-faint);background:0 0;border:none;align-items:flex-end;padding:12px 0 12px 12px;font-size:13px;display:flex;transform:rotate(-90deg)}.send-area:hover{color:var(--text)}.chat-messages{flex-direction:column;flex:1;gap:16px;padding:32px 64px 56px;display:flex;position:relative;overflow-y:auto}.split-grid{display:grid}.split-grid.cols-2{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr}.split-grid.cols-2 .split-cell:first-child{border-right:1px solid var(--line)}.split-cell{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.split-cell-provider{color:var(--text-faint);cursor:pointer;font-size:10px;font-family:var(--font);border:none;border-bottom:1px solid var(--line);text-align:left;background:0 0;width:100%;padding:6px 12px}.split-cell-provider:hover{color:var(--text-dim)}.split-cell-body{color:var(--text-faint);flex:1;justify-content:center;align-items:center;font-size:11px;display:flex}.leinwand-body{color:var(--text-faint);justify-content:center;align-items:center;font-size:13px;display:flex;position:relative}.carousel-arrow{color:var(--text-faint);cursor:pointer;z-index:3;background:0 0;border:none;padding:8px;font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.carousel-arrow:hover{color:var(--text-dim)}.carousel-arrow.left{left:12px}.carousel-arrow.right{right:12px}.terminal2-viewport{display:grid;position:relative;overflow:hidden}.terminal2-viewport.layout-chat-term{grid-template-columns:1fr 1fr}.terminal2-viewport>div{flex-direction:column;display:flex;overflow:hidden}.terminal2-viewport>div+div{border-left:1px solid var(--line)}.terminal2-chat{flex-direction:column;display:flex}.terminal2-chat .chat-messages{padding:32px 40px 20px}.terminal2-term{color:#c9d1d9;background:#0d1117;flex:1;padding:16px 20px;font-family:Courier New,monospace;font-size:12px;line-height:1.6;overflow:auto}.terminal2-term .prompt{color:#58a6ff}.terminal2-term .cursor{vertical-align:text-bottom;background:#c9d1d9;width:7px;height:14px;animation:1s step-end infinite cursor-blink;display:inline-block}@keyframes cursor-blink{50%{opacity:0}}.code-browser{background:#f5f5f7;flex-direction:column;display:flex;overflow:hidden}[data-theme=dark] .code-browser{background:#1c1c1e}.code-browser-chrome{background:#e8e8ec;padding:8px 12px 0}[data-theme=dark] .code-browser-chrome{background:#2c2c2e}.code-browser-traffic{align-items:center;gap:6px;padding:2px 0 6px;display:flex}.code-browser-dot{border-radius:50%;width:10px;height:10px}.code-browser-dot.red{background:#ff5f57}.code-browser-dot.yellow{background:#ffbd2e}.code-browser-dot.green{background:#28c840}.code-browser-tabs{align-items:flex-end;gap:2px;margin-top:-22px;margin-left:60px;display:flex}.code-browser-tab{color:#6b6b6f;font-family:var(--font);cursor:pointer;background:#d4d4d8;border:none;border-radius:6px 6px 0 0;padding:4px 10px;font-size:10px}[data-theme=dark] .code-browser-tab{color:#98989d;background:#3a3a3c}.code-browser-tab.active{color:#1c1c1e;background:#f5f5f7}[data-theme=dark] .code-browser-tab.active{color:#e5e5e7;background:#1c1c1e}.code-browser-nav{background:#f5f5f7;align-items:center;gap:6px;padding:6px 0 8px;display:flex}[data-theme=dark] .code-browser-nav{background:#1c1c1e}.code-browser-nav button{color:#86868b;cursor:pointer;background:0 0;border:none;padding:0 3px;font-size:14px}.code-browser-nav button:hover{color:#1c1c1e}[data-theme=dark] .code-browser-nav button:hover{color:#e5e5e7}.code-browser-url{font-family:var(--font);color:#6b6b6f;text-align:center;background:#e8e8ec;border:none;border-radius:8px;outline:none;flex:1;padding:5px 14px;font-size:11px}[data-theme=dark] .code-browser-url{color:#98989d;background:#2c2c2e}.code-browser-viewport{flex:1;display:flex}.terminal-split{grid-template-columns:1fr 1fr;display:grid}.terminal-split>div:first-child{border-right:1px solid var(--line)}.terminal-chat-side{flex-direction:column;display:flex}.terminal-chat-side .chat-messages{padding:32px 40px 20px}.terminal-screen{flex-direction:column;display:flex}.terminal-pipeline{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.terminal-orb{background:radial-gradient(circle,var(--accent)0%,transparent 70%);opacity:.6;border-radius:50%;width:80px;height:80px;animation:2.5s ease-in-out infinite orb-pulse}@keyframes orb-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.15)}}.terminal-status{color:var(--text-faint);margin-top:12px;font-size:10px}.archiv-geteilt{grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.archiv-chat{border-right:1px solid var(--line);flex-direction:column;display:flex}.archiv-chat .chat-messages{padding:32px 40px 20px}.archiv-upload{border:1px dashed var(--line);text-align:center;cursor:pointer;margin:16px 40px 0;padding:20px}.archiv-upload:hover{border-color:var(--text-faint)}.archiv-upload-text{color:var(--text-faint);font-size:11px}.archiv-body{padding:20px 24px;overflow-y:auto}.archiv-section{margin-bottom:20px}.archiv-section-title{color:var(--text-dim);margin-bottom:8px;font-size:11px}.archiv-count{color:var(--text-faint);margin-left:6px}.archiv-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px;display:grid}.app-menu-sub-hinweis{color:var(--text-faint);min-width:160px;max-width:220px;padding:10px 14px;font-size:10px}.screen-count{gap:4px;display:flex}.screen-count button{color:var(--text-faint);font-family:var(--font);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:10px}.screen-count button:hover{color:var(--text-dim)}.screen-count button.aktiv{color:var(--text)}.split-grid.cols-4{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr 1fr}.split-grid.cols-6{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr 1fr 1fr}.split-grid.cols-6 .split-cell:not(:nth-child(3n)){border-right:1px solid var(--line)}.split-grid.cols-6 .split-cell:nth-child(-n+3){border-bottom:1px solid var(--line)}.split-grid.cols-8{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr 1fr 1fr 1fr}.split-grid.cols-4 .split-cell:nth-child(odd){border-right:1px solid var(--line)}.split-grid.cols-4 .split-cell:nth-child(-n+2){border-bottom:1px solid var(--line)}.split-grid.cols-8 .split-cell:not(:nth-child(4n)){border-right:1px solid var(--line)}.split-grid.cols-8 .split-cell:nth-child(-n+4){border-bottom:1px solid var(--line)}.carousel-wrap{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.carousel-total-picker{display:flex}.carousel-total-picker button{font-family:var(--font);color:var(--text-faint);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:10px}.carousel-total-picker button:hover{color:var(--text-dim)}.carousel-total-picker button.aktiv{color:var(--text)}.carousel-counter{color:var(--text-faint);cursor:default;padding:2px 0;font-size:9px}.terminal2-nav{z-index:3;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.terminal2-counter{color:var(--text-faint);cursor:default;background:var(--bg);padding:2px 0;font-size:9px}.terminal2-picker{background:var(--bg);border:1px solid var(--line);margin-bottom:2px;padding:4px 0;display:none}.terminal2-nav:hover .terminal2-picker{display:flex}.terminal2-picker button{font-family:var(--font);color:var(--text-dim);cursor:pointer;border:none;border-right:1px solid var(--line);background:0 0;padding:4px 8px;font-size:10px}.terminal2-picker button:last-child{border-right:none}.terminal2-picker button:hover,.terminal2-picker button.aktiv{color:var(--text)}.terminal2-viewport.layout-term{grid-template-columns:1fr}.terminal2-viewport.layout-term-browser{grid-template-columns:1fr 1fr}.terminal2-viewport.layout-browser{grid-template-columns:1fr}.kopf-rechts{white-space:nowrap;flex-wrap:nowrap}.runner{white-space:nowrap}.runner-name{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:180px;display:inline-block;overflow:hidden}.dock-status{color:var(--text-faint);background:var(--bg);gap:10px;margin-bottom:4px;padding:2px 0 3px 8px;font-size:10px;line-height:1;display:flex;position:absolute;bottom:100%;right:0}.app-menu-sub-titel{letter-spacing:.5px;text-transform:uppercase;color:#0a0b0f;border-bottom:1px solid var(--line);background:#c0c4d0;padding:7px 14px;font-size:9px}[data-theme=light] .app-menu-sub-titel{color:#fff;background:#4a4e58}.app-menu-sub-frei{color:var(--text)}.frei-fenster{z-index:200;background:#00000080;justify-content:center;align-items:flex-start;padding:60px 20px 40px;display:flex;position:fixed;inset:0}.frei-fenster-karte{background:var(--bg);border:1px solid var(--line);width:640px;max-width:100%;max-height:calc(100vh - 100px);padding:16px;overflow-y:auto}:root{--bau-stand:"2026-07-14b"}.begruessung{z-index:1;text-align:center;width:100%;max-width:660px;margin:auto;padding:24px;font-size:12pt;font-weight:300;position:relative}.begruessung-zeile{white-space:nowrap;margin-bottom:18px}.begruessung-zeile strong{font-weight:700}.begruessung-feld{z-index:2;border:1px solid var(--line);background:var(--bg);margin-bottom:30px;padding-bottom:12px;position:relative}.begruessung-feld:focus-within{border-color:var(--text-faint)}.begruessung-eingabe{width:100%;color:var(--text);font:inherit;resize:none;background:0 0;border:none;padding:12px 14px;line-height:1.5;display:block}.begruessung-eingabe:focus{outline:none}.begruessung-info{border:1px solid var(--line);color:#000;cursor:pointer;background:#fff;border-top:none;border-radius:0 0 18px 18px;width:36px;height:18px;padding:0;font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;line-height:14px;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.begruessung-info:hover{border-color:var(--text-faint)}.begruessung-wahl{flex-wrap:wrap;justify-content:center;gap:10px;padding:0 12px;display:flex}.begruessung-wahl button{border:1px solid var(--line);color:var(--text);font:inherit;cursor:pointer;background:0 0;padding:6px 14px;font-size:10pt}.begruessung-wahl button:hover{border-color:var(--text-faint)}.begruessung-laeuft{color:var(--text-faint);font-size:10pt}.begruessung-gespraech{text-align:left;z-index:1;max-width:720px;position:relative}.begruessung-gespraech .chats-verlauf{flex-direction:column;gap:14px;display:flex}.begruessung-klein{z-index:1;border:1px solid var(--line);text-align:left;width:66.6%;margin:-60px auto 0;padding:72px 18px 16px;animation:.25s begruessung-schublade;position:relative}@keyframes begruessung-schublade{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.begruessung-klein p{color:var(--text);margin-bottom:8px;font-size:8.5pt;line-height:1.5}.begruessung>*{opacity:0;animation:.7s forwards begruessung-auftritt}.begruessung>.begruessung-zeile{animation-delay:.1s}.begruessung>.begruessung-feld{animation-delay:.3s}@keyframes begruessung-auftritt{to{opacity:1}}@media (prefers-reduced-motion:reduce){.begruessung>*{opacity:1;animation:none}}.chat-messages{position:relative}.spiegel-flaeche{z-index:0;background:#000;position:absolute;inset:0}.spiegel-flaeche video{object-fit:cover;opacity:.45;width:100%;height:100%;transform:scaleX(-1)}.spiegel-flaeche.fest{top:var(--header-h);z-index:5;position:fixed;bottom:0;left:200px;right:0}.spiegel-flaeche.fest.voll{left:0}.live-wahl{flex-direction:column;font-size:12px;display:flex}.live-wahl-zeile{border-bottom:1px solid var(--line);padding:8px 0}.live-wahl-zeile:last-child{border-bottom:none}.live-wahl-kopf{text-align:left;width:100%;font:inherit;color:var(--text-faint);cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:baseline;gap:10px;padding:4px 0;display:flex}.live-wahl-kopf:hover,.live-wahl-kopf.aktiv{color:var(--text)}.live-wahl-marke{width:14px}.live-wahl-name{font-weight:600}.live-wahl-fakten{font-size:11px}.live-wahl-hinweis{color:var(--text-faint);margin:4px 0 0 24px;font-size:11px}.live-wahl-allgemein-titel{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.live-wahl-stimme{flex-wrap:wrap;align-items:center;gap:14px;margin:6px 0 4px 24px;display:flex}.auftritt-bereich .live-wahl-stimme{border-bottom:1px solid var(--line);margin:0;padding:10px 0}.auftritt-bereich .live-wahl-stimme:last-child{border-bottom:none}.auftritt-bereich .auftritt-anbieter{min-width:150px}.live-wahl-stimme-label{white-space:nowrap}.live-wahl-kopfmodell{margin:6px 0 4px 24px}.live-wahl-kopf-knopf{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:none;padding:2px 0}.live-wahl-kopf-knopf:hover{color:var(--text-faint)}.live-wahl-stimme-label{color:var(--text-dim);align-items:center;gap:8px;font-size:11px;display:flex}.live-wahl-probe{border:1px solid var(--line);color:var(--text-dim);cursor:pointer;background:0 0;padding:3px 8px;font-size:11px;font-weight:400}.live-wahl-probe:hover{color:var(--text)}.live-wahl-probe:disabled{color:var(--text-faint);cursor:default}.auftritt-bereich{padding:8px 0 4px;font-size:12px}.auftritt-titel{letter-spacing:.5px;border-top:2px solid var(--text-faint);margin:30px 0 4px;padding-top:22px;font-size:13px;font-weight:600}.auftritt-bereich>.auftritt-titel:first-of-type{border-top:none;margin-top:8px;padding-top:0}.auftritt-kacheln{flex-wrap:wrap;gap:10px;margin:6px 0 4px;display:flex}.auftritt-kachel{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;padding:8px 10px;display:flex}.auftritt-kachel.aktiv{background:#00000012}.auftritt-kachel-halter{display:inline-block;position:relative}.auftritt-kachel-loeschen{cursor:pointer;color:var(--text-faint);background:0 0;border:none;padding:2px 4px;font-size:11px;position:absolute;top:2px;right:2px}.auftritt-kachel-loeschen:hover{color:var(--text,#111)}[data-theme=dark] .auftritt-kachel-loeschen:hover{color:var(--text,#eee)}.auftritt-standbild-upload{cursor:pointer;color:var(--text-dim);border:1px solid var(--line);margin:4px 0 8px;padding:3px 8px;font-size:11px;display:inline-block}.auftritt-standbild-upload:hover{color:var(--text)}[data-theme=dark] .auftritt-kachel.aktiv{background:#ffffff1a}.auftritt-kachel:disabled{cursor:default;opacity:.5}.auftritt-foto-bild{object-fit:cover;border-radius:6px;display:block}.auftritt-profi-bild{object-fit:cover;border-radius:6px;width:72px;height:72px;display:block}.auftritt-profi-leer{background:#00000014}[data-theme=dark] .auftritt-profi-leer{background:#ffffff1f}.auftritt-foto-anlage{border:1px solid var(--line);max-width:520px;margin:14px 0 8px;padding:12px 14px;font-size:12px}.auftritt-foto-anlage summary{cursor:pointer;color:var(--text-dim);border:1px solid var(--line);padding:3px 8px;font-size:11px;font-weight:400;list-style:none;display:inline-block}.auftritt-foto-anlage summary:before{content:"+ "}.auftritt-foto-anlage[open] summary:before{content:"− "}.auftritt-foto-formular{flex-direction:column;gap:8px;max-width:460px;margin:8px 0 2px;display:flex}.auftritt-foto-formular label{flex-direction:column;gap:3px;font-size:11px;display:flex}.auftritt-foto-formular input[type=text]{font:inherit;border:1px solid var(--text-faint);color:inherit;background:0 0;border-radius:4px;padding:4px 6px}.auftritt-foto-einwilligung{align-items:flex-start;flex-direction:row!important;gap:6px!important}.auftritt-foto-formular button{cursor:pointer;color:inherit;background:0 0;border:none;align-self:flex-start;padding:0;font-size:11px;text-decoration:underline}.auftritt-foto-formular button:disabled{cursor:default;opacity:.5;text-decoration:none}.ton-aufnahme{flex-direction:column;gap:8px;display:flex}.ton-aufnahme-text{border:1px solid var(--line);color:var(--text-dim);max-height:180px;padding:8px 10px;font-size:11px;overflow-y:auto}.ton-aufnahme-text p{margin:0 0 6px}.foto-vorschau-bild{border:1px solid var(--line);width:100%;max-width:240px}.kamera-fenster{z-index:300;background:#000000eb;flex-direction:column;justify-content:safe center;align-items:center;gap:10px;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.kamera-fenster-kopf{color:#fff;justify-content:center;align-items:center;gap:16px;width:min(920px,94vw);font-size:12px;display:flex}.kamera-fenster-bild{background:#000;border-radius:4px;max-width:min(920px,94vw);max-height:62vh}.kamera-fenster-knoepfe{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.kamera-fenster-knoepfe .form-knopf{color:#fff;background:0 0;border-color:#fff9}.kamera-fenster-knoepfe .form-knopf.aktiv{background:#ffffff40;font-weight:600}.kamera-fenster-buehne{border-radius:4px;flex-direction:column;align-items:center;gap:4px;max-width:min(920px,94vw);display:flex;position:relative;overflow:hidden}.kamera-schleier{pointer-events:none;position:absolute;inset:0}.kamera-umriss{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.kamera-umriss ellipse,.kamera-umriss path{fill:none;stroke:#ffffff8c;stroke-width:.7px;stroke-dasharray:2 2}.kamera-fenster--seite{background:var(--bg)}.kamera-fenster--seite .kamera-fenster-kopf{color:var(--text)}.kamera-fenster--seite .anhang-overlay-schliessen{color:var(--text-dim)}.kamera-fenster--seite .anhang-overlay-schliessen:hover{color:var(--text)}.kamera-fenster--seite .kamera-fenster-hinweis{color:var(--text-dim)}.kamera-fenster--seite .kamera-fenster-hinweis.passt{color:#1d7a1d}.kamera-fenster--seite .studio-regler{color:var(--text)}.kamera-fenster--seite .studio-regler input[type=text]{color:var(--text);border-color:var(--line)}.kamera-fenster--seite .studio-regler .auswahl{background:var(--bg);color:var(--text);border-color:var(--line)}.kamera-fenster--seite .kamera-fenster-knoepfe .form-knopf{color:var(--text);border-color:var(--text-faint)}.kamera-fenster-hinweis{color:var(--text-dim);text-align:center;max-width:min(680px,90vw);margin:0;font-size:12px}.kamera-fenster-hinweis.passt{color:#1d7a1d}.kamera-fenster:not(.kamera-fenster--seite) .kamera-fenster-hinweis{color:#ffffffd9}.kamera-fenster:not(.kamera-fenster--seite) .kamera-fenster-hinweis.passt{color:#7fd87f}.studio-bild-halter{display:inline-block;position:relative}.lupe-fenster{border-radius:4px;line-height:0;display:block;overflow:hidden}.lupe-fenster .kamera-fenster-bild{transition:transform .25s}.writing-schreibtisch .studio-buehne .kamera-fenster-bild{max-height:calc(100vh - 300px)}.werkzeug-menue{z-index:30;background:var(--flaeche,#fff);border:1px solid var(--linie,#ddd);cursor:grab;touch-action:none;border-radius:4px;flex-direction:column;align-items:center;gap:2px;padding:3px 2px;display:flex;position:absolute;top:52px;right:12px}.werkzeug-menue .werkzeug-griff{color:var(--text-dim);cursor:grab;font-size:8px;line-height:1}.werkzeug-menue button{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:3px 4px;font-size:13px;line-height:1}.werkzeug-menue button:hover{color:var(--text)}.werkzeug-menue button.aktiv{color:var(--text);background:var(--linie,#eee)}.studio-maske{cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.studio-flaeche{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;max-width:94vw;display:flex}.studio-flaeche .kamera-fenster-buehne{flex:340px;justify-content:flex-start;min-width:260px;max-width:640px}.studio-flaeche .kamera-fenster-bild{object-fit:contain;width:100%;height:auto;max-height:56vh}.studio-spalte{flex-direction:column;flex:280px;gap:8px;min-width:250px;max-width:400px;display:flex}.studio-register{border-top:1px solid var(--line);padding-top:6px}.studio-register summary{cursor:pointer;color:#ffffffe6;font-size:12px;font-weight:700;list-style:none}.kamera-fenster--seite .studio-register summary{color:var(--text)}.kamera-fenster--seite .studio-protokoll{background:var(--bg);color:var(--text);border-color:var(--line)}.kamera-fenster:not(.kamera-fenster--seite) .studio-protokoll{color:#fff;background:#0006;border-color:#fff6}.studio-register summary:before{content:"▸ ";font-weight:400}.studio-register[open] summary:before{content:"▾ "}.studio-register>:not(summary){margin-top:6px}.kamera-fenster:not(.kamera-fenster--seite) .studio-register{border-top-color:#ffffff40}.studio-gitter{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.studio-protokoll{min-width:0;margin-bottom:0}@media (max-width:760px){.studio-flaeche .kamera-fenster-bild{max-height:38vh}.studio-spalte{max-width:100%}.studio-gitter{grid-template-columns:1fr}.studio-kopf{gap:8px;padding:0 10px}.studio-kopf>.hamburger{margin-right:8px}.studio-runner{display:none}}.studio-gruppe{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:8px;display:flex}.kamera-fenster:not(.kamera-fenster--seite) .studio-gruppe{border-top-color:#ffffff40}.studio-gruppe:first-child{border-top:none;padding-top:0}.studio-gruppen-titel{color:#ffffffe6;margin:0;font-size:12px;font-weight:700}.kamera-fenster--seite .studio-gruppen-titel{color:var(--text)}.studio-zeile{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.studio-zeile .studio-regler{flex:0 auto;min-width:0}.studio-zeile .studio-regler .auswahl{width:auto;min-width:0;margin-bottom:0}.studio-hauptknopf{font-weight:600}.kamera-fenster .form-knopf{color:#fff;background:0 0;border:1px solid #fff9}.kamera-fenster .form-knopf.aktiv{background:#ffffff40;font-weight:600}.kamera-fenster--seite .form-knopf{color:var(--text);border-color:var(--text-faint);background:var(--bg)}.kamera-fenster--seite .form-knopf.aktiv{background:var(--line)}.studio-regler{color:var(--text-dim);flex-direction:column;gap:2px;font-size:11px;display:flex}.studio-regler input[type=range]{width:100%}.studio-regler input[type=text]{font:inherit;background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:4px;padding:4px 6px}.studio-regler .auswahl{background:var(--bg);color:var(--text);border-color:var(--line)}.kamera-fenster:not(.kamera-fenster--seite) .studio-regler{color:#ffffffd9}.kamera-fenster:not(.kamera-fenster--seite) .studio-regler input[type=text]{color:#fff;background:0 0;border-color:#fff6}.kamera-fenster:not(.kamera-fenster--seite) .studio-regler .auswahl{color:#fff;background:#0006;border-color:#fff6}.studio-reglerreihe{flex-wrap:wrap;justify-content:center;gap:16px;max-width:min(920px,94vw);display:flex}.studio-reglerreihe .studio-regler{min-width:150px}.face-flaeche{z-index:5;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:12px;right:12px}.face-stapel{aspect-ratio:1;width:min(38vw,300px);display:block;position:relative}.face-bild{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block;position:absolute;inset:0}.face-stapel .face-bild-neu{opacity:0;transition:opacity 70ms ease-in}.face-stapel .face-bild-neu.geladen{opacity:1}.face-zeile{gap:10px;display:flex}.face-split{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.face-split>.chat-messages{scrollbar-width:none;min-width:0;overflow-x:hidden}.face-split>.chat-messages::-webkit-scrollbar{display:none}.face-split .begruessung-zeile{white-space:normal}.face-split>.chat-messages{padding:20px 24px 64px}.chats-verlauf{padding-bottom:28px}.face-split .begruessung{padding:12px}.face-split .begruessung-klein{scrollbar-width:none;max-height:32vh;overflow-y:auto}.face-split .begruessung-klein::-webkit-scrollbar{display:none}.face-panel{border-left:1px solid #80808040;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:50%;padding:0;display:flex;position:relative;overflow:hidden}.face-panel .face-flaeche{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.face-panel .orb-canvas{object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%}.face-panel .face-hinweis{text-align:center;max-width:none;position:absolute;bottom:10px;left:0;right:0}.face-panel .face-stapel{width:min(100%,440px)}.face-panel .profi-face-video{object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%}.face-split>.split-grid{flex:1;min-width:0}@media (max-width:800px){.face-split{flex-direction:column}.face-panel{border-left:none;width:100%}}.profi-face-video{background:#000;border-radius:8px;width:min(38vw,300px);display:block}.gespraech-warte{align-items:center;gap:8px;display:flex}.leisten-punkt.aktiv,.leisten-haupt.aktiv{font-weight:700}.chat-sprecher{margin-right:2px;font-weight:700}.sinne-titel{letter-spacing:.04em;cursor:pointer;color:inherit;font-size:10px;font-weight:700;font-family:var(--font);background:0 0;border:none;padding:0}.sinne-titel.an{color:#2e9e4f}.gespraech-melder{z-index:5;border:1px solid var(--text-dim,currentColor);background:var(--bg);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:10px 14px;font-size:15px;font-weight:600;display:flex;position:sticky;top:0}.gespraech-melder .gespraech-warte{font-size:15px;font-weight:600}.gespraech-zustand{opacity:.9}.gespraech-redezeit{font-variant-numeric:tabular-nums;margin-left:14px;font-size:15px;font-weight:700}.gespraech-redezeit-knapp{color:#c0392b}.gespraech-beenden{color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid;border-radius:999px;padding:4px 12px;font-size:13px}.gespraech-beenden:hover{opacity:.7}.face-warte{background:#8080802e;border-radius:999px;justify-content:center;align-items:center;gap:8px;max-width:none;padding:8px 14px;font-size:13px;display:flex}.face-raedchen{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.9s linear infinite face-raedchen-dreh}@keyframes face-raedchen-dreh{to{transform:rotate(360deg)}}.face-panel .face-warte{white-space:nowrap;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.face-knopf{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.face-knopf:disabled{cursor:default;opacity:.5;text-decoration:none}.face-hinweis{opacity:.7;max-width:200px;font-size:11px}.stufen-reihe{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.stufen-karte{flex:260px;max-width:360px}.stufen-karte .face-flaeche{align-items:flex-start;margin:8px 0;position:static}.stufen-karte .face-stapel{width:100%}.stufen-punkte{margin:8px 0 4px 16px;font-size:11px}.stufen-punkte li{margin:2px 0}.stufen-kosten{margin-top:6px;font-size:11px;font-weight:600}.face-regler{flex-direction:column;gap:6px;width:100%;margin-top:6px;display:flex}.face-regler-zeile{flex-direction:column;gap:2px;font-size:11px;display:flex}.face-regler-zeile input[type=range]{accent-color:currentColor;width:100%}.face-sprechtext{color:inherit;resize:vertical;background:0 0;border:1px solid #80808066;border-radius:4px;width:100%;margin-top:8px;padding:6px 8px;font-size:12px}.face-freitext{color:inherit;resize:vertical;background:0 0;border:1px solid #80808066;border-radius:4px;padding:4px 6px;font-size:11px}.auftritt-kachel-name{font-size:11px;font-weight:600}.auftritt-kachel-stil{opacity:.6;font-size:10px}.auftritt-anbieter{min-width:110px;font-size:11px;font-weight:600}.orb-reihe{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:10px;display:flex}.orb-reihe .orb-karte{flex-direction:column;flex:0 280px;align-items:flex-start;gap:6px;width:280px;max-width:280px;display:flex}.orb-canvas{border-radius:10px;max-width:100%;display:block}.orb-probe-zeile{z-index:6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe0;flex-direction:column;gap:6px;max-width:520px;margin:0 -10px;padding:8px 10px;display:flex;position:sticky;top:0}[data-theme=dark] .orb-probe-zeile{background:#0a0c12d9}.orb-mini{background:radial-gradient(circle at 35% 35%,#7fd4ff,#1b2a4a 70%);border-radius:50%;width:44px;height:44px;display:inline-block}.orb-mini-fluid{background:radial-gradient(circle at 38% 32%,#ffd9f0 5%,#9be8ff 30%,#7f7bff 60%,#1a1440 90%)}.orb-mini-plasma{background:radial-gradient(circle at 50% 45%,#ffe9c9 5%,#d98bff 40%,#3b1a66 80%)}.orb-mini-glas{background:radial-gradient(circle at 35% 30%,#fff 4%,#cfe2ff 25%,#3a4a6e 75%,#10182b 95%)}.orb-mini-nova{background:radial-gradient(circle,#05070d 28%,#7fb4ff 34%,#05070d 42%,#b48cff 52%,#05070d 60%)}.orb-mini-aurora{background:radial-gradient(circle at 30% 30%,#9ef,#63f 45%,#102 80%)}.orb-mini-ring{background:radial-gradient(circle,#061018 55%,#4dc3ff 58%,#061018 66%)}.orb-mini-welle{background:linear-gradient(#0a1220 35%,#46d8ff 48%,#2a7bff 52%,#0a1220 65%)}.orb-mini-schwarm{background:radial-gradient(circle at 60% 40%,#bfe9ff 2%,#0000 3%),radial-gradient(circle at 30% 60%,#9fd8ff 2%,#0000 3%),radial-gradient(circle at 70% 70%,#9fd8ff 2%,#0000 3%),radial-gradient(circle at 45% 30%,#cfeaff 2%,#0000 3%),radial-gradient(circle,#14304f,#081019 80%)}.orb-mini-kern{background:radial-gradient(circle,#dff4ff 8%,#57b8ff 26%,#0a1322 70%)}.orb-mini-prisma{background:conic-gradient(from 20deg,#0a1322,#58c8ff,#0a1322,#58c8ff,#0a1322)}.avatar-test{flex-direction:column;gap:10px;max-width:480px;display:flex}.avatar-test-buehne{aspect-ratio:1;background:#8080801f;border-radius:10px;width:100%;position:relative;overflow:hidden}.avatar-test-vorschau,.avatar-test-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.face-knopf.aktiv{font-weight:700;text-decoration:none}.avatar-test-buehne.mit-kulisse{aspect-ratio:9/16;max-height:70vh;margin:0 auto}.kulisse-grund{background:linear-gradient(175deg,#10131a 0%,#1c2230 55%,#2a3040 100%);flex-direction:column;align-items:center;gap:6px;padding-top:8%;display:flex;position:absolute;inset:0}.kulisse-marke{letter-spacing:.35em;color:#fff;font-size:clamp(28px,6vw,56px);font-weight:800}.kulisse-satz{color:#ffffffbf;letter-spacing:.08em;font-size:clamp(11px,1.6vw,16px)}.avatar-test-video.versteckt{opacity:0;pointer-events:none}.chroma-avatar{width:100%;height:auto;position:absolute;bottom:0;left:0;right:0}.rolle-baustein{border-top:2px solid var(--text-faint);margin-top:30px;padding-top:22px}.rolle-baustein-titel{margin:0 0 4px;font-size:13px;font-weight:600}.rolle-prompt-label{color:var(--text,#111);font-weight:600}[data-theme=dark] .rolle-prompt-label{color:var(--text,#eee)}.rolle-felder{grid-template-columns:1fr;gap:12px;width:100%;display:grid}.rolle-felder .feld{box-sizing:border-box;border:1px solid var(--line);border-radius:0;width:100%}.hans-live-test .feld{margin-bottom:8px}.prompt-schublade{z-index:6;flex-direction:column;align-items:flex-end;gap:4px;margin-top:22px;margin-bottom:26px;display:flex;position:relative}.prompt-schublade-griffzeile{text-align:right;border-bottom:1px solid var(--line);width:100%}.prompt-schublade-griff{cursor:pointer;font-family:var(--font);color:var(--text-faint);background:0 0;border:none;padding:2px 6px;font-size:10px}.prompt-schublade-pfeil{margin-left:4px;font-size:13px}.prompt-schublade-griff:hover{color:var(--text,#111)}[data-theme=dark] .prompt-schublade-griff:hover{color:var(--text,#eee)}.prompt-schublade-box{width:100%}.split-cell-chat{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;padding-bottom:28px;display:flex;overflow-y:auto}.split-prompt{border-left:2px solid var(--line,#ccc);color:var(--text-dim,#777);white-space:pre-wrap;padding-left:8px;font-size:11px}.split-prompt-kopf{color:var(--text,#111);margin-bottom:2px;font-weight:600;display:block}[data-theme=dark] .split-prompt-kopf{color:var(--text,#eee)}.split-cell .modell-panel{z-index:7;background:var(--bg);margin-bottom:0;display:block;position:absolute;inset:29px 0 0;overflow-y:auto}.split-cell .modell-panel>*{margin-bottom:10px}.split-cell .modell-liste{max-height:none;overflow:visible}.hans-bereich{border-top:2px solid var(--text-faint);margin-top:44px;padding-top:28px}.hans-bereich-titel{letter-spacing:.5px;margin-bottom:4px;font-size:18px;font-weight:600}.hans-bereich .karten-titel{letter-spacing:.5px;text-transform:none;border-bottom:none;padding-bottom:0;font-size:13px}.hans-bereich [data-testid=live-wahl-allgemein]{margin:0;display:block}.hans-bereich [data-testid=live-wahl-allgemein]>.live-wahl-stimme-label{border-bottom:1px solid var(--line);grid-template-columns:200px auto;justify-content:start;align-items:center;margin:0;padding:7px 0;display:grid}.hans-bereich [data-testid=live-wahl-allgemein]>.live-wahl-stimme-label:last-child{border-bottom:none}.feld.auswahl,.karte .feld.auswahl{border:1px solid var(--line);color:var(--text-dim);align-self:flex-start;width:auto;min-width:220px;margin-bottom:16px;padding:6px 10px;font-size:11px}.feld.auswahl:focus{border-color:var(--text-faint)}.schalter-zeile{align-items:center;gap:12px;margin:8px 0 12px;display:flex}.schalter-label{color:var(--text-dim);cursor:pointer;align-items:center;gap:8px;font-size:11px;display:flex}.schalter-label input[type=checkbox]{accent-color:var(--text);width:14px;height:14px}.hans-bereich .karte{border:none;padding:0 0 20px}.hans-bereich .karte+.karte,.hans-bereich .karten>.karte:not(:first-child){border-top:2px solid var(--text-faint);padding-top:24px}.hans-bereich .karten{gap:28px}.hans-bereich .auftritt-foto-anlage{border:none;max-width:none;padding:6px 0 0}.hans-bereich .schalter-zeile{margin-left:0}.hans-bereich>.karten{margin-top:18px}.hans-bereich .feld-beschriftung{text-transform:none;letter-spacing:0;font-size:11px}.hans-bereich .live-wahl-gruppe{text-transform:none;letter-spacing:0;color:var(--text);margin:20px 0 10px;font-size:12px;font-weight:600}.hans-bereich .live-wahl-zeile{padding:12px 0}.hans-bereich .live-wahl-allgemein-titel{border-top:2px solid var(--text-faint);letter-spacing:.5px;margin-top:28px;padding-top:22px;font-size:13px}.hans-bereich .live-wahl-kopf{border:1px solid var(--line);padding:8px 12px}.hans-bereich .live-wahl-kopf:hover{border-color:var(--text-faint)}.hans-bereich .live-wahl-kopf.aktiv{border-color:var(--text-dim)}.live-weg-wahl{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.live-weg-wahl input[type=checkbox]{accent-color:var(--text);width:14px;height:14px}.live-wahl-gesperrt{opacity:.45}.live-wahl-gesperrt .live-wahl-kopf{cursor:default}.live-wahl-gruppe-zusatz{color:var(--text-dim);letter-spacing:0;font-size:12px;font-weight:400}.speicher-zeile{align-items:center;gap:10px;margin-top:10px;display:inline-flex}.speicher-fehler{color:#c0392b;font-size:11px}.form-knopf.knopf-ungespeichert{color:#c0392b;border-color:#c0392b;font-weight:600}.form-knopf.knopf-ungespeichert:hover{color:#c0392b;border-color:#c0392b}.auftritt-bereich .live-wahl-stimme{flex-wrap:wrap;align-items:center;gap:10px 14px;padding-left:150px;display:flex;position:relative}.auftritt-bereich .live-wahl-stimme>.auftritt-anbieter{min-width:0;position:absolute;left:0}.galerie-minis{flex-wrap:wrap;gap:10px;display:flex}.galerie-mini{cursor:pointer;color:var(--text-dim);border:1px solid var(--line);background:0 0;border-radius:4px;flex-direction:column;align-items:center;gap:3px;padding:4px;font-size:10px;display:flex}.galerie-mini img{object-fit:cover;border-radius:3px;width:84px;height:84px;display:block}.galerie-mini.aktiv,.galerie-mini:hover{border-color:var(--text-faint);color:var(--text)}.kamera-fenster--seite .galerie-mini{color:var(--text-dim)}.leisten-unterpunkt{padding-left:16px;font-size:11px}.studio-seite{justify-content:flex-start;gap:0;padding:0;overflow:hidden}.studio-kopf{border-bottom:1px solid var(--line);flex:0 0 44px;align-items:center;gap:12px;width:100%;height:44px;padding:0 20px;display:flex;position:relative}.studio-menue-knopf{color:var(--text);padding:4px 6px;font-size:16px}.studio-kopf>.hamburger{margin-right:4px}.studio-marke{letter-spacing:.08em;color:var(--text);white-space:nowrap;z-index:6;background:var(--bg,#fff);flex-shrink:0;font-size:13px;font-weight:700;position:relative}.studio-marke-light{font-weight:300}button.studio-marke-light{font:inherit;letter-spacing:inherit;padding:0;font-weight:300}.studio-kopf-rechts{align-items:center;gap:12px;margin-left:auto;display:flex}.studio-kamera-wort{color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 0;font-size:11px}.studio-kamera-wort:hover{color:var(--text)}.studio-kopf-rechts>button.runner+span .runner{border-left:none}.writing-gen-reiter{flex-wrap:wrap;gap:6px 14px;padding:0;display:flex}.writing-gen-kopf{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:10px 14px;display:flex}.runner-einheit{color:var(--text-dim);border-bottom:1px solid var(--line);padding:6px 14px;font-size:10px}.writing-gen-titel{letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin:0;padding:0;font-size:10px;font-weight:700}.writing-gen-bereich{color:var(--text-dim);cursor:pointer;white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.writing-gen-bereich input{accent-color:var(--text);margin:0}.writing-gen-bereich.aktiv,.writing-gen-bereich:hover{color:var(--text);font-weight:600}.studio-menue{z-index:10;background:var(--bg);border:1px solid var(--line);border-radius:4px;flex-direction:column;min-width:200px;padding:4px 0;display:flex;position:absolute;top:44px;left:8px}.studio-menue button{text-align:left;color:var(--text);padding:7px 14px;font-size:12px}.studio-menue button:hover{background:var(--line)}.studio-seite .studio-flaeche{flex:1;align-items:flex-start;min-height:0;padding:16px;overflow-y:auto}.studio-seite .studio-spalte{max-height:none}.studio-runner{color:var(--text-dim);white-space:nowrap;font-size:11px}.studio-runner-label{color:var(--text);font-weight:700}.studio-menue-unter{color:var(--text-dim)!important;padding-left:28px!important;font-size:11px!important}@media (max-width:760px){.studio-seite .studio-flaeche{padding:10px}}.studio-koerper{flex:1;align-items:stretch;width:100%;min-height:0;display:flex;overflow:hidden}.studio-leiste{border-right:1px solid var(--line);flex-direction:column;flex:0 0 190px;padding:12px 0;display:flex;overflow-y:auto}.studio-leisten-punkt{text-align:left;color:var(--text-dim);justify-content:space-between;align-items:center;padding:7px 16px;font-size:11px;display:flex}.studio-leisten-punkt:hover,.studio-leisten-punkt.aktiv{color:var(--text);font-weight:600}.studio-leisten-punkt .haupt-pfeil{font-size:10px;transition:transform .15s}.studio-leisten-punkt.aktiv .haupt-pfeil{transform:rotate(90deg)}.studio-leisten-unter{padding-left:26px;font-size:11px;font-weight:400}.studio-steuerung{border-right:1px solid var(--line);flex-direction:column;flex:0 0 300px;gap:8px;padding:14px;display:flex;overflow-y:auto}.studio-buehne{flex:1;min-width:0;padding:16px;overflow-y:auto}.studio-buehne .kamera-fenster-bild{width:auto;max-width:100%;max-height:56vh}@media (max-width:760px){.studio-koerper{flex-direction:column;overflow-y:auto}.studio-leiste{border-right:none;border-bottom:1px solid var(--line);flex-flow:wrap;flex:none;padding:4px 6px}.studio-leisten-punkt{padding:6px 10px}.studio-leisten-unter{display:none}.studio-leiste-tafel{flex:100%}.studio-steuerung{border-right:none;border-bottom:1px solid var(--line);flex:none}.studio-buehne{overflow:visible}.studio-buehne .kamera-fenster-bild{max-height:38vh}.schreibtisch-schublade .studio-leiste{border-bottom:none;flex-flow:column;padding:12px 0}.schreibtisch-schublade .studio-leisten-punkt{padding:7px 16px}.schreibtisch-schublade .studio-leisten-gruppe .studio-leisten-punkt{padding-left:26px}.schreibtisch-schublade .studio-leisten-unter{display:revert}.schreibtisch-schublade .studio-leiste-tafel{flex:none}}.studio-pfeil{color:#fff;background:#00000059;border-radius:6px;padding:6px 10px;font-size:30px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.studio-pfeil:disabled{opacity:.25;cursor:default}.studio-pfeil-links{left:8px}.studio-pfeil-rechts{right:8px}.studio-bild-menue{flex-direction:column;align-items:flex-end;gap:4px;max-height:calc(100% - 16px);display:flex;position:absolute;right:8px}.studio-bild-menue-oben{top:8px}.studio-bild-menue-unten{flex-direction:column-reverse;bottom:8px}.studio-bild-menue .form-knopf{color:#fff;background:#00000073;border-color:#ffffff80}.studio-bild-menue-liste{background:var(--bg);border:1px solid var(--line);border-radius:4px;flex-direction:column;flex:0 auto;min-width:200px;min-height:0;max-height:min(340px,52vh);padding:4px 0;display:flex;overflow-y:auto}.studio-bild-menue-liste button{text-align:left;color:var(--text);padding:7px 12px;font-size:12px}.studio-bild-menue-liste button:hover{background:var(--line)}.studio-bild-menue-liste button:disabled{opacity:.5}.studio-bild-menue-titel{color:var(--text-faint);border-top:1px solid var(--line);margin-top:4px;padding:6px 12px 2px;font-size:9px}.studio-leiste-knoepfe{align-items:stretch}.studio-leiste-knoepfe button{text-align:left;color:var(--text);padding:4px 0;font-size:11px}.studio-leiste-knoepfe button.aktiv{font-weight:600}@media (hover:hover){.studio-nur-handy{display:none}}@media (hover:none){.studio-seite .studio-bild-menue{display:none}}.studio-modell-halter{align-items:center;gap:4px;display:inline-flex}.feld.auswahl.studio-modell-wahl{min-width:0;max-width:min(220px,40vw);margin-bottom:0;font-size:11px}@media (max-width:760px){.studio-modell-halter{display:inline-flex}}@media (min-width:761px){.studio-leiste{flex:0 0 200px}.studio-leiste.breit{flex:0 0 250px}}.studio-leiste-tafel{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:4px 16px 10px 26px;display:flex}.studio-leiste-tafel .studio-regler span{color:var(--text-faint);font-size:9px}.studio-leiste-tafel .studio-regler .auswahl{width:100%;min-width:0;margin-bottom:0;font-size:11px}.studio-fussnote{color:var(--text-faint);margin:0;font-size:9px}.galerie-minis-leiste .galerie-mini img{width:56px;height:56px}.studio-bild-menue-regler{padding:4px 12px}.studio-bild-menue-regler .studio-regler span{color:var(--text-faint);font-size:9px}.studio-rechts{flex-direction:column;flex:1;min-width:0;display:flex}.studio-fuss{flex-direction:column;flex:none;width:100%;display:flex}.studio-fuss .chat-input-wrap{width:100%}.studio-fuss .chat-input-line{padding:0 16px}.studio-fuss-konto{white-space:nowrap;min-width:0}.studio-leiste-konto{margin-top:auto}.studio-leisten-haupt{color:var(--text);font-weight:600}.studio-leisten-punkt.studio-nur-handy{font-weight:500}.studio-leisten-gruppe{flex-direction:column;display:flex}.studio-leiste>span,.studio-leisten-gruppe>span{display:contents}.studio-leiste>span.studio-leisten-punkt,.studio-leisten-gruppe>span.studio-leisten-punkt{display:flex}.studio-leiste .skill-zeile,.studio-leisten-gruppe>span.skill-zeile{align-items:center;display:flex}.skill-zeile .studio-leisten-punkt{flex:1}.skill-loeschen{cursor:pointer;color:var(--text-faint);background:0 0;border:0;padding:0 8px;font-size:10px}.skill-loeschen:hover{color:var(--text)}.skill-formular{gap:6px}.skill-formular .feld{width:100%;min-width:0;font-size:11px}.studio-leisten-gruppe .studio-leisten-punkt{padding-left:26px}.studio-leisten-gruppe .studio-leiste-tafel{padding-left:36px}.studio-leisten-datei{cursor:pointer}.studio-leisten-fussnote{padding:0 16px 6px 26px}.studio-leisten-punkt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.studio-leisten-unter{font-size:10.5px}.studio-leisten-unter2{color:var(--text-dim);font-size:10px;font-weight:500;padding:3px 16px 3px 36px!important}.studio-leisten-unter3{color:var(--text-dim);font-size:9.5px;font-weight:400;padding:3px 16px 3px 46px!important}.studio-leisten-geoeffnet{cursor:default;font-style:italic;display:block}.studio-gen-hinweis{color:var(--text-faint);font-size:9px;font-style:italic}.gen-modelle-liste{min-width:260px}.gen-modelle-liste .gen-suche{width:100%;font-size:11px;font-family:var(--font);color:var(--text);border:none;border-bottom:1px solid var(--line);background:0 0;outline:none;padding:6px 14px}.gen-modelle-liste .gen-treffer{max-height:46vh;overflow-y:auto}.gen-reiter{border-bottom:1px solid var(--line);display:flex}.gen-reiter button{color:var(--text-dim);border-bottom:2px solid #0000;flex:1;padding:6px 8px;font-size:10px}.gen-reiter button:hover{color:var(--text);font-weight:600}.gen-reiter button.aktiv{color:var(--text);border-bottom-color:var(--text-dim);font-weight:600}.gen-filterzeile{color:var(--text-dim);border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:6px 14px;font-size:10px;display:flex}.gen-preis-wahl{min-width:0;padding:1px 4px;font-size:10px}.studio-erstellen-hinweis{text-align:center;justify-content:center;align-items:center;max-width:480px;padding:24px;font-size:13px;display:flex}.studio-bild-halter:has(img) .studio-erstellen-hinweis{z-index:5;background:color-mix(in srgb,var(--bg)82%,transparent);max-width:none;position:absolute;inset:0}.gen-zaehler{color:var(--text-faint);white-space:nowrap;margin-left:auto}.neu-marke{letter-spacing:1px;color:#385c78f2;border:1px solid #385c788c;padding:0 3px;font-size:8px;font-weight:600}.studio-archiv-tafel{padding-left:46px}.studio-archiv-upload{cursor:pointer;margin-bottom:6px;display:inline-block}.studio-archiv-zeile{align-items:center;gap:6px;padding:2px 0;font-size:11px;display:flex}.schublade-archiv-zeile{gap:2px;padding:0}.schublade-archiv-zeile .studio-leisten-punkt{flex:auto;min-width:0}.schublade-archiv-zeile>button:not(.studio-leisten-punkt){color:var(--text-faint);cursor:pointer;background:0 0;border:none;flex:none;padding:2px 4px;font-size:11px}.schublade-archiv-zeile>button:not(.studio-leisten-punkt):hover{color:var(--text)}.studio-archiv-zeile a{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;max-width:150px;text-decoration:underline;overflow:hidden}.studio-archiv-zeile a:hover{color:var(--text)}.studio-archiv-zeile button{color:var(--text-faint);flex-shrink:0;font-size:11px}.studio-archiv-zeile button:hover{color:var(--text)}.studio-fenster-flaeche{background:var(--bg);flex-direction:column;width:100%;height:100vh;display:flex}.studio-fenster-kopf{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:16px;padding:10px 16px;display:flex}.studio-fenster-waehler{gap:6px;margin-left:auto;display:flex}.studio-fenster-leer{text-align:center;justify-content:center;align-items:center;height:100vh;padding:24px;display:flex}.studio-leinwand-body{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 56px;display:flex;position:relative}.studio-leinwand-seiten{place-items:center;gap:16px;width:100%;height:100%;display:grid}.studio-leinwand-seiten.seiten-1{grid-template-columns:1fr}.studio-leinwand-seiten.seiten-2{grid-template-columns:1fr 1fr}.studio-leinwand-seiten.seiten-3{grid-template-columns:1fr 1fr 1fr}.studio-leinwand-seiten img{object-fit:contain;border:1px solid var(--line);max-width:100%;max-height:80vh}.studio-split-grid{flex:1;gap:8px;min-height:0;padding:8px;display:grid}.studio-split-zelle{border:1px solid var(--line);border-radius:4px;flex-direction:column;gap:6px;min-height:0;padding:6px;display:flex}.studio-split-modell{width:100%;margin-bottom:0}.studio-split-bild{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.studio-split-bild img{object-fit:contain;max-width:100%;max-height:100%}.darsteller-fenster{background:var(--bg);height:100vh;color:var(--text);flex-direction:column;display:flex}.darsteller-fenster .modus-flaeche{flex-direction:column;flex:auto;min-height:0;display:flex}.darsteller-fenster .face-split{flex:auto;min-height:0;display:flex}.darsteller-fenster .split-grid{flex:auto;height:100%;min-height:0}.darsteller-fenster .leinwand-body{flex:auto;min-height:0}.split-cell{position:relative}.split-modell-wahl{align-self:flex-start;max-width:100%;margin:6px 12px 0;position:relative}.split-modell-text{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;display:inline-block;overflow:hidden}.split-modell-wahl:hover .split-modell-text,.split-modell-wahl:hover .split-modell-pfeil{color:var(--text)}.split-modell-pfeil{color:var(--text-dim);font-size:9px}.split-modell-wahl .split-modell-select{opacity:0;cursor:pointer;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}button.split-modell-text{font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0}.split-modell-wahl .studio-split-karte{min-width:420px;max-width:90vw;right:auto}.split-writing-karte{z-index:30;background:var(--bg);border:1px solid var(--line);position:absolute;inset:28px 8px 8px;overflow-y:auto}.split-writing-karte .runner-dropdown{width:100%;max-width:none;max-height:none;box-shadow:none;border:none;position:static}.writing-leinwand-body{flex-direction:column;align-items:stretch;padding:0 56px 16px;display:flex;position:relative;overflow:hidden}.writing-leinwand-scroll{flex:auto;min-height:0;margin-top:28px;overflow-y:auto}.writing-leinwand-blatt{background:var(--bg);max-width:900px;margin:0 auto;padding:0 2px 24px}.writing-leinwand-blatt h3{color:var(--text-dim);margin:0 0 10px;font-size:12px;font-weight:600}.writing-leinwand-blatt pre{white-space:pre-wrap;font-family:var(--font);font-size:inherit;margin:0;line-height:1.6}.leinwand-kopf-wahl{align-items:center;gap:12px;display:inline-flex}.leinwand-kopf-punkt{display:inline-flex;position:relative}.leinwand-kopf-liste{inset:calc(100% + 4px) auto auto 0}.leinwand-kopf-liste-rechts{left:auto;right:0}.leinwand-kopf-trenner{background:var(--line);width:1px;height:16px}.writing-leinwand-meldung{text-align:center}.writing-leinwand-quelle{color:var(--text-dim);justify-content:center;align-items:center;gap:4px;padding:0 0 4px;font-size:11px;display:flex}.writing-leinwand-quelle:hover,.writing-leinwand-quelle:hover .auswahl,.writing-leinwand-quelle:hover .writing-leinwand-pfeil{color:var(--text);font-weight:600}.writing-leinwand-quelle .auswahl{appearance:none;text-align:center}.writing-leinwand-pfeil{color:var(--text-dim);pointer-events:none;font-size:9px}.writing-leinwand-quelle .auswahl{width:auto;min-width:0;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;padding:2px 0;font-size:11px}.writing-leinwand-quelle .auswahl:hover{color:var(--text)}.split-uebernehmen{align-self:flex-start;margin:2px 0 8px}.split-bild{object-fit:contain;max-width:100%;max-height:60vh;margin:4px 0;display:block}.split-preis-summe{text-align:center;margin:4px 0 6px}.bild-leinwand-blatt img{max-width:100%;margin:8px auto 0;display:block}.writing-ansicht-halter{text-align:left;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.studio-rahmen-buehne:has(>[data-testid=writing-ansicht-splitscreen]){padding:0}.writing-ansicht-halter .modus-flaeche{flex:auto;min-height:0}.writing-ansicht-halter .face-split{flex:auto;min-height:0;display:flex}.writing-ansicht-halter .split-grid{flex:auto;height:100%;min-height:0}.writing-ansicht-schalter{justify-content:flex-end;gap:8px;padding:4px 8px;display:flex}.studio-split-text{white-space:pre-wrap;width:100%;max-height:100%;font-family:var(--font);text-align:left;margin:0;padding:10px 12px;font-size:12px;line-height:1.55;overflow-y:auto}.studio-split-basis{opacity:.4}.studio-split-eingabe{flex:none;padding:8px 16px}@media (max-width:760px){.studio-fuss-links{border-right:none;flex:none}}.studio-chat{border-bottom:1px solid var(--line);max-height:120px;padding:8px 16px;position:relative;overflow-y:auto}.studio-chat-zeile{color:var(--text-dim);margin:0 0 4px;font-size:11px}.studio-chat-zeile.du{color:var(--text)}.auftrag-lauf{flex-direction:column;gap:4px;display:flex}.auftrag-lauf-balken{background:var(--line);border-radius:2px;height:3px;display:block;overflow:hidden}.auftrag-lauf-balken>span{background:var(--text-dim);height:100%;transition:width .6s linear;display:block}.studio-chat-zu{float:right;color:var(--text-faint);padding:0 4px;font-size:12px;position:sticky;top:0}.studio-chat-zu:hover{color:var(--text)}@media (max-width:760px){.studio-fuss-name{display:none}}.schreibtisch-schublade .studio-fuss-name{display:flex}.gen-studio-reiter button{white-space:normal;padding:5px 4px;line-height:1.2}.studio-rahmen{z-index:300;background:var(--bg);flex-direction:column;width:100%;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}html:has(.studio-rahmen){overflow:hidden}body:has(.studio-rahmen){overflow:hidden}.studio-rahmen :focus-visible{outline:2px solid var(--text);outline-offset:2px}.studio-rahmen input:focus-visible,.studio-rahmen textarea:focus-visible,.studio-rahmen select:focus-visible{outline:none}.studio-rahmen-name{color:var(--text-dim);white-space:nowrap;font-size:12px}.studio-rahmen-koerper{flex:1;align-items:stretch;min-height:0;display:flex}.studio-rahmen-aufgaben{border-right:1px solid var(--line);flex-direction:column;flex:0 0 250px;padding:12px;display:flex;overflow-y:auto}.studio-rahmen-aufgaben .studio-leiste{border-bottom:none;border-right:none;flex:auto;padding:0}.studio-rahmen-buehne .studio-buehne{width:100%}.studio-rahmen-mitte{flex-direction:column;flex:1;min-width:0;display:flex}.studio-rahmen-buehne{flex:1;justify-content:safe center;align-items:safe center;min-height:0;padding:16px;display:flex;position:relative;overflow-y:auto}.studio-rahmen-buehne .kamera-fenster-hinweis{color:var(--text-dim)}.studio-rahmen-buehne .kamera-fenster-bild{width:auto;max-width:100%;max-height:60vh}.studio-rahmen-verlauf{border-top:1px solid var(--line);flex:none;gap:8px;padding:8px 16px;display:flex;overflow-x:auto}.studio-rahmen-fuss{border-top:1px solid var(--line);z-index:134;flex:none;padding:8px 16px;position:relative}.studio-rahmen:has(.writing-schreibtisch) .studio-rahmen-fuss{border-top:none}.auftragsleiste{border:1px solid var(--line);border-radius:8px;margin-bottom:8px;padding:4px 10px;font-size:13px}.auftragsleiste-kopf{cursor:pointer;color:inherit;background:0 0;border:none;padding:4px 0;font-size:13px;font-weight:600}.auftragsleiste-kopf:hover{font-weight:700}.auftragsleiste-meldung{opacity:.8;margin:2px 0 6px}.auftragsleiste-zeile{border-top:1px solid var(--line);align-items:center;gap:10px;padding:3px 0;display:flex}.auftragsleiste-name{white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-weight:600;overflow:hidden}.auftragsleiste-zustand{opacity:.85}.auftragsleiste-fehler{opacity:.7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auftragsleiste-abbrechen,.auftragsleiste-oeffnen{border:1px solid var(--line);cursor:pointer;color:inherit;background:0 0;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:12px}.auftragsleiste-abbrechen:hover,.auftragsleiste-oeffnen:hover{font-weight:600}.auftragsleiste-wegraeumen{cursor:pointer;color:var(--text-dim);background:0 0;border:none;margin-left:auto;padding:2px 6px;font-size:12px}.auftragsleiste-oeffnen+.auftragsleiste-wegraeumen{margin-left:4px}.auftragsleiste-wegraeumen:hover{color:var(--text);font-weight:600}.studio-split-modellkopf{border:1px solid var(--line);cursor:pointer;color:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:6px;width:100%;padding:4px 8px;font-size:12px;overflow:hidden}.studio-split-modellkopf:hover{font-weight:600}.studio-split-karte{z-index:50;background:var(--bg,#fff);border:1px solid var(--line);border-radius:8px;max-height:70vh;position:absolute;top:34px;left:0;right:0;overflow:auto}.studio-split-zelle{position:relative}.studio-split-aktion{border:1px solid var(--line);cursor:pointer;color:inherit;background:0 0;border-radius:6px;margin-top:4px;padding:3px 8px;font-size:12px}.studio-split-aktion:hover{font-weight:600}.studio-split-eingabe .studio-ausloeser{margin-top:4px}.leinwand-neu-zeile{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:6px 16px;display:flex}.leinwand-modellkopf{width:auto;max-width:320px}.leinwand-anweisung{flex:1}.leinwand-karte{z-index:60;position:absolute;top:90px;left:16px;right:16px}.leinwand-seite{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.leinwand-seite img{object-fit:contain;max-width:100%}.leinwand-hoch .leinwand-seite img{aspect-ratio:3/4}.leinwand-quer .leinwand-seite img{aspect-ratio:4/3}.studio-varianten{background:color-mix(in srgb,var(--bg,#fff)88%,transparent);z-index:8;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid;position:absolute;inset:0}.studio-varianten button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;padding:4px;overflow:hidden}.studio-varianten button:hover{border-width:2px}.studio-varianten img{object-fit:contain;width:100%;height:100%}.studio-vergleich{z-index:7;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px}.studio-vergleich input[type=range]{width:160px}.studio-vergleich-original{z-index:5;pointer-events:none;position:absolute;inset:0}.studio-ausloeser-zeile{justify-content:flex-end;align-items:center;gap:8px;display:flex}.studio-anzahl-wahl{gap:4px;display:flex}.vorschau-bild,.vorschau-video{object-fit:contain;max-width:100%;max-height:100%}.vorschau-ton{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.vorschau-wellenform{opacity:.7;width:100%;max-width:480px;height:64px}.vorschau-3d{width:100%;height:100%;min-height:240px;position:relative}.vorschau-3d .studio-split-aktion{position:absolute;top:6px;right:6px}.ki-kontakt-hinweis{color:#b3b3b3;opacity:1;text-align:center;z-index:40;pointer-events:none;margin:0;font-size:10px;position:fixed;bottom:4px;left:50%;transform:translate(-50%)}.studio-ausloeser{justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;display:flex}.studio-ausloeser-halt{font-size:13px;font-weight:600}.studio-ausloeser button{border:1px solid var(--line);cursor:pointer;color:inherit;background:0 0;border-radius:8px;padding:6px 14px;font-size:13px}.studio-ausloeser button:hover:not(:disabled){font-weight:600}.studio-ausloeser button:disabled{opacity:.6;cursor:default}.studio-rahmen-rechts{border-left:1px solid var(--line);flex-direction:column;flex:0 0 290px;gap:8px;padding:12px;display:flex;overflow:hidden auto}.studio-rahmen-rechts>*{min-width:0;max-width:100%}.studio-rahmen-rechts .studio-regler{color:var(--text-dim)}.studio-rahmen-rechts .studio-regler span{color:var(--text-dim);font-size:10px}.studio-rahmen-rechts .studio-regler .auswahl{background:var(--bg);color:var(--text);border-color:var(--line);width:100%;min-width:0;margin-bottom:0;font-size:11px}.studio-rahmen-rechts input,.studio-rahmen-rechts textarea,.studio-rahmen-rechts select,.studio-rahmen-rechts .feld,.studio-rahmen-rechts .auswahl,.studio-rahmen-rechts .zeilen-knopf{border-radius:0}.studio-rahmen-rechts .studio-fussnote{color:var(--text-faint)}.studio-rahmen-rechts .studio-regler input[type=text],.studio-rahmen-rechts .studio-regler textarea,.studio-rahmen-rechts input.feld,.studio-rahmen-rechts textarea.feld{color:var(--text);background:var(--bg);border-color:var(--line)}.writing-titel{margin-top:6px;font-weight:600}.writing-toene{flex-wrap:wrap;gap:4px;margin:2px 0 6px;display:flex}.writing-ton{border:1px solid var(--line);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:10px;padding:2px 7px;font-size:9.5px}.writing-ton:hover{color:var(--text)}.writing-ton.aktiv{color:var(--text);border-color:var(--text-dim);font-weight:600}.writing-eigen{flex-direction:column;gap:4px;margin:6px 0;display:flex}.writing-rechtshinweis{opacity:.75;margin:2px 0 6px;font-size:10px}.writing-textart-knopf{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;display:flex}.writing-textart-menue{border:1px solid var(--linie,#ccc);flex-direction:column;margin:2px 0 6px;padding:2px 0;display:flex}.writing-textart-menue button{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;padding:3px 8px;font-size:11px;display:flex}.writing-textart-menue button:hover,.writing-textart-gruppe{font-weight:600}.writing-textart-unter{padding-left:20px!important}.writing-textart-eintrag.aktiv{font-weight:700}.writing-textart-neu{opacity:.75;font-size:10.5px!important}.writing-stil-kasten{border:1px solid var(--line,#ccc);flex-direction:column;gap:4px;margin:6px 0;padding:8px;display:flex}.writing-eigen-formular{flex-direction:column;gap:4px;display:flex}.writing-eigen-formular .feld{width:100%;min-width:0;font-size:10.5px}.writing-vorschlag{border:1px solid var(--line);color:var(--text-dim);border-radius:6px;flex-direction:column;gap:2px;padding:6px;font-size:10px;display:flex}.writing-vorschlag b{color:var(--text)}.writing-loesch{cursor:pointer;color:var(--text-dim);background:0 0;border:none;padding:0 4px;font-size:9.5px}.writing-loesch:hover{color:var(--text)}.writing-mehr{text-align:left;white-space:nowrap;justify-content:space-between;align-items:center;width:100%;margin-top:0;display:flex}.writing-klapp-kasten{margin:0 0 12px}.writing-dossier{border:1px solid var(--line);color:var(--text-dim);border-radius:6px;padding:8px 26px 8px 10px;font-size:10.5px;line-height:1.5;position:relative}.writing-dossier b{color:var(--text);margin-bottom:4px;display:block}.writing-dossier p{white-space:pre-wrap;margin:0}.writing-dossier-zu{cursor:pointer;color:var(--text-dim);background:0 0;border:none;font-size:11px;position:absolute;top:6px;right:8px}.writing-dossier-zu:hover{color:var(--text)}.writing-nachlese{font-style:italic}.writing-anweisung{white-space:pre-wrap;color:var(--text-dim);border:1px solid var(--line);border-radius:6px;max-height:260px;padding:8px;font-size:10px;overflow-y:auto}.studio-erklaer-knopf{background:var(--bg);border:1px solid var(--line);color:var(--text-dim);cursor:pointer;z-index:15}.studio-erklaer-knopf:hover{color:var(--text);font-weight:600}.studio-erklaer-mitte{border-radius:3px;padding:7px 20px;font-size:12px;position:absolute;top:calc(50% - 56px);left:50%;transform:translate(-50%)}.studio-erklaer-oben{border-top:none;border-radius:0;padding:3px 14px;font-size:10.5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.studio-erklaerung{z-index:20;background:var(--bg);justify-content:center;padding:28px 44px 28px 32px;display:flex;position:absolute;inset:0;overflow-y:auto}.studio-erklaerung .studio-erklaerung-text{max-width:640px}.studio-erklaerung-zu{cursor:pointer;color:var(--text-dim);background:0 0;border:none;font-size:14px;position:absolute;top:10px;right:12px}.studio-erklaerung-zu:hover{color:var(--text)}.studio-erklaerung-text{white-space:pre-wrap;color:var(--text);text-align:left;font-size:12.5px;line-height:1.6}.studio-beschreibung-text{white-space:pre-wrap;text-align:left;max-width:560px;font-size:12.5px;line-height:1.6;color:var(--text)!important}.writing-ergebnis{white-space:pre-wrap;text-align:left;max-width:720px;max-height:calc(100% - 30px);padding:28px 24px 4vh;font-size:12px;line-height:1.5;overflow-y:auto}.writing-schreibtisch{text-align:left;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.schreibtisch-innen{text-align:left;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.schreibtisch-schublade{min-width:200px}.schreibtisch-innen{z-index:130}.schreibtisch-gespraech,.schreibtisch-werk,.schreibtisch-spalten-titel{background:var(--bg,#fff)}.schreibtisch-schublade.schublade-deck.schublade-deck{z-index:135}.schublade-griff-offen{z-index:133}.schreibtisch-spalten-titel{background:var(--bg,#fff);width:50%;min-width:200px;color:var(--text-dim);z-index:5;justify-content:center;align-items:baseline;gap:8px;padding:6px 0 8px;font-size:11px;display:flex;position:absolute;top:0}.schreibtisch-spalten-titel strong{color:var(--text-dim);font-weight:700}.schreibtisch-spalten-titel:has(.runner-dropdown){z-index:500}.buehnen-band:has(.runner-dropdown){z-index:500}.schreibtisch-spalten-titel .band-chat{cursor:pointer}.schreibtisch-spalten-titel .band-chat .haupt-pfeil{margin-left:8px}.band-chat-menue{background:var(--bg,#fff);border:1px solid var(--line);z-index:30;text-align:left;flex-direction:column;width:max-content;min-width:0;max-width:260px;max-height:60vh;padding:4px 8px;font-weight:400;display:flex;position:absolute;top:100%;left:50%;overflow:auto;transform:translate(-50%)}.band-runner{align-items:baseline;font-weight:400;display:inline-flex}.band-runner .runner{border-left:none;border-right:none;padding:0}.band-werk-eintrag.aktiv,.band-fassung-eintrag.aktiv{color:var(--text);font-weight:700}.band-werk-zeile{flex-direction:column;display:flex}.band-werk-zeile-kopf{align-items:center;display:flex}.band-werk-zeile-kopf .band-werk-eintrag{text-align:left;flex:1}.band-werk-punkte{color:var(--text-dim);padding:0 4px;font-size:11px}.band-werk-aktionen{flex-direction:column;padding-left:14px;display:flex}.band-werk-aktionen .werk-menue-editor,.band-fassung-eintrag{text-align:left}.band-fassung-eintrag{flex:1;padding:6px 0 6px 10px}.band-fassung-zeile{border-top:1px solid var(--line)}.band-fassung-zeile:hover .band-fassung-eintrag{color:#fff;font-weight:700}[data-theme=light] .band-fassung-zeile:hover .band-fassung-eintrag{color:#000}.band-fassung-zeile:first-child{border-top:none}.band-werk-zeile{position:relative}.band-fassungen-flyout{background:var(--bg,#fff);border:1px solid var(--line);z-index:40;flex-direction:column;width:max-content;min-width:0;max-height:50vh;padding:2px 8px;display:flex;position:absolute;top:0;left:100%;overflow-y:auto}.band-wort{cursor:pointer}.band-wort:hover{color:var(--text)}.band-modell{cursor:pointer;color:var(--text-dim);background:0 0;border:none;align-items:baseline;gap:4px;padding:0 2px;font-size:11px;font-weight:300;display:inline-flex}.band-modell:hover{color:var(--text)}.band-modell-liste{z-index:40;background:var(--bg,#fff);border:1px solid var(--line);flex-direction:column;min-width:180px;max-height:320px;display:flex;position:absolute;top:26px;left:50%;overflow-y:auto;transform:translate(-50%)}.band-modell-eintrag{cursor:pointer;text-align:left;color:var(--text-dim);white-space:nowrap;background:0 0;border:none;padding:5px 12px;font-size:11px}.band-modell-eintrag:hover,.band-modell-eintrag.aktiv{color:var(--text);background:var(--bg-hover,#0000000a)}.griffzeile-tutor{z-index:6;color:var(--text-dim);white-space:nowrap;align-items:baseline;gap:8px;padding:0 10px 2px 0;font-size:11px;display:flex;position:absolute;top:-22px;left:0}.griffzeile-tutor strong{font-weight:700}.tutor-auf-zu{cursor:pointer;color:var(--text-dim);background:0 0;border:none;padding:0 2px;font-size:11px}.tutor-auf-zu:hover{color:var(--text)}.band-modell-liste-oben{top:auto;bottom:18px}.griffzeile-tutor .band-modell-liste{z-index:134;left:0;transform:none}.tutor-pfeil{z-index:7;cursor:pointer;color:var(--text-faint);white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;padding:2px 8px;font-size:10px;display:inline-flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.tutor-pfeil-zeichen{font-size:13px;line-height:1}.tutor-pfeil:hover{color:var(--text)}.schreibtisch-titel-links{left:0}.schreibtisch-titel-rechts{justify-content:safe center;right:0}.prompt-schublade-griffzeile{position:relative}.griffzeile-mitte{color:var(--text-dim);pointer-events:none;font-size:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.schreibtisch-mitte-knopf{z-index:6;background:var(--bg,#fff);cursor:col-resize;touch-action:none;border:none;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.schreibtisch-gespraech{border-left:1px solid var(--line);flex-direction:column;flex:0 0 50%;order:2;gap:10px;min-width:33.333%;min-height:0;margin-bottom:12px;padding:46px 18px 10vh 26px;display:flex;overflow-y:auto}.schreibtisch-werk{flex:auto;order:1;justify-content:center;min-width:33.333%;min-height:0;padding-top:30px;display:flex;position:relative;overflow-y:auto}.werk-kopf{z-index:6;white-space:nowrap;background:var(--bg,#fff);flex-wrap:nowrap;align-items:baseline;gap:8px;max-width:100%;padding:2px 10px 4px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.werk-kopf button{color:var(--text-faint);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:10px;font-weight:400}.werk-kopf button:hover,.werk-kopf button:focus-visible,.werk-kopf button.aktiv{color:var(--text);font-weight:700}.werk-kopf button:disabled{opacity:.4;cursor:default;font-weight:400}.werk-kopf-strich{background:var(--line);width:1px;height:10px}.werk-kopf-meldung{z-index:6;color:var(--text-dim);background:var(--bg,#fff);white-space:nowrap;padding:2px 8px;font-size:10px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}.schublade-griff-zeichen{transition:top .12s linear;animation:.2s pille-weich}@keyframes pille-weich{0%{opacity:0}to{opacity:1}}.studio-leisten-gruppe{position:relative}.studio-leisten-punkt,.studio-leisten-gruppe,.archiv-zeile-x,.skill-zeile,.studio-leiste .wissen-ablage,.studio-leiste .studio-fussnote{flex-shrink:0}.studio-leisten-gruppe>span.oeffnen-zug-hinweis{z-index:300;background:var(--bg,#fff);color:#c22525;border:2px solid #c22525;max-width:220px;padding:4px 10px;font-size:10px;animation:.2s pille-weich;display:block;position:fixed;top:32%;left:300px;transform:translate(-50%)}@media (max-width:420px){.studio-leisten-gruppe>span.oeffnen-zug-hinweis{left:60px}}.studio-kopf-pfad{white-space:nowrap;align-items:baseline;margin-left:14px;display:flex}.studio-kopf-pfad-strich{color:var(--text-faint);margin:0 6px;font-size:11px}.studio-kopf-pfad-punkt{cursor:pointer;color:var(--text-dim);background:0 0;border:none;padding:2px;font-size:11px}.studio-kopf-pfad-punkt:hover{color:var(--text)}.studio-kopf-pfad-punkt.aktiv{color:var(--text);font-weight:700}.studio-kopf-pfad-dropdown{flex-shrink:0;margin-left:14px}.studio-kopf-pfad-dropdown .mode-select{font-size:11px}.kopf-pfad-ausloeser{color:var(--text)}.kopf-screens-eltern{display:block;position:relative}.kopf-screens-flyout{margin-left:2px;position:absolute;inset:0 auto auto 100%}.studio-kopf.kopf-stufe-2 .studio-kopf-rechts .runner-name{display:none}.studio-kopf.kopf-stufe-2 .studio-kopf-rechts .runner-label{display:inline}.studio-kopf.kopf-stufe-2 .studio-kopf-rechts .gen-label-zusatz{display:none}.lektor-begruessung{text-align:center;color:#c22525;max-width:380px;margin:auto;font-size:12px;line-height:1.6}.werk-fassung{color:var(--text-faint);white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:2px;font-size:10px;display:flex}.werk-fassung span{white-space:nowrap}.werk-kopf .werk-fassung button{color:var(--text-faint);padding:2px 3px;font-size:8px}.werk-fassung button:disabled{opacity:.3;cursor:default}.writing-klapp-hinweis{color:var(--text-dim);margin-left:8px;font-size:10px;font-weight:400}.werk-titel-feld{border:none;border-bottom:1px solid var(--line);resize:none;box-sizing:border-box;background:0 0;min-height:24px;margin:0;padding:2px 0;line-height:1.4;overflow:hidden}.werk-titel-feld:focus{border-bottom-color:var(--text-dim);outline:none}.studio-regler-titel{flex-direction:column;align-items:stretch;gap:2px;margin-bottom:4px!important}.studio-rahmen-rechts .studio-regler{margin:0 0 12px}.studio-regler-titel>span{text-align:left}.studio-regler-titel .werk-titel-feld{width:100%}.studio-regler .auswahl-menue{flex-direction:column;flex:auto;min-width:0;display:flex}.auswahl-menue .writing-textart-knopf{width:100%}.auswahl-menue-wert{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auswahl-menue-seite{flex-shrink:0;align-items:center;gap:6px;margin-left:8px;display:flex}.auswahl-menue-hinweis{color:var(--text-faint);font-size:11px}.writing-insp-knopf{white-space:nowrap;text-align:left;justify-content:space-between;align-items:center;display:flex}.writing-textart-trenner{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);border-top:1px solid var(--line);margin-top:4px;padding:8px 10px 3px;font-size:9px;font-weight:700;display:block}.writing-bereich-abstand,.studio-fussnote.writing-titel{margin-top:12px}.writing-toene{margin-bottom:12px}.writing-insp{margin-top:0}.writing-klapp-kasten .writing-mehr{color:var(--text-dim)}.studio-fussnote.writing-titel{color:var(--text-dim);font-size:10px;font-weight:400}.tour-rot{outline-offset:2px;outline:2px solid #c22525}.tour-leiste{z-index:6;background:var(--bg,#fff);color:var(--text);border:1px solid #c22525;align-items:center;gap:8px;margin:6px 10px 0;padding:5px 8px;font-size:11px;display:flex;position:sticky;top:0}.tour-leiste button{border:1px solid var(--text-dim);color:var(--text);cursor:pointer;background:0 0;padding:2px 8px;font-size:10px}.tour-leiste button:disabled{opacity:.3;cursor:default}.tour-leiste .tour-zu{border:none;margin-left:auto;font-size:9px}.schreibtisch-hinweis{color:var(--text-faint);max-width:420px;font-size:12.5px;line-height:1.6}.schreibtisch-blatt-leer{color:var(--text-faint);align-self:center;font-size:12.5px}.lektor-zeile{max-width:92%}.lektor-zeile p{white-space:pre-wrap;font-size:12px;line-height:1.5}.lektor-zeile-du{text-align:right;align-self:flex-end}.lektor-zeile-hans{opacity:.85}.lektor-zeile-hans .lektor-wer{color:var(--text-faint)}.lektor-wer{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-bottom:2px;font-size:9px;font-weight:700;display:block}.schublade-anfasser{z-index:130;cursor:col-resize;touch-action:none;background:0 0;border:none;width:30px;padding:0;position:fixed;top:45px;bottom:0}.schublade-anfasser-links{border-left:1px solid var(--line);left:0}.schublade-anfasser-rechts{border-right:1px solid var(--line);right:0}.schublade-griff-zeichen{background:var(--text-dim);width:3px;height:22px;cursor:inherit;-webkit-user-select:none;user-select:none;border-radius:2px;padding:0;font-size:0;position:fixed;top:50%;transform:translateY(-50%)}.schublade-anfasser-links .schublade-griff-zeichen{left:3px}.schublade-anfasser-rechts .schublade-griff-zeichen{right:3px}.schublade-anfasser:hover .schublade-griff-zeichen,.schublade-griff-offen:hover{background:var(--text)}.schreibtisch-schublade{z-index:125;background:var(--bg,#fff);width:min(340px,85vw);padding:0;display:flex;position:fixed;top:45px;bottom:0;overflow:hidden auto}.schreibtisch-schublade .studio-rahmen-aufgaben,.schreibtisch-schublade .studio-rahmen-rechts{border:none;flex:auto;width:100%;min-width:0;overflow-x:hidden}.schublade-zieh-anfasser{cursor:col-resize;touch-action:none;z-index:10;background:0 0;width:12px;position:absolute;top:0;bottom:0}.schublade-zieh-rechts{right:0}.schublade-zieh-links{left:0}.schublade-griff-offen{z-index:136;cursor:col-resize;touch-action:none;position:fixed;top:50%;transform:translateY(-50%)}.schublade-links{flex-direction:column;left:0}.schreibtisch-schublade.schublade-links{z-index:135}.studio-kopf-pfad-dropdown{z-index:140;position:relative}.tutor-prompt-wort{color:var(--text-dim);margin-right:-2px;font-weight:300}.schublade-titel-oben{text-align:center;color:var(--text-dim);flex:none;padding:19px 0 10px;font-size:11px}.skill-editor-kopf{cursor:pointer;color:var(--text-dim);background:0 0;border:none;flex:none;justify-content:center;align-items:baseline;gap:8px;padding:21px 0 10px;font-size:11px;display:flex}.skill-editor-kopf strong{font-weight:700}.skill-editor-kopf-name{color:var(--text-dim);font-weight:300}.skill-editor-kopf.offen .haupt-pfeil{transform:rotate(90deg)}.auswahl-menue-frei{border-top:1px solid var(--line);align-items:center;gap:6px;padding:4px 8px;display:flex}.auswahl-menue-frei-feld{flex:1;font-size:12px}.schublade-rechts{flex-direction:column}.schublade-rechts .schublade-nav{width:100%}.schublade-links .schublade-nav{flex:auto}.schublade-links .studio-leiste-konto{flex:none}.schreibtisch-schublade .studio-leiste-konto{padding-bottom:18px}.schublade-rechts{z-index:135;background:color-mix(in srgb,var(--bg,#fff)96%,#000);right:0}.schublade-rechts .feld.auswahl,.schublade-rechts input,.schublade-rechts textarea,.schublade-rechts select,.schublade-rechts .writing-textart-menue,.schublade-rechts .writing-ton,.schublade-rechts .writing-klapp-kasten,.schublade-rechts .tour-leiste{background:var(--bg,#fff)}.schublade-rechts .skill-editor-fuss{background:0 0}.schublade-kante{background-color:var(--bg,#fff);background-image:linear-gradient(var(--line),var(--line));z-index:136;pointer-events:none;width:1px;position:fixed;top:45px;bottom:0}.schublade-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-bottom:10px;font-size:10px;font-weight:700}.schublade-untertitel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin:12px 0 4px;font-size:9px;font-weight:700}.schublade-block{margin-bottom:8px}.schublade-punkt{text-align:left;width:100%;color:var(--text);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:6px 8px;font-size:12px;display:block;overflow:hidden}.schublade-punkt:hover{background:var(--line)}.schublade-punkt-aktiv{font-weight:700}.schublade-leer{color:var(--text-faint);padding:2px 8px;font-size:11.5px}.upload-zeile-meta{color:var(--text-faint);font-size:12px}.archiv-zeile-x,.studio-leisten-gruppe>span.archiv-zeile-x{background:var(--bg,#fff);align-items:center;display:flex;position:relative}.archiv-zeile-x .studio-leisten-punkt{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;padding-top:3px;padding-bottom:3px;overflow:hidden}.archiv-zeile-x .studio-leisten-punkt.aktiv{color:var(--text);font-weight:700}.archiv-x{color:var(--text-faint);cursor:pointer;background:0 0;border:none;flex:none;padding:2px 6px;font-size:10px}.archiv-x:hover{color:var(--text)}.archiv-x-links{padding:2px 4px 2px 34px;font-size:8px}.archiv-x-links+.studio-leisten-punkt.studio-leisten-unter3{padding-left:0!important}.studio-rahmen-menue{left:0}.studio-rahmen-menue-titel{letter-spacing:.06em;color:var(--text-faint);text-transform:uppercase;padding:8px 14px 2px;font-size:9px;font-weight:700}.studio-rahmen-menue-untertitel{color:var(--text-faint);padding:4px 14px 0;font-size:9px}.studio-rahmen-menue-datei{color:var(--text);cursor:pointer;padding:7px 14px;font-size:12px;display:block}.studio-rahmen-menue-datei:hover{background:var(--line)}.studio-rahmen-menue-fehler{color:var(--fehler,#c33);padding:4px 14px;font-size:11px}.studio-rahmen-anfasser{cursor:col-resize;border-left:1px solid var(--line);touch-action:none;background:0 0;flex:0 0 5px}.studio-rahmen-anfasser:hover{background:var(--line)}.studio-rahmen-aufgaben{border-right:none}.studio-rahmen-rechts{border-left:none}@media (max-width:760px){.studio-rahmen-anfasser{display:none}}.studio-rahmen-anfasser{position:relative}.studio-rahmen-anfasser:after{content:"";background:var(--text-dim);border-radius:2px;width:3px;height:22px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.studio-rahmen-anfasser:hover:after{background:var(--text)}.writing-insp-suche{width:100%;min-width:0;margin-top:2px;font-size:10.5px}.writing-insp{position:relative}.writing-insp-knopf{text-align:left;cursor:pointer}.writing-insp-menue{z-index:30;background:var(--bg);border:1px solid var(--line);border-radius:6px;flex-direction:column;max-height:300px;padding:4px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.band-fassung{color:var(--text-faint);align-items:baseline;gap:4px;margin-left:-6px;font-size:10px;font-weight:400;display:inline-flex}.band-fassung>button,.band-fassung .werk-zaehler button{cursor:pointer;color:var(--text-faint);background:0 0;border:0;padding:0 2px;font-size:10px}.band-fassung>button:hover:not(:disabled),.band-fassung .werk-zaehler button:hover:not(:disabled){color:var(--text);font-weight:700}.band-fassung>button:disabled,.band-fassung .werk-zaehler button:disabled{opacity:.35;cursor:default}.skill-bereich-titel{margin:8px 0 2px}.skill-fenster-titel{margin:0 0 8px;font-size:13px;font-weight:600}.skill-editor-name{color:var(--text-dim);margin:0;padding:4px 8px 0;font-size:11px;font-weight:700}.skill-dialog-karte{flex-direction:column;width:560px;height:460px;max-height:85vh;display:flex}.skill-dialog{flex:1;min-height:0}.skill-dialog-oben{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}.skill-dialog-ueberzug{z-index:400}.skill-dialog{flex-direction:column;gap:14px;display:flex}.skill-dialog-frage{margin:0;font-size:15px;line-height:1.6;transition:opacity .3s}.skill-dialog-frage.wird-erneuert{opacity:.35}.skill-dialog-blaettern{justify-content:center;align-items:center;gap:10px;display:flex}.skill-dialog-blaettern .zeilen-knopf:disabled{opacity:.3}.skill-dialog-blatt-nummer{color:var(--text-dim);gap:6px;font-size:11px;display:flex}.skill-dialog-blatt-zahl{cursor:pointer;color:var(--text-dim);background:0 0;border:none;padding:0 2px;font-size:11px}.skill-dialog-blatt-zahl.aktiv{color:var(--text);font-weight:700}.skill-dialog-alte-antwort{color:#c22;margin:0;font-size:13px;line-height:1.5}.skill-dialog-eingabe{color:#c22;width:100%;font-size:14px}.skill-dialog-eingabe.ohne-strich{caret-color:#0000}.skill-dialog-eingabe-box{position:relative}.skill-dialog-spiegel{font-family:var(--font);white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;padding:12px 0;font-size:14px;position:absolute;inset:0;overflow:hidden}.skill-dialog-spiegel-text{visibility:hidden}.skill-dialog-abschicken{cursor:pointer;color:var(--text-faint);pointer-events:auto;background:0 0;border:none;margin-left:8px;padding:0;font-size:12px;animation:1.1s step-end infinite eingabe-blinken}.skill-dialog-eingabe-box .eingabe-platzhalter{top:8px;left:8px}.skill-dialog-stand-knopf{align-self:flex-start}.skill-dialog-stand{white-space:pre-wrap;color:var(--text-dim);font-size:11px;line-height:1.5;font-family:var(--font);background:var(--feld-fond);border-radius:6px;max-height:32vh;margin:0;padding:8px;overflow-y:auto}.skill-dialog-vorlage{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.skill-dialog-wahl{color:var(--text);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:15px}.skill-dialog-wahl:hover{font-weight:600}.skill-vorlage{padding-left:14px}.skill-dialog-knoepfe{align-items:center;gap:12px;display:flex}.skill-dialog-name{flex:1}.writing-vorbild-stand{color:var(--text-dim);margin:4px 0 6px;font-size:10.5px}.writing-vorbild-beispiel{margin:6px 0}.writing-vorbild-beispiel .zeilen-knopf{margin-top:6px}.werk-sterne-klapp{display:inline-flex;position:relative}.werk-sterne-knopf{cursor:pointer;color:var(--text-faint);background:0 0;border:0;padding:0 2px;font-size:9px}.werk-sterne-knopf:hover{color:var(--text)}.werk-sterne-liste{background:var(--bg,#fff);border:1px solid var(--line);z-index:20;white-space:nowrap;flex-direction:column;align-items:center;padding:0;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.werk-sterne-liste:before{content:"";height:14px;position:absolute;top:-14px;left:-20px;right:-20px}.werk-sterne-liste>*{padding:8px 16px}.werk-sterne-liste>*+*{border-top:1px solid var(--line)}.werk-sterne-liste>*{text-align:center;justify-content:center;align-self:stretch}.werk-zaehler,.werk-menue-zaehler{align-items:baseline;gap:2px;display:inline-flex}.band-menue-fassung{border-bottom:1px solid var(--line);color:var(--text-dim);flex-direction:column;align-items:stretch;gap:0;margin-bottom:6px;padding:0 0 2px;font-size:11px;display:flex}.band-menue-fassung>*{text-align:center;justify-content:center;padding:8px 16px}.band-menue-fassung>*+*{border-top:1px solid var(--line)}.band-menue-fassung button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0 3px;font-size:10px}.band-menue-fassung button:disabled{opacity:.3;cursor:default}.werk-menue-zaehler button{cursor:pointer;color:var(--text-faint);background:0 0;border:0;padding:0 2px;font-size:10px}.werk-menue-zaehler button:disabled{opacity:.35;cursor:default}.band-modell-aktuell{cursor:default;font-weight:700}.werk-sterne{gap:1px;margin:0 8px;display:inline-flex}.werk-sterne-liste .werk-sterne{margin:0}.band-studiomenue{white-space:normal;align-items:stretch;min-width:240px;max-height:60vh;overflow-y:auto}.band-studiomenue-fest{z-index:400;position:fixed}.band-studiomenue{width:130px;min-width:0}.band-studiomenue .studio-leisten-punkt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.band-studiomenue>*{text-align:left;justify-content:flex-start;padding:0}.band-studiomenue>*+*{border-top:none}.skill-editor-fuss{justify-content:center;align-items:baseline;margin-top:auto;padding:10px 0 20px;display:flex;position:static;transform:none}.skill-fuss-name{flex:none;justify-content:center;padding:0 12px 10px;display:flex}.skill-fuss-name input{border:1px solid var(--line);background:var(--bg,#fff);width:100%;max-width:260px;color:var(--text);padding:4px 8px;font-size:12px}.skill-fuss-meldung{text-align:center;padding:0 12px 10px;position:static;transform:none}.werk-menue-editor{cursor:pointer;color:var(--text-dim);white-space:nowrap;background:0 0;border:none;font-size:10px}.werk-menue-editor:hover{color:var(--text)}.werk-stern{cursor:pointer;color:var(--text-faint);opacity:.55;background:0 0;border:0;padding:0 1px;font-size:12px;line-height:1}.werk-stern:hover,.werk-stern.aktiv{opacity:1;color:var(--text)}.werk-stern:disabled{opacity:.25;cursor:default}.writing-textart-menue{background:var(--feld-fond);border-radius:6px}.writing-insp-menue{background:var(--bg)}.writing-insp-menue:before{content:"";background:var(--feld-fond);pointer-events:none;border-radius:6px;position:absolute;inset:0}.writing-dossier{background:var(--feld-fond)}.writing-klapp-kasten:has(>button[aria-expanded=true]){background:var(--feld-fond);border-radius:6px;padding:6px}.studio-regler:has(>button[aria-expanded=true]){background:var(--feld-fond);border-radius:6px}.writing-insp-menue .writing-insp-suche{width:100%;min-width:0;color:var(--text);background:var(--bg);border-color:var(--line);margin-bottom:4px;font-size:10.5px}.writing-insp-eintrag{text-align:left;color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:3px 8px;font-size:10.5px}.writing-insp-eintrag:hover,.writing-insp-eintrag.aktiv{color:var(--text);font-weight:600}.writing-zutat{color:var(--text);align-items:center;gap:6px;font-size:10.5px;display:flex}.writing-zutat .studio-regler{flex:1}.writing-absatz{padding-right:26px;position:relative}.writing-absatz p{margin:0 0 12px}.writing-absatz-neu{border:1px solid var(--line);cursor:pointer;color:var(--text-dim);opacity:0;background:0 0;border-radius:4px;padding:0 5px;font-size:11px;position:absolute;top:0;right:0}.writing-absatz:hover .writing-absatz-neu{opacity:1}.writing-absatz-neu:hover{color:var(--text)}.writing-split{align-items:stretch;gap:12px;width:100%;height:100%;display:flex}.writing-split-spalte{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.writing-split-spalte .auswahl{width:100%;min-width:0;font-size:10.5px}.writing-split-text{white-space:pre-wrap;border:1px solid var(--line);color:var(--text);text-align:left;border-radius:6px;flex:1;padding:10px;font-size:12px;line-height:1.5;overflow-y:auto}.werk-weiter{font-weight:600}.referenz-block,.bildlogik-block{margin-top:10px}.referenz-zeile{align-items:flex-start;gap:6px;display:flex}.referenz-mini{object-fit:contain;border:1px solid var(--linie,#ddd);border-radius:3px;max-width:120px;max-height:90px}.referenz-laden{cursor:pointer;display:inline-block}.referenz-text,.bildlogik-text{width:100%;min-height:56px;margin-top:6px;font-size:11px}.bildlogik-text{min-height:110px}.bildlogik-anwenden{align-items:center;gap:6px;margin-top:6px;display:flex}.werkstatt-panel{border-top:1px solid var(--linie,#ddd);margin-top:12px;padding-top:6px}.werkstatt-felder{padding:4px 0 8px}.werkstatt-zeile{align-items:center;gap:6px;display:flex}.werkstatt-farben{flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.werkstatt-farben label{align-items:center;gap:4px;display:flex}.werkstatt-knoepfe{align-items:center;gap:8px;margin-top:8px;display:flex}.stil-system{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.stil-formular{flex-direction:column;gap:6px;width:100%;display:flex}.stil-zutat{gap:6px;display:flex}.stil-zutat .stil-gewicht{flex:none;width:64px}.stil-beschreibung{min-height:48px;font-size:11px}.bild-schritte{justify-content:center;margin-top:4px}.bild-schritte button{color:var(--text-faint);cursor:pointer;background:0 0;border:none;padding:2px 3px;font-size:8px}.bild-schritte button:disabled{opacity:.4;cursor:default}.griffzeile-mitte{z-index:6;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.griffzeile-mitte .werk-kopf{background:var(--bg,#fff);padding:0 10px 2px;position:static;transform:none}.griffzeile-mitte .werk-kopf-meldung{bottom:22px}.prompt-schublade-box .chat-input{height:88px;padding:12px 0 2px}.mediator-erklaerung{margin:max(40px,25vh - 90px) 12px 12px;font-size:11px;line-height:1.5}.chat-input-box:focus-within .eingabe-blink{display:none}.chat-input-box:focus-within .eingabe-platzhalter{opacity:.25}.chat-input,.band-ki-wrap .feld,.skill-dialog-eingabe{caret-color:#c22}.screen-nur-werk .schreibtisch-gespraech,.screen-nur-werk .schreibtisch-titel-rechts,.screen-nur-werk .schreibtisch-mitte-knopf{display:none}.screen-nur-werk .schreibtisch-titel-links{width:100%!important}.screen-nur-werk .schreibtisch-werk{flex:100%!important}.screen-nur-creator .schreibtisch-werk,.screen-nur-creator .schreibtisch-titel-links,.screen-nur-creator .schreibtisch-mitte-knopf{display:none}.screen-nur-creator .schreibtisch-titel-rechts{width:100%!important;left:0!important}.screen-nur-creator .schreibtisch-gespraech{flex:100%!important}.screen-leer{background:var(--bg,#fff);z-index:500;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.screen-leer .studio-marke{font-size:22px}.kopf-screens-wahl{z-index:140;position:relative}.werk-pfad{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;min-width:0;color:var(--text-dim);flex:auto;align-self:center;margin-left:14px;font-size:11px;overflow-x:auto}.werk-pfad::-webkit-scrollbar{display:none}.werk-pfad-glied{margin-right:10px}.studio-kopf-rechts .kopf-screens-wahl .mode-select{white-space:nowrap}.werk-pfad-name{color:var(--text);font-weight:700}.werk-pfad-glied{font-weight:300}.dossier-anker{max-width:100%;display:inline-block;position:relative}.dossier-karte{background:var(--bg,#fff);border:1px solid var(--line);max-width:80vw;max-height:55vh;color:var(--text);white-space:normal;text-align:left;z-index:400;padding:10px 12px;font-size:11px;font-weight:400;line-height:1.55;display:block;position:fixed;overflow-y:auto;box-shadow:0 6px 24px #0000001f}.dossier-name{margin-bottom:6px;display:block}.writing-textart-menue .dossier-anker,.writing-insp-menue .dossier-anker{display:block}.writing-textart-menue .dossier-anker .writing-textart-eintrag,.writing-insp-menue .dossier-anker .writing-insp-eintrag{width:100%}.dossier-text{font-weight:300;display:block}.dossier-zu{cursor:pointer;color:var(--text-dim);background:0 0;border:0;font-size:12px;position:absolute;top:6px;right:8px}.screen-nur-werk .schublade-anfasser,.screen-nur-werk .schreibtisch-titel-rechts,.screen-nur-creator .schublade-anfasser,.screen-nur-creator .schreibtisch-titel-links{display:none}.screen-nur-creator .lektor-zeile p{font-size:calc(12px*var(--werk-zoom,100)/100)}.screen-nur-creator .lektor-wer{font-size:calc(9px*var(--werk-zoom,100)/100)}.screen-nur-creator .dossier-karte,.screen-nur-creator .werk-sterne-liste{font-size:11px}.werk-kopf-werkmenue{align-items:center;gap:4px;display:inline-flex}.werk-kopf-werkmenue .band-wort{cursor:pointer;font-size:12px}.werk-kopf-rolle{cursor:default;font-size:12px}.studio-kopf-rechts .werk-sterne-liste{z-index:140;top:calc(100% + 8px);left:auto;right:0;transform:none}.studio-kopf-rechts .werk-sterne-liste,.studio-kopf-rechts .werk-sterne-liste button{font-size:11px}.studio-kopf-rechts .werk-menue-zaehler button{font-size:9px}.studio-kopf-rechts .werk-sterne-liste .werk-stern{font-size:11px}.screen-nur-werk .kamera-fenster-bild{width:calc(1%*var(--werk-zoom,100));max-width:none;height:auto}.inspektor-fenster{z-index:400;background:var(--bg,#fff);border:1px solid var(--line);flex-direction:column;gap:6px;width:220px;padding:8px;display:flex;position:fixed;top:96px;right:24px;box-shadow:0 6px 24px #0000001f}.inspektor-griff{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font-size:11px;display:flex}.inspektor-griff button{cursor:pointer;color:var(--text-dim);background:0 0;border:none;font-size:12px}.inspektor-knoepfe{flex-wrap:wrap;gap:2px;display:flex}.inspektor-knoepfe button{border:1px solid var(--line);color:var(--text);cursor:pointer;background:0 0;border-radius:3px;padding:5px 7px;font-size:13px;line-height:1}.inspektor-knoepfe button:disabled{opacity:.35;cursor:default}.inspektor-prompt{resize:vertical;font-size:11px}.inspektor-senden{font-size:11px}.leinwand-editor .bn-editor{background:0 0;padding-inline:0 12px}.leinwand-editor .bn-container{font-size:inherit}.leinwand-werkzeug-band{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:44px;margin:0 -56px;padding:0 24px;display:flex}.leinwand-werkzeug-band>button:not(.knopf){color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:3px 6px;font-size:13px}.leinwand-werkzeug-band>button:not(.knopf):hover{background:var(--linie,#eee)}.leinwand-werkzeug-band .feld{border-bottom:none;width:280px;margin:0;padding:4px 0;font-size:11px}.leinwand-werkzeug-band .knopf{white-space:nowrap;font-size:11px}.leinwand-werkzeug-band .band-strich{background:var(--line);width:1px;height:14px}.leinwand-werkzeug-band .band-luecke{flex:1}.band-menue{position:relative}.band-menue-ausloeser{color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:3px 6px;font-size:12px;display:inline-flex}.band-menue-pfeil{color:var(--text-dim);font-size:9px;transition:transform .15s;display:inline-block}.band-menue-ausloeser.offen .band-menue-pfeil,.band-menue-gruppe.offen .band-menue-pfeil{transform:rotate(90deg)}.band-menue-liste{z-index:400;background:var(--bg,#fff);border:1px solid var(--line);flex-direction:column;min-width:170px;padding:4px 0;display:flex;position:fixed;box-shadow:0 6px 24px #00000024}.band-menue-liste button{text-align:left;cursor:pointer;width:100%;color:var(--text-dim);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.band-menue-gruppe{padding:5px 12px;font-size:11px;font-weight:500}.band-menue-option{padding:4px 12px 4px 26px;font-size:10px;font-weight:400}.band-menue-liste button:hover,.band-menue-option.aktiv{color:var(--text);font-weight:600}.bn-toolbar .band-menue-ausloeser{color:var(--bn-colors-menu-text,var(--text))}.satz-flaeche{z-index:120;background:var(--bg,#fff);flex-direction:column;display:flex;position:absolute;inset:45px 0 0}.satz-offen .bn-side-menu{display:none!important}.band-ki-wrap{align-items:center;display:inline-flex;position:relative}.band-ki-meldung{opacity:.75;white-space:nowrap;pointer-events:none;z-index:5;margin-top:4px;font-size:11px;position:absolute;top:100%;left:0}.band-ki-platzhalter{color:var(--text-dim);pointer-events:none;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex;position:absolute;inset:0;overflow:hidden}.leinwand-werkzeug-band>button.band-punkt{color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:2px;font-size:11px}.leinwand-werkzeug-band>button.band-punkt:hover{color:var(--text);background:0 0;font-weight:700}.leinwand-editor .bn-editor{font-size:inherit!important}.satz-kopf{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:36px;padding:0 24px;display:flex}.satz-format{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:3px 6px;font-size:11px}.satz-format:hover,.satz-format.aktiv{color:var(--text);font-weight:600}.satz-kopf .knopf{white-space:nowrap;font-size:11px}.satz-kopf [data-testid=satz-zu]{margin-left:32px}.satz-kopf .knopf:hover{color:var(--text);font-weight:700}.satz-iframe{background:#f0f0f0;border:none;flex:1;width:100%}.leinwand-editor .bn-editor .bn-block-content{line-height:inherit}.leinwand-editor .leinwand-ki-merk{background:#3b82f64d;border-radius:2px}.inspektor-schnitt{flex-direction:column;gap:4px;font-size:11px;display:flex}.inspektor-schnitt label{justify-content:space-between;align-items:center;gap:6px;display:flex}.inspektor-schnitt input{width:90px;font-size:11px}.leinwand-inspektor-knopf{font-size:11px;position:absolute;top:12px;right:12px}.studio-kopf-rechts .mode-select,.studio-kopf-rechts .band-wort{font-size:11px}.leisten-klammer-zeile{align-items:center;display:flex}.leisten-klammer-zeile .leisten-ordner{flex:1;min-width:0}.leisten-klammer-pfeil{cursor:pointer;font-family:var(--font);color:var(--text-dim);background:0 0;border:none;flex:none;align-items:center;gap:4px;padding:2px 8px 2px 2px;display:inline-flex}.leisten-klammer-pfeil:hover{color:var(--text)}.leisten-klammer-pfeil .haupt-pfeil{font-size:10px}.leisten-zeile-mit-menue{align-items:center;display:flex}.leisten-zeile-mit-menue .leisten-punkt{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.leisten-zeile-mit-menue .leisten-punkt.leisten-aufgabe{align-items:baseline;gap:6px;display:flex}.leisten-zeile-mit-menue .aufgabe-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.leisten-zeile-mit-menue .leisten-marke{flex:none}.studio-leisten-unter2+.studio-leisten-unter,.studio-leisten-unter3+.studio-leisten-unter,.archiv-zeile-x+.studio-leisten-unter,.studio-upload-feld+.studio-leisten-unter,.studio-leisten-gruppe+.studio-leisten-unter{margin-top:3px!important;padding-top:2px!important}.studio-leisten-gruppe .studio-leisten-unter{margin-top:0;padding-top:4px;padding-bottom:4px}.studio-leisten-unter+.studio-leisten-unter2,.studio-leisten-unter3+.studio-leisten-unter2,.archiv-zeile-x+.studio-leisten-unter2,.studio-leisten-unter+.studio-leisten-unter3,.studio-leisten-unter2+.studio-leisten-unter3,.studio-leisten-unter+.archiv-zeile-x,.studio-leisten-unter2+.archiv-zeile-x{margin-top:3px;padding-top:2px!important}.studio-leisten-unter{padding-left:16px!important}.studio-leisten-unter2{padding-left:26px!important}.studio-leisten-unter3{padding-left:16px!important}.studio-leisten-unter{justify-content:flex-start;gap:6px}.studio-leisten-punkt.studio-leisten-unter.aktiv{color:var(--text-dim);font-weight:400}.chat-msg,.lektor-zeile p{color:var(--text)}.chat-msg.nutzer{color:#00000080}:root:not([data-theme=light]) .chat-msg.nutzer,[data-theme=dark] .chat-msg.nutzer{color:#ffffff80}.chat-msg.nutzer .chat-sprecher{color:#c22}.chat-messages,.split-cell-chat{margin-top:12px;margin-bottom:36px;padding-top:18px;padding-bottom:36px}.chats-verlauf{padding-top:63px;padding-bottom:72px}.terminal2-chat .chat-messages,.terminal-chat-side .chat-messages,.archiv-chat .chat-messages{margin-top:45px;margin-bottom:36px;padding-top:18px;padding-bottom:36px}.buehnen-band{color:var(--text-dim);background:var(--bg,#fff);justify-content:center;align-items:baseline;gap:8px;min-width:0;padding:22px 0 8px;font-size:11px;display:flex;position:relative}.buehnen-band strong{color:var(--text-dim);font-weight:700}.buehnen-band .haupt-pfeil{margin-left:8px}.buehnen-band-links{grid-area:bandl}.buehnen-band-rechts{grid-area:bandr}@media (min-width:601px) and (max-width:900px){.schreibtisch-werk{flex:0 0 50%!important}.schreibtisch-mitte-knopf{display:none}}@media (max-width:600px){.studio-rahmen-mitte:has(.writing-schreibtisch){flex-direction:column;min-height:0;display:flex;overflow-y:auto}.studio-rahmen-mitte:has(.writing-schreibtisch)>.studio-rahmen-buehne{display:contents}.studio-rahmen-mitte .writing-schreibtisch,.studio-rahmen-mitte .schreibtisch-innen{display:contents}.studio-rahmen-mitte .schreibtisch-spalten-titel{flex:none;width:100%;min-width:0;position:relative;top:auto}.studio-rahmen-mitte .schreibtisch-titel-rechts{order:1}.studio-rahmen-mitte .schreibtisch-gespraech{border-left:none;order:2;max-height:55vh;overflow-y:auto;flex:none!important;margin:0!important;padding:14px 20px!important}.studio-rahmen-mitte:has(.writing-schreibtisch)>.studio-rahmen-fuss{border-bottom:1px solid var(--line);order:3;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.studio-rahmen-mitte .schreibtisch-titel-links{order:4}.studio-rahmen-mitte .schreibtisch-werk{order:5;min-height:40vh;overflow:visible;flex:none!important}.studio-rahmen-mitte:has(.writing-schreibtisch)>.studio-rahmen-verlauf{order:6}.studio-rahmen-mitte .schreibtisch-mitte-knopf,.studio-rahmen-mitte .schublade-anfasser{display:none}}.werk-sterne-fest{z-index:400;background:var(--bg,#fff);align-items:baseline;gap:8px;padding:2px 10px 4px;display:flex;position:fixed;bottom:4px;left:50%;transform:translate(-50%)}.ki-kontakt-hinweis{padding-top:2px;position:static;transform:none}.buehnen-band-rechts .band-runner{min-width:0;overflow:hidden}.chat-input-wrap{padding-bottom:4px}.studio-rahmen-fuss{padding-bottom:2px}.ki-kontakt-hinweis{padding-top:0;line-height:1.2}.schreibtisch-spalten-titel>.band-wort{flex:none;align-items:baseline;display:inline-flex}.schreibtisch-spalten-titel>.band-rest{flex:0 auto;align-items:baseline;gap:8px;min-width:0;display:inline-flex}@media (max-width:600px){.studio-rahmen-mitte .schreibtisch-spalten-titel{width:100%!important;left:auto!important;right:auto!important}.studio-rahmen-mitte:has(.writing-schreibtisch)>.studio-rahmen-fuss{z-index:1!important;position:relative!important}}.schreibtisch-spalten-titel>.band-rest{white-space:nowrap;max-width:100%;overflow:hidden}.band-rest .band-runner,.band-rest .band-generativ,.buehnen-band-rechts .band-runner{min-width:0;max-width:100%;overflow:hidden}.band-runner .runner,.band-generativ .runner{align-items:baseline;min-width:0;max-width:100%;display:inline-flex}.band-runner .runner-name,.band-generativ .runner-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.band-runner>span,.band-generativ>span{min-width:0;max-width:100%;display:flex}@media (max-width:600px){.studio-rahmen-mitte .schreibtisch-spalten-titel{padding-top:22px}.inhalt.mit-seiten-chat{overflow-y:auto}.inhalt.mit-seiten-chat>.writing-schreibtisch,.inhalt.mit-seiten-chat .schreibtisch-innen{display:contents}.inhalt.mit-seiten-chat .schreibtisch-spalten-titel{flex:none;min-width:0;padding-top:22px;position:relative;top:auto;width:100%!important;left:auto!important;right:auto!important}.inhalt.mit-seiten-chat .schreibtisch-titel-rechts{order:1}.inhalt.mit-seiten-chat .schreibtisch-gespraech{border-left:none;order:2;max-height:55vh;overflow-y:auto;flex:none!important;margin:0!important;padding:14px 20px!important}.inhalt.mit-seiten-chat>.studio-rahmen-fuss{border-bottom:1px solid var(--line);border-left:none;order:3;z-index:1!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.inhalt.mit-seiten-chat{padding:0}.inhalt.mit-seiten-chat>.studio-rahmen-fuss{padding-top:36px}.inhalt.mit-seiten-chat .input-status{top:-34px}.inhalt.mit-seiten-chat .schreibtisch-titel-links{order:4}.inhalt.mit-seiten-chat .schreibtisch-werk{order:5;min-height:40vh;overflow:visible;flex:none!important}.inhalt.mit-seiten-chat .schreibtisch-mitte-knopf{display:none}}.inhalt.chat-buehne{flex-direction:column;padding:16px 16px 0;display:flex;overflow:hidden}.inhalt.chat-buehne>.writing-schreibtisch{flex:auto;min-height:0}.buehne-ungeteilt .schreibtisch-gespraech{border-left:none;flex:100%;min-width:0}.inhalt.chat-buehne .schreibtisch-gespraech{flex-direction:column;display:flex}.inhalt.chat-buehne .face-split{flex:auto;min-height:0}.inhalt.chat-buehne .chat-seite-kopf{padding:0 0 8px}.chat-seite-kopf .seiten-titel{color:#c22;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.chat-seite-kopf .seiten-titel .leisten-menue-knopf{color:var(--text);margin-left:10px;padding:0 4px;font-size:16px;font-weight:700;line-height:1;position:relative;top:.32em}.buehnen-chat-fuss{border-top:none;padding-top:24px}@media (max-width:600px){.inhalt.chat-buehne{padding:0}.inhalt.chat-buehne>.writing-schreibtisch,.inhalt.chat-buehne .schreibtisch-innen{display:contents}.inhalt.chat-buehne .schreibtisch-spalten-titel{flex:none;min-width:0;padding-top:22px;position:relative;top:auto;width:100%!important;left:auto!important}.inhalt.chat-buehne .schreibtisch-gespraech{min-height:0;flex:auto!important;margin:0!important;padding:14px 20px!important}.inhalt.chat-buehne .schreibtisch-titel-rechts{order:1}.inhalt.chat-buehne>.studio-rahmen-fuss{flex:none;order:3}.inhalt.chat-buehne .input-status{top:-34px}}.inhalt.chat-buehne .face-split>.chat-messages{margin:0;padding:0}.inhalt.chat-buehne .chats-verlauf{padding-top:0;padding-bottom:0}.inhalt.chat-buehne .chat-seite-kopf{z-index:2;background:var(--bg,#fff);padding-top:0;position:sticky;top:-18px}.schreibtisch-gespraech>.chat-seite-kopf{z-index:2;background:var(--bg,#fff);flex:none;padding:0 0 8px;position:sticky;top:-18px}.inhalt.chat-buehne .schreibtisch-gespraech>*{flex:auto;min-height:0}.inhalt.chat-buehne .schreibtisch-gespraech>.chat-seite-kopf,.inhalt.chat-buehne .schreibtisch-gespraech>.chats-verlauf,.inhalt.chat-buehne .schreibtisch-gespraech>.spiegel-flaeche{flex:none}@media (min-width:601px) and (max-width:900px){.studio-rahmen-fuss .input-status{top:-34px}}.anweisung-text{color:var(--text-dim);white-space:pre-wrap;word-break:break-word;border-top:1px solid var(--line);max-height:420px;margin:8px 0 0;padding:8px 0 0;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.karten-titel .marke{margin-left:8px;font-weight:400}.anweisung-zusatz{width:100%;margin:8px 0;font:12px/1.5 inherit}.anweisung-teil-titel{letter-spacing:.5px;color:var(--text);margin:14px 0 0;font-size:11px;font-weight:600}.anweisung-teil .anweisung-text{max-height:260px}.chat-hinweis{color:var(--text-faint);text-align:center;flex-direction:column;align-items:center;gap:4px;margin:10px 0;font-size:11px;display:flex}.chat-hinweis-weiter{font:inherit;color:var(--text-dim);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:12px;padding:2px 10px}.chat-hinweis-weiter:hover{color:var(--text);border-color:var(--text-dim)}.kosten-grafik{margin-top:8px}.kosten-svg{display:block}.kosten-flaeche{align-items:flex-start;display:flex}.kosten-achse-svg{flex:none}.kosten-rolle{scrollbar-width:thin;flex:1;min-width:0;overflow:auto hidden}.kosten-grundlinie{stroke:var(--text-faint);stroke-width:1px}.kosten-hilfslinie{stroke:var(--line);stroke-width:1px}.kosten-achse{fill:var(--text-faint);font-size:10px}:root{--reihe-1:#3987e5;--reihe-2:#d95926;--reihe-3:#199e70;--reihe-4:#c98500;--reihe-5:#d55181;--reihe-6:#008300;--reihe-7:#9085e9;--reihe-8:#e66767}[data-theme=light]{--reihe-1:#2a78d6;--reihe-2:#eb6834;--reihe-3:#1baf7a;--reihe-4:#eda100;--reihe-5:#e87ba4;--reihe-6:#008300;--reihe-7:#4a3aa7;--reihe-8:#e34948}.kosten-segment{fill:var(--text)}.kosten-kopf{flex-wrap:wrap}.kosten-tage{color:var(--text-faint);align-items:center;gap:6px;font-size:11px;display:inline-flex}.kosten-tage .feld-beschriftung{margin-bottom:0}.kosten-tage-feld{text-align:right;width:56px}.kosten-legende-eintrag{color:var(--text);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.kosten-legende-eintrag.aus{color:var(--text-faint);text-decoration:line-through}.kosten-legende-eintrag.aus .kosten-swatch{opacity:.25}.kosten-gross{z-index:1000;background:var(--bg,#0e0e10);padding:24px 32px;position:fixed;inset:0;overflow:auto}.kosten-gross-innen{max-width:1600px;margin:0 auto}.kosten-gross-zu{margin-bottom:12px}.kosten-segment.aktiv{stroke:var(--text);stroke-width:1px}.kosten-wert{fill:var(--text-faint);font-size:10px}.kosten-wert.aktiv{fill:var(--text);font-weight:600}.kosten-tooltip{color:var(--text-faint);min-height:14px;margin:4px 0 8px;font-size:11px}.kosten-summe{color:var(--text);margin-left:auto;font-size:11px}.kosten-legende{color:var(--text);flex-wrap:wrap;gap:6px 16px;font-size:11px;display:flex}.kosten-legende-eintrag{align-items:center;gap:6px;display:inline-flex}.kosten-swatch{background:var(--text);border-radius:2px;width:10px;height:10px;display:inline-block}.kosten-legende-betrag{color:var(--text-faint)}.regel-zeile{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:6px 0;display:flex}.regel-name{min-width:120px;color:var(--text);font-size:11px;font-weight:600}.regel-preis{align-items:center;gap:6px;display:inline-flex}.regel-preis .feld-beschriftung{margin-bottom:0}.regel-preis-feld{text-align:right;width:56px}.regel-entfernen{margin-left:auto}.regel-stand{color:var(--text-faint);flex-basis:100%;margin:0 0 2px;font-size:11px}.regel-hinweis{color:var(--text-faint);font-size:11px}.runner-dropdown.am-band{pointer-events:none;right:auto}.runner-dropdown.am-band>:not(.karte-bandzone){pointer-events:auto}.karte-bandzone{pointer-events:none;background-color:#3a3740;flex:none;justify-content:center;align-items:baseline;display:flex;overflow:visible}.band-abschrift{background:0 0;justify-content:center;align-items:baseline;gap:8px;width:100%;min-width:0;padding:6px 0 8px;display:flex;position:static;top:auto;left:auto;right:auto}.karte-bandzone .band-abschrift,.karte-bandzone .band-abschrift *{color:#fff}.band-ueber-karte{background:0 0}.band-ueber-karte,.band-ueber-karte strong,.band-ueber-karte .band-wort,.band-ueber-karte .haupt-pfeil,.band-ueber-karte .runner,.band-ueber-karte .runner-label,.band-ueber-karte .runner-rolle,.band-ueber-karte .runner-name,.band-ueber-karte .runner-arrow,.band-ueber-karte .gen-label-zusatz{color:#fff}.runner-dropdown{--text-dim:#dadde6;--text-faint:#c2c6d2}[data-theme=light] .runner-dropdown{--text-dim:#3f434e;--text-faint:#5c6070}.runner-dropdown .filter-anzahl,.runner-dropdown .gen-zaehler,.runner-dropdown .gew-achse,.runner-dropdown .gew-quelle,.runner-dropdown .zeilen-knopf,.runner-dropdown .gen-preis-label,.runner-dropdown .filter-schalter,.runner-dropdown .listen-filter-label,.runner-dropdown .gen-reiter button,.runner-dropdown select{font-size:11px}.runner-dropdown .erklaerung,.runner-dropdown .gew-trenner,.runner-dropdown .gew-stufe,.runner-dropdown .gew-label,.runner-dropdown .info-knopf,.runner-dropdown .t-name,.runner-dropdown .automatik-neutral-oben,.runner-dropdown .automatik-schalter,.runner-dropdown .stufen-knopf,.runner-dropdown .modell-tabelle td,.runner-dropdown .modell-tabelle th,.runner-dropdown .runner-suche{font-size:12px}.runner-dropdown .modell-tabelle span:not([class]){font-size:10px}.runner-dropdown .automatik-titel{font-size:13px}.runner-dropdown .stufen-label{font-size:14px}.runner-dropdown .modell-tabelle.mit-qualitaet{table-layout:fixed}.runner-dropdown .modell-tabelle.mit-qualitaet td.t-stern{width:20px}.runner-dropdown .modell-tabelle.mit-qualitaet td.t-modell{width:auto}.runner-dropdown .modell-tabelle.mit-qualitaet td.t-preis{width:130px}.runner-kopf .karten-variante{white-space:nowrap;align-items:center;gap:10px;min-width:0;margin-left:14px;font-size:11px;display:inline-flex}.karten-variante-name{color:var(--text);text-overflow:ellipsis;font-weight:700;overflow:hidden}.runner-kopf .automatik-schalter{margin-left:auto;margin-right:6px}.filter-zeile .filter-suche,.filter-zeile .filter-staerke{box-sizing:border-box;border:1px solid var(--line);width:150px;height:24px;color:var(--text);background:0 0;flex:0 0 150px;margin:0;padding:4px 8px;font-size:10px}.live-wahl-stimme.stimm-streifen{border-bottom:none;border-left:1px solid var(--line);border-right:1px solid var(--line);flex-flow:row;align-items:stretch;gap:0;width:fit-content;margin-top:44px;padding:0}.stimm-streifen .stimm-menuezeile{padding:6px 14px}.stimm-streifen .stimm-zweitzeile{border-left:1px solid var(--line);align-items:center;gap:10px 14px;padding:6px 14px;display:flex}.modell-oeffner{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.modell-menue-wort{color:var(--text);font-size:12px;font-weight:600}.modell-oeffner .pfeil-wahl-knopf{font-size:12px}.dienst-zeile{min-width:0}.dienst-zeile .pfeil-wahl{min-width:0;max-width:100%}.dienst-zeile .pfeil-knopf{max-width:100%}.dienst-zeile .pfeil-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dienst-zeile>span{min-width:0;max-width:100%;display:inline-flex}.modell-oeffner{min-width:0;max-width:100%}.modell-oeffner .modell-menue-wort{flex:none}.modell-oeffner .pfeil-wahl-knopf{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.probe-form .dienst-zeile{flex-direction:column;align-items:flex-start;gap:4px}.probe-form .dienst-zeile .feld-beschriftung{min-width:0}.probe-form .dienst-zeile .feld-beschriftung:empty{display:none}.chat-msg.wartet{align-self:stretch;max-width:none;min-height:40px;margin-left:-26px;margin-right:-18px;padding:14px 0 14px 26px;display:block;position:relative}@media (max-width:600px){.chat-msg.wartet{margin-left:-20px;margin-right:-20px;padding-left:20px}}.chat-msg.hilfe .chat-sprecher,.chat-msg.wartet .chat-sprecher{color:#385c78}.chat-msg.wartet .pendel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pendel{font-size:10px;line-height:0;display:inline-block}.pendel-kugeln,.pendel-schatten{display:flex}.pendel-kugeln i{border-radius:50%;width:1em;height:1em;display:block}.pendel-kugeln i:first-child{background:linear-gradient(90deg,#385c78 0%,#325774 100%)}.pendel-kugeln i:nth-child(2){background:linear-gradient(90deg,#325774 0%,#47536a 100%)}.pendel-kugeln i:nth-child(3){background:linear-gradient(90deg,#4a5369 0%,#6b4d59 100%)}.pendel-kugeln i:nth-child(4){background:linear-gradient(90deg,#744c55 0%,#954646 100%)}.pendel-kugeln i:nth-child(5){background:linear-gradient(90deg,#9c4543 0%,#bb4034 100%)}.pendel-kugeln i:nth-child(6){background:linear-gradient(90deg,#c33f31 0%,#d83b27 100%)}.pendel-kugeln i:nth-child(7){background:linear-gradient(90deg,#da3b26 0%,#db412c 100%)}.pendel-schatten{padding-top:1.5em}.pendel-schatten i{filter:blur(1px);background:#e3dbd2;border-radius:50%;width:1em;height:.25em;display:block}.pendel-schatten .shadow-l{background:#d5d8d6}.pendel-schatten .shadow-r{background:#eed3ca}[data-theme=dark] .pendel-schatten i,:root:not([data-theme=light]) .pendel-schatten i{opacity:.35}.pendel .swing-l{animation:.425s ease-in-out infinite alternate pendel-ball-l}.pendel .swing-r{animation:.425s ease-in-out infinite alternate pendel-ball-r}.pendel .shadow-l{animation:.425s ease-in-out infinite alternate pendel-shadow-l}.pendel .shadow-r{animation:.425s ease-in-out infinite alternate pendel-shadow-r}@keyframes pendel-ball-l{0%,50%{transform:rotate(0)translate(0)}to{transform:rotate(50deg)translate(-2.5em)}}@keyframes pendel-ball-r{0%{transform:rotate(-50deg)translate(2.5em)}50%,to{transform:rotate(0)translate(0)}}@keyframes pendel-shadow-l{0%,50%{opacity:.5;transform:translate(0)}to{opacity:.125;transform:translate(-1.75em)}}@keyframes pendel-shadow-r{0%{opacity:.125;transform:translate(1.75em)}50%,to{opacity:.5;transform:translate(0)}}.chat-bilder{flex-wrap:wrap;gap:10px;width:100%;margin-top:8px;display:flex}.chat-bild{flex-direction:column;gap:4px;max-width:320px;display:inline-flex}.chat-bild img{border:1px solid var(--line);max-width:100%;max-height:260px;display:block}.chat-bild.gross{width:100%;max-width:100%}.chat-bild.gross img{width:100%;max-height:none}.chat-bild-leiste{align-items:center;gap:10px;display:flex}.chat-bild-leiste .zeilen-knopf{font-size:11px;text-decoration:none}.chat-bild-trenner{background:var(--line);width:1px;height:12px}body.modellkarte-fenster{flex-direction:column;min-height:100vh;margin:0;display:flex}body.modellkarte-fenster>.fenster-band{order:0}body.modellkarte-fenster>.runner-dropdown{flex:auto;order:1}body.modellkarte-fenster .runner-dropdown{border:none;width:100%;max-width:none;max-height:100vh;position:static;top:auto;right:auto}body.modellkarte-fenster .gen-karten-halter{position:static}body.modellkarte-fenster .fenster-band{pointer-events:none;padding:8px 0;font-size:12px}body.modellkarte-fenster .anwendungs-wrap,body.modellkarte-fenster>span{width:100%;display:block}body.modellkarte-fenster .fenster-band{box-sizing:border-box;width:100%;display:block}body.modellkarte-fenster .fenster-band .runner-label{font-weight:700}body.modellkarte-fenster .fenster-band .runner-name{font-weight:400}.band-hinweis{color:#1b1b1a;white-space:nowrap;z-index:1400;pointer-events:none;background:#fff;border:1px solid #cfcfcc;padding:4px 8px;font-size:11px;font-weight:400;line-height:1.3;position:fixed;transform:translate(-50%)}[data-testid=leisten-chats] button.leisten-sammlung{cursor:pointer;font-family:var(--font);text-align:left;background:0 0;border:none;width:100%;padding:2px 0 2px 32px;font-size:10px}[data-testid=leisten-chats] button.leisten-ebene2{cursor:pointer;font-family:var(--font);text-align:left;background:0 0;border:none;width:100%}[data-testid=leisten-chats] .leisten-papierkorb-zeile{padding-left:44px}[data-testid=leisten-chats] .leisten-leer{color:var(--text-faint);font-style:italic}[data-testid=leisten-chats] .leisten-ordner.leisten-anlegen{padding-left:16px;font-size:10.5px}.pfeil-liste:has(.pfeil-gruppe){min-width:340px;max-width:380px;max-height:60vh;overflow-y:auto}.pfeil-eintrag{display:contents}.pfeil-gruppe{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);border-top:1px solid var(--line);padding:10px 12px 4px;font-size:10px}.pfeil-eintrag:first-child .pfeil-gruppe{border-top:0;padding-top:8px}.pfeil-option.mit-wann{white-space:normal;align-items:flex-start;padding:5px 12px 7px}.pfeil-option.mit-wann .pfeil-kreuz{margin-top:2px}.pfeil-option-text{flex-direction:column;gap:2px;display:flex}.pfeil-wann{color:var(--text-faint);font-size:10px;line-height:1.35}.pfeil-option.mit-wann:hover .pfeil-wann{color:var(--text-dim)}[data-testid=kosten-karte-dienstleister] .werkzeug-zeile{row-gap:2px}[data-testid=kosten-karte-dienstleister] .stand-feld{grid-column:2}.stand-feld{white-space:nowrap;align-items:center;gap:6px;margin-top:2px;display:inline-flex}.stand-feld-eingabe{text-align:right;width:72px}.stand-feld-text{color:var(--text-dim);font-size:11px}@container (max-width:420px){[data-testid=kosten-karte-dienstleister] .stand-feld{grid-column:1}}.karten-teil-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--text);border-top:1px solid var(--line);cursor:pointer;margin:26px 0 10px;padding-top:16px;font-size:13px;font-weight:600}details[data-testid=probe-teil]>summary:first-of-type .karten-teil-titel,details[data-testid=probe-teil]>summary .karten-teil-titel{border-top:none;margin-top:8px;padding-top:0}details[data-testid=probe-teil]>summary,details[data-testid=simulation-teil]>summary{cursor:pointer;list-style:none}details[data-testid=probe-teil]>summary::-webkit-details-marker{display:none}details[data-testid=simulation-teil]>summary::-webkit-details-marker{display:none}details[data-testid=probe-teil][open]>summary .haupt-pfeil,details[data-testid=simulation-teil][open]>summary .haupt-pfeil{transform:rotate(90deg)}details[data-testid=probe-verlauf-klapper]>summary{cursor:pointer;list-style:none}details[data-testid=probe-verlauf-klapper]>summary::-webkit-details-marker{display:none}details[data-testid=probe-verlauf-klapper][open]>summary .haupt-pfeil{transform:rotate(90deg)}
