@media (width>=901px){:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel{border-radius:18px;box-shadow:0 2px 6px #0e14300d,0 14px 30px -16px #0e143029}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel-titel{letter-spacing:-.015em;text-transform:none;color:var(--ink);border-bottom:0;padding:18px 22px 0;font-size:19px;font-weight:600;line-height:1.2}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel-rol{padding:18px 22px 20px}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel table{font-size:13.5px;line-height:1.35}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel th{border-bottom:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:9px 10px;font-size:11.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel td{border-top:1px solid var(--line3);font-variant-numeric:tabular-nums;border-bottom:0;padding:9px 10px;font-size:13.5px}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel .io-totaal{background:0 0}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel .io-totaal td{border-top:1px solid var(--line2);background:var(--bg);padding:10px;font-weight:700}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-tabel-voet{border-top:1px solid var(--line3);background:var(--bg);color:var(--ink2);gap:6px 10px;padding:12px 22px;font-size:12.5px;line-height:1.45}:where(:root[data-ontwerp=v2]) .io:not(.io-klein) .io-bron{background:var(--bg-deep);height:auto;color:var(--ink2);border-radius:8px;padding:4px 9px;font-size:12px;font-weight:600}}
