/* Aanvullingen op login.css voor de aanmeldpagina's van Intermat Liften:
   de verificatiecode, de registratie en de tekstlinks onder de kaart. */
.uitleg strong{color:var(--tekst)}
.melding.ok{background:rgba(98,190,227,.12);border-color:rgba(98,190,227,.5);color:#cfeefb}
.melding.goed{background:rgba(47,158,95,.16);border-color:rgba(47,158,95,.55);color:#bff0d2;text-align:center;padding:22px 18px}
.melding.goed b{display:block;font-size:17px;margin-bottom:6px;color:#fff}
input.code{font-size:30px;font-weight:700;letter-spacing:12px;text-align:center;padding:14px 12px}
input.code::placeholder{letter-spacing:12px;color:rgba(255,255,255,.18)}
.hint{color:var(--tekst-dim);font-size:12px;margin:-10px 0 14px}
.rij{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:6px}
.rij form{margin:0}
.knop-link{width:auto;background:none;border:none;padding:0;color:var(--tekst-dim);font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}
.knop-link:hover{color:#fff;filter:none}
.timer{font-size:12px;color:rgba(255,255,255,.4);font-variant-numeric:tabular-nums}
.link{color:var(--cyaan);font-weight:600;text-decoration:none}
.link:hover{text-decoration:underline}
.klein{display:block;text-align:center;margin-top:16px;font-size:12px}
.onder{position:relative;z-index:1;margin:22px 0 0;text-align:center;color:var(--tekst-dim);font-size:13.5px}
.kaart.breed{max-width:460px}
