/*
 * Korrektur-CSS für Forminator-Formulare (Welle U, Ruling U1) – liegt bewusst im krist-forms-Paket, weil Theme,
 * Forminator und Kollegen-Plugins nicht geändert werden. Geladen auf jeder Seite, solange Forminator aktiv ist (Plugin.php, Ruling U3).
 * Entfällt, sobald die Ursachen beim Kollegen behoben sind (docs/uebergabe.md, Abschnitt „Korrektur-CSS Forminator“).
 */

/*
 * Radio-Auswahlpunkt: Forminator färbt den Punkt (::before) nur im generierten uploads/forminator/<id>_…/css/style-<id>.css.
 * Das Kollegen-Plugin krist-schaden-dateischutz sperrt diesen Ordner per .htaccess („Require all denied“) → 403 für
 * 9203, 9205, 9206, 9213–9216; der Punkt bleibt transparent, die Auswahl wirkt „nicht anklickbar“.
 * Werte wie in allen generierten style-<id>.css (#097BAA); die geladenen Formular-Stile (ID-Selektoren) haben Vorrang.
 */
.forminator-ui.forminator-design--default .forminator-radio .forminator-radio-bullet:before {
    background-color: #097BAA;
}

.forminator-ui.forminator-design--default .forminator-radio input:checked + .forminator-radio-bullet {
    border-color: #097BAA;
}

/*
 * Datepicker: „Zusätzliches CSS“ des Customizers (Kollege) setzt `.entry-content .forminator-ui input.forminator-input`
 * auf padding 12px 14px !important und hebt damit Forminators Abstand für das Kalender-Icon (35px) auf – das Icon
 * (left 10px, 16px breit) liegt über dem ersten Zeichen. Nur Felder mit Icon bekommen den Abstand zurück.
 */
.entry-content .forminator-ui .forminator-input-with-icon input.forminator-input {
    padding-left: 40px !important;
}
