.nem .nem-form{gap:var(--eta-space-12);flex-wrap:wrap;align-items:center;display:flex}.nem .nem-form input{font:inherit;border:1px solid var(--eta-border-strong);border-radius:var(--eta-radius-sm);padding:6px 10px}.nem .nem-form button{font:inherit;font-weight:var(--eta-weight-semibold);border-radius:var(--eta-radius-sm);background:var(--eta-purple-900);color:var(--eta-white);cursor:pointer;border:0;padding:6px 16px}.nem .nem-eenheid,.nem .nem-stempel{color:var(--eta-text-subtle);font-size:var(--eta-font-14)}.nem .nem-schuif{-webkit-overflow-scrolling:touch;overflow-x:auto}.nem .nem-tabel{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:520px}.nem .nem-tabel th,.nem .nem-tabel td{border-bottom:1px solid var(--eta-border-line);text-align:right;padding:10px 8px}.nem .nem-tabel th[scope=row],.nem .nem-tabel thead th:first-child{text-align:left}.nem .nem-tabel thead th{font-family:var(--eta-font-heading);color:var(--eta-text-soft);font-weight:var(--eta-weight-semibold)}.nem .nem-tabel tbody td{font-family:var(--eta-font-heading);font-size:var(--eta-font-18);font-weight:var(--eta-weight-semibold);color:var(--eta-purple-900)}.nem .nem-archief tbody td{font-size:var(--eta-font-16);font-weight:var(--eta-weight-medium)}.nem .nem-bereik{font-size:var(--eta-font-12);color:var(--eta-text-muted);font-weight:var(--eta-weight-regular);display:block}.nem .nem-status{font-size:var(--eta-font-12);font-weight:var(--eta-weight-semibold);border-radius:999px;padding:2px 10px;display:inline-block}.nem .nem-definitief{color:var(--eta-success);background:#1f7a461f}.nem .nem-voorlopig{color:var(--eta-warning);background:#f6a11929}.nem .nem-meldingen{color:var(--eta-warning);font-size:var(--eta-font-14)}.nem .nem-grafiek svg{width:100%;height:auto}.nem .nem-raster{stroke:var(--eta-border-soft);stroke-width:1px}.nem .nem-as{fill:var(--eta-text-muted);font-size:11px;font-family:var(--eta-font-body)}.nem .nem-grafiek figcaption{gap:var(--eta-space-16);font-size:var(--eta-font-14);color:var(--eta-text-subtle);flex-wrap:wrap;display:flex}.nem .nem-stip{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}@media (max-width:560px){.nem .nem-tabel th,.nem .nem-tabel td{padding:8px 5px}.nem .nem-tabel tbody td{font-size:var(--eta-font-16)}}
