/* Wrapper für alle Felder, die ein readonly-Check-Icon bekommen sollen */
.jet-form-builder__field-wrap:has(.jfb-readonly-check) {
  position: relative;
}

/* Input selbst: nicht anklickbar, grauer Hintergrund, Platz für Icon */
.jet-form-builder__field-wrap:has(.jfb-readonly-check) .jfb-readonly-check {
  pointer-events: none;              /* keine Maus-Interaktion */
  background: #f7f7f7;               /* “bereits vorhandene Info” */
  color: #555;
  padding-right: 40px !important;    /* Platz für Icon rechts */
}

/* Grüner Check im Kreis rechts im Feld */
.jet-form-builder__field-wrap:has(.jfb-readonly-check)::after {
  content: "✔";
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);

  background: #2ecc71;               /* Grün */
  color: #fff;
  width: 22px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;

  font-size: 13px;
  font-weight: bold;
  border-radius: 50%;
  pointer-events: none;              /* Klicks gehen nicht auf das Icon */
}