.tagesleiste{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-4);flex-wrap:wrap;margin-bottom:var(--abstand-5);padding:var(--abstand-3) var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-basis)}.tagesleiste-blaettern{display:flex;align-items:center;gap:var(--abstand-3)}.tagesleiste-mitte{min-width:220px}.tagesleiste-tag{font-size:var(--gross-ueberschrift);font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:capitalize}.tagesleiste-zusatz{font-size:var(--gross-winzig)}.tagesleiste-werkzeuge{display:flex;align-items:center;gap:var(--abstand-2);flex-wrap:wrap}.tagesleiste-datum{display:inline-flex;align-items:center;gap:var(--abstand-2);padding:0 var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund-knopf);background:var(--flaeche-basis);color:var(--text-leise)}.tagesleiste-datum input{padding:var(--abstand-2) 0;border:0;background:transparent;color:var(--text);font-family:var(--schrift-zahl);font-size:var(--gross-klein)}.tagesleiste-datum input:focus{outline:none}.tagesleiste-datum input::-webkit-calendar-picker-indicator{filter:invert(.6);cursor:pointer}.monitoring-abschnitt{margin-bottom:var(--abstand-7)}.monitoring-titelzeile{display:flex;align-items:center;gap:var(--abstand-3)}.bestenliste{display:grid;grid-gap:var(--abstand-4);gap:var(--abstand-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.bestenblock{display:flex;flex-direction:column;gap:var(--abstand-3);padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund-gross);background:var(--flaeche-basis)}.bestenblock-kopf{display:flex;align-items:center;gap:var(--abstand-2)}.bestenblock-titel{font-size:var(--gross-zwischen);font-weight:650}.bestenblock-plaetze{display:flex;flex-direction:column;gap:var(--abstand-3)}.bestenblock .beitragskachel{border-color:transparent;background:var(--flaeche-hoch)}.leerhinweis-schmal{padding:var(--abstand-5) var(--abstand-4)}.monitoring-suchzeile{display:flex;align-items:center;gap:var(--abstand-4);flex-wrap:wrap;margin-bottom:var(--abstand-4)}.monitoring-suchzeile .wissen-suche{margin-bottom:0;flex:1 1;min-width:280px}.monitoring-suchstand{display:flex;align-items:center;gap:var(--abstand-3);flex-wrap:wrap}.filterzeile-kategorien{margin-top:calc(var(--abstand-3) * -1)}.filterknopf-zahl{margin-left:var(--abstand-2);color:var(--text-leise);font-size:var(--gross-winzig)}.filterknopf-aktiv .filterknopf-zahl{color:inherit;opacity:.7}.filterknopf-leer{opacity:.45}.beitragsraster{display:grid;grid-gap:var(--abstand-4);gap:var(--abstand-4);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start}.beitragskachel{display:flex;flex-direction:column;border:1px solid var(--rand);border-radius:var(--rund-gross);background:var(--flaeche-basis);overflow:hidden;transition:border-color var(--dauer-kurz)}.beitragskachel:hover{border-color:var(--rand-stark)}.beitragskachel-stark{border-color:var(--gruen)}.beitragskachel-bild{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;background:var(--flaeche-tief);cursor:pointer}.beitragskachel-bildflaeche{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--ton,var(--rand)) 30%,transparent),var(--flaeche-tief))}.beitragskachel-bildflaeche img{width:100%;height:100%;object-fit:cover;display:block}.beitragskachel-ersatzzeichen{opacity:.55}.beitragskachel-bild .rangteaser-abspielen{position:absolute;inset:0}.beitragskachel-bild:hover .rangteaser-abspielen{transform:scale(1.08)}.beitragskachel-rang{position:absolute;top:var(--abstand-2);left:var(--abstand-2);display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--rund-voll);background:var(--rot);color:#ffffff;font-size:var(--gross-klein);font-weight:700}.beitragskachel-dauer{position:absolute;right:var(--abstand-2);bottom:var(--abstand-2);padding:1px var(--abstand-2);border-radius:var(--rund-klein);background:rgba(0,0,0,.6);color:#ffffff;font-size:var(--gross-winzig)}.beitragskachel-inhalt{display:flex;flex-direction:column;gap:var(--abstand-2);padding:var(--abstand-4)}.beitragskachel-kopf{display:flex;align-items:center;gap:var(--abstand-2)}.beitragskachel-konto{min-width:0;flex:1 1}.beitragskachel-name{font-size:var(--gross-klein);font-weight:650}.beitragskachel-handle,.beitragskachel-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beitragskachel-handle{font-size:var(--gross-winzig)}.beitragskachel-plattform{display:inline-flex;color:var(--text-gedaempft)}.beitragskachel-titel{font-size:var(--gross-klein);font-weight:600;line-height:1.4}.beitragskachel-zahlen{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);flex-wrap:wrap;padding:var(--abstand-2) 0;border-top:1px solid var(--rand);border-bottom:1px solid var(--rand)}.beitragskachel-zahlen .engagementwert-zahl{font-size:var(--gross-zwischen)}.beitragskachel-faktor{padding:1px var(--abstand-2);border:1px solid var(--rand);border-radius:var(--rund-klein);font-size:var(--gross-winzig);font-weight:650;white-space:nowrap}.beitragskachel-faktor-stark{border-color:var(--gruen);background:var(--gruen-schleier);color:var(--gruen)}.beitragskachel-faktor-schwach{color:var(--text-leise);opacity:.75}.beitragskachel-summary{font-size:var(--gross-klein);line-height:1.5}.beitragskachel-ungelesen{font-size:var(--gross-winzig);font-style:italic}.beitragskachel-zeile{font-size:var(--gross-winzig);color:var(--text-gedaempft)}.beitragskachel-marken{display:flex;gap:var(--abstand-1);flex-wrap:wrap}.beitragskachel-fuss{display:flex;align-items:center;gap:var(--abstand-3);flex-wrap:wrap;margin-top:auto;padding-top:var(--abstand-1);font-size:var(--gross-winzig)}@media (max-width:720px){.beitragsraster,.bestenliste{grid-template-columns:1fr}.tagesleiste-mitte{min-width:0}}.rueckmeldungen{display:flex;flex-direction:column;gap:var(--abstand-2)}.rueckmeldungen-zweck{margin:0 0 var(--abstand-4);color:var(--text-gedaempft)}.rueckmeldungen-fussnote,.rueckmeldungen-zweck{max-width:78ch;font-size:var(--gross-klein);line-height:1.5}.rueckmeldungen-fussnote{margin:var(--abstand-4) 0 0}.daumenliste{display:flex;flex-direction:column;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.daumenzeile{display:grid;grid-template-columns:auto minmax(0,2fr) minmax(0,3fr) auto;align-items:center;grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-3);border:1px solid var(--rand);border-left-width:3px;border-radius:var(--rund-klein);background:var(--flaeche-tief)}.daumenzeile-gut{border-left-color:var(--gruen)}.daumenzeile-schlecht{border-left-color:var(--rot)}.daumenzeile-anzeiger{display:flex}.daumenzeile-gut .daumenzeile-anzeiger{color:var(--gruen)}.daumenzeile-schlecht .daumenzeile-anzeiger{color:var(--rot-hell)}.daumenteaser{display:flex;align-items:center;gap:var(--abstand-3);min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.daumenteaser:hover .daumenteaser-titel{text-decoration:underline}.daumenteaser-ohnebild{cursor:default}.daumenteaser-bild{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:64px;height:40px;overflow:hidden;border-radius:var(--rund-klein);background:var(--marke-neutral);color:var(--text-auf-farbe)}.daumenteaser-bild img{width:100%;height:100%;object-fit:cover}.daumenteaser-text{display:flex;flex-direction:column;gap:2px;min-width:0}.daumenteaser-titel{display:-webkit-box;overflow:hidden;font-size:var(--gross-klein);font-weight:600;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.daumenteaser-herkunft{font-size:var(--gross-winzig)}.daumenzeile-urteil{display:flex;flex-direction:column;gap:2px;min-width:0}.daumenzeile-grund{font-size:var(--gross-klein);line-height:1.45}.daumenzeile-herkunft{font-size:var(--gross-winzig)}.daumenzeile-aktionen{display:flex;flex-wrap:wrap;gap:var(--abstand-2);justify-content:flex-end}.weggelassen-gruppe+.weggelassen-gruppe{margin-top:var(--abstand-6)}.weggelassen-gruppentitel{display:flex;align-items:baseline;gap:var(--abstand-2);margin:0;font-size:var(--gross-zwischen)}.weggelassen-erklaerung{margin:var(--abstand-1) 0 var(--abstand-3);max-width:78ch;font-size:var(--gross-klein);line-height:1.5}@media (max-width:900px){.daumenzeile{grid-template-columns:auto minmax(0,1fr)}.daumenzeile-aktionen,.daumenzeile-urteil{grid-column:2}.daumenzeile-aktionen{justify-content:flex-start}}.briefingdaumen-liste{display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2);margin:0;padding:0;list-style:none}.briefingdaumen-zeile{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--abstand-4);gap:var(--abstand-4);align-items:start;padding:var(--abstand-4);border:1px solid var(--rand);border-left-width:3px;border-radius:var(--rund);background:var(--flaeche-basis)}.briefingdaumen-gefaellt{border-left-color:var(--gruen)}.briefingdaumen-gefaellt-nicht{border-left-color:var(--rot)}.briefingdaumen-zeichen{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%}.briefingdaumen-gefaellt .briefingdaumen-zeichen{color:var(--gruen);background:var(--gruen-schleier)}.briefingdaumen-gefaellt-nicht .briefingdaumen-zeichen{color:var(--rot-hell);background:var(--rot-schleier)}.briefingdaumen-titel{font-weight:600;color:var(--text);text-decoration:none}.briefingdaumen-titel:hover{text-decoration:underline}.briefingdaumen-kurz{margin:4px 0 0;font-size:.85rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.briefingdaumen-meta{margin:6px 0 0;font-size:.75rem}.briefingdaumen-aktionen{display:flex;gap:var(--abstand-2);flex-wrap:wrap;justify-content:flex-end}@media (max-width:760px){.briefingdaumen-zeile{grid-template-columns:auto minmax(0,1fr)}.briefingdaumen-aktionen{grid-column:1/-1;justify-content:flex-start}}.aufforderungen-zahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--abstand-3);gap:var(--abstand-3);margin-bottom:var(--abstand-5)}.aufforderungen-zahl{padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-basis)}.aufforderungen-zahl-name{color:var(--text-gedaempft);font-size:var(--gross-winzig);font-weight:650}.aufforderungen-zahl-wert{margin-top:var(--abstand-1);font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.aufforderungen-zahl-hinweis{margin-top:var(--abstand-1);font-size:var(--gross-winzig)}.aufforderungen-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);margin-bottom:var(--abstand-3)}.aufforderungen-filter-nebenzeile{margin-bottom:var(--abstand-4)}.aufforderungen-filter-trenner{width:1px;height:20px;margin:0 var(--abstand-2);background:var(--rand)}.filterpille{display:inline-flex;align-items:center;gap:var(--abstand-2);min-height:32px;padding:0 var(--abstand-3);border:1px solid var(--rand);border-radius:999px;color:var(--text-gedaempft);background:var(--flaeche-tief);font-size:var(--gross-winzig);font-weight:600;text-decoration:none;transition:border-color .14s ease,color .14s ease,background .14s ease}.filterpille:hover{color:var(--text);border-color:var(--rand-stark)}.filterpille-aktiv{color:var(--text);border-color:color-mix(in srgb,var(--rot) 55%,var(--rand));background:color-mix(in srgb,var(--rot) 12%,var(--flaeche-tief))}.filterpille .zahl{color:var(--text-leise);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aufforderungen-ziele{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);margin-bottom:var(--abstand-3);font-size:var(--gross-winzig)}.aufforderungen-ziel{padding:2px var(--abstand-2);border:1px solid var(--rand);border-radius:var(--rund-klein);background:var(--flaeche-basis)}.aufforderungen-stand{margin-bottom:var(--abstand-3);font-size:var(--gross-winzig)}.aufforderungsliste{display:flex;flex-direction:column;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.aufforderungszeile{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;align-items:start;grid-gap:var(--abstand-4);gap:var(--abstand-4);padding:var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund-klein);background:var(--flaeche-tief)}.aufforderungsteaser{display:flex;align-items:center;gap:var(--abstand-3);min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.aufforderungsteaser:hover .aufforderungsteaser-titel{text-decoration:underline}.aufforderungsteaser-bild{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:64px;height:40px;overflow:hidden;border-radius:var(--rund-klein);background:var(--marke-neutral);color:var(--text-auf-farbe)}.aufforderungsteaser-bild img{width:100%;height:100%;object-fit:cover}.aufforderungsteaser-text{display:flex;flex-direction:column;gap:2px;min-width:0}.aufforderungsteaser-titel{display:-webkit-box;overflow:hidden;font-size:var(--gross-klein);font-weight:600;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.aufforderungsteaser-herkunft{display:flex;align-items:center;gap:var(--abstand-2);font-size:var(--gross-winzig)}.aufforderungszeile-mitte{display:flex;flex-direction:column;gap:var(--abstand-2);min-width:0}.aufforderungszeile-aufforderungen{display:flex;flex-direction:column;gap:var(--abstand-1);margin:0;padding:0;list-style:none}.aufforderung{display:flex;align-items:flex-start;gap:var(--abstand-2);font-size:var(--gross-klein);line-height:1.45}.aufforderung-marke{flex-shrink:0;padding:1px var(--abstand-2);border-radius:var(--rund-voll);font-size:var(--gross-winzig);font-weight:650;white-space:nowrap}.aufforderung-marke,.aufforderung-marke-anmelden,.aufforderung-marke-folgen,.aufforderung-marke-kaufen,.aufforderung-marke-kommentieren,.aufforderung-marke-kontakt,.aufforderung-marke-link,.aufforderung-marke-speichern,.aufforderung-marke-teilen{background:var(--funktionssymbol-schleier);color:var(--funktionssymbol)}.aufforderung-text{display:flex;flex-wrap:wrap;gap:var(--abstand-2);min-width:0;color:var(--text-gedaempft)}.aufforderung-ziel{padding:0 var(--abstand-2);border-radius:3px;background:var(--flaeche-hoch);color:var(--text);font-family:var(--schrift-zahl);font-size:var(--gross-winzig)}.aufforderungszeile-links{display:flex;flex-wrap:wrap;gap:var(--abstand-2);font-size:var(--gross-winzig)}.aufforderung-link{color:var(--blau);font-weight:600;overflow-wrap:anywhere}.aufforderungszeile-rechts{display:flex;flex-direction:column;align-items:flex-end;gap:var(--abstand-2);font-size:var(--gross-winzig);white-space:nowrap}.aufforderung-werbung{padding:2px var(--abstand-2);border-radius:var(--rund-voll);background:var(--gelb-schleier);color:var(--gelb);font-weight:650}@media (max-width:900px){.aufforderungszeile{grid-template-columns:minmax(0,1fr)}.aufforderungszeile-rechts{flex-direction:row;align-items:center}}.cta-karten{display:flex;flex-direction:column;gap:var(--abstand-4)}.cta-karte{padding:var(--abstand-4);margin-top:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-basis)}.cta-karten .cta-karte{margin-top:0}.cta-karte-kopf{display:flex;align-items:baseline;gap:var(--abstand-2)}.cta-karte-name{flex:1 1;min-width:0;font-size:var(--gross-mittel);font-weight:650}.cta-karte-zahl{font-size:var(--gross-gross);font-weight:700}.cta-karte-anteil{font-family:var(--schrift-zahl);font-size:var(--gross-winzig)}.cta-karte-zeile{margin-top:var(--abstand-2);font-size:var(--gross-klein)}.cta-stichwort{display:inline-block;padding:1px var(--abstand-2);margin-right:var(--abstand-1);border-radius:var(--rund-klein);background:var(--flaeche-tief);font-family:var(--schrift-zahl)}.cta-kanalpflege{margin-top:var(--abstand-5);color:var(--text-gedaempft);font-size:var(--gross-winzig)}.eigene-ctas{display:grid;grid-gap:24px;gap:24px}.cta-aktionen,.cta-einstieg,.cta-formular-zeile{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.cta-einstieg{justify-content:space-between}.cta-einstieg p{max-width:70ch}.cta-eigene-karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:20px;gap:20px}.cta-eigen-karte,.cta-formular{border:1px solid var(--rand);border-radius:14px;padding:24px;background:var(--flaeche-basis)}.cta-eigen-karte header{display:flex;justify-content:space-between;font-size:12px;color:var(--text-gedaempft)}.cta-eigen-karte h2{margin:14px 0}.cta-eigen-karte blockquote{margin:18px 0;padding:12px 16px;border-left:3px solid var(--rot);background:var(--flaeche-hoch)}.cta-inaktiv{opacity:.72}.cta-formular{max-width:850px;display:grid;grid-gap:18px;gap:18px}.cta-formular label{display:grid;grid-gap:7px;gap:7px;flex:1 1;min-width:220px}.cta-formular input:not([type=checkbox]),.cta-formular textarea{width:100%;border:1px solid var(--rand-stark);border-radius:7px;padding:10px;font:inherit;background:var(--flaeche-basis);color:inherit}.cta-formular .cta-aktiv{display:flex;align-items:center}.cta-dateien{list-style:none;padding:0;display:grid;grid-gap:8px;gap:8px}.cta-dateien small{display:block;color:var(--text-gedaempft)}.cta-dateiknopf{position:relative;overflow:hidden;cursor:pointer}.cta-dateiknopf input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.cta-auswahl{display:grid;grid-gap:6px;gap:6px}.cta-insights-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px}.cta-insight{padding:18px;border:1px solid var(--rand);border-radius:10px}.cta-insight dl{display:flex;gap:20px;flex-wrap:wrap}.cta-insight dd{font-size:22px;margin:4px 0}.cta-insight dt{font-size:12px;color:var(--text-gedaempft)}.cta-messformular{display:grid;grid-gap:12px;gap:12px;max-width:700px}.cta-messformular label{display:grid;grid-gap:5px;gap:5px}.cta-messformular input{padding:9px;border:1px solid var(--rand-stark);border-radius:6px;font:inherit}.reichweiten-bereich{display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;border:1px solid var(--rand);border-radius:16px;background:var(--flaeche-basis)}.reichweiten-formular{display:grid;grid-gap:.75rem;gap:.75rem;padding-block:1rem}.reichweiten-formular label{display:grid;grid-gap:.35rem;gap:.35rem}.reichweiten-aktionen{display:flex;flex-wrap:wrap;gap:.5rem}.reichweiten-videos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:1rem;gap:1rem}.reichweiten-video{padding:1rem;border:1px solid var(--rand);border-radius:12px}.reichweiten-video-klickstark{border-color:var(--gruen);background:var(--gruen-schleier);box-shadow:inset 3px 0 var(--gruen)}.reichweiten-video h3{margin-block:.5rem}.reichweiten-verbindung summary{cursor:pointer}.reichweiten-arbeitsplatz{display:grid;grid-gap:1.5rem;gap:1.5rem}.reichweiten-arbeitsplatz>label{display:grid;grid-gap:.4rem;gap:.4rem;max-width:300px}.reichweiten-filter{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.8rem;gap:.8rem;align-items:end}.reichweiten-filter label{display:grid;grid-gap:.4rem;gap:.4rem}.reichweiten-filter p{grid-column:1/-1}.reichweiten-filter .reichweiten-gewinnerwahl{display:flex;align-items:center;gap:.5rem;padding-block:.6rem}.reichweiten-thumbnail{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;background:var(--flaeche-hoch)}.reichweiten-thumbnail-fehlt{display:grid;place-items:center;color:var(--text-gedaempft)}.reichweiten-start{padding:1rem;border:1px solid var(--rand);border-radius:10px}.reichweiten-arbeitsplatz .reiterleiste{flex-wrap:wrap}.reichweiten-aktionen .knopf[aria-pressed=true]{border-color:var(--funktionssymbol)}.thumbnail-seite .seitenkopf{margin-bottom:1rem}.thumbnail-seite .reichweiten-arbeitsplatz{gap:.8rem}.thumbnail-seite .reichweiten-bereich{padding:1rem;gap:.7rem}.thumbnail-seite .reichweiten-filter{grid-template-columns:minmax(170px,1.4fr) repeat(4,minmax(110px,1fr)) auto;gap:.65rem}.thumbnail-seite .reichweiten-filter label{font-size:var(--gross-klein);gap:.25rem}.thumbnail-werkzeugkopf,.thumbnail-zeilenfuss{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem;min-width:0}.thumbnail-werkzeugkopf>p{margin:0}.thumbnail-werkzeugkopf>.thumbnail-details{max-width:65%}.thumbnail-werkzeugkopf>.thumbnail-details[open]{flex-basis:100%;max-width:none}.thumbnail-datenhinweis{font-size:var(--gross-klein);color:var(--text-gedaempft);margin:0}.thumbnail-monitor-status{display:grid;grid-gap:.2rem;gap:.2rem}.thumbnail-monitor-status span{color:var(--text-gedaempft);font-size:var(--gross-klein)}.thumbnail-kanalfilter{display:grid;grid-gap:.25rem;gap:.25rem;width:min(300px,100%);font-size:var(--gross-klein)}.thumbnail-liste{display:grid;grid-gap:.55rem;gap:.55rem}.referenzkarte,.thumbnail-verlauf{min-width:0;padding:.75rem;border:1px solid var(--rand);border-radius:10px;overflow-wrap:anywhere}.referenzkarte-stark{border-left:3px solid var(--gruen)}.thumbnail-zeile{display:grid;grid-template-columns:148px minmax(0,1fr) minmax(330px,40%);align-items:center;grid-gap:.9rem;gap:.9rem;min-width:0}.thumbnail-zeilenbild{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;border-radius:6px;background:var(--flaeche-hoch)}.thumbnail-zeileninhalt{min-width:0}.thumbnail-zeileninhalt h3{margin:.2rem 0;font-size:var(--gross-text);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.thumbnail-zeileninhalt p{margin:.2rem 0;font-size:var(--gross-klein)}.thumbnail-notizkurz,.thumbnail-themen{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnail-werte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;margin:0;border-left:1px solid var(--rand);padding-left:1rem}.thumbnail-werte dt,.thumbnail-werte small{display:block;color:var(--text-gedaempft);font-size:var(--gross-klein);line-height:1.35}.thumbnail-werte dd{margin:.25rem 0;font-family:var(--schrift-zahl);font-size:var(--gross-ueberschrift);font-weight:650}.thumbnail-werte dd.thumbnail-nebenwert{font-size:var(--gross-zwischen)}.thumbnail-zeilenfuss{margin-top:.5rem;font-size:var(--gross-klein)}.thumbnail-seite button.text-verweis{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-gedaempft);font:inherit;cursor:pointer;min-height:28px;padding:.2rem 0;text-decoration:underline;text-underline-offset:3px}.thumbnail-seite button.text-verweis:hover{color:var(--funktionssymbol)}.thumbnail-seite button.text-verweis:disabled{opacity:.5;cursor:wait}.thumbnail-zeilenfuss .reichweiten-aktionen{margin-left:auto}.thumbnail-zeilenfuss>.thumbnail-details{flex:1 1}.thumbnail-details{font-size:var(--gross-klein);min-width:0}.thumbnail-details summary{cursor:pointer;color:var(--text-gedaempft);padding-block:.25rem}.thumbnail-details[open]>summary{margin-bottom:.5rem;color:var(--text)}.thumbnail-details p{margin-block:.4rem}.thumbnail-verlauf>.thumbnail-details{margin-top:.3rem}.thumbnail-hinweis{color:var(--text-gedaempft)}.thumbnail-phasen{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr));grid-gap:.65rem;gap:.65rem}.thumbnail-phase{min-width:0;border:1px solid var(--rand);border-radius:8px;padding:.7rem;overflow-wrap:anywhere}.thumbnail-phase h4,.thumbnail-phase p{margin-block:.4rem}.thumbnail-phase-stark{border-color:var(--gruen);background:var(--gruen-schleier)}.thumbnail-phase .reichweiten-thumbnail{object-fit:contain}@media (max-width:1100px){.thumbnail-seite .reichweiten-filter{grid-template-columns:repeat(3,minmax(0,1fr))}.thumbnail-zeile{grid-template-columns:116px minmax(0,1fr)}.thumbnail-werte{grid-column:1/-1;border-left:0;padding-left:0;border-top:1px solid var(--rand);padding-top:.5rem}}@media (max-width:600px){.thumbnail-seite .reichweiten-bereich{padding:.65rem}.thumbnail-seite .reichweiten-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.thumbnail-seite .reichweiten-filter>label:first-child{grid-column:1/-1}.thumbnail-seite .reichweiten-filter .reichweiten-gewinnerwahl{grid-column:1/-1;padding-block:.1rem}.thumbnail-werkzeugkopf>.thumbnail-details{max-width:100%}.thumbnail-zeile{grid-template-columns:92px minmax(0,1fr);gap:.6rem}.thumbnail-werte{gap:.5rem}.thumbnail-werte dt,.thumbnail-werte small{font-size:11px}.thumbnail-werte dd{font-size:17px}.thumbnail-zeilenfuss{align-items:flex-start}.thumbnail-zeilenfuss .reichweiten-aktionen{margin-left:0}.referenzkarte .thumbnail-zeilenfuss{display:grid}.thumbnail-zeilenfuss .text-verweis{text-align:left}}.produktion-kanban{min-width:0}.produktion-kanban-fenster{position:relative;min-width:0}.produktion-kanban-brett{display:flex;gap:16px;align-items:stretch;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 1px 12px;height:var(--produktion-kanban-hoehe,max(350px,calc(100dvh - 225px)));min-height:280px;scrollbar-width:thin;scrollbar-color:var(--rand-stark) var(--flaeche-basis)}.produktion-kanban-brett:focus-visible{outline:2px solid var(--rot);outline-offset:3px;border-radius:16px}.produktion-kanban-brett::-webkit-scrollbar{height:10px}.produktion-kanban-brett::-webkit-scrollbar-thumb{background:var(--rand-stark);border:2px solid var(--flaeche-basis);border-radius:10px}.produktion-kanban-brett::-webkit-scrollbar-track{background:var(--flaeche-basis)}.produktion-kanban-spalte{width:350px;flex:0 0 350px;min-width:0;min-height:0;display:flex;flex-direction:column;border-radius:16px;background:color-mix(in srgb,var(--flaeche-hoch) 62%,transparent);transition:background .2s,box-shadow .2s}.produktion-kanban-spalte[data-ablageziel=true]{background:color-mix(in srgb,var(--rot) 15%,var(--flaeche-basis));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--rot) 80%,transparent)}.produktion-kanban-spaltenkopf{height:48px;flex-shrink:0;display:flex;align-items:center;gap:9px;padding:0 12px;border-radius:16px 16px 0 0;overflow:hidden;background:var(--flaeche-basis);border-bottom:1px solid var(--rand);box-shadow:inset 0 3px 0 var(--spaltenfarbe)}.studio .produktion-kanban-spaltenkopf h2{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;margin:0}.produktion-kanban-punkt{width:10px;height:10px;border-radius:50%;background:var(--spaltenfarbe);flex-shrink:0}.produktion-kanban-anzahl{display:grid;place-items:center;min-width:24px;height:22px;padding:0 7px;border-radius:99px;background:color-mix(in srgb,var(--spaltenfarbe) 20%,transparent);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.produktion-kanban-karten{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:8px;flex:1 1}.produktion-kanban-karte{--aufnahmefarbe:var(--rot-hell);position:relative;padding:10px 11px 9px 13px;border:1px solid var(--rand-stark);border-left:3px solid var(--aufnahmefarbe);border-radius:10px;background:var(--flaeche-basis);color:var(--text);box-shadow:var(--schatten-kachel);transition:box-shadow .16s,border-color .16s;touch-action:auto}.kanban-filter-formate button[data-format=short],.produktion-kanban-karte[data-format=short]{--aufnahmefarbe:var(--blau)}.kanban-filter-formate button[data-format=tiktok],.produktion-kanban-karte[data-format=tiktok]{--aufnahmefarbe:var(--gruen)}.kanban-filter-formate button[data-format=instagram],.produktion-kanban-karte[data-format=instagram]{--aufnahmefarbe:var(--gelb)}.produktion-kanban-karte[data-ziehbar=true]{cursor:-webkit-grab;cursor:grab}.produktion-kanban-karte:hover{border-color:color-mix(in srgb,var(--aufnahmefarbe) 65%,var(--rand-stark))}.produktion-kanban-karte[data-gezogen=true]{opacity:.35;transform:scale(.98)}.produktion-kanban-kartenkopf{display:flex;align-items:center;justify-content:space-between;gap:6px}.produktion-kanban-karte[data-arbeitsstand=orange]{--statusfarbe:var(--orange)}.produktion-kanban-karte[data-arbeitsstand=rot]{--statusfarbe:var(--rot)}.produktion-kanban-karte[data-arbeitsstand=gruen]{--statusfarbe:var(--gruen)}.produktion-kanban-karte[data-arbeitsstand=blau]{--statusfarbe:var(--blau)}.produktion-kanban-karte[data-arbeitsstand=neutral]{--statusfarbe:var(--text-leise)}.produktion-kanban-karte[data-arbeitsstand]{background:linear-gradient(110deg,color-mix(in srgb,var(--statusfarbe) 17%,transparent),color-mix(in srgb,var(--statusfarbe) 5%,transparent)),var(--flaeche-basis);border-top:3px solid var(--statusfarbe)}.produktion-kanban-arbeitsstand{display:flex;flex-direction:column;gap:3px;margin:8px 0 11px;font-size:11px}.produktion-kanban-arbeitsstand strong{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:4px 6px;border-radius:5px;background:color-mix(in srgb,var(--statusfarbe) 12%,transparent);color:var(--statusfarbe)}.produktion-kanban-arbeitsstand strong:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.produktion-kanban-arbeitsstand span{color:var(--text-gedaempft);font-size:10px}.produktion-kanban-karte[data-feedback=neu] .produktion-kanban-arbeitsstand strong{background:var(--rot);color:var(--text-auf-farbe)}.produktion-kanban-karte[data-feedback=neu]{border-top-color:var(--rot)}.produktion-kanban-format{display:inline-flex;align-items:center;gap:5px;border-radius:5px;color:var(--text);background:color-mix(in srgb,var(--aufnahmefarbe) 13%,transparent);padding:3px 6px 3px 4px;font-size:10px;font-weight:650;line-height:1;white-space:nowrap}.produktion-kanban-format svg{flex-shrink:0}.produktion-kanban-warnung{color:var(--text-gedaempft);font-size:9px;font-weight:650;white-space:nowrap}.produktion-kanban-warnung[data-warnung=true]{color:var(--rot-hell);background:var(--rot-schleier);padding:3px 5px;border-radius:4px}.produktion-kanban-titel{display:block;color:var(--text);font-size:14px;line-height:1.4;font-weight:650;text-decoration:none;margin:8px 0;overflow-wrap:anywhere;cursor:inherit}.produktion-kanban-titel:hover{text-decoration:underline;text-underline-offset:3px}.produktion-kanban-termine{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;color:var(--text-gedaempft);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.produktion-kanban-termine>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.produktion-kanban-editor[data-fehlt=true],.produktion-kanban-termine [data-fehlt=true]{color:var(--text-leise)}.produktion-kanban-kartenfuss{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px;min-height:25px}.produktion-kanban-editor{display:flex;align-items:center;gap:4px;min-width:0;max-width:66%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-gedaempft);font-size:11px}.produktion-kanban-editor svg{flex-shrink:0}.produktion-kanban-phasenwahl{width:100px;flex-shrink:0}.produktion-kanban-phasenwahl .auswahl-feld{height:25px;padding:0 4px 0 7px;border-radius:6px;font-size:10px;background:transparent}.produktion-kanban-phasenwahl .auswahl-pfeil{width:18px;height:18px;border:none;background:transparent}.studio .produktion-kanban-verzoegerung{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:7px 0 0;padding-top:6px;border-top:1px solid var(--rand);color:var(--gelb);font-size:10px}.produktion-kanban-spalte[data-zielgesperrt=true][data-ablageziel=true]{box-shadow:inset 0 0 0 1px var(--rot);background:var(--rot-schleier)}.produktion-kanban-ablage[data-gesperrt=true]{border-color:var(--rot);font-size:11px;color:var(--text)}.produktion-kanban-nachladen{border:1px dashed var(--rand-stark);background:transparent;border-radius:8px;padding:10px;color:var(--text-gedaempft);font:inherit;font-size:11px;cursor:pointer}.studio .produktion-kanban-leer{padding:35px 12px;border:1px dashed var(--rand);border-radius:12px;text-align:center;color:var(--text-gedaempft);font-size:12px}.produktion-kanban-ablage{padding:18px 10px;border:2px dashed color-mix(in srgb,var(--rot) 70%,transparent);border-radius:14px;background:color-mix(in srgb,var(--rot) 10%,transparent);text-align:center;font-size:12px}.produktion-kanban-ziehbild{position:fixed;left:0;top:0;z-index:2147483000;pointer-events:none;will-change:transform;max-width:320px;padding:12px 16px;border-radius:14px;background:var(--flaeche-basis);color:var(--text);border:2px solid var(--rot);box-shadow:0 18px 40px -12px #0009;font-size:14px;font-weight:650}body:has(.produktion-kanban-ziehbild){-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grabbing;cursor:grabbing}@media (max-width:700px){.produktion-kanban-spalte{flex-basis:300px;width:300px}}@media (prefers-reduced-motion:reduce){.produktion-kanban-karte,.produktion-kanban-spalte{transition:none}}.studio.produktion-uebersicht{gap:12px;padding-bottom:0}.produktion-uebersicht-kopf{display:flex;align-items:center;gap:18px;min-height:38px}.studio .produktion-uebersicht-kopf h1{display:flex;align-items:center;gap:10px;margin:0;font-size:24px;letter-spacing:-.035em;white-space:nowrap}.produktion-uebersicht-symbol{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--blau-schleier);color:var(--blau)}.produktion-uebersicht-zahlen{display:flex;align-items:center;gap:18px;margin-left:auto}.produktion-uebersicht-zahlen>span{display:flex;align-items:baseline;gap:6px;color:var(--text-gedaempft);font-size:11px;white-space:nowrap}.produktion-uebersicht-zahlen strong{color:var(--text);font-size:16px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.produktion-uebersicht-kopf>.knopf{min-height:36px;padding:8px 13px;font-size:12px;white-space:nowrap}.produktion-uebersicht-kopf h1+.knopf{margin-left:auto}.produktion-uebersicht-werkzeuge{display:flex;align-items:center;gap:18px;min-width:0;border-bottom:1px solid var(--rand)}.produktion-uebersicht-werkzeuge .studio-reiter{flex:1 1;gap:20px;margin:0;border:0;min-width:0}.produktion-uebersicht-werkzeuge .studio-reiter-knopf{padding:9px 0;font-size:12px}.produktion-uebersicht-suche{display:flex;align-items:center;gap:8px;width:230px;max-width:30%;min-width:160px;color:var(--text-gedaempft)}.produktion-uebersicht-suche input{width:100%;min-width:0;border:0;border-radius:7px;background:transparent;color:var(--text);font:inherit;font-size:12px;padding:8px 3px}.produktion-uebersicht-suche input:focus-visible{outline:2px solid var(--rot);outline-offset:1px}.produktion-kanban-navigation{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;min-width:0}.produktion-kanban-phasen,.produktion-kanban-phasen button{display:flex;align-items:center;gap:5px}.produktion-kanban-phasen button{min-height:32px;padding:4px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-gedaempft);font:inherit;cursor:pointer}.produktion-kanban-phasen button>span{display:grid;place-items:center;width:19px;height:19px;border-radius:5px;border:1px solid var(--rand);font-size:10px;font-weight:700}.produktion-kanban-phasen button>strong{font-size:11px;font-weight:550}.produktion-kanban-phasen button[data-sichtbar=true]{color:var(--text);background:var(--flaeche-basis);border-color:var(--rand)}.produktion-kanban-phasen button:hover{border-color:var(--rand-stark);color:var(--text)}.produktion-kanban-phasen button:focus-visible,.produktion-kanban-scrollsteuerung button:focus-visible{outline:2px solid var(--rot);outline-offset:2px}.produktion-kanban-scrollsteuerung{display:flex;align-items:center;justify-content:space-between;gap:10px}.produktion-kanban-scrollsteuerung button{display:flex;align-items:center;justify-content:center;gap:3px;min-width:77px;min-height:32px;padding:4px 7px;border-radius:8px;border:1px solid var(--rand-stark);background:var(--flaeche-basis);color:var(--text);font:inherit;font-size:11px;font-weight:650;white-space:nowrap;cursor:pointer}.produktion-kanban-scrollsteuerung button:not(:disabled):hover{border-color:var(--rot);background:var(--rot-schleier)}.produktion-kanban-scrollsteuerung button:disabled{opacity:.42;cursor:default;border-color:transparent;background:transparent}.produktion-kanban-position{min-width:108px;color:var(--text-gedaempft);text-align:center;white-space:nowrap;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.produktion-kanban-rand{position:absolute;top:48px;bottom:12px;width:32px;z-index:2;display:flex;align-items:center;pointer-events:none;color:var(--text)}.produktion-kanban-rand button{display:grid;place-items:center;padding:4px;width:29px;height:38px;border:1px solid var(--rand-stark);background:var(--flaeche-basis);color:var(--text);border-radius:9px;box-shadow:var(--schatten-kachel);cursor:pointer;pointer-events:auto}.produktion-kanban-rand button:hover{color:var(--rot);border-color:var(--rot)}.produktion-kanban-rand button:focus-visible{outline:2px solid var(--rot);outline-offset:1px}.produktion-kanban-fenster[data-zieht=true] .produktion-kanban-rand button{pointer-events:none}.produktion-kanban-navigation button,.produktion-kanban-rand button{-webkit-tap-highlight-color:transparent}.produktion-kanban-rand-links{left:0;justify-content:flex-start;background:linear-gradient(90deg,var(--flaeche-tief),transparent)}.produktion-kanban-rand-rechts{right:0;justify-content:flex-end;background:linear-gradient(270deg,var(--flaeche-tief),transparent)}.produktion-kanban-bedienhilfe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1100px){.produktion-uebersicht-kopf{gap:12px}.produktion-uebersicht-zahlen{gap:10px}.produktion-kanban-navigation{gap:8px}.produktion-kanban-phasen{gap:1px}.produktion-kanban-phasen button{padding-inline:5px}.produktion-kanban-scrollsteuerung{gap:5px}}.kanban-arbeitsplatz{min-width:0}.kanban-filter{position:relative;margin:0 0 10px}.kanban-filter-zeile{display:flex;align-items:center;gap:10px;min-width:0}.kanban-filter-suche{display:flex;align-items:center;gap:7px;flex:1 1;min-width:160px;color:var(--text-gedaempft)}.kanban-filter-suche input{width:100%;min-width:0;font:inherit;font-size:12px;color:var(--text);border:1px solid var(--rand);border-radius:7px;background:var(--flaeche-basis);padding:7px 9px}.kanban-filter-suche input:focus-visible{outline:1px solid var(--rot)}.kanban-filter-formate{display:flex;align-items:center;gap:4px}.kanban-filter-formate button,.kanban-filter-knopf{--aufnahmefarbe:var(--rot-hell);display:flex;align-items:center;gap:5px;min-height:32px;padding:5px 8px;border:1px solid var(--rand);border-radius:7px;background:var(--flaeche-basis);color:var(--text-gedaempft);font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}.kanban-filter-formate button[aria-pressed=true]{border-color:var(--aufnahmefarbe);background:color-mix(in srgb,var(--aufnahmefarbe) 12%,var(--flaeche-basis));color:var(--text)}.kanban-filter-knopf[aria-expanded=true]{border-color:var(--rot);color:var(--text)}.kanban-filter-treffer{min-width:135px;text-align:right;color:var(--text-gedaempft);font-size:11px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kanban-filter-treffer small{display:block;font-size:9px;line-height:1.2;color:var(--text-leise)}.kanban-filter-chips{display:flex;align-items:center;gap:5px;overflow-x:auto;margin-top:7px;padding-bottom:1px}.kanban-filter-chips button{display:inline-flex;align-items:center;gap:5px;padding:3px 6px;border-radius:5px;border:1px solid var(--rand-stark);background:var(--flaeche-basis);color:var(--text-gedaempft);font:inherit;font-size:10px;white-space:nowrap;max-width:250px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;cursor:pointer}.kanban-filter-chips .kanban-filter-zurueck{border-color:transparent;background:transparent;color:var(--rot-hell)}.kanban-filter-fenster{position:absolute;top:39px;right:0;z-index:20;width:min(620px,100%);max-height:min(70vh,710px);overflow-y:auto;border:1px solid var(--rand-stark);border-radius:12px;background:var(--flaeche-basis);padding:16px;box-shadow:var(--schatten-schwebend)}.kanban-filter-fenster header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:14px}.kanban-filter-fenster header button{display:grid;place-items:center;padding:4px;background:transparent;border:0;color:var(--text-gedaempft);cursor:pointer}.kanban-filter-fenster fieldset{margin:0 0 13px;padding:0;border:0}.kanban-filter-fenster legend{padding:0;margin-bottom:8px;font-size:11px;font-weight:650;color:var(--text-gedaempft)}.kanban-filter-mehrfach{display:flex;flex-wrap:wrap;gap:7px 14px}.kanban-filter-mehrfach label{display:flex;align-items:center;gap:5px;font-size:11px;cursor:pointer}.kanban-filter-mehrfach input{width:13px;height:13px;accent-color:var(--rot)}.kanban-filter-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.kanban-filter-raster .feld-gruppe,.kanban-filter-raster label{display:flex;flex-direction:column;gap:5px;font-size:11px}.kanban-filter-raster .auswahl-feld{height:33px;font-size:11px;padding-left:9px}.kanban-filter-raster input{width:100%;min-width:0;padding:8px;border:1px solid var(--rand);border-radius:7px;color:var(--text);background:var(--flaeche-hoch);font:inherit}.kanban-filter-fenster footer{display:flex;justify-content:space-between;gap:8px;padding-top:4px}.kanban-filter-fenster footer .knopf{font-size:11px}.kanban-mehr-laden{display:block;margin:8px auto 0}@media (max-width:1100px){.kanban-filter-formate button span{display:none}.kanban-filter-treffer{min-width:110px;font-size:10px}}@media (max-width:600px){.kanban-filter-zeile{flex-wrap:wrap;gap:5px}.kanban-filter-suche{width:calc(100% - 80px);flex-basis:calc(100% - 80px)}.kanban-filter-formate{order:3}.kanban-filter-treffer{order:4;margin-left:auto}.kanban-filter-formate button span{display:inline;font-size:10px}.kanban-filter-formate button{min-height:28px;padding:4px 5px}.kanban-filter-formate svg{width:14px;height:14px}.kanban-filter-fenster{top:39px;max-height:64vh;padding:12px}.kanban-filter-fenster .kanban-filter-raster{gap:8px}}.produktion-kanban-ziele{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;color:var(--text-leise);font-size:10px}.produktion-kanban-ziele span{display:inline-flex;align-items:center;gap:3px}@media (max-width:800px){.produktion-uebersicht-kopf{flex-wrap:wrap;justify-content:space-between;gap:8px}.produktion-uebersicht-zahlen{order:3;width:100%;justify-content:flex-start;gap:18px;margin-left:0}.produktion-uebersicht-werkzeuge .studio-reiter{gap:12px}.produktion-kanban-navigation{flex-direction:column;align-items:stretch;gap:6px}.produktion-kanban-phasen{justify-content:space-between}.produktion-kanban-scrollsteuerung{justify-content:flex-end}}@media (max-width:600px){.studio.produktion-uebersicht{gap:8px}.studio .produktion-uebersicht-kopf h1{gap:7px;font-size:20px}.produktion-uebersicht-symbol{width:28px;height:28px}.produktion-uebersicht-kopf>.knopf{padding:7px 10px;min-height:34px;font-size:11px}.produktion-uebersicht-zahlen{justify-content:space-between;gap:8px}.produktion-uebersicht-zahlen>span{font-size:10px;gap:4px}.produktion-uebersicht-zahlen strong{font-size:14px}.produktion-uebersicht-werkzeuge{flex-direction:column;align-items:stretch;gap:2px}.produktion-uebersicht-werkzeuge .studio-reiter{display:grid;grid-template-columns:repeat(4,auto);width:100%;overflow:visible;grid-gap:10px;gap:10px}.produktion-uebersicht-werkzeuge .studio-reiter-knopf{font-size:10px;padding:7px 0}.produktion-uebersicht-suche{width:100%;max-width:none;min-width:0}.produktion-uebersicht-suche input{padding-block:6px}.produktion-kanban-phasen button{flex:1 1;justify-content:center;padding:3px;gap:4px}.produktion-kanban-phasen button>span{width:16px;height:17px;font-size:9px}.produktion-kanban-phasen button>strong{font-size:10px}.produktion-kanban-scrollsteuerung{justify-content:space-between}.produktion-kanban-brett{gap:12px}}.videozeitkommentare{margin-top:16px;padding-top:16px;border-top:1px solid var(--rand)}.videozeitkommentare-player{position:relative;min-width:0}.videozeitkommentare-im-video{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid rgba(255,255,255,.35);border-radius:10px;background:rgba(16,19,24,.92);color:#fff;box-shadow:0 3px 14px rgba(0,0,0,.25);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.videozeitkommentare-im-video:hover:not(:disabled){background:#232831;border-color:#fff}.videozeitkommentare-im-video:disabled{opacity:.6;cursor:default}.videozeitkommentare-im-video time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#ffad65}.videozeitkommentare-im-video:focus-visible,.videozeitkommentare-marker:focus-visible{outline:2px solid var(--rot);outline-offset:3px}.videozeitkommentare-zeitleiste{position:relative;height:28px;margin:14px 12px 6px;border-radius:6px;background:var(--flaeche-hoch)}.videozeitkommentare-fortschritt{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--rot) 16%,transparent);border-radius:inherit}.videozeitkommentare-marker{position:absolute;top:2px;transform:translateX(-50%);display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--rand-stark);border-radius:7px;color:var(--rot);background:var(--flaeche-basis);cursor:pointer}.videozeitkommentare-kopf{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.videozeitkommentare-kopf h3{margin:0;font-size:15px}.videozeitkommentare-kopf h3 span{margin-left:5px;color:var(--text-gedaempft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.videozeitkommentare-kopf p{margin:4px 0 0;font-size:12px;color:var(--text-gedaempft)}.videozeitkommentare-entwurf{display:grid;grid-gap:10px;gap:10px;margin:16px 0}.videozeitkommentare-entwurf label{display:grid;grid-gap:6px;gap:6px;font-size:13px}.videozeitkommentare-entwurf textarea{width:100%;resize:vertical;padding:10px 12px;border:1px solid var(--rand);border-radius:10px;background:var(--flaeche-basis);color:var(--text);font:inherit}.videozeitkommentare-liste{list-style:none;padding:0;margin:12px 0 0;max-height:360px;overflow-y:auto}.videozeitkommentare-liste>li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid var(--rand)}.videozeitkommentare-inhalt{min-width:0}.videozeitkommentare-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:6px 0 0 -8px}.videozeitkommentare-aktionen .knopf{gap:6px;height:28px;padding:0 8px}.videozeitkommentare-daumen span{min-width:1ch;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.videozeitkommentare-daumen[aria-pressed=true],.videozeitkommentare-daumen[aria-pressed=true]:hover:not(:disabled){color:var(--rot);background:color-mix(in srgb,var(--rot) 10%,transparent)}.videozeitkommentare-daumen:disabled{cursor:default}.videozeitkommentare-antworten{list-style:none;margin:8px 0 0;padding:0 0 0 12px;border-left:2px solid color-mix(in srgb,var(--rot) 30%,var(--rand))}.videozeitkommentare-antworten>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:8px;gap:8px;padding:8px 0}.videozeitkommentare-antworten>li+li{border-top:1px solid var(--rand)}.videozeitkommentare-antwort{display:grid;grid-gap:8px;gap:8px;margin:8px 0 0}.videozeitkommentare-antwort textarea{width:100%;resize:vertical;padding:8px 10px;border:1px solid var(--rand);border-radius:10px;background:var(--flaeche-basis);color:var(--text);font:inherit;font-size:13px}.videozeitkommentare-zeit{padding:5px 9px;border:1px solid color-mix(in srgb,var(--rot) 40%,var(--rand));border-radius:8px;color:var(--rot);background:color-mix(in srgb,var(--rot) 10%,var(--flaeche-basis));font:inherit;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.videozeitkommentare-zeit:disabled{opacity:.5;cursor:default}.videozeitkommentare-autor{display:flex;gap:10px;flex-wrap:wrap;margin:0;font-size:12px}.videozeitkommentare-autor time{color:var(--text-gedaempft)}.studio .videozeitkommentare-text{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}@media (max-width:550px){.videozeitkommentare-liste>li{gap:8px}.videozeitkommentare-autor{gap:2px;flex-direction:column}}.produktion-editorwahl{padding:0;border:0;min-width:0;margin:0}.produktion-editorwahl legend{font-size:13px;font-weight:650;padding:0}.produktion-editorwahl p{color:var(--text-gedaempft);font-size:12px;margin:4px 0 10px}.produktion-editorwahl-personen{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:8px;gap:8px}.studio-form .produktion-editorwahl label{display:flex;flex-direction:row;align-items:flex-start;gap:9px;border:1px solid var(--rand);border-radius:10px;padding:9px 12px;cursor:pointer}.studio-form .produktion-editorwahl input{width:16px;min-height:16px;margin:3px 0 0;accent-color:var(--rot)}.produktion-editorwahl span{min-width:0;overflow-wrap:anywhere;font-size:12px}.produktion-editorwahl small{display:block;color:var(--text-gedaempft);font-size:10px}.produktion-editorwahl label:has(input:checked){border-color:var(--rot);background:var(--rot-schleier)}.produktion-titelideen{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--rand);border-radius:12px;padding:12px;min-width:0}.produktion-titelideen legend{font-size:12px;font-weight:650;padding:0 5px}.produktion-titelideen p{font-size:12px;color:var(--text-gedaempft);margin:0 0 4px}.produktion-titelideen button{display:flex;align-items:baseline;gap:9px;width:100%;padding:9px 10px;border-radius:9px;border:1px solid var(--rand);background:var(--flaeche-basis);color:var(--text);font:inherit;font-size:12px;text-align:left;cursor:pointer}.produktion-titelideen button[aria-pressed=true]{border-color:var(--rot);background:var(--rot-schleier)}.produktion-titelideen button span{color:var(--text-gedaempft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.planer-terminart{display:inline-flex;align-self:flex-start;border-radius:5px;padding:2px 5px;font-size:9px;font-weight:750;letter-spacing:.02em}.planer-terminart[data-art=aufnahme]{color:var(--blau);background:var(--blau-schleier)}.planer-terminart[data-art=veroeffentlichung]{color:var(--gruen);background:var(--gruen-schleier)}.studio-filter.planer-terminart{padding:7px 10px;font-size:12px}.projekt-planungsdaten{display:grid;grid-gap:9px;gap:9px;font-size:12px;margin:0 0 16px}.projekt-planungsdaten div{display:grid;grid-gap:2px;gap:2px}.projekt-planungsdaten dt{color:var(--text-gedaempft);font-size:11px}.projekt-planungsdaten dd{margin:0;overflow-wrap:anywhere}.gedaechtnis{display:flex;flex-direction:column;gap:var(--abstand-5)}.gedaechtnis-zweck{margin:0;max-width:78ch;color:var(--text-gedaempft);font-size:var(--gross-klein);line-height:1.5}.gedaechtnis-neu{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:var(--abstand-2);gap:var(--abstand-2);align-items:start;padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-basis)}.gedaechtnis-neu-feld{min-height:44px;padding:var(--abstand-2) var(--abstand-3);font-size:var(--gross-klein)}.gedaechtnis-neu-art{min-height:44px;padding:0 var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-tief);color:var(--text);font:inherit;font-size:var(--gross-klein)}@media (max-width:760px){.gedaechtnis-neu{grid-template-columns:minmax(0,1fr)}}.gedaechtnis-person{display:flex;flex-direction:column;gap:var(--abstand-3)}.gedaechtnis-person-kopf{display:flex;align-items:baseline;gap:var(--abstand-2);margin:0;font-size:var(--gross-zwischen)}.gedaechtnis-liste{display:flex;flex-direction:column;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.gedaechtnis-eintrag{display:grid;scroll-margin-block-start:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-3);border-left-color:var(--rand);border-left-width:1px;border:1px solid var(--rand);border-left:3px solid var(--blau);border-radius:var(--rund-klein);background:var(--flaeche-tief)}.gedaechtnis-eintrag:target{outline:2px solid var(--blau);outline-offset:3px}.gedaechtnis-eintrag-aus{opacity:.55;border-left-color:var(--rand-stark)}.gedaechtnis-art{padding:2px var(--abstand-2);border-radius:var(--rund-voll);background:var(--blau-schleier);color:var(--blau);font-size:var(--gross-winzig);font-weight:650;white-space:nowrap}.gedaechtnis-text{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--gross-klein);line-height:1.5}.gedaechtnis-herkunft{font-size:var(--gross-winzig)}.gedaechtnis-bearbeiten{width:100%;min-height:60px;padding:var(--abstand-2) var(--abstand-3);font-size:var(--gross-klein)}.gedaechtnis-aktionen{display:flex;flex-wrap:wrap;gap:var(--abstand-2);justify-content:flex-end}@media (max-width:760px){.gedaechtnis-eintrag{grid-template-columns:auto minmax(0,1fr)}.gedaechtnis-aktionen{grid-column:2;justify-content:flex-start}}.agent-gemerkt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);align-self:flex-start;max-width:88%;margin-left:40px;color:var(--text-leise);font-size:var(--gross-winzig)}.agent-gemerkt-eintrag{padding:2px var(--abstand-2);border:1px dashed var(--rand-stark);border-radius:var(--rund-voll);color:var(--text-gedaempft)}.agent-vorschlagskarte{align-self:flex-start;max-width:88%;margin-left:40px;padding:var(--abstand-3) var(--abstand-4);border:1px solid color-mix(in srgb,var(--rot) 45%,var(--rand));border-radius:var(--rund);background:var(--flaeche-basis);font-size:var(--gross-klein)}.agent-vorschlagskarte-kopf{display:flex;align-items:center;gap:var(--abstand-2);margin-bottom:var(--abstand-2);font-weight:650}.agent-vorschlagskarte-zahlen{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-4);margin-bottom:var(--abstand-3);color:var(--text-gedaempft);font-size:var(--gross-winzig)}.agent-vorschlagskarte-zahlen strong{color:var(--text)}.agent-vorschlagskarte-aktionen{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.agent-vorschlagskarte-meldung{margin-top:var(--abstand-2);color:var(--text-gedaempft);font-size:var(--gross-winzig)}.gedaechtnis-loeschfrage{align-self:center;font-size:.8rem;white-space:nowrap}.algorithmus-arbeitsflaeche{display:grid;grid-gap:var(--abstand-7);gap:var(--abstand-7);padding-bottom:var(--abstand-8)}.algorithmus-statusleiste{position:static;z-index:18;display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-4);padding:var(--abstand-3) var(--abstand-4);border:1px solid var(--rand-stark);border-radius:var(--rund-gross);background:color-mix(in srgb,var(--flaeche-basis) 92%,transparent);box-shadow:var(--schatten-schwebend);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.algorithmus-aktionen,.algorithmus-status{display:flex;align-items:center;flex-wrap:wrap;gap:var(--abstand-3)}.algorithmus-status{color:var(--text-gedaempft);font-size:var(--gross-klein)}.algorithmus-status>span+span{padding-left:var(--abstand-3);border-left:1px solid var(--rand)}.algorithmus-livepunkt{width:9px;height:9px;border-radius:var(--rund-voll);background:var(--gruen);box-shadow:0 0 0 5px var(--gruen-schleier)}.algorithmus-entwurf,.algorithmus-gespeichert{display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--gelb);font-size:var(--gross-winzig);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.algorithmus-gespeichert{color:var(--gruen)}.algorithmus-lesemodus,.algorithmus-meldung{padding:var(--abstand-3) var(--abstand-4);border:1px solid color-mix(in srgb,var(--gruen) 42%,var(--rand));border-radius:var(--rund);background:var(--gruen-schleier);color:var(--text)}.algorithmus-meldung-fehler{border-color:var(--rot);background:var(--rot-schleier)}.algorithmus-lesemodus{border-color:color-mix(in srgb,var(--blau) 42%,var(--rand));background:var(--blau-schleier)}.algorithmus-benchmark,.algorithmus-gelernt,.algorithmus-netz-abschnitt,.algorithmus-nutzung,.algorithmus-presets,.algorithmus-scores,.algorithmus-werkstatt{overflow:hidden;border:1px solid var(--rand);border-radius:var(--rund-gross);background:var(--flaeche-basis);box-shadow:var(--schatten-kachel)}.algorithmus-abschnitt-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--abstand-5);padding:var(--abstand-6);border-bottom:1px solid var(--rand)}.algorithmus-abschnitt-kopf h2,.algorithmus-gelernt h2{margin-top:var(--abstand-1);font-size:var(--gross-ueberschrift)}.algorithmus-abschnitt-kopf p:last-child,.algorithmus-gelernt>div>p:last-child{max-width:760px;margin-top:var(--abstand-2);color:var(--text-gedaempft)}.algorithmus-kicker{color:var(--rot);font-size:var(--gross-winzig);font-weight:800;text-transform:uppercase;letter-spacing:.12em}.algorithmus-netz-werkzeuge{display:grid;justify-items:end;grid-gap:var(--abstand-2);gap:var(--abstand-2)}.algorithmus-zoom{display:flex;align-items:center;gap:var(--abstand-2);min-width:136px;justify-content:flex-end}.algorithmus-zoom-wert{min-width:52px;padding:var(--abstand-1);border:0;border-radius:var(--rund-klein);background:transparent;color:var(--text);font:inherit;cursor:pointer}.algorithmus-zoom-wert:hover{background:var(--flaeche-hoch)}.algorithmus-netz-speichern{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-6);border-bottom:1px solid color-mix(in srgb,var(--gelb) 40%,var(--rand));background:var(--gelb-schleier);animation:algorithmus-einblenden .26s ease-out}.algorithmus-netz-speichern-text{display:flex;align-items:center;flex-wrap:wrap;gap:var(--abstand-1) var(--abstand-2);color:var(--text)}.algorithmus-netz-speichern-text strong{color:var(--gelb)}.algorithmus-netz-speichern-text small{color:var(--text-gedaempft);font-size:var(--gross-winzig)}.algorithmus-netz-speichern-punkt{width:9px;height:9px;border-radius:var(--rund-voll);background:var(--gelb);box-shadow:0 0 0 4px var(--gelb-schleier);animation:algorithmus-blinken 1.6s ease-in-out infinite}.algorithmus-netz-speichern-knoepfe{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.algorithmus-netz-rahmen{overflow:auto;padding:var(--abstand-2) 0;background:radial-gradient(ellipse 40% 55% at 58% 50%,var(--rot-schleier),transparent 70%),linear-gradient(color-mix(in srgb,var(--rand) 55%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--rand) 55%,transparent) 1px,transparent 1px);background-size:auto,32px 32px,32px 32px;scrollbar-color:var(--rand-stark) transparent}.algorithmus-netz-flaeche{position:relative;margin:0 auto}.algorithmus-netz{position:absolute;top:0;left:0;transform-origin:top left}.algorithmus-kanten{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.algorithmus-kante{--kante-farbe:var(--rot);opacity:var(--kante-deckkraft);transition:opacity .28s ease;animation:algorithmus-einblenden-kante .7s ease-out both;animation-delay:calc(var(--stufe) * .12s)}.algorithmus-kante-quelle{--kante-farbe:var(--blau)}.algorithmus-kante-kern{--kante-farbe:var(--rot)}.algorithmus-kante-signal{--kante-farbe:var(--gelb)}.algorithmus-kante-ziel{--kante-farbe:var(--gruen)}.algorithmus-kante path{fill:none;stroke-linecap:round}.algorithmus-kante-linie{stroke:var(--kante-farbe);stroke-width:var(--kante-dicke);transition:stroke-width .32s ease}.algorithmus-kante-aus .algorithmus-kante-linie{stroke:var(--text-leise);stroke-dasharray:3 7}.algorithmus-kante-fluss{stroke:color-mix(in srgb,var(--kante-farbe) 45%,#fff);stroke-width:calc(var(--kante-dicke) + 1.6px);stroke-dasharray:0 26;animation:algorithmus-fluss var(--fluss-dauer) linear infinite;animation-delay:var(--fluss-versatz);transition:stroke-width .32s ease}.algorithmus-kante-puls{stroke:var(--kante-farbe);stroke-width:calc(var(--kante-dicke) + 10px);opacity:0;filter:blur(3px);animation:algorithmus-puls .9s ease-out}@keyframes algorithmus-fluss{to{stroke-dashoffset:-260}}@keyframes algorithmus-puls{0%{opacity:.85}to{opacity:0}}@keyframes algorithmus-einblenden-kante{0%{opacity:0}}@keyframes algorithmus-einblenden{0%{opacity:0;transform:translateY(-4px)}}@keyframes algorithmus-blinken{50%{opacity:.45}}@keyframes algorithmus-atmen{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.7;transform:scale(1.04)}}.algorithmus-netz-fokus .algorithmus-kante{opacity:.07}.algorithmus-netz-fokus .algorithmus-kante-weg{opacity:1}.algorithmus-netz-fokus .algorithmus-kante-weg .algorithmus-kante-linie{stroke-width:calc(var(--kante-dicke) + .8px)}.algorithmus-netz-fokus .algorithmus-knoten:not(.algorithmus-knoten-weg){opacity:.38}.algorithmus-knoten{position:absolute;z-index:2;display:flex;align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border:1px solid var(--rand-stark);border-radius:var(--rund);background:color-mix(in srgb,var(--flaeche-hoch) 96%,transparent);color:var(--text);text-align:left;box-shadow:0 8px 20px color-mix(in srgb,var(--flaeche-tief) 55%,transparent);cursor:pointer;transition:border-color var(--dauer),transform var(--dauer),box-shadow var(--dauer),opacity .28s ease;animation:algorithmus-einblenden .42s ease-out both;animation-delay:calc(var(--stufe) * 90ms + var(--stelle) * 12ms)}.algorithmus-knoten-aktiv,.algorithmus-knoten:focus-visible,.algorithmus-knoten:hover{border-color:var(--rot);transform:translateY(-2px);box-shadow:0 10px 28px var(--rot-schleier-stark)}.algorithmus-knoten:focus-visible{outline:2px solid var(--rot);outline-offset:2px}.algorithmus-knoten-quelle{border-left:3px solid var(--blau)}.algorithmus-knoten-signal{border-left:3px solid var(--gelb);padding-block:var(--abstand-1)}.algorithmus-knoten-kern{border:2px solid var(--rot);background:color-mix(in srgb,var(--rot-schleier) 55%,var(--flaeche-hoch))}.algorithmus-knoten-ziel{border:2px solid var(--gruen);background:color-mix(in srgb,var(--gruen-schleier) 55%,var(--flaeche-hoch))}.algorithmus-knoten-kern:before,.algorithmus-knoten-ziel:before{content:"";position:absolute;inset:-7px;z-index:-1;border:1px solid var(--rot);border-radius:calc(var(--rund) + 6px);pointer-events:none;animation:algorithmus-atmen 3.2s ease-in-out infinite}.algorithmus-knoten-ziel:before{border-color:var(--gruen);animation-delay:1.6s}.algorithmus-knoten-offen{border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-schleier-stark),0 10px 28px var(--rot-schleier-stark)}.algorithmus-knoten-geaendert{border-color:var(--gelb)}.algorithmus-knoten-geaendert:after{content:"";position:absolute;top:-5px;right:-5px;width:11px;height:11px;border-radius:var(--rund-voll);background:var(--gelb);box-shadow:0 0 0 3px var(--gelb-schleier)}.algorithmus-knoten-symbol{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border-radius:var(--rund-klein);background:var(--flaeche-tief);color:var(--rot);transition:background var(--dauer),color var(--dauer)}.algorithmus-knoten-bearbeitbar:hover .algorithmus-knoten-symbol,.algorithmus-knoten-offen .algorithmus-knoten-symbol{background:var(--rot);color:#fff}.algorithmus-knoten-text{display:grid;flex:1 1 auto;min-width:0;grid-gap:2px;gap:2px}.algorithmus-knoten-text strong{overflow:hidden;font-size:var(--gross-klein);text-overflow:ellipsis;white-space:nowrap}.algorithmus-knoten-text small{overflow:hidden;color:var(--text-leise);font-family:var(--schrift-zahl);font-size:var(--gross-winzig);text-overflow:ellipsis;white-space:nowrap}.algorithmus-knoten-text small em{color:var(--gelb);font-style:normal}.algorithmus-knoten-balken{display:block;height:3px;overflow:hidden;border-radius:var(--rund-voll);background:var(--rand)}.algorithmus-knoten-balken>span{display:block;height:100%;border-radius:inherit;background:var(--blau);transition:width .32s ease}.algorithmus-knoten-signal .algorithmus-knoten-balken>span{background:var(--gelb)}.algorithmus-feld{z-index:6;display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-4) var(--abstand-4);border:1px solid var(--rand-stark);border-radius:var(--rund-gross);box-shadow:var(--schatten-schwebend);animation:algorithmus-feld-auf .18s ease-out}.algorithmus-feld,.algorithmus-feld:before{position:absolute;background:var(--flaeche-basis)}.algorithmus-feld:before{content:"";top:calc(var(--pfeil-y) - 7px);width:12px;height:12px;border:1px solid var(--rand-stark);transform:rotate(45deg)}.algorithmus-feld-rechts:before{left:-7px;border-top:0;border-right:0}.algorithmus-feld-links:before{right:-7px;border-bottom:0;border-left:0}.algorithmus-feld-geaendert{border-color:color-mix(in srgb,var(--gelb) 60%,var(--rand-stark))}@keyframes algorithmus-feld-auf{0%{opacity:0;transform:scale(.96)}}.algorithmus-feld-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--abstand-2)}.algorithmus-feld-kopf>span{display:grid}.algorithmus-feld-kopf small{color:var(--rot);font-size:var(--gross-winzig);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.algorithmus-feld-zu{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:var(--rund-klein);background:transparent;color:var(--text-gedaempft);cursor:pointer}.algorithmus-feld-zu:hover{background:var(--flaeche-hoch);color:var(--text)}.algorithmus-feld-hinweis{color:var(--text-gedaempft);font-size:var(--gross-winzig);line-height:1.45}.algorithmus-feld-zahl{display:flex;align-items:center;gap:var(--abstand-2)}.algorithmus-feld-zahl label{display:flex;flex:1 1 auto;align-items:baseline;gap:var(--abstand-1);min-width:0;padding:0 var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund-knopf);background:var(--flaeche-tief)}.algorithmus-feld-zahl label:focus-within{border-color:var(--rot)}.algorithmus-feld-zahl input{width:100%;min-width:0;height:40px;border:0;background:transparent;color:var(--text);font-size:var(--gross-ueberschrift);font-weight:750;outline:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.algorithmus-feld-zahl input::-webkit-inner-spin-button,.algorithmus-feld-zahl input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.algorithmus-feld-einheit{color:var(--text-leise);font-size:var(--gross-klein);white-space:nowrap}.algorithmus-feld-regler{width:100%;accent-color:var(--rot);cursor:pointer}.algorithmus-feld-skala{margin-top:-6px;color:var(--text-leise)}.algorithmus-feld-fuss,.algorithmus-feld-skala{display:flex;justify-content:space-between;font-size:var(--gross-winzig)}.algorithmus-feld-fuss{align-items:center;gap:var(--abstand-2);min-height:26px;color:var(--text-gedaempft)}.algorithmus-feld-ungespeichert{color:var(--gelb);font-weight:700}.algorithmus-feld-zurueck{display:inline-flex;align-items:center;gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2);border:1px solid var(--rand);border-radius:var(--rund-knopf);background:var(--flaeche-hoch);color:var(--text);font:inherit;cursor:pointer}.algorithmus-feld-zusatz{padding-top:var(--abstand-2);border-top:1px solid var(--rand);color:var(--text-gedaempft);font-size:var(--gross-winzig)}@media (prefers-reduced-motion:reduce){.algorithmus-kante-fluss,.algorithmus-kante-puls{display:none}.algorithmus-knoten-kern:before,.algorithmus-knoten-ziel:before,.algorithmus-netz-speichern-punkt{animation:none}}.algorithmus-knoten-detail{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--abstand-2) var(--abstand-4);gap:var(--abstand-2) var(--abstand-4);align-items:center;padding:var(--abstand-4) var(--abstand-6);border-top:1px solid var(--rand)}.algorithmus-knoten-detail-art{grid-column:1;color:var(--rot);font-size:var(--gross-winzig);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.algorithmus-knoten-detail strong{grid-column:2}.algorithmus-knoten-detail p{grid-column:2;color:var(--text-gedaempft)}.algorithmus-knoten-detail-wert{grid-column:3;grid-row:1/span 2;font-family:var(--schrift-zahl);color:var(--gelb);font-weight:700}.algorithmus-presetliste{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-5) var(--abstand-6)}.algorithmus-preset{position:relative;overflow:hidden;border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-tief)}.algorithmus-preset-aktiv{border-color:var(--rot);background:var(--rot-schleier)}.algorithmus-preset-auswahl{display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2);width:100%;min-height:108px;padding:var(--abstand-4);border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer}.algorithmus-preset-auswahl>span:last-child{color:var(--text-gedaempft);font-size:var(--gross-klein)}.algorithmus-preset-name{display:flex;align-items:center;gap:var(--abstand-2);font-weight:750}.algorithmus-preset-loeschen{position:absolute;top:var(--abstand-2);right:var(--abstand-2);display:grid;place-items:center;width:27px;height:27px;border:0;border-radius:var(--rund-klein);background:var(--flaeche-hoch);color:var(--text-gedaempft);cursor:pointer}.algorithmus-preset-neu{display:flex;gap:var(--abstand-3);padding:0 var(--abstand-6) var(--abstand-5)}.algorithmus-preset-neu input,.algorithmus-quellen-suche input{width:100%;height:38px;padding:0 var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund-knopf);background:var(--flaeche-tief);color:var(--text);font:inherit}.algorithmus-summe{padding:var(--abstand-2) var(--abstand-3);border-radius:var(--rund-voll);background:var(--rot-schleier);color:var(--text-gedaempft)}.algorithmus-regler-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-5) var(--abstand-6)}.algorithmus-regler{display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-tief)}.algorithmus-regler-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--abstand-3)}.algorithmus-regler-kopf>span:first-child{display:grid}.algorithmus-regler-kopf strong{font-size:var(--gross-klein)}.algorithmus-regler-kopf small{color:var(--text-leise);font-size:var(--gross-winzig);line-height:1.4}.algorithmus-regler-wert{color:var(--rot);font-weight:750;white-space:nowrap}.algorithmus-regler input[type=range]{width:100%;accent-color:var(--rot);cursor:pointer}.algorithmus-feinraster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--abstand-4);gap:var(--abstand-4);padding:0 var(--abstand-6) var(--abstand-5)}.algorithmus-feinkarte{display:grid;align-content:start;grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund-gross);background:var(--flaeche-hoch)}.algorithmus-feinkarte>p{color:var(--text-gedaempft);font-size:var(--gross-klein)}.algorithmus-feinkarte .algorithmus-regler{background:var(--flaeche-basis)}.algorithmus-quellen-details{margin:0 var(--abstand-6) var(--abstand-6);border:1px solid var(--rand);border-radius:var(--rund-gross);background:var(--flaeche-hoch)}.algorithmus-quellen-details>summary{padding:var(--abstand-4);font-weight:700;cursor:pointer}.algorithmus-quellen-suche{display:flex;align-items:center;gap:var(--abstand-2);margin:0 var(--abstand-4) var(--abstand-4);color:var(--text-leise)}.algorithmus-quellenliste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--abstand-3);gap:var(--abstand-3);max-height:520px;overflow:auto;padding:0 var(--abstand-4) var(--abstand-4)}.algorithmus-benchmark-aktuell{padding:var(--abstand-5) var(--abstand-6)}.algorithmus-benchmark-zahlen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--abstand-3);gap:var(--abstand-3)}.algorithmus-benchmark-zahl{display:grid;grid-gap:var(--abstand-1);gap:var(--abstand-1);padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-tief)}.algorithmus-benchmark-zahl>span{color:var(--text-gedaempft);font-size:var(--gross-klein)}.algorithmus-benchmark-zahl>strong{color:var(--text);font-size:var(--gross-titel)}.algorithmus-benchmark-zahl>small{color:var(--gelb)}.algorithmus-benchmark-top{display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2);margin:var(--abstand-5) 0 0;padding:0;list-style:none}.algorithmus-benchmark-top li{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-3);border-bottom:1px solid var(--rand)}.algorithmus-benchmark-top li>span:nth-child(2){display:grid}.algorithmus-benchmark-top small{color:var(--text-leise)}.algorithmus-benchmark-wechsel{display:grid;justify-items:end}.algorithmus-benchmark-wechsel small{color:var(--gelb)}.algorithmus-benchmark-leer{margin:var(--abstand-5) var(--abstand-6);padding:var(--abstand-5);border:1px dashed var(--rand-stark);border-radius:var(--rund);color:var(--text-gedaempft);text-align:center}.algorithmus-verlauf{padding:0 var(--abstand-6) var(--abstand-6)}.algorithmus-verlauf>h3{margin-bottom:var(--abstand-3)}.algorithmus-verlauf-liste{display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2)}.algorithmus-verlauf-zeile{border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-tief)}.algorithmus-verlauf-zeile summary{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4);cursor:pointer}.algorithmus-verlauf-zeile summary>span:first-child{display:grid}.algorithmus-verlauf-zeile small{color:var(--text-leise)}.algorithmus-verlauf-details{display:flex;flex-wrap:wrap;gap:var(--abstand-4);padding:var(--abstand-3) var(--abstand-4);border-top:1px solid var(--rand);color:var(--text-gedaempft)}.algorithmus-scoreliste{display:grid;grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-5) var(--abstand-6)}.algorithmus-scorekarte{overflow:hidden;border:1px solid var(--rand);border-radius:var(--rund-gross);background:var(--flaeche-tief)}.algorithmus-scorekarte summary{display:grid;grid-template-columns:34px 1fr auto;align-items:center;grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-4);cursor:pointer}.algorithmus-score-rang{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--rund-voll);background:var(--rot-schleier);color:var(--rot);font-weight:800}.algorithmus-score-titel{display:grid}.algorithmus-score-titel small{color:var(--text-leise)}.algorithmus-score-zahl{color:var(--gruen);font-size:var(--gross-ueberschrift);font-weight:800}.algorithmus-score-teile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:0 var(--abstand-4) var(--abstand-4)}.algorithmus-score-teil{display:grid;grid-gap:var(--abstand-1);gap:var(--abstand-1);padding:var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-basis)}.algorithmus-score-teil-kopf{display:flex;justify-content:space-between;gap:var(--abstand-2)}.algorithmus-score-teil-kopf .zahl{color:var(--gruen)}.algorithmus-score-balken{height:4px;overflow:hidden;border-radius:var(--rund-voll);background:var(--rand)}.algorithmus-score-balken>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--rot-dunkel),var(--rot-hell))}.algorithmus-score-teil small{color:var(--text-leise)}.algorithmus-score-teil p{color:var(--text-gedaempft);font-size:var(--gross-klein)}.algorithmus-zeitprofil{display:flex;flex-wrap:wrap;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4);border-top:1px solid var(--rand)}.algorithmus-zeitprofil span{display:flex;gap:var(--abstand-1);color:var(--text-gedaempft);font-size:var(--gross-klein)}.algorithmus-nutzungsliste{display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2);margin:0;padding:var(--abstand-5) var(--abstand-6);list-style:none}.algorithmus-nutzungsliste li{display:grid;grid-template-columns:34px 1fr auto;align-items:center;grid-gap:var(--abstand-3);gap:var(--abstand-3);padding:var(--abstand-3) 0;border-bottom:1px solid var(--rand)}.algorithmus-nutzungsliste li>span:last-child,.algorithmus-nutzungsliste li>span:nth-child(2){display:grid}.algorithmus-nutzungsliste li>span:last-child{justify-items:end;color:var(--text-gedaempft)}.algorithmus-nutzungsliste small{color:var(--text-leise)}.algorithmus-gelernt{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);grid-gap:var(--abstand-6);gap:var(--abstand-6);padding:var(--abstand-6)}.algorithmus-lernlisten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--abstand-4);gap:var(--abstand-4)}.algorithmus-lernliste{padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund);background:var(--flaeche-tief)}.algorithmus-lernliste h3{margin-bottom:var(--abstand-3)}.algorithmus-lernliste ul{display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2);margin:0;padding:0;list-style:none}.algorithmus-lernliste li{display:flex;justify-content:space-between;gap:var(--abstand-3);padding-bottom:var(--abstand-2);border-bottom:1px solid var(--rand)}.algorithmus-lernwerte{display:flex;gap:var(--abstand-2);font-family:var(--schrift-zahl)}.algorithmus-lern-gut{color:var(--gruen)}.algorithmus-lern-schlecht{color:var(--rot)}@media (max-width:1180px){.algorithmus-statusleiste{position:static;align-items:flex-start;flex-direction:column}.algorithmus-benchmark-zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.algorithmus-abschnitt-kopf{flex-direction:column;padding:var(--abstand-4)}.algorithmus-feinraster,.algorithmus-gelernt,.algorithmus-lernlisten,.algorithmus-quellenliste,.algorithmus-regler-raster,.algorithmus-score-teile{grid-template-columns:1fr}.algorithmus-nutzungsliste,.algorithmus-presetliste,.algorithmus-regler-raster,.algorithmus-scoreliste{padding:var(--abstand-4)}.algorithmus-feinraster{padding:0 var(--abstand-4) var(--abstand-4)}.algorithmus-quellen-details{margin:0 var(--abstand-4) var(--abstand-4)}.algorithmus-preset-neu{flex-direction:column;padding:0 var(--abstand-4) var(--abstand-4)}.algorithmus-benchmark-zahlen{grid-template-columns:1fr}.algorithmus-benchmark-aktuell,.algorithmus-verlauf{padding:var(--abstand-4)}.algorithmus-status>span+span{padding-left:0;border-left:0}.algorithmus-aktionen{width:100%}.algorithmus-aktionen .knopf{flex:1 1 auto}.algorithmus-knoten-detail{grid-template-columns:1fr auto}.algorithmus-knoten-detail p,.algorithmus-knoten-detail strong,.algorithmus-knoten-detail-art{grid-column:1}.algorithmus-knoten-detail-wert{grid-column:2}}.algorithmus-datenlage{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-5);margin:calc(-1 * var(--abstand-2)) 0 var(--abstand-4);color:var(--text-gedaempft);font-size:var(--gross-winzig)}.algorithmus-datenlage strong{color:var(--text)}.algorithmus-datenlage-hinweis,.algorithmus-datenlage-hinweis strong{color:var(--gelb)}