/* KI-Sichtbarkeits-Check: Ampel und Bericht. Keine externen Ressourcen. */
.kc-ampel { list-style: none; padding: 0; margin: 0; }
.kc-ampel li { display: flex; align-items: center; gap: 12px; padding: 10px 0; border-bottom: 1px solid var(--w1-border); }
.kc-ampel li:last-child { border-bottom: 0; }
.kc-punkt { flex: 0 0 18px; width: 18px; height: 18px; border-radius: 50%; border: 2px solid rgba(0,0,0,.15); }
.kc-gruen { background: #2e9d4f; } .kc-gelb { background: #e8b100; } .kc-rot { background: #c8352c; } .kc-grau { background: #a3a9b1; }
.kc-wert { font-weight: 700; }
.kc-ergebnis-stimmt { color: var(--w1-ok); font-weight: 600; }
.kc-ergebnis-falsch { color: var(--w1-err); font-weight: 600; }
.kc-ergebnis-nicht_pruefbar { color: var(--w1-muted); }
.kc-frage { font-weight: 600; margin: 16px 0 6px; }
.kc-kennzeichnung { border-left: 4px solid var(--w1-accent); }
.kc-felder small { display: block; color: var(--w1-muted); font-weight: 400; }
.kc-feldfehler { color: var(--w1-err); font-size: .9rem; margin: 4px 0 0; }
