/* Rechenaufgabe zurückhaltend wie der Datenschutz-Text, alles auf einer Linie mit Abstand zur Beschriftung */
form .nk-pruefung{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;margin:2px 0 6px;font-family:var(--nk-font-text),sans-serif}
form .nk-pruefung .nk-pruef-label{margin:0;font-size:13px;font-weight:400;line-height:1.4;color:var(--nk-text-leise,#5E615B)}
form .nk-pruef-zeile{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}
form .nk-pruef-zeile img{display:block;width:auto;height:26px;border-radius:6px;border:1px solid var(--nk-linie,#D9D6CC);image-rendering:pixelated;background:var(--nk-kalk,#F5F4EF)}
form .nk-pruef-gleich{font-size:14px;font-weight:400;color:var(--nk-text-leise,#5E615B)}
form .nk-pruef-zeile input[name="nk_ergebnis"]{box-sizing:border-box;width:46px;height:28px;min-height:0;margin:0;padding:2px 6px;flex:none;text-align:center;font-family:inherit;font-size:14px;font-weight:500;color:var(--nk-graphit,#2C2E29);background:var(--nk-kalk,#F5F4EF);border:1px solid var(--nk-linie,#D9D6CC);border-radius:6px;outline:none}
form .nk-pruef-zeile input[name="nk_ergebnis"]:focus{border-color:var(--nk-petrol,#3F6A6B)}
form .nk-pruef-neu,form .nk-pruef-neu:hover,form .nk-pruef-neu:focus{width:26px;height:26px;min-height:0;flex:none;margin:0;padding:0;border-radius:50%;border:0;background:transparent;box-shadow:none;color:var(--nk-text-leise,#5E615B);font-size:15px;line-height:1;cursor:pointer}
form .nk-pruef-neu:hover{color:var(--nk-petrol,#3F6A6B)}
form .nk-pruef-hinweis{display:none;flex-basis:100%;margin:0;font-size:13px;line-height:1.4;color:#9A3B2E}
/* Falsche Rechnung: eigener Hinweis statt der allgemeinen Fehlermeldung mit Telefonnummer */
form.nk-rechen-fehler .nk-pruef-hinweis{display:block}
form.nk-rechen-fehler [data-e-type="e-form-error-message"]{display:none!important}
/* Handy: 16px im Ergebnisfeld, sonst zoomt iOS beim Antippen in die Seite */
@media (max-width:767px){form .nk-pruef-zeile input[name="nk_ergebnis"]{font-size:16px}}
