/* erlaubnisschein_form: Formular des Erlaubnisscheins (Inline-Regeln der Vorlage, K-6, CSP). Ausrollen Abschnitt C, Bauplan 4. Besitzer: C2f.
   Angelegt von C0a. Die Grundvorlage bindet die Datei nach dem globalen
   Stylesheet ein. Nur Regeln fuer eigene, neue Klassen; Farben als Token mit
   Rueckfall. Keine eigene Ampel (test_ampel_waechter.OHNE_EIGENE_AMPEL):
   "Vor der Freigabe fehlt: n" und "offen n" sind Arbeitsvorrat und bleiben
   neutral (E1, E23). */

/* Was vor der Freigabe fehlt, oben im Formular, mit Spruengen. */
.es-fehlt {
  margin: 0 0 16px;
  padding: 10px 14px;
  background: var(--grau-hell, #f4f6f9);
  border-left: 4px solid var(--navy-mid, #305186);
  border-radius: 6px;
}
.es-fehlt-titel {
  margin: 0 0 4px;
  font-weight: 700;
  color: var(--navy, #1F4570);
}
.es-fehlt-liste { margin: 0; padding-left: 20px; }

/* Ueberschrift eines Musterabschnitts unter einem Oberabschnitt. */
.es-abschnitt {
  margin: 18px 0 6px;
  color: var(--navy, #1F4570);
  font-size: 1rem;
}

/* Eine Auflage: Text und darunter grosse ja/nein-Wahl (Tablet, keine
   Hover-Pflicht). */
.es-auflage {
  border-top: 1px solid var(--border, #e2e7ee);
  padding: 10px 0;
}
.es-auflage-text {
  margin: 0 0 6px;
  font-weight: 600;
}
/* Breite und Umbruch kommen aus .feld-reihe > div (vorabsafe.css). */
.es-antwort {
  display: flex;
  gap: 14px;
  align-items: center;
}
.es-antwort-wort {
  color: var(--muted, #5f7183);
  font-size: 0.85rem;
}

/* Personenzeilen: "+ Person hinzufuegen" zeigt nur der Knopf hinter der
   letzten offenen Zeile. Er oeffnet die naechste (data-umschalten aus
   base.html, aria-expanded aus aktionen.js) und tritt danach zurueck, damit
   eine Zeile mit Eingaben nicht wieder zuklappt. */
.es-person-zeile { margin-top: 8px; }
.es-person-zeile[hidden] + .es-person-dazu,
.es-person-dazu[aria-expanded="true"] { display: none; }
.es-person-dazu { margin-top: 8px; }
