.opdracht-rij .type-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:0.68rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-right:8px;} .badge-mc{background:#eff6ff;color:#1d4ed8;} .badge-d{background:#fef9c3;color:#854d0e;} .badge-vb{background:#ecfdf5;color:#065f46;} .badge-sort{background:#fdf4ff;color:#6b21a8;} .opdracht-inhoud{color:#4b5563;line-height:1.4;} .opdracht-header{display:grid;grid-template-columns:36px 90px 1fr;gap:0;padding:6px 0;font-size:0.68rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#9ca3af;border-bottom:2px solid var(--gray-200);margin-bottom:4px;} /* WACHT TABEL */ .wacht-tabel{width:100%;border-collapse:collapse;font-size:0.85rem;} .wacht-tabel th{background:var(--green);color:white;padding:8px 14px;text-align:left;font-weight:600;} .wacht-tabel td{padding:8px 14px;border-bottom:1px solid var(--gray-200);} .wacht-tabel tr:nth-child(even) td{background:var(--gray-100);} .wacht-sec{font-family:var(--mono);font-weight:700;color:var(--green);} .wacht-sec.max{color:var(--red);} /* VERIFICATIE */ .verify-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:12px;} .verify-grid .field{display:flex;flex-direction:column;gap:5px;} .verify-grid .field label{font-size:0.72rem;color:#6b7280;font-weight:600;} .verify-grid .field input{width:100%;} .verify-invoer{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px;} #code-input{width:220px;text-align:center;letter-spacing:4px;font-weight:700;font-size:1.1rem;text-transform:uppercase;font-family:var(--mono);} .verify-res{padding:13px 16px;border-radius:8px;font-weight:700;display:none;font-size:0.93rem;} .verify-res.ok{background:#ecfdf5;border:1px solid #6ee7b7;color:#065f46;display:block;} .verify-res.fout{background:#fef2f2;border:1px solid #fca5a5;color:#991b1b;display:block;} .verify-detail{font-weight:400;font-size:0.8rem;margin-top:5px;color:#374151;} .log-chip{display:inline-block;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:5px;padding:3px 10px;margin:3px;font-family:var(--mono);font-weight:700;letter-spacing:2px;color:#065f46;font-size:0.82rem;} .sleutel-box{background:#fef9c3;border:1px solid var(--yellow);border-left:6px solid var(--yellow);padding:12px 16px;border-radius:0 8px 8px 0;font-size:0.85rem;} footer{text-align:center;padding:20px;font-size:0.78rem;color:#9ca3af;}
Saxion Hogeschool · Vastgoedkunde · Enschede · 12 opdrachten · 4 puzzelvormen