/* Casilla «Aún no tengo los datos, los envío después» dentro del pop-up. Prefijo idway-gd- para no chocar con el tema. */
.idway-gd-check {
  display: flex; gap: 12px; align-items: flex-start; box-sizing: border-box; width: 100%;
  margin: 8px 0 18px; padding: 14px 16px; cursor: pointer;
  background: #fafafa; border: 1px solid #d9d9d9; border-radius: 12px; font-family: inherit; text-align: left;
  transition: border-color .15s, background-color .15s;
}
.idway-gd-check[hidden] { display: none; }
.idway-gd-check.is-on { background: #fff; border-color: #111; }
.idway-gd-check-input { flex: none; width: 22px; height: 22px; margin: 2px 0 0; accent-color: #111; cursor: pointer; }
.idway-gd-check-texto { display: block; min-width: 0; font-size: 15px; line-height: 1.4; color: #222; }
.idway-gd-check-texto b { display: block; font-weight: 700; }
.idway-gd-check-texto > span { display: block; margin-top: 2px; font-size: 13px; line-height: 1.5; color: #6b6b6b; }
.idway-gd-check-msg { flex-basis: 100%; margin: 6px 0 0; padding: 8px 10px; font-size: 13px; color: #8a1f11; background: #fdecea; border-radius: 6px; }
/* Con la casilla marcada, los campos de texto del grabado se atenúan (ya no hay que llenarlos). */
.idway-gd-sin-grabado .wapf-field-container:has(input[type="text"][name^="wapf["]),
.idway-gd-sin-grabado .wapf-field-container:has(textarea[name^="wapf["]) { opacity: .35; pointer-events: none; }
